# US 11,112,267 B2 · Device, system and method for controlling speed of a vehicle using a positional information device

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

- Number: US 11,112,267 B2
- Document ID: US11112267B2
- Status: Granted
- Kind: B2
- Application number: 16/925,940
- Filed: 2020-07-10
- Published: 2020-12-31
- Granted: 2021-09-07
- Earliest claimed: 2005-09-22
- Assignees: Intellectual Ventures II LLC
- Applicants: Intellectual Ventures II LLC
- Inventors: Leigh M. Rothschild
- Web page: https://patentgrep.com/patent/US11112267B2

## CPC

- G01C 21/3697: {Output of additional, non-guidance related information, e.g. low fuel level (G01C21/3679 takes precedence)}
- B60K 31/185: {connected to the speedometer display, e.g. by sensors or switches responsive to the position of the indicator needle}
- G01C 21/3415: {Dynamic re-routing, e.g. recalculating the route when the user deviates from calculated route or after detecting real-time traffic data or accidents}
- G07C 5/008: {communicating information to a remotely located station (transmission systems for measured values G08C)}
- G07C 5/02: Registering or indicating driving, working, idle, or waiting time only (apparatus forming part of taximeters G07B13/00)
- G08G 1/052: with provision for determining speed or overspeed {(speed measuring in general G01P)}
- G08G 1/096725: {where the received information generates an automatic action on the vehicle control}
- G08G 1/096741: {where the source of the transmitted information selects which information to transmit to each vehicle}
- G08G 1/096791: {where the origin of the information is another vehicle}
- G08G 3/00: Traffic control systems for marine craft (marking of navigational route B63B22/16, B63B51/00)
- B60W 2050/143: {Alarm means}
- B60W 2050/146: {Display means}
- B60W 2555/60: Traffic rules, e.g. speed limits or right of way
- B60W 2556/50: of positioning data, e.g. GPS [Global Positioning System] data
- 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)
- B60K: ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- G07C: TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G08G: TRAFFIC CONTROL SYSTEMS (guiding railway traffic, ensuring the safety of railway traffic B61L; arrangement of road signs or traffic signals E01F9/00; radar or analogous systems, sonar systems, lidar systems specially adapted for traffic control G01S13/91, G01S15/88, G01S17/88; {radar or analogous systems, sonar systems, lidar systems specially adapted for anti-collision purposes G01S13/93, G01S15/93, G01S17/93})
- B60W: CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT

## Abstract

A device, system and method for controlling speed of a vehicle are provided. The device includes a locational information module for determining location information and speed; a storage module for storing at least one geographic map including at least one route and a speed limit for the at least one route; a processing module configured to receive the location information, retrieve at least one geographic map based on the location information, determine a speed limit based on the location information and compare the speed of the device to the determined speed limit; and a display module for alerting a user if the speed of the device exceeds the determined speed limit. The system and method can be for communicating a subject vehicle's speed to a central server where it can be utilized to analyze traffic congestion patterns or notify selected companies or individuals.

## Claims

### Claim 1

A method for execution by a computing system comprising one or more processors, the method comprising:
determining, by the computing system, based on location information and speed information for a plurality of devices, that an average speed of one or more of the plurality of devices within a region is below a threshold speed associated with the region; and
transmitting, from the computing system to a device in a vehicle, information related to congestion in the region, wherein the information related to congestion in the region causes the device in the vehicle to present a route that avoids the congestion in the region.

### Claim 2 (depends on 1)

The method of claim 1, further comprising receiving, by the computing system via a network, the location information and speed information about the plurality of devices, wherein each device of the plurality of devices is configured to determine location information and speed information corresponding to the device.

### Claim 3 (depends on 1)

The method of claim 1, wherein the information related to congestion in the region causes the device in the vehicle to present an alert regarding congestion in the region.

### Claim 4 (depends on 1)

The method of claim 1, wherein determining that an average speed of one or more of the plurality of devices within the region is below a threshold speed associated with the region includes determining the threshold speed based on a speed limit associated with the region.

### Claim 5 (depends on 4)

The method of claim 4, wherein determining the threshold speed based on the speed limit associated with the region includes determining the threshold speed based on the speed limit associated with the region and a predetermined offset amount below the speed limit.

### Claim 6 (depends on 1)

The method of claim 1, wherein the region is a portion of a road.

### Claim 7

A computing system comprising:
at least one processor; and
a non-transitory computer-readable medium having computer-executable instructions stored thereon that, in response to execution by the at least one processor, causes the system to perform actions comprising:
determining, by the computing system, based on location information and speed information for a plurality of devices, that an average speed of one or more of the plurality of devices within a region is below a threshold speed associated with the region; and
transmitting, from the computing system to a device in a vehicle, information related to congestion in the region, wherein the information related to congestion in the region causes the device in the vehicle to present a route that avoids the congestion in the region.

### Claim 8 (depends on 7)

The computing system of claim 7, wherein the actions further comprise receiving, by the computing system via a network, the location information and speed information about the plurality of devices, wherein each device of the plurality of devices is configured to determine location information and speed information corresponding to the device.

### Claim 9 (depends on 7)

The computing system of claim 7, wherein the information related to congestion in the region causes the device in the vehicle to present an alert regarding congestion in the region.

### Claim 10 (depends on 7)

The computing system of claim 7, wherein determining that an average speed of one or more of the plurality of devices within the region is below a threshold speed associated with the region includes determining the threshold speed based on a speed limit associated with the region.

### Claim 11 (depends on 10)

The computing system of claim 10, wherein determining the threshold speed based on the speed limit associated with the region includes determining the threshold speed based on the speed limit associated with the region and a predetermined offset amount below the speed limit.

### Claim 12 (depends on 7)

The computing system of claim 7, wherein the region is a portion of a road.

### Claim 13

A non-transitory computer-readable medium having instructions stored thereon that, in response to execution by one or more processors of a computing system, cause the computing system to perform actions comprising:
determining, by the computing system, based on location information and speed information for a plurality of devices, that an average speed of one or more of the plurality of devices within a region is below a threshold speed associated with the region; and
transmitting, from the computing system to a device in a vehicle, information related to congestion in the region, wherein the information related to congestion in the region causes the device in the vehicle to present a route that avoids the congestion in the region.

### Claim 14 (depends on 13)

The computer-readable medium of claim 13, wherein the actions further comprise receiving, by the computing system via a network, the location information and speed information about the plurality of devices, wherein each device of the plurality of devices is configured to determine location information and speed information corresponding to the device.

### Claim 15 (depends on 13)

The computer-readable medium of claim 13, wherein the information related to congestion in the region causes the device in the vehicle to present an alert regarding congestion in the region.

### Claim 16 (depends on 13)

The computer-readable medium of claim 13, wherein determining that an average speed of one or more of the plurality of devices within the region is below a threshold speed associated with the region includes determining the threshold speed based on a speed limit associated with the region.

### Claim 17 (depends on 16)

The computer-readable medium of claim 16, wherein determining the threshold speed based on the speed limit associated with the region includes determining the threshold speed based on the speed limit associated with the region and a predetermined offset amount below the speed limit.
