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, IL0

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Adiga, Ashok K Austin, TX 4 107
Anderson, David P US 18 506
Hewgill, Greg D Round Rock, TX 4 107
Hubbard, Edward A Round Rock, TX 32 731
Lawson, Jeff A Austin, TX 4 107
Mandyam, Sriram S Austin, TX 5 126
Venkatramani, Krishnamurthy Austin, TX 11 175

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (4)
* 4,669,730 Automated sweepstakes-type game 392 1984
* 4,815,741 Automated marketing and gaming systems 403 1987
* 5,332,218 Automated golf sweepstakes game 36 1991
* 6,009,455 Distributed computation utilizing idle networked computers 94 1998
 
CITIBANK, N.A. (1)
* 5,703,949 Method for establishing secure communications among processing devices 126 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 529 1996
 
Radisson Hotels International, Inc. (1)
* 5,483,444 System for awarding credits to persons who book travel-related reservations 362 1995
 
Lottotron, Inc. (1)
* 5,921,865 Computerized lottery wagering system 99 1998
 
SERVICENOW, INC. (1)
* 6,070,190 Client-based application availability and response monitoring and reporting for distributed computing environments 199 1998
 
HITACHI, LTD. (1)
* 5,887,143 Apparatus and method for synchronizing execution of programs in a distributed real-time computing system 113 1995
 
ORACLE AMERICA, INC. (2)
* 6,003,065 Method and system for distributed processing of applications on host and peripheral devices 235 1997
* 6,675,382 Software packaging and distribution system 154 1999
 
Intermind Corporation (1)
* 5,862,325 Computer-based communication system and method using metadata defining a control structure 1398 1996
 
MICROSOFT TECHNOLOGY LICENSING, LLC (1)
* 5,815,793 Parallel computer 97 1995
 
PARABON COMPUTATION, INC. (1)
* 6,463,457 System and method for the establishment and the utilization of networked idle computational processing power 174 2000
 
RENESAS ELECTRONICS CORPORATION (1)
* 5,402,394 Process for generating a common time base for a system with distributed computing units 55 1993
 
Zipsoft, Inc. (1)
* 6,112,304 Distributed computing architecture 129 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 261 1997
 
York Eggleston (1)
* 6,061,660 System and method for incentive programs and award fulfillment 603 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 591 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 175 1997
 
WALKER DIGITAL, LLC (1)
* 6,024,640 Off-line remote lottery system 443 1997
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (8)
* 6,058,393 Dynamic connection to a remote tool in a distributed processing system environment used for debugging 145 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 268 1996
* 5,768,504 Method and apparatus for a system wide logan in a distributed computing environment 74 1997
* 6,148,335 Performance/capacity management framework over many servers 216 1997
* 6,112,225 Task distribution processing system and the method for subscribing computers to perform computing tasks during idle time 191 1998
* 6,094,654 Data management system for file and database management 236 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 363 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 922 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 315 1997
 
CITIBANK (NEW YORK STATE) INC. (1)
* 5,056,019 Automated purchase reward accounting system and method 628 1989
 
CARALINA MARKETING INTERNATIONAL, INC. (1)
* 6,014,634 System and method for providing shopping aids and incentives to customers through a computer network 659 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 40 1996
 
IMPERIAL BANK (5)
* 6,148,377 Shared memory computer networks 256 1996
* 5,918,229 Structured data storage using globally addressable memory 336 1997
* 6,026,474 Shared client-side web caching using globally addressable memory 276 1997
* 5,987,506 Remote access and geographically distributed computers in a globally addressable storage environment 591 1997
* 5,909,540 System and method for providing highly available data storage using globally addressable memory 313 1997
 
Plainfield Software (1)
* 5,893,075 Interactive system and method for surveying and targeting customers 180 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 1651 1995
 
JOHNSON CONTROLS TECHNOLOGY COMPANY (3)
* 5,884,072 Networked facilities management system with updated data based on aging time 138 1993
* 5,598,566 Networked facilities management system having a node configured with distributed load management software to manipulate loads controlled by other nodes 158 1994
* 6,115,713 Networked facilities management system 205 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 (56)
7,418,475 Conversation management system for enterprise wide electronic collaboration 14 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 123 2001
7,552,222 Single system user identity 12 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 8 2002
7,546,462 Systems and methods for integration adapter security 66 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 26 2002
* 7,340,714 System and method for using web services with an enterprise system 48 2002
* 2003/0105,884 System and method for using Web services with an enterprise system 33 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 33 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 8 2003
7,493,628 Shared common connection factory 4 2003
8,135,772 Single servlets for B2B message routing 1 2003
7,627,631 Systems and methods for collaborative business plug-ins 7 2003
7,519,976 Collaborative business plug-in framework 14 2003
7,424,717 Systems and methods for business process plug-in development 39 2003
7,257,645 System and method for storing large messages 3 2003
* 2004/0068,728 Systems and methods for collaborative business plug-ins 64 2003
* 2004/0049,481 Systems and methods for business process plug-in development 6 2003
* 2004/0006,663 System and method for storing large messages 2 2003
7,350,184 System and method for enterprise application interactions 19 2003
* 2004/0006,550 System and method for enterprise application interactions 9 2003
7,444,620 Systems and methods for a common runtime container framework 28 2004
7,774,697 System and method for structuring distributed applications 3 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 15 2004
7,752,599 Systems and methods extending an existing programming language with constructs 3 2004
7,707,564 Systems and methods for creating network-based software services using source code annotations 50 2004
7,650,592 Systems and methods for multi-view debugging environment 22 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 41 2004
7,584,474 Systems and methods for transaction chaining 11 2004
7,539,985 Systems and methods for dynamic component versioning 11 2004
7,293,038 Systems and methods for client-side filtering of subscribed messages 16 2004
* 2005/0114,771 Methods for type-independent source code editing 72 2004
* 2004/0236,780 Systems and methods for client-side filtering of subscribed messages 12 2004
* 2004/0168,153 Systems and methods for dynamic component versioning 66 2004
7,636,722 System and method for describing application extensions in XML 2 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 1 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 15 2007
8,046,772 System and method for enterprise application interactions 2 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. (3)
* 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 24 2007
9,322,951 Weather and satellite model for estimating solar irradiance 0 2012
 
MANDIANT (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 20 2008
 
BRIDGETECH CAPITAL, INC. (1)
* 2011/0066,544 SYSTEMS AND METHODS FOR PROVIDING INVESTMENT OPPORTUNITIES 2 2010
 
MICROSOFT TECHNOLOGY LICENSING, LLC (2)
* 7,984,122 Dedicated processor core request 2 2009
* 2010/0312,823 DEDICATED PROCESSOR CORE REQUEST 6 2009
 
MMJK LLC (1)
* 2006/0281,555 Computer networked game system utilizing subscription based membership and alternative methods of entry 13 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 44 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 3 2002
 
Canon Kabushiki Kaisha (1)
* 2008/0154,851 METHOD AND APPARATUS FOR SHARING FILES OVER A NETWORK 5 2006
 
PACE MICRO TECHNOLOGY PLC (1)
* 2008/0235,317 System and Method For Providing an Extended Computing Capacity 10 2005
* Cited By Examiner