发明名称 Pre-generating blank application instances to improve response time
摘要 Techniques are described for providing an instance of a software application to a potential customer. The application instance can be configured specifically for the potential customer. When a customer request is received from the potential customer, the backend server can determine whether a blank application instance is available in an application instance repository. If available, the blank application instance can be configured using customer data of the potential customer and then provided to the potential customer. By retrieving a blank application instance from the repository rather than generating one on the fly, the backend server can process the customer request in a shorter period of time. In some examples, a clone job can be scheduled to create additional blank application instances to repopulate the application instance repository. The clone job can be created after a configured application instance is provided to the potential customer.
申请公布号 US9336536(B1) 申请公布日期 2016.05.10
申请号 US201414534003 申请日期 2014.11.05
申请人 SUCCESSFACTORS, INC. 发明人 Ilghar Kaderjan;Parandian Alexandre
分类号 G06Q30/02 主分类号 G06Q30/02
代理机构 Fountainhead Law Group P.C. 代理人 Fountainhead Law Group P.C.
主权项 1. A computer-implemented method, comprising: receiving, by a processor, a customer request for a trial instance of an application, the customer request containing customer information associated with a customer; determining, by the processor, that a blank application instance is available in an instance repository, wherein the blank application instance is a clone from a master application instance; retrieving, by the processor, the blank application instance from the instance repository; configuring, by the processor, the blank application instance according to the customer information; assigning, by the processor, the configured application instance to the customer; determining, by the processor, that a total count of blank application instances in the instance repository is below a predefined threshold; and cloning, by the processor, one or more blank application instances from the master application instance in response to the determination.
地址 South San Francisco CA US