OCCASIONALLY CONNECTED EDGE APPLICATION ARCHITECTURE
First Claim
1. A system for transitioning between offline and online communication in a seamless and transparent manner, comprising:
- a replication component that stores a subset of business data;
a modification module maintains data changes to the subset of business data;
a creation component that generates at least one request document that includes the maintained data changes; and
a connectivity component that selectively communicates the at least one request document to a backend server.
2 Assignments
0 Petitions
Accused Products
Abstract
User devices may have connectivity with a backend server only occasionally. Provided is a communication means for such user devices to operate offline, when connectivity is unavailable, and to seamlessly transition to online connectivity when it is available. At least a subset of information from the backend server is communicated to the user device to enable the user to perform functions with the device regardless if the device is online or offline. The information from the user device can be communicated to the backend server when connectivity is established and/or can be communicated based on a cost verses value analysis.
-
Citations
20 Claims
-
1. A system for transitioning between offline and online communication in a seamless and transparent manner, comprising:
-
a replication component that stores a subset of business data; a modification module maintains data changes to the subset of business data; a creation component that generates at least one request document that includes the maintained data changes; and a connectivity component that selectively communicates the at least one request document to a backend server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for communicating data from a device to a backend server, comprising:
-
receiving a data change notification to a subset of business information; creating a request document that includes the data change notification; storing the request document if a device is offline; and selectively sending the request document to a backend server when the device is online. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer executable system that provides an occasionally connected edge application architecture, comprising:
-
means for providing at least a subset of business information to a device; means for selectively receiving a notification of a change intended for the subset of business information from the device. - View Dependent Claims (20)
-
Specification