IP Library Granted Patent US 8,527,491
Granted Patent B2
US 8,527,491 · App. 13/595,379 · Granted Sep 3, 2013

Expanded text excerpts

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,527,491
App. No.
13/595,379
Granted
Sep 3, 2013
Kind
B2
Abstract

A system provides a list of search results, where one of the search results in the list of search results includes a snippet from a corresponding search result document. The system receives selection of the snippet and provides an expanded snippet based on the selection of the snippet. The expanded snippet includes the snippet and other text from a subset of the search result document.

Claims (93)

1. A method comprising:

providing, by a device, a list of search results obtained based on a search query that includes one or more keywords,

a particular search result, in the list of search results, including:

a reference to a search result document, and

a snippet of text obtained from content of the search result document;

receiving, by the device, a request associated with detecting a cursor being placed over an area associated with the particular search result;

providing, by the device and based on the received request, an expanded snippet of text,

the expanded snippet of text comprising text, from the content of the search result document, that includes:

at least one of the one or more keywords, and

additional text, different than the snippet of text, from the content of the search result document,

the expanded snippet of text comprising less than all of the content of the search result document, and

the expanded snippet of text being provided for display, within one of an overlay or a frame, with the list of search results; and

providing, by the device, an option for removing the expanded snippet of text,

the particular search result being presented without the expanded snippet of text based on receiving selection of the option for removing the expanded snippet of text.

2. The method of claim 1 , further comprising:

identifying a structural component, of the search result document, that includes the snippet of text; and

selecting the additional text based on the identified structural component.

3. The method of claim 2 , where selecting the additional text comprises:

selecting text, from the identified structural component, that directly follows or directly precedes the snippet of text; or

selecting text from another structural component, of the search result document, that precedes or follows the identified structural component,

where the identified structural component and the other structural component include different paragraphs of the search result document.

4. The method of claim 1 , where providing the expanded snippet of text includes:

visually distinguishing the at least one of the one or more keywords within the expanded snippet of text.

5. The method of claim 1 , where the expanded snippet of text includes an entirety of the snippet of text, and

where providing the expanded snippet of text includes:

visually distinguishing the at least one of the one or more keywords, within the expanded snippet of text, in a first format, and

visually distinguishing the entirety of the snippet of text, within the expanded snippet of text, in a second format that is different than the first format.

6. The method of claim 5 , where visually distinguishing the at least one of the one or more keywords in the first format includes bolding the at least one of the one or more keywords, and

where visually distinguishing the entirety of the snippet of text in the second format includes highlighting the entirety of the snippet of text.

7. The method of claim 1 , where the additional text includes:

text that directly precedes the snippet of text in the search result document, or

text that directly follows the snippet of text in the search result document.

8. The method of claim 1 , where the expanded snippet of text substantially fills the one of the overlay or the frame.

9. A non-transitory computer-readable medium storing instructions, the instructions comprising:

a plurality of instructions which, when executed by one or more processors, cause the one or more processors to:

provide a list of search results obtained based on a search query that includes one or more keywords,

a particular search result, in the list of search results, including:

a reference to a search result document, and

a snippet of text obtained from content of the search result document;

receive a request associated with detecting a cursor being placed over an area associated with the particular search result;

provide, based on the received request, an expanded snippet of text,

the expanded snippet of text comprising text, from the content of the search result document, that includes:

at least one of the one or more keywords, and

additional text, different than the snippet of text, from the content of the search result document,

the expanded snippet of text comprising less than all of the content of the search result document, and

the expanded snippet of text being provided for display, within one of an overlay or a frame, with the list of search results; and

provide an option to remove the expanded snippet of text,

the particular search result being presented without the expanded snippet of text based on receiving selection of the option to remove the expanded snippet of text.

10. The non-transitory computer-readable medium of claim 9 , where the additional text includes at least one of:

text that precedes the snippet of text in the search result document, or

text that follows the snippet of text in the search result document.

11. The non-transitory computer-readable medium of claim 9 , where the expanded snippet of text includes an entirety of the snippet of text, and

where one or more instructions, of the plurality of instructions, to provide the expanded snippet of text include:

one or more instructions to visually distinguish the at least one of the one or more keywords, within the expanded snippet of text, in a first format, and

one or more instructions to visually distinguish the entirety of the snippet of text, within the expanded snippet of text, in a second format that is different than the first format.

12. The non-transitory computer-readable medium of claim 11 , where the one or more instructions to visually distinguish the at least one of the one or more keywords in the first format include one or more instructions to bold the at least one of the one or more keywords, and

where the one or more instructions to visually distinguishing the entirety of the snippet of text in the second format include one or more instructions to highlight the entirety of the snippet of text.

13. The non-transitory computer-readable medium of claim 9 , the instructions further comprising:

one or more instructions to identify a structural component, of the search result document, that includes the snippet of text; and

one or more instructions to select the additional text based on the identified structural component.

14. The non-transitory computer-readable medium of claim 13 , where the one or more instructions to select the additional text include:

one or more instructions to select text, from the identified structural component, that directly follows or directly precedes the snippet of text; or

one or more instructions to select text from another structural component, of the search result document, that precedes or follows the identified structural component,

where the identified structural component and the other structural component include different sections of the search result document.

15. The non-transitory computer-readable medium of claim 9 , where the one or more instructions to provide the expanded snippet of text include:

one or more instructions to visually distinguish the at least one of the one or more keywords within the expanded snippet of text.

16. A device comprising:

a memory to store instructions; and

a processor to execute the instructions to:

provide a list of search results obtained based on a search query that includes one or more keywords,

a particular search result, in the list of search results, including:

a reference to a search result document and

a snippet of text obtained from content of the search result document;

receive a request associated with detecting a cursor being placed over an area associated with the particular search result;

provide, based on the received request, an expanded snippet of text,

the expanded snippet of text comprising text, from the content of the search result document, that includes:

at least one of the one or more keywords, and

additional text, different than the snippet of text, from the content of the search result document,

the expanded snippet of text comprising less than all of the content of the search result document, and

the expanded snippet of text being provided for display, within one of an overlay or a frame, with the list of search results; and

provide an option to remove the expanded snippet of text,

the particular search result being presented without the expanded snippet of text based on receiving selection of the option to remove the expanded snippet of text.

17. The device of claim 16 , where the expanded snippet of text includes an entirety of the snippet of text, and

where, when providing the expanded snippet of text, the processor is to:

visually distinguish the at least one of the one or more keywords, within the expanded snippet of text, in a first format, and

visually distinguish the entirety of the snippet of text, within the expanded snippet of text, in a second format that is different than the first format.

18. The device of claim 16 , where the processor is further to:

identify a structural component, of the search result document, that includes the snippet of text, and

select the additional text based on the identified structural component.

19. The device of claim 18 , where, when selecting the additional text, the processor is to:

select text, from the identified structural component, that follows or precedes the snippet of text.

20. The device of claim 18 , where, when selecting the additional text, the processor is to:

select text from another structural component, of the search result document, that precedes or follows the identified structural component.

Assignments (1)
CHANGE OF NAME Recorded Dec 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044695/0115 →