Patent US5905981A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5905981A Expired / Lapsed US ⏱️ 0.0 years remaining

Automatically associating archived multimedia content with current textual content

Assignee: Microsoft Technology Licensing LLC
•
Filing: 1996-12-09
•
Granted: 1999-05-18
•
Expires: 2016-12-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Described herein is a system that draws from an archive of media objects to associate appropriate media objects with current news articles. The media object archive includes an index having an entry for each media object. The index associates a set of one or more keywords with each media object, and a set of one or more search criteria with each media object. With regard to a particular news story, the system first identifies an initial group of relevant media objects having associated keywords that are contained in the news story. The system then evaluates the search criteria associated with each media object in the identified group against the news story, and limits the group by removing any media object from the group if the search criteria associated with that media object are not satisfied by the news story. A remaining media object from this limited group is then selected for association with the news story.

Inventors

  • 👤 Frank A. Lawler

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 07:24
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/30; G06F40/00; G06F40/10; G06F40/103; G06F40/106; G06F40/166; G06F40/174; Y; Y10; Y10S; Y10S707/00; Y10S707/912; Y10S707/913; Y10S707/915; Y10S707/99931; Y10S707/99933; Y10S707/99934; Y10S707/99935; Y10S707/99936

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.

References Cited (Backward Citations)

US5410598A Cited
US5619709A Cited
US5623679A Cited
US5546107A Cited
US5566349A Cited
US5629980A Cited
US5634012A Cited
US5832488A Cited
US5799310A Cited
US5835712A Cited
US5832495A Cited
US5819288A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-05-17 2002-11-16 2003-05-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-05-17 2006-11-16 2007-05-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-05-17 2010-11-16 2011-05-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag