System for providing targeted internet information to mobile agents
First Claim
Patent Images
1. A system for providing targeted internet information to mobile agents comprising:
- a mobile information terminal for connecting to an Internet and for providing output to a user; and
, a local agent for transmitting actively broadcast URLs (ABUs) including variable custom information to said mobile information terminal, wherein said mobile terminal includes an application program for processing said variable custom information, and wherein the variable custom information is in the form of placeholder variable.
1 Assignment
0 Petitions
Accused Products
Abstract
An Actively Broadcast URLs for Drive-By Internet Information (ABU-DaBII) system provides for the just-in-time distribution of information through mobile information terminals. The system involves the Internet as the primary source of the information and includes a mobile information terminal as the output device and a local agent which is locally operated. The mobile information terminal includes a receiver, a URL queue and a WWW renderer/browser. The local agent includes a short-range transmitter to distribute information pointers to the mobile information terminal and a mechanism for transferring data into the transmitter.
339 Citations
30 Claims
-
1. A system for providing targeted internet information to mobile agents comprising:
-
a mobile information terminal for connecting to an Internet and for providing output to a user; and
,a local agent for transmitting actively broadcast URLs (ABUs) including variable custom information to said mobile information terminal, wherein said mobile terminal includes an application program for processing said variable custom information, and wherein the variable custom information is in the form of placeholder variable. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 21, 22, 23, 24, 25, 26, 30)
receive means for receiving ABUs; and
,store means for storing said ABUs in a queue.
-
-
3. A system for providing targeted internet information to mobile agents as claimed in claim 1 wherein said mobile information terminal comprises:
-
a receiver for receiving ABUs from said local agent;
a URL queue connected to said receiver; and
,a WWW renderer/browser connected to said URL queue.
-
-
4. A system for providing targeted internet information to mobile agents as claimed in claim 1 wherein said local agent comprises:
-
a transmitter for transmitting said ABUs to said mobile information terminal; and
,a data entry mechanism connected to said transmitter.
-
-
5. A system for providing targeted internet information to mobile agents as claimed in claim 4 wherein said local agent further comprises:
placeholder variables for allowing said mobile information terminal to customize use by said user of said Internet.
-
6. A system for providing targeted internet information to mobile agents as claimed in claim 4 wherein said local agent further comprises:
back channel means for connecting said data entry mechanism to a WWW server and for allowing events to update ABUs being transmitted.
-
7. A system for providing targeted internet information to mobile agents as claimed in claim 4 wherein said local agent further comprises:
local operation means.
-
8. A system for providing targeted internet information to mobile agents as claimed in claim 1 wherein said short range transmitter broadcast ABUs on one of a set of known frequencies with a range to reach said mobile information terminal.
-
9. A system for providing targeted internet information to mobile agents as claimed in claim 1 wherein each of said ABUs comprise:
-
a URL string;
a title string; and
,required protocol codes.
-
-
10. A system for providing targeted internet information to mobile agents as claimed in claim 1 wherein each of said ABUs comprise:
-
a start code;
a URL string;
a break code;
a title string; and
,a checksum code.
-
-
11. A system for providing targeted internet information to mobile agents as claimed in claim 10:
-
wherein said start code designates beginning of one of said ABUs;
wherein said break code is broadcast between said URL string and said title string and serves to delimit said URL string and said title string;
wherein said title string contains information to identify said URL string to said user of said mobile information terminal; and
,wherein said checksum code uses standard error correction.
-
-
12. A system for providing targeted internet information to mobile agents as claimed in claim 3 wherein:
said receiver listens on all of a set of designated frequencies for any ABU broadcast and ignores all information until said receiver receives a start code and then begins to store a URL string and when one of said ABUs is received correctly, said URL string and a title string are forwarded to said URL queue.
-
13. A system for providing targeted internet information to mobile agents as claimed in claim 3 wherein said URL queue comprises:
standard digital memory for storing URL strings and title strings as sequences of ASCII characters in URL/title pairs.
-
14. A system for providing targeted internet information to mobile agents as claimed in claim 13 wherein said URL queue further comprises:
alert means for alerting said user when a new URL string has been received.
-
15. A system for providing targeted internet information to mobile agents as claimed in claim 3 wherein said WWW renderer/browser comprises:
-
retrieve means for retrieving a WWW document from said Internet;
receive means for receiving URL/title pairs from said URL queue; and
,fill in means for filling in any placeholder variables in a URL string.
-
-
16. A system for providing targeted internet information to mobile agents as claimed in claim 15 wherein said WWW renderer/browser further comprises:
-
render means for rendering said WWW document; and
,browser means for providing a browsing interface to said user.
-
-
17. A system for providing targeted internet information to mobile agents as claimed in claim 4 wherein said data entry mechanism comprises:
transfer means for transferring a URL string and a title string to said transmitter through local operation.
-
21. The system according to claim 1, wherein said URLs are associated with physical objects disposed within view along a path of travel of said mobile terminal.
-
22. The system according to claim 21, wherein said physical objects include a billboard.
-
23. The system according to claim 1, further including means for passing user information from said mobile information terminal to an internet-based computer program.
-
24. The system according to claim 23, wherein said means for passing user information includes means for embedding placeholder variables in said URLs (ABUs) broadcasted to said mobile information terminal.
-
25. The system according to claim 24, wherein the user information is inserted in place of said placeholder variables.
-
26. The system according to claim 1, wherein the mobile information terminal sends parameters to the local agent, said parameters comprising data associated with a vehicle.
-
30. The system according to claim 1, wherein said application program is a common gateway interface program.
-
18. A method for providing targeted internet information to mobile agents comprising the steps of:
-
utilizing a mobile information terminal for connecting to an Internet and for providing an output to a user; and
,utilizing a local agent for transmitting actively broadcast URLs (ABUs) including variable custom information to said mobile information terminal, wherein said mobile information terminal includes an application program for processing said ABUs including said variable custom information, and wherein the variable custom information is in the form of placeholder variable. - View Dependent Claims (19, 20, 27, 28, 29)
receiving ABUs from said local agent;
storing said ABUs in a queue; and
,utilizing a WWW renderer/browser connected to said URL queue for accessing said Internet.
-
-
20. A method for providing targeted internet information to mobile agents as claimed in claim 19 wherein utilizing a local agent comprises the steps of:
-
transmitting said ABUs to said mobile information terminal; and
,utilizing a data entry mechanism.
-
-
27. The method of claim 18, further including passing user information from said mobile information terminal to an internet-based computer program.
-
28. The method of claim 27, further including:
-
embedding placeholder variables in said URLs (ABUs); and
broadcasting said URLs (ABUs) to said mobile information terminal.
-
-
29. The method of claim 28, further including inserting user information in the place of said placeholder variables.
Specification