Point of Interest Selection Based on a User Request
US-2018112996-A1 · Apr 26, 2018 · US
US11525696B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11525696-B2 |
| Application number | US-202016732998-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 2, 2020 |
| Priority date | Apr 10, 2017 |
| Publication date | Dec 13, 2022 |
| Grant date | Dec 13, 2022 |
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.
Techniques enable selection of traffic cameras for display to a user, where the techniques involve determining a primary route and an alternate route, determining a first intersection between the primary route and the alternate route, and obtaining camera metadata identifying multiple cameras, where the camera metadata defines aspects such as positioning data, direction, status data, and image data for individual traffic cameras. The techniques also involve determining a priority score for individual cameras using the camera metadata, where the priority score is based, at least in part, on proximity to the first intersection between the primary route and the alternate route. The techniques then involve selecting at least one traffic camera based on the priority score of the camera and communicating image data of the camera for display on a display device.
Opening claim text (preview).
What is claimed is: 1. A system, comprising: at least one processor; and memory in communication with the at least one processor, the memory having computer-readable instructions stored thereupon that, when executed by the at least one processor, cause the system to: receive, from a client device, a request for traffic routing information associated with a first location and a second location; determine a point of interest along a route from the first location to the second location; obtain camera metadata for a plurality of cameras, the camera metadata defining at least: a current geographic position for each of the plurality of cameras; and an orientation of each of the plurality of cameras with respect to the point of interest; select a set of N cameras from the plurality of cameras based on proximity of the current geographic position for each of the plurality of cameras to the point of interest along the route from the first location to the second location and the orientation of each of the plurality of cameras with respect to the point of interest, wherein N is a positive integer that is associated with configuration parameters of the client device; and communicate, to the client device in response to receiving the request, selection data to cause the client device to render image data that is captured by the set of N cameras and that is indicative of current traffic conditions at the point of interest. 2. The system of claim 1 , wherein the request for the traffic routing information includes an indication of the positive integer N that is associated with the configuration parameters of the client device. 3. The system of claim 1 , wherein the positive integer N corresponds to a number of image display areas that are identified within the configuration parameters. 4. The system of claim 3 , wherein the configuration parameters cause the client device to render individual ones of the image display areas adjacent to a map display area. 5. The system of claim 1 , wherein the route from the first location to the second location is determined based on user historical data. 6. The system of claim 1 , wherein the point of interest along the route from the first location to the second location is an intersection that is usable to transition from the route onto an alternate route to the second location. 7. A system, comprising: at least one processor; and memory in communication with the at least one processor, the memory having computer-readable instructions stored thereupon that, when executed by the at least one processor, cause the system to: receive, from a client device, a request for traffic routing information associated with a first location and a second location; determine a point of interest along a route from the first location to the second location; obtain camera metadata for a plurality of cameras, the camera metadata defining at least: a current geographic position for each of the plurality of cameras; and an orientation of each of the plurality of cameras with respect to the point of interest; determine a priority scoring of the plurality of cameras based on a proximity of the current geographic position for each of the plurality of cameras to the point of interest along the route from the first location to the second location and the orientation of each of the plurality of cameras with respect to the point of interest; select, based on the priority scoring, a set of cameras from the plurality of cameras; and communicate, to the client device in response to the request, selection data to cause the client device to render image data that is captured by the set of cameras and that is indicative of current traffic conditions at the point of interest. 8. The system of claim 7 , wherein determining the priority scoring for the plurality of cameras is further based on: a first weighting factor that is associated with the current geographic position for each of the plurality of cameras, and a second weighting factor that is associated with the orientation of each of the plurality of cameras with respect to the point of interest. 9. The system of claim 7 , wherein the priority scoring of the individual cameras is further based on at least one of: operational status of individual cameras, image quality, time stamp, type of image, individual user history, crowdsourced history, traffic data, and historical performance. 10. The system of claim 7 , wherein the point of interest corresponds to a portion of a roadway that is usable to transition from the route onto an alternate route to the second location. 11. The system of claim 7 , wherein at least one of the route or the point of interest is determined based at least in part on user historical data. 12. The system of claim 7 , wherein the set of cameras includes a number N of cameras that is prescribed by configuration parameters of the client device. 13. The system of claim 12 , wherein the number N of cameras corresponds to a number of image display areas that are identified within the configuration parameters of the client device. 14. A computer-implemented method comprising: receiving a request for traffic routing information associated with a route from a first location and a second location; determining a point of interest along the route from the first location to the second location; obtaining camera metadata that defines: a current geographic position for each of a plurality of cameras; and an orientation of each of the plurality of cameras with respect to the point of interest; determining a priority scoring of the plurality of cameras based on a proximity of the current geographic position for each of the plurality of cameras to the point of interest and the orientation of each of the plurality of cameras with respect to the point of interest; selecting, based on the priority scoring, a set of N cameras from the plurality of cameras, wherein N is a positive integer that is associated with configuration parameters of a client device; and in response to the request, causing the client device to render image data that is captured by the set of N cameras and that is indicative of current traffic conditions at the point of interest. 15. The computer-implemented method of claim 14 , wherein determining the priority scoring for the plurality of cameras is further based on: a first weighting factor that is associated with the current geographic position for each of the plurality of cameras, and a second weighting factor that is associated with orientation of each of the plurality of cameras with respect to the point of interest. 16. The computer-implemented method of claim 14 , wherein the point of interest corresponds to a portion of a roadway that is usable to transition from the route onto an alternate route to the second location. 17. The computer-implemented method of claim 14 , wherein the set of N cameras includes a number N of cameras that corresponds to a number of image display areas that are identified within the configuration parameters of the client device.
from roadside infrastructure, e.g. beacons · CPC title
Overview of the route on the road map · CPC title
output of POI information on a road map (G01C21/3614, G01C21/3685 take precedence) · CPC title
where the user preferences are taken into account or the user selects one route out of a plurality · CPC title
using optical or ultrasonic detectors · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.