Electrical computers and digital processing systems: multicomput – Distributed data processing
Reexamination Certificate
2008-05-20
2008-05-20
An, Meng-Al T. (Department: 2195)
Electrical computers and digital processing systems: multicomput
Distributed data processing
C709S202000, C709S203000, C718S100000, C714S002000
Reexamination Certificate
active
10176436
ABSTRACT:
In one aspect, the present invention features a system including a local computing device in communication with a distributed computing system, the local computing device configured to perform computations for a first portion of a computer software application and to send a second portion of the application for computation on the distributed computing system. According to such an aspect, the distributed computing system may include a node computing device configured to perform computations for the second portion of the application, a persistent data storage queue in communication with the node computing device, the persistent data storage configured to store the second portion of the application, wherein a minimum availability of the distributed computing system is defined by an availability of the persistent data storage, and a compute function deployed on the distributed computing system, the second portion of the application including a job with an input, wherein the input has a task to be performed by the compute function, and wherein the input need not be supplied to the job at a time of job creation.
REFERENCES:
patent: 4885684 (1989-12-01), Austin et al.
patent: 5031089 (1991-07-01), Liu et al.
patent: 5546582 (1996-08-01), Brockmeyer et al.
patent: 5649092 (1997-07-01), Price et al.
patent: 5978831 (1999-11-01), Ahamed et al.
patent: 5996054 (1999-11-01), Ledain et al.
patent: 6067633 (2000-05-01), Robbins et al.
patent: 6088758 (2000-07-01), Kaufman et al.
patent: 6112023 (2000-08-01), Dave et al.
patent: 6128709 (2000-10-01), Autechaud et al.
patent: 6202080 (2001-03-01), Lu et al.
patent: 6202125 (2001-03-01), Patterson et al.
patent: 6253273 (2001-06-01), Blumenau
patent: 6345294 (2002-02-01), O'Toole et al.
patent: 6400726 (2002-06-01), Piret et al.
patent: 6418467 (2002-07-01), Schweitzer et al.
patent: 6438553 (2002-08-01), Yamada
patent: 6625636 (2003-09-01), Skovira
patent: 6915212 (2005-07-01), Kemps
patent: 6950945 (2005-09-01), Pfister et al.
patent: 7010607 (2006-03-01), Bunton
patent: 7047299 (2006-05-01), Curtis
patent: 2002/0004917 (2002-01-01), Malcolm et al.
patent: 2002/0052956 (2002-05-01), Seibold et al.
patent: 2002/0062376 (2002-05-01), Isoyama
patent: 2002/0078299 (2002-06-01), Chiou et al.
patent: 2002/0143945 (2002-10-01), Shahabuddin et al.
patent: 2002/0174316 (2002-11-01), Dale et al.
patent: 2002/0184446 (2002-12-01), Kagan et al.
patent: 2003/0041280 (2003-02-01), Malcolm et al.
patent: 2003/0061260 (2003-03-01), Rajkumar
patent: 2003/0093467 (2003-05-01), Anderson
patent: 2003/0093627 (2003-05-01), Neal et al.
New Architect Magazine; Lyman, J.; “Girding for the Grid, Distributed Computing's Big Break”; Apr. 2002.
Foster, I.; “1.1 Parallelism and Computing”; 1995.
Foster, I.; “1.2 A Parallel Machine Model”; 1995.
Foster, I.; “1.3 A Parallel Programming Model”; 1995.
Foster, I.; “1.4 Parallel Algorithm Examples”; 1995.
Foster, I.; “1.5 Summary”; 1995.
Foster, I.; “2 Designing Parallel Algorithms”; 1995.
Foster, I.; “2.1 Methodical Design”; 1995.
www.IDevResource.com, EJB Transactions and JTS; Raj, G.; “Transactions, 2PC and JTS”; Jan. 2000.
www.IDevResource.com, Raj, G.; “EJB Servers”; Jan. 2000.
www.IDevResource.com, Raj, G.; “EJB Containers”; Jan. 2000.
www.IDevResource.com, Raj, Gopalan Suresh; “EJB Components”, Jan. 2000.
www.IDevResource.com; Raj, G.; “EJB Session Beans”; Jan. 2000.
www.IDevResource.com; Raj, G.; “EJB Entity Beans”; Jan. 2000.
www.IDevResource.com; Raj, G.; “EJB Components at the Server”; Jan. 2000.
www.IDevResource.com; Raj, G.; “Enterprise Java Beans”; Jan. 2000.
Technology Review; Waldrop, M., “Grid Computing”; May 2002.
IEEE; Foster, I., et al.; “Grid Services for Distributed Systems Integration”; Jun. 2002.
Intl J. Supercomputer Applications; Foster, I., et al., “The Anatomy of a Grid, Enabling Scalable Virtual Organizations”; 2001.
Chervenak, A., et al., “The Data Grid: Towards an Architecture for the Distributed Management and Analysis of Large Scientific Datasets”.
The Grid: Blueprint for a Future Computing Infrastructure, Foster, I., et al., “Computational Grids”, 1998.
IEEE, Chervenak, A., et al.; “Giggle: A Framework for Constructing Scalable Replica Location Services”; 2002.
Allcock, B., et al.; “Data Management and Transfer in High Performance Computational Grid Environments”.
Stockiner, H., et al.; “File and Object Replication in Data Grids”.
Ripeanu, M., et al.; “A Decentralized, Adaptive Replica Location Mechanism”.
Vazhkudai, S., et al.; “Using Disk Throughput Data in Predictions of End-to-End Grid Data Transfers”.
GridForum Draft; Allcock, W., et al.; “GridFTP: Protocol Extensions to FTP for the Grid”; Apr. 2002.
GridFTP Update; “GridFTP Updated Jan. 2002”; 2002.
Ranganathan, K., et al.; “Decoupling Computation and Data Scheduling in Distributed Data-Intensive Applications”.
Ranganathan, K., et al.; “Improving Data Availability through Dynamic Model-Driven Replication in Large Peer-to-Peer Communities”.
Foster, I., et al.; “Chimera: A Virtual Data System for Representing, Querying, and Automating Data Derivation”.
IEEE; Annis, J., et al.; “Applying Chimera Virtual Data Concepts to Cluster Finding in the Sloan Sky Survey”; 2002.
Ranganathan, K., et al.; “Identifying Dynamic Replication Strategies for High Performance Data Grid”.
Iamnitchi, A., et al., “Locating Data in (Small-World?) Peer-to-Peer Scientific Collaborations”.
Vazhkudai, S., et al.; “Predicting the Performance of Wide Area Data Transfers”.
Allcock, W., et al.; “Globus Toolkit Support for Distributed Data-Intensive Science”.
Lee, J., et al.; “Applied Techniques for High Bandwidth Data Transfers Across Wide Area Networks”.
Ranganathan, K., et al.; “Design and Evaluation of Dynamic Replication Strategies for a High-Performance Data Grid”.
Proc. 10th Intl Symp. on High Performance Distributed Computer; Stockinger, H., et al.; “File and Object Replication in Data Grids”; 2001.
Vazhkudai, S., et al.; “Replica Selection in the Globus Data Grid”.
Allcock, W., et al.; “Secure, Efficient Data Transport and Replica Management for High-Performance Data-Intensive Computer”.
Allcock, W.; “Protocols and Services for Distributed Data-Intensive Science”.
Bresnahan, J., et al.; “Communication Services for Advanced Network Applications”.
Keahey, K., et al.; “Fine-Grain Authorization Policies in the Grid: Design and Implementation”.
JSSPP; Czajkowski, K., et al.; “Snap: A Protocol for Negotiating Service Level Agreements and Coordinating Research Management Data in Distributed Systems”; 2002.
Kennedy, K., et al.; “Towards a Framework for Preparing and Executing Adaptive Grid Programs”.
Liu, C., et al.; “Design and Evaluation of a Resource Selection Framework for Grid Applications”.
Iamnitchi, A., et al., “On Fully Decentralized Resource Discovery in Grid Environments”.
Frey, J., et al.; “Condor-G: A Computation Management Agent for Multi-Institutional Grids”.
Proc. of the 10th IEEE Symp. on High Performance Distributed Computing; Czajkowski, K., et al.; “Practical Resource Management for Grid-based Visual Exploration”; 2001.
Proc. of the 10th IEEE Symp. on High Performance Distributed Computing; Sander, V. et al.; “End-to-End Provision of Policy Information for Network Qos”; Aug. 2001.
Iamnitchi, A.; “A Problem Specific Fault-Tolerance Mechanism for Asynchronous, Distributed Systems”.
Proc. of the Eighth International Workshop on Quality of S
Neiman Steven
Sulzhyk Roman
An Meng-Al T.
JP Morgan Chase & Company
Milbank Tweed Hadley & McCloy LLP
Tang Kenneth
LandOfFree
System architecture for distributed computing and method of... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System architecture for distributed computing and method of..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System architecture for distributed computing and method of... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3931373