IP Library Granted Patent US 9,870,425
Granted Patent B2
US 9,870,425 · App. 14/192,624 · Granted Jan 16, 2018

Localized selectable location and/or time for search queries and/or search query results

Inventors: Lars Erik Holmquist (San Francisco, CA); Guilherme Chapiewski (Cupertino, CA)
Assignee: Excalibur IP, LLC
G06F17/3087
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,870,425
App. No.
14/192,624
Granted
Jan 16, 2018
Kind
B2
Abstract

Briefly, embodiments of methods or systems providing a mobile device user with localized and/or time-selectable search query terms and/or search results are provided.

Claims (41)

1. A method comprising, at a mobile computing device:

acquiring wireless signals to compute an estimated position of the mobile computing device;

receiving a user input comprising a requested time period;

obtaining, from a database via a wireless communications channel, suggested query terms or suggested query results, or a combination thereof, the database to be generated responsive to queries submitted to a search engine or associated query results for the requested time period, wherein the generated database comprises more popular submitted queries determined for a particular localized region to include the estimated position or a particular localized time period, or a combination thereof, based at least in part on the particular localized region or the particular localized time period, or the combination thereof, wherein the more popular submitted queries for the particular localized region or the localized time period, or the combination thereof, include submitted queries that comprise identified n-grams based at least in part on the particular localized region, the localized time period, or the combination thereof; and

emphasizing, on a display of the mobile computing device, one or more of the obtained suggested query terms or suggested query results, or the combination thereof, and multiple user-selectable localized time periods comprising at least the requested time period.

2. The method of claim 1 , wherein the more popular submitted queries for the particular localized region or the localized time period, or the combination thereof, exclude more popular submitted queries not specific to the particular localized region or the particular localized time period, or the combination thereof.

3. The method of claim 1 , wherein the localized region, the localized time period, or the combination thereof, comprises a wide range of localized regions or localized time periods, or the combination thereof, over the geographical areas of the Earth.

4. The method of claim 3 , wherein the wide range of localized regions comprises localized regions having one or more irregularly shaped boundary or one or more boundaries defined by at least a portion of a polygon.

5. The method of claim 3 , wherein the localized time period comprises a time span measured in hours or portions of hours, or a combination of hours and portions of hours, or a mealtime, or a customary occurrence.

6. The method of claim 1 , wherein the generated database employs location or time stamp, or combination thereof, included with submitted queries to generate the database.

7. The method of claim 1 , and further comprising:

periodically updating the database.

8. A method comprising at a mobile computing device:

acquiring wireless signals to compute an estimated position of the mobile computing device;

receiving a user input comprising a requested time period;

obtaining, from a database via a wireless communications channel, suggested query terms or suggested query results, or a combination thereof, the database to be generated responsive to searching a database, the database being of more popular queries submitted to a search engine and associated query results for a particular localized region to include the estimated position or particular localized time periods comprising the requested time period, or a combination thereof, based at least in part on the particular localized region or the particular localized time periods, or the combination thereof, wherein the more popular submitted queries for the particular localized region or the localized time period, or the combination thereof, include submitted queries that comprise identified n-grams based at least in part on the particular localized region, the localized time period, or the combination thereof; and

emphasizing, on a display of the mobile computing device, one or more of the obtained suggested query terms or suggested query results, or the combination thereof, and multiple user-selectable localized time periods comprising at least the requested time period.

9. The method of claim 8 , wherein the searching comprises:

submitting search terms via an online interface.

10. The method of claim 9 , wherein the online interface comprises a web interface.

11. The method of claim 8 , wherein the searching comprises:

submitting search terms via a client application.

12. The method of claim 11 , wherein the client application executes on the mobile computing device.

13. The method of claim 12 , further comprising:

the mobile computing device rendering estimated position of the mobile device within the particular localized region.

14. The method of claim 12 , wherein the mobile computing device displays popular queries based, at least in part, on a user's history of searches.

15. An article comprising:

a non-transitory storage medium comprising instructions stored thereon which are executed by a special-purpose computer apparatus to:

direct acquisition of wireless signals to compute an estimated position of a mobile device;

process a received a user input to comprise a requested time period;

obtain, from a database via a wireless communications channel, suggested query terms or suggested query results, or a combination thereof, the database to be generated responsive to queries submitted to a search engine and associated query results for the requested time period,

wherein generating to comprise a determination of more popular submitted queries for a particular localized region to include the estimated position or a particular localized time period, or a combination thereof, based, at least in part, on the position of the mobile device or the particular localized time period, or the combination thereof, wherein the more popular submitted queries for the particular localized region, or the localized time period, or the combination thereof, are to include submitted queries that are to comprise n-grams to be identified to be based at least in part on the particular localized region the localized time period, or the combination thereof; and

emphasize, via a display of a mobile device, one or more of the obtained suggested query terms or suggested query results, or the combination thereof, and multiple user-selectable localized time periods comprising at least the requested time period.

16. The article of claim 15 , wherein the stored instructions are additionally to:

determine the more popular submitted queries for the particular localized region or the localized time period, or the combination thereof, via an exclusion of popular submitted queries not specific to the particular localized region or the particular localized time period or the combination thereof.

17. The article of claim 16 , wherein the stored instructions are additionally to:

determine the more popular submitted queries for the particular localized region or the localized time period, or the combination thereof, via an inclusion of submitted queries that comprise identified n-grams based, at least in part, on the particular localized region the localized time period, or the combination thereof.

18. The article of claim 15 , wherein the stored instructions are additionally to:

direct the mobile device to render the estimated position of the mobile device within the particular localized region.

19. The article of claim 18 , wherein the stored instructions are additionally to:

emphasize popular queries based, at least in part, on a user's history of searches.

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE ASSIGNOR NAME PREVIOUSLY RECORDED AT REEL: 052853 FRAME: 0153. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 29, 2021
From: R2 SOLUTIONS LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 056832/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED ON REEL 053654 FRAME 0254. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST GRANTED PURSUANT TO THE PATENT SECURITY AGREEMENT PREVIOUSLY RECORDED. Recorded Dec 30, 2020
From: STARBOARD VALUE INTERMEDIATE FUND LP
To: R2 SOLUTIONS LLC
Reel/Frame 054981/0377 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 8, 2020
From: STARBOARD VALUE INTERMEDIATE FUND LP
To: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
Reel/Frame 053654/0254 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2020
From: EXCALIBUR IP, LLC
To: R2 SOLUTIONS LLC
Reel/Frame 053459/0059 →
PATENT SECURITY AGREEMENT Recorded Jun 5, 2020
From: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MERTON ACQUISITION HOLDCO LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 052853/0153 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038950/0592 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2016
From: EXCALIBUR IP, LLC
To: YAHOO! INC.
Reel/Frame 038951/0295 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038383/0466 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2014
From: HOLMQUIST, LARS ERIK; CHAPIEWSKI, GUILHERME
To: YAHOO! INC.
Reel/Frame 032317/0918 →
Continuity (1)
Related Publication 20150242419A1 · Aug 27, 2015