IP Library Granted Patent US 7,542,967
Granted Patent B2
US 7,542,967 · App. 11/170,143 · Granted Jun 2, 2009

Searching an index of media content

Assignee: Microsoft Corporation
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 7,542,967
App. No.
11/170,143
Granted
Jun 2, 2009
Kind
B2
Abstract

A search engine, method and computer-readable medium are disclosed for transmitting requested media content in response to a search request. The search request may include a search term containing text indicative of recorded speech located within the requested media content. The search engine includes an index of media content, including text indicative of recorded speech and a time-based locator corresponding to the location of the text within the media content.

Claims (29)

1. A computer-readable storage medium having computer-useable instructions stored thereon for performing a method for transmitting requested media content to a requester, the method comprising:

converting recorded speech contained within media content to text to create converted text indicative of the recorded speech, wherein the media content is maintained by a media content provider not associated with a search engine;

indexing the media content by recording at least one time-based locator corresponding to a location of the converted text within the media content, wherein the at least one time-based locator includes one or more time intervals for grouping the converted text indicative of recorded speech within the media content;

integrating the converted text into a general web index to create an integrated index, wherein the general web index comprises at least one document-based locator corresponding to a location of indexed text in a source document, and wherein the source document does not include the media content;

receiving a search request for requested media content from a requester, wherein the search request includes at least one search term containing text indicative of recorded speech located within the requested media content, wherein the at least one search term is associated with a first language;

translating the at least one search term into a second language;

searching the integrated index for media content containing the at least one search item to identify a first search result, wherein the first search result comprises at least one reference corresponding to media content that is identified in the requested media content;

ranking the first search result according to a level of relevance with respect to the search request;

searching the integrated index for at least one source document containing the at least one search term to identify a second search result, wherein the second search result comprises at least one uniform resource locator (URL) corresponding to the at least one source document;

determining a level of relevance and ranking the first and second search results by using at least one of a static ranking system and a dynamic ranking system, the static ranking system comprising a pre-ranking system that ranks results from a particular source, wherein the static ranking system is independent of search terms within the search request; and

transmitting the first and second search results to the requester.

2. The computer-readable storage medium according to claim 1 , wherein the at least one search result includes a reference that points to a location of a media content provider that stores the media content.

3. The computer-readable storage medium according to claim 1 , wherein the media content includes at least one of audio content and video content.

4. The computer-readable storage medium according to claim 1 , wherein the method further comprises including a reference within at least one search result, the reference pointing to the location of the at least one search term within the media content.

5. The computer-readable storage medium according to claim 4 , wherein the at least one search result includes a thumbnail of at least one of a still frame image and a motion video image.

6. A computer-implemented method for using a search engine to identify and transmit requested media content to a requester, comprising:

using a computer to convert recorded speech;

converting the recorded speech contained within media content to text to create converted text indicative of the recorded speech, wherein the media content is maintained by a media content provider not associated with the search engine;

indexing the media content by recording at least one time-based locator corresponding to a location of the converted text within the media content, wherein the at least one time-based locator includes one or more time intervals for grouping the converted text indicative of recorded speech within the media content;

integrating the converted text into a general web index to create an integrated index, wherein the general web index comprises at least one document-based locator corresponding to location of indexed text in a source document, and wherein the source document does not include the media content;

receiving a search request for requested media content from a requester, wherein the search request includes at least one search term containing converted text indicative of recorded speech located within the requested media content, wherein the at least one search term is associated with a first language;

translating the at least one search term into a second language;

searching the integrated index for media content containing the at least one search item to identify a first search result, wherein the first search result comprises at least one reference corresponding to media content that is identified in the requested media content;

ranking the first search result according to a level of relevance with respect to the search request;

searching the integrated index for at least one source document containing the at least one search term to identify a second search result, wherein the second search result comprises at least one uniform resource locator (URL) corresponding to the at least one source document;

determining a level of relevance and ranking the first and second search results by using at least one of a static ranking system and a dynamic ranking system, the static ranking system comprising a pre-ranking system that ranks results from a particular source, wherein the static ranking system is independent of search terms within the search request; and

transmitting the first and second search results to the requester.

7. The method according to claim 6 , wherein the media content includes at least one of audio content and video content.

8. The method according to claim 6 , further comprising including a reference within the first search result, the reference pointing to the location of the at least one search term within the media content.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034543/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2005
From: HURST-HILLER, OLIVER; FARAGO, JULIA H.
To: MICROSOFT CORPORATION
Reel/Frame 016629/0550 →
Continuity (1)
Related Publication 20070005569A1 · Jan 4, 2007