Secondary data encoded along with original data for generating responses to requests from wireless devices
First Claim
1. A method for providing a response to a request from a wireless device, comprising:
- receiving a request from a wireless device associated with a particular user;
retrieving data for responding to the request;
determining that secondary data exists for the user;
associating the retrieved data with an indication of the secondary data to generate a response; and
transmitting the response to the wireless device.
7 Assignments
0 Petitions
Accused Products
Abstract
Encoding secondary data with original data for providing robust responses to requests from wireless devices. As a server receives data from various sources for wireless device users, it saves the data, associates it with the corresponding users, and sets flags to provide an indication of the secondary data. When the server receives a request from a wireless device, it can respond to the specific request and check the status of the flags for the user to determine if secondary data exists. If it has secondary data for the user, it encodes that data with original data for generating a response. Upon receiving the response, the wireless device obtains both the data for the original request and the secondary data, or an indication of it, representing other data pending for the user and providing the user with the data without necessarily requiring that the user submit specific requests for it.
-
Citations
28 Claims
-
1. A method for providing a response to a request from a wireless device, comprising:
-
receiving a request from a wireless device associated with a particular user;
retrieving data for responding to the request;
determining that secondary data exists for the user;
associating the retrieved data with an indication of the secondary data to generate a response; and
transmitting the response to the wireless device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for processing and presenting via a wireless device a response to a request, comprising:
-
transmitting from a wireless device a request associated with a particular user;
receiving a response to the request;
determining that the response includes data for responding to the request and an indication of secondary data for the user; and
presenting the response including an indication of the secondary data. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An apparatus for providing a response to a request from a wireless device, comprising:
-
a receive module for receiving a request from a wireless device associated with a particular user;
a retrieve module for retrieving data for responding to the request;
a determine module for determining that secondary data exists for the user;
an associate module for associating the retrieved data with an indication of the secondary data to generate a response; and
a transmit module for transmitting the response to the wireless device. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. An apparatus for processing and presenting via a wireless device a response to a request, comprising:
-
a transmit module for transmitting from a wireless device a request associated with a particular user;
a receive module for receiving a response to the request;
a determine module for determining that the response includes data for responding to the request and an indication of secondary data for the user; and
a presentation module for presenting the response including an indication of the secondary data. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification