Movatterモバイル変換


[0]ホーム

URL:


US20020178254A1 - Dynamic deployment of services in a computing network - Google Patents

Dynamic deployment of services in a computing network
Download PDF

Info

Publication number
US20020178254A1
US20020178254A1US09/864,663US86466301AUS2002178254A1US 20020178254 A1US20020178254 A1US 20020178254A1US 86466301 AUS86466301 AUS 86466301AUS 2002178254 A1US2002178254 A1US 2002178254A1
Authority
US
United States
Prior art keywords
deployment
service
server
selected service
servers
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US09/864,663
Inventor
Peter Brittenham
Douglas Davis
David Lindquist
Ajamu Wesley
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines CorpfiledCriticalInternational Business Machines Corp
Priority to US09/864,663priorityCriticalpatent/US20020178254A1/en
Priority to US09/864,608prioritypatent/US8180871B2/en
Priority to US09/864,607prioritypatent/US7325047B2/en
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATIONreassignmentINTERNATIONAL BUSINESS MACHINES CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: LINDQUIST, DAVID B., BRITTENHAM, PETER J., DAVIS, DOUGLAS B., WESLEY, AJAMU A.
Priority to IL15296301Aprioritypatent/IL152963A0/en
Priority to CA002415314Aprioritypatent/CA2415314A1/en
Priority to EP01979520Aprioritypatent/EP1402385A4/en
Priority to JP2002591999Aprioritypatent/JP2004533687A/en
Priority to CNA018220134Aprioritypatent/CN1620653A/en
Priority to KR10-2003-7013871Aprioritypatent/KR20040000441A/en
Priority to PCT/US2001/031268prioritypatent/WO2002095605A1/en
Priority to TW091110821Aprioritypatent/TW591909B/en
Publication of US20020178254A1publicationCriticalpatent/US20020178254A1/en
Priority to US11/867,927prioritypatent/US7523177B2/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

Methods, systems, and computer program products for improving network operations by dynamically deploying services (such as web services or other network-accessible services) in a computing network. A process is defined whereby conditions such as usage metrics for incoming client requests (or other network conditions such as load balancing considerations) are monitored, and used to trigger dynamic deployment of web services to locations in the network in order to improve efficiency (e.g. by reducing response time to the client and/or reducing the burden on the back-end computing system resources). Service requests are dynamically routed to the destination where the service resides, in a manner which is transparent to the client. In an optional aspect, programmatic replication of system upgrades may be implemented by redeploying services using this same dynamic deployment approach, enabling the complexity of upgrading previously-deployed software to be reduced significantly. As another optional aspect, previously-deployed software may also be automatically and programmatically undeployed using disclosed techniques.

Description

Claims (27)

What is claimed is:
1. A method of dynamically deploying services in a computing network, comprising steps of:
receiving client requests for a selected service;
serving the received requests from a first server when the selected service has not yet been dynamically deployed;
effecting a dynamic deployment by programmatically moving the selected service from the first server to one or more other servers when the dynamic deployment is triggered; and
serving the received requests from the one or more other servers after the effecting step causes the selected service to be dynamically deployed.
2. The method according toclaim 1, further comprising the steps of:
monitoring a number of the received client requests for the selected service; and
triggering the dynamic deployment when the monitored number exceeds a predetermined threshold.
3. The method according toclaim 2, wherein the predetermined threshold applies to a plurality of dynamically deployable services.
4. The method according toclaim 2, wherein the predetermined threshold applies to the selected service.
5. The method according toclaim 2, wherein a value of the predetermined threshold applies to all of the one or more other servers.
6. The method according toclaim 2, wherein values of the predetermined threshold apply to individual ones of the one or more other servers.
7. The method according toclaim 2, wherein a value of the predetermined threshold is specified by a systems administrator.
8. The method according toclaim 2, wherein a value of the predetermined threshold is specified as a default value.
9. The method according toclaim 2, wherein a value of the predetermined threshold is specified programmatically.
10. The method according toclaim 2, wherein the monitoring step counts the received client requests at individual ones of the one or more other servers.
11. The method according toclaim 2, wherein the monitoring step counts the received client requests at a plurality of the one or more other servers.
12. The method according toclaim 1, further comprising the steps of:
monitoring a load on the computing network; and
triggering the dynamic deployment when the monitored load exceeds a predetermined threshold.
13. The method according toclaim 1, wherein the programmatically moving step further comprises the step of issuing a deployment request for the selected service.
14. The method according toclaim 13, wherein the deployment request comprises a service description of the selected service encoded in a standardized service description notation.
15. The method according toclaim 14, wherein the service description comprises an interface definition of a dynamic deployment service and an implementation definition of the dynamic deployment service.
16. The method according toclaim 15, wherein the dynamic deployment service resides on the first server.
17. The method according toclaim 13, further comprising steps of:
receiving the deployment request at a particular one of the one or more other servers, the particular one being that server to which the selected service is being dynamically deployed;
issuing a subsequent deployment request, responsive to the receiving step, from the particular one to the first server; and
receiving, responsive to the subsequent deployment request, a deployment response from the first server.
18. The method according toclaim 17, wherein the subsequent deployment request comprises a SOAP (“Simple Object Access Protocol”) request.
19. The method according toclaim 17, wherein the subsequent deployment request comprises an XML (“Extensible Markup Language”) Protocol request.
20. The method according toclaim 17, wherein the subsequent deployment request identifies the selected service.
21. The method according toclaim 17, wherein the subsequent deployment request provides information about run-time conditions on the particular one.
22. The method according toclaim 17, wherein the deployment response comprises executable code to be deployed on the particular one.
23. The method according toclaim 21, wherein the deployment response comprises executable code which is adapted to the run-time conditions on the particular one.
24. The method according toclaim 22, further comprising the step of deploying the executable code on the particular one.
25. The method according toclaim 1, further comprising the steps of:
transparently routing the received client requests using a repository which tracks whether the selected service is deployed on the one or more other servers; and
wherein the serving steps serve the received requests from the first server or from the one or more other servers, depending on the transparently routing step.
26. A system for dynamically deploying services in a computing network, comprising:
means for receiving client requests for a selected service;
means for serving the received requests from a first server when the selected service has not yet been dynamically deployed;
means for effecting a dynamic deployment by programmatically moving the selected service from the first server to one or more other servers when the dynamic deployment is triggered; and
means for serving the received requests from the one or more other servers after the effecting step causes the selected service to be dynamically deployed.
27. A computer program product for dynamically deploying services in a computing network, the computer program product embodied on one or more computer-readable media and comprising:
computer-readable program code means for receiving client requests for a selected service;
computer-readable program code means for serving the received requests from a first server when the selected service has not yet been dynamically deployed;
computer-readable program code means for effecting a dynamic deployment by programmatically moving the selected service from the first server to one or more other servers when the dynamic deployment is triggered; and
computer-readable program code means for serving the received requests from the one or more other servers after the effecting step causes the selected service to be dynamically deployed.
US09/864,6632001-05-232001-05-23Dynamic deployment of services in a computing networkAbandonedUS20020178254A1 (en)

Priority Applications (12)

Application NumberPriority DateFiling DateTitle
US09/864,663US20020178254A1 (en)2001-05-232001-05-23Dynamic deployment of services in a computing network
US09/864,608US8180871B2 (en)2001-05-232001-05-23Dynamic redeployment of services in a computing network
US09/864,607US7325047B2 (en)2001-05-232001-05-23Dynamic undeployment of services in a computing network
PCT/US2001/031268WO2002095605A1 (en)2001-05-232001-10-05Dynamic deployment of services in a computing network
JP2002591999AJP2004533687A (en)2001-05-232001-10-05 Dynamic deployment of services in computer networks
CA002415314ACA2415314A1 (en)2001-05-232001-10-05Dynamic deployment of services in a computing network
EP01979520AEP1402385A4 (en)2001-05-232001-10-05Dynamic deployment of services in a computing network
IL15296301AIL152963A0 (en)2001-05-232001-10-05Dymanic deployment of services in a computing network
CNA018220134ACN1620653A (en)2001-05-232001-10-05Dynamic arrangement of service in computing network
KR10-2003-7013871AKR20040000441A (en)2001-05-232001-10-05Dynamic deployment of services in a computing network
TW091110821ATW591909B (en)2001-05-232002-05-22Dynamic deployment of services in a computing network
US11/867,927US7523177B2 (en)2001-05-232007-10-05Systems providing dynamic undeployment of services in a computing network

Applications Claiming Priority (3)

Application NumberPriority DateFiling DateTitle
US09/864,663US20020178254A1 (en)2001-05-232001-05-23Dynamic deployment of services in a computing network
US09/864,608US8180871B2 (en)2001-05-232001-05-23Dynamic redeployment of services in a computing network
US09/864,607US7325047B2 (en)2001-05-232001-05-23Dynamic undeployment of services in a computing network

Publications (1)

Publication NumberPublication Date
US20020178254A1true US20020178254A1 (en)2002-11-28

Family

ID=27420431

Family Applications (4)

Application NumberTitlePriority DateFiling Date
US09/864,608Active2027-01-23US8180871B2 (en)2001-05-232001-05-23Dynamic redeployment of services in a computing network
US09/864,663AbandonedUS20020178254A1 (en)2001-05-232001-05-23Dynamic deployment of services in a computing network
US09/864,607Expired - Fee RelatedUS7325047B2 (en)2001-05-232001-05-23Dynamic undeployment of services in a computing network
US11/867,927Expired - Fee RelatedUS7523177B2 (en)2001-05-232007-10-05Systems providing dynamic undeployment of services in a computing network

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US09/864,608Active2027-01-23US8180871B2 (en)2001-05-232001-05-23Dynamic redeployment of services in a computing network

Family Applications After (2)

Application NumberTitlePriority DateFiling Date
US09/864,607Expired - Fee RelatedUS7325047B2 (en)2001-05-232001-05-23Dynamic undeployment of services in a computing network
US11/867,927Expired - Fee RelatedUS7523177B2 (en)2001-05-232007-10-05Systems providing dynamic undeployment of services in a computing network

Country Status (9)

CountryLink
US (4)US8180871B2 (en)
EP (1)EP1402385A4 (en)
JP (1)JP2004533687A (en)
KR (1)KR20040000441A (en)
CN (1)CN1620653A (en)
CA (1)CA2415314A1 (en)
IL (1)IL152963A0 (en)
TW (1)TW591909B (en)
WO (1)WO2002095605A1 (en)

Cited By (89)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20030018906A1 (en)*2001-07-172003-01-23Liquid Machines, Inc.Method and system for protecting software applications against static and dynamic software piracy techniques
US20030055875A1 (en)*2001-08-272003-03-20Carter Frederick H.Mechanism for facilitating invocation of a service
US20030135509A1 (en)*2002-01-112003-07-17Davis Andrew ThomasEdge server java application framework having application server instance resource monitoring and management
WO2003073309A1 (en)*2002-02-222003-09-04Bea Systems, Inc.Web services programming and deployment
US20030220993A1 (en)*2002-05-212003-11-27Blizniak Paul K.Method and apparatus for dynamically determining information for deploying a web service
US20030220925A1 (en)*2002-01-312003-11-27Avi LiorSystem and method for web services management
US20040015578A1 (en)*2002-02-222004-01-22Todd KarakashianWeb services runtime architecture
US20040049579A1 (en)*2002-04-102004-03-11International Business Machines CorporationCapacity-on-demand in distributed computing environments
US20040054722A1 (en)*2002-09-182004-03-18AlcatelMeta service selector, meta service selector protocol, method, client, service, network access server, distributed system, and a computer software product for deploying services over a plurality of networks
US20040064503A1 (en)*2002-02-222004-04-01Bea Systems, Inc.System and method for web services Java API-based invocation
US20040205199A1 (en)*2003-03-072004-10-14Michael GormishCommunication of compressed digital images with restricted access and server/client hand-offs
US20040225724A1 (en)*2003-05-082004-11-11Gregory PavlikRPC type SOAP service access via taglibs for dynamic web content
US20050015761A1 (en)*2003-07-172005-01-20International Business Machines CorporationMethod and system for application installation and management using an application-based naming system including aliases
US20050038867A1 (en)*2003-08-142005-02-17International Business Machines CorporationMethod, system and program product for integrating web services on a client
US20050038708A1 (en)*2003-08-102005-02-17Gmorpher IncorporatedConsuming Web Services on Demand
US20050038771A1 (en)*2003-06-042005-02-17Jun SugiharaMethod and system for managing programs for web service system
US20050071758A1 (en)*2003-09-302005-03-31International Business Machines CorporationClient-side processing of alternative component-level views
US20050071745A1 (en)*2003-09-302005-03-31International Business Machines CorporationAutonomic content load balancing
US20050080801A1 (en)*2000-05-172005-04-14Vijayakumar KothandaramanSystem for transactionally deploying content across multiple machines
US20050177825A1 (en)*2003-02-272005-08-11Chandar KamalanathanMethod and system for customized information handling system support updates
US20050198201A1 (en)*2004-03-052005-09-08International Business Machines CorporationUsing content aggregation to build administration consoles
US20050262477A1 (en)*2004-05-242005-11-24Kovachka-Dimitrova Monika MDeploying a variety of containers in a Java 2 Enterprise Edition-based architecture
US20050268297A1 (en)*2004-05-252005-12-01Kovachka-Dimitrova Monika MSingle file update
US20050273507A1 (en)*2004-06-082005-12-08Yong YanMethod and system for managing heterogeneous resources across a distributed computer network
US20050273787A1 (en)*2004-05-242005-12-08Kovachka-Dimitrova Monika MDeploy callback system
US20050278274A1 (en)*2004-05-252005-12-15Kovachka-Dimitrova Monika MTransaction model for deployment operations
US20050278338A1 (en)*2004-05-252005-12-15Todorova Mariela TApplication cloning
US20060029054A1 (en)*2004-04-292006-02-09International Business Machines CorporationSystem and method for modeling and dynamically deploying services into a distributed networking architecture
US20060031849A1 (en)*2004-04-062006-02-09International Business Machines CorporationUser task interface in a Web application
US20060037030A1 (en)*2004-05-242006-02-16Kovachka-Dimitrova Monika MDeploy service implementation
US20060041662A1 (en)*2004-05-242006-02-23Georgiev Anton GApplication loading and visualization
US20060212855A1 (en)*2005-03-162006-09-21Bournas Redha MMethods, systems and computer program products for implementing production processes
US20060248121A1 (en)*2005-04-152006-11-02Michael CacencoSystem and method for supporting packaging, publishing and republishing of wireless component applications
US20060259594A1 (en)*2005-05-162006-11-16Bharat PaliwalProgressive deployment and maintenance of applications on a set of peer nodes
US20070094364A1 (en)*2003-04-302007-04-26Roy OberhauserMethod and array for transparent, dynamic provision of a web services
US20070135941A1 (en)*2005-12-132007-06-14Bryant EasthamSystems and methods for handling failover in a distributed routing environment
US7313824B1 (en)*2001-07-132007-12-25Liquid Machines, Inc.Method for protecting digital content from unauthorized use by automatically and dynamically integrating a content-protection agent
US20080052294A1 (en)*2002-09-262008-02-28Larkin Michael KWeb services data aggregation system and method
US20080086573A1 (en)*2001-11-212008-04-10Frank MartinezDistributed Web Services Network Architecture
US20080195693A1 (en)*2005-10-252008-08-14Huawei Technologies Co., Ltd.Method and Device for Monitoring and Upgrading Software in Device Management
US20080222284A1 (en)*2007-03-062008-09-11Ankur BaruaMethods of processing and segmenting web usage information
US20080250097A1 (en)*2007-04-042008-10-09Adadeus S.A.SMethod and system for extending the services provided by an enterprise service bus
US20080270929A1 (en)*2004-03-052008-10-30International Business Machines CorporationFederating Legacy/Remote Content into a Central Network Console
US20080291908A1 (en)*2007-05-212008-11-27Hans Ruediger BachmannMethod and Apparatus for Mapping an Appropriate Service Version for a Client
US20080320003A1 (en)*2007-06-252008-12-25Microsoft CorporationScaling network services using dns
US20090019106A1 (en)*2003-12-102009-01-15David LoupiaMethod of redirecting client requests to web services
US7483914B2 (en)2003-07-172009-01-27International Business Machines CorporationMethod and system for implementing an application-based naming system
US20090064104A1 (en)*2007-08-312009-03-05Tom BaeyensMethod and apparatus for supporting multiple business process languages in BPM
US20090063225A1 (en)*2007-08-312009-03-05Tom BaeyensTool for automated transformation of a business process definition into a web application package
US20090070362A1 (en)*2007-09-122009-03-12Alejandro GuizarBPM system portable across databases
US20090070764A1 (en)*2007-09-122009-03-12Alejandro GuizarHandling queues associated with web services of business processes
US20090094364A1 (en)*2002-05-222009-04-09Stevens Luis FVirtualization method and apparatus for integrating enterprise applications
US20090144305A1 (en)*2007-11-292009-06-04Mark Cameron LittleDependency management with atomic decay
US20090144729A1 (en)*2007-11-302009-06-04Alejandro GuizarPortable business process deployment model across different application servers
US20090235353A1 (en)*2008-03-152009-09-17Microsoft CorporationScalable Hosting of User Solutions
US20090234941A1 (en)*2008-03-152009-09-17Microsoft CorporationResource Management System For Hosting Of User Solutions
US20100058329A1 (en)*2008-08-262010-03-04Cisco Technology, Inc.Method and apparatus for dynamically instantiating services using a service insertion architecture
US20100131854A1 (en)*2008-11-262010-05-27Mark Cameron LittleGraphical user interface for managing services in a distributed computing system
US7853643B1 (en)*2001-11-212010-12-14Blue Titan Software, Inc.Web services-based computing resource lifecycle management
US7881198B2 (en)*2005-04-252011-02-01Telefonaktiebolaget L M Ericsson (Publ)Method for managing service bindings over an access domain and nodes therefor
US20110047293A1 (en)*2002-05-222011-02-24George ScottApplication network communication method and apparatus
US20110047591A1 (en)*2003-05-222011-02-24Scott George MApplication network communication method and apparatus
US20110258315A1 (en)*2002-11-132011-10-20Mcafee, Inc., A Delaware CorporationNetwork analysis system and method utilizing collected metadata
US8073935B2 (en)*2002-07-252011-12-06Oracle America, Inc.Pluggable semantic verification and validation of configuration data
CN102882984A (en)*2012-10-242013-01-16曲阜师范大学Method for balancing resource load of cloud computing platform
US20130019013A1 (en)*2011-07-122013-01-17Bank Of America CorporationDynamic Provisioning of Service Requests
US8627426B2 (en)2010-04-262014-01-07Vmware, Inc.Cloud platform architecture
US8813065B2 (en)2010-04-262014-08-19Vmware, Inc.Microcloud platform delivery system
US8918761B1 (en)2008-12-052014-12-23Amazon Technologies, Inc.Elastic application framework for deploying software
US8997078B2 (en)2011-04-122015-03-31Pivotal Software, Inc.Release lifecycle management system for a multi-node application
US9047133B2 (en)2012-03-022015-06-02Vmware, Inc.Single, logical, multi-tier application blueprint used for deployment and management of multiple physical applications in a cloud environment
US9052961B2 (en)2012-03-022015-06-09Vmware, Inc.System to generate a deployment plan for a cloud infrastructure according to logical, multi-tier application blueprint
US9071522B2 (en)2010-04-262015-06-30Pivotal Software, Inc.Policy engine for cloud platform
US20150281204A1 (en)*2014-03-292015-10-01Akamai Technologies, Inc.Traffic on-boarding for acceleration through out-of-band security authenticators
US9170798B2 (en)2012-03-022015-10-27Vmware, Inc.System and method for customizing a deployment plan for a multi-tier application in a cloud infrastructure
US9348652B2 (en)2012-07-022016-05-24Vmware, Inc.Multi-tenant-cloud-aggregation and application-support system
US9369307B2 (en)2011-07-122016-06-14Bank Of America CorporationOptimized service integration
US9448790B2 (en)2010-04-262016-09-20Pivotal Software, Inc.Rapid updating of cloud applications
TWI552547B (en)*2014-07-222016-10-01廣達電腦股份有限公司Data transmission service switch system and method
US20160308733A1 (en)*2015-04-202016-10-20Splunk Inc.Systems and Methods for Indicating Deployment of Application Features
US9772831B2 (en)*2010-04-262017-09-26Pivotal Software, Inc.Droplet execution engine for dynamic server application deployment
US9866455B2 (en)2007-11-302018-01-09Red Hat, Inc.Using status inquiry and status response messages to exchange management information
US10031783B2 (en)2012-03-022018-07-24Vmware, Inc.Execution of a distributed deployment plan for a multi-tier application in a cloud infrastructure
CN111552482A (en)*2020-04-212020-08-18深圳市塔洛思技术有限公司Decentralized dynamic service deployment method and device suitable for edge computing
US10884815B2 (en)2018-10-292021-01-05Pivotal Software, Inc.Independent services platform
US11449348B2 (en)*2016-09-162022-09-20Oracle International CorporationPre/post deployment customization
US20230099207A1 (en)*2021-09-292023-03-30Quixotic Holdings, LLCDynamic emergence, synchronization, and consolidation of specialized authorities among nodes of an ad hoc peer network
US20230221936A1 (en)*2020-06-252023-07-13Hewlett-Packard Development Company, L.P.Geographic deployment of applications to edge computing nodes
US11734734B2 (en)2003-09-182023-08-22NetCracker Technology Solutions Inc.System and method for web service billing

Families Citing this family (105)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7136913B2 (en)*2000-05-312006-11-14Lab 7 Networks, Inc.Object oriented communication among platform independent systems across a firewall over the internet using HTTP-SOAP
US7596784B2 (en)*2000-09-122009-09-29Symantec Operating CorporationMethod system and apparatus for providing pay-per-use distributed computing resources
US8180871B2 (en)*2001-05-232012-05-15International Business Machines CorporationDynamic redeployment of services in a computing network
US7194529B2 (en)*2001-07-122007-03-20Abb Inc.Method and apparatus for the delivery and integration of an asset management system into an existing enterprise network
US20030033467A1 (en)*2001-08-082003-02-13Satoshi YoshizawaMethod and apparatus for resource allocation in network router and switch
EP1321853A3 (en)*2001-12-102009-12-23Sap AgDynamic component transfer based on resource negotiations between computer systems
US20060075070A1 (en)*2002-04-022006-04-06Patrick Merissert-CoffinieresDevelopment and deployment of mobile and desktop applications within a flexible markup-based distributed architecture
ITTO20020341A1 (en)*2002-04-192003-10-20Telecom Italia Lab Spa PROCEDURE FOR CARRYING OUT THE INTERLAPHY BETWEEN NETWORKS OF THE CONTENT DELIVERY NETWORK -CDN- TYPE, RELATIVE NETWORK SET AND INTERFAC COMPONENT
US20030204612A1 (en)*2002-04-302003-10-30Mark WarrenSystem and method for facilitating device communication, management and control in a network
US8892895B1 (en)2002-05-072014-11-18Data Recognition CorporationIntegrated system for electronic tracking and control of documents
US6772081B1 (en)*2002-05-212004-08-03Data Recognition CorporationPriority system and method for processing standardized tests
US20040010510A1 (en)*2002-07-102004-01-15Timo HottiMethod and system for database synchronization
US8356067B2 (en)*2002-10-242013-01-15Intel CorporationServicing device aggregates
US8385811B1 (en)2003-02-112013-02-26Data Recognition CorporationSystem and method for processing forms using color
US6901590B2 (en)*2003-03-032005-05-31Computer Associates Think, Inc.System and method for single transparent deployment flow
EP1649398A2 (en)*2003-07-112006-04-26Computer Associates Think, Inc.Method and apparatus for translating a web services address
CN100349116C (en)*2003-08-052007-11-14华为技术有限公司Method for device for improving computer furction for accessing internet
US7512949B2 (en)*2003-09-032009-03-31International Business Machines CorporationStatus hub used by autonomic application servers
EP1665850A1 (en)*2003-09-192006-06-07PCTEL, Inc.Apparatus and method for automated updating system for wireless networks
US7529824B2 (en)*2003-10-142009-05-05International Business Machines CorporationMethod for selecting a service binding protocol in a service-oriented architecture
US7380003B1 (en)*2003-10-302008-05-27Microsoft CorporationMethod and system for staged web service upgrade from an existing version to a different version
CA2449534A1 (en)*2003-11-142005-05-14Ibm Canada Limited - Ibm Canada LimiteeOn-demand software module deployment
ATE384994T1 (en)*2003-12-102008-02-15Ibm METHOD AND SYSTEM FOR AUTOMATICALLY GENERATING SERVICE INTERFACES FOR A SERVICE-ORIENTED ARCHITECTURE
US7464142B2 (en)*2003-12-122008-12-09International Business Machines CorporationPort type agnostic proxy support for web services intermediates
KR100915776B1 (en)*2003-12-122009-09-04인터내셔널 비지네스 머신즈 코포레이션Port type agnostic proxy support for web services intermediaries
EP1566940A1 (en)*2004-02-202005-08-24Alcatel Alsthom Compagnie Generale D'electriciteA method, a service system, and a computer software product of self-organizing distributing services in a computing network
JP2005250548A (en)*2004-03-012005-09-15Fujitsu Ltd Relay control method, relay control program, and relay control device
KR100505344B1 (en)*2004-03-032005-08-03함경수Service method and system for providing name identifier multiple resolution service using urn(uniform resource name)technology
FR2870022B1 (en)2004-05-072007-02-02Canon Kk METHOD AND DEVICE FOR DISTRIBUTING DIGITAL DATA, IN PARTICULAR FOR A PAIR-A-PAIR NETWORK
US8095658B2 (en)*2004-05-072012-01-10International Business Machines CorporationMethod and system for externalizing session management using a reverse proxy server
WO2005114964A1 (en)*2004-05-212005-12-01Computer Associates Think, Inc.Method and apparatus for web service communication
US7481867B2 (en)*2004-06-162009-01-27Edwards LimitedVacuum system for immersion photolithography
DE102004054648A1 (en)*2004-11-112006-05-24Francotyp-Postalia Ag & Co. Kg Method for providing services between data processing devices
US20060149583A1 (en)*2004-11-262006-07-06Pfeiffer Clemens AMethod and apparatus for using software automatically and without user interaction the same way people would use such software
US8347285B2 (en)*2004-12-162013-01-01Intel CorporationEmbedded agent for self-healing software
JP4189379B2 (en)*2004-12-272008-12-03株式会社日立製作所 Application operation control method and system
US20060287967A1 (en)*2005-06-162006-12-21International Business Machines CorporationMethods and apparatus for agreement-based automated service provisioning
US8078671B2 (en)2005-09-212011-12-13Sap AgSystem and method for dynamic web services descriptor generation using templates
US20070067388A1 (en)*2005-09-212007-03-22Angelov Dimitar VSystem and method for configuration to web services descriptor
US7673028B2 (en)*2005-09-282010-03-02Sap AgMethod and system for container-managed configuration and administration
US7702789B2 (en)*2005-11-032010-04-20International Business Machines CorporationApparatus, system, and method for reassigning a client
US20070118496A1 (en)*2005-11-212007-05-24Christof BornhoevdService-to-device mapping for smart items
US8005879B2 (en)2005-11-212011-08-23Sap AgService-to-device re-mapping for smart items
US8156208B2 (en)2005-11-212012-04-10Sap AgHierarchical, multi-tiered mapping and monitoring architecture for service-to-device re-mapping for smart items
US20070156872A1 (en)*2005-12-302007-07-05Stoyanova Dimitrina GMethod and system for Web services deployment
US7814060B2 (en)*2005-12-302010-10-12Sap AgApparatus and method for web service client deployment
US8024425B2 (en)*2005-12-302011-09-20Sap AgWeb services deployment
US8010695B2 (en)*2005-12-302011-08-30Sap AgWeb services archive
US8522341B2 (en)2006-03-312013-08-27Sap AgActive intervention in service-to-device mapping for smart items
US8284423B2 (en)*2006-04-072012-10-09Ricoh Production Print Solutions LLCCustomer-configurable print workflow system
US8131838B2 (en)2006-05-312012-03-06Sap AgModular monitor service for smart item monitoring
US8296413B2 (en)2006-05-312012-10-23Sap AgDevice registration in a hierarchical monitor service
US8396788B2 (en)2006-07-312013-03-12Sap AgCost-based deployment of components in smart item environments
US20080228459A1 (en)*2006-10-122008-09-18Nec Laboratories America, Inc.Method and Apparatus for Performing Capacity Planning and Resource Optimization in a Distributed System
CN101192937B (en)*2006-11-242010-05-12华为技术有限公司A hot deployable method and its system
US8504711B1 (en)*2006-12-122013-08-06Google Inc.Integrating web services with a content item
US8499311B2 (en)*2006-12-292013-07-30Sap AgWeb container extension classloading
US7882301B2 (en)*2007-05-092011-02-01Stmicroelectronics S.R.L.Wear leveling in storage devices based on flash memories and related circuit, system, and method
US8181071B2 (en)*2007-06-292012-05-15Microsoft CorporationAutomatically managing system downtime in a computer network
US20090086269A1 (en)*2007-09-282009-04-02Kyocera Mita CorporationImage Forming Apparatus and Image Forming System
US8527622B2 (en)2007-10-122013-09-03Sap AgFault tolerance framework for networks of nodes
US8145747B2 (en)*2007-12-112012-03-27Microsoft CorporationWebpage domain monitoring
US8893141B2 (en)2008-01-282014-11-18Microsoft CorporationSystem and method for describing applications for manageability and efficient scale-up deployment
MX2009008285A (en)*2008-08-122010-05-17Bank Of AmericaWorkflow automation & request processing.
US8370613B1 (en)*2009-06-302013-02-05Symantec CorporationMethod and apparatus for automatically optimizing a startup sequence to improve system boot time
US8543686B2 (en)2009-07-232013-09-24University-Industry Cooperation Group Of Kyung Hee UniversityDynamic resource collaboration between network service providers
US8898287B2 (en)*2010-02-242014-11-25Salesforce.Com, Inc.System, method and computer program product for monitoring data activity utilizing a shared data store
US9483312B2 (en)*2010-08-162016-11-01International Business Machines CorporationLocating service endpoints from a service registry
CN101951402B (en)*2010-09-172013-02-20山东中创软件工程股份有限公司Tracking and detecting method, device and system of Web Service availability
KR101201904B1 (en)*2010-11-182012-11-16와이즈토드 피티이. 엘티디.Apparatus and method for resource distribution in cloud computing
WO2012068465A1 (en)2010-11-192012-05-24Interdigital Patent Holdings, Inc.Machine-to-machine (m2m) interface procedures for announce and de-announce of resources
US20120131162A1 (en)*2010-11-242012-05-24Brandt Mark SUsing a web service to delete dns records in a server hosting system
EP2759080A4 (en)*2011-09-202015-05-06Aetherworks LlcSystems and methods for the demand-driven deployment of location-neutral software
US10348573B2 (en)*2012-01-112019-07-09Saguna Networks Ltd.Methods, circuits, devices, systems and associated computer executable code for facilitating local hosting and access of internet based information
US8862984B1 (en)*2012-02-012014-10-14Amazon Technologies, Inc.Data contracts for network page generation code
US8819477B1 (en)2012-02-012014-08-26Amazon Technologies, Inc.Error handling in a network page generation environment
US9800455B1 (en)2012-02-082017-10-24Amazon Technologies, Inc.Log monitoring system
CN103297497B (en)*2012-02-282018-03-16Sap欧洲公司Computer implemented method, computer system and computer-readable medium
US8972968B1 (en)*2012-05-312015-03-03Amazon Technologies, Inc.Alternate service for applications
EP2782316A1 (en)*2013-03-182014-09-24Koninklijke KPN N.V.Localizing and placement of network node functions in a network
CN105474177B (en)2013-05-312019-06-04日本电气株式会社Distributed processing system(DPS), equipment, method and recording medium
CN104243190B (en)*2013-06-092018-06-15新华三技术有限公司A kind of method and the network equipment for realizing zero configuration networking protocol service
US8745221B1 (en)2013-09-182014-06-03Limelight Networks, Inc.Dynamic request rerouting
US9575812B2 (en)2014-12-312017-02-21Servicenow, Inc.Classification based automated instance management
CN105991687B (en)2015-02-032019-09-17阿里巴巴集团控股有限公司A kind of service management and device
US10749985B2 (en)2015-05-192020-08-18Amazon Technologies, Inc.Custom communication channels for application deployment
EP3368976A1 (en)*2015-10-302018-09-05British Telecommunications public limited companyMobile information processing
JP2017126238A (en)*2016-01-152017-07-20日本電気株式会社System management device, information processing system, system management method, and program
US10554751B2 (en)2016-01-272020-02-04Oracle International CorporationInitial resource provisioning in cloud systems
US10009775B1 (en)*2017-03-142018-06-26Aruba Networks, Inc.Network deployment
US10360012B2 (en)*2017-11-092019-07-23International Business Machines CorporationDynamic selection of deployment configurations of software applications
US11425085B1 (en)*2017-11-202022-08-23Amazon Technologies, Inc.Service discovery and renaming
US20190197596A1 (en)*2017-12-212019-06-27Octraves Technology Sdn BhdSystem, apparatus, and method for integrating a plurality of supplier systems
US11196837B2 (en)2019-03-292021-12-07Intel CorporationTechnologies for multi-tier prefetching in a context-aware edge gateway
US11184236B2 (en)2019-04-302021-11-23Intel CorporationMethods and apparatus to control processing of telemetry data at an edge platform
CN112532758B (en)*2019-09-192023-04-18贵州白山云科技股份有限公司Method, device and medium for establishing network edge computing system
US20200136921A1 (en)2019-09-282020-04-30Intel CorporationMethods, system, articles of manufacture, and apparatus to manage telemetry data in an edge environment
US11102630B2 (en)2019-10-252021-08-24Telefonaktiebolaget Lm Ericsson (Publ)Method for service placement in a multi-access/mobile edge computing (MEC) system
US12143910B2 (en)2019-12-302024-11-12Koninklijke Kpn N.V.Systems, devices and methods for edge node computing
CN111343002B (en)*2020-02-102021-10-15腾讯科技(深圳)有限公司Server capacity expansion deployment method and device and server
CN113453194B (en)*2020-03-242022-08-23大唐移动通信设备有限公司Mobile edge service updating method, device, system, equipment and medium
US11589243B2 (en)2020-05-122023-02-21Harmonic, Inc.Dynamic adjustment of deployment location of software within a network
JP7529342B2 (en)2020-09-232024-08-06積水ホームテクノ株式会社 Movable bathtub bathroom
JP7509495B2 (en)2020-09-232024-07-02積水ホームテクノ株式会社 Movable bathtub bathroom
JP7509497B2 (en)2021-03-312024-07-02積水ホームテクノ株式会社 Movable bathtub bathroom

Citations (23)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5341477A (en)*1989-02-241994-08-23Digital Equipment CorporationBroker for computer network server selection
US5657451A (en)*1994-01-241997-08-12Telefonaktiebolaget Lm EricssonSystem for determining whether to accept new supplementary services based upon identified types of supplementary service interactions and identified supplementary service interaction criteria
US5907675A (en)*1995-03-221999-05-25Sun Microsystems, Inc.Methods and apparatus for managing deactivation and shutdown of a server
US5951694A (en)*1995-06-071999-09-14Microsoft CorporationMethod of redirecting a client service session to a second application server without interrupting the session by forwarding service-specific information to the second server
US6055570A (en)*1997-04-032000-04-25Sun Microsystems, Inc.Subscribed update monitors
US6081840A (en)*1997-10-142000-06-27Zhao; YanTwo-level content distribution system
US6094680A (en)*1996-06-272000-07-25Microsoft CorporationSystem and method for managing distributed resources on networks
US6167444A (en)*1998-05-082000-12-26International Business Machines CorporationMethod and system for exchanging routing information
US6173322B1 (en)*1997-06-052001-01-09Silicon Graphics, Inc.Network request distribution based on static rules and dynamic performance data
US6233607B1 (en)*1999-04-012001-05-15Diva Systems Corp.Modular storage server architecture with dynamic data management
US6256675B1 (en)*1997-05-062001-07-03At&T Corp.System and method for allocating requests for objects and managing replicas of objects on a network
US6324543B1 (en)*1998-03-062001-11-27International Business Machines CorporationDynamic object migration method using proxy object links to support automatic object distribution in an object-oriented environment
US20020078167A1 (en)*2000-12-202002-06-20Moshe ShavitSystem and method for migration of subscriber data
US6418452B1 (en)*1999-11-032002-07-09International Business Machines CorporationNetwork repository service directory for efficient web crawling
US6421727B1 (en)*1998-09-222002-07-16Abraham Issachar ReiferInternetworking system and method for a global telecommunications network
US20020104071A1 (en)*1999-10-052002-08-01Dietrich CharisiusMethods and systems for supporting and deploying distributed computing components
US6549932B1 (en)*1998-06-032003-04-15International Business Machines CorporationSystem, method and computer program product for discovery in a distributed computing environment
US6631425B1 (en)*1997-10-282003-10-07Microsoft CorporationJust-in-time activation and as-soon-as-possible deactivation or server application components
US6654610B1 (en)*2000-05-052003-11-25Lucent Technologies Inc.Two-way packet data protocol methods and apparatus for a mobile telecommunication system
US6704024B2 (en)*2000-08-072004-03-09Zframe, Inc.Visual content browsing using rasterized representations
US6745241B1 (en)*1999-03-312004-06-01International Business Machines CorporationMethod and system for dynamic addition and removal of multiple network names on a single server
US6779032B1 (en)*1999-07-012004-08-17International Business Machines CorporationMethod and system for optimally selecting a Telnet 3270 server in a TCP/IP network
US6857012B2 (en)*2000-10-262005-02-15Intel CorporationMethod and apparatus for initializing a new node in a network

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US78167A (en)*1868-05-19Improvement in mfting-jack
US104071A (en)*1870-06-07Improved grater
US5983281A (en)*1997-04-241999-11-09International Business Machines CorporationLoad balancing in a multiple network environment
US6363411B1 (en)*1998-08-052002-03-26Mci Worldcom, Inc.Intelligent network
US6167427A (en)*1997-11-282000-12-26Lucent Technologies Inc.Replication service system and method for directing the replication of information servers based on selected plurality of servers load
US6631512B1 (en)*1999-01-152003-10-07Gillis E OnyeaborMethod and system for database-driven, scalable web page development, deployment-download, and execution
JP3545252B2 (en)1999-03-302004-07-21富士通株式会社 Information processing equipment
US6553423B1 (en)*1999-05-272003-04-22Cisco Technology, Inc.Method and apparatus for dynamic exchange of capabilities between adjacent/neighboring networks nodes
JP2001306537A (en)*2000-04-182001-11-02Hitachi Ltd Distributed object system
US6880156B1 (en)*2000-07-272005-04-12Hewlett-Packard Development Company. L.P.Demand responsive method and apparatus to automatically activate spare servers
US6990574B2 (en)*2001-05-012006-01-24General Electric CompanyObject oriented framework for scanner/workstation configuration
US8180871B2 (en)*2001-05-232012-05-15International Business Machines CorporationDynamic redeployment of services in a computing network

Patent Citations (23)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5341477A (en)*1989-02-241994-08-23Digital Equipment CorporationBroker for computer network server selection
US5657451A (en)*1994-01-241997-08-12Telefonaktiebolaget Lm EricssonSystem for determining whether to accept new supplementary services based upon identified types of supplementary service interactions and identified supplementary service interaction criteria
US5907675A (en)*1995-03-221999-05-25Sun Microsystems, Inc.Methods and apparatus for managing deactivation and shutdown of a server
US5951694A (en)*1995-06-071999-09-14Microsoft CorporationMethod of redirecting a client service session to a second application server without interrupting the session by forwarding service-specific information to the second server
US6094680A (en)*1996-06-272000-07-25Microsoft CorporationSystem and method for managing distributed resources on networks
US6055570A (en)*1997-04-032000-04-25Sun Microsystems, Inc.Subscribed update monitors
US6256675B1 (en)*1997-05-062001-07-03At&T Corp.System and method for allocating requests for objects and managing replicas of objects on a network
US6173322B1 (en)*1997-06-052001-01-09Silicon Graphics, Inc.Network request distribution based on static rules and dynamic performance data
US6081840A (en)*1997-10-142000-06-27Zhao; YanTwo-level content distribution system
US6631425B1 (en)*1997-10-282003-10-07Microsoft CorporationJust-in-time activation and as-soon-as-possible deactivation or server application components
US6324543B1 (en)*1998-03-062001-11-27International Business Machines CorporationDynamic object migration method using proxy object links to support automatic object distribution in an object-oriented environment
US6167444A (en)*1998-05-082000-12-26International Business Machines CorporationMethod and system for exchanging routing information
US6549932B1 (en)*1998-06-032003-04-15International Business Machines CorporationSystem, method and computer program product for discovery in a distributed computing environment
US6421727B1 (en)*1998-09-222002-07-16Abraham Issachar ReiferInternetworking system and method for a global telecommunications network
US6745241B1 (en)*1999-03-312004-06-01International Business Machines CorporationMethod and system for dynamic addition and removal of multiple network names on a single server
US6233607B1 (en)*1999-04-012001-05-15Diva Systems Corp.Modular storage server architecture with dynamic data management
US6779032B1 (en)*1999-07-012004-08-17International Business Machines CorporationMethod and system for optimally selecting a Telnet 3270 server in a TCP/IP network
US20020104071A1 (en)*1999-10-052002-08-01Dietrich CharisiusMethods and systems for supporting and deploying distributed computing components
US6418452B1 (en)*1999-11-032002-07-09International Business Machines CorporationNetwork repository service directory for efficient web crawling
US6654610B1 (en)*2000-05-052003-11-25Lucent Technologies Inc.Two-way packet data protocol methods and apparatus for a mobile telecommunication system
US6704024B2 (en)*2000-08-072004-03-09Zframe, Inc.Visual content browsing using rasterized representations
US6857012B2 (en)*2000-10-262005-02-15Intel CorporationMethod and apparatus for initializing a new node in a network
US20020078167A1 (en)*2000-12-202002-06-20Moshe ShavitSystem and method for migration of subscriber data

Cited By (183)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050080801A1 (en)*2000-05-172005-04-14Vijayakumar KothandaramanSystem for transactionally deploying content across multiple machines
US7657887B2 (en)2000-05-172010-02-02Interwoven, Inc.System for transactionally deploying content across multiple machines
US7313824B1 (en)*2001-07-132007-12-25Liquid Machines, Inc.Method for protecting digital content from unauthorized use by automatically and dynamically integrating a content-protection agent
US20030018906A1 (en)*2001-07-172003-01-23Liquid Machines, Inc.Method and system for protecting software applications against static and dynamic software piracy techniques
US7111285B2 (en)2001-07-172006-09-19Liquid Machines, Inc.Method and system for protecting software applications against static and dynamic software piracy techniques
US7130898B2 (en)*2001-08-272006-10-31Sun Microsystems, Inc.Mechanism for facilitating invocation of a service
US20030055875A1 (en)*2001-08-272003-03-20Carter Frederick H.Mechanism for facilitating invocation of a service
US7853643B1 (en)*2001-11-212010-12-14Blue Titan Software, Inc.Web services-based computing resource lifecycle management
US20110196940A1 (en)*2001-11-212011-08-11Soa Software, Inc.Web Services-Based Computing Resource Lifecycle Management
US8255485B2 (en)*2001-11-212012-08-28Blue Titan Software, Inc.Web services-based computing resource lifecycle management
US20080086573A1 (en)*2001-11-212008-04-10Frank MartinezDistributed Web Services Network Architecture
US7529805B2 (en)2001-11-212009-05-05Blue Titan Software, Inc.Distributed web services network architecture
US20030135509A1 (en)*2002-01-112003-07-17Davis Andrew ThomasEdge server java application framework having application server instance resource monitoring and management
US20030220925A1 (en)*2002-01-312003-11-27Avi LiorSystem and method for web services management
US7693955B2 (en)*2002-02-222010-04-06Bea Systems, Inc.System and method for deploying a web service
US20040064503A1 (en)*2002-02-222004-04-01Bea Systems, Inc.System and method for web services Java API-based invocation
US7769825B2 (en)2002-02-222010-08-03Bea Systems, Inc.System and method for web services Java API-based invocation
US20040045005A1 (en)*2002-02-222004-03-04Todd KarakashianWeb services programming and deployment
US20040015578A1 (en)*2002-02-222004-01-22Todd KarakashianWeb services runtime architecture
WO2003073309A1 (en)*2002-02-222003-09-04Bea Systems, Inc.Web services programming and deployment
US20040049579A1 (en)*2002-04-102004-03-11International Business Machines CorporationCapacity-on-demand in distributed computing environments
US9137324B2 (en)*2002-04-102015-09-15International Business Machines CorporationCapacity on-demand in distributed computing environments
US7290262B2 (en)*2002-05-212007-10-30International Business Machine CorporationMethod and apparatus for dynamically determining information for deploying a web service
US20030220993A1 (en)*2002-05-212003-11-27Blizniak Paul K.Method and apparatus for dynamically determining information for deploying a web service
US20110047293A1 (en)*2002-05-222011-02-24George ScottApplication network communication method and apparatus
US20110047127A1 (en)*2002-05-222011-02-24Scott George MApplication network communication method and apparatus
US8285873B2 (en)2002-05-222012-10-09International Business Machines CorporationApplication network communication
US8296433B2 (en)2002-05-222012-10-23International Business Machines CorporationVirtualization method and apparatus for integrating enterprise applications
US8468264B2 (en)*2002-05-222013-06-18International Businsess Machines CorporationApplication network communication
US20090094364A1 (en)*2002-05-222009-04-09Stevens Luis FVirtualization method and apparatus for integrating enterprise applications
US8073935B2 (en)*2002-07-252011-12-06Oracle America, Inc.Pluggable semantic verification and validation of configuration data
US20040054722A1 (en)*2002-09-182004-03-18AlcatelMeta service selector, meta service selector protocol, method, client, service, network access server, distributed system, and a computer software product for deploying services over a plurality of networks
US7933891B2 (en)*2002-09-262011-04-26International Business Machines CorporationWeb services data aggregation system and method
US20080052294A1 (en)*2002-09-262008-02-28Larkin Michael KWeb services data aggregation system and method
US8631124B2 (en)*2002-11-132014-01-14Mcafee, Inc.Network analysis system and method utilizing collected metadata
US20110258315A1 (en)*2002-11-132011-10-20Mcafee, Inc., A Delaware CorporationNetwork analysis system and method utilizing collected metadata
US7302681B2 (en)*2003-02-272007-11-27Dell Products L.P.Method and system for customized information handling system support updates
US20050177825A1 (en)*2003-02-272005-08-11Chandar KamalanathanMethod and system for customized information handling system support updates
US8209375B2 (en)*2003-03-072012-06-26Ricoh Co., Ltd.Communication of compressed digital images with restricted access and server/client hand-offs
US20040205199A1 (en)*2003-03-072004-10-14Michael GormishCommunication of compressed digital images with restricted access and server/client hand-offs
US7689668B2 (en)*2003-04-302010-03-30Siemens AktiengesellschaftMethod and array for transparent, dynamic provision of a web services
US20070094364A1 (en)*2003-04-302007-04-26Roy OberhauserMethod and array for transparent, dynamic provision of a web services
US20040225724A1 (en)*2003-05-082004-11-11Gregory PavlikRPC type SOAP service access via taglibs for dynamic web content
US8321590B2 (en)2003-05-222012-11-27International Business Machines CorporationApplication network communication
US20110047591A1 (en)*2003-05-222011-02-24Scott George MApplication network communication method and apparatus
US20050038771A1 (en)*2003-06-042005-02-17Jun SugiharaMethod and system for managing programs for web service system
US7500251B2 (en)*2003-06-042009-03-03Hitachi, Ltd.Method and system for managing programs for web service system
US20050015761A1 (en)*2003-07-172005-01-20International Business Machines CorporationMethod and system for application installation and management using an application-based naming system including aliases
US7210125B2 (en)2003-07-172007-04-24International Business Machines CorporationMethod and system for application installation and management using an application-based naming system including aliases
US7483914B2 (en)2003-07-172009-01-27International Business Machines CorporationMethod and system for implementing an application-based naming system
US20050038708A1 (en)*2003-08-102005-02-17Gmorpher IncorporatedConsuming Web Services on Demand
US20050038867A1 (en)*2003-08-142005-02-17International Business Machines CorporationMethod, system and program product for integrating web services on a client
US11734734B2 (en)2003-09-182023-08-22NetCracker Technology Solutions Inc.System and method for web service billing
US20050071745A1 (en)*2003-09-302005-03-31International Business Machines CorporationAutonomic content load balancing
US20050071758A1 (en)*2003-09-302005-03-31International Business Machines CorporationClient-side processing of alternative component-level views
US20100218107A1 (en)*2003-09-302010-08-26International Business Machines CorporationAutonomic Content Load Balancing
US7761534B2 (en)2003-09-302010-07-20International Business Machines CorporationAutonomic content load balancing
US7502834B2 (en)*2003-09-302009-03-10International Business Machines CorporationAutonomic content load balancing
US9807160B2 (en)2003-09-302017-10-31International Business Machines CorporationAutonomic content load balancing
US9614889B2 (en)2003-09-302017-04-04International Business Machines CorporationAutonomic content load balancing
US20090070464A1 (en)*2003-09-302009-03-12International Business Machines CorporationAutonomic Content Load Balancing
US20090019106A1 (en)*2003-12-102009-01-15David LoupiaMethod of redirecting client requests to web services
US8234406B2 (en)*2003-12-102012-07-31International Business Machines CorporationMethod of redirecting client requests to web services
US20090044152A1 (en)*2004-03-052009-02-12International Business Machines CorporationUsing content aggregation to build administration consoles
US8140976B2 (en)2004-03-052012-03-20International Business Machines CorporationUsing content aggregation to build administration consoles
US20050198201A1 (en)*2004-03-052005-09-08International Business Machines CorporationUsing content aggregation to build administration consoles
US7493563B2 (en)*2004-03-052009-02-17International Business Machines CorporationUsing content aggregation to build administration consoles
US7930696B2 (en)2004-03-052011-04-19International Business Machines CorporationFederating legacy/remote content into a central network console
US20080270929A1 (en)*2004-03-052008-10-30International Business Machines CorporationFederating Legacy/Remote Content into a Central Network Console
US8327290B2 (en)2004-04-062012-12-04International Business Machines CorporationUser task interface in a web application
US20060031849A1 (en)*2004-04-062006-02-09International Business Machines CorporationUser task interface in a Web application
JP2007538313A (en)*2004-04-292007-12-27インターナショナル・ビジネス・マシーンズ・コーポレーション System and method for modeling and dynamically deploying services within a distributed networking architecture
US20060029054A1 (en)*2004-04-292006-02-09International Business Machines CorporationSystem and method for modeling and dynamically deploying services into a distributed networking architecture
US20050273787A1 (en)*2004-05-242005-12-08Kovachka-Dimitrova Monika MDeploy callback system
US20060037030A1 (en)*2004-05-242006-02-16Kovachka-Dimitrova Monika MDeploy service implementation
US7721283B2 (en)2004-05-242010-05-18Sap AgDeploying a variety of containers in a Java 2 enterprise edition-based architecture
US20050262477A1 (en)*2004-05-242005-11-24Kovachka-Dimitrova Monika MDeploying a variety of containers in a Java 2 Enterprise Edition-based architecture
US7735097B2 (en)2004-05-242010-06-08Sap AgMethod and system to implement a deploy service to perform deployment services to extend and enhance functionalities of deployed applications
US7562341B2 (en)2004-05-242009-07-14Sap AgDeploy callback system with bidirectional containers
US20060041662A1 (en)*2004-05-242006-02-23Georgiev Anton GApplication loading and visualization
US8762981B2 (en)2004-05-242014-06-24Sap AgApplication loading and visualization
US7747698B2 (en)*2004-05-252010-06-29Sap AgTransaction model for deployment operations
US20050278338A1 (en)*2004-05-252005-12-15Todorova Mariela TApplication cloning
US20050278274A1 (en)*2004-05-252005-12-15Kovachka-Dimitrova Monika MTransaction model for deployment operations
US7877735B2 (en)2004-05-252011-01-25Sap AgApplication cloning
US7882502B2 (en)2004-05-252011-02-01Sap AgSingle file update
US20050268297A1 (en)*2004-05-252005-12-01Kovachka-Dimitrova Monika MSingle file update
US20050273507A1 (en)*2004-06-082005-12-08Yong YanMethod and system for managing heterogeneous resources across a distributed computer network
US20060212855A1 (en)*2005-03-162006-09-21Bournas Redha MMethods, systems and computer program products for implementing production processes
US20060248121A1 (en)*2005-04-152006-11-02Michael CacencoSystem and method for supporting packaging, publishing and republishing of wireless component applications
US7881198B2 (en)*2005-04-252011-02-01Telefonaktiebolaget L M Ericsson (Publ)Method for managing service bindings over an access domain and nodes therefor
US20060259594A1 (en)*2005-05-162006-11-16Bharat PaliwalProgressive deployment and maintenance of applications on a set of peer nodes
US8346913B2 (en)*2005-10-252013-01-01Huawei Technologies Co., Ltd.Method and device for monitoring and upgrading software in device management
US20080195693A1 (en)*2005-10-252008-08-14Huawei Technologies Co., Ltd.Method and Device for Monitoring and Upgrading Software in Device Management
US8533255B2 (en)*2005-12-132013-09-10Panasonic CorporationSystems and methods for handling failover in a distributed routing environment
US20070135941A1 (en)*2005-12-132007-06-14Bryant EasthamSystems and methods for handling failover in a distributed routing environment
US20080222284A1 (en)*2007-03-062008-09-11Ankur BaruaMethods of processing and segmenting web usage information
US7822755B2 (en)*2007-03-062010-10-26Yahoo! Inc.Methods of processing and segmenting web usage information
US20080250097A1 (en)*2007-04-042008-10-09Adadeus S.A.SMethod and system for extending the services provided by an enterprise service bus
US8572286B2 (en)*2007-05-212013-10-29Sap AgMethod and apparatus for mapping an appropriate service version for a client
US20080291908A1 (en)*2007-05-212008-11-27Hans Ruediger BachmannMethod and Apparatus for Mapping an Appropriate Service Version for a Client
US9219705B2 (en)2007-06-252015-12-22Microsoft Technology Licensing, LlcScaling network services using DNS
US20080320003A1 (en)*2007-06-252008-12-25Microsoft CorporationScaling network services using dns
US9058571B2 (en)2007-08-312015-06-16Red Hat, Inc.Tool for automated transformation of a business process definition into a web application package
US20090063225A1 (en)*2007-08-312009-03-05Tom BaeyensTool for automated transformation of a business process definition into a web application package
US8423955B2 (en)2007-08-312013-04-16Red Hat, Inc.Method and apparatus for supporting multiple business process languages in BPM
US20090064104A1 (en)*2007-08-312009-03-05Tom BaeyensMethod and apparatus for supporting multiple business process languages in BPM
US20090070362A1 (en)*2007-09-122009-03-12Alejandro GuizarBPM system portable across databases
US8825713B2 (en)2007-09-122014-09-02Red Hat, Inc.BPM system portable across databases
US8914804B2 (en)*2007-09-122014-12-16Red Hat, Inc.Handling queues associated with web services of business processes
US20090070764A1 (en)*2007-09-122009-03-12Alejandro GuizarHandling queues associated with web services of business processes
US8464270B2 (en)2007-11-292013-06-11Red Hat, Inc.Dependency management with atomic decay
US9621634B2 (en)2007-11-292017-04-11Red Hat, Inc.Dependency management with atomic decay
US20090144305A1 (en)*2007-11-292009-06-04Mark Cameron LittleDependency management with atomic decay
US10027563B2 (en)2007-11-302018-07-17Red Hat, Inc.Using status inquiry and status response messages to exchange management information
US9866455B2 (en)2007-11-302018-01-09Red Hat, Inc.Using status inquiry and status response messages to exchange management information
US20090144729A1 (en)*2007-11-302009-06-04Alejandro GuizarPortable business process deployment model across different application servers
US8954952B2 (en)2007-11-302015-02-10Red Hat, Inc.Portable business process deployment model across different application servers
US20090234941A1 (en)*2008-03-152009-09-17Microsoft CorporationResource Management System For Hosting Of User Solutions
US20090235353A1 (en)*2008-03-152009-09-17Microsoft CorporationScalable Hosting of User Solutions
US8316101B2 (en)2008-03-152012-11-20Microsoft CorporationResource management system for hosting of user solutions
US20100058329A1 (en)*2008-08-262010-03-04Cisco Technology, Inc.Method and apparatus for dynamically instantiating services using a service insertion architecture
EP2319211B1 (en)*2008-08-262018-03-21Cisco Technology, Inc.Method and apparatus for dynamically instantiating services using a service insertion architecture
WO2010027659A2 (en)2008-08-262010-03-11Cisco Technology, Inc.Method and apparatus for dynamically instantiating services using a service insertion architecture
US8281302B2 (en)2008-08-262012-10-02Cisco Technology, Inc.Method and apparatus for dynamically instantiating services using a service insertion architecture
US8645837B2 (en)*2008-11-262014-02-04Red Hat, Inc.Graphical user interface for managing services in a distributed computing system
US20100131854A1 (en)*2008-11-262010-05-27Mark Cameron LittleGraphical user interface for managing services in a distributed computing system
US8918761B1 (en)2008-12-052014-12-23Amazon Technologies, Inc.Elastic application framework for deploying software
US9817658B2 (en)2008-12-052017-11-14Amazon Technologies, Inc.Elastic application framework for deploying software
US10564960B2 (en)2008-12-052020-02-18Amazon Technologies, Inc.Elastic application framework for deploying software
US11175913B2 (en)2008-12-052021-11-16Amazon Technologies, Inc.Elastic application framework for deploying software
US8627426B2 (en)2010-04-262014-01-07Vmware, Inc.Cloud platform architecture
US9772831B2 (en)*2010-04-262017-09-26Pivotal Software, Inc.Droplet execution engine for dynamic server application deployment
US10805351B2 (en)2010-04-262020-10-13Pivotal Software, Inc.Policy engine for cloud platform
US10817273B1 (en)*2010-04-262020-10-27Pivotal Software, Inc.Droplet execution engine for dynamic server application deployment
US9250887B2 (en)*2010-04-262016-02-02Pivotal Software, Inc.Cloud platform architecture
US11604630B2 (en)2010-04-262023-03-14Pivotal Software, Inc.Droplet execution engine for dynamic server application deployment
US20140130038A1 (en)*2010-04-262014-05-08Vmware, Inc.Cloud platform architecture
US9448790B2 (en)2010-04-262016-09-20Pivotal Software, Inc.Rapid updating of cloud applications
US11496523B2 (en)2010-04-262022-11-08Pivotal Software, Inc.Policy engine for cloud platform
US9071522B2 (en)2010-04-262015-06-30Pivotal Software, Inc.Policy engine for cloud platform
US9560079B1 (en)2010-04-262017-01-31Pivotal Software, Inc.Policy engine for cloud platform
US9942277B2 (en)2010-04-262018-04-10Pivotal Software, Inc.Policy engine for cloud platform
US8813065B2 (en)2010-04-262014-08-19Vmware, Inc.Microcloud platform delivery system
US8997078B2 (en)2011-04-122015-03-31Pivotal Software, Inc.Release lifecycle management system for a multi-node application
US9569198B2 (en)2011-04-122017-02-14Pivotal Software, Inc.Release lifecycle management system for multi-node application
US9043767B2 (en)2011-04-122015-05-26Pivotal Software, Inc.Release management system for a multi-node application
US9015710B2 (en)2011-04-122015-04-21Pivotal Software, Inc.Deployment system for multi-node applications
US10942724B2 (en)2011-04-122021-03-09Pivotal Software, Inc.Release lifecycle management system for multi-node application
US10241774B2 (en)2011-04-122019-03-26Pivotal Software, Inc.Release lifecycle management system for multi-node application
US20130019013A1 (en)*2011-07-122013-01-17Bank Of America CorporationDynamic Provisioning of Service Requests
US9015320B2 (en)*2011-07-122015-04-21Bank Of America CorporationDynamic provisioning of service requests
US9369307B2 (en)2011-07-122016-06-14Bank Of America CorporationOptimized service integration
US9710259B2 (en)2011-07-132017-07-18Vmware, Inc.System and method for customizing a deployment plan for a multi-tier application in a cloud infrastructure
US11941452B2 (en)2012-03-022024-03-26Vmware, Inc.System to generate a deployment plan for a cloud infrastructure according to logical, multi-tier application blueprint
US9645858B2 (en)2012-03-022017-05-09Vmware, Inc.Single, logical, multi-tier application blueprint used for deployment and management of multiple physical applications in a cloud infrastructure
US10031783B2 (en)2012-03-022018-07-24Vmware, Inc.Execution of a distributed deployment plan for a multi-tier application in a cloud infrastructure
US10095496B2 (en)2012-03-022018-10-09Vmware, Inc.Single, logical, multi-tier application blueprint used for deployment and management of multiple physical applications in a cloud infrastructure
US9052961B2 (en)2012-03-022015-06-09Vmware, Inc.System to generate a deployment plan for a cloud infrastructure according to logical, multi-tier application blueprint
US9047133B2 (en)2012-03-022015-06-02Vmware, Inc.Single, logical, multi-tier application blueprint used for deployment and management of multiple physical applications in a cloud environment
US9170798B2 (en)2012-03-022015-10-27Vmware, Inc.System and method for customizing a deployment plan for a multi-tier application in a cloud infrastructure
US10911524B2 (en)2012-07-022021-02-02Vmware, Inc.Multi-tenant-cloud-aggregation and application-support system
US11516283B2 (en)2012-07-022022-11-29Vmware, Inc.Multi-tenant-cloud-aggregation and application-support system
US11856050B2 (en)2012-07-022023-12-26Vmware, Inc.Multi-tenant-cloud-aggregation and application-support system
US10257261B2 (en)2012-07-022019-04-09Vmware, Inc.Multi-tenant-cloud-aggregation and application-support system
US9348652B2 (en)2012-07-022016-05-24Vmware, Inc.Multi-tenant-cloud-aggregation and application-support system
CN102882984A (en)*2012-10-242013-01-16曲阜师范大学Method for balancing resource load of cloud computing platform
US20150281204A1 (en)*2014-03-292015-10-01Akamai Technologies, Inc.Traffic on-boarding for acceleration through out-of-band security authenticators
US9917770B1 (en)*2014-03-292018-03-13Akamai Technologies, Inc.Traffic on-boarding for acceleration through out-of-band security authenticators
US9819582B2 (en)*2014-03-292017-11-14Akamai Technologies, Inc.Traffic on-boarding for acceleration through out-of-band security authenticators
TWI552547B (en)*2014-07-222016-10-01廣達電腦股份有限公司Data transmission service switch system and method
US11477263B2 (en)2015-04-202022-10-18Splunk Inc.Identifying un-deployed features of an application
US10735492B2 (en)2015-04-202020-08-04Splunk Inc.Reporting un-deployed application features
US20160308733A1 (en)*2015-04-202016-10-20Splunk Inc.Systems and Methods for Indicating Deployment of Application Features
US10320877B2 (en)*2015-04-202019-06-11Splunk Inc.Systems and methods for indicating deployment of application features
US12120170B1 (en)2015-04-202024-10-15Splunk Inc.Presenting un-deployed features of an application
US11449348B2 (en)*2016-09-162022-09-20Oracle International CorporationPre/post deployment customization
US20220391221A1 (en)*2016-09-162022-12-08Oracle International CorporationProviding a different configuration of added functionality for each of the stages of predeployment, deployment, and post deployment using a layer of abstraction
US11635974B2 (en)*2016-09-162023-04-25Oracle International CorporationProviding a different configuration of added functionality for each of the stages of predeployment, deployment, and post deployment using a layer of abstraction
US10884815B2 (en)2018-10-292021-01-05Pivotal Software, Inc.Independent services platform
CN111552482A (en)*2020-04-212020-08-18深圳市塔洛思技术有限公司Decentralized dynamic service deployment method and device suitable for edge computing
US20230221936A1 (en)*2020-06-252023-07-13Hewlett-Packard Development Company, L.P.Geographic deployment of applications to edge computing nodes
US20230099207A1 (en)*2021-09-292023-03-30Quixotic Holdings, LLCDynamic emergence, synchronization, and consolidation of specialized authorities among nodes of an ad hoc peer network

Also Published As

Publication numberPublication date
US20020178244A1 (en)2002-11-28
CA2415314A1 (en)2002-11-28
CN1620653A (en)2005-05-25
US8180871B2 (en)2012-05-15
JP2004533687A (en)2004-11-04
EP1402385A1 (en)2004-03-31
KR20040000441A (en)2004-01-03
US20020178214A1 (en)2002-11-28
IL152963A0 (en)2003-06-24
TW591909B (en)2004-06-11
WO2002095605A1 (en)2002-11-28
US20080028024A1 (en)2008-01-31
US7523177B2 (en)2009-04-21
EP1402385A4 (en)2007-05-16
US7325047B2 (en)2008-01-29

Similar Documents

PublicationPublication DateTitle
US8180871B2 (en)Dynamic redeployment of services in a computing network
US8392912B2 (en)Java application framework for use in a content delivery network (CDN)
CN102427480B (en)Application access method in a plurality of application service platform systems
CN112311786B (en)Service request processing method and device, storage medium and computing equipment
US7356562B2 (en)Dynamic generator for fast-client static proxy from service interface definition document
US7853674B2 (en)System and method for provisioning component applications
US6976090B2 (en)Differentiated content and application delivery via internet
US6697849B1 (en)System and method for caching JavaServer Pages™ responses
US7729363B2 (en)System and method for managing communication for component applications
JP3980596B2 (en) Method and system for remotely and dynamically configuring a server
US20030140115A1 (en)System and method for using virtual directories to service URL requests in application servers
US20120166650A1 (en)Method of load balancing edge-enabled applications in a content delivery network (CDN)
WO2004092884A2 (en)Method of executing and edge-enabled application in a content delivery network (cdn)
US7509398B2 (en)System and method for protocol independent access and invocation of web services
CN102523308A (en)Application development method and development and application platform system for operating method
CN100505711C (en) System and method for managing communication of component applications
US7467189B2 (en)Resource identifier zone translation
US7685289B2 (en)Method and apparatus for proxying initial client requests to support asynchronous resource initialization
EP1684169A1 (en)System and Method for Provisioning Component Applications
Morgan et al.JBoss Enterprise Application Platform 5 HTTP Connectors Load Balancing Guide
HK1091009A (en)System and method for provisioning component applications

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:INTERNATIONAL BUSINESS MACHINES CORPORATION, NEW Y

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BRITTENHAM, PETER J.;DAVIS, DOUGLAS B.;LINDQUIST, DAVID B.;AND OTHERS;REEL/FRAME:011853/0589;SIGNING DATES FROM 20010521 TO 20010523

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp