IP Library Granted Patent US 8,719,707
Granted Patent B2
US 8,719,707 · App. 13/404,610 · Granted May 6, 2014

Audio and/or video scene detection and retrieval

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 8,719,707
App. No.
13/404,610
Granted
May 6, 2014
Kind
B2
Abstract

Movie video trailers for a particular movie quote may be created and provided to a user. The Internet may be searched to identify documents that likely include references to a movie. A reference to the movie within an identified document may be detected and determined to be a movie quote. The movie quote and related information may be extracted from the identified document. A location of the movie quote within the movie may be determined. A movie video trailer that includes the movie quote may be created based on the location of the movie quote. A request for a movie video trailer that includes a movie quote or a partial movie quote, specified by the user, may be received from the user. A movie video trailer that includes the movie quote or the partial movie quote may be identified and provided to the user.

Claims (46)

1. A computer-implemented method performed by one or more processors configured with executable instructions to perform acts comprising:

receiving, from a user, a query comprising a movie quote;

identifying a movie associated with the movie quote;

accessing a transcript of the movie;

identifying a location within the transcript of the movie that corresponds to the movie quote; and

providing a movie trailer for playback in response to the query, the movie trailer comprising a portion of the movie that includes the movie quote.

2. The method of claim 1 , further comprising:

identifying a first location within the movie prior to the movie quote;

identifying a second location within the movie after the movie quote; and

creating the movie trailer comprising a portion of the movie between the first location and the second location.

3. The method of claim 2 , further comprising storing the created movie trailer in a database that is accessible for future queries.

4. The method of claim 2 , wherein the first location is associated with a beginning of a scene in the movie and the second location is associated with an end of the scene in the movie.

5. The method of claim 1 , wherein the movie trailer is created in real time in response to receiving the query comprising the movie quote.

6. The method of claim 1 , wherein identifying the location within the movie that corresponds to the movie quote comprises:

performing speech-to-text processing on an audio track of the movie to create the transcript; and

searching the transcript based on the query.

7. The method of claim 1 , wherein identifying the movie associated with the movie quote comprises:

identifying a plurality of movies associated with the movie quote;

determining a number of references to the movie quote associated with each of the plurality of movies; and

identifying the movie of the plurality of movies associated with the greatest number of references to the movie quote.

8. The method of claim 7 , further comprising providing two or more movie trailers in response to the query, based on two or more of the plurality of movies, wherein each of the two or more movie trailers includes the movie quote.

9. The method of claim 8 , further comprising providing a value associated with each of the two or more movie trailers that indicates the popularity of the two or more movie trailers.

10. The method of claim 1 , wherein providing the movie trailer in response to the query comprises sending a multimedia file comprising the movie trailer to the user that provided the query.

11. A system comprising at least one processor and a storage medium that stores a plurality of instructions, the plurality of instructions being executable by the at least one processor to cause the at least one processor to perform acts comprising:

receiving, from a user, a query comprising a movie quote;

identifying a movie associated with the movie quote;

accessing a transcript of the movie;

identifying a location within the transcript of the movie corresponding to the movie quote; and

providing a movie trailer for playback in response to the query, the movie trailer comprising a portion of the movie that includes the movie quote.

12. The system of claim 11 , the acts further comprising:

identifying a first location within the movie prior to the movie quote;

identifying a second location within the movie after the movie quote; and

creating a movie trailer comprising a portion of the movie between the first location and the second location.

13. The system of claim 12 , the acts further comprising:

storing the created movie trailer in a database that is accessible for future queries.

14. The system of claim 12 , wherein the first location is associated with a beginning of a first scene in the movie and the second location is associated with an end of a second scene in the movie.

15. The system of claim 11 , wherein the movie trailer is created in real time in response to receiving the query comprising the movie quote.

16. The system of claim 11 , wherein identifying the location within the movie corresponding to the movie quote comprises:

creating the transcript by performing speech-to-text processing on an audio track of the movie; and

searching the transcript associated with the movie based on the received query.

17. The system of claim 11 , wherein identifying the movie associated with the movie quote comprises: identifying a plurality of movies associated with the movie quote; determining a number of references to the movie quote associated with each of the plurality of movies; and identifying the movie associated with the greatest number of references to the movie quote.

18. The system of claim 17 , the acts further comprising:

providing two or more movie trailers in response to the query, based on two or more of the plurality of movies, wherein each of the two or more movie trailers includes the movie quote.

19. The system of claim 18 , the acts further comprising:

providing a value associated with each of the two or more movie trailers that indicates the popularity of the two or more movie trailers.

20. The system of claim 11 , wherein providing the movie trailer in response to the query comprises sending a multimedia file comprising the movie trailer to the user that provided the query.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2014
From: MARATHON SOLUTIONS LLC
To: MERCURY KINGDOM ASSETS LIMITED
Reel/Frame 031904/0218 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2013
From: MARATHON SOLUTIONS LLC
To: MERCURY KINGDOM ASSETS LIMITED
Reel/Frame 030299/0547 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2012
From: AOL INC.
To: MARATHON SOLUTIONS LLC
Reel/Frame 028911/0969 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2012
From: AOL LLC
To: AOL INC.
Reel/Frame 027767/0193 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2012
From: CHOWDHURY, ABDUR R.; VANDERMOLEN, HARMANNUS
To: AOL LLC
Reel/Frame 027767/0341 →