System and method for dynamically generating content on a portable computing device
First Claim
Patent Images
1. A computer-readable medium to direct a portable computing device to function in a specified manner, the computer-readable medium comprising:
- a first set of instructions to determine a history of sending acknowledgements to an information distributor responsive to receiving a beacon from the information distributor soliciting acknowledgments from portable computing devices;
a second set of instructions to determine whether to send an acknowledgement to the information distributor responsive to the received beacon based on the history;
a third set of instructions to send the acknowledgment to the information distributor responsive to a determination to send the acknowledgement;
a fourth set of instructions to receive broadcast information from the information distributor, the broadcast information including a database, a logic portion, and formatting information and to store said database in the portable computing device, said logic portion for creating a search query of said database;
a fifth set of instructions to receive a user input and to utilize said logic portion and said user input to create said search query;
a sixth set of instructions to retrieve a search result from said database stored in the portable computing device based upon said search query; and
a seventh set of instructions to direct the portable computing device to transform said search result in accordance with said formatting information to produce formatted content.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of operating a portable computing device comprises receiving broadcast information including a data repository and formatting information. Creation of a search query is facilitated, and a search result is retrieved from the data repository based upon the search query. The search result is transformed in accordance with the formatting information to produce formatted content.
63 Citations
20 Claims
-
1. A computer-readable medium to direct a portable computing device to function in a specified manner, the computer-readable medium comprising:
-
a first set of instructions to determine a history of sending acknowledgements to an information distributor responsive to receiving a beacon from the information distributor soliciting acknowledgments from portable computing devices; a second set of instructions to determine whether to send an acknowledgement to the information distributor responsive to the received beacon based on the history; a third set of instructions to send the acknowledgment to the information distributor responsive to a determination to send the acknowledgement; a fourth set of instructions to receive broadcast information from the information distributor, the broadcast information including a database, a logic portion, and formatting information and to store said database in the portable computing device, said logic portion for creating a search query of said database; a fifth set of instructions to receive a user input and to utilize said logic portion and said user input to create said search query; a sixth set of instructions to retrieve a search result from said database stored in the portable computing device based upon said search query; and a seventh set of instructions to direct the portable computing device to transform said search result in accordance with said formatting information to produce formatted content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable medium to direct a portable computing device to function in a specified manner, the computer-readable medium comprising:
-
a communication module internal to the portable computing device and configured to determine a history of sending acknowledgements to an information distributor responsive to receiving a beacon from the information distributor soliciting acknowledgments from portable computing devices, to determine whether to send an acknowledgement to the information distributor responsive to the received beacon based on the history, to send the acknowledgment to the information distributor responsive to a determination to send the acknowledgement, and to receive broadcast information from the information distributor; a remote application server internal to the portable computing device and configured to process the broadcast information and stored in the portable computing device, wherein said broadcast information includes a logic portion, a database, and formatting information, said logic portion for creating a search query of said database, and wherein said remote application server includes; a query generator module configured to receive a user input and to utilize said logic portion and said user input to create said search query; a database manager module configured to search said database stored in the portable computing device in accordance with said search query to retrieve a search result; and a content generator module configured to generate content in accordance with said search result and in accordance with said formatting information. - View Dependent Claims (10, 11)
-
-
12. A method of operating a portable computing device, the method comprising:
-
determining a history of sending acknowledgements to an information distributor responsive to receiving a beacon from the information distributor soliciting acknowledgments from portable computing devices; determining whether to send an acknowledgement to the information distributor responsive to the received beacon based on the history; sending the acknowledgment to the information distributor responsive to a determination to send the acknowledgement; receiving broadcast information from the information distributor, the broadcast information including a database, a logic portion, and formatting information, said logic portion for creating a search query of said database; storing said database in the portable computing device; receiving a user input; utilizing said logic portion and said user input to create said search query; retrieving a search result from said database stored in the portable computing device based upon said search query; and transforming said search result by the portable computing device in accordance with said formatting information to produce formatted content. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A portable computing device comprising:
-
a processor; a transceiver connected to the processor, the transceiver receiving broadcast information from an information distributor, the broadcast information including a database, a logic portion, and formatting information, said logic portion for creating a search query of the database; and a memory connected to the processor, the memory including; a decoder configured to determine a history of sending acknowledgements to the information distributor responsive to receiving a beacon from the information distributor soliciting acknowledgments from portable computing devices, to determine whether to send an acknowledgement to the information distributor responsive to the received beacon based on the history, to send the acknowledgment to the information distributor responsive to a determination to send the acknowledgement, to receive the broadcast information, and to store the database in the portable computing device; and a remote application server including; a query generator module configured to receive a user input and to utilize said logic portion and said user input to create said search query; a database manager module configured to retrieve a search result from the database based upon the search query; and a content generator module configured to transform the search result in accordance with the formatting information to produce formatted content. - View Dependent Claims (18, 19, 20)
-
Specification