IP Library Granted Patent US 8,146,120
Granted Patent B2
US 8,146,120 · App. 12/204,792 · Granted Mar 27, 2012

Multi-criteria rating and searching system

Assignee: Jaman.com, 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,146,120
App. No.
12/204,792
Granted
Mar 27, 2012
Kind
B2
Abstract

A method and apparatus to provide a multi-criteria rating and search system is described. Users can provide ratings along multiple axes, which can then be used for searching.

Claims (53)

1. A method, implemented by a server computing system programmed to perform the following method, comprising:

providing, by the server computing system, a selection interface for a user to rate media content, the selection interface including a plurality of value pairs, each value pair including two opposite adjectives that could describe the media content;

prompting a user to select a position between the opposite adjectives, the relative closeness between the position and the adjective indicating a rating of the media content;

calculating an average rating for the media content, based on the relative closeness to each adjective in each value pair; and

enabling a user to search for media content based on a plurality of adjectives from the value pairs.

2. The method of claim 1 , wherein the relative closeness comprises a percentage rating for both adjectives in the value pair, a total percentage adding up to 100%.

3. The method of claim 1 , wherein the value pairs comprise:

Serious—Funny

Mellow—Charged

Deep—Shallow

Tears—Bullets.

4. The method of claim 1 , further comprising:

utilizing the value pairs to provide a selection logic for a user mood; and

enabling search for users having a particular mood.

5. A method, implemented by a server computing system programmed to perform the following method, comprising:

providing, by the server computing system, a plurality of selection tools to a user, the selection tools enabling a user to select a relative closeness between two opposite adjectives in a value pair, for a plurality of value pairs for evaluating media content to select a target rating;

utilizing an average rating, based on a plurality of user ratings, of a media content to determine a closeness of match between the selection of the user and the average rating of a media content; and

displaying a best match to a user.

6. The method of claim 5 , further comprising:

determining a bin that is a closest match to the target rating, the bin comprising a range of values along each dimension.

7. The method of claim 5 , further comprising:

determining a geometric distance between a movie's average rating and the target rating as the score function.

8. The method of claim 7 , wherein a number of ratings acts as an additional dimension to determine the geometric distance.

9. The method of claim 5 further comprising:

providing a rating interface for a user to select relative closeness between a value pair for rating media content;

adding the user's rating to the average rating for the media content.

10. The method of claim 5 , wherein the value pairs comprise:

Serious—Funny

Mellow—Charged

Deep—Shallow

Tears—Bullets.

11. The method of claim 5 , further comprising:

utilizing the value pairs to provide a selection logic for a user mood; and

enabling search for users having a particular mood.

12. The method of claim 1 , further comprising:

utilizing the average rating, based on a plurality of user ratings, of the media content to determine a closeness of match between a target rating of the user and the average rating of a media content.

13. The method of claim 12 , further comprising:

determining a bin that is a closest match to the target rating, the bin comprising a range of values along each dimension.

14. The method of claim 12 , further comprising: determining a geometric distance between a movie's average rating and the target rating as the score function.

15. The method of claim 14 , wherein a number of ratings acts as an additional dimension to determine the geometric distance.

16. A system comprising:

a memory;

a processor coupled to the memory;

a user rating interface executed from the memory by the processor to provide a selection interface to enable a user to rate media content along a range between a pair of opposite adjectives forming a value pair, the user rating interface including a plurality of value pairs;

a rate calculation logic executed from the memory by the processor to calculate an average rating for the media content, based on the rating along the range between value pair; and

a search tool executed from the memory by the processor to enable a user to search for media content based on a plurality of value pairs.

17. The system of claim 16 , wherein the user is provided a plurality of value pairs.

18. The system of claim 16 , further comprising:

the user rating interface executed from the memory by the processor to utilize the value pairs to provide a selection logic for a user mood; and

the search tool executed from the memory by the processor to enable search for users having a particular mood.

19. The method of claim 16 , further comprising:

the search tool further to utilize the average rating of the media content to determine a closeness of match between a target rating of the user and the average rating of a media content.

20. The method of claim 19 , wherein the search tool further determines a geometric distance between a movie's average rating and the target rating as the score function.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2008
From: FRIKKER, JOSEPH EMMETT; KELLAS, JAMES RICHARD; BRAEM, NICOLAS ALEXEI; MA, SEAN RYAN S H; LE, DAVID BAO; HERRE, JAMES
To: JAMAN.COM, INC.
Reel/Frame 021974/0040 →
Continuity (2)
Provisional Application 60978317 · Oct 8, 2007
Related Publication 20090100455A1 · Apr 16, 2009