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

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20040148336A1
SERIAL NO

10402331

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 125
Anderson, David P US 18 545
Hewgill, Greg D Round Rock, TX 4 125
Hubbard, Edward A Round Rock, TX 32 798
Lawson, Jeff A Austin, TX 4 125
Mandyam, Sriram S Austin, TX 5 137
Venkatramani, Krishnamurthy Austin, TX 11 194

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (5)
* 4669730 Automated sweepstakes-type game 407 1984
* 4815741 Automated marketing and gaming systems 411 1987
* 5056019 Automated purchase reward accounting system and method 637 1989
* 5332218 Automated golf sweepstakes game 36 1991
* 6009455 Distributed computation utilizing idle networked computers 102 1998
 
CITIBANK, N.A. (1)
* 5703949 Method for establishing secure communications among processing devices 127 1996
 
CATALINA MARKETING INTERNATIONAL, A DE CORP. (1)
* 5970469 System and method for providing shopping aids and incentives to customers through a computer network 535 1996
 
Radisson Hotels International, Inc. (1)
* 5483444 System for awarding credits to persons who book travel-related reservations 369 1995
 
Lottotron, Inc. (1)
* 5921865 Computerized lottery wagering system 100 1998
 
SERVICENOW, INC. (1)
* 6070190 Client-based application availability and response monitoring and reporting for distributed computing environments 206 1998
 
HITACHI, LTD. (1)
* 5887143 Apparatus and method for synchronizing execution of programs in a distributed real-time computing system 126 1995
 
ORACLE AMERICA, INC. (2)
* 6003065 Method and system for distributed processing of applications on host and peripheral devices 246 1997
* 6675382 Software packaging and distribution system 159 1999
 
QUEST NETTECH CORPORATION (1)
* 5916024 System and method of playing games and rewarding successful players 391 1997
 
Intermind Corporation (1)
* 5862325 Computer-based communication system and method using metadata defining a control structure 1440 1996
 
MICROSOFT TECHNOLOGY LICENSING, LLC (1)
* 5815793 Parallel computer 100 1995
 
PARABON COMPUTATION, INC. (1)
* 6463457 System and method for the establishment and the utilization of networked idle computational processing power 183 2000
 
RENESAS ELECTRONICS CORPORATION (1)
* 5402394 Process for generating a common time base for a system with distributed computing units 56 1993
 
Zipsoft, Inc. (1)
* 6112304 Distributed computing architecture 132 1997
 
KABUSHIKI KAISHA TOSHIBA (1)
* 5966451 Distributed network computing system, and data exchange apparatus and method and storage medium used in this system 64 1997
 
GOOGLE INC. (1)
* 5958010 Systems and methods for monitoring distributed applications including an interface running in an operating system kernel 271 1997
 
York Eggleston (1)
* 6061660 System and method for incentive programs and award fulfillment 628 1998
 
BMC SOFTWARE, INC. (2)
* 5655081 System for monitoring and managing computer resources and applications across a distributed computing environment using an intelligent autonomous agent architecture 610 1995
* 5978594 System for managing computer resources across a distributed computing environment by first reading discovery information about how to determine system resources presence 185 1997
 
WALKER DIGITAL, LLC (1)
* 6024640 Off-line remote lottery system 465 1997
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (8)
* 6058393 Dynamic connection to a remote tool in a distributed processing system environment used for debugging 150 1996
* 5842219 Method and system for providing a multiple property searching capability within an object-oriented distributed computing network 26 1996
* 5826265 Data management system having shared libraries 280 1996
* 5768504 Method and apparatus for a system wide logan in a distributed computing environment 75 1997
* 6148335 Performance/capacity management framework over many servers 224 1997
* 6112225 Task distribution processing system and the method for subscribing computers to perform computing tasks during idle time 198 1998
* 6094654 Data management system for file and database management 242 1998
* 6374254 Scalable, distributed, asynchronous data collection mechanism 27 1999
 
INTERTRUST TECHNOLOGIES CORPORATION (1)
* 6112181 Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information 980 1997
 
BELLSOUTH INTELLECTUAL PROPERTY CORPORATION (1)
* 5970477 Method and system for allocating costs in a distributed computing network 187 1996
 
CITRIX SYSTEMS INTERNATIONAL GMBH (1)
* 6052785 Multiple remote data access security mechanism for multitiered internet computer networks 329 1997
 
CARALINA MARKETING INTERNATIONAL, INC. (1)
* 6014634 System and method for providing shopping aids and incentives to customers through a computer network 669 1997
 
QNAP SYSTEMS, INC. (1)
* 6151684 High availability access to input/output devices in a distributed system 63 1998
 
BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY (1)
* 5937192 Compilation of computer program for execution on single compiling computer and for execution on multiple distributed computer system 42 1996
 
IMPERIAL BANK (5)
* 6148377 Shared memory computer networks 282 1996
* 5918229 Structured data storage using globally addressable memory 344 1997
* 6026474 Shared client-side web caching using globally addressable memory 285 1997
* 5987506 Remote access and geographically distributed computers in a globally addressable storage environment 637 1997
* 5909540 System and method for providing highly available data storage using globally addressable memory 324 1997
 
Plainfield Software (1)
* 5893075 Interactive system and method for surveying and targeting customers 180 1995
 
INTEL CORPORATION (1)
* 5964832 Using networked remote computers to execute computer processing tasks at a predetermined time 60 1997
 
ENTRYPOINT, INC. (1)
* 5740549 Information and advertising distribution system and method 1708 1995
 
JOHNSON CONTROLS TECHNOLOGY COMPANY (3)
* 5884072 Networked facilities management system with updated data based on aging time 153 1993
* 5598566 Networked facilities management system having a node configured with distributed load management software to manipulate loads controlled by other nodes 165 1994
* 6115713 Networked facilities management system 211 1996
 
XU, YONGYONG (1)
* 6418462 Global sideband service distributed computing method 62 1999
 
AT&T CORP. (1)
* 5802062 Preventing conflicts in distributed systems 36 1996
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
9686122 Methods for orientation and tilt identification of photovoltaic systems and solar irradiance sensors 0 2012
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (5)
* 7827596 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 2 2005
* 7606906 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 4 2005
8645672 Configuring a computer system for a software package installation 0 2011
 
MMJK LLC (1)
* 2006/0281,555 Computer networked game system utilizing subscription based membership and alternative methods of entry 14 2006
 
HERZIG, MICHAEL (1)
9606168 Irradiance mapping leveraging a distributed network of solar photovoltaic systems 0 2014
 
ORACLE AMERICA, INC. (1)
* 6959361 Distributed caching mechanism for pending memory operations within a memory controller 3 2002
 
PACE MICRO TECHNOLOGY PLC (1)
* 2008/0235,317 System and Method For Providing an Extended Computing Capacity 12 2005
 
ORACLE INTERNATIONAL CORPORATION (57)
7418475 Conversation management system for enterprise wide electronic collaboration 17 2001
7249157 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 127 2001
7552222 Single system user identity 12 2002
7831655 System and method for implementing a service adapter 6 2002
7721193 System and method for implementing a schema object model in application integration 12 2002
7552443 System and method for implementing an event adapter 9 2002
7546462 Systems and methods for integration adapter security 71 2002
7546606 System and method using a connector architecture for application integration 11 2002
7516440 System and method for providing a java interface to an application view component 27 2002
* 7340714 System and method for using web services with an enterprise system 54 2002
* 2003/0105,884 System and method for using Web services with an enterprise system 34 2002
* 2003/0093,402 System and method using a connector architecture for application integration 47 2002
* 2003/0093,403 System and method for implementing an event adapter 50 2002
7526519 High availability application view deployment 6 2002
7222148 System and method for providing highly available processing of asynchronous service requests 37 2002
7484224 Adapter deployment without recycle 6 2003
* 2004/0015,859 Systems and methods for modular component deployment 3 2003
7676538 Systems and methods for application view transactions 13 2003
7493628 Shared common connection factory 5 2003
8135772 Single servlets for B2B message routing 2 2003
7627631 Systems and methods for collaborative business plug-ins 7 2003
7519976 Collaborative business plug-in framework 19 2003
7424717 Systems and methods for business process plug-in development 40 2003
7257645 System and method for storing large messages 3 2003
* 2004/0068,728 Systems and methods for collaborative business plug-ins 68 2003
* 2004/0049,481 Systems and methods for business process plug-in development 11 2003
* 2004/0006,663 System and method for storing large messages 2 2003
7350184 System and method for enterprise application interactions 20 2003
* 2004/0006,550 System and method for enterprise application interactions 9 2003
7444620 Systems and methods for a common runtime container framework 34 2004
7774697 System and method for structuring distributed applications 5 2004
7650276 System and method for dynamic data binding in distributed applications 3 2004
* 2005/0240,863 System and method for structuring distributed applications 17 2004
7752599 Systems and methods extending an existing programming language with constructs 3 2004
7707564 Systems and methods for creating network-based software services using source code annotations 57 2004
7650592 Systems and methods for multi-view debugging environment 30 2004
7299454 Method for multi-language debugging 14 2004
* 2005/0034,104 Method for multi-language debugging 8 2004
* 2005/0010,902 Systems and methods extending an existing programming language with constructs 6 2004
8032860 Methods for type-independent source code editing 49 2004
7584474 Systems and methods for transaction chaining 15 2004
7539985 Systems and methods for dynamic component versioning 15 2004
7293038 Systems and methods for client-side filtering of subscribed messages 17 2004
* 2005/0114,771 Methods for type-independent source code editing 81 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 76 2004
7636722 System and method for describing application extensions in XML 3 2004
7441238 Extendable compiler framework 3 2004
7516176 Distributed request and response queues for service processor 3 2007
7840611 High availability for event forwarding 9 2007
8015572 Systems and methods for an extensible software proxy 0 2007
7840532 System and method for storing large messages 1 2007
* 2007/0198,467 SYSTEM AND METHOD FOR STORING LARGE MESSAGES 18 2007
8046772 System and method for enterprise application interactions 2 2007
7844636 Systems and methods for client-side filtering of subscribed messages 0 2007
7953787 System and method for providing highly available processing of asynchronous requests using distributed request and response queues and a service processor 0 2009
8484664 Systems and methods for an extensible software proxy 1 2011
 
LOCUS ENERGY, INC. (3)
* 7706990 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 27 2007
9322951 Weather and satellite model for estimating solar irradiance 0 2012
 
MANDIANT (2)
* 9106630 Method and system for collaboration during an event 4 2008
* 2009/0199,274 METHOD AND SYSTEM FOR COLLABORATION DURING AN EVENT 31 2008
 
INTELLECTUAL VENTURES I LLC (1)
* 2009/0171,855 Monitizing Network Connected User Bases Utilizing Distributed Processing Systems 9 2009
 
MICROSOFT TECHNOLOGY LICENSING, LLC (2)
* 7984122 Dedicated processor core request 3 2009
* 2010/0312,823 DEDICATED PROCESSOR CORE REQUEST 7 2009
 
Bridgetech Capital, Inc. (1)
* 2011/0066,544 SYSTEMS AND METHODS FOR PROVIDING INVESTMENT OPPORTUNITIES 2 2010
 
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. (3)
* 2004/0078,440 High availability event topic 54 2002
* 2004/0230,955 System for multi-language debugging 1 2004
* 2005/0108,682 Systems for type-independent source code editing 18 2004
 
CANON KABUSHIKI KAISHA (1)
* 2008/0154,851 METHOD AND APPARATUS FOR SHARING FILES OVER A NETWORK 8 2006
* Cited By Examiner