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




Loading Importance Indicators... loading....


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


Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]


Inventor Name Address # of filed Patents Total Citations
Adiga, Ashok K Austin, TX 4 90
Anderson, David P US 18 400
Hewgill, Greg D Round Rock, TX 4 90
Hubbard, Edward A Round Rock, TX 32 523
Lawson, Jeff A Austin, TX 4 90
Mandyam, Sriram S Austin, TX 5 92
Venkatramani, Krishnamurthy Austin, TX 11 144

Cited Art Landscape

  • No Cited Art to Display

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
Other [Check patent profile for assignment information] (1)
* 7,706,990 Systems and methods for measuring utilized generation of at-premise renewable power systems 3 2007
* 7,827,596 Authenticating computed results in a public distributed computing environment 0 2005
* 7,606,906 Bundling and sending work units to a server based on a weighted cost 0 2005
8,645,672 Configuring a computer system for a software package installation 0 2011
7,418,475 Conversation management system for enterprise wide electronic collaboration 11 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 111 2001
7,552,222 Single system user identity 10 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 8 2002
7,552,443 System and method for implementing an event adapter 5 2002
7,546,462 Systems and methods for integration adapter security 47 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 16 2002
* 7,340,714 System and method for using web services with an enterprise system 37 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 30 2002
7,484,224 Adapter deployment without recycle 6 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 10 2003
7,424,717 Systems and methods for business process plug-in development 29 2003
7,257,645 System and method for storing large messages 2 2003
7,350,184 System and method for enterprise application interactions 16 2003
7,444,620 Systems and methods for a common runtime container framework 20 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 1 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 32 2004
7,650,592 Systems and methods for multi-view debugging environment 14 2004
7,299,454 Method for multi-language debugging 13 2004
8,032,860 Methods for type-independent source code editing 20 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 13 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 0 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
* 7,984,122 Dedicated processor core request 2 2009
* 2006/0281,555 Computer networked game system utilizing subscription based membership and alternative methods of entry 10 2006
* 6,959,361 Distributed caching mechanism for pending memory operations within a memory controller 2 2002
* Cited By Examiner