Vehicular communications using a scalable ad hoc geographic routing protocol

US9495870B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9495870-B2
Application numberUS-201113277895-A
CountryUS
Kind codeB2
Filing dateOct 20, 2011
Priority dateOct 20, 2011
Publication dateNov 15, 2016
Grant dateNov 15, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Vehicle-to-vehicle and vehicle-to-infrastructure communications are accomplished via a scalable ad hoc geographic routing protocol. As vehicles move along roadways, they can query other vehicles and entities for information. Responses to queries can be used to determine information such as traffic conditions, a retail store sale, that a restaurant has tables available, and/or that parking spaces are available, for example. Businesses, vehicles, and other entities along roadways can geocast pertinent information to vehicles passing by. Vehicles can cache information as it is received.

First claim

Opening claim text (preview).

What is claimed: 1. A method comprising: receiving, by a first processor-based device, a message, the message broadcasted and comprising a description of a region of intended reception of the message; determining, by the first device, whether to retransmit the message based at least in part on a distance from the first device to a center point of the region; when it is determined to retransmit the message, retransmitting the message, the retransmitted message comprising the description of the region; and receiving, by the first device, a response indicative of a determination by a second processor-based device that the second device is within the region, wherein the response comprises a description of the location of the second device. 2. The method of claim 1 , wherein: when it is determined that the second device is within the region, the response comprises an indication of a speed at which the second device is moving. 3. The method of claim 1 , wherein: when it is determined that the second device is within the region, the response comprises an indication of a direction in which the second device is moving. 4. The method of claim 1 , wherein when it is determined that the second device is within the region, the response comprises an indication of availability of a parking space. 5. The method of claim 1 , wherein: when it is determined that the second device is within the region, the response comprises information pertaining to at least one of an advertisement or seating availability. 6. The method of claim 1 , wherein the second device is located within a vehicle. 7. The method of claim 1 , further comprising: determining whether the message was received at least a predetermined number of times by the first device; and when it is determined that the message has not been received the predetermined number of times, retransmitting the message. 8. The method of claim 1 , further comprising: determining whether the message was sent from a location closer than or equal to a predetermined minimum distance from a location of the first device; and when it is determined that the message was not sent from a location closer than or equal to the predetermined minimum distance from the location of the first device, retransmitting the message. 9. The method of claim 1 , further comprising: determining a first distance from the first device to a point in the intended reception of the message; determining a plurality of distances between the point and each of a plurality of sources from which the second device previously has received the message; and retransmitting the message when the first distance is less than each of the plurality of distances. 10. The method of claim 1 , further comprising: determining if the second device has received the message at least a predetermined number of times; and when it is determined that the second device has not received the message at least the predetermined number of times, retransmitting the message. 11. A first device comprising: a processor; and memory coupled to the processor, the memory comprising executable instructions that when executed by the processor cause the processor to effectuate operations comprising: receiving a message, the message broadcasted and comprising a description of a region of intended reception of the message; determining whether to retransmit the message based at least in part on a distance from the first device to a center point of the region; when it is determined to retransmit the message, retransmitting the message, the retransmitted message comprising the description of the region; receiving a response indicative of a determination by a second device that the second device is within the region, wherein the response comprises a description of the location of the second device. 12. The first device of claim 11 , wherein the response comprises at least one of: an indication of a speed at which the second device is moving; an indication of a direction in which the second device is moving; an indication of availability of a parking space; an advertisement; or information pertaining to seating availability. 13. The first device of claim 11 , wherein the first device is located within a vehicle. 14. The first device of claim 11 , the operations further comprising: determining whether the message was received at least a predetermined number of times by the first device; and when it is determined that the message has not been received the predetermined number of times, retransmitting the message. 15. The first device of claim 11 , the operations further comprising: determining whether the message was sent from a location closer than or equal to a predetermined minimum distance from a location of the first device; and when it is determined that the message was not sent from a location closer than or equal to the predetermined minimum distance from the location of the first device, retransmitting the message. 16. The first device of claim 11 , the operations further comprising: determining a first distance from the first device to a point in the intended reception of the message; determining a plurality of distances between the point and each of a plurality of other devices from which the first device previously has received the message; and retransmitting the message when the first distance is less than each of the plurality of distances. 17. The first device of claim 11 , the operations further comprising: determining if the second device has received the message at least a predetermined number of times; and when it is determined that the second device has not received the message at least the predetermined number of times, retransmitting the message. 18. A first device comprising: a processor; and memory coupled to the processor, the memory comprising executable instructions that when executed by the processor cause the processor to effectuate operations comprising: broadcasting a query, the query comprising a description of a region of intended reception of the query; receiving, in response to the query, a plurality of response messages indicative of determinations that each of a plurality of devices receiving the plurality of response messages is within the region and not closer to a center point of the region than the first device, wherein each determination is made by a different device of the plurality of devices, wherein each response message of the plurality of response messages comprises at least one of an indication of a speed at which the respective device of the plurality of devices receiving the query is moving, an indication of a direction in which the respective device of the plurality of devices receiving the query is moving, or a location of the respective device of the plurality of devices receiving the query; and rendering an indication of at least one of the plurality of response messages. 19. The first device of claim 18 , wherein the first device is located in a vehicle. 20. The first device of claim 18 , the operation further comprising rendering an indication of the at least one response messages overlaid with a geographic map of a location of at least one of the devices of the plurality of devices receiving the query.

Assignees

Inventors

Classifications

  • using movement velocity, acceleration information · CPC title

  • Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences · CPC title

  • inside the vehicles · CPC title

  • G08G1/093Primary

    Data selection, e.g. prioritizing information, managing message queues, selecting the information to be output · CPC title

  • where no selection takes place on the transmitted or the received information · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9495870B2 cover?
Vehicle-to-vehicle and vehicle-to-infrastructure communications are accomplished via a scalable ad hoc geographic routing protocol. As vehicles move along roadways, they can query other vehicles and entities for information. Responses to queries can be used to determine information such as traffic conditions, a retail store sale, that a restaurant has tables available, and/or that parking space…
Who is the assignee on this patent?
Jana Rittwik, Aggarwal Vaneet, Auzins Josh, and 3 more
What technology area does this patent fall under?
Primary CPC classification G08G1/093. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 15 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).