Methods and apparatus for using user gender and/or age group to improve the organization of documents retrieved in response to a search query
First Claim
1. A computer implemented method of organizing a set of documents, comprising:
- receiving a search query from a user;
obtaining identified-age data for the user, the identified-age data including information describing an age of the user;
identifying a set of documents responsive to the search query;
assigning a score to each identified document based upon a correlation between age-usage data for each document and identified-age data, the age-usage data describing at least one of a number and frequency of users who have previously accessed the document who are of a particular age or age range; and
organizing the documents based at least in part on the assigned score.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method of organizing a set of documents, and associated apparatus, are adapted to receive a search query from a user; obtain identified-age and/or -gender data for the user; identify a set of documents responsive to the search query; assign a score to each identified document based upon a correlation between age- and/or gender-usage data for each document and identified-age and/or -gender data, respectively; and organize the documents based at least in part on the assigned score. The identified-age data describes an age of the user and the identified-gender data describes a gender of the user. The age-usage data describes a number and/or frequency of users who previously accessed the document who are of a particular age or age range. The gender-usage data describes a number and/or frequency of users who previously accessed the document who are of a particular gender.
-
Citations
35 Claims
-
1. A computer implemented method of organizing a set of documents, comprising:
-
receiving a search query from a user;
obtaining identified-age data for the user, the identified-age data including information describing an age of the user;
identifying a set of documents responsive to the search query;
assigning a score to each identified document based upon a correlation between age-usage data for each document and identified-age data, the age-usage data describing at least one of a number and frequency of users who have previously accessed the document who are of a particular age or age range; and
organizing the documents based at least in part on the assigned score. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer implemented method of organizing a set of documents, comprising:
-
receiving a search query from a user;
obtaining identified-gender data for the user, the identified-gender data including information describing a gender of the user;
identifying a set of documents responsive to the search query;
assigning a score to each identified document based upon a correlation between gender-usage data for each document and identified-gender data, the gender-usage data describing at least one of a number and frequency of users who have previously accessed the document who are of a particular gender; and
organizing the documents based at least in part on the assigned score. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. An apparatus for organizing a collection of documents, comprising:
-
circuitry having executable program instructions; and
at least one processor configured to execute the program instructions to perform operations of;
receiving a search query from a user;
obtaining identified-age data for the user, the identified-age data including information describing an age of the user;
identifying a set of documents responsive to the search query;
assigning a score to each identified document based upon a correlation between age-usage data for each document and identified-age data, the age-usage data describing at least one of a number and frequency of users who have previously accessed the document who are of a particular age or age range; and
organizing the documents based at least in part on the assigned score.
-
-
34. An apparatus for organizing a collection of documents, comprising:
-
circuitry having executable instructions; and
at least one processor configured to execute the program instructions to perform operations of;
receiving a search query from a user;
obtaining identified-gender data for the user, the identified-gender data including information describing a gender of the user;
identifying a set of documents responsive to the search query;
assigning a score to each identified document based upon a correlation between gender-usage data for each document and identified-gender data, the gender-usage data describing at least one of a number and frequency of users who have previously accessed the document who are of a particular gender; and
organizing the documents based at least in part on the assigned score.
-
-
35. An apparatus for organizing a collection of documents, comprising:
-
circuitry having executable instructions; and
at least one processor configured to execute the program instructions to perform operations of;
receiving a search query from a user;
obtaining identified-age data for the user, the identified-age data including information describing an age of the user;
obtaining identified-gender data for the user, the identified-gender data including information describing a gender of the user;
identifying a set of documents responsive to the search query;
assigning a score to each identified document based upon a correlation between age-usage data for each document and identified-age data and based upon a correlation between gender-usage data for each document and identified-gender data, the age-usage data describing at least one of a number and frequency of users who have previously accessed the document who are of a particular age or age range and the gender-usage data describing at least one of a number and frequency of users who have previously accessed the document who are of a particular gender; and
organizing the documents based at least in part on the assigned score.
-
Specification