IP Library Granted Patent US 8,452,762
Granted Patent B2
US 8,452,762 · App. 12/563,150 · Granted May 28, 2013

Systems and methods for providing advanced search result page content

Inventor: Liang Yu Chi (San Francisco, CA)
Assignee: Yahoo! Inc.
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,452,762
App. No.
12/563,150
Granted
May 28, 2013
Kind
B2
Abstract

The present invention provides a method and system for generating search results including receiving a search request and accessing a corpus of data to determine relevant content for inclusion in a search result set on the basis of the search request. The method and system includes determining at least one pivot data point, the at least one pivot data point being contextually related to the search result set on the basis of a review of the search result set and generating an active data link for refinement of the search result set on the basis of the data pivot point. The method and system further includes generating a search result output display for the presentation of at least a portion of the search result set and the active data links and toggling the search result output display to present refinement of the search results set.

Claims (30)

1. A method for generating search results, the method comprising: receiving a search request including at least one search term;

accessing a corpus of data relating to web content to determine relevant content for inclusion in a search result set on the basis of the search request;

extracting a plurality of pivot metrics based on the search result, the pivot metrics comprise domain specific attributes;

generating a plurality of domain specific pivot data points based on the pivot metrics, wherein each domain specific pivot data point exceed a predetermined threshold of matched search results;

generating a representation of the domain specific pivot data point, the representation comprises an active data link and an image associated with a given pivot data point, the active data link includes a refined search result set on the basis of the given pivot data point;

generating a search result output display that includes the presentation of at least a portion of the search result set, the active data links, and the images, wherein the search result set comprises accumulated results associated with a plurality of different active data links; and

in response to a selection of a given active data link for one of the domain specific pivot data points, toggling the search result output display therewith presenting a refined portion of the search results set, the refined result set consisting results associated with the selected active data link.

2. The method of claim 1 further comprising: upon selection of one of the active data links, displaying an exit toggle display to revert back to the search result set.

3. The method of claim 1 , wherein the refinement is a search results display of a search using the at least one search term of the content specific web location.

4. A system for generating search results, the system comprising: a non-transitory computer readable medium having executable instructions stored therein, and a processing device, in response to the executable instructions, operative to:

receive a search request including at least one search term;

access a corpus of data relating to web content to determine relevant content for inclusion in a search result set on the basis of the search request;

extract a plurality of pivot metrics based on the search result, the pivot metrics comprise domain specific attributes;

generate a plurality of domains specific pivot data points based on the pivot metrics, wherein each domain specific pivot data point exceed a predetermined threshold of matched search results;

generate a representation of the domain specific pivot data point, the representation comprises an active data link and an image associated with a given pivot data point, the active data link includes a refined search result set on the basis of the given pivot data point;

generate a search result output display that includes the presentation of at least a portion of the search result set, the active data links, and the images, wherein the search result set comprises accumulated results associated with a plurality of different active data links; and

in response to a selection of a given active data link for one of the domain specific pivot data points, toggle the search result output display therewith presenting a refined portion of the search results set, the refined result set consisting results associated with the selected active data link.

5. The system of claim 4 , wherein the processing device, in response to executable instructions, is further operative to:

upon selection of one of the active data links, display an exit toggle display to revert back to the search result set.

6. The system of claim 4 , wherein the refinement is a search results display of a search using the at least one search term of the content specific web location.

7. A non-transitory computer readable media comprising program code that when executed by a programmable processor causes execution of a method for generating search results, the non-transitory computer readable media including:

program code for receiving a search request including at least one search term;

program code for accessing a corpus of data relating to web content to determine relevant content for inclusion in a search result set on the basis of the search request;

program code for extracting a plurality of pivot metrics based on the search result, the pivot metrics comprise domain specific attributes;

program code for generating a plurality of domain specific pivot data points based on the pivot metrics, wherein each domain specific pivot data point exceed a predetermined threshold of matched search results;

program code for generating a representation of the domain specific pivot data point, the representation comprises an active data link and an image associated with a given pivot data point, the active data link includes a refined search result set on the basis of the given pivot data point;

program code for generating a search result output display that includes the presentation of at least a portion of the search result set, the active data links, and the images, wherein the search result set comprises accumulated results associated with a plurality of different active data links; and

in response to a selection of a given active data link for one of the domain specific pivot data points, program code for toggling the search result output display therewith presenting a refined portion of the search results set, the refined result set consisting results associated with the selected active data link.

8. The computer readable media of claim 7 further comprising: program code for, upon selection of one of the active data links, displaying an exit toggle display to revert back to the search result set.

9. The computer readable media of claim 7 , wherein the refinement is a search results display of a search using the at least one search term of the content specific web location.

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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2021
From: EXCALIBUR IP, LLC
To: R2 SOLUTIONS LLC
Reel/Frame 055283/0483 →
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 →
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 Jan 5, 2010
From: YU CHI, LIANG
To: YAHOO! INC.
Reel/Frame 023733/0364 →
Continuity (1)
Related Publication 20110072046A1 · Mar 24, 2011