METHOD AND SYSTEM FOR PROVIDING INFORMATION TO A MOBILE HANDHELD DEVICE FROM A DATABASE SYSTEM
First Claim
1. A method for providing information to a mobile handheld device from a database system, the method comprising:
- receiving by a node hosting an information management service a request for data, the request received from a network enabled mobile handheld device, wherein the mobile handheld device has intermittent network connectivity;
identifying by the information management service unrequested anticipated data based on the requested data, wherein the anticipated data is identified based on a data request pattern associated with the requested data;
retrieving by the information management service the requested data and the anticipated data from a database system; and
sending by the information management service the requested data and at least a portion of the anticipated data to the network enabled mobile handheld device via a network, wherein by providing anticipated data along with requested data, a mobile user has direct access to unrequested anticipated data when network connectivity is interrupted.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for providing information to a mobile handheld device from a database system is provided. The method embodiment includes receiving by a node hosting an information management service a request for data. The request is received from a network enabled mobile handheld device that has intermittent network connectivity. The information management service is configured for identifying unrequested anticipated data based on the requested data. In an embodiment, the anticipated data is identified based on a data request pattern associated with the requested data. Once identified, the requested data and the anticipated data is retrieved from a database system. The requested data and at least a portion of the anticipated data is sent to the network enabled mobile handheld device via a network. By providing anticipated data along with requested data, a mobile user has direct access to unrequested anticipated data when network connectivity is interrupted.
60 Citations
21 Claims
-
1. A method for providing information to a mobile handheld device from a database system, the method comprising:
-
receiving by a node hosting an information management service a request for data, the request received from a network enabled mobile handheld device, wherein the mobile handheld device has intermittent network connectivity; identifying by the information management service unrequested anticipated data based on the requested data, wherein the anticipated data is identified based on a data request pattern associated with the requested data; retrieving by the information management service the requested data and the anticipated data from a database system; and sending by the information management service the requested data and at least a portion of the anticipated data to the network enabled mobile handheld device via a network, wherein by providing anticipated data along with requested data, a mobile user has direct access to unrequested anticipated data when network connectivity is interrupted. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A machine-readable medium carrying one or more sequences of instructions for providing information to a mobile handheld device from a database system, which instructions, when executed by one or more processors, cause the one or more processors to carry out the steps of:
-
receiving by an information management service a request for data, the request received from a network enabled mobile handheld device, wherein the mobile handheld device has intermittent network connectivity; identifying by the information management service unrequested anticipated data based on the requested data, wherein the anticipated data is identified based on a data request pattern associated with the requested data; retrieving by the information management service the requested data and the anticipated data from a database system; and sending by the information management service the requested data and at least a portion of the anticipated data to the network enabled mobile handheld device via a network, wherein by providing anticipated data along with requested data, a mobile user has direct access to unrequested anticipated data when network connectivity is interrupted.
-
-
9. An apparatus for providing information to a mobile handheld device from a database system, the apparatus comprising:
-
a processor; and one or more stored sequences of instructions which, when executed by the processor, cause the processor to carry out the steps of; receiving by an information management service a request for data, the request received from a network enabled mobile handheld device, wherein the mobile handheld device has intermittent network connectivity; identifying by the information management service unrequested anticipated data based on the requested data, wherein the anticipated data is identified based on a data request pattern associated with the requested data; retrieving by the information management service the requested data and the anticipated data from a database system; and sending by the information management service the requested data and at least a portion of the anticipated data to the network enabled mobile handheld device via a network, wherein by providing anticipated data along with requested data, a mobile user has direct access to unrequested anticipated data when network connectivity is interrupted.
-
-
10. A method for transmitting code for providing information to a mobile handheld device from a database system on a transmission medium, the method comprising:
-
transmitting code to receive by an information management service a request for data, the request received from a network enabled mobile handheld device, wherein the mobile handheld device has intermittent network connectivity; transmitting code to identify by the information management service unrequested anticipated data based on the requested data, wherein the anticipated data is identified based on a data request pattern associated with the requested data; transmitting code to retrieve by the information management service the requested data and the anticipated data from a database system; and transmitting code to send by the information management service the requested data and at least a portion of the anticipated data to the network enabled mobile handheld device via a network, wherein by providing anticipated data along with requested data, a mobile user has direct access to unrequested anticipated data when network connectivity is interrupted.
-
-
11. A method for accessing information from a database system by a mobile handheld device having intermittent network connectivity, the method comprising:
-
receiving by an information manager component hosted by a mobile handheld device a request for data; sending by the information manager component the request for data to a node hosting an information management service configured for retrieving the requested data and retrieving unrequested anticipated data from a database system, wherein the anticipated data is retrieved based on a data request pattern associated with the requested data; receiving by the information manager component the requested data and at least a portion of the anticipated data; and storing the requested data and the at least a portion of anticipated data in available storage of the mobile handheld device, wherein by providing anticipated data along with requested data, a user of the mobile handheld device has direct access to unrequested anticipated data when network connectivity is interrupted. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A machine-readable medium carrying one or more sequences of instructions for accessing information from a database system by a mobile handheld device having intermittent network connectivity, which instructions, when executed by one or more processors, cause the one or more processors to carry out the steps of:
-
receiving by an information manager component hosted by a mobile handheld device a request for data; sending by the information manager component the request for data to a node hosting an information management service configured for retrieving the requested data and retrieving unrequested anticipated data from a database system, wherein the anticipated data is retrieved based on a data request pattern associated with the requested data; receiving by the information manager component the requested data and at least a portion of the anticipated data; and storing the requested data and the at least a portion of anticipated data in available storage of the mobile handheld device, wherein by providing anticipated data along with requested data, a user of the mobile handheld device has direct access to unrequested anticipated data when network connectivity is interrupted.
-
-
20. An apparatus for accessing information from a database system by a mobile handheld device having intermittent network connectivity, the apparatus comprising:
-
a processor; and one or more stored sequences of instructions which, when executed by the processor, cause the processor to carry out the steps of; receiving by an information manager component hosted by a mobile handheld device a request for data; sending by the information manager component the request for data to a node hosting an information management service configured for retrieving the requested data and retrieving unrequested anticipated data from a database system, wherein the anticipated data is retrieved based on a data request pattern associated with the requested data; receiving by the information manager component the requested data and at least a portion of the anticipated data; and storing the requested data and the at least a portion of anticipated data in available storage of the mobile handheld device, wherein by providing anticipated data along with requested data, a user of the mobile handheld device has direct access to unrequested anticipated data when network connectivity is interrupted.
-
-
21. A method for transmitting code for accessing information from a database system by a mobile handheld device having intermittent network connectivity on a transmission medium, the method comprising:
-
transmitting code to receive by an information manager component hosted by a mobile handheld device a request for data; transmitting code to send by the information manager component the request for data to a node hosting an information management service configured for retrieving the requested data and retrieving unrequested anticipated data from a database system, wherein the anticipated data is retrieved based on a data request pattern associated with the requested data; transmitting code to receive by the information manager component the requested data and at least a portion of the anticipated data; and transmitting code to store the requested data and the at least a portion of anticipated data in available storage of the mobile handheld device, wherein by providing anticipated data along with requested data, a user of the mobile handheld device has direct access to unrequested anticipated data when network connectivity is interrupted.
-
Specification