Method and system for real-time data updates
First Claim
1. A computerized method for enabling communication of data between mobile devices in real-time, comprising:
- providing a real-time contextualized messaging service for subscribed users of mobile devices, and providing an application to facilitate data communication by the subscribed users with the real-time contextualized messaging service in an organized visual format;
providing updates to data provided by the application in real-time;
providing, in real time, data shared by a subscribed user of a first mobile device to a second mobile device of a non-subscribed user in a visual format that is substantially similar to the organized visual format provided to the first mobile device of the subscribed user; and
providing, in real time, a response from the second mobile device of the non-subscribed user to the first mobile device of the subscribed user.
2 Assignments
0 Petitions
Accused Products
Abstract
A cloud information service provides information delivery substantially in real-time to in-network users and out-of-network users. Information delivered is formatted to appear visually as a card (a “smartcard”) for both in-network and out-of-network users. Real-time communication by way of messaging is enabled with any user whether they are in-network or out-of-network. Users of the cloud information service may employ mobile devices or desktop or laptop computers. Updates in substantially real-time are provided to the smartcards as the data sources change. The data sources may include enterprise and Internet data. The information is provided in a manner to remain current for mobile users and is efficient for mobile networks that can often experience poor connectivity and limited bandwidth.
7 Citations
17 Claims
-
1. A computerized method for enabling communication of data between mobile devices in real-time, comprising:
-
providing a real-time contextualized messaging service for subscribed users of mobile devices, and providing an application to facilitate data communication by the subscribed users with the real-time contextualized messaging service in an organized visual format; providing updates to data provided by the application in real-time; providing, in real time, data shared by a subscribed user of a first mobile device to a second mobile device of a non-subscribed user in a visual format that is substantially similar to the organized visual format provided to the first mobile device of the subscribed user; and providing, in real time, a response from the second mobile device of the non-subscribed user to the first mobile device of the subscribed user.
-
-
2. A computerized method for providing updates to data in real-time comprising:
-
providing to a mobile device of an in-network user, the in-network user being subscribed to a real-time contextualized messaging service, an update to data in real-time within an application executing on the mobile computing device of the in-network user; providing to an out-of network user, the out-of network user not being subscribed to the real-time contextualized messaging service, an update to data in real-time within an application executing within a browser on a computing device of the out-of network user; and storing the data in the form of objects and responding to a change in data corresponding to an object by updating the object and providing the object to the application executing on the mobile device of the in-network user in real-time upon notification of the change in data. - View Dependent Claims (3, 4, 5, 6, 7, 17)
-
-
8. A computerized method for providing updates to data in real-time comprising:
-
generating and providing to a first user'"'"'s computing device, the first user being subscribed to a real-time messaging service, a smartcard containing at least a first dataset, the smartcard providing a context characterized by data corresponding to the dataset, wherein the smartcard provides data visually in the form of a rectangular card shaped container that provides input and output for interacting with the data; providing upon a change of data in the dataset, in real-time, an update to the smartcard to update the data in the dataset on the smartcard; and generating and providing to a second user'"'"'s computing device, data corresponding to the dataset along with formatting codes to cause the data corresponding to the dataset to be visually presented by the second user'"'"'s computing device in a manner substantially similar to the smartcard as displayed by the first user'"'"'s computing device, wherein the second user is not subscribed to the real-time messaging service. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
Specification