Methods and systems for automatic installation of software applications for online stores
AssigneeShopify Inc.
InventorDavid CAMERON
Life of this patent
Estimating the term…
Abstract
Methods and systems for automatic installation of applications against a service instance of an online store are described. A change in status of a service instance for the online store is detected. A functionality associated with the changed status is identified, where the functionality is currently absent from the service instance. A software application is identified to provide the functionality. The identified software application is automatically installed against the service instance, to enable the functionality for the online store.
Claims20
A system comprising:
- a processor in communication with storage, the processor configured to execute instructions from the storage to cause the system to:
- detect a first change in status of a service instance from a first status to a second status, wherein in the first status, a first set of one or more functionalities is accessible by the service instance via extension points;
- identify an additional functionality that is absent from the first set of one or more functionalities;
- automatically identify a software application providing the identified additional functionality via an associated extension point;
- and
- generate a request to approve installation of the software application providing the identified additional functionality.
A method comprising:
- detecting a first change in status of a service instance from a first status to a second status, wherein in the first status a first set of one or more functionalities is accessible by the service instance via extension points;
- identifying an additional functionality that is absent from the first set of one or more functionalities;
- automatically identifying a software application providing the identified additional functionality via an associated extension point;
- and
- generating a request to approve installation of the software application providing the identified additional functionality.
A non-transitory computer-readable medium storing instructions that, when executed by a processor of a system, cause the system to:
- detect a first change in status of a service instance from a first status to a second status, wherein in the first status a first set of one or more functionalities is accessible by the service instance via extension points;
- identify an additional functionality that is absent from the first set of one or more functionalities;
- automatically identify a software application providing the identified additional functionality via an associated extension point;
- and
- generate a request to approve installation of the software application providing the identified additional functionality.
Dependencies are inferred from the claim text.