The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jul. 10, 2007
Filed:
Jun. 25, 2002
John D. Bruner, South Barrington, IL (US);
Richard Mark Clayton, Phoenix, AZ (US);
James Blake Bullock, Gilbert, AZ (US);
John D. Bruner, South Barrington, IL (US);
Richard Mark Clayton, Phoenix, AZ (US);
James Blake Bullock, Gilbert, AZ (US);
Motorola, inc., Schaumburg, IL (US);
Abstract
A navigation system having a client device and a service center. The client device is capable of transmitting a starting point and a destination point from a user. The client device also includes a memory having a memory limit. The service center is capable of receiving the starting point and the destination point and calculates a route between the starting point and the destination point. The service center further is capable of generating and transmitting data associated with the calculated route to the client device. However, before transmitting the data, the service center makes a determination whether the size of the data associated with the calculated route is greater than the memory limit of the memory in the client device. If so, the data associated with the calculated route is transmitted to the client device in a plurality of segmented data files, each at a different time. The division of data may take a variety of forms including a division by geographic area. There is also a means for thinning data in geographic or coverage areas having limited connectivity. Additionally, there is a method in the service center to transmit information in segmented data files when the data associated with the calculated route is greater than the memory limit of the memory in the client device.