WO2007146368A3 - Method and apparatus for on-demand composition and teardown of service infrastructure - Google Patents

Method and apparatus for on-demand composition and teardown of service infrastructure Download PDF

Info

Publication number
WO2007146368A3
WO2007146368A3 PCT/US2007/013941 US2007013941W WO2007146368A3 WO 2007146368 A3 WO2007146368 A3 WO 2007146368A3 US 2007013941 W US2007013941 W US 2007013941W WO 2007146368 A3 WO2007146368 A3 WO 2007146368A3
Authority
WO
WIPO (PCT)
Prior art keywords
identified
composite service
dependencies
components
teardown
Prior art date
Application number
PCT/US2007/013941
Other languages
French (fr)
Other versions
WO2007146368A2 (en
Inventor
Ajay Mohindra
Vijay K Naik
Original Assignee
Ibm
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 Ibm filed Critical Ibm
Priority to EP07796092A priority Critical patent/EP2035925A4/en
Priority to CN200780018227.7A priority patent/CN101449242B/en
Priority to BRPI0713643-9A2A priority patent/BRPI0713643A2/en
Priority to JP2009515480A priority patent/JP5068313B2/en
Publication of WO2007146368A2 publication Critical patent/WO2007146368A2/en
Publication of WO2007146368A3 publication Critical patent/WO2007146368A3/en
Priority to IL195214A priority patent/IL195214A/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/36Software reuse
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
    • G06F9/5038Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering the execution order of a plurality of tasks, e.g. taking priority or time dependency constraints into consideration
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files

Abstract

A computer implemented method, apparatus, and computer usable program code for creating a composite service. Dependencies (500) are identified (802, 906) utilizing a set of active objects (406) used to manage services to form identified dependencies (500) in response to receiving a request (302) for the composite service. The identified dependencies (500) specify requirements of the composite service. The composite service has multiple components. Components are identified (906, 908) for the composite service using the identified dependencies (500) to form identified components. The composite service is created (910, 912) using the identified components.
PCT/US2007/013941 2006-06-15 2007-06-14 Method and apparatus for on-demand composition and teardown of service infrastructure WO2007146368A2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
EP07796092A EP2035925A4 (en) 2006-06-15 2007-06-14 Method and apparatus for on-demand composition and teardown of service infrastructure
CN200780018227.7A CN101449242B (en) 2006-06-15 2007-06-14 Method and apparatus for on-demand composition and teardown of service infrastructure
BRPI0713643-9A2A BRPI0713643A2 (en) 2006-06-15 2007-06-14 METHOD AND APPARATUS FOR COMPOSITION ON REQUEST AND OFF OF SERVICE INFRASTRUCTURE
JP2009515480A JP5068313B2 (en) 2006-06-15 2007-06-14 Method and apparatus for on-demand synthesis and disassembly of service infrastructure
IL195214A IL195214A (en) 2006-06-15 2008-11-11 Method and apparatus for on-demand composition and teardown of service infrastructure

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/453,741 2006-06-15
US11/453,741 US7496893B2 (en) 2006-06-15 2006-06-15 Method for no-demand composition and teardown of service infrastructure

Publications (2)

Publication Number Publication Date
WO2007146368A2 WO2007146368A2 (en) 2007-12-21
WO2007146368A3 true WO2007146368A3 (en) 2008-10-02

Family

ID=38832533

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2007/013941 WO2007146368A2 (en) 2006-06-15 2007-06-14 Method and apparatus for on-demand composition and teardown of service infrastructure

Country Status (8)

Country Link
US (2) US7496893B2 (en)
EP (1) EP2035925A4 (en)
JP (1) JP5068313B2 (en)
CN (1) CN101449242B (en)
BR (1) BRPI0713643A2 (en)
IL (1) IL195214A (en)
TW (1) TW200820075A (en)
WO (1) WO2007146368A2 (en)

Families Citing this family (81)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7519711B2 (en) * 2006-06-15 2009-04-14 International Business Machines Corporation Method for middleware assisted system integration in a federated environment
US7496893B2 (en) * 2006-06-15 2009-02-24 International Business Machines Corporation Method for no-demand composition and teardown of service infrastructure
US7950007B2 (en) * 2006-06-15 2011-05-24 International Business Machines Corporation Method and apparatus for policy-based change management in a service delivery environment
US20070294364A1 (en) * 2006-06-15 2007-12-20 International Business Machines Corporation Management of composite software services
US9274921B2 (en) * 2006-12-27 2016-03-01 International Business Machines Corporation System and method for managing code displacement
US8751626B2 (en) * 2007-10-23 2014-06-10 Microsoft Corporation Model-based composite application platform
US20090165021A1 (en) * 2007-10-23 2009-06-25 Microsoft Corporation Model-Based Composite Application Platform
US8533021B2 (en) * 2007-11-21 2013-09-10 Alcatel Lucent System and method for remotely repairing and maintaining a telecommunication service using service relationships and service management system employing the same
US8370795B1 (en) * 2008-01-31 2013-02-05 Intuit Inc. Method and system for explaining a value of a field in a form
US8307329B2 (en) 2008-02-07 2012-11-06 Microsoft Corporation Implicit composition of component bindings
US8108831B2 (en) * 2008-02-07 2012-01-31 Microsoft Corporation Iterative component binding
US8954550B2 (en) * 2008-02-13 2015-02-10 Microsoft Corporation Service dependency discovery in enterprise networks
US8935371B2 (en) * 2008-02-25 2015-01-13 Sap Se Hierarchical system operation in an adaptive computing environment
US9104794B2 (en) * 2008-07-15 2015-08-11 Microsoft Technology Licensing, Llc Automatic incremental application dependency discovery through code instrumentation
US8051332B2 (en) 2008-07-15 2011-11-01 Avicode Inc. Exposing application performance counters for .NET applications through code instrumentation
US8689231B2 (en) * 2009-06-30 2014-04-01 Sap Ag System and method for ordering tasks with complex interrelationships
US8832676B2 (en) * 2009-09-30 2014-09-09 Zynga Inc. Apparatuses, methods and systems for a social networking application updater
US8352610B2 (en) * 2009-11-25 2013-01-08 International Business Machines Corporation Matching interest and availability of services in distributed federated service domains
US9207987B2 (en) * 2010-01-15 2015-12-08 Oracle International Corporation Dispersion dependency in oracle clusterware
US9069619B2 (en) * 2010-01-15 2015-06-30 Oracle International Corporation Self-testable HA framework library infrastructure
US8438573B2 (en) * 2010-01-15 2013-05-07 Oracle International Corporation Dependency on a resource type
US9098334B2 (en) * 2010-01-15 2015-08-04 Oracle International Corporation Special values in oracle clusterware resource profiles
US8583798B2 (en) * 2010-01-15 2013-11-12 Oracle International Corporation Unidirectional resource and type dependencies in oracle clusterware
US20110179173A1 (en) * 2010-01-15 2011-07-21 Carol Colrain Conditional dependency in a computing cluster
US8949425B2 (en) 2010-01-15 2015-02-03 Oracle International Corporation “Local resource” type as a way to automate management of infrastructure resources in oracle clusterware
US9026589B1 (en) * 2010-05-04 2015-05-05 Amazon Technologies, Inc. Stubbing techniques in distributed-services environments
WO2011141759A1 (en) * 2010-05-10 2011-11-17 Telefonaktiebolaget L M Ericsson (Publ) System and method for auto-scaling information distribution using distributed processing elements
US8930941B2 (en) * 2010-05-26 2015-01-06 Tibco Software Inc. Capability model for deploying componentized applications
US9178766B2 (en) * 2010-06-28 2015-11-03 Amazon Technologies, Inc. Provisioning multiple network resources
US8819683B2 (en) * 2010-08-31 2014-08-26 Autodesk, Inc. Scalable distributed compute based on business rules
US8615755B2 (en) * 2010-09-15 2013-12-24 Qualcomm Incorporated System and method for managing resources of a portable computing device
JPWO2012114889A1 (en) * 2011-02-23 2014-07-07 日本電気株式会社 Application construction and placement system, application construction and placement method, and program
US9389922B2 (en) 2011-03-11 2016-07-12 International Business Machines Corporation Declarative service domain federation
JP5914646B2 (en) * 2011-07-07 2016-05-11 エンパイア テクノロジー ディベロップメント エルエルシー Vendor optimization in a consolidated environment
US9817807B1 (en) * 2011-08-23 2017-11-14 Amazon Technologies, Inc. Selecting platform-supported services
US8862941B2 (en) 2011-09-16 2014-10-14 Tripwire, Inc. Methods and apparatus for remediation execution
US8819491B2 (en) 2011-09-16 2014-08-26 Tripwire, Inc. Methods and apparatus for remediation workflow
US9977653B2 (en) * 2012-06-30 2018-05-22 International Business Machines Corporation Discovery and modeling of deployment actions for multiple deployment engine providers
US8935234B2 (en) * 2012-09-04 2015-01-13 Oracle International Corporation Referentially-complete data subsetting using relational databases
CN103269282A (en) * 2013-04-25 2013-08-28 杭州华三通信技术有限公司 Method and device for automatically deploying network configuration
US10261882B2 (en) 2014-01-31 2019-04-16 Hewlett Packard Enterprise Development Lp Functional unit promotion to management unit
US9258196B2 (en) * 2014-02-05 2016-02-09 International Business Machines Corporation Composite service pre-provisioning
US9705995B2 (en) * 2014-03-18 2017-07-11 Axis Ab Capability monitoring in a service oriented architecture
KR20180043385A (en) 2014-04-09 2018-04-27 콘비다 와이어리스, 엘엘씨 Service enabler function
CN105335207B (en) * 2014-05-29 2019-04-12 国际商业机器公司 Method and apparatus for managing virtual machine instance
US9965263B2 (en) 2014-06-02 2018-05-08 Gogrid, LLC Cloud orchestration engine
WO2015194139A1 (en) * 2014-06-17 2015-12-23 日本電気株式会社 Information processing device, deployment method, and recording medium
US10282187B2 (en) 2014-07-03 2019-05-07 Oracle International Corporation Efficient application patching in heterogeneous computing environments
EP3201764A1 (en) * 2014-09-29 2017-08-09 Hewlett-Packard Enterprise Development LP Provisioning a service
US9778926B2 (en) 2014-10-30 2017-10-03 Google Inc. Minimizing image copying during partition updates
EP3238057A1 (en) * 2014-12-24 2017-11-01 Koninklijke KPN N.V. Method for controlling on-demand service provisioning
US9886263B2 (en) * 2015-03-24 2018-02-06 Oracle International Corporation Techniques for efficient application configuration patching
CN105007323A (en) * 2015-07-22 2015-10-28 上海斐讯数据通信技术有限公司 System and method for arranging cloud resources
US10313479B2 (en) * 2015-11-24 2019-06-04 Vmware, Inc. Methods and apparatus to manage workload domains in virtual server racks
US11263006B2 (en) 2015-11-24 2022-03-01 Vmware, Inc. Methods and apparatus to deploy workload domains in virtual server racks
US11171841B2 (en) 2016-01-28 2021-11-09 Hewlett Packard Enterprise Development Lp System for propagating a modification of a first service, in a service graph, to a second service
US10037536B2 (en) 2016-02-13 2018-07-31 At&T Intellectual Property I, L.P. Method and apparatus for autonomous services composition
JP6668467B2 (en) * 2016-06-03 2020-03-18 株式会社日立製作所 Management system and resource scheduling method
US10922089B2 (en) * 2016-09-22 2021-02-16 Groupon, Inc. Mobile service applications
JP2018055479A (en) * 2016-09-29 2018-04-05 富士通株式会社 Service condition processing program, device, and method
US10284730B2 (en) 2016-11-01 2019-05-07 At&T Intellectual Property I, L.P. Method and apparatus for adaptive charging and performance in a software defined network
US10454836B2 (en) 2016-11-01 2019-10-22 At&T Intellectual Property I, L.P. Method and apparatus for dynamically adapting a software defined network
US10469376B2 (en) 2016-11-15 2019-11-05 At&T Intellectual Property I, L.P. Method and apparatus for dynamic network routing in a software defined network
US10039006B2 (en) 2016-12-05 2018-07-31 At&T Intellectual Property I, L.P. Method and system providing local data breakout within mobility networks
US10264075B2 (en) * 2017-02-27 2019-04-16 At&T Intellectual Property I, L.P. Methods, systems, and devices for multiplexing service information from sensor data
US10469286B2 (en) 2017-03-06 2019-11-05 At&T Intellectual Property I, L.P. Methods, systems, and devices for managing client devices using a virtual anchor manager
US10212289B2 (en) 2017-04-27 2019-02-19 At&T Intellectual Property I, L.P. Method and apparatus for managing resources in a software defined network
US10466979B1 (en) 2017-06-01 2019-11-05 Nationwide Mutual Insurance Company Software requirements creating and tracking system and method
CN107508704A (en) * 2017-08-16 2017-12-22 郑州云海信息技术有限公司 The generation method and generating means of a kind of cloud service
JP6984087B2 (en) * 2017-10-11 2021-12-17 日本電信電話株式会社 Service development system, resource prediction method and service development program
CN107729046A (en) * 2017-10-17 2018-02-23 福建富士通信息软件有限公司 A kind of software version automation dissemination method and device
US10360012B2 (en) 2017-11-09 2019-07-23 International Business Machines Corporation Dynamic selection of deployment configurations of software applications
CN112042154B (en) * 2018-03-23 2024-03-29 施耐德电气美国股份有限公司 System and method for progressive cloud-based architecture
US11196643B2 (en) 2018-04-04 2021-12-07 Hewlett Packard Enterprise Development Lp State transitions for a set of services
US11175802B2 (en) * 2018-09-21 2021-11-16 Sap Se Configuration object deletion manager
US11630662B2 (en) * 2018-10-03 2023-04-18 Mitsubishi Electric Corporation Software analysis device, software analysis method, and software analysis program
US11281491B2 (en) 2018-11-21 2022-03-22 Hewlett Packard Enterprise Development Lp Execution of services concurrently
US11556321B2 (en) * 2019-09-06 2023-01-17 International Business Machines Corporation Deploying microservices across a service infrastructure
US11500687B2 (en) 2019-09-27 2022-11-15 Tencent America LLC Method and apparatus for cloud service
US11775350B2 (en) 2019-09-28 2023-10-03 Tencent America LLC Compute resource estimation for function implementation on computing platform
US11356382B1 (en) * 2020-09-30 2022-06-07 Amazon Technologies, Inc. Protecting integration between resources of different services using service-generated dependency tags

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6286047B1 (en) * 1998-09-10 2001-09-04 Hewlett-Packard Company Method and system for automatic discovery of network services
US7013461B2 (en) * 2001-01-05 2006-03-14 International Business Machines Corporation Systems and methods for service and role-based software distribution

Family Cites Families (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2326253A (en) * 1997-06-10 1998-12-16 Advanced Risc Mach Ltd Coprocessor data access control
US7024450B1 (en) * 1997-10-06 2006-04-04 Mci, Inc. Method and apparatus for deploying service modules among service nodes distributed in an intelligent network
US6330689B1 (en) 1998-04-23 2001-12-11 Microsoft Corporation Server architecture with detection and recovery of failed out-of-process application
US6247113B1 (en) * 1998-05-27 2001-06-12 Arm Limited Coprocessor opcode division by data type
US6330710B1 (en) * 1998-06-19 2001-12-11 At&T Corp. Servlet-based architecture for dynamic service composition
US6336138B1 (en) * 1998-08-25 2002-01-01 Hewlett-Packard Company Template-driven approach for generating models on network services
US6901442B1 (en) 2000-01-07 2005-05-31 Netiq Corporation Methods, system and computer program products for dynamic filtering of network performance test results
US6697806B1 (en) * 2000-04-24 2004-02-24 Sprint Communications Company, L.P. Access network authorization
US7181743B2 (en) 2000-05-25 2007-02-20 The United States Of America As Represented By The Secretary Of The Navy Resource allocation decision function for resource management architecture and corresponding programs therefor
JP2002041489A (en) * 2000-07-25 2002-02-08 Mitsubishi Electric Corp Synchronizing signal generation circuit, processor system using the same and synchronizing signal generating method
US7076728B2 (en) * 2000-12-22 2006-07-11 International Business Machines Corporation Method and apparatus for end-to-end content publishing system using XML with an object dependency graph
US7287147B1 (en) * 2000-12-29 2007-10-23 Mips Technologies, Inc. Configurable co-processor interface
US6996588B2 (en) * 2001-01-08 2006-02-07 International Business Machines Corporation Efficient application deployment on dynamic clusters
US7464154B2 (en) * 2001-05-18 2008-12-09 Network Resonance, Inc. System, method and computer program product for analyzing data from network-based structured message stream
US7694303B2 (en) * 2001-09-25 2010-04-06 Sun Microsystems, Inc. Method for dynamic optimization of multiplexed resource partitions
WO2003063009A1 (en) * 2002-01-18 2003-07-31 Bea Systems, Inc. System, method and interface for controlling server lifecycle
US20040003390A1 (en) * 2002-06-27 2004-01-01 Microsoft Corporation System and method for installing a software application in a non-impactfull manner
US7313793B2 (en) * 2002-07-11 2007-12-25 Microsoft Corporation Method for forking or migrating a virtual machine
US7243306B1 (en) * 2002-07-17 2007-07-10 International Business Machines Corporation Service descriptor for a multitier compute infrastructure
US7096459B2 (en) * 2002-09-11 2006-08-22 International Business Machines Corporation Methods and apparatus for root cause identification and problem determination in distributed systems
US20040060054A1 (en) * 2002-09-20 2004-03-25 International Business Machines Corporation Composition service for autonomic computing
US7103597B2 (en) * 2002-10-03 2006-09-05 Mcgoveran David O Adaptive transaction manager for complex transactions and business process
US8140677B2 (en) 2002-11-21 2012-03-20 International Business Machines Corporation Autonomic web services hosting service
US20060294238A1 (en) * 2002-12-16 2006-12-28 Naik Vijay K Policy-based hierarchical management of shared resources in a grid environment
US7526452B2 (en) * 2002-12-16 2009-04-28 International Business Machines Corporation Apparatus, methods and computer programs for metering and accounting for services accessed over a network
US7890543B2 (en) * 2003-03-06 2011-02-15 Microsoft Corporation Architecture for distributed computing system and automated design, deployment, and management of distributed applications
US7072807B2 (en) * 2003-03-06 2006-07-04 Microsoft Corporation Architecture for distributed computing system and automated design, deployment, and management of distributed applications
US7392399B2 (en) * 2003-05-05 2008-06-24 Sun Microsystems, Inc. Methods and systems for efficiently integrating a cryptographic co-processor
US7426736B2 (en) * 2003-05-22 2008-09-16 International Business Machines Corporation Business systems management solution for end-to-end event management using business system operational constraints
US20040261060A1 (en) * 2003-06-20 2004-12-23 Haselden J. Kirk Dependency based package deployment
US7703029B2 (en) * 2003-07-28 2010-04-20 Sap Ag Grid browser component
US7584454B1 (en) * 2003-09-10 2009-09-01 Nextaxiom Technology, Inc. Semantic-based transactional support and recovery for nested composite software services
US7103874B2 (en) * 2003-10-23 2006-09-05 Microsoft Corporation Model-based management of computer systems and distributed applications
US7926051B2 (en) * 2003-11-10 2011-04-12 International Business Machines Corporation Automatic parallel non-dependent component deployment
US7568195B2 (en) 2003-12-16 2009-07-28 Microsoft Corporation Determining a maximal set of dependent software updates valid for installation
US7340654B2 (en) * 2004-06-17 2008-03-04 Platform Computing Corporation Autonomic monitoring in a grid environment
US7712100B2 (en) * 2004-09-14 2010-05-04 International Business Machines Corporation Determining a capacity of a grid environment to handle a required workload for a virtual grid job request
US7222149B2 (en) * 2004-09-17 2007-05-22 Microsoft Corporation Ordering decision nodes in distributed decision making
GB0421646D0 (en) * 2004-09-29 2004-10-27 British Telecomm Sharing data processing resources
US7668741B2 (en) * 2005-01-06 2010-02-23 International Business Machines Corporation Managing compliance with service level agreements in a grid environment
US20060195559A1 (en) * 2005-02-28 2006-08-31 University Of Westminster Services for grid computing
US7945041B2 (en) * 2005-05-27 2011-05-17 International Business Machines Corporation Method, system and program product for managing a customer request
CN100583137C (en) * 2005-08-26 2010-01-20 南京邮电大学 Method of grid service construction based on internal work flow
US20070050431A1 (en) * 2005-08-26 2007-03-01 Microsoft Corporation Deploying content between networks
US7899903B2 (en) * 2005-09-30 2011-03-01 Microsoft Corporation Template based management system
CN1764183A (en) * 2005-11-03 2006-04-26 西安交通大学 QoS driven computer system for providing combined Web service based on computer network
US7620653B1 (en) * 2006-02-01 2009-11-17 Amazon Technologies, Inc. Service for retrieving and aggregating data used to generate web pages or other content items
US7950007B2 (en) * 2006-06-15 2011-05-24 International Business Machines Corporation Method and apparatus for policy-based change management in a service delivery environment
US20070294364A1 (en) 2006-06-15 2007-12-20 International Business Machines Corporation Management of composite software services
US7496893B2 (en) * 2006-06-15 2009-02-24 International Business Machines Corporation Method for no-demand composition and teardown of service infrastructure
US7519711B2 (en) * 2006-06-15 2009-04-14 International Business Machines Corporation Method for middleware assisted system integration in a federated environment

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6286047B1 (en) * 1998-09-10 2001-09-04 Hewlett-Packard Company Method and system for automatic discovery of network services
US7013461B2 (en) * 2001-01-05 2006-03-14 International Business Machines Corporation Systems and methods for service and role-based software distribution

Also Published As

Publication number Publication date
IL195214A0 (en) 2009-08-03
JP5068313B2 (en) 2012-11-07
EP2035925A2 (en) 2009-03-18
US8191043B2 (en) 2012-05-29
CN101449242A (en) 2009-06-03
BRPI0713643A2 (en) 2014-06-24
WO2007146368A2 (en) 2007-12-21
IL195214A (en) 2012-05-31
US20080209397A1 (en) 2008-08-28
US7496893B2 (en) 2009-02-24
JP2009540469A (en) 2009-11-19
CN101449242B (en) 2013-03-20
TW200820075A (en) 2008-05-01
US20070294668A1 (en) 2007-12-20
EP2035925A4 (en) 2010-11-03

Similar Documents

Publication Publication Date Title
WO2007146368A3 (en) Method and apparatus for on-demand composition and teardown of service infrastructure
WO2008019113A3 (en) User interface for a file system
WO2007146367A3 (en) Management of composite software services
WO2007085589A3 (en) Service creation method, computer program product and computer system for implementing said method
WO2006026402A3 (en) Method and system for providing high availability to computer applications
EP1550310A4 (en) Method and system for emulating an http server through a broadcast carousel
MY156650A (en) Multi-modal communication through modal-specific interfaces
WO2006130540A3 (en) Content distribution to wireless clients with differentiated pricing
TW200629849A (en) Methods and apparatus for subscribing to multimedia delivery services in a data network
WO2008011121A3 (en) Creation and management of service candidates for a service model
WO2005109197A3 (en) Resource manager for clients in an information distribution system
IL185222A (en) Method for reinforcing building structures and coating obtained thereby
EP1276046A3 (en) Processing resource for use in a distributed processing framework system and methods for implementing the same
WO2008124216A3 (en) Method and apparatus for planning air refueling for aircraft
WO2011048546A3 (en) Single to multi-user synchronous application conversion
WO2009008886A3 (en) Client-side in formation processing system, apparatus and methods
WO2009078610A3 (en) System and method for providing streaming-based portable application
WO2006009565A3 (en) Method and system for providing a barcode image over a network
WO2009087630A3 (en) System and method for integrating an ad banner with a calling application
IL182962A0 (en) A method for generating a composite image
WO2007100299A8 (en) Location information communication
GB0413060D0 (en) A method for selecting plug-in code modules in a computing device
TW200630817A (en) Systems and methods for file transfer management
WO2006090403A3 (en) A method and system for managing a common resource in a computing system
WO2009146720A8 (en) Method and device for content personalisation using file repair requests

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200780018227.7

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07796092

Country of ref document: EP

Kind code of ref document: A2

DPE2 Request for preliminary examination filed before expiration of 19th month from priority date (pct application filed from 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2009515480

Country of ref document: JP

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 216/CHENP/2009

Country of ref document: IN

WWE Wipo information: entry into national phase

Ref document number: 2007796092

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: RU

DPE2 Request for preliminary examination filed before expiration of 19th month from priority date (pct application filed from 20040101)
REG Reference to national code

Ref country code: BR

Ref legal event code: B01E

Ref document number: PI0713643

Country of ref document: BR

Free format text: EM ADITAMENTO A EXIGENCIA FEITA NA RPI 2180 DE 16/10/2012, SOLICITA-SE A COMPLEMENTACAO DO PEDIDO COM RESUMO E DESENHOS (SE HOUVER) TRADUZIDOS PARA O PORTUGUES, ADAPTADO A NORMA VIGENTE, CONFORME DETERMINA O ART. 7O DA RESOLUCAO INPI PR NO 77/2013 DE 18/03/2013.

ENP Entry into the national phase

Ref document number: PI0713643

Country of ref document: BR

Kind code of ref document: A2

Effective date: 20081215