System and method for sending destination locations to navigation devices
First Claim
1. A navigation device, comprising:
- a receiver capable of receiving a package comprising a destination location and a message from a server over a wireless network, wherein the destination location and message are generated by a computing device, wherein the navigation device and the computing device are not the same device;
a memory; and
a processor, wherein the processor is configured with processor-executable instructions to perform operations comprising;
notifying a user of receipt of the package;
providing an option of accepting or rejecting the package to the user;
receiving a user input of acceptance or rejection of the package; and
upon receiving a user input of acceptance of the package, causing an acknowledgement to be sent to the server and performing an operation selected from the group consisting of storing the package in the memory for later retrieval and generating a route based on the destination location.
1 Assignment
0 Petitions
Accused Products
Abstract
A navigation device receives a destination location to automatically calculate a route to the destination location over a wireless network. The destination location may be generated by a third party at a remote computer or wireless device. The destination location may be entered into the remote computer or wireless device, or may be automatically generated by the device. The destination location is transmitted from the remote computer or wireless device to the navigation device. Once received, the user of the navigation device may have the option of accepting or rejecting the destination location. The navigation device then uses the destination location to calculate a route which is communicated to the User with minimal to no user interaction. Multiple destinations may be sent to the navigation device, thus allowing advanced programming of an entire trip.
12 Citations
80 Claims
-
1. A navigation device, comprising:
-
a receiver capable of receiving a package comprising a destination location and a message from a server over a wireless network, wherein the destination location and message are generated by a computing device, wherein the navigation device and the computing device are not the same device; a memory; and a processor, wherein the processor is configured with processor-executable instructions to perform operations comprising; notifying a user of receipt of the package; providing an option of accepting or rejecting the package to the user; receiving a user input of acceptance or rejection of the package; and upon receiving a user input of acceptance of the package, causing an acknowledgement to be sent to the server and performing an operation selected from the group consisting of storing the package in the memory for later retrieval and generating a route based on the destination location. - View Dependent Claims (2, 3, 14, 15, 16, 17)
-
-
4. A computing device, comprising:
-
a processor capable of generating a package comprising a destination location and a message, wherein the package is capable of being rejected, or being accepted and processed by one or more target navigation devices to generate a route to the destination location, wherein the one or more target navigation devices and the computing device are not the same device; and a connection capable of interacting with a first interface presented by a server, sending the destination location to the server through the first interface, and receive a negative acknowledgement of from the server if none of the one or more target navigation devices accept the package within a predetermined time period, wherein the computing device and the server are not the same device. - View Dependent Claims (5, 6, 7, 8, 36, 37, 38)
-
-
9. A server, comprising:
-
a processor; memory coupled to the processor; and a connection capable of receiving a package comprising a destination location and a message from an origination device, wirelessly transmitting the package to one or more target navigation devices, receive acknowledgements of package acceptance from the one or more target navigation devices, and send a negative acknowledgement to the originating device if none of the one or more target navigation devices accept the package within a predetermined time period, wherein the destination location is capable of being processed by the one or more target navigation devices to generate a route to the destination location, and wherein the origination device and the one or more target navigation devices are not the same device. - View Dependent Claims (10, 63, 64, 65)
-
-
11. A navigation device, comprising:
-
means for receiving a package comprising a destination location and a message from a server over a wireless network, wherein the destination location and message are generated by a computing device, wherein the navigation device and the computing device are not the same device; a memory; means for notifying a user of receipt of the package; means for providing an option of accepting or rejecting the package to the user; means for receiving user input of acceptance or rejection of the package; and means for causing an acknowledgement to be sent to the server and performing an operation selected from the group consisting of storing the package in the memory for later retrieval and generating a route based on the destination location upon receiving user input of acceptance of the package. - View Dependent Claims (12, 13, 18, 19, 20, 21)
-
-
22. A method for providing information with a navigation device, comprising:
-
receiving a package comprising a destination location and a message from a server over a wireless network, wherein the destination location is generated by a computing device, wherein the navigation device and the computing device are not the same device; notifying a user of receipt of the package; providing an option of accepting or rejecting the package to the user; receiving a user input of acceptance or rejection of the package; and upon receiving a user input of acceptance of the package, causing an acknowledgement to be sent to the server and performing an operation selected from the group consisting of storing the package in the memory for later retrieval and generating a route based on the destination location. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. A non-transitory computer-readable storage medium having stored thereon processor executable instructions configured to cause a navigation device to perform operations comprising:
-
receiving a package comprising a destination location and a message from a server over a wireless network, wherein the destination location is generated by a computing device, wherein the navigation device and the computing device are not the same device; notifying a user of receipt of the package; providing an option of accepting or rejecting the package to the user; receiving a user input of acceptance or rejection of the package; and upon receiving a user input of acceptance of the package, causing an acknowledgement to be sent to the server and performing an operation selected from the group consisting of storing the package in the memory for later retrieval and generating a route based on the destination location. - View Dependent Claims (30, 31, 32, 33, 34, 35)
-
-
39. A method for providing information with a computing device, comprising:
-
generating a package comprising a destination location and a message, wherein the package is capable of being rejected, or being accepted and processed by one or more target navigation devices and the computing device are not the same device; and interacting with a first interface presented by a server, sending the destination location to the server through the first interface, and receive a negative acknowledgement from the server if none of the one or more target navigation devices accept the package within a predetermined time period, wherein the computing device and the server are not the same device. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46)
-
-
47. A computing device, comprising:
-
means for generating a package comprising a destination location and a message, wherein the package is capable of being rejected, or being accepted and processed by one or more target navigation device to generate a route to the destination location, wherein the one or more target navigation devices and the computing device are not the same device; means for interacting with a first interface presented by a server; means for sending the destination location to the server through the first interface; and means for receiving a negative acknowledgement of from the server if none of the one or more target navigation devices accept the package within a predetermined time period, wherein the computing device and the server are not the same device. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54)
-
-
55. A non-transitory computer-readable storage medium having stored thereon processor executable instructions configured to cause a computing device to perform operations comprising:
-
generating a package comprising a destination location and a message, wherein the package is capable of being rejected, or being accepted and processed by one or more target navigation devices to generate a route to the destination location, wherein the one or more target navigation devices and the computing device are not the same device; interacting with a first interface presented by a server; sending the destination location to the server through the first interface; and receiving a negative acknowledgement of from the server if none of the one or more target navigation devices accept the package within a predetermined time period, wherein the computing device and the server are not the same device. - View Dependent Claims (56, 57, 58, 59, 60, 61, 62)
-
-
66. A method for providing information with a server, comprising:
-
receiving a package comprising a destination location and a message from an origination device; wirelessly transmitting the package to one or more target navigation devices, wherein the package is capable of being rejected, or being accepted and processed by the one or more target navigation devices to generate a route to the destination location; and sending a negative acknowledgement to the originating device if none of the one or more target navigation devices accept the package within a predetermined time period, wherein the origination device and the one or more target navigation devices are not the same device. - View Dependent Claims (67, 68, 69, 70)
-
-
71. A server, comprising:
-
means for receiving a package comprising a destination location and a message from an origination device; means for wirelessly transmitting the package to one or more target navigation devices, wherein the package is capable of being rejected, or being accepted and processed by the one or more target navigation devices to generate a route to the destination location; and means for sending a negative acknowledgement to the originating device if none of the one or more target navigation devices accept the package within a predetermined time period, wherein the origination device and the one or more target navigation devices are not the same device. - View Dependent Claims (72, 73, 74, 75)
-
-
76. A non-transitory computer-readable storage medium having stored thereon processor executable instructions configured to cause a navigation device to perform operations comprising:
-
receiving a package comprising a destination location and a message from an origination device; wirelessly transmitting the package to one or more target navigation devices, wherein the package is capable of being rejected, or being accepted and processed by the one or more target navigation devices to generate a route to the destination location; and sending a negative acknowledgement to the originating device if none of the one or more target navigation devices accept the package within a predetermined time period, wherein the origination device and the one or more target navigation devices are not the same device. - View Dependent Claims (77, 78, 79, 80)
-
Specification