Method and system for online/offline services
First Claim
1. A device for communication with intermittent networking comprising:
- a communications interface adapted to communicate with a communications network and another device for communication;
an user interface for receiving user inputs;
memory;
a processor in communication with said memory, said communications interface and said user interface, said processor adapting said device to;
track user inputs received through said user interface;
store said tracked user inputs in said memory;
using said communications interface, transmit data corresponding to said tracked user inputs to a synchronizer, said synchronizer being one of said another device communication and a central server.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention provide a device which may, during online communications, retrieve content and an online/offline agent tailored to the retrieved content, interactive application and the device being used. Once retrieved the content is stored in memory and the online/offline agent commences execution. The device may go offline while a user interacts with the content and the online/offline agent tracks and stores the user'"'"'s interactions. At any point the device may go back online (as a result of, for example, a user'"'"'s selection or instructions) and communicate with a synchronization server a device adapted to receive and interpret tracked data. Once in communication, the device uploads tracked data and, in some instances, receives additional instructions or content responsive to the tracked data uploaded. Additionally, and in some embodiments of the present invention, the device is enabled to communicate with other similar devices. During communication with these other devices, a device embodying the present invention may transfer an online/offline agent, content or tracked data. This inter-device communication may occur indirectly using conventional networks (e.g., a digital wireless network, wireline network or a combination thereto) or directly (e.g., using radio or infrared communication). Resulting from this peer-to-peer communication, users (i.e., human or machine users) of devices embodying aspects of the invention, may communicate and collaborate while offline from conventional networks.
-
Citations
21 Claims
-
1. A device for communication with intermittent networking comprising:
-
a communications interface adapted to communicate with a communications network and another device for communication;
an user interface for receiving user inputs;
memory;
a processor in communication with said memory, said communications interface and said user interface, said processor adapting said device to;
track user inputs received through said user interface;
store said tracked user inputs in said memory;
using said communications interface, transmit data corresponding to said tracked user inputs to a synchronizer, said synchronizer being one of said another device communication and a central server. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
2. The device for communication of claim I further comprising:
-
an output device for presenting or rendering of content, said output device in communication with said processor; and
wherein said processor is further adapted to;
prior to tracking said user inputs, retrieve from said memory content for presentation;
using said output device, present a rendering of said retrieved content; and
wherein said user inputs received correspond to a user'"'"'s interaction with said content rendered. - View Dependent Claims (11, 13, 14, 15, 16, 18, 19, 20, 21)
-
-
3. The device for communication of claim I wherein said processor is further adapted to:
-
receive from said synchronization server additional content;
store in said memory said additional content received; and
present to said user a rendering of said additional content using said output device. - View Dependent Claims (4, 5)
-
-
12. A computer readable media containing computer instructions, said instructions adapting a network enabled computing device to:
-
while offline, track a user'"'"'s interactions with content;
while offline, store said tracked interactions in memory; and
while online, transmit data corresponding to said user interactions to at least one of a synchronization server and another network enabled computing device.
-
-
17. A method for communication with intermittent networking, said method comprising:
-
while online, receiving instructions for tracking interactions with content;
while offline, tracking user interactions with said content presented to a user; and
while online, transmitting to at least one of a synchronization server and another network enabled computing device data corresponding to said tracked user interactions.
-
Specification