Automatic service lifecycle management
AssigneeApple Inc.
InventorsKevin Van Vechten, Damien Pascal Sorresso
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Inc.
InventorsKevin Van Vechten, Damien Pascal Sorresso
Estimating the term…
A method is described for assisting execution of an application that is implemented with individual blocks of program code that are executable with separate processes. The method includes receiving an indication that a first of the blocks desires availability of a service provided by a second of the blocks. The method further includes, in response to the receipt of the indication, instantiating an instance of code to handle the delivery of inter process requests from the first block to the second block. The method further includes, in response to the instance of code receiving a first request from the first block for the service, instantiating the second block for execution with a different process than the first block's process. The method further includes detecting that the second block has no pending requests and has not, over a period of time, received any new requests, and, terminating the second block in response.
A computer-implemented method, comprising:
A non-transitory machine readable storage medium containing program code that when processed by a processing unit of a computing system causes a method to be performed by said computing system, said method comprising:
A computing system having a machine readable storage medium containing program code that when processed by a processing unit of said computing system causes a method to be performed by said computing system, said method comprising:
A non-transitory machine readable storage medium containing program code that when processed by a processing unit of a computing system causes a method to be performed by said computing system, said method comprising:
Dependencies are inferred from the claim text.