Providing and receiving content over a wireless communication system
First Claim
1. A non-transitory computer readable storage medium including computer program logic recorded thereon that, if executed by a computing device, causes the computing device to receive information objects and to send requests for information objects directly over a wireless network that includes at least one wireless component, the computer program logic comprising:
- a transport function configured to receive a first information object from a remote information object source over the wireless network in response to sending a first request to the remote information object source for the first information object; and
a user interface function configured to present content that includes a HyperText Markup Language (HTML) form from the first information object and to construct a second request to the remote information object source for at least one additional information object in response to input received from the form,wherein the transport function is configured to send the second request to the remote information object source over the wireless network in a background process while the user interface function continues to concurrently present content from the first information object and receive input,wherein the transport function is further configured to receive the additional information object from the remote information object source over the wireless network,wherein the user interface function is configured to update the presented content from the first information object with content from the additional information object,wherein the user interface function is configured to present the content from the first information object while the computing device is not in communication with the wireless network,wherein the user interface function is configured to construct the second request for the additional information object while the computing device is not in communication with the wireless network and the transport function is configured to send the second request to the remote information object source when the computing device is in communication with the wireless network.
9 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products for providing and receiving content over a wireless communication system, including off-line presentation of stored retrieved content is provided. The method includes receiving and storing an information object from a remote information object source for off-line use. Content from the stored information object is presented and includes information to construct a request for an additional information object from the remote information object source. A constructed request for an additional information object is sent to the remote information object source over the wireless network. After receiving the requested additional information object from the remote information object source, the content from the additional information object can be subsequently stored and presented.
-
Citations
132 Claims
-
1. A non-transitory computer readable storage medium including computer program logic recorded thereon that, if executed by a computing device, causes the computing device to receive information objects and to send requests for information objects directly over a wireless network that includes at least one wireless component, the computer program logic comprising:
-
a transport function configured to receive a first information object from a remote information object source over the wireless network in response to sending a first request to the remote information object source for the first information object; and a user interface function configured to present content that includes a HyperText Markup Language (HTML) form from the first information object and to construct a second request to the remote information object source for at least one additional information object in response to input received from the form, wherein the transport function is configured to send the second request to the remote information object source over the wireless network in a background process while the user interface function continues to concurrently present content from the first information object and receive input, wherein the transport function is further configured to receive the additional information object from the remote information object source over the wireless network, wherein the user interface function is configured to update the presented content from the first information object with content from the additional information object, wherein the user interface function is configured to present the content from the first information object while the computing device is not in communication with the wireless network, wherein the user interface function is configured to construct the second request for the additional information object while the computing device is not in communication with the wireless network and the transport function is configured to send the second request to the remote information object source when the computing device is in communication with the wireless network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method comprising:
-
receiving a first information object from a remote information object source over a wireless network in response to sending a first request to the remote information object source for the first information object, presenting content that includes a Hypertext Markup Language (HTML) form from the first information object using a user interface function; constructing a second request for an additional information object in response to input received from the form; sending the second request to the remote information object source over the wireless network in a background process while the user interface function continues to concurrently present content from the first information object and receive input; receiving the additional information object from the remote information object source over the wireless network; and updating the presented content from the first information object, with content from the additional information object, using the user interface function, wherein presenting the content includes presenting content from the first information object during a state of non-communication with the wireless network, wherein constructing the second request includes constructing the second request for the additional information object during a state of non-communication with the wireless network, wherein sending the second request includes sending the second request to the remote information object source during a state of communication with the wireless network. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65)
-
-
66. A non-transitory computer readable storage medium including computer program logic recorded thereon that, if executed by a computing device, causes the computing device to receive information objects and to send requests for information objects directly over a wireless network that includes at least one wireless component, the computer program logic comprising:
-
a transport function configured to receive a first information object from a remote information object source over the wireless network in response to sending a first request to the remote information object source for the first information object; and a user interface function configured to present content of a current news item from the first information object and to construct a second request to the remote information object source for at least one additional information object in response to input received by the user interface function, wherein information included in the first information object is used to construct the second request for the additional information object, wherein the transport function is configured to send the second request to the remote information object source over the wireless network in a background process while the user interface function continues to concurrently present content of the current news item from the first information object and receive input, wherein the transport function is further configured to receive the additional information object from the remote information object source over the wireless network, wherein the user interface function is configured to update the presented content of the current news item from the first information object with content of an updated news item from the additional information object, wherein the user interface function is configured to present content of the current news item from the first information object while the computing device is not in communication with the wireless network, wherein the user interface function is configured to construct the second request for the additional information object while the computing device is not in communication with the wireless network and the transport function is configured to send the second request to the remote information object source when the computing device is in communication with the wireless network. - View Dependent Claims (67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99)
-
-
100. A method comprising:
-
receiving a first information object from a remote information object source over a wireless network in response to sending a first request to the remote information object source for the first information object, wherein the first information object includes information for constructing a second request to the remote information object source for an additional information object from the remote information object source; presenting content of a current news item from the first information object using a user interface function; constructing the second request for the additional information object in response to input received by the user interface function; sending the second request to the remote information object source over the wireless network in a background process while the user interface function continues to concurrently present content of the current news item from the first information object and receive input; receiving the additional information object from the remote information object source over the wireless network; and updating the presented content from the first information object, with content from the additional information object, using the user interface function, wherein presenting content of the first news item from the first information object includes presenting the content of the first news item during a state of non-communication with the wireless network, wherein constructing the second request for the additional information object includes constructing the second request for the additional information object during a state of non-communication with the wireless network, wherein sending the second request to the remote information object source includes sending the second request to the remote information object source during a state of communication with the wireless network. - View Dependent Claims (101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132)
-
Specification