Source: http://www.google.com/patents/US7673054?dq=6,370,566
Timestamp: 2014-07-31 05:41:40
Document Index: 179306638

Matched Legal Cases: ['Application No. 05', 'Application No. 04', 'Application No. 04', 'Application No. 05', 'Application No. 05027221', 'Application No. 05027543', 'Application No. 05027543', 'Application No. 05027222', 'Application No. 2006', 'Application No. 2006', 'Application No. 2006', 'Application No. 2006', 'Application No. 2006', 'Application No. 2006']

Patent US7673054 - Grid manageable application process management scheme - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign in<nobr>Advanced Patent Search</nobr>PatentsA method includes receiving, from an application process, a document specifying a communication protocol and a communication channel, reading the document, and instantiating the communications channel with the application process using the communication protocol. The method also includes sending communications...http://www.google.com/patents/US7673054?utm_source=gb-gplus-sharePatent US7673054 - Grid manageable application process management schemeAdvanced Patent SearchPublication numberUS7673054 B2Publication typeGrantApplication numberUS 10/712,156Publication dateMar 2, 2010Filing dateNov 12, 2003Priority dateJul 28, 2003Fee statusPaidAlso published asEP1649365A2, EP1649365B1, US20050044251, WO2005015396A2, WO2005015396A3Publication number10712156, 712156, US 7673054 B2, US 7673054B2, US-B2-7673054, US7673054 B2, US7673054B2InventorsErol Bozak, Alexander GebhartOriginal AssigneeSap Ag.Export CitationBiBTeX, EndNote, RefManPatent Citations (115), Non-Patent Citations (168), Referenced by (5), Classifications (9), Legal Events (3) External Links: USPTO, USPTO Assignment, EspacenetGrid manageable application process management schemeUS 7673054 B2Abstract A method includes receiving, from an application process, a document specifying a communication protocol and a communication channel, reading the document, and instantiating the communications channel with the application process using the communication protocol. The method also includes sending communications to the application process using the communication protocol through the communication channel, and receiving communications from the application process using the communication protocol through the communication channel.
TECHNICAL FIELD The present invention relates to data processing by digital computer, and more particularly to application process management for grid computing.
SUMMARY In one aspect, the invention features a method that includes receiving, from an application process, a document specifying a communication protocol and a communication channel, reading the document, and instantiating the communications channel with the application process using the communication protocol. The method also includes sending communications to the application process using the communication protocol through the communication channel, and receiving communications from the application process using the communication protocol through the communication channel.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS5276789May 14, 1990Jan 4, 1994Hewlett-Packard Co.Graphic display of network topologyUS5440722Jul 22, 1992Aug 8, 1995Banyan Systems, Inc.System bus monitor for compiling data regarding use of a system busUS5539883Apr 20, 1994Jul 23, 1996International Business Machines CorporationLoad balancing of network by maintaining in each computer information regarding current load on the computer and load on some other computers in the networkUS5572724 *Oct 12, 1993Nov 5, 1996Hitachi, Ltd.System for controlling communications between an application and a remote system using a protocol identifier and an application context identifierUS5659694Jun 30, 1994Aug 19, 1997Canon Kabushiki KaishaMethod and system for displaying context sensitive child windows independently of their parent windowUS5699532 *May 1, 1996Dec 16, 1997International Business Machines CorporationDynamic multipath channel interface for input/output channelsUS5761429Nov 16, 1995Jun 2, 1998Dsc Communications CorporationNetwork controller for monitoring the status of a networkUS5784552Jul 28, 1993Jul 21, 1998Digital Equipment CorporationDebugging a computer program by simulating execution forwards and backwards in a main history log and alternative history logsUS5983310Feb 13, 1997Nov 9, 1999Novell, Inc.Pin management of accelerator for interpretive environmentsUS5996012Dec 10, 1996Nov 30, 1999International Business Machines CorporationApplication development process for use in a distributed computer enterprise environmentUS6009455Apr 20, 1998Dec 28, 1999Doyle; John F.Distributed computation utilizing idle networked computersUS6061505Jul 22, 1994May 9, 2000Nortel Networks CorporationApparatus and method for providing topology information about a networkUS6098108 *Jan 30, 1998Aug 1, 2000Sitara Networks, Inc.Distributed directory for enhanced network communicationUS6182086Mar 2, 1998Jan 30, 2001Microsoft CorporationClient-server computer system with application recovery of server applications and client applicationsUS6209018Nov 13, 1997Mar 27, 2001Sun Microsystems, Inc.Service framework for a distributed object network systemUS6226675Oct 16, 1998May 1, 2001Commerce One, Inc.Participant server which process documents for commerce in trading partner networksUS6256740Feb 6, 1998Jul 3, 2001Ncr CorporationName service for multinode system segmented into I/O and compute nodes, generating guid at I/O node and exporting guid to compute nodes via interconnect fabricUS6289382Aug 31, 1999Sep 11, 2001Andersen Consulting, LlpSystem, method and article of manufacture for a globally addressable interface in a communication services patterns environmentUS6385639Jul 1, 1997May 7, 2002Fujitsu LimitedDevice and method of controlling intergroup resource utilizationUS6401097Jan 22, 1999Jun 4, 2002Mccotter Thomas M.System and method for integrated document management and related transmission and accessUS6453349Dec 16, 1998Sep 17, 2002Fujitsu LimitedApparatus and method for resource reservation in a network systemUS6466980Jun 17, 1999Oct 15, 2002International Business Machines CorporationSystem and method for capacity shaping in an internet environmentUS6502131Dec 4, 1998Dec 31, 2002Novell, Inc.Directory enabled policy management tool for intelligent traffic managementUS6567838Jul 13, 1993May 20, 2003International Business Machines CorporationMethod, system and program for executing a predicted operation in a computer system after a predetermined period elapses since a user activityUS6615278Mar 29, 1999Sep 2, 2003International Business Machines CorporationCross-platform program, system, and method having a global registry object for mapping registry equivalent functions in an OS/2 operating system environmentUS6628304Dec 9, 1998Sep 30, 2003Cisco Technology, Inc.Method and apparatus providing a graphical user interface for representing and navigating hierarchical networksUS6650347Feb 24, 1999Nov 18, 2003Cisco Technology, Inc.Heirarchical GUI representation for web based network management applicationsUS6751795Dec 16, 1999Jun 15, 2004Nec CorporationSystem and method for software installationUS6775830Sep 19, 2000Aug 10, 2004Hitachi, Ltd.Computer system and a program install method thereofUS6789170Aug 4, 2001Sep 7, 2004Oracle International CorporationSystem and method for customizing cached dataUS6799251Aug 29, 2000Sep 28, 2004Oracle International CorporationPerformance-based cachingUS6813637Mar 15, 2002Nov 2, 2004Sun Microsystems, Inc.System and method for automatically partitioning an application between a web server and an application serverUS6816944Feb 1, 2001Nov 9, 2004Innopath SoftwareApparatus and methods for providing coordinated and personalized application and data management for resource-limited mobile devicesUS6826568Dec 20, 2001Nov 30, 2004Microsoft CorporationMethods and system for model matchingUS6832220Aug 3, 2000Dec 14, 2004Microsoft CorporationMethod and apparatus for file searching, accessing file identifiers from reference pageUS6834301Nov 8, 2000Dec 21, 2004Networks Associates Technology, Inc.System and method for configuration, management, and monitoring of a computer network using inheritanceUS6859834May 1, 2000Feb 22, 2005Sun Microsystems, Inc.System and method for enabling application server request failoverUS6912587 *Dec 10, 2001Jun 28, 2005At & TMethod for utilizing a generic algorithm to provide constraint-based routing of packets in a communication networkUS6918113Apr 5, 2001Jul 12, 2005Endeavors Technology, Inc.Client installation and execution system for streamed applicationsUS6967728Jul 23, 1999Nov 22, 2005Electronics For Imaging, Inc.Reusable and transferable printer driver preference systemUS6976258 *Nov 30, 1999Dec 13, 2005Ensim CorporationProviding quality of service guarantees to virtual hostsUS7010596 *Jun 28, 2002Mar 7, 2006International Business Machines CorporationSystem and method for the allocation of grid computing to network workstationsUS7051107 *Feb 5, 2002May 23, 2006Fujitsu LimitedDistributed environment type computer system able to achieve high speed consecutive message communications by service layerUS7093243Oct 9, 2002Aug 15, 2006International Business Machines CorporationSoftware mechanism for efficient compiling and loading of java server pages (JSPs)US7096248 *Sep 19, 2001Aug 22, 2006The United States Of America As Represented By The Secretary Of The NavyProgram control for resource management architecture and corresponding programs thereforUS7103594Jul 1, 2003Sep 5, 2006Wolfe Mark ASystem and method for information retrieval employing a preloading procedureUS7124062Dec 30, 2003Oct 17, 2006Sap AgServices search methodUS7130891Dec 5, 2003Oct 31, 2006Datasynapse, Inc.Score-based scheduling of service requests in a grid services computing platformUS7171470 *Feb 20, 2003Jan 30, 2007International Business Machines CorporationGrid service scheduling of related services using heuristicsUS7171654May 24, 2001Jan 30, 2007The United States Of America As Represented By The Secretary Of The NavySystem specification language for resource management architecture and corresponding programs thereforeUS7181743May 24, 2001Feb 20, 2007The United States Of America As Represented By The Secretary Of The NavyResource allocation decision function for resource management architecture and corresponding programs thereforUS7185046 *Aug 28, 2002Feb 27, 2007Sun Microsystems, Inc.Submitting jobs in a distributed computing environmentUS7234032Nov 20, 2003Jun 19, 2007International Business Machines CorporationComputerized system, method and program product for managing an enterprise storage systemUS7290048Jan 29, 2003Oct 30, 2007Hyperformix, Inc.Method of semi-automatic data collection, data analysis, and model generation for the performance analysis of enterprise applicationsUS7302425Jun 9, 2003Nov 27, 2007Microsoft CorporationDistributed pre-cached query results and refresh methodUS7322031 *Oct 7, 2002Jan 22, 2008International Business Machines CorporationRemote Web service cloning and instantiationUS7328406Apr 30, 2004Feb 5, 2008Tandberg Telecom AsSystem, method and software for managing and publishing resource availability dataUS7509412Sep 19, 2003Mar 24, 2009International Business Machines CorporationGhost agents for application domains within a grid environmentUS7546598Sep 3, 2004Jun 9, 2009Sap AktiengesellschaftMeasuring software system performance using benchmarksUS7574661Feb 18, 2004Aug 11, 2009Panasonic CorporationApplication program prediction method and mobile terminalUS20010049594May 4, 2001Dec 6, 2001Klevans Richard L.Method and system for hardware simulationUS20010054034Dec 21, 2000Dec 20, 2001Andreas ArningUsing an index to access a subject multi-dimensional databaseUS20020019844Jan 12, 2001Feb 14, 2002Kurowski Scott J.Method and system for network-distributed computingUS20020078209Dec 15, 2000Jun 20, 2002Luosheng PengApparatus and methods for intelligently providing applications and data on a mobile device systemUS20020083183Apr 5, 2001Jun 27, 2002Sanjay PujareConventionally coded application conversion system for streamed delivery and executionUS20020095434Jan 12, 2001Jul 18, 2002Lane Robert M.Performance modeling based upon empirical measurements of synchronization pointsUS20020167954May 9, 2002Nov 14, 2002P-Com, Inc.Point-to-multipoint access network integrated with a backbone networkUS20020174189Apr 23, 2001Nov 21, 2002Luosheng PengApparatus and methods for intelligently caching applications and data on a mobile deviceUS20020194251Apr 5, 2002Dec 19, 2002Richter Roger K.Systems and methods for resource usage accounting in information management environmentsUS20030005068Sep 12, 2001Jan 2, 2003Nickel Ronald H.System and method for creating a virtual supercomputer using computers working collaboratively in parallel and uses for the sameUS20030033369Aug 9, 2002Feb 13, 2003Bernhard Benjamin Karb DonovanWeb services containerUS20030041130Jul 12, 2001Feb 27, 2003Harrisville-Wolff Carol L.Service provider system for delivering services in a distributed computing environmentUS20030041142Aug 27, 2001Feb 27, 2003Nec Usa, Inc.Generic network monitoring toolUS20030088580Nov 7, 2001May 8, 2003Sachin DesaiMethods and systems for preemptive and predictive page caching for improved site navigationUS20030093528Nov 13, 2001May 15, 2003Jerome RoliaMethod and system for enabling resource sharing in a communication network having a plurality of application environmentsUS20030101331Dec 6, 2001May 29, 2003Boylan Sean T.ASIC design techniqueUS20030126196Dec 27, 2001Jul 3, 2003Todd LagimonierSystem for optimizing the invocation of computer-based services deployed in a distributed computing environmentUS20030126265 *Nov 20, 2002Jul 3, 2003Ashar AzizRequest queue managementUS20030197726Mar 28, 2002Oct 23, 2003International Business Machines CorporationMethod, system and program product in a model-view-controller (MVC) programming architecture for inter-object communication with transformationUS20040179481Mar 14, 2003Sep 16, 2004Sven GraupnerOverlay network for location-independent communication between computer systemsUS20040194084Apr 13, 2004Sep 30, 2004Naoto MatsunamiComputer system and a program install method thereofUS20040215590 *Apr 25, 2003Oct 28, 2004Spotware Technologies, Inc.System for assigning and monitoring grid jobs on a computing gridUS20040215973Apr 25, 2003Oct 28, 2004Spotware Technologies, Inc.System for authenticating and screening grid jobs on a computing gridUS20040225711 *May 8, 2003Nov 11, 2004Spotware Technologies, Inc.System for administering computers on a computing gridUS20040255291Jun 13, 2003Dec 16, 2004Sierer Brian H.Installing software using programmatic component dependency analysisUS20040261053Mar 1, 2002Dec 23, 2004Dougherty Charles B.System and method for a web-based application development and deployment tracking toolUS20040268147Jun 30, 2003Dec 30, 2004Wiederin Shawn EIntegrated security systemUS20040268293Jun 27, 2003Dec 30, 2004Woodgeard Larry A.Automating the life cycle of a distributed Computing applicationUS20050015437 *Jun 11, 2003Jan 20, 2005International Business Machines CorporationPeer to peer job monitoring and control in grid computing systemsUS20050015643Jul 1, 2003Jan 20, 2005International Business Machines CorporationCheckpointing and restarting long running web servicesUS20050027785Nov 12, 2003Feb 3, 2005Erol BozakMaintainable grid managersUS20050027812Nov 12, 2003Feb 3, 2005Erol BozakGrid landscape componentUS20050027813Nov 12, 2003Feb 3, 2005Erol BozakGrid browser componentUS20050027843Nov 12, 2003Feb 3, 2005Erol BozakInstall-run-remove mechanismUS20050027864Nov 12, 2003Feb 3, 2005Erol BozakApplication start protocolUS20050027865Nov 12, 2003Feb 3, 2005Erol BozakGrid organizationUS20050044251Nov 12, 2003Feb 24, 2005Erol BozakGrid manageable application process management schemeUS20050060272Sep 11, 2003Mar 17, 2005Wen-Hua LinEmbedded system program code reduction method and systemUS20050060349Sep 11, 2003Mar 17, 2005Gregory ShirinMechanism for automatically establishing a resource gridUS20050076105Sep 18, 2003Apr 7, 2005International Business Machines CorporationApparatus, system and method of executing monolithic application programs on grid computing systemsUS20050076339Mar 30, 2004Apr 7, 2005Nortel Networks LimitedMethod and apparatus for automated negotiation for resources on a switched underlay networkUS20050125537Nov 26, 2003Jun 9, 2005Martins Fernando C.M.Method, apparatus and system for resource sharing in grid computing networksUS20050131898Dec 15, 2003Jun 16, 2005Fatula Joseph J.Jr.Apparatus, system, and method for on-demand control of grid system resourcesUS20050138156Dec 19, 2003Jun 23, 2005Alexander GebhartGrid application customizationUS20050138618Dec 17, 2003Jun 23, 2005Alexander GebhartGrid compute node software application deploymentUS20050149294Dec 30, 2003Jul 7, 2005Alexander GebhartServices search methodUS20050160107Dec 28, 2004Jul 21, 2005Ping LiangAdvanced search, file system, and intelligent assistant agentUS20050160423Dec 16, 2002Jul 21, 2005Bantz David F.Enabling a guest virtual machine in a windows environment for policy-based participation in grid computationsUS20050165912Jan 23, 2004Jul 28, 2005Colbeck Scott J.GUI-based grid computing data management apparatus method and systemUS20050183143Feb 13, 2004Aug 18, 2005Anderholm Eric J.Methods and systems for monitoring user, application or device activityUS20050235055Apr 15, 2004Oct 20, 2005Raytheon CompanyGraphical user interface for managing HPC clustersUS20050262506May 20, 2004Nov 24, 2005International Business Machines CorporationGrid non-deterministic job schedulingUS20060005181Jun 17, 2004Jan 5, 2006International Business Machines CorporationSystem and method for dynamically building application environments in a computational gridUS20060015285Sep 9, 2005Jan 19, 2006Fuller David W IiiNetwork-based specification and delivery of a measurement systemUS20060294238 *Dec 16, 2002Dec 28, 2006Naik Vijay KPolicy-based hierarchical management of shared resources in a grid environment* Cited by examinerNon-Patent CitationsReference1"About Grid computing," Retrieved from the Internet: http://www-1.ibm.com/grid/about- grid/index.shtml 1 page.2"Caching In on the Enterprise Grid Turbo-Charge Your Applications with OracleAS Web Cache," An Oracle Technical White Paper, >, Feb. 7, 2006.3"eserver xSeries 335 Type 8676 User's Guide," Feb. 2003, IBM Product User's Guide, Chapter 1, pages 1-12.4"FAQ," Retrieved from the Internet: http://www-1.ibm.com/grid/about-grid/faq.shtml 1-4.5"Grid Benefits," Retrieved from the Internet: http://www-1.ibm.com/grid/about-grid/benefits.shtml 1-2.6"Grid Computing Q&A with Benny Souder, Vice President, Distributed Database Development, Database and Application Server Technologies" 1-9.7"How Sun(TM) Grid Engine, Enterprise Edition 5.3 Works," Policy Systems in Sun Grid Engine, Enterprise Edition 5.3 Software, 1-16 (Nov. 2001).8"hp blade server data sheet," HP Blade Server Data Sheet, Nov. 2001, pp. 2-6.9"IBM and grid: E-business on demand," Retrieved from the Internet: http://www-1.ibm.com/grid/about-grid/ibm-grid/ebod.shtml 1 page.10"IBM and grid: How IBM is using grid," Retrieved from the Internet: http://www-1.ibm.com/grid/about-grid/ibm-grid/grid-today.shtml 1 page.11"IBM and grid: Open standards," Retrieved from the Internet: http://www-1.ibm.com/grid/about- grid/ibm-grid/open-standards.shtml 1 page.12"IBM and grid: Overview," Retrieved from the Internet: http://www-1.ibm.com/grid/about-grid/index.shtml 1 page.13"IBM and grid: Products and services," Retrieved from the Internet: http://www-1.ibm.com/grid/about-grid/ibm-grid/products-services.shtml 1-2.14"IBM and grid: Strategic relationships," Retrieved from the Internet: http://www-1.ibm.com/grid/about-grid/ibm-grid/strategic-relation.shtml 1 page.15"IBM eserver xSeries 335," Publication date unknown, IBM Data Sheet, accessed online on at , 2 pages.16"IBM Grid computing," Retrieved from the Internet: http://www- 1.ibm.com/linux/grid/ 1 page.17"Oracle Grid Computing Technologies" Retrieved from the Internet: http://otn.oracle.com/products/oracle9i/grid-computing/index.html 1-2.18"Sun Cluster Grid Architecture," Sun Microsystems, Inc. 1-42 (2002).19"Sun Powers the Grid," Sun Microsystems, Inc. 1-7 (Feb. 2002).20"Sun's Grid Computing Solutions Outdistance the competition," Aberdeen Group, Inc. 1-20 (May 2002).21"What is grid computing," Retrieved from the Internet: http://www-1.ibm.com/grid/about-grid/what-is.shtml 1 page.22"About Grid computing," Retrieved from the Internet: http://www-1.ibm.com/grid/about� grid/index.shtml 1 page.23"Caching In on the Enterprise Grid Turbo-Charge Your Applications with OracleAS Web Cache," An Oracle Technical White Paper, <<http://www.oracle.com/technology/products/ias/web�cache/pdf/WebCache1012�twp.pdf>>, Feb. 7, 2006.24"FAQ," Retrieved from the Internet: http://www-1.ibm.com/grid/about�grid/faq.shtml 1-4.25"Grid Benefits," Retrieved from the Internet: http://www-1.ibm.com/grid/about�grid/benefits.shtml 1-2.26"Grid Computing Q&A with Benny Souder, Vice President, Distributed Database Development, Database and Application Server Technologies," May 22, 2003 (pp. 1-9).27"How Sun� Grid Engine, Enterprise Edition 5.3 Works," Policy Systems in Sun Grid Engine, Enterprise Edition 5.3 Software, 1-16 (Nov. 2001).28"How Sun� Grid Engine, Enterprise Edition 5.3 Works," Policy Systems in Sun Grid Engine, Enterprise Edition 5.3 Software, Nov. 2001 (pp. 1-16).29"IBM and grid: E-business on demand," Retrieved from the Internet: http://www-1.ibm.com/grid/about�grid/ibm�grid/ebod.shtml 1 page.30"IBM and grid: How IBM is using grid," Retrieved from the Internet: http://www-1.ibm.com/grid/about�grid/ibm�grid/grid�today.shtml 1 page.31"IBM and grid: Open standards," Retrieved from the Internet: http://www-1.ibm.com/grid/about� grid/ibm�grid/open�standards.shtml 1 page.32"IBM and grid: Overview," Retrieved from the Internet: http://www-1.ibm.com/grid/about�grid/index.shtml 1 page.33"IBM and grid: Products and services," Retrieved from the Internet: http://www-1.ibm.com/grid/about�grid/ibm�grid/products�services.shtml 1-2.34"IBM and grid: Strategic relationships," Retrieved from the Internet: http://www-1.ibm.com/grid/about�grid/ibm�grid/strategic�relation.shtml 1 page.35"IBM eserver xSeries 335," Publication date unknown, IBM Data Sheet, accessed online on at <http://www.ibm.com/servers/uk/eserver/xseries/literature/xseries�335.html>, 2 pages.36"Oracle Grid Computing Technologies," [online]. Oracle Technology Network, [retrieved on Apr. 15, 2004].Retrieved from the Internet: http://www.otn.com/products/oracle9i/grid�computing/index.html. (2 pages).37"Oracle Grid Computing Technologies" Retrieved from the Internet: http://otn.oracle.com/products/oracle9i/grid�computing/index.html 1-2.38"What is grid computing," Retrieved from the Internet: http://www-1.ibm.com/grid/about�grid/what�is.shtml 1 page.39Aberdeen Group, "Sun's Grid Computing Solutions Outdistance the Competition," An Executive White Paper, May 2002 (22 pages).40About Grid computing[online]. IBM, [retrieved on Apr. 14, 2004]. Retrieved from the Internet: http://www-1.ibm.com/grid/about-grid/index.shtml. (1 page).41About Grid computing[online]. IBM, [retrieved on Apr. 14, 2004]. Retrieved from the Internet: http://www-1.ibm.com/grid/about�grid/index.shtml. (1 page).42Al-Ali et al., "Qos adaptation in service-oriented grids," Proceedings of the 1st Int'l Workshop on Middleware for Grid Computing (MGC2003), Rio de Janeiro, Brazil, Jun. 2003, retrieved from the internet on Oct. 19, 2009 via http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.105.2673 (11 pages).43Ali et al., "Predicting the Resource Requirements of a Job Submission," California Institute of Technology, pp. 1-4, 2004.44Allcock, et al., "GridMapper: A Tool for Visualizing the Behavior of Large-Scale Distributed Systems," Proceedings 11th IEEE International Symposium on High Performance Distributed Computing IEEE Comput. Soc., Piscataway, NJ, pp. 179-187, Jul. 2002.45Allen, et al., "The Cactus Worm: Experiments With Dynamic Resource Discovery and Allocation in a Grid Environment," International Journal of High Performance Computing Applications Sage Science Press, vol. 15, No. 4, pp. 345-358, 2001.46Baldridge, Kim K. et al., "QMView and GAMESS: Integration into the World Wide Computational Grid," IEEE, pp. 1-25, 2002.47Baldridge, Kim K. et al., "QMView and GAMESS: Integration into the World Wide Computational Grid," IEEE, pp. 1-25, 2002.48Beiriger, Judy et al. "Constructing the ASCI Computational Grid". Sandia National Laboratories, P.O. Box 5800, Albuquerque, NM 87185-1137.49Beiriger, Judy I., et al., "Constructing the ASCI Computational Grid," Sandia National Laboratories, Albuquerque, NM (7 pages).50Berman et al., "The GrADS Project: Software Support for High-Level Grid Application Development," International Journal of High Performance Computing Applications, Sage Science Press, vol. 15, No. 4, pp. 327-344, Jul. 31, 2001.51Berman, Fran et al. "Application-Level Scheduling on Distributed Heterogeneous Networks (Technical Paper)". Proceedings of Supercomputing '96. University of California-San Diego, La Jolla, CA.52Berman, Fran et al. "Application-Level Scheduling on Distributed Heterogeneous Networks (Technical Paper)". Proceedings of Supercomputing '96. University of California�San Diego, La Jolla, CA.53Berman, Fran et al., "Application-Level Scheduling on Distributed Heterogeneous Networks (Technical Paper)," Department of Compuer Science and Engineering 0114, University of California, San Diego, La Jolla, CA (28 pages).54Berman, Francine, et al., "The GrADS Project: Software Support for High-Level Grid Application Development," Jul. 31, 2001.55Berstis, Viktors, "Redbooks Paper Fundamentals of Grid Computing," IBM Corp. 2002 (pp. 1-28).56Berstis, Viktors. "Fundamentals of Grid Computing," IBM Corporation, Redbooks Paper, 1-28 (2002).57Braden, R. et al., "Resource ReSerVation Protocol (RSVP), Version 1 Functional Specification," Aug. 12, 1996.58Cactus 4.0, User's Guide, Rev. 1.45, Chapter D9, dated Jan. 19, 2004 (3 pages).59Chase, Jeffrey S., et al., "Dynamic Virtual Clusters in a Grid Site Manager," High Performance Distributed Computing, 2003, Proceedings 12th IEEE International Symposium on Jun. 22-24, 2003, pp. 90-100.60Czajkowski, et al., "Grid Information Services for Distributed Resource Sharing," Proceedings 10th IEEE International Symposium on High Performance Distributed Computing IEEE Comput. Soc. Los Alamitos, CA, pp. 184-194, Aug. 2001.61Czajkowski, Karl et al. "A Resource Management Architecture for Metacomputing Systems". University of Southern California, Marina del Rey, CA; Mathematics and Computer Science Division, Argonne, IL 60439.62Czajkowski, Karl et al. "Grid Information Services for Distributed Resource Sharing". The University of Chicago; California State University, Northridge; University of Southern California; Argonne National Laboratory, Argonne, IL.63Czajkowski, Karl et al., "Resource Co-Allocation in Computational Grid: High-Performance Distributed Computing Archive," Proceedings of the 8th IEEE International Symposium on High Performance Distributed Computing Table of Contents, 1999.64Czajkowski, Karl, et al., "A Resource Management Architecture for Metacomputing Systems," Information Sciences Institute, University of Southern California, Marina del Rey, CA (14 pages).65Dubinsky et al., "A Flexible Rerouting Protocol in ATM Networks," IEEE Infocom '99, Conference on Computer Communications, Proceedings 18th Annual Joint Conference of the IEEE Computer and Communications Societies, vol. 3, pp. 1488-1496, Mar. 1999.66Eerola, P., et al., "The NorduGrid Architecture and Tools," Retrieved from the Internet: http://www.nordugrid.org, Mar. 2002.67El-Ghazawi, Tarek et al., "A Performance Study of Job Management Systems," Concurrency and Computation: Practice and Experience, John Wiley & Sons, Ltd., pp. 1229-1246, vol. 16 Issue 13, Oct. 2004.68European Examination Report, dated Aug. 1, 2007, for corresponding EP Application No. 05 027 222.8 (5 pages).69European Examination Report, dated Nov. 4, 2009, for corresponding EP Application No. 04 741 290.3 - 1243 (5 pages).70European Examination Report, dated Nov. 4, 2009, for corresponding EP Application No. 04 763 539.6 - 1243 (6 pages).71European Search Opinion, dated May 18, 2006, for corresponding EP Application No. 05 027 222.8 (9 pages).72European Search Report dated Mar. 1, 2006 pertaining to Application No. 05027221.0 - 2211 (10 pages).73European Search Report dated Mar. 13, 2006 pertaining to Application No. 05027543.7-2211, 7 pages.74European Search Report dated Mar. 13, 2006 pertaining to Application No. 05027543.7�2211, 7 pages.75European Search Report for Application No. 05027222.8, dated May 18, 2006 (9 pages).76Faq [online]. IBM, [retrieved on Apr. 14, 2004]. Retrieved from the Internet: http://www-1.ibm.com/grid/about�grid/faq.shtml (4 pages).77Ferreira, et al., "Grid computing with the IBM Grid Toolbox," IBM Corporation, Redbooks, Draft, 1-281, Review (Apr. 12, 2004).78Ferreira, et al., "Introduction to Grid Computing with Globus," IBM Corporation, Redbooks, 2nd Edition, 1-268, (2003).79Ferreria, L., IBM Redbooks, "Introduction to Grid Computing with Globus," Second Edition, Sep. 2003 (entire book).80Ferris, Michael C., et al., "Neos and Condor: Solving Optimization Problems Over the Internet," CRPC-TR98763-S, Mar. 1998, Center for Research on Parallel Computation, Rice University, Houston, TX, Submitted Aug. 1998 (18 pages).81Ferris, Michael et al. "NEOS and Condor: Solving Optimization Problems Over the Internet". CRPC-TR98763-S, Mar. 1998, Rice University, Houston, TX.82Foster, Ian et al. "A Grid-Enabled MPI: Message Passing in Heterogeneous Distributed Computing System". Argonne National Laboratory, Argonne, IL: Northern Illinois University, DeKalb, IL.83Foster, Ian et al. "A Quality of Service Architecture that Combines Resource Reservation and Application Adaptation". Argonne National Laboratory, Argonne, IL; The University of Chicago, Chicago, IL. Central Institute for Applied Mathematics, Forschungszentrum Juelich GmbH, Juelich, Germany.84Foster, Ian et al. "The Physiology of the Grid" An Open Grid Services Architecture for Distributed Systems Integration. Argonne National Laboratory, Argonne, IL; University of Chicago, Chicago, IL; University of Southern California, Marina del Rey, CA; IBM Corporation, Poughkeepsie, NY.85Foster, Ian et al., "A Distributed Resource Management Architecture that Supports Advance Reservations and Co-allocation," IEEE 1999.86Foster, Ian et al., "The Anatomy of the Grid: Enabling Scalable Virtual Organizations," 2001, pp. 1-25, Argonne National Laboratory, Argonne, IL; University of Chicago, Chicago, IL; University of Sourthern California, Marina del Rey, CA.87Foster, Ian, et al., "A Quality of Service Architecture that Combines Resource Reservation and Application Adaptation," Mathematics and Computer Science Division, Argonne National Laboratory, Argonne, IL (8 pages).88Foster, Ian, et al., "The Physiology of the Grid," Draft Version Jun. 22, 2002 (31 pages).89Foster, Ian, et al., A Grid-Enabled MPI: Message Passing in Heterogeneous Distributed Computing Systems (pp. 1-9).90Frey, James et al. "Condor-G: A Computation Management Agent for Multi-Institutional Grids", University of Wisconsin, Madison, WI; Argonne National Laboratory, Argonne, IL.91Frey, James, et al., "Condor-G: A Computational Management Agent for Multi-Institutional Grids," Department of Computer Science, University of Wisconsin, Madison, WI (9 pages).92Gianelle, et al., "Grid Checkpointing in the European DataGrid Project," Oct. 16, 2002 (5 pages).93Goodale et al., "Checkpoint/Recovery in Cactus 4.0," Oct. 16, 2002 (7 pages).94Goteti, Srikanth et al. "Communication Pattern Based Node Selection for Shared Networks". ComStock, Division of Interactive Data Corp., Harrison, NY; University of Houston, Houston, TX.95Goteti, Srikanth, et al., "Communication Pattern Based Node Selection for Shared Networks," ComStock, Division of Interactive Data Corp, Harrison, NY (8 pages).96Goux, Jean Pierre et al. "An Enabling Framework for Master-Worker Applications on the Computational Grid", Mar. 10, 2000.97Goux, Jean-Pierre, et al., "An Enabling Framework for Master-Worker Applications on the Computational Grid," Department of Electrical and Computer Engineering, Northwestern University, and Mathematics and Computer Science Division, Argonne National Laboratory, Argonne, IL (pp. 1-17).98Goyal, Brajesh, "Oracle and the Grid," An Oracle White Paper, Oracle Corporation, 1-15 (Nov. 2002).99Grid Benefits [online]. IBM, [retrieved on Apr. 14, 2004]. Retrieved from the Internet: http://www-1.ibm.com/grid/about�grid/benefits.shtml. (2 pages).100IBM and grid: E-business on demand [online]. IBM, [retrieved on Apr. 14, 2004]. Retrieved from the Internet: http://www-1.ibm.com/grid/about�grid/ibm�grid/ebod.shtml. (1 page).101IBM and grid: How IBM is using grid [online]. IBM, [retrieved on Apr. 14, 2004]. Retrieved from the Internet: http://www-1.ibm.com/grid/about�grid/ibm�grid/grid today.shtml. (1 page).102IBM and grid: Open standards [online]. IBM, [retrieved on Apr. 14, 2004]. Retrieved from the Internet: http://www-1.ibm.com/grid/about�grid/ibm�grid/open�standards.shtml. (1 page).103IBM and grid: Overview [online]. IBM, [retrieved on Apr. 14, 2004]. Retrieved from the Internet: http://www-1.ibm.com/grid/about�grid/ibm�grid/index.shtml. (1 page).104IBM and grid: Products and services [online]. IBM, [retrieved on Apr. 14, 2004]. Retrieved from the Internet: http://www-1.ibm.com/brid/about�grid/ibm�grid/products services.shtml. (2 page).105IBM and grid: Strategic relationships [online]. IBM, [retrieved on Apr. 14, 2004]. Retrieved from the Internet: http://www-1.ibm.com/grid/about�grid/ibm�grid/strategic relation.shtml. (1 page).106Injey, Franck, IBM Redbooks Flash, "External Time Reference (ETR) Requirements on z990", Copyright IBM Corp. 2004, (20 pages).107Injey, Franck. "External Time Reference (ETR) Requirements on z990," IBM Corporation, Redbooks Flash, 1-20 (2004).108International Search Report for PCT/EP2004/008406, dated Dec. 28, 2004, 7 pgs.109International Search Report for PCT/EP2004/008407, dated Jan. 19, 2005, 6 pgs.110International Search Report for PCT/EP2004/008408, dated Mar. 21, 2005, 16 pgs.111International Search Report for PCT/EP2004/008409, dated Dec. 29, 2004, 6 pgs.112International Search Report for PCT/EP2004/008448, dated Jan. 19, 2005 (6 pages).113International Search Report for PCT/EP2004/008449, dated Jan. 19, 2005, 6 pgs.114Jang et al., "A Path Based Internet Cache Design for GRID Application," Lecture Notes in Computer Science, Dec. 2003, pp. 455-458.115Jitsumori, Hitoshi, "Beginning of the Grid Computing Era," Nikkei Internet Solutions, vol. 69, pp. 81-89, Nikkei Business Publications, Inc., Mar. 22, 2003.116Jitsumori, Hitoshi, "Concentrated Control of a Plurality of Computers as One System, "Nikkei Internet Technology, vol. 59, p. 14-15, Nikkei Business Publications, Inc., May 22, 2002.117Johner et al., "Understanding LDAP," IBM Redbook, Jun. 1998, retrieved from the internet on Feb. 2, 2008, http://keinzerberus2000.aldebaran.de/LDAPIBMUnderstandingsg244986.pdf (194 pages).118Konya, B., "The NorduGrid Information System," Retrieved from the Internet: http://www.nordugrid.org, Sep. 16, 2002.119Lacan, Francis, "A Perfect World? A Model for transformation," IBM Business Consulting Services Apr. 2003 (12 pages).120Lacan, Francis. "A Perfect World? A model for transformation," IBM Business Consulting Services, 1-12, (Apr. 2003).121Lee et al., "visPerf. Monitoring Tool for Grid Computing," Retrieved from the Internet: http://icl.cs.utk.edu.projectsfiles/netsolve/pubs/visperf.pdf, pp. 1-13, Jun. 2003.122Li et al., "Improving Performance via Computational Replication on a Large-Scale Computational Grid," Proceedings of the 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid, 2003, pp. 1-7.123Limaye, K. et al., "Reliability-aware Resource Management for Computational Grid/Cluster environments," Grid Computing Workshop 2005, IEEE, pp. 211-218.124Litzkow, Michael J. et al. "Condor-A Hunter of Idle Workstations". University of Wisconsin, Madison, WI; 1988, IEEE.125Litzkow, Michael J. et al. "Condor�A Hunter of Idle Workstations". University of Wisconsin, Madison, WI; 1988, IEEE.126Litzkow, Michael J., et al., "Condor�A Hunter of Idle Workstations," Department of Computer Sciences, University of Wisconsin, Madison, WI, Copyright 1988 IEEE (pp. 104-111).127Liu, Chuang et al., "Design and Evaluation of a Resource Selection Framework for Grid Applications," High Performance Distributed Computing 2002, HPDC-11, 2002, Proceedings 11th IEEE International Symposium, Jul. 23-26, 2002, pp. 63-72.128Lowekamp, Bruce et al. "A Resource Query Interface for Network-Aware Applications". Carnegie Mellon University, Pittsburg, PA.129Lowekamp, Bruce et al., "A Resource Query Interface for Network-Aware Applications," School of Computer Science, Carnegie Mellon University, Pittsburgh, PA 15213 (26 pages).130Min, et al. "A CICS to Linux Grid Implementation," IBM Corporation, Redbooks Paper, 1-24 (2003).131Min, Hong, et al., IBM Redbooks Paper, "A CICS to Linux Grid Implementation", Copyright IBM Corp. 2003 (24 pages).132Nabrzyski Jared et al., "Grid Resource Management, State of the Art and Future Trends," Sep. 2003, Kluwer Academic Publishers.133Official Notice of Rejection mailed on Apr. 10, 2009 of Japanese Patent Application No. 2006-521509, (2 pages) and translation thereof (3 pages).134Official Notice of Rejection mailed on Apr. 14, 2009 of Japanese Patent Application No. 2006-521512, (5 pages) and translation thereof (6 pages).135Official Notice of Rejection mailed on Apr. 21, 2009 of Japanese Patent Application No. 2006-521513, (2 pages) and translation thereof (3 pages).136Official Notice of Rejection mailed on Apr. 24, 2009 of Japanese Patent Application No. 2006-521515, (3 pages) and translation thereof (4 pages).137Official Notice of Rejection mailed on Aug. 11, 2009 of Japanese Patent Application No. 2006-521512, (2 pages) and translation thereof (2 pages).138Official Notice of Rejection mailed on Sep. 11, 2009 of Japanese Patent Application No. 2006-521516, (6 pages) and translation thereof (6 pages).139Open Grid Services Infrastructure (OGSI), "Open Grid Services Infrastructure (OGSI) Version 1.0," Global Grid Forum, Jun. 27, 2003 (86 pages).140Oracle and the Grid, "An Oracle White Paper," Nov. 2002 (16 pages).141Oracle RAC 10g Overview, Oracle, An Oracle White Paper, pp. 1-16, Nov. 2003.142Papakhian, Mary et al. "Comparing Job-Management Systems: The User's Perspective". Technology News and Reviews, IEEE Computational Science & Engineering, Apr.-Jun. 1998.143Papakhian, Mary, "Comparing Job-Management Systems: The User's Perspective," IEEE Computational Science and Engineering, Apr.-Jun. 1998 (pp. 4-9).144Rajkumar Buyya; Nimrod/G., "An Architecture for a Resource Management and Scheduling System in a Global Computational Grid," IEEE Computer Society Press, USA, 2000.145Rajkumar, Buyya, "Economic-based Distributed Resource Management and Scheduling for Grid Computing," Apr. 2002.146Sandholm, Thomas et al. "Java OGSI Hosting Environment Design A Portable Grid Service Container Framework", Argonne National Laboratory, IL; IBM Poughkeepsie, NY.147Sandholm, Thomas, et al., "Java OGSI Hosting Environment Design A Portable Grid Service Container Framework," IBM, Poughkeepsie, NY (20 pages).148Smith, Gordon, "Oracle RAC 10g Overview," An Oracle White Paper, Oracle Corporation, 1-15 (Nov. 2003).149Souder, B., "Grid Computing On The Grid," Oracle's view of the next step in distributed, high-availability data processing, Opinion: Souder on Oracle Grid, (4 pages).150Soulder, Benny. "On The Grid," Oracle Corporation, 1-4 (2004).151Special Edition Using Microsoft Excel 2000, Copyright 1999 by Que Corpl. p. 67-68.152Sun Cluster Grid Architecture, "A technical white paper describing the foundation of Sun Grid Computing," May 2002 Sun Microsystems, Inc. (44 pages).153Sun Powers The Grid, Grid Engine White Paper, An Overview of Grid Computing from Sun Microsystems (10 pages).154Tierney, et al., White Paper: A Grid Monitoring Service Architecture (DRAFT), Retrieved from the internet http://citeseer.ist.psu.edu/530951.htm, Feb. 2001.155Ting et al., "3LS: A Peer-to-Peer Network Simulator," IEEE Computer Society Copyright Sep. 2003 (4 pages).156Tuecke, S. "Open Grid Services Infrastructure (OGSI) Version 1.0", ogsi-wg@ggf.org, Jun. 27, 2003.157U.S. Appl. No. 12/326,441, filed Dec. 2, 2008 entitled "Grid Organization."158Vadhiyar et al., "A Performance oriented Migration Framework for the Grid," Proceedings of the Third IEEE/ACM International Symposium on Cluster Computing and the Grid IEEE Comput. Soc., Los Alamitos, CA, pp. 130-137, May 2003.159Von Laszewsi, et al., "Designing Grid-based Problem Solving Environments and Portals," Proceedings of the 34th Annual Hawaii International Conference on System Sciences IEEE Comput. Soc., Los Alamitos, CA, pp. 1-10, Jan. 2001.160Von Laszewski et al., "CoG Kits: A Bridge Between Commodity Distributed Computing and High-Oerformance," Retrieved from the Internet: http://www-unix.mcs.anl.gov, Jun. 2000.161Von Laszewski et al., "InfoGram: A Grid Service that Supports Both Information Queries and Job Execution," 2002, pp. 333-342, IEEE Computer Society, Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing, (HPDC '02).162Von Laszewski, et al., "Grid-Based Asynchronous Migration of Execution Context in Java Virtual Machines," Euro-Par 2000 Parallel Processing, 6th International Euro-Par Conference Proceedings, Lecture Notes in Computer Science, vol. 1900, pp. 22-34, Sep. 2000.163Waananen, et al., "An Overview of an Architecture Proposal for a High Energy Physics Grid," Applied Parallel Computing, Advanced Scientific Computing, 6th International Conference, pp. 76-86, Jun. 2002.164Walsh, et al., "Staged Simulation for Improving Scale and Performance of Wireless Network Simulations," Institute of Electrical and Electronics Engineers, Proceedings of the 2003 Winter Simulation Conference, New Orleans, Dec. 7-10, 2003, IEEE, vol. 2 of 2, pp. 667-675.165What is grid computing [online]. IBM, [retrieved on Apr. 14, 2004]. Retrieved from the Internet: http://www-1.ibm.com/grid/about�grid/technloggy.html. (1 page).166Zenses, R., Sun Microsystems, "N1 Grid Advanced Architecture for SAP Operating concept for SAP Infrastructure," Ralf Zenses Practice Manager SAP/ERP, Germany/Austria Sun Microsystems GmbH (34 pages).167Zenses, Ralf. "N1 Grid Advanced Architecture for SAP Operating concept for SAP Infrastructure," Germany/Austria Sun Microsystems GmbH, 1-34.168Zhang et al., "Fault-tolerant Grid Services Using primary-Backup: Feasibility and Performance," Cluster Computing, 2004 IEEE International Conference, San Diego, CA Sep. 20-23, 2004, pp. 105-114.Referenced byCiting PatentFiling datePublication dateApplicantTitleUS8214461 *Nov 23, 2004Jul 3, 2012Hewlett-Packard Development Company, L.P.Method of processing request by server computer systemUS8458693 *Aug 2, 2007Jun 4, 2013Sap AgTransitioning from static to dynamic cluster managementUS8483735 *Aug 26, 2010Jul 9, 2013Telefonaktiebolaget L M Ericsson (Publ)Methods and apparatus for parallel scheduling of frequency resources for communication nodesUS8510733 *Aug 4, 2006Aug 13, 2013Techila Technologies OyManagement of a grid computing network using independent software installation packagesUS20120052894 *Aug 26, 2010Mar 1, 2012Telefonaktiebolaget Lm Ericsson (Pubi)Methods and apparatus for parallel scheduling of frequency resources for communication nodes* Cited by examinerClassifications U.S. Classification709/228, 709/201International ClassificationG06F15/16, G06F9/50, G06F9/46Cooperative ClassificationH04L67/10, G06F9/5027European ClassificationG06F9/50A6, H04L29/08N9Legal EventsDateCodeEventDescriptionMar 14, 2013FPAYFee paymentYear of fee payment: 4Dec 21, 2005ASAssignmentOwner name: SAP AG, GERMANYFree format text: CHANGE OF NAME;ASSIGNOR:SAP AKTIENGESELLSCHAFT;REEL/FRAME:017364/0758Effective date: 20050609Owner name: SAP AG,GERMANYFree format text: CHANGE OF NAME;ASSIGNOR:SAP AKTIENGESELLSCHAFT;US-ASSIGNMENT DATABASE UPDATED:20100209;REEL/FRAME:17364/758Free format text: CHANGE OF NAME;ASSIGNOR:SAP AKTIENGESELLSCHAFT;US-ASSIGNMENT DATABASE UPDATED:20100216;REEL/FRAME:17364/758Free format text: CHANGE OF NAME;ASSIGNOR:SAP AKTIENGESELLSCHAFT;US-ASSIGNMENT DATABASE UPDATED:20100223;REEL/FRAME:17364/758Free format text: CHANGE OF NAME;ASSIGNOR:SAP AKTIENGESELLSCHAFT;US-ASSIGNMENT DATABASE UPDATED:20100302;REEL/FRAME:17364/758Free format text: CHANGE OF NAME;ASSIGNOR:SAP AKTIENGESELLSCHAFT;US-ASSIGNMENT DATABASE UPDATED:20100323;REEL/FRAME:17364/758Free format text: CHANGE OF NAME;ASSIGNOR:SAP AKTIENGESELLSCHAFT;US-ASSIGNMENT DATABASE UPDATED:20100420;REEL/FRAME:17364/758Free format text: CHANGE OF NAME;ASSIGNOR:SAP AKTIENGESELLSCHAFT;US-ASSIGNMENT DATABASE UPDATED:20100504;REEL/FRAME:17364/758Free format text: CHANGE OF NAME;ASSIGNOR:SAP AKTIENGESELLSCHAFT;REEL/FRAME:17364/758Aug 16, 2004ASAssignmentOwner name: SAP AKTIENGESELLSCHAFT, GERMANYFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BOZAK, EROL;GEBHART, ALEXANDER;REEL/FRAME:015062/0553Effective date: 20031107Owner name: SAP AKTIENGESELLSCHAFT,GERMANYFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BOZAK, EROL;GEBHART, ALEXANDER;US-ASSIGNMENT DATABASE UPDATED:20100302;REEL/FRAME:15062/553RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services©2012 Google