MESSAGE BASED MOBILE OBJECT WITH NATIVE PIM INTEGRATION
First Claim
Patent Images
1. A method comprising:
- receiving a data modification message in a communication framework on a device, the communication framework configured to provide platform-independent communications between a mobile application and an enterprise server;
identifying a modification to personal information management (“
PIM”
)-related data within the message; and
updating a native PIM store within the device based on the message.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and computer program products are provided for synchronizing data within a native PIM data store in a device an enterprise data. Data modifications generated by mobile applications on the device, or by an enterprise server, are identified and reflected into the native PIM data store. Additionally, a listener is provided to detect modifications to relevant data within the native PIM data store and reflect these modifications in the mobile applications and the enterprise server. The framework which accomplishes this further provides platform-independent access to the native PIM data store.
86 Citations
20 Claims
-
1. A method comprising:
-
receiving a data modification message in a communication framework on a device, the communication framework configured to provide platform-independent communications between a mobile application and an enterprise server; identifying a modification to personal information management (“
PIM”
)-related data within the message; andupdating a native PIM store within the device based on the message. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-readable medium having computer-executable instructions stored thereon that, if executed by a computing device, cause the computing device to perform a method comprising:
-
receiving a data modification message in a communication framework on a device, the communication framework configured to provide platform-independent communications between a mobile application and an enterprise server; identifying a modification to personal information management (“
PIM”
)-related data within the message; andupdating a native PIM store within the device based on the message. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a memory configured to store modules comprising; a receiving module configured to receive a data modification message in a communication framework on a device, the communication framework configured to provide platform-independent communications between a mobile application and an enterprise server, an identifying module configured to identify a modification to personal information management (“
PIM”
)-related data within the message, andan updating module configured to update a native PIM store within the device based on the message; and one or more processors configured to process the modules.
-
-
14. A method comprising:
-
monitoring a native personal information management (“
PIM”
) store within a device for data modifications therein;detecting a modification to data within the native PIM store; notifying a mobile application executing on the device of the modification; and transmitting a message reflecting the modification to an enterprise server using a communication framework configured to provide platform-independent communications between the mobile device and the enterprise server. - View Dependent Claims (15, 16)
-
-
17. A computer-readable medium having computer-executable instructions stored thereon that, if executed by a computing device, cause the computing device to perform a method comprising:
-
monitoring a native personal information management (“
PIM”
) store within a device for data modifications therein;detecting a modification to data within the native PIM store; notifying a mobile application executing on the device of the modification; and transmitting a message reflecting the modification to a an enterprise server using a communication framework configured to provide platform-independent communications between the mobile device and the enterprise server. - View Dependent Claims (18, 19)
-
-
20. A system comprising:
-
a memory configured to store modules comprising; a monitoring module configured to monitor a native personal information management (“
PIM”
) store within a device for data modifications therein,a detecting module configured to detect a modification to data within the native PIM store, a notifying module configured to notify a mobile application executing on the device of the modification, a transmitting module configured to transmit a message reflecting the modification to an enterprise server using a communication framework configured to provide platform-independent communications between the mobile device and the enterprise server; and one or more processors configured to process the modules.
-
Specification