发明名称 Coordinating data sharing among applications in mobile devices
摘要 Coordinating data sharing among applications in mobile devices, in one aspect, may include a shared data manager application on a mobile device that manages data trade requirements of a plurality of mobile applications, and permission grants or denials to reads and writes of data managed by the shared data manager and used by the plurality of mobile applications.
申请公布号 US8832847(B2) 申请公布日期 2014.09.09
申请号 US201213545416 申请日期 2012.07.10
申请人 International Business Machines Corporation 发明人 Anand Rangachari;Hobson Stacy F.;Lee Juhnyoung;Wang Yuan;Xu Jing Min;Yang Jeaha
分类号 G06F7/04;G06F17/30;H04N7/16;G06F21/62;G06F21/00 主分类号 G06F7/04
代理机构 Scully, Scott, Murphy & Presser, P.C. 代理人 Scully, Scott, Murphy & Presser, P.C. ;Percello, Esq. Louis J.
主权项 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.
地址 Armonk NY US