IP Library Granted Patent US 8,977,609
Granted Patent B1
US 8,977,609 · App. 13/620,059 · Granted Mar 10, 2015

Providing a search result based on an input including a time specification

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 8,977,609
App. No.
13/620,059
Granted
Mar 10, 2015
Kind
B1
Abstract

Systems and methods for providing a search result are provided. In some aspects, a method includes receiving a query. The method also includes providing a first set of search results responsive to the query. The method also includes receiving a selected search result in the first set of search results. The method also includes determining a time specification based on the selected search result. The method also includes providing a second set of search results responsive to the query and the time specification.

Claims (48)

1. A computer-implemented method for providing a search result, the method comprising:

receiving, using one or more computing devices, a query;

providing, using the one or more computing devices, a first set of search results responsive to the query;

receiving, using the one or more computing devices, a user selected search result in the first set of search results;

determining, using the one or more computing devices, a time specification based on metadata of the user selected search result,

wherein determining a time specification based on the metadata of the user selected search result comprises

determining a time specification associated with the user selected search result and

selecting the time specification from a stored set of time specifications; and

providing, using the one or more computing devices, a second set of search results responsive to the query and the determined time specification.

2. The method of claim 1 , further comprising:

determining a geographical indication based at least in part on the received query.

3. The method of claim 2 , wherein the second set of search result comprises an advertisement chosen at least in part based on a combination of the determined geographical indication and the determined time specification.

4. The method of claim 1 , wherein the time specification comprises a single interval time specification, a recurring interval time specification, or a topical time specification.

5. The method of claim 1 , wherein the user selected search result comprises an image, and wherein the method further comprises determining the time specification based at least in part on a time depicted in the image.

6. The method of claim 1 , wherein the second set of search results is a subset of the first set of search results.

7. A non-transitory computer-readable medium for providing a search result, the computer-readable medium comprising instructions that, when executed by a computer, cause the computer to implement a method, the method comprising:

receiving a query;

providing a first set of search results responsive to the query;

receiving a user selected subset of the first set of search results;

determining a time specification based on metadata of the user selected subset of the first set of search results,

wherein determining a time specification based on the metadata of the user selected search result comprises

determining a time specification associated with the user selected search result and

selecting the time specification from a stored set of time specifications; and

providing a second set of search results responsive to the query and the determined time specification.

8. The computer-readable medium of claim 7 , wherein the method further comprises:

determining a geographical indication based at least in part on the received query.

9. The computer-readable medium of claim 8 , wherein the second set of search result comprises an advertisement chosen at least in part based on a combination of the determined geographical indication and the determined time specification.

10. The computer-readable medium of claim 7 , wherein determining the time specification based on the user selected subset of the first set of search result comprises:

determining the time specification based on at least one search result in the user selected subset of the first set of search results.

11. The computer-readable medium of claim 7 , wherein determining the time specification based on the user selected subset of the first set of search result comprises:

determining the time specification based on each search result in the user selected subset of the first set of search results.

12. A system comprising:

one or more processors; and

a memory comprising instructions that, when executed by the one or more processors, cause the one or more processors to implement a method, the method comprising:

receiving a query,

providing a set of search results responsive to the query,

receiving a user selected search result in the set of search results,

wherein the user selected search result comprises an image, determining a time specification based on metadata of the user selected search result,

wherein determining a time specification based on the metadata of the user selected search result comprises determining a time specification associated with the user selected search result,

wherein determining the time specification is based, at least in part, on a time depicted in the image, and

providing a subset of the set of search results responsive to the query and the determined time specification.

13. The system of claim 12 , wherein the method further comprises:

determining a geographical indication based at least in part on the received query.

14. The system of claim 13 , wherein the second set of search result comprises an advertisement chosen at least in part based on a combination of the determined geographical indication and the determined time specification.

15. The system of claim 12 , wherein the time specification comprises a single interval time specification, a recurring interval time specification, or a topical time specification.

16. The system of claim 12 , wherein providing the subset of the set of search results responsive to the query and the determined time specification comprises:

detecting additional search results from the set of search results that have metadata corresponding to the metadata of the user selected search result.

17. The system of claim 12 , wherein the metadata of the user selected search result comprises one or more of text in the user selected search result, images depicted in the user selected search result, or a time of creation of the user selected search result.

Assignments (1)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044334/0466 →