# US 2014/0195153 A1 · Course-based place searching

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0195153 A1
- Document ID: US20140195153A1
- Status: Published application
- Kind: A1
- Application number: 13/735,902
- Filed: 2013-01-07
- Published: 2014-07-10
- Earliest claimed: 2013-01-07
- Assignees: Cloudcar, Inc.
- Applicants: Cloudcar, Inc.
- Inventors: Peter Barrett; Bruce Leak; Konstantin Othmer; Zarko Draganic
- Web page: https://patentgrep.com/patent/US20140195153A1

## CPC

- G01C 21/34: Route searching; Route guidance
- G01C 21/3682: {output of POI information on a road map (G01C21/3614, G01C21/3685 take precedence)}
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)

## Abstract

Course-based place searching systems and methods are described. In an embodiment, a system for performing a course-based place search may include a navigation device, a processing device, and a display. The navigation device may be configured to track a location and a course of the vehicle. The processing device may be communicatively coupled to the navigation device and may be configured to request places from a resource based at least in part on the location of the vehicle and the search criterion and to return a first one or more places received from the resource to an occupant of the vehicle. The first one or more places may be based at least in part on the course of the vehicle. The display may be communicatively coupled to the processing device. The first one or more places may be displayed on the display.

## Claims

### Claim 1

A system for performing a course-based place search, the system comprising:
a navigation device configured to track a location of a vehicle and a course of the vehicle;
a processing device communicatively coupled to the navigation device and configured to request places from a resource based at least in part on the location of the vehicle and a search criterion and to return a first one or more places received from the resource to an occupant of the vehicle, the first one or more places returned based at least in part on the course of the vehicle; and
a display communicatively coupled to the processing device on which the first one or more places are displayed.

### Claim 2 (depends on 1)

The system of claim 1, wherein the search criterion is related to places providing energy for replacing energy reserves of the vehicle, and wherein the processing device is further configured to:
retrieve information about energy reserves of the vehicle;
determine an expected range of the vehicle based at least in part on the energy reserves of the vehicle; and
return the first one or more places further based on the expected range of the vehicle.

### Claim 3 (depends on 2)

The system of claim 2, wherein the processing device is further configured to:
track the energy reserves of the vehicle; and
automatically return the first one or more places further based on a level of the energy reserves of the vehicle.

### Claim 4 (depends on 1)

The system of claim 1, wherein the processing device is further configured to request information related to a cost of purchasing energy, wherein the first one or more places are further returned based on the cost of purchasing energy from the first one or more places.

### Claim 5 (depends on 1)

The system of claim 1, wherein the processing device is further configured to return the first one or more places such that a second one or more places received from the resource are not returned, the second one or more places requiring the vehicle to deviate from the course by more than an acceptable threshold to reach the second one or more places.

### Claim 6 (depends on 1)

The system of claim 1, wherein:
the course of the vehicle includes a heading of the vehicle;
the first one or more places are associated with:
locations located along a predicted route of the vehicle; or
locations requiring the vehicle to deviate from the predicted route by less than an acceptable threshold to reach the first one or more places, the predicted route based at least in part on the heading; and
a second one or more places received from the resource are not returned, the second one or more places being associated with locations requiring the vehicle to deviate from the predicted route by more than the acceptable threshold to reach the second one or more places.

### Claim 7 (depends on 1)

The system of claim 1, wherein:
the course includes a proposed route including a travel plan from the location of the vehicle to a destination;
the first one or more places are associated with:
locations located along the proposed route of the vehicle; or
locations requiring the vehicle to deviate from the proposed route by less than an acceptable threshold to reach the first one or more places; and
a second one or more places received from the resource are not returned, the second one or more places representing locations of places requiring deviation from the proposed route by more than the acceptable threshold to reach the second one or more places.

### Claim 8 (depends on 1)

The system of claim 1, wherein the first one or more places returned are further based on at least one of a preference of the occupant of the vehicle, a status of the vehicle, and detailed information about the places received from the resource.

### Claim 9

A method of performing a course-based place search, the method comprising:
tracking a location of a vehicle and a course of the vehicle;
requesting places from a resource based at least in part on the location of the vehicle and a search criterion; and
returning a first one or more places received from the resource to an occupant of the vehicle, the first one or more places returned based at least in part on the course of the vehicle.

### Claim 10 (depends on 9)

The method of claim 9, wherein the search criterion is related to places providing energy for replenishing energy reserves of the vehicle, the method further comprising:
retrieving information about the energy reserves of the vehicle;
determining an expected range of the vehicle based at least in part on the energy reserves of the vehicle; and
returning the first one or more places further based on the expected range of the vehicle.

### Claim 11 (depends on 9)

The method of claim 9, further comprising:
tracking energy reserves of the vehicle; and
automatically returning the first one or more places further based on a level of the energy reserves of the vehicle.

### Claim 12 (depends on 9)

The method of claim 9, wherein the first one or more places are returned such that a second one or more places received from the resource are not returned, the second one or more places requiring the vehicle to deviate from the course by more than an acceptable threshold to reach the second one or more places.

### Claim 13 (depends on 9)

The method of claim 9, wherein:
the course of the vehicle includes a heading of the vehicle;
the first one or more places are associated with:
locations located along a predicted route of the vehicle; or
locations requiring the vehicle to deviate from the predicted route by less than an acceptable threshold to reach the first one or more places, the predicted route based at least in part on the heading; and
a second one or more places received from the resource are not returned, the second one or more places being associated with locations requiring the vehicle to deviate from the predicted route by more than the acceptable threshold to reach the second one or more places.

### Claim 14 (depends on 9)

The method of claim 9, wherein:
the course includes a proposed route of the vehicle, the proposed route including a travel plan from the location of the vehicle to a destination;
the first one or more places are associated with:
locations located along the proposed route of the vehicle; or
locations requiring the vehicle to deviate from the proposed route by less than an acceptable threshold to reach the first one or more places; and
a second one or more places received from the resource are not returned, the second one or more places representing geographic positions of places located at positions requiring deviation from the proposed route by more than the acceptable threshold.

### Claim 15 (depends on 9)

The method of claim 9, wherein the first one or more places returned are further based on at least one of a preference of the occupant of the vehicle, a status of the vehicle, and detailed information about the places received from the resource.

### Claim 16

A computer-readable medium having computer-executable instructions stored thereon that are executable by a system to cause the system to perform operations for performing a course-based location search, the operations comprising:
tracking a location of a vehicle and a course of the vehicle;
requesting places from a resource based at least in part on the location of the vehicle and a search criterion; and
returning a first one or more places received from the resource to an occupant of the vehicle, the first one or more places returned based at least in part on the course of the vehicle.

### Claim 17 (depends on 16)

The computer-readable medium of claim 16, wherein the search criterion is related to places providing energy for replenishing energy reserves of the vehicle, the operations further comprising:
retrieving information about the energy reserves of the vehicle;
determining an expected range of the vehicle based at least in part on the energy reserves of the vehicle; and
returning the first one or more places further based on the expected range of the vehicle.

### Claim 18 (depends on 16)

The computer-readable medium of claim 16, the operations further comprising:
tracking energy reserves of the vehicle; and
automatically returning the first one or more places further based on a level of the energy reserves of the vehicle.

### Claim 19 (depends on 16)

The computer-readable medium of claim 16, wherein the first one or more places are returned such that a second one or more places received from the resource are not returned, the second one or more places requiring the vehicle to deviate from the course by more than an acceptable threshold to reach the second one or more places.

### Claim 20 (depends on 16)

The computer-readable medium of claim 16, wherein:
the course of the vehicle includes a heading of the vehicle;
the first one or more places are associated with:
locations located along a predicted route of the vehicle, wherein the predicted route is based at least in part on the heading; or
locations requiring the vehicle to deviate from the predicted route by less than an acceptable threshold to reach the first one or more places; and
a second one or more places received from the resource are not returned, the second one or more places associated with locations requiring the vehicle to deviate from the predicted route by more than the acceptable threshold to reach the second one or more places.

### Claim 21 (depends on 16)

The computer-readable medium of claim 16, wherein:
the course includes a proposed route of the vehicle, the proposed route including a travel plan from the location of the vehicle to a destination;
the first one or more places are associated with:
locations located along the proposed route of the vehicle; or
locations requiring the vehicle to deviate from the proposed route by less than an acceptable threshold to reach the first one or more places; and
a second one or more places received from the resource are not returned, the second one or more places representing geographic positions of places located at positions requiring deviation from the proposed route by more than the acceptable threshold.

### Claim 22 (depends on 16)

The computer-readable medium of claim 16, wherein the first one or more places returned are further based on at least one of a preference of the occupant of the vehicle, a status of the vehicle, and detailed information about the places received from the resource.
