IP Library Patent Application 11783436
Patent Application
App. No. 11/783,436

Computer-implemented method and system for targeting contents according to user preferences

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 None
App. No.
11/783,436
Abstract

A method, system, and device targets contents according to the preferences of a particular user. A content is associated with one or more content category alternatives, and is different from other contents. Pairwise comparisons for a particular user for a set of content category alternatives are input into a computer, wherein a pairwise comparison includes a judgment between preferences as a relative importance between two content category alternatives. A weighted prioritization of the content category alternatives of the pairwise comparisons for the particular user is prepared in the computer, according to an analytic hierarchy process. The weighted prioritization of the content category alternatives for the particular user is applied, in the computer, to the contents. A weight is associated with the content according to the weighted prioritizations of the content category alternative corresponding to the content categorization of the contents. The contents are provided according to the weight.

Claims (80)

1 . A method, implemented on a computer, for targeting contents according to preferences of a particular user, wherein a content is associated with ones of plural content category alternatives, wherein the content is different from other contents, comprising:

(A) inputting, into a computer, a plurality of pairwise comparisons for a particular user for a set of content category alternatives, wherein a pairwise comparison includes a judgment between preferences as a relative importance between two content category alternatives;

(B) preparing, in the computer, a weighted prioritization of the content category alternatives of the pairwise comparisons for the particular user, according to an analytic hierarchy process; and

(C) applying, in the computer, the weighted prioritization of the content category alternatives for the particular user to the contents, associating a weight with the content according to the weighted prioritizations of the content category alternative corresponding to the content categorization of the contents, and providing the contents according to the weight.

2 . The method of claim 1 ,

wherein the judgments are entered into a matrix,

wherein the matrix is input to the analytic hierarchy process,

wherein the weighted prioritization is output from the analytic hierarchy process,

wherein the weighted prioritization includes a relative priority for each content category alternative.

3 . The method of claim 1 , further comprising

checking a consistency of judgments between the preferences for the particular user according to the analytic hierarchy process, and

if the preferences are inconsistent, further interacting with the user to refine inconsistencies in the preferences for the particular user.

4 . The method of claim 1 ,

wherein the contents include advertisements, recommendations, and articles,

wherein each advertisement, recommendation, and article is assigned one of the content category alternatives.

5 . The method of claim 1 ,

wherein the contents are to be provided on a display,

wherein the display is divided into content sections in which the contents are to be provided,

wherein each content section is associated with one of the plural content category alternatives,

wherein placement of respective content sections on the display depends on the weighted prioritizations for respective content category alternatives.

6 . The method of claim 1 , further comprising

inputting a rating of a particular content for the particular user, and

adjusting a weighted prioritization of the content category alternative associated with the particular content.

7 . The method of claim 1 , further comprising

inputting ratings of particular contents from plural users, and

identifying similar weighted prioritizations from plural users,

wherein the weight assigned to the particular contents for the particular user is further based on the ratings among weighted prioritizations which are similar to the weighted prioritization for the particular user.

8 . The method of claim 1 , further comprising, after preparing the weighted prioritization, interacting with the user to change a subset of the plurality of pairwise comparisons, and then

automatically updating the weighted prioritization of the content category alternatives for the particular user, and adjusting the weight of the contents to the weight according to the updated weighted prioritization.

9 . A computer-readable medium comprising instructions for execution by a computer, the instructions including a computer-implemented method for targeting contents according to preferences of a particular user, wherein a content is associated with ones of plural content category alternatives, wherein the content is different from other contents, the instructions for implementing the steps of:

(A) inputting a plurality of pairwise comparisons for a particular user for a set of content category alternatives, wherein a pairwise comparison includes a judgment between preferences as a relative importance between two content category alternatives;

(B) preparing a weighted prioritization of the content category alternatives of the pairwise comparisons for the particular user, according to an analytic hierarchy process; and

(C) applying the weighted prioritization of the content category alternatives for the particular user to the contents, associating a weight with the content according to the weighted prioritizations of the content category alternative corresponding to the content categorization of the contents, and providing the contents according to the weight.

10 . The computer-readable medium of claim 9 ,

wherein the judgments are entered into a matrix,

wherein the matrix is input to the analytic hierarchy process,

wherein the weighted prioritization is output from the analytic hierarchy process,

wherein the weighted prioritization includes a relative priority for each content category alternative.

11 . The computer-readable medium of claim 9 , further comprising instructions for

checking a consistency of judgments between the preferences for the particular user according to the analytic hierarchy process, and

if the preferences are inconsistent, further interacting with the user to refine inconsistencies in the preferences for the particular user.

12 . The computer-readable medium of claim 9 ,

wherein the contents include advertisements, recommendations, and articles,

wherein each advertisement, recommendation, and article is assigned one of the content category alternatives.

13 . The computer-readable medium of claim 9 ,

wherein the contents are to be provided on a display,

wherein the display is divided into content sections in which the contents are to be provided,

wherein each content section is associated with one of the plural content category alternatives,

wherein placement of respective content sections on the display depends on the weighted prioritizations for respective content category alternatives.

14 . The computer-readable medium of claim 9 , further comprising instructions for

inputting a rating of a particular content for the particular user, and

adjusting a weighted prioritization of the content category alternative associated with the particular content.

15 . The computer-readable medium of claim 9 , further comprising instructions for

inputting ratings of particular contents from plural users, and

identifying similar weighted prioritizations from plural users,

wherein the weight which the particular contents is assigned for the particular user is further based on the ratings among weighted prioritizations which are similar to the weighted prioritization for the particular user.

16 . A computer-implemented system for targeting contents according to preferences of a particular user using an analytic hierarchy process, wherein a content is associated with ones of plural content category alternatives, wherein the content is different from other contents, comprising:

(A) a display,

(B) an input device,

(C) a computer processor, in communication with the display and the input device, the computer processor being configured to facilitate

(1) inputting, from the input device, a plurality of pairwise comparisons for a particular user for a set of content category alternatives, wherein a pairwise comparison includes a judgment between preferences as a relative importance between two content category alternatives;

(2) preparing a weighted prioritization of the content category alternatives of the pairwise comparisons for the particular user, according to an analytic hierarchy process;

(3) applying the weighted prioritization of the content category alternatives for the particular user to the contents, associating a weight with the content according to the weighted prioritizations of the content category alternative corresponding to the content categorization of the contents, and

(4) providing the contents to the display according to the weight,

wherein the computer processor is further configured to enter the judgments into a matrix,

wherein the matrix is input to the analytic hierarchy process,

wherein the weighted prioritization is output from the analytic hierarchy process,

wherein the weighted prioritization includes a relative priority for each content category alternative.

17 . The computer-implemented system of claim 16 , wherein the computer processor is further configured for

checking a consistency of judgments between the preferences for the particular user according to the analytic hierarchy process, and

if the preferences are inconsistent, further interacting with the user to refine inconsistencies in the preferences for the particular user.

18 . The computer-implemented system of claim 16 ,

wherein the display is divided into content sections in which the contents are to be provided,

wherein each content section is associated with one of the plural content category alternatives,

wherein placement of respective content sections on the display depends on the weighted prioritizations for respective content category alternatives.

19 . The computer-implemented system of claim 16 , wherein the computer processor is further configured for

inputting a rating of a particular content for the particular user, and

adjusting a weighted prioritization of the content category alternative associated with the particular content.

20 . The computer-implemented system of claim 16 , wherein the computer processor is further configured for inputting ratings of particular contents from plural users, and identifying similar weighted prioritizations from plural users,

wherein the weight which the particular contents is assigned for the particular user is further based on the ratings among weighted prioritizations which are similar to the weighted prioritization for the particular user.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded May 21, 2024
From: WESTERN ALLIANCE BANK
To: DECISION LENS INC.
Reel/Frame 067480/0599 →
RELEASE OF SECURITY INTEREST Recorded Jun 11, 2018
From: PACIFIC WESTERN BANK (AS SUCCESSOR IN INTEREST BY MERGER TO SQUARE 1 BANK)
To: DECISION LENS, INC.
Reel/Frame 046044/0226 →
RELEASE OF SECURITY INTEREST Recorded Jan 19, 2017
From: PACIFIC WESTERN BANK, AS SUCCESSOR IN INTEREST BY MERGER TO SQUARE 1 BANK
To: DECISON LENS, INC.
Reel/Frame 041016/0596 →
SECURITY INTEREST Recorded Jul 27, 2016
From: DECISION LENS INC.
To: WESTERN ALLIANCE BANK
Reel/Frame 039483/0348 →
SECURITY AGREEMENT Recorded Aug 13, 2013
From: DECISION LENS, INC.
To: SQUARE 1 BANK
Reel/Frame 031013/0521 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2007
From: SAATY, JOHN MARSHALL
To: DECISION LENS, INC.
Reel/Frame 019213/0024 →