SYSTEM AND METHOD FOR PROVIDING OFFLINE WEB APPLICATION, PAGE, AND FORM ACCESS IN A NETWORKED ENVIRONMENT
First Claim
Patent Images
1. A system that provides offline access to an online content, wherein the system performs steps comprising:
- accessing an online version of an online content;
acquiring and packaging portions of the online content for use offline, including reading markup tags in the online content that specify which portions of the online content are to be made available offline;
replacing links in the portions to be made available offline, with new links, as specified by the markup tags, to create an offline version that substantially emulates the online version;
providing the offline version at a client, for offline access, for use in viewing or updating the offline version;
subsequently receiving any updates to the offline version, from the client, after the client or a user thereof is back online, and converting the updates to match the online version of the online content; and
submitting the updates to the online content, including uploading the updates made to the offline version to the corresponding portions in the online version, on behalf of the user, as if the user was online.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and a method for providing offline web application, page, and form access in a networked or Internet environment. In accordance with one embodiment an Offline Access Server offline Web infrastructure based on a scalable, polite communication technology. The Offline Access Server uses an offline enabling technology, and an HTML extension such as OTML (Offline Tagging Markup Language), to enable any set of web application, application data, page, or form to operate and to be usable offline.
-
Citations
14 Claims
-
1. A system that provides offline access to an online content, wherein the system performs steps comprising:
-
accessing an online version of an online content;
acquiring and packaging portions of the online content for use offline, including reading markup tags in the online content that specify which portions of the online content are to be made available offline;
replacing links in the portions to be made available offline, with new links, as specified by the markup tags, to create an offline version that substantially emulates the online version;
providing the offline version at a client, for offline access, for use in viewing or updating the offline version;
subsequently receiving any updates to the offline version, from the client, after the client or a user thereof is back online, and converting the updates to match the online version of the online content; and
submitting the updates to the online content, including uploading the updates made to the offline version to the corresponding portions in the online version, on behalf of the user, as if the user was online. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for providing offline access to an online content, comprising the steps of:
-
accessing an online version of an online content;
acquiring and packaging portions of the online content for use offline, including reading markup tags in the online content that specify which portions of the online content are to be made available offline;
replacing links in the portions to be made available offline, with new links, as specified by the markup tags, to create an offline version that substantially emulates the online version;
providing the offline version at a client, for offline access, for use in viewing or updating the offline version;
subsequently receiving any updates to the offline version, from the client, after the client or a user thereof is back online, and converting the updates to match the online version of the online content; and
submitting the updates to the online content, including uploading the updates made to the offline version to the corresponding portions in the online version, on behalf of the user, as if the user was online. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A markup language for use in providing offline access to an online content, comprising:
-
a plurality of markup tags stored in a computer readable medium and specifying which portions of an online content are to be made available offline; and
wherein the computer file can then be used by one or more computers to access an online version of an online content, acquire portions of the online content for use offline, as specified by the markup tags, modify the portions to be made available offline, to create an offline version that substantially emulates the online version, provide the offline version, for offline access in viewing or updating the offline version, subsequently receive updates to the offline version, and convert the updates to match the online version of the online content, and submit the updates to the online content, including uploading the updates made to the offline version to the corresponding portions in the online version. - View Dependent Claims (12, 13, 14)
-
Specification