IP Library › Granted Patent US 8,346,750
Granted Patent B2
US 8,346,750 · App. 13/282,537 · Granted Jan 1, 2013

System and method for adding identity to web rank

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,346,750
App. No.
13/282,537
Granted
Jan 1, 2013
Kind
B2
Abstract

Embodiments of the present invention provide systems, methods and computer program products for generating search results comprising web documents with associated expert information. One embodiment of a method for generating such search results includes receiving one or more search queries, selecting one of the one or more search queries, determining one or more categories of web documents responsive to the selected search query and crawling a web graph of linked web documents to identify one or more web documents tagged as within the one or more categories responsive to the selected search query. The method further includes generating a result set of the one or more web documents identified as within the one or more categories responsive to the selected search query, ranking the result set and generating a list of ranked search results responsive to the selected search.

Claims (27)

1. A method for generating search results comprising web documents with associated expert information, the method comprising:

identifying a plurality of web documents tagged as falling within one or more categories of web documents responsive to one or more search queries;

ranking the plurality of web documents tagged as falling within the one or more categories responsive to the one or more search queries based at least on a number of experts of the one or more categories that tagged respective ones of the plurality of web documents, wherein a given expert is determined based upon a number of users that agree with the input of one or more tags by the given expert exceeding a threshold value; and

generating a list of ranked search results responsive to the one or more search queries.

2. The method of claim 1 wherein ranking the plurality of web documents tagged as falling within the one or more categories of web documents responsive to the selected search query comprises ranking the documents further based upon the number of web documents linked to the one or more documents of the result set.

3. The method of claim 1 wherein generating a list of ranked search results responsive to the one or more search queries further comprises displaying one or more corresponding experts that have tagged the one or more documents of the result set with the list of search results.

4. The method of claim 1 wherein generating a list of ranked search results responsive to the one or more search queries further comprises displaying one or more one or more corresponding web documents that are linked to the one or more documents of the result set with the list of search results.

5. The method of claim 1 wherein primary users are identified as experts of the one or more categories of web documents based on a number of secondary users that agree with the plurality of primary users tagging of web documents as falling within the one or more categories.

6. The method of claim 5 , wherein the plurality of web document are tagged as falling within the one or more categories by a plurality of experts of the one or more categories.

7. Non-transitory computer readable media comprising program code that when executed by a programmable processor causes execution of a method for generating search results comprising web documents with associated expert information, the computer readable media comprising:

program code for identifying a plurality of web documents tagged as falling within one or more categories of web documents responsive to one or more search queries;

program code for ranking the plurality of web documents tagged as falling within the one or more categories responsive to the one or more search queries based at least on a number of experts of the one or more categories that tagged respective ones of the plurality of web documents, wherein a given expert is determined based upon a number of users that agree with the input of one or more tags by the given expert exceeding a threshold value; and

program code for generating a list of ranked search results responsive to the one or more search queries.

8. The computer readable media of claim 7 wherein program code for ranking the plurality of web documents tagged as falling within the one or more categories responsive to the one or more search queries comprises program code for ranking the documents further based upon the number of web documents linked to the one or more documents of the result set.

9. The computer readable media of claim 7 wherein program code for generating a list of ranked search results responsive to the one or more search queries further comprises program code for displaying one or more corresponding experts that have tagged the one or more documents of the result set with the list of search results.

10. The computer readable media of claim 7 wherein program code for generating a list of ranked search results responsive to the one or more search queries further comprises program code for displaying one or more one or more corresponding web documents that are linked to the one or more documents of the result set with the list of search results.

11. The computer readable media of claim 7 wherein primary users are identified as experts of the one or more categories of web documents based on a number of secondary users that agree with the plurality of primary users tagging of web documents as falling within the one or more categories.

12. The computer readable media of claim 11 , wherein the plurality of web document are tagged as falling within the one or more categories by a plurality of experts of the one or more categories.

13. A system for generating search results comprising web documents with associated expert information, the system comprising at least one server coupled to a plurality of client devices over a network, the at least one server operative at least to:

identify a plurality of web documents tagged as falling within one or more categories of web documents responsive to one or more search queries received from at least one of the client devices;

rank the plurality of web documents tagged as falling within the one or more categories responsive to the one or more search queries based at least on a number of experts of the one or more categories that tagged respective ones of the plurality of web documents, wherein a given expert is determined based upon a number of users that agree with the input of one or more tags by the given expert exceeding a threshold value; and

generate a list of ranked search results responsive to the one or more search queries.

14. The system of claim 13 wherein the at least one server is operative to rank the plurality of documents further based upon the number of web documents linked to the one or more documents of the result set.

15. The system of claim 13 wherein the at least one server is operative to display one or more corresponding experts that have tagged the one or more documents of the result set with the list of search results.

16. The system of claim 13 wherein the at least one server is operative to display one or more one or more corresponding web documents that are linked to the one or more documents of the result set with the list of search results.

17. The system of claim 13 wherein primary users are identified as experts of the one or more categories of web documents based on a number of secondary users that agree with the plurality of primary users tagging of web documents as falling within the one or more categories.

18. The system of claim 17 , wherein the plurality of web document are tagged as falling within the one or more categories by a plurality of experts of the one or more categories.

Assignments (8)
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 →
Continuity (3)
Continuation 12907456 · Oct 19, 2010
Continuation 11965296 · Dec 27, 2007
Related Publication 20120041940A1 · Feb 16, 2012