Systems and Methods for Providing Navigation Data to a Vehicle
AssigneeGoogle Inc.
InventorsAndrew Foster, Nicholas J. Pelly
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsAndrew Foster, Nicholas J. Pelly
Estimating the term…
In a method for exchanging navigation data between a portable device and a head unit of a vehicle, implemented in a portable device that includes one or more processors executing a navigation service application and a companion application, the navigation service application sends a destination to a navigation server, and receives first navigation data from the navigation server. The first navigation data describes at least one of a plurality of steps for navigating between a source and the destination. A companion application invokes a navigation application programming interface (API) of the navigation service application, at by using a syntax and a list of parameters specific to the navigation API to obtain, from the navigation service application, the first navigation data, and sends the first navigation data to the head unit to cause the head unit to display navigation information indicating at least the one of the plurality of navigation steps.
A method for exchanging navigation data between a portable device and a head unit of a vehicle, the method being implemented in a portable device that includes one or more processors executing (i) a navigation service application configured to receive navigation data from a navigation server and (ii) a companion application that executes on the portable separately from the navigation service application, the method comprising:
A portable device that includes one or more processors, wherein the portable device is configured, when the one or more processors execute (i) a navigation service application configured to receive navigation data from a navigation server and (ii) a companion application that executes on the portable device separately from the navigation service application, to execute a method comprising:
A non-transitory computer-readable medium storing thereon a plurality of instructions that implement a navigation service application configured to, when installed on a portable device on which a companion application that executes separately from the navigation service application is also installed, execute a method comprising:
Dependencies are inferred from the claim text.