Geographical web browser, methods, apparatus and systems
First Claim
1. A method for use in a mobile unit, the method comprising:
- communicating with a cellular communication network according to a cellular communication air interface protocol that supports wireless packet data connectivity;
receiving an unsolicited data packet from the cellular communication network, wherein the unsolicited data packet contains a pointer to content stored on a remote network server, and an identifier indicative of the stored content;
processing the unsolicited data packet by comparing the identifier to one or more stored user-configured preference parameters to selectively generate a user-selectable notification for display to a user associated with the mobile unit when the comparison generates a positive result; and
upon selection of the user-selectable notification by the user, transmitting to the remote network server via the cellular communication network a request packet including information related to the pointer in order to request at least some of the stored content to be downloaded.
4 Assignments
0 Petitions
Accused Products
Abstract
A geographical web browser allows a user to navigate a network application such as the Word Wide Web by physically navigating in geographical coordinates. For example, a geographical web browser is implemented in a mobile unit such as a dashboard computer. The mobile unit includes one or more transducers such as antennas and is operative to receive locally broadcast signals or to operate a global positioning system (GPS) receiver. As the mobile unit navigates into different physical localities, different web pages are displayed by the geographical web browser. For example, a user desiring to buy a house can set the web browser to a real estate web page. Instead of clicking on a hyperlink to access web pages of properties in an area, the user drives into a first area and automatically receives web pages relating to homes in that area. When the mobile unit crosses town and enters a second area, a new set of web pages is downloaded relating to properties in the second area. The geographical web browser, methods, apparatus and systems disclosed herein enable improved road-navigation and traffic management, advertisement, and related services.
142 Citations
30 Claims
-
1. A method for use in a mobile unit, the method comprising:
-
communicating with a cellular communication network according to a cellular communication air interface protocol that supports wireless packet data connectivity; receiving an unsolicited data packet from the cellular communication network, wherein the unsolicited data packet contains a pointer to content stored on a remote network server, and an identifier indicative of the stored content; processing the unsolicited data packet by comparing the identifier to one or more stored user-configured preference parameters to selectively generate a user-selectable notification for display to a user associated with the mobile unit when the comparison generates a positive result; and upon selection of the user-selectable notification by the user, transmitting to the remote network server via the cellular communication network a request packet including information related to the pointer in order to request at least some of the stored content to be downloaded. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for use in a mobile unit, the method comprising:
-
communicating with a cellular communication network according to a cellular communication air interface protocol that supports wireless packet data connectivity; receiving an unsolicited data packet from the cellular communication network, wherein the unsolicited data packet contains data content and an identifier indicative of the data content; processing the unsolicited data packet by comparing the identifier to one or more stored user-configured preference parameters to selectively block the data content when the comparing generates a negative result; and displaying information related to the data content to a user associated with the mobile unit when the comparing generates a positive result. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method for use in a mobile unit, the method comprising:
-
communicating with a public access wireless local area network station, wherein the public access wireless local area network station comprises a gateway connection to an Internet and wirelessly communicates according to a low-power air interface protocol that supports wireless packet data connectivity; receiving an unsolicited data packet from the public access wireless local area network station, wherein the unsolicited data packet contains a pointer to content stored on a remote network server, and an identifier indicative of the stored content; processing the unsolicited data packet by comparing the identifier to one or more stored user-configured preference parameters to selectively generate a user-selectable notification for display to a user associated with the mobile unit when the comparison generates a positive result; and upon selection of the user-selectable notification by the user, transmitting to the remote network server via the public access wireless local area network station a request packet including information related to the pointer in order to request further related information to be downloaded. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method for use in a mobile unit, the method comprising:
-
communicating with a public access wireless local area network station, wherein the public access wireless local area network station comprises a gateway connection to an Internet and wirelessly communicates according to a low-power air interface protocol that supports wireless packet data connectivity; receiving an unsolicited data packet from the public access wireless local area network station, wherein the unsolicited data packet contains an identifier and a data content and an identifier Vindicative of the data content; processing the unsolicited data packet by comparing the identifier to one or more stored user-configured preference parameters to selectively block the data content when the comparing generates a negative result; and displaying information related to the data content to a user associated with the mobile unit when the comparing generates a positive result. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A method for use in a mobile unit, the method comprising:
-
communicating via a first wireless access connection with a remote voice-telephony endpoint, wherein the first wireless access connection is a circuit switched cellular communication air interface channel supplied by a cellular communications network; receiving from a local broadcast domain entity an unsolicited data packet having one or more packet fields, wherein the unsolicited data packet indicates to the mobile unit that the mobile unit is in radio contact with the broadcast domain entity, wherein the broadcast domain entity provides the mobile unit with a second wireless access connection that uses a wireless packet switched data air interface protocol that is different from the circuit switched cellular communication air interface protocol; processing the unsolicited data packet by comparing the one or more packet fields to stored information; and at least partially in response to an affirmative result of the comparing, switching a lower layer of a protocol stack from the first wireless access connection to the second wireless access connection; a first upper layer function in the mobile unit communicating with a remote network server via the first wireless access connection before the switching and communicating with the remote network server via the second wireless access connection after the switching; and a second upper layer function in the mobile unit communicating with the remote voice-telephony endpoint via the first wireless access connection before the switching and communicating with the remote voice-telephony endpoint via the second wireless access connection after the switching; wherein the second upper layer function includes at least one application layer voice telephony processing function. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
Specification