System, method, and computer program product for automated discovery, curation and editing of online local content
US-9384211-B1 · Jul 5, 2016 · US
US11061986B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11061986-B2 |
| Application number | US-201916411177-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 14, 2019 |
| Priority date | Apr 11, 2011 |
| Publication date | Jul 13, 2021 |
| Grant date | Jul 13, 2021 |
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.
Various methods are provided for determining and displaying local content. One example method may comprise receiving input to open a mobile application at a mobile device, and without any additional input, accessing a location service of the GPS enabled mobile device to determine a GPS location and automatically generating a query, the query comprising the GPS location, identifying a predefined mix of content from a content index in accordance with an editing target, wherein the editing target specifies a number of articles and wherein the predefined mix indicates a portion of the editing target directed to at least one category, determining whether the editing target and the predefined mix are met, determining a new location, the new location being larger in geographic area and containing the location, in an instance in which the editing target and the predefined mix are not met, and displaying the results.
Opening claim text (preview).
What is claimed is: 1. A method for determining and displaying local content, the method comprising: receiving input to open a mobile application at a global positioning system (GPS) enabled mobile device, the mobile application comprising client software configured to access a client system; without any additional input, accessing a location service of the GPS enabled mobile device to determine a GPS location; without any additional input, automatically generating a query, the query comprising the GPS location; as a result of the query, determining results; among the results to the query, identifying a predefined category mix of content, in accordance with a location associated with the GPS location, from a content index in accordance with an editing target, wherein the editing target specifies a number of articles and wherein the predefined category mix indicates a portion of the editing target directed to at least one category; determining whether the number of articles specified by the editing target and the portion of the editing target directed to the at least one category are met; upon determination that the number of articles specified by the editing target and the portion of the editing target directed to the at least one category are not met, climbing, by an editing algorithm, a place hierarchy to determine a larger geographic area in which to meet the editing target directed to the at least one category, the larger geographic area, containing the location; and displaying the results, via an interface, on the GPS enabled mobile device. 2. The method according to claim 1 , further comprising: ranking the results based on both a euclidian distance and whether the content is located inside a place boundary. 3. The method according to claim 1 , further comprising: filtering the results by applying Boolean negation to additional place references within the content. 4. The method according to claim 1 , further comprising: receiving a keyword, wherein the query further comprises the keyword. 5. The method according to claim 1 , wherein application of the editing algorithm further comprises: categorizing the content; identifying user interaction with categorized content to augment the categorization of the content. 6. The method according to claim 1 , wherein application of the editing algorithm further comprises: determining a density of the location in which the GPS location is identified; and in an instance in which the density meets a predefined threshold density, adjust the editing target to reflect available content. 7. The method according to claim 1 , wherein application of the editing algorithm further comprises: determining a density of the location in which the GPS location is identified; and in an instance in which the density fails meets a predefined threshold density, maintain the editing target, identify one or more fixed content streams, and identify updates to each of the one or more fixed content streams. 8. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code instructions stored therein, the computer-executable program code instructions comprising program code instructions for: receiving input to open a mobile application at a global positioning system (GPS) enabled mobile device, the mobile application comprising client software configured to access a client system; without any additional input, accessing a location service of the GPS enabled mobile device to determine a GPS location; without any additional input, automatically generating a query, the query comprising the GPS location; as a result of the query, determining results: among the results to the query, identifying a predefined category mix of content, in accordance with a location associated with the GPS location, from a content index in accordance with an editing target, wherein the editing target specifies a number of articles and wherein the predefined category mix indicates a portion of the editing target directed to at least one category; determining whether the number of articles specified by the editing target and the portion of the editing target directed to the at least one category are met; upon determination that the number of articles specified by the editing target and the portion of the editing target directed to the at least one category are not met, climbing, by an editing algorithm, a place hierarchy to determine a larger geographic area in which to meet the editing target directed to the at least one category, the larger geographic area, containing the location; and displaying the results, via an interface, on the GPS enabled mobile device. 9. The computer program product according to claim 8 , wherein the computer-executable program code instructions further comprise program code instructions for: ranking the results based on both a euclidian distance and whether the content is located inside a place boundary. 10. The computer program product according to claim 8 , wherein the computer-executable program code instructions further comprise program code instructions for: filtering the results by applying Boolean negation to additional place references within the content. 11. The computer program product according to claim 8 , wherein the computer-executable program code instructions further comprise program code instructions for: receiving a keyword, wherein the query further comprises the keyword. 12. The computer program product according to claim 8 , wherein the computer-executable program code instructions for application of the editing algorithm further comprise program code instructions for: categorizing the content; identifying user interaction with categorized content to augment the categorization of the content. 13. The computer program product according to claim 8 , wherein the computer-executable program code instructions for application of the editing algorithm further comprise program code instructions for: determining a density of the location in which the GPS location is identified; and in an instance in which the density meets a predefined threshold density, adjust the editing target to reflect available content. 14. The computer program product according to claim 8 , wherein the computer-executable program code instructions for application of the editing algorithm further comprise program code instructions for: determining a density of the location in which the GPS location is identified; and in an instance in which the density fails meets a predefined threshold density, maintain the editing target, identify one or more fixed content streams, and identify updates to each of the one or more fixed content streams. 15. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the processor, cause the apparatus to at least: receive input to open a mobile application at a global positioning system (GPS) enabled mobile device, the mobile application comprising client software configured to access a client system; without any additional input, access a location service of the GPS enabled mobile device to determine a GPS location; without any additional input, automatically generate a query, the query comprising the GPS location; as a result of the query, determining results: among the results to the query, identify a predefined category mix of content, in accordance with a location associated with the GPS location, from a content index in accordanc
Geographical information databases · CPC title
Clustering or classification · CPC title
Spatial or temporal dependent retrieval, e.g. spatiotemporal queries · CPC title
Presentation of query results · CPC title
Indexing; Data structures therefor; Storage structures · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.