# US 2014/0195068 A1 · Intelligent road signs

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

- Number: US 2014/0195068 A1
- Document ID: US20140195068A1
- Status: Published application
- Kind: A1
- Application number: 13/734,312
- Filed: 2013-01-04
- Published: 2014-07-10
- Earliest claimed: 2013-01-04
- Assignees: International Business Machines Corporation
- Applicants: International Business Machines Corporation
- Inventors: Gregory J. Boss; Andrew R. Jones; Kevin C. McConnell; John E. Moore, JR.
- Web page: https://patentgrep.com/patent/US20140195068A1

## CPC

- G16Z 99/00: Subject matter not provided for in other main groups of this subclass
- G08G 1/0112: {from the vehicle, e.g. floating car data [FCD]}
- G08G 1/0116: {from roadside infrastructure, e.g. beacons}
- G08G 1/0145: {for active traffic flow control}
- G08G 1/096716: {where the received information does not generate an automatic action on the vehicle control}
- 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/096775: {where the origin of the information is a central station}
- G16Z: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS, NOT OTHERWISE PROVIDED FOR
- 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})

## Abstract

An approach is provided for providing customized information to a driver of a vehicle. The approach is implemented in a computer infrastructure having computer executable code on a computer readable storage medium having programming instructions operable to: obtain one or more parameters of a vehicle; obtain environmental conditions outside of the vehicle; and calculate a speed at which the vehicle should traverse a portion of a road. The calculating is based on the one or more parameters of the vehicle and the environmental conditions outside of the vehicle. The approach is further operable to provide the calculated speed to the vehicle.

## Claims

### Claim 1

A method implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to:
obtain one or more parameters of a vehicle;
obtain environmental conditions outside of the vehicle;
calculate a speed in which the vehicle should traverse a portion of a road, the calculating being based on the one or more parameters of the vehicle and the environmental conditions outside of the vehicle; and
provide the calculated speed to the vehicle.

### Claim 2 (depends on 1)

The method of claim 1, wherein the environmental conditions include at least one of a road condition in which the vehicle will traverse and weather conditions.

### Claim 3 (depends on 1)

The method of claim 1, wherein the one or more parameters of the vehicle includes at least one of current speed, tire conditions, brake pad conditions, current weight of vehicle, weight of trailer if any, number of axles, and safety features of the vehicle.

### Claim 4 (depends on 1)

The method of claim 1, wherein the environmental conditions are obtained from one or more sensors and cameras.

### Claim 5 (depends on 4)

The method of claim 4, wherein the one or more sensors include at least one of a radar, weather sensors, and road condition sensors, and the cameras include video cameras, each of which provide information to a calculating unit used to calculate the calculated speed.

### Claim 6 (depends on 1)

The method of claim 1, wherein the calculating of the speed is further based on at least one of:
municipal, state and/or federal speed limits for a portion of the road in which the vehicle is traversing;
historical information associated with the portion of the road in which the vehicle is traversing; and
information obtained by user input.

### Claim 7 (depends on 1)

The method of claim 1, wherein the providing the calculated speed to the vehicle is displayed on an electronic road display and, further comprising providing other information to display on the electronic road display.

### Claim 8 (depends on 7)

The method of claim 7, wherein the other information is at least one of vehicle identification, road conditions, weather conditions and road configuration.

### Claim 9 (depends on 1)

The method of claim 1, wherein the providing the calculated speed is transmitted directly to the vehicle.

### Claim 10 (depends on 1)

The method of claim 1, wherein a service provider at least one of creates, maintains, deploys and supports the computer infrastructure.

### Claim 11 (depends on 1)

The method of claim 1, wherein steps of claim 1 are provided by a service provider on a subscription, advertising, and/or fee basis.

### Claim 12

A system implemented in hardware, comprising:
one or more sensors which are configured to obtain environmental conditions;
one or more transceivers which are configured to obtain at least one vehicle parameter of a vehicle traversing a portion of a road; and
a calculating unit which is configured to calculate a speed in which the vehicle should traverse the portion of the road, the calculating being based on the environmental conditions and the at least one vehicle parameter.

### Claim 13 (depends on 12)

The system of claim 12, wherein the sensors are configured to obtain weather conditions, vehicle trajectory and road conditions.

### Claim 14 (depends on 12)

The system of claim 12, further comprising monitoring stations for obtaining weather conditions, vehicle trajectory and road conditions used to calculate the calculated speed.

### Claim 15 (depends on 12)

The system of claim 12, further comprising an electronic display, which is configured to receive and display the calculated speed of the vehicle.

### Claim 16 (depends on 12)

The system of claim 12, further comprising a transmitting unit to transmit the calculated speed directly to the vehicle.

### Claim 17 (depends on 12)

The system of claim 12, wherein the calculating unit calculates the speed in which the vehicle should traverse the portion of the road using any one of:
municipal, state and/or federal speed limits for the portion of the road in which the vehicle is traversing;
historical information associated with the portion of the road in which the vehicle is traversing; and
information obtained by user input.

### Claim 18 (depends on 12)

The system of claim 12, wherein the calculating unit is provided on a central service server and the one or more sensors are remotely positioned from the central service server.

### Claim 19 (depends on 12)

The system of claim 12, wherein the calculating unit is provided with a display unit for displaying the calculated speed.

### Claim 20 (depends on 12)

The system of claim 12, wherein the calculating unit periodically updates the calculated speed and provides the updated calculated speed to the vehicle, as it is traversing different portions of the road.

### Claim 21

A computer program product comprising a computer usable storage medium having readable program code embodied in the storage medium, the computer program product includes at least one component operable to:
calculate a speed that a vehicle should be traveling along a portion of a roadway, based on obtained environmental conditions and at least one vehicle parameter of a vehicle traversing the portion of the roadway; and
provide the calculated speed to the vehicle.

### Claim 22 (depends on 21)

The computer program product of claim 21, further operable to calculate the speed based on historical information previously obtained for calculating speed for at least one of the vehicle and other vehicles.

### Claim 23

A computer system for calculating a vehicle's recommended speed, the system comprising:
a CPU, a computer readable memory and a computer readable storage media;
first program instructions to obtain vehicle information;
second program instructions to obtain conditions outside of the vehicle;
third program instructions to calculate the recommended speed of the vehicle while traverse a portion of a road, the calculating being based on the obtained vehicle information, conditions outside of the vehicle, road configuration and historical information related to the portion of the road;
fourth program instructions to provide the recommended speed to the vehicle by displaying it on a roadside sign with additional information comprising at least one of: vehicle identification, weather conditions, road conditions, and road configuration,
wherein the first, second, third and fourth program instructions are stored on the computer readable storage media for execution by the CPU via the computer readable memory.

### Claim 24 (depends on 23)

The computer system of claim 23, further comprising fifth program instructions to provide the recommended speed directly to an occupant of the vehicle.

### Claim 25

A method of deploying a system for calculating a recommended speed of a vehicle comprising:
providing a computer infrastructure, being operable to:
obtaining vehicle information, environmental conditions and road conditions for a portion of a road in which the vehicle is traversing;
calculating the recommended speed of the vehicle for the portion of the road, the calculating being based on the obtained vehicle information, environmental conditions and road conditions; and
updating the recommended speed as the vehicle is traversing the portion of the road based on a location of the vehicle on the portion of the road.
