MANIFEST SCHEMA TO PROVIDE APPLICATION FLOWS
First Claim
1. A method comprising:
- loading a manifest schema on a device, the manifest schema including a parent manifest and one or more application manifests;
making a call to a server to populate a user interface of the device based on the manifest schema;
upon receiving a message at the device, utilizing the parent manifest to automatically select an application for routing of the message, the selection of the application being based on contents of the message; and
utilizing an application manifest for the selected application to automatically select a process for routing of the message, the selection of the process being based on the contents of the message.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments regard manifest schema to provide application flows. An embodiment of a method includes: loading a manifest schema on a device, the manifest schema including a parent manifest and one or more application manifests; making a call to a server to populate a user interface of the device based on the manifest schema; upon receiving a message at the mobile device, utilizing the parent manifest to automatically select an application for routing of the message, the selection of the application being based on contents of the message; and utilizing an application manifest for the selected application to automatically select a process for routing of the message, the selection of the process being based on the contents of the message using an application manifest for the selected application.
5 Citations
28 Claims
-
1. A method comprising:
-
loading a manifest schema on a device, the manifest schema including a parent manifest and one or more application manifests; making a call to a server to populate a user interface of the device based on the manifest schema; upon receiving a message at the device, utilizing the parent manifest to automatically select an application for routing of the message, the selection of the application being based on contents of the message; and utilizing an application manifest for the selected application to automatically select a process for routing of the message, the selection of the process being based on the contents of the message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
a memory for the storage of data; a processor, the processor to load a manifest schema into the memory, the manifest schema including a parent manifest and one or more application manifests; a network interface for receipt of a message, the processor to route the message to an application and process, the processor to; select the application based on contents of the message using the parent manifest, and select the process based on the contents of the message using an application manifest for the selected application; and a display to display a user interface, wherein the processor is to populate the user interface based on the manifest schema. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer-readable storage medium having stored thereon data representing sequences of instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
loading a manifest schema on a device, the manifest schema including a parent manifest and one or more application manifests; making a call to a server to populate a user interface of the device based on the manifest schema; upon receiving a message at the device, utilizing the parent manifest to automatically select an application for routing of the message, the selection of the application being based on contents of the message; and utilizing an application manifest for the selected application to automatically select a process for routing of the message, the selection of the process being based on the contents of the message. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
Specification