Integrating Navigation Systems
First Claim
1. A personal navigation device comprising:
- an interlace capable of receiving navigation input data from a media device;
a processor structured to generate a visual element indicating a current location from the navigation input data;
a frame buffer to store the visual element; and
a storage device in which software is stored that when executed by the processor causes the processor to;
repeatedly check, the visual element in the frame buffer to determine if the visual element has been updated since a previous instance of checking the visual element; and
compress the visual element and transmit the visual element to the media device if the visual element has not been updated between two instances of checking the visual element.
1 Assignment
0 Petitions
Accused Products
Abstract
Vehicle data generated by circuitry of a vehicle is received and functions of a personal navigation device, which are otherwise used to process device navigational data that are generated by navigational circuitry in the personal navigation device, are used to process the vehicle data to produce output navigational information.
User interlace commands and navigational data are communicated between a personal navigation device and a media head unit of a vehicle, the user interface commands and navigational data being associated with a device user interface of the device, and a vehicle navigation user interface at the media head unit displays navigational information and receives user input for control the display of the navigational information on the media head unit, the vehicle navigation user interface being coordinated with the user interface commands and navigational data associated with the device user interface.
-
Citations
58 Claims
-
1. A personal navigation device comprising:
-
an interlace capable of receiving navigation input data from a media device; a processor structured to generate a visual element indicating a current location from the navigation input data; a frame buffer to store the visual element; and a storage device in which software is stored that when executed by the processor causes the processor to; repeatedly check, the visual element in the frame buffer to determine if the visual element has been updated since a previous instance of checking the visual element; and compress the visual element and transmit the visual element to the media device if the visual element has not been updated between two instances of checking the visual element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
receiving navigation input data from a media device; generating a visual element indicating a current location from the navigation input data; storing the visual element In a storage device of a personal navigation device; repeatedly checking the visual element in the storage device to determine if the visual element has been updated between two instances of checking the visual element; and compressing the visual element and transmitting the visual element to the media device if the visual element has not been updated between two Instances of checking the visual element. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer readable medium encoding instructions to cause a personal navigation device to:
-
receive navigation input data from a media device; repeatedly cheek a visual element that is generated by the personal navigation device from the navigation input data, is stored by the personal navigation device, and that indicates a current position, to determine if the visual element has been updated between two Instances of checking the visual element; and compress the visual element and transmit the visual element to the media device if the visual element has not been updated between two instances of checking the visual element. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A media device comprising:
-
an interface capable of receiving a visual element indicating a current location from a personal navigation device; a screen; a processor structured to provide an image indicating the current location and providing entertainment information for display on the screen from at least the visual element; and a storage device in which software is stored that when executed by the processor causes the processor to; define a first layer and a second layer; store the visual element in the second layer; store another visual element pertaining to the entertainment information in the first layer; and combine the first layer and the second layer to create the image with the first layer overlying the second layer such that the another visual element overlies the visual element, - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method comprising:
-
receiving a visual element indicating a current location from a personal navigation device; defining a first layer and a second layer; storing the visual element in the second layer; storing another visual element pertaining to the entertainment information in the first layer; combining the first layer and the second layer to provide an image with the first layer overlying the second layer such that the another visual element overlies the visual element; and displaying the image on a screen of a media device. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A computer readable medium encoding instructions to cause a media device to:
-
receive a visual element indicating a current location from a personal navigation device; define a first layer and a second layer; store the visual element in the second layer; store another visual element pertaining to the entertainment information in the first layer; combine the first layer and the second layer to provide an image with the first layer overlying the second layer such that the another visual element overlies the visual element; and display the image on a screen of the media device. - View Dependent Claims (41, 42, 43, 44, 45)
-
-
46. A media device comprising;
-
at least one speaker; an interface enabling a connection between the media device and a personal navigation device to be formed, and enabling audio data stored on the personal navigation device to be played on the at least one speaker; and a user interlace comprising a plurality of physical controls capable of being actuated by a user of the media device to control a function of the playing of the audio data stored on the personal navigation device during a time when there is a connection between the media device and the personal navigation device. - View Dependent Claims (47, 48, 49, 50, 51, 52)
-
-
53. A method comprising:
-
detecting that a connection exists with a personal navigation device and a media device; receiving audio data from the personal navigation device; playing the audio data through at least one speaker of the media device; and transmitting a command to the personal navigation device pertaining to the playing of the audio data in response to an actuation of at least one physical control of the media device. - View Dependent Claims (54, 55, 56, 57, 58)
-
Specification