IP Library Granted Patent US 7,028,027
Granted Patent B1
US 7,028,027 · App. 10/262,519 · Granted Apr 11, 2006

Associating documents with classifications and ranking documents based on classification weights

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 7,028,027
App. No.
10/262,519
Granted
Apr 11, 2006
Kind
B1
Abstract

A method and apparatus for associating documents with classification values and ranking documents based on classification weights is provided. It is determined if a document is associated a classification. If the document is associated with a classification, then it is determined if a classification value, which is associated with the document, is associated with a weight. If the classification value is associated with a weight, then a rank of the document is adjusted based on the weight that is associated with the classification value.

Claims (17)

1. A computer-implemented method for adjusting a rank of document, the method comprising:

generating, in a memory of a computer system, a list of two or more documents that represent results of a computer-executed query, wherein each document within the list of documents is associated with a separate rank;

adjusting a particular rank that is associated with a particular document of the two or more documents; and

storing, in a storage mechanism of the computer system, the list of two or more documents in which the order of the documents in the list has been modified based on the adjustment of the particular rank,

wherein adjusting the particular rank is based on at least one of (a) a first weight that is associated with a language classification value that is associated with the particular document and (b) a second weight that is associated with a region classification value that is associated with the particular document.

2. The method of claim 1 , wherein the step of adjusting the particular rank comprises adjusting the particular rank based on only the greater of the first weight and the second weight.

3. A computer-implemented method for adjusting a rank of a document, the method comprising:

generating, in a memory of a computer system, a list of two or more documents that represent results of a computer-executed query, wherein each document within the list of documents is associated with a separate rank, and wherein one or more terms of the query were received through one of a first portal and a second portal;

determining a portal through which the one or more terms of the query were received;

if the one or more terms of the query were received through the first portal, then adjusting, based on a first set of weights that is associated with the first portal, a particular rank that is associated with a particular document of the two or more documents;

if the one or more terms of the query were received through the second portal, then adjusting the particular rank based on a second set of weights that is associated with the second portal; and

storing, in a storage mechanism of the computer system, the list of two or more documents in which the order of the documents in the list has been modified based on the adjustment of the particular rank.

4. The method of claim 3 , wherein the first portal is associated with a first geographic region with which the second portal is not associated, and wherein the second portal is associated with a second geographic region with which the first portal is not associated.

5. A computer-readable medium carrying one or more sequences of instructions which, when executed by one or more processors, causes the one or more processors to perform the method of claim 1 .

6. A computer-readable medium carrying one or more sequences of instructions which, when executed by one or more processors, causes the one or more processors to perform the method of claim 2 .

7. A computer-readable medium carrying one or more sequences of instructions which, when executed by one or more processors, causes the one or more processors to perform the method of claim 3 .

8. A computer-readable medium carrying one or more sequences of instructions which, when executed by one or more processors, causes the one or more processors to perform the method of claim 4 .

Assignments (10)
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 Jun 1, 2004
From: INKTOMI CORPORATION
To: YAHOO! INC.
Reel/Frame 015406/0109 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2003
From: ZHA, HONGYUAN; SUCHTER, SEAN
To: INKTOMI CORPORATION
Reel/Frame 013679/0882 →
Continuity (1)
Provisional Application 6041156700 · Sep 17, 2002