Tile-Based Distribution of Searchable Geospatial Data to Client Devices
US-2015370828-A1 · Dec 24, 2015 · US
US9378223B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9378223-B2 |
| Application number | US-68706810-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 13, 2010 |
| Priority date | Jan 13, 2010 |
| Publication date | Jun 28, 2016 |
| Grant date | Jun 28, 2016 |
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.
Methods, apparatuses, and systems are provided to process search queries initiated at a mobile computing device based, at least in part, on a state of the mobile computing device as indicated by one or more of travel speed, travel direction, and geographic location of the mobile computing device.
Opening claim text (preview).
What is claimed is: 1. A method, comprising: obtaining a search query initiated at a handheld mobile device, said search query comprising one or more search terms; obtaining an indication of geographic location of said handheld mobile device, and an inertial state of said handheld mobile device indicated by one or more inertial sensor measurements obtained at said handheld mobile device, wherein the inertial state comprises a speed and a travel direction; processing said search query to obtain one or more search results responsive to said one or more search terms, said one or more search results limited to a geographic scope that has a shape and an orientation based, at least in part, on the speed and the travel direction of said inertial state indicated by said one or more inertial sensor measurements; wherein the geographic scope of the one or more search results is limited to a search region in the travel direction of said inertial state of the handheld mobile device by: defining a geographic search region based on said inertial state of said handheld mobile device, and identifying said one or more search results from within said geographic search region responsive to said one or more search terms of said search query; and orientating said geographic search region relative to said geographic location by aligning an axis of symmetry of said geographic search region with said travel direction of said handheld mobile device, and offsetting said geographic search region from said geographic location in a direction indicated by said travel direction of said handheld mobile device, wherein an offset is a distance from a centroid of said geographic search region to said geographic location of said handheld mobile device; and continuously updating said geographic search region relative to changes in orientation of said handheld mobile device indicated by said one or more inertial sensor measurements. 2. The method of claim 1 , wherein processing said search query comprises: obtaining said one or more search results limited to said geographic scope from a database residing at said handheld mobile device based, at least in part, on said inertial state indicated by said one or more inertial sensor measurements and responsive to said one or more search terms. 3. The method of claim 1 , wherein processing said search query further comprises: limiting said geographic scope of said one or more search results based, at least in part, on said inertial state indicated by said one or more inertial sensor measurements. 4. The method of claim 3 , wherein limiting said geographic scope of said one or more search results comprises: limiting said one or more search results to within a larger geographic search region if said travel speed indicated by said one or more inertial sensor measurements is a higher value; and limiting said one or more search results to within a smaller geographic search region if said travel speed indicated by said one or more inertial sensor measurements is a lower value. 5. The method of claim 3 , wherein limiting said geographic scope of said one or more search results comprises: limiting said one or more search results to a first geographic search region having a first geometric shape if said travel speed indicated by said one or more inertial sensor measurements is a higher value; and limiting said one or more search results to a second geographic search region having a second geometric shape different from said first geometric shape if said travel speed indicated by said one or more inertial sensor measurements is a lower value. 6. The method of claim 3 , further comprising: obtaining an indication of a predetermined route of travel of said handheld mobile device; and wherein limiting said geographic scope of said one or more search results comprises: limiting said one or more search results to a first geographic search region if said travel speed indicated by said one or more inertial sensor measurements is a higher value, said first geographic search region following at least a portion of said predetermined route of travel; and limiting said one or more search results to a second geographic search region if said travel speed indicated by said one or more inertial sensor measurements is a lower value, said second geographic search region following at least a portion of said predetermined route of travel, and said second geographic search region having a width and/or length relative to said predetermined route of travel that is different from said first geographic search region. 7. The method of claim 1 , further comprising: receiving an indication of a change of said inertial state of said handheld mobile device; varying said geographic scope of said one or more search results responsive to said change of said inertial state of said handheld mobile device to obtain one or more updated search results. 8. The method of claim 7 , wherein varying said geographic scope of said search results responsive to said change of said inertial state comprises: increasing said geographic scope if said change of said inertial state indicates a speed increase of said handheld mobile device; and decreasing said geographic scope if said change of said inertial state indicates a speed decrease of said handheld mobile device. 9. The method of claim 7 , wherein varying said geographic scope of said search results responsive to said change of said inertial state comprises: limiting said one or more search results to within a geographic search region; and varying a shape of said geographic search region responsive to a change of travel speed of said handheld mobile device indicated by said change of said inertial state. 10. The method of claim 1 , further comprising: varying said geographic scope of said one or more search results based on said one or more search terms of said search query. 11. The method of claim 10 , wherein varying said geographic scope of said one or more search results based on said one or more search terms of said search query further comprises: categorizing said one or more search terms into one or more search categories; and varying said geographic scope of said one or more search results based on said one or more search categories. 12. The method of claim 1 , further comprising: varying an orientation of said geographic search region relative to said geographic location responsive to a change of said travel direction of said handheld mobile device as indicated by said one or more inertial sensor measurements. 13. The method of claim 1 , further comprising: setting a first offset value of the geographic scope of the search region responsive to a first search query; and setting a second offset value of the geographic scope of the search region responsive to a second search query, wherein the second offset value is different from the first offset value. 14. The method of claim 1 , wherein the shape is a triangle. 15. The method of claim 1 , wherein the shape is elliptical. 16. An article, comprising: a non-transitory storage medium having stored thereon instructions executable by a computing platform to: obtain an indication of geographic location of said handheld mobile device, and an inertial state of a handheld mobile device indicated by one or more inertial sensor measurements, wherein the inertial state comprises a speed and a travel direction; process a search query initiated at said handheld mobile device to obtain one or more search results responsive to one or more search terms of said search query, said one or more search results limi
Physics · mapped topic
output of POI information on a road map (G01C21/3614, G01C21/3685 take precedence) · CPC title
Physics · mapped topic
Spatial or temporal dependent retrieval, e.g. spatiotemporal queries · CPC title
Geographical information databases · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.