Geo-fence management using a cluster analysis technique
US-2017026786-A1 · Jan 26, 2017 · US
US10769660B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10769660-B2 |
| Application number | US-201615260482-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 9, 2016 |
| Priority date | Sep 9, 2016 |
| Publication date | Sep 8, 2020 |
| Grant date | Sep 8, 2020 |
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 and methods for determining advertisement content based on cluster density analysis of advertisement targets within a dynamic visibility fence are disclosed. A computer-implemented method includes determining, by an advertisement determination device, a dynamic visibility fence for a time, the dynamic visibility fence defining a first set of advertisement targets, determining, by the advertisement determination device, an advertisement to display based on cluster analysis of the first set of advertisement targets, and displaying, by the advertisement determination device, the determined advertisement.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method comprising: determining, by an advertisement determination device, conditions affecting visibility of an advertising surface; dynamically determining based on the conditions affecting visibility of the advertising surface, by the advertisement determination device, a dynamic visibility fence having a determined size; storing, by the advertisement determination device, coordinates of bounds of the dynamic visibility fence; receiving, by the advertisement determination device, advertisement target data; predicting, by the advertisement determination device, based on the advertisement target data that particular advertisement targets will be within the dynamic visibility fence at a time; determining, by the advertisement determination device, attributes of the particular advertisement targets including determining objects that may obstruct the view of the particular advertisement targets with respect to the advertising surface; determining, by the advertisement determination device, that a first set of the particular advertisement targets are positioned to view the advertisement surface based on the attributes; determining, by the advertisement determination device, that the attributes indicate that a subset of the first set of the particular advertisement targets can safely view the advertisement surface; determining, by the advertisement determination device, an advertisement to display based on a cluster analysis of the subset of the first set of the particular advertisement targets; displaying, by the advertisement determination device, the determined advertisement on the advertising surface; and determining, by the advertisement determination device, a new dynamic visibility fence having a size different than the determined size based on advertising parameters of a second advertisement. 2. The method of claim 1 , wherein the determining the dynamic visibility fence comprises: determining features of an advertisement surface on which the determined advertisement is displayed; and determining the size of the dynamic visibility fence based on the determined features of the advertisement surface. 3. The method of claim 2 , wherein the determined features of the advertisement surface comprise a width of the advertisement surface, a height of the advertisement surface, and a height above the ground of the advertisement surface. 4. The method of claim 1 , wherein the determining the dynamic visibility fence comprises: determining visibility of the advertisement surface on which the determined advertisement is displayed based on the conditions; and determining the size of the dynamic visibility fence based on the determined features of the advertisement surface. 5. The method of claim 4 , wherein the determining the conditions comprises determining a state of the weather at a location about the advertisement surface. 6. The method of claim 1 , wherein the determining the dynamic visibility fence comprises: determining content size and color of the determined advertisement; and determining the size of the dynamic visibility fence based on the determined content size and color of the determined advertisement. 7. The method of claim 1 , further comprising determining a target audience density for the determined dynamic visibility fence, wherein the determining the advertisement is further based on the determined target audience density. 8. The method of claim 7 , wherein the determining the target audience density comprises: determining advertisement targets' lines of sight to the advertising surface; and determining states of attention of the advertisement targets. 9. The method of claim 8 , wherein the determining the lines of sight comprises determining relative velocities of vehicles travelling along a roadway. 10. The method of claim 8 , wherein the determining the lines of sight comprises determining whether a line of sight is obstructed by one or more static objects. 11. The method of claim 8 , wherein the determining the states of attention comprises determining that a vehicle travelling along a roadway is changing lanes. 12. The method of claim 1 , wherein the determining the advertisement comprises: determining an identity of at least one advertisement target; analyzing personality qualities of the advertisement targets; and determining relationships of the advertisements targets to determine a second set of advertisement targets, the determining the relationships being based on the cluster analysis. 13. A computer program product for an advertisement determination system, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by an advertisement determination device to cause the advertisement determination device to: receive data from at least one sensor of the advertisement determination device; determine conditions affecting visibility of an advertising surface; dynamically determine a dynamic visibility fence having a determined size based on the conditions; store coordinates of bounds of the dynamic visibility fence; receive advertisement target data; predict, based on data collected at a distance from the advertising surface, that particular advertisement targets will be within the dynamic visibility fence at a time; determine attributes of the advertisement targets including determining objects that may obstruct the view of the advertisement targets with respect to the advertising surface; determine that the advertisement target data indicates that a first set of advertisement targets are positioned to view the advertisement surface; determine that the advertisement target data indicates that a subset of the first set of advertisement targets can safely view the advertisement surface; determine an advertisement to display based on the received data of the subset of the first set of advertisement targets; and display the determined advertisement. 14. The computer program product of claim 13 , wherein the advertisement determination device determines an identity of at least one advertisement target based on the received data. 15. The computer program product of claim 14 , wherein the received data is selected from a group consisting of still image data, video image data, and license plate data. 16. A system comprising: a CPU, a computer readable memory and a computer readable storage medium associated with an advertisement determination device; program instructions to determine conditions affecting visibility of an advertising surface; program instructions to store coordinates of bounds of the dynamic visibility fence; program instructions to determine a first dynamic visibility fence defining a first area having a determined sized at least partially about the advertising surface based on the conditions; program instructions to determine that a first advertisement target is located within the determined first dynamic visibility fence; program instructions to determine attributes of the first advertisement target; program instructions to determine whether a line of sight of the first advertisement target with respect to the advertising surface is obstructed by one or more static objects; program instructions to determine that the attributes indicate that the first advertisement target can safely view the advertisement surface; program instructions to display a first advertisement on the advertising surface based at least in part on the determined line of sight of the first adverti
Clustering or classification · CPC title
based on statistics · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.