Method and system for obtaining destination information from proximate devices based on time and heading information
First Claim
Patent Images
1. A personal navigation device comprising:
- at least one communication interface device operable to provide an interface for communications with a destination source device and to provide a wireless local area networking service; and
a controller operably associated with the at least one communication interface device and configured to;
obtain travel data that includes location data that indicates a location of the personal navigation device and direction data that indicates a direction of travel of the personal navigation device;
transmit a destination request to the destination source device from the personal navigation device over a wireless network link established via the at least one communication interface device, the destination request comprising a request for a search of personal information records on the destination source device; and
receive a response to the destination request over the wireless network link wherein the response comprises location data for each of one or more destinations based on the search of personal information records;
when the one or more destinations are a plurality of destinations such that there is location data for each of the plurality of destinations, for each of the plurality of destinations, calculating a probability value that the destination is a travel destination for a travel session wherein the probability value is based on the travel data and the location data indicating the destination and is further a function of a weight assigned to a record type of a record from which the location data that indicates the destination was obtained, wherein in calculating the probability value, the controller is configured to calculate the probability value bycalculating a displacement distance between the destination and the location of the personal navigation device;
calculating a displacement direction of the destination from the location of the personal navigation device; and
calculating the probability value of the destination as a function of the displacement distance and an angular displacement between the direction of travel of the personal navigation device and the displacement direction.
7 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems of operating a personal navigation device (PND) are disclosed. In particular, the methods and systems allow for the PND to obtain location data for each of one or more destinations from a destination source device over a wireless network link. In one embodiment, the destination source device is a server computer on a network or a mobile communications device (MCD) that is in proximity with the PND.
-
Citations
33 Claims
-
1. A personal navigation device comprising:
-
at least one communication interface device operable to provide an interface for communications with a destination source device and to provide a wireless local area networking service; and a controller operably associated with the at least one communication interface device and configured to; obtain travel data that includes location data that indicates a location of the personal navigation device and direction data that indicates a direction of travel of the personal navigation device; transmit a destination request to the destination source device from the personal navigation device over a wireless network link established via the at least one communication interface device, the destination request comprising a request for a search of personal information records on the destination source device; and receive a response to the destination request over the wireless network link wherein the response comprises location data for each of one or more destinations based on the search of personal information records; when the one or more destinations are a plurality of destinations such that there is location data for each of the plurality of destinations, for each of the plurality of destinations, calculating a probability value that the destination is a travel destination for a travel session wherein the probability value is based on the travel data and the location data indicating the destination and is further a function of a weight assigned to a record type of a record from which the location data that indicates the destination was obtained, wherein in calculating the probability value, the controller is configured to calculate the probability value by calculating a displacement distance between the destination and the location of the personal navigation device; calculating a displacement direction of the destination from the location of the personal navigation device; and calculating the probability value of the destination as a function of the displacement distance and an angular displacement between the direction of travel of the personal navigation device and the displacement direction. - View Dependent Claims (2)
-
-
3. A personal navigation device comprising:
-
at least one communication interface device operable to provide an interface for communications with a destination source device; and a controller operably associated with the at least one communication interface device and configured to; generate a destination request so that the destination request includes location data indicating a location of the personal navigation device and is requesting that the destination source device search personal information records comprising emails associated with a user so that the destination source device searches the emails based on the location data indicating the location of the personal navigation device; transmit the destination request to the destination source device from the personal navigation device over a wireless network link established via the at least one communication interface device; and receive a response to the destination request over the wireless network link wherein the response comprises location data for each of one or more destinations and the location data for at least one of the one or more destinations is from the emails.
-
-
4. A navigation device comprising:
-
at least one communication interface device operable to provide an interface for communications with a destination source device; and a controller operably associated with the at least one communication interface device and configured to; generate a destination request so that the destination request is requesting that the destination source device search personal information records associated with a user comprising a web browser history of the user; transmit the destination request to the destination source device from the personal navigation device over a wireless network link established via the at least one communication interface device; and receive a response to the destination request over the wireless network link wherein the response comprises location data for each of one or more destinations and such that the location data for at least one of the one or more destinations is from the web browser history. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
18. The personal navigation device of 15 wherein the controller is further configured to:
-
detect the mobile communications device using a wireless local area network service provided by the personal navigation device prior to transmitting the destination request; and establish the wireless local area network link between the personal navigation device and the mobile communications device.
-
-
27. A personal navigation device comprising:
-
at least one communication interface device operable to provide an interface for communications with a destination source device; and a controller operably associated with the at least one communication interface device and configured to; generate a destination request so that the destination request includes location data indicating a location of the personal navigation device and is requesting that the destination source device search personal information records comprising contact records associated with a user, the search based on the location data indicating the location of the personal navigation device; transmit the destination request to the destination source device from the personal navigation device over a wireless network link established via the at least one communication interface device; and receive a response to the destination request over the wireless network link wherein the response comprises location data for each of one or more destinations and such that the location data for at least one of the one or more destinations is from the contact records.
-
-
28. A method of operating a personal navigation device, comprising:
-
transmitting a destination request to a destination source device from the personal navigation device over a wireless network link, the destination request comprising a request for a search of personal information records on the destination source device, the personal information records associated with a user comprising a web browser history of the user; and receiving a response to the destination request over the wireless network link wherein the response comprises location data for each of one or more destinations based on the search of personal information records such that the location data for at least one of the one or more destinations is from the web browser history. - View Dependent Claims (29, 30, 31, 32)
-
-
33. A non-transitory computer readable medium that includes computer executable instructions for instructing at least one microprocessor to perform a method, wherein the method comprises:
-
transmitting a destination request to a destination source device from a personal navigation device over a wireless network link, the destination request comprising a request for a search of personal information records on the destination source device, the personal information records associated with a user comprising a web browser history of the user; and receiving a response to the destination request over the wireless network link wherein the response comprises location data for each of one or more destinations based on the search of personal information records such that the location data for at least one of the one or more destinations is from the web browser history.
-
Specification