Patent US7188025B2 successfully refreshed from Google Patents.
US7188025B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for exchanging traffic condition information using peer to peer networking
Assignee: Harman International Industries Inc
•
Filing: 2003-12-18
•
Granted: 2007-03-06
•
Expires: 2023-12-18
Abstract
Abstract A method, apparatus, and computer instructions for managing traffic information in a data processing system in a vehicle using peer to peer connections. A traffic situation is identified. A traffic data packet is generated in response to identifying the traffic situation. The traffic data packet includes traffic information and an area of influence. A traffic data packet is transmitted to another vehicle using a peer to peer connection based on a location of the vehicle with respect to the area of influence.
Inventors
- 👤 Thomas Randall Hudson, Jr.
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-25 21:24
CPC Classifications
G; G08; G08G; G08G1/00; G08G1/16; G08G1/161
Claims Analysis
Total Claims: 38
Claim 1
Independent Claim
107 words
A method in a data processing system in a first vehicle for managing traffic information using peer to peer connections, the method comprising: identifying a traffic situation; responsive to identifying the traffic situation, generating a traffic data packet, wherein the traffic data packet includes a traffic information, and an area of influence, the area of influence comprising an area in which the traffic information included in the traffic data packet will be useful to another vehicle; and transmitting the traffic data packet to the another vehicle using a peer to peer connection based on a location of the first vehicle with respect to the area of influence.
Claim 2
Independent Claim
107 words
A method in a data processing system in a first vehicle for managing traffic information using peer to peer connections, the method comprising: identifying a traffic situation; responsive to identifying the traffic situation, generating a traffic data packet, wherein the traffic data packet includes a traffic information, and an area of influence, the area of influence comprising an area in which the traffic information included in the traffic data packet will be useful to another vehicle; and transmitting the traffic data packet to the another vehicle using a peer to peer connection based on a location of the first vehicle with respect to the area of influence.
Claim 3
Dependent Claim
26 words
The method of claim 1 , wherein the data packet is discarded from the data processing system if the first vehicle leaves the area of influence.
Claim 4
Dependent Claim
45 words
The method of claim 1 , wherein the traffic data packet includes an expiration and further comprising: identifying the area of influence in accordance with an average speed in an area and an amount of time remaining until the expiration of the traffic data packet.
Claim 5
Dependent Claim
54 words
The method of claim 1 , wherein a plurality of traffic data packets are stored in the data processing system and further comprising: responsive to establishing a peer to peer connection with the another vehicle, selecting a first traffic data packet from the plurality of traffic data packets for transfer to the another vehicle.
Claim 6
Independent Claim
189 words
A method in a data processing system in a first vehicle for managing traffic information using peer to peer connections, the method comprising: identifying a traffic situation; responsive to identifying the traffic situation generating a traffic data packet, wherein the traffic data packet includes a traffic information, and an area of influence; and transmitting the traffic data packet to another vehicle using a peer to peer connection based on a location of the first vehicle with respect to the area of influence, wherein a plurality of traffic data packets are stored in the data processing system and further comprising: responsive to establishing a peer to peer connection with the another vehicle, selecting a first traffic data packet from the plurality of traffic data packets for transfer to the another vehicle, wherein the selecting step comprises: generating a score based on usefulness of each traffic data packet in the plurality of traffic data packets and based on a probability of each traffic data packet remaining within the area of influence; and selecting the first traffic data packet as one having a highest score in the plurality of traffic data packets.
Claim 7
Independent Claim
189 words
A method in a data processing system in a first vehicle for managing traffic information using peer to peer connections, the method comprising: identifying a traffic situation; responsive to identifying the traffic situation generating a traffic data packet, wherein the traffic data packet includes a traffic information, and an area of influence; and transmitting the traffic data packet to another vehicle using a peer to peer connection based on a location of the first vehicle with respect to the area of influence, wherein a plurality of traffic data packets are stored in the data processing system and further comprising: responsive to establishing a peer to peer connection with the another vehicle, selecting a first traffic data packet from the plurality of traffic data packets for transfer to the another vehicle, wherein the selecting step comprises: generating a score based on usefulness of each traffic data packet in the plurality of traffic data packets and based on a probability of each traffic data packet remaining within the area of influence; and selecting the first traffic data packet as one having a highest score in the plurality of traffic data packets.
Claim 8
Dependent Claim
29 words
The method of claim 5 , wherein the probability of each traffic data packet remaining within the area of influence is based on a destination of the another vehicle.
Claim 9
Dependent Claim
24 words
The method of claim 5 , wherein each traffic data packet in the plurality of traffic data packets has a different area of influence.
Claim 10
Dependent Claim
20 words
The method of claim 1 , wherein the area of influence is dynamic and changes in size as time passes.
Claim 11
Dependent Claim
25 words
The method of claim 1 , wherein the area of influence is selected from one of a circle, a cone, a square, or a rectangle.
Claim 12
Dependent Claim
30 words
The method of claim 1 further comprising: establishing the peer to peer connection with the another vehicle, wherein a present position and a destination are exchanged in a hand shake.
Claim 13
Dependent Claim
114 words
A data processing system in a first vehicle for managing traffic information using peer to peer connections, the data processing system comprising: identifying means for identifying a traffic situation; generating means, responsive to identifying the traffic situation, for generating a traffic data packet, wherein the traffic data packet includes traffic information and an area of influence, the area of influence comprising an area in which the traffic information included in the traffic data packet will be useful to another vehicle; and transmitting means for transmitting the traffic data packet to the another vehicle using a peer to peer connection based on a location of the first vehicle with respect to the area of influence.
Claim 14
Dependent Claim
114 words
A data processing system in a first vehicle for managing traffic information using peer to peer connections, the data processing system comprising: identifying means for identifying a traffic situation; generating means, responsive to identifying the traffic situation, for generating a traffic data packet, wherein the traffic data packet includes traffic information and an area of influence, the area of influence comprising an area in which the traffic information included in the traffic data packet will be useful to another vehicle; and transmitting means for transmitting the traffic data packet to the another vehicle using a peer to peer connection based on a location of the first vehicle with respect to the area of influence.
Claim 15
Dependent Claim
28 words
The data processing system of claim 11 , wherein the data packet is discarded from the data processing system if the first vehicle leaves the area of influence.
Claim 16
Dependent Claim
51 words
The data processing system of claim 11 , wherein the traffic data packet includes an expiration and further comprising: second identifying mean for identifying the area of influence in accordance with an average speed in an area and an amount of time remaining until the expiration of the traffic data packet.
Claim 17
Dependent Claim
59 words
The data processing system of claim 11 , wherein a plurality of traffic data packets are stored in the data processing system and further comprising: selecting means, responsive to establishing a peer to peer connection with the another vehicle, for selecting a first traffic data packet from the plurality of traffic data packets for transfer to the another vehicle.
Claim 18
Dependent Claim
215 words
A data processing system in a first vehicle for managing traffic information using peer to peer connections, the data processing system comprising: identifying means for identifying a traffic situation; generating means, responsive to identifying the traffic situation, for generating a traffic data packet, wherein the traffic data packet includes traffic information and an area of influence; and transmitting means for transmitting the traffic data packet to another vehicle using a peer to peer connection based on a location of the first vehicle with respect to the area of influence, wherein a plurality of traffic data packets are stored in them data processing system and further comprising: selecting means, responsive to establishing a peer to peer connection with the another vehicle, for selection a first traffic data packet from the plurality of traffic data packets for transfer to the another vehicle, wherein the generating means is a first generating means and wherein the selecting means comprises: second generating means for generating a score based on usefulness of each traffic data packet in the plurality of traffic data packets and based on a probability of each traffic data packet remaining within the area of influence; and means for selecting the first traffic data packet as one having a highest score in the plurality of traffic data packets.
Claim 19
Dependent Claim
215 words
A data processing system in a first vehicle for managing traffic information using peer to peer connections, the data processing system comprising: identifying means for identifying a traffic situation; generating means, responsive to identifying the traffic situation, for generating a traffic data packet, wherein the traffic data packet includes traffic information and an area of influence; and transmitting means for transmitting the traffic data packet to another vehicle using a peer to peer connection based on a location of the first vehicle with respect to the area of influence, wherein a plurality of traffic data packets are stored in them data processing system and further comprising: selecting means, responsive to establishing a peer to peer connection with the another vehicle, for selection a first traffic data packet from the plurality of traffic data packets for transfer to the another vehicle, wherein the generating means is a first generating means and wherein the selecting means comprises: second generating means for generating a score based on usefulness of each traffic data packet in the plurality of traffic data packets and based on a probability of each traffic data packet remaining within the area of influence; and means for selecting the first traffic data packet as one having a highest score in the plurality of traffic data packets.
Claim 20
Dependent Claim
31 words
The data processing system of claim 15 , wherein the probability of each traffic data packet remaining within the area of influence is based on a destination of the another vehicle.
Claim 21
Dependent Claim
26 words
The data processing system of claim 15 , wherein each traffic data packet in the plurality of traffic data packets has a different area of influence.
Claim 22
Dependent Claim
22 words
The data processing system of claim 11 , wherein the area of influence is dynamic and changes in size as time passes.
Claim 23
Dependent Claim
27 words
The data processing system of claim 11 , wherein the area of influence is selected from one of a circle, a cone, a square, or a rectangle.
Claim 24
Dependent Claim
35 words
The data processing system of claim 11 further comprising establishing means for establishing the peer to peer connection with the another vehicle, wherein a present position and a destination are exchanged in a hand shake.
Claim 25
Dependent Claim
119 words
A computer program product in a computer readable medium in a first vehicle for managing traffic information using peer to peer connections, the computer program product comprising: first instructions for identifying a traffic situation; second instructions, responsive to identifying the traffic situation, for generating a traffic data packet, wherein the traffic data packet includes traffic information and an area of influence, the area of influence comprising an area in which the traffic information included in the traffic data packet will be useful to another vehicle; and third instructions for transmitting the traffic data packet to the another vehicle using a peer to peer connection based on a location of the first vehicle with respect to the area of influence.
Claim 26
Dependent Claim
119 words
A computer program product in a computer readable medium in a first vehicle for managing traffic information using peer to peer connections, the computer program product comprising: first instructions for identifying a traffic situation; second instructions, responsive to identifying the traffic situation, for generating a traffic data packet, wherein the traffic data packet includes traffic information and an area of influence, the area of influence comprising an area in which the traffic information included in the traffic data packet will be useful to another vehicle; and third instructions for transmitting the traffic data packet to the another vehicle using a peer to peer connection based on a location of the first vehicle with respect to the area of influence.
Claim 27
Dependent Claim
28 words
The computer program product of claim 21 , wherein the data packet is discarded from the data processing system if the first vehicle leaves the area of influence.
Claim 28
Dependent Claim
50 words
The computer program product of claim 21 , wherein the traffic data packet includes an expiration and further comprising: fourth instructions for identifying the area of influence in accordance with an average speed in an area and an amount of time remaining until the expiration of the traffic data packet.
Claim 29
Dependent Claim
59 words
The computer program product of claim 21 , wherein a plurality of traffic data packets are stored in the data processing system and further comprising: fourth instructions, responsive to establishing a peer to peer connection with the another vehicle, for selecting a first traffic data packet from the plurality of traffic data packets for transfer to the another vehicle.
Claim 30
Dependent Claim
210 words
A computer program product in a computer readable medium in a first vehicle for managing traffic information using peer to peer connections, the computer program product comprising: first instructions for identifying a traffic situation: second instructions, responsive to identifying the traffic situation, for generating a traffic data packet, wherein the traffic data packet includes traffic information and an area of influence; and third instructions for transmitting the traffic data packet to another vehicle using a peer to peer connection based on a location of the first vehicle with respect to the area of influence, wherein a plurality of traffic data packets are stored in the data processing system and further comprising: fourth instructions, responsive to establishing a peer to peer connection with the another vehicle, for selecting a first traffic data packer, from the plurality of traffic data packets for transfer to the another vehicle, wherein the fourth instructions comprises: first sub-instructions for generating a score based on usefulness of each traffic data packet in the plurality of traffic data packets and based on a probability of each traffic data packet remaining within the area of influence; and second sub-instructions for selecting the first traffic data packet as one having a highest score in the plurality of traffic data packets.
Claim 31
Dependent Claim
210 words
A computer program product in a computer readable medium in a first vehicle for managing traffic information using peer to peer connections, the computer program product comprising: first instructions for identifying a traffic situation: second instructions, responsive to identifying the traffic situation, for generating a traffic data packet, wherein the traffic data packet includes traffic information and an area of influence; and third instructions for transmitting the traffic data packet to another vehicle using a peer to peer connection based on a location of the first vehicle with respect to the area of influence, wherein a plurality of traffic data packets are stored in the data processing system and further comprising: fourth instructions, responsive to establishing a peer to peer connection with the another vehicle, for selecting a first traffic data packer, from the plurality of traffic data packets for transfer to the another vehicle, wherein the fourth instructions comprises: first sub-instructions for generating a score based on usefulness of each traffic data packet in the plurality of traffic data packets and based on a probability of each traffic data packet remaining within the area of influence; and second sub-instructions for selecting the first traffic data packet as one having a highest score in the plurality of traffic data packets.
Claim 32
Dependent Claim
31 words
The computer program product of claim 25 , wherein the probability of each traffic data packet remaining within the area of influence is based on a destination of the another vehicle.
Claim 33
Dependent Claim
26 words
The computer program product of claim 25 , wherein each traffic data packet in the plurality of traffic data packets has a different area of influence.
Claim 34
Dependent Claim
22 words
The computer program product of claim 2 l, wherein the area of influence is dynamic and changes in size as time passes.
Claim 35
Dependent Claim
27 words
The computer program product of claim 2 l, wherein the area of influence is selected from one of a circle, a cone, a square, or a rectangle.
Claim 36
Dependent Claim
34 words
The computer program product of claim 21 further comprising: fourth instructions for establishing the peer to peer connection with the another vehicle, wherein a present position and a destination are exchanged in hand shake.
Claim 37
Dependent Claim
130 words
A data processing system in a first vehicle comprising: a bus system a memory connected to the bus system, wherein to memory includes a set of instructions; and a processing unit connected to the bus system, wherein the processing unit executes a set of instructions to identify a traffic situation; generate a traffic data packet in response to identifying to traffic situation, wherein the traffic data packet includes traffic information and an area of influence, the area of influence comprising an area in which the traffic information included in the traffic data packet will be useful to another vehicle; and transmit the traffic data packet to the another vehicle using a peer to peer connection based on a location of the first vehicle with respect to the area of influence.
Claim 38
Dependent Claim
130 words
A data processing system in a first vehicle comprising: a bus system a memory connected to the bus system, wherein to memory includes a set of instructions; and a processing unit connected to the bus system, wherein the processing unit executes a set of instructions to identify a traffic situation; generate a traffic data packet in response to identifying to traffic situation, wherein the traffic data packet includes traffic information and an area of influence, the area of influence comprising an area in which the traffic information included in the traffic data packet will be useful to another vehicle; and transmit the traffic data packet to the another vehicle using a peer to peer connection based on a location of the first vehicle with respect to the area of influence.
References Cited (Backward Citations)
US4706086A
Cited
US5428544A
Cited
US5908464A
Cited
US6246932B1
Cited
US20020198632A1
Cited
US6169495B1
Cited
US6397141B1
Cited
US6188315B1
Cited
US6369720B1
Cited
US6150961A
Cited
US6333703B1
Cited
US20020030611A1
Cited
US20020062190A1
Cited
DE10063598A1
Cited
US20030125845A1
Cited
US20030146850A1
Cited
US6708107B2
Cited
US6711493B1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2010-03-05 | 2010-09-04 | 2011-03-06 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2014-03-05 | 2014-09-04 | 2015-03-06 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2018-03-05 | 2018-09-04 | 2019-03-06 | $7700.00 | Window Closed / Lapsed |