Patent ID: 8832847
Filing Date: 2014-09-09
Classification: G06F,H04W

Abstract:
1. A method of coordinating data sharing among applications in mobile devices, comprising: creating, by a processor, on a mobile device one or more shared data manager partitions; receiving from a plurality of mobile applications deployed on the mobile device, data trade requirements associated with said plurality of mobile applications, data trade requirements including requirements to read, or write or both read and write, of data managed by said one or more shared data manager partitions; receiving grants or denials of said requirements for each of said plurality of mobile applications; storing said grants or denials in a shared data manager operational database; and transmitting said grants or denials to said plurality of mobile applications, wherein the plurality of mobile applications are enabled to execute their functionalities using the data based on said grants or denials, wherein the steps of receiving data trade requirements, receiving grants or denials, storing and transmitting are performed by a shared data manager application deployed on the mobile device and running on one of said one or more shared data manager partitions, wherein the shared data manager application is a deployable mobile application separately deployable from an operating system of the mobile device, wherein the one or more shared data manager partitions includes a plurality of shared data manager partitions, each of the plurality of shared data manager partitions associated with a set of mobile applications deployed on the mobile device, wherein the plurality of shared data manager partitions on the mobile device are associated with a plurality of logical instances of the shared data manager application, respectively, and wherein the set of mobile applications associated with a same shared data manager partition share data among said set of mobile applications according to the data trade requirements associated with the set of mobile applications stored by said same shared data manager partition.