Systems and methods for sharing application data between isolated applications executing on one or more application platforms
First Claim
1. A method of operating an application platform executing a consumer application to consume application data generated by one or more producer applications, the method comprising:
- receiving, by the application platform, an instruction to invoke the consumer application in a runtime environment,wherein the instruction is generated by a data sharing platform based on one or more application data feeds generated by the one or more producer applications registered with the data sharing platform;
processing the instruction to automatically invoke the consumer application in the runtime environment, wherein the instruction identifies the consumer application to be invoked and configuration information associated with an action to be performed by the consumer application,wherein the configuration information includes a modification to existing event setting information ; and
once the consumer application is invoked, directing the consumer application to perform the action.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and software are disclosed herein for facilitating dynamic sharing of application data among multiple isolated applications executing on one or more application platforms. In an implementation, a method of operating an application platform executing an application to consume application data generated by other applications executing on one or more application platforms is disclosed. The method includes receiving an instruction to invoke the application in a runtime environment. The instruction is generated by a data sharing and decision service platform based on one or more application data feeds provided by the other applications registered with the data sharing platform. The method further includes processing the instruction to automatically invoke the application in the runtime environment and, once the application is invoked, directing the party application to perform the action.
22 Citations
20 Claims
-
1. A method of operating an application platform executing a consumer application to consume application data generated by one or more producer applications, the method comprising:
-
receiving, by the application platform, an instruction to invoke the consumer application in a runtime environment, wherein the instruction is generated by a data sharing platform based on one or more application data feeds generated by the one or more producer applications registered with the data sharing platform; processing the instruction to automatically invoke the consumer application in the runtime environment, wherein the instruction identifies the consumer application to be invoked and configuration information associated with an action to be performed by the consumer application, wherein the configuration information includes a modification to existing event setting information ; and
once the consumer application is invoked, directing the consumer application to perform the action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 17, 18, 19, 20)
-
-
8. A computing system comprising:
- one or more non-transitory computer readable storage media;
a processing system operatively coupled with the one or more computer readable storage media; and
program instructions stored on the one or more computer readable storage media for facilitating a communication exchange environment that, when executed by the processing system, direct the processing system to at least;
receive an instruction to invoke a consumer application in a runtime environment, wherein the instruction is generated by a data sharing platform based on one or more application data feeds generated by one or more producer applications registered with the data sharing platform;
processing the instruction to automatically invoke the consumer application in the runtime environment, wherein the instruction identifies the consumer application to be invoked and configuration information associated with an action to he performed by the consumer application, wherein the configuration information includes a modification to existing event setting information; and
once the consumer application is invoked, direct the consumer application to perform the action. - View Dependent Claims (9, 10, 11, 12, 13)
- one or more non-transitory computer readable storage media;
-
14. One or more non-transitory computer readable storage media having instructions stored thereon which, when executed by a processing system, direct the processing system to at least process a received instruction to invoke a consumer application in a runtime environment, wherein the instruction is generated by a data sharing platform based on one or more application data feeds generated by one or more producer applications registered with the data sharing platform;
- automatically invoke the consumer application in the runtime environment, wherein the instruction identifies the consumer application to be invoked and configuration information associated with an action to be performed by the consumer application, wherein the configuration information includes a modification to existing event setting information; and
once the consumer application is invoked, direct the consumer application to perform the action. - View Dependent Claims (15, 16)
- automatically invoke the consumer application in the runtime environment, wherein the instruction identifies the consumer application to be invoked and configuration information associated with an action to be performed by the consumer application, wherein the configuration information includes a modification to existing event setting information; and
Specification