US Patent Application No: 2004/0148,336

Number of patents in Portfolio can not be more than 2000

Massively distributed processing system architecture, scheduling, unique device identification and associated methods

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A massively distributed processing system and associated methods are described that utilize an advantageous processing architecture for a multitude of widely distributed devices to process distributed workloads for a plurality distributed processing projects. To provide the infrastructure processing power for the distributed processing system, a modular client agent program, including a system component with a core agent module and a separate project component with at least one task module, is configured to operate on the distributed devices and to process a variety of project workloads. For each different distributed project, different project components or task modules may be provided by a server system to the distributed devices to run on the core agent module or system component. In addition, a capabilities database can be used by a server system to schedule workloads based upon the capabilities of the distributed devices. Furthermore, scheduling, device ID, task wrapper and further infrastructure and application development implementations are also provided.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
JOSEPHYN TRANSFER AG LLCLISLE, IL1

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Adiga, Ashok K Austin, TX 4 99
Anderson, David P US 18 460
Hewgill, Greg D Round Rock, TX 4 99
Hubbard, Edward A Round Rock, TX 32 672
Lawson, Jeff A Austin, TX 4 99
Mandyam, Sriram S Austin, TX 5 116
Venkatramani, Krishnamurthy Austin, TX 11 163

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (4)
* 4,669,730 Automated sweepstakes-type game 385 1984
* 4,815,741 Automated marketing and gaming systems 399 1987
* 5,332,218 Automated golf sweepstakes game 36 1991
* 6,009,455 Distributed computation utilizing idle networked computers 88 1998
 
CITIBANK, N.A. (1)
* 5,703,949 Method for establishing secure communications among processing devices 125 1996
 
CATALINA MARKETING INTERNATIONAL, A DE CORP. (1)
* 5,970,469 System and method for providing shopping aids and incentives to customers through a computer network 524 1996
 
Radisson Hotels International, Inc. (1)
* 5,483,444 System for awarding credits to persons who book travel-related reservations 359 1995
 
Lottotron, Inc. (1)
* 5,921,865 Computerized lottery wagering system 91 1998
 
HITACHI, LTD. (1)
* 5,887,143 Apparatus and method for synchronizing execution of programs in a distributed real-time computing system 105 1995
 
ORACLE AMERICA, INC. (2)
* 6,003,065 Method and system for distributed processing of applications on host and peripheral devices 225 1997
* 6,675,382 Software packaging and distribution system 146 1999
 
Intermind Corporation (1)
* 5,862,325 Computer-based communication system and method using metadata defining a control structure 1345 1996
 
MICROSOFT TECHNOLOGY LICENSING, LLC (1)
* 5,815,793 Parallel computer 95 1995
 
PARABON COMPUTATION, INC. (1)
* 6,463,457 System and method for the establishment and the utilization of networked idle computational processing power 160 2000
 
RENESAS ELECTRONICS CORPORATION (1)
* 5,402,394 Process for generating a common time base for a system with distributed computing units 54 1993
 
Zipsoft, Inc. (1)
* 6,112,304 Distributed computing architecture 125 1997
 
KABUSHIKI KAISHA TOSHIBA (1)
* 5,966,451 Distributed network computing system, and data exchange apparatus and method and storage medium used in this system 63 1997
 
GOOGLE INC. (1)
* 5,958,010 Systems and methods for monitoring distributed applications including an interface running in an operating system kernel 257 1997
 
York Eggleston (1)
* 6,061,660 System and method for incentive programs and award fulfillment 591 1998
 
BMC SOFTWARE, INC. (2)
* 5,655,081 System for monitoring and managing computer resources and applications across a distributed computing environment using an intelligent autonomous agent architecture 579 1995
* 5,978,594 System for managing computer resources across a distributed computing environment by first reading discovery information about how to determine system resources presence 170 1997
 
WALKER DIGITAL, LLC (1)
* 6,024,640 Off-line remote lottery system 427 1997
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (9)
* 6,058,393 Dynamic connection to a remote tool in a distributed processing system environment used for debugging 141 1996
* 5,842,219 Method and system for providing a multiple property searching capability within an object-oriented distributed computing network 26 1996
* 5,826,265 Data management system having shared libraries 256 1996
* 5,768,504 Method and apparatus for a system wide logan in a distributed computing environment 73 1997
* 6,148,335 Performance/capacity management framework over many servers 204 1997
* 6,112,225 Task distribution processing system and the method for subscribing computers to perform computing tasks during idle time 180 1998
* 6,070,190 Client-based application availability and response monitoring and reporting for distributed computing environments 196 1998
* 6,094,654 Data management system for file and database management 230 1998
* 6,374,254 Scalable, distributed, asynchronous data collection mechanism 27 1999
 
RESPONSE REWARDS SYSTEMS, L.C. (1)
* 5,916,024 System and method of playing games and rewarding successful players 351 1997
 
Intertrust Technologies Corporation (1)
* 6,112,181 Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information 874 1997
 
BELLSOUTH INTELLECTUAL PROPERTY CORPORATION (1)
* 5,970,477 Method and system for allocating costs in a distributed computing network 184 1996
 
CITRIX SYSTEMS INTERNATIONAL GMBH (1)
* 6,052,785 Multiple remote data access security mechanism for multitiered internet computer networks 308 1997
 
CITIBANK, INC. (1)
* 5,056,019 Automated purchase reward accounting system and method 626 1989
 
CARALINA MARKETING INTERNATIONAL, INC. (1)
* 6,014,634 System and method for providing shopping aids and incentives to customers through a computer network 655 1997
 
QNAP SYSTEMS, INC. (1)
* 6,151,684 High availability access to input/output devices in a distributed system 60 1998
 
BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY (1)
* 5,937,192 Compilation of computer program for execution on single compiling computer and for execution on multiple distributed computer system 36 1996
 
IMPERIAL BANK (5)
* 6,148,377 Shared memory computer networks 236 1996
* 5,918,229 Structured data storage using globally addressable memory 328 1997
* 6,026,474 Shared client-side web caching using globally addressable memory 274 1997
* 5,987,506 Remote access and geographically distributed computers in a globally addressable storage environment 574 1997
* 5,909,540 System and method for providing highly available data storage using globally addressable memory 302 1997
 
Plainfield Software (1)
* 5,893,075 Interactive system and method for surveying and targeting customers 178 1995
 
INTEL CORPORATION (1)
* 5,964,832 Using networked remote computers to execute computer processing tasks at a predetermined time 58 1997
 
ENTRYPOINT, INC. (1)
* 5,740,549 Information and advertising distribution system and method 1594 1995
 
JOHNSON CONTROLS TECHNOLOGY COMPANY (3)
* 5,884,072 Networked facilities management system with updated data based on aging time 130 1993
* 5,598,566 Networked facilities management system having a node configured with distributed load management software to manipulate loads controlled by other nodes 150 1994
* 6,115,713 Networked facilities management system 198 1996
 
XU, YONGYONG (1)
* 6,418,462 Global sideband service distributed computing method 60 1999
 
AT&T CORP. (1)
* 5,802,062 Preventing conflicts in distributed systems 35 1996
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (5)
* 7,827,596 Authenticating computed results in a public distributed computing environment 0 2005
* 2007/0050,841 Apparatus and method for authenticating computed results in a public distributed computing environment 1 2005
* 7,606,906 Bundling and sending work units to a server based on a weighted cost 0 2005
* 2007/0118,652 Bundling and sending work units to a server based on a weighted cost 3 2005
8,645,672 Configuring a computer system for a software package installation 0 2011
 
ORACLE INTERNATIONAL CORPORATION (55)
7,418,475 Conversation management system for enterprise wide electronic collaboration 12 2001
7,249,157 Collaboration system for exchanging of data between electronic participants via collaboration space by using a URL to identify a combination of both collaboration space and business protocol 118 2001
7,552,222 Single system user identity 11 2002
7,831,655 System and method for implementing a service adapter 6 2002
7,721,193 System and method for implementing a schema object model in application integration 9 2002
7,552,443 System and method for implementing an event adapter 5 2002
7,546,462 Systems and methods for integration adapter security 54 2002
7,546,606 System and method using a connector architecture for application integration 10 2002
7,516,440 System and method for providing a java interface to an application view component 22 2002
* 7,340,714 System and method for using web services with an enterprise system 44 2002
* 2003/0093,402 System and method using a connector architecture for application integration 46 2002
7,526,519 High availability application view deployment 6 2002
7,222,148 System and method for providing highly available processing of asynchronous service requests 32 2002
7,484,224 Adapter deployment without recycle 6 2003
* 2004/0015,859 Systems and methods for modular component deployment 2 2003
7,676,538 Systems and methods for application view transactions 3 2003
7,493,628 Shared common connection factory 2 2003
8,135,772 Single servlets for B2B message routing 0 2003
7,627,631 Systems and methods for collaborative business plug-ins 7 2003
7,519,976 Collaborative business plug-in framework 12 2003
7,424,717 Systems and methods for business process plug-in development 34 2003
7,257,645 System and method for storing large messages 3 2003
* 2004/0068,728 Systems and methods for collaborative business plug-ins 60 2003
* 2004/0049,481 Systems and methods for business process plug-in development 3 2003
* 2004/0006,663 System and method for storing large messages 0 2003
7,350,184 System and method for enterprise application interactions 18 2003
* 2004/0006,550 System and method for enterprise application interactions 6 2003
7,444,620 Systems and methods for a common runtime container framework 22 2004
7,774,697 System and method for structuring distributed applications 1 2004
7,650,276 System and method for dynamic data binding in distributed applications 2 2004
* 2005/0240,863 System and method for structuring distributed applications 14 2004
7,752,599 Systems and methods extending an existing programming language with constructs 2 2004
7,707,564 Systems and methods for creating network-based software services using source code annotations 48 2004
7,650,592 Systems and methods for multi-view debugging environment 17 2004
7,299,454 Method for multi-language debugging 14 2004
* 2005/0034,104 Method for multi-language debugging 6 2004
* 2005/0010,902 Systems and methods extending an existing programming language with constructs 6 2004
8,032,860 Methods for type-independent source code editing 35 2004
7,584,474 Systems and methods for transaction chaining 11 2004
7,539,985 Systems and methods for dynamic component versioning 8 2004
7,293,038 Systems and methods for client-side filtering of subscribed messages 14 2004
* 2005/0114,771 Methods for type-independent source code editing 67 2004
* 2004/0236,780 Systems and methods for client-side filtering of subscribed messages 10 2004
* 2004/0168,153 Systems and methods for dynamic component versioning 59 2004
7,636,722 System and method for describing application extensions in XML 1 2004
7,441,238 Extendable compiler framework 3 2004
7,516,176 Distributed request and response queues for service processor 3 2007
7,840,611 High availability for event forwarding 0 2007
8,015,572 Systems and methods for an extensible software proxy 0 2007
7,840,532 System and method for storing large messages 1 2007
* 2007/0198,467 SYSTEM AND METHOD FOR STORING LARGE MESSAGES 13 2007
8,046,772 System and method for enterprise application interactions 0 2007
7,844,636 Systems and methods for client-side filtering of subscribed messages 0 2007
7,953,787 System and method for providing highly available processing of asynchronous requests using distributed request and response queues and a service processor 0 2009
8,484,664 Systems and methods for an extensible software proxy 0 2011
 
LOCUS ENERGY, INC. (2)
* 7,706,990 Systems and methods for measuring utilized generation of at-premise renewable power systems 3 2007
* 2009/0112,758 SYSTEMS AND METHODS FOR MEASURING UTILIZED GENERATION OF AT-PREMISE RENEWABLE POWER SYSTEMS 23 2007
 
MICROSOFT TECHNOLOGY LICENSING, LLC (1)
* 7,984,122 Dedicated processor core request 2 2009
 
MANDIANT, LLC (2)
* 9,106,630 Method and system for collaboration during an event 0 2008
* 2009/0199,274 METHOD AND SYSTEM FOR COLLABORATION DURING AN EVENT 17 2008
 
MMJK LLC (1)
* 2006/0281,555 Computer networked game system utilizing subscription based membership and alternative methods of entry 12 2006
 
INSTITUTE FOR INFORMATION INDUSTRY (1)
* 2014/0139,533 GRAPHIC PROCESSING UNIT VIRTUAL APPARATUS, GRAPHIC PROCESSING UNIT HOST APPARATUS, AND GRAPHIC PROCESSING UNIT PROGRAM PROCESSING METHODS THEREOF 0 2013
 
BEA SYSTEMS, INC. (2)
* 2004/0078,440 High availability event topic 40 2002
* 2004/0230,955 System for multi-language debugging 1 2004
 
ORACLE AMERICA, INC. (1)
* 6,959,361 Distributed caching mechanism for pending memory operations within a memory controller 2 2002
 
CANON KABUSHIKI KAISHA (1)
* 2008/0154,851 METHOD AND APPARATUS FOR SHARING FILES OVER A NETWORK 4 2006
 
PACE MICRO TECHNOLOGY PLC (1)
* 2008/0235,317 System and Method For Providing an Extended Computing Capacity 9 2005
* Cited By Examiner