Methods and systems for locating contacts
AssigneeHarman Internaional Industries, Inc.
InventorsManjunath Mani, Santhosh Sreenivasan
Life of this patent
Estimating the term…
Abstract
Various embodiments relate to determining a location of a contact. A request may be transmitted from a vehicle computer to locate one or more contacts remote from a vehicle. A response to the request transmitted from a communication device of the one or more contacts may be received at the vehicle computer. The location of the one or more contacts may be determined. Instructions to navigate to the location may be received at the vehicle computer and a route may be calculated based on the one or more contacts' location. A status of the response to the request to locate may be output.
Claims26
A system for determining a location of a contact, the system comprising:
- a vehicle computer configured to:
- transmit a request to locate one or more contacts remote from a vehicle;
- receive a response to the request to locate transmitted from a communication device of the one or more contacts;
- determine a location of the one or more contacts;
- if the response is to share a location, input location information to a navigation module for calculating a route to the one or more contacts' location if instructions to navigate to the location are also received;
- and
- if the response is to not share the location or if instructions to navigate are not received, output information relevant to a status of the response to the request to locate.
A computer-implemented method of determining a location of one or more contacts, the computer-implemented method comprising:
- receiving input at a vehicle computer identifying one or more contacts remote from a vehicle to locate;
- transmitting over a vehicle network one or more messages based on the input to a communication module in the vehicle to transmit a request to share a location of the one or more contacts, the request being output on a communication device of the identified one or more contacts;
- receiving via the vehicle communication module a response to the request;
- from the response, determining at the vehicle computer that a location of the one or more contacts is shared in response to the request;
- determining the location of the one or more contacts at the vehicle computer;
- and
- outputting the location of the one or more contacts.
A computer program product embodied on a computer readable medium for determining a location of one or more contacts, the computer program product having computer-readable instructions for:
- receiving input defining a request to locate one or more contacts remote from a vehicle;
- based on the request, transmitting one or more messages via a vehicle computer to one or more communication devices of one or more contacts requesting instructions from the one or more contacts to share a location;
- receiving instructions with respect to sharing the location of the one or more contacts;
- based on the instructions, determining a location of the one or more contacts;
- outputting one or more requests for instructions to navigate to the location of the one or more contacts;
- receiving user instructions to navigate to the location of the one or more contacts;
- and
- transmitting computer instructions for calculating and outputting a route based on the location.
Dependencies are inferred from the claim text.