Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
126 words
A method of selecting one of a plurality of media objects to associate with specified textual content, comprising the following steps: associating a set of one or more keywords with each media object; associating a set of one or more search criteria with each media object; identifying a group of relevant media objects having associated keywords that are contained in the specified textual content; evaluating the search criteria associated with each media object in the identified group against the specified textual content; limiting the group by removing any media object from the group if the search criteria associated with that media object are not satisfied by the specified textual content; selecting a remaining media object from the limited group to associate with the specified textual content.
Claim 2
Independent Claim
126 words
A method of selecting one of a plurality of media objects to associate with specified textual content, comprising the following steps: associating a set of one or more keywords with each media object; associating a set of one or more search criteria with each media object; identifying a group of relevant media objects having associated keywords that are contained in the specified textual content; evaluating the search criteria associated with each media object in the identified group against the specified textual content; limiting the group by removing any media object from the group if the search criteria associated with that media object are not satisfied by the specified textual content; selecting a remaining media object from the limited group to associate with the specified textual content.
Claim 3
Dependent Claim
32 words
A method as recited in claim 1, the step of identifying a group of relevant media objects comprising identifying those media objects whose keywords occur most often in the specified textual content.
Claim 4
Dependent Claim
29 words
A method as recited in claim 1, the selecting step comprising selecting a media object from the limited group whose keywords occur most often in the specified textual content.
Claim 5
Dependent Claim
21 words
A method as recited in claim 1, further comprising maintaining a historical usage database to track usage of the media objects.
Claim 6
Dependent Claim
27 words
A method as recited in claim 1, wherein the selected media object is an image, further comprising showing the selected image along with the specified textual content.
Claim 7
Dependent Claim
11 words
A computer programmed to perform the steps recited in claim 1.
Claim 8
Dependent Claim
14 words
A computer-readable storage medium having instructions for performing the steps recited in claim 1.
Claim 9
Dependent Claim
145 words
An automated method for associating images with news feed articles, comprising the following steps: obtaining a plurality of images; associating a set of one or more keywords with each image; associating a set of one or more search criteria with each image in addition to the set of one or more keywords; selecting a particular article from a news feed; identifying a group of relevant images having associated keywords that are contained in a portion of the particular article from the news feed; evaluating the search criteria associated with each image in the identified group against the portion of the particular article; limiting the group by removing any image from the group if the search criteria associated with that image is not satisfied by the portion of the particular article; associating a remaining image from the limited group with the portion of the particular article.
Claim 10
Dependent Claim
145 words
An automated method for associating images with news feed articles, comprising the following steps: obtaining a plurality of images; associating a set of one or more keywords with each image; associating a set of one or more search criteria with each image in addition to the set of one or more keywords; selecting a particular article from a news feed; identifying a group of relevant images having associated keywords that are contained in a portion of the particular article from the news feed; evaluating the search criteria associated with each image in the identified group against the portion of the particular article; limiting the group by removing any image from the group if the search criteria associated with that image is not satisfied by the portion of the particular article; associating a remaining image from the limited group with the portion of the particular article.
Claim 11
Dependent Claim
32 words
A method as recited in claim 8, the step of identifying a group of relevant images comprising identifying those images whose keywords occur most often in the portion of the particular article.
Claim 12
Dependent Claim
45 words
A method as recited in claim 8, the step of associating a remaining image from the limited group with the portion of the particular article comprising selecting an image from the limited group whose keywords occur most often in the portion of the particular article.
Claim 13
Dependent Claim
20 words
A method as recited in claim 8, further comprising maintaining a historical usage database to track usage of the images.
Claim 14
Dependent Claim
11 words
A computer programmed to perform the steps recited in claim 8.
Claim 15
Dependent Claim
14 words
A computer-readable storage medium having instructions for performing the steps recited in claim 8.
Claim 16
Dependent Claim
133 words
A computer-readable medium having computer-executable instructions for performing steps to select one of a plurality of media objects to associate with a specified textual content, the steps comprising: associating a set of one or more keywords with each media object; associating a set of one or more search criteria with each media object; identifying a group of relevant media objects having associated keywords that are contained in the specified textual content; evaluating the search criteria associated with each media object in the identified group against the specified textual content; limiting the group by removing any media object from the group if the search criteria associated with that media object are not satisfied by the specified textual content; selecting a remaining media object from the limited group to associate with the specified textual content.
Claim 17
Dependent Claim
133 words
A computer-readable medium having computer-executable instructions for performing steps to select one of a plurality of media objects to associate with a specified textual content, the steps comprising: associating a set of one or more keywords with each media object; associating a set of one or more search criteria with each media object; identifying a group of relevant media objects having associated keywords that are contained in the specified textual content; evaluating the search criteria associated with each media object in the identified group against the specified textual content; limiting the group by removing any media object from the group if the search criteria associated with that media object are not satisfied by the specified textual content; selecting a remaining media object from the limited group to associate with the specified textual content.
Claim 18
Dependent Claim
33 words
A computer-readable medium as recited in claim 14, the step of identifying a group of relevant media objects comprising identifying those media objects whose keywords occur most often in the specified textual content.
Claim 19
Dependent Claim
30 words
A computer-readable medium as recited in claim 14, the selecting step comprising selecting a media object from the limited group whose keywords occur most often in the specified textual content.
Claim 20
Dependent Claim
24 words
A computer-readable medium as recited in claim 14, the steps further comprising maintaining a historical usage database to track usage of the media objects.
Claim 21
Dependent Claim
30 words
A computer-readable medium as recited in claim 14, wherein the selected media object is an image, the steps further comprising showing the selected image along with the specified textual content.