Audio and/or video scene detection and retrieval
First Claim
1. A computer-implemented method comprising:
- searching the Internet, using at least one processor, to identify documents that are likely to include references to a movie;
accessing a plurality of identified documents;
detecting one or more references to the movie within the plurality of identified documents;
determining that the plurality of identified documents comprise a movie quote, wherein determining that the plurality of identified documents comprise the movie quote comprises using text analysis to determine that a detected reference to the movie is a movie quote;
extracting the movie quote and related information from the plurality of identified documents;
determining the popularity of the plurality of identified documents;
selecting one of the plurality of identified documents based on its popularity;
determining a location of the movie quote from the selected document within the movie; and
creating a movie video trailer that includes the movie quote from the selected document based on the determined location of the movie quote.
6 Assignments
0 Petitions
Accused Products
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.
-
Citations
42 Claims
-
1. A computer-implemented method comprising:
-
searching the Internet, using at least one processor, to identify documents that are likely to include references to a movie; accessing a plurality of identified documents; detecting one or more references to the movie within the plurality of identified documents; determining that the plurality of identified documents comprise a movie quote, wherein determining that the plurality of identified documents comprise the movie quote comprises using text analysis to determine that a detected reference to the movie is a movie quote; extracting the movie quote and related information from the plurality of identified documents; determining the popularity of the plurality of identified documents; selecting one of the plurality of identified documents based on its popularity; determining a location of the movie quote from the selected document within the movie; and creating a movie video trailer that includes the movie quote from the selected document based on the determined location of the movie quote. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method for providing movie video trailers to a user, the method comprising:
-
receiving, from a user, a request for a movie video trailer that includes a movie quote or a partial movie quote specified by the user; identifying, using at least one processor, a plurality of movie video trailers responsive to the request, the plurality of movie video trailers including the movie quote or the partial movie quote specified by the user, wherein identifying the plurality of movie video trailers responsive to the request comprises using text analysis to determine that a detected reference to the movie is a movie quote or partial movie quote; determining the popularity of the plurality of movie video trailers; selecting one of the plurality of movie video trailers based on its popularity; and providing the user with the selected movie video trailer. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer program product including instructions that, when executed by a processor, cause the processor to:
-
search the Internet to identify documents that are likely to include references to a movie; access a plurality of identified documents; detect one or more references to the movie within the plurality of identified documents; determine that the plurality of identified documents comprise a movie quote, wherein determining that the plurality of identified documents comprise the movie quote comprises using text analysis to determine that a detected reference to the movie is a movie quote; extract the movie quote and related information from the plurality of identified documents; determine the popularity of the plurality of identified documents; select one of the plurality of identified documents based on its popularity; determine a location of the movie quote from the selected document within the movie; and create a movie video trailer that includes the movie quote from the selected document based on the determined location of the movie quote. - View Dependent Claims (27, 28, 29, 30)
-
-
31. A computer program product including instructions that, when executed by a processor, cause the processor to:
-
receive, from a user, a request for a movie video trailer that includes a movie quote or a partial movie quote specified by the user; identify a plurality of movie video trailers responsive to the request, the plurality of movie video trailers including the movie quote or the partial movie quote specified by the user, wherein identifying the plurality of movie video trailers responsive to the request comprises using text analysis to determine that a detected reference to the movie is a movie quote or partial movie quote; determine the popularity of the plurality of movie video trailers; select one of the plurality of movie video trailers based on its popularity; and provide the user with the selected movie video trailer. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A computer-implemented system comprising:
-
means for searching the Internet to identify documents that are likely to include references to a movie, wherein the searching means comprises at least one processor; means for accessing a plurality of identified documents; means for detecting one or more references to the movie within the plurality of identified documents wherein determining that the plurality of identified documents comprise the movie quote includes using text analysis to determine that a detected reference to the movie is a movie quote; means for determining that the plurality of identified documents comprise a movie quote, wherein determining that the plurality of identified documents comprise the movie quote comprises using text analysis to determine that a detected reference to the movie is a movie quote; means for extracting the movie quote and related information from the plurality of identified documents; means for determining the popularity of the plurality of identified documents; means for selecting one of the plurality of identified documents based on its popularity; means for determining a location of the movie quote within the movie; and means for creating a movie video trailer from the movie that includes the movie quote based on the determined location of the movie quote.
-
-
42. A computer-implemented system comprising:
-
means for receiving, from a user, a request for a movie video trailer that includes a movie quote or a partial movie quote specified by the user; means for identifying a plurality of movie video trailers responsive to the request, the plurality of movie video trailers including the movie quote or the partial movie quote specified by the user, wherein the identifying means comprises at least one processor, wherein identifying the plurality of movie video trailers responsive to the request comprises using text analysis to determine that a detected reference to the movie is a movie quote or partial movie quote; means for determining the popularity of the plurality of movie video trailers; means for selecting one of the plurality of movie video trailers based on its popularity; and means for providing the user with the identified at least one movie video trailer.
-
Specification