Method for clustering photos for pictoral storytelling
US-2024419384-A1 · Dec 19, 2024 · US
US9734714B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-9734714-B1 |
| Application number | US-201615166814-A |
| Country | US |
| Kind code | B1 |
| Filing date | May 27, 2016 |
| Priority date | May 27, 2016 |
| Publication date | Aug 15, 2017 |
| Grant date | Aug 15, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Systems, methods, and computer program products to perform an operation comprising receiving, by a first communications interface of a mobile device associated with a first vehicle, location information from a peer device associated with a second vehicle, determining, by the mobile device, an estimated location of the second vehicle relative to the first vehicle based on the location information received from the peer device, and determining, by the mobile device, that the first vehicle is located in a first lane of a road based on the estimated location of the second vehicle relative to the first vehicle.
Opening claim text (preview).
What is claimed is: 1. A system, comprising: one or more computer processors; and a memory containing a program which when executed by the processors performs an operation comprising: receiving, by a first communications interface of a mobile device associated with a first vehicle, location information from a peer device associated with a second vehicle; determining, by the mobile device, an estimated location of the second vehicle relative to the first vehicle based on the location information received from the peer device; and determining, by the mobile device, that the first vehicle is located in a first lane of a road based on the estimated location of the second vehicle relative to the first vehicle. 2. The system of claim 1 , the operation further comprising: receiving a global positioning system (GPS) location from a GPS module in the first vehicle; determining a precise location of the first vehicle based on the GPS location and the determination that the first vehicle is in the first lane of the road; and providing the precise location of the first vehicle to a service provided by one or more of the mobile device and the first vehicle. 3. The system of claim 2 , wherein the service comprises one or more of: (i) a navigation service, (ii) lane-based navigation assistance, (iii) a collision avoidance service, (iv) a driving assistant, and (v) a blind-spot warning service. 4. The system of claim 1 , the operation further comprising: receiving, by the mobile device, location information from a second peer device associated with a third vehicle; and determining a position of the third vehicle relative to the first vehicle based on the location information received from the second peer device, wherein the first vehicle is determined to be in the first lane of the road based on the determined positions of the second and third vehicles relative to the first vehicle. 5. The system of claim 1 , wherein the first communications interface comprises one of: (i) a wireless network connection, (ii) Bluetooth® connection, (iii) a near field communication (NFC) interface, (iv) a radio frequency identifier (RFID) communication, (v) an acoustic signal, (vi) a cellular network connection, and (vii) a dedicated short range communications (DSRC) communication, wherein the position of the second vehicle relative to the first vehicle is determined based on an angle of arrival of the received location information. 6. The system of claim 1 , wherein the received location information from the peer mobile device further comprises location information of a third vehicle relative to the second vehicle, wherein the determination that the first vehicle is in the first lane is further based on the location information of the third vehicle relative to the second vehicle. 7. The system of claim 1 , wherein the first lane is of a plurality of lanes of the road, wherein the first vehicle is further determined to be in the first lane based on a determination that the first vehicle is adjacent to a median in the road, wherein the method further comprises: prior to receiving the location information from the peer device, generating, by the mobile device, a signal requesting location information from available peer devices; and transmitting the signal at predefined timing intervals via the first communications interface. 8. A computer program product, comprising: a computer-readable storage medium having computer-readable program code embodied therewith, the computer-readable program code executable by one or more computer processors to perform an operation comprising: receiving, by a first communications interface of a mobile device associated with a first vehicle, location information from a peer device associated with a second vehicle; determining, by the mobile device, an estimated location of the second vehicle relative to the first vehicle based on the location information received from the peer device; and determining, by the mobile device, that the first vehicle is located in a first lane of a road based on the estimated location of the second vehicle relative to the first vehicle. 9. The computer program product of claim 8 , the operation further comprising: receiving a global positioning system (GPS) location from a GPS module in the first vehicle; determining a precise location of the first vehicle based on the GPS location and the determination that the first vehicle is in the first lane of the road; and providing the precise location of the first vehicle to a service provided by one or more of the mobile device and the first vehicle. 10. The computer program product of claim 9 , wherein the service comprises one or more of: (i) a navigation service, (ii) lane-based navigation assistance, (iii) a collision avoidance service, (iv) a driving assistant, and (v) a blind-spot warning service. 11. The computer program product of claim 8 , the operation further comprising: receiving, by the mobile device, location information from a second peer device associated with a third vehicle; and determining a position of the third vehicle relative to the first vehicle based on the location information received from the second peer device, wherein the first vehicle is determined to be in the first lane of the road based on the determined positions of the second and third vehicles relative to the first vehicle. 12. The computer program product of claim 8 , wherein the first communications interface comprises one of: (i) a wireless network connection, (ii) Bluetooth® connection, (iii) a near field communication (NFC) interface, (iv) a radio frequency identifier (RFID) communication, (v) an acoustic signal, (vi) a cellular network connection, and (vii) a dedicated short range communications (DSRC) communication, wherein the position of the second vehicle relative to the first vehicle is determined based on an angle of arrival of the received location information, wherein the received location information from the peer mobile device further comprises location information of a third vehicle relative to the second vehicle, wherein the determination that the first vehicle is in the first lane is further based on the location information of the third vehicle relative to the second vehicle. 13. The computer program product of claim 8 , wherein the first lane is of a plurality of lanes of the road, wherein the first vehicle is further determined to be in the first lane based on a determination that the first vehicle is adjacent to a median in the road, wherein the method further comprises: prior to receiving the location information from the peer device, generating, by the mobile device, a signal requesting location information from available peer devices; and transmitting the signal at predefined timing intervals via the first communications interface.
Electricity · mapped topic
Services making use of location information · CPC title
Decentralised systems, e.g. inter-vehicle communication · CPC title
where the source of the transmitted information selects which information to transmit to each vehicle · CPC title
Self-organising networks, e.g. ad-hoc networks or sensor networks · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.