Browse Prior Art Database

Mobile Local DataStore and Synchronization Support for Varied Network Connectivity

IP.com Disclosure Number: IPCOM000235842D
Publication Date: 2014-Mar-26
Document File: 2 page(s) / 84K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is a bidirectional sync model that improves on-device data store, provides support for easy distribution of data between an enterprise and the associated user base, and offers a productive offline experience that is secure both in transit and at rest on the device.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 51% of the total text.

Page 01 of 2

Mobile Local DataStore and Synchronization Support for Varied Network Connectivity

Many enterprises have varying content and data for distribution to employees and consumers with emphasis on leveraging as many current backend data implementations as possible. The data also needs to be secured and privacy-protected along with integrity enforced based on the data needs.

One current on-device storage mechanism is based on web storage (stored as name/value key pairs). It does not scale for large data store, as it is intended for a smaller cache (maximum of 5MB on most webkit browsers). It is also unreliable, as some platforms do not guarantee the persistence of web storage. In addition, the

web storage Application Programming Interface (API) does not provide a simple JavaScript* based model for querying for records; beyond simple unique key lookups (i.e. there is no value-based querying).

Hence, the objective is to improve the on-device data store, provide support for easy distribution of data between an enterprise and the associated user base, and to offer a productive offline experience that is secure both in transit and at rest on the device.

This allows customers to leverage built-in functionality when implementing applications that require flexible, large, and encrypt-able on-device storage. It also allows customers to leverage a built-in sync data mechanism when developing mobile applications that need to display enterprise data and perform actions on it

while offline.

Due to prominence of Service-Oriented Architecture (SOA) and service-orientation, most enterprises have already exposed well-defined and structured services (e.g., Representational State Transfer (REST), Simple Object Access Protocol (SOAP), stored procedures, Java** classes, etc.) to the current business application and underlying databases.

The complexity of the distributed synchronization of enterprise data is well known and difficult to solve.

Thus, the novel contribution is a simplified model, called bidirectional s...