System and method for providing merchant information and establishing links to merchants while presenting a movie
First Claim
1. A system to provide on demand access to merchandise information related to a movie while said movie is being presented to a user, said movie having been generated from movie related information comprising said merchandise information, comprising:
- index information maintaining means for maintaining index information identifying relationships between said movie and said movie related information, comprising means for maintaining a source table having a plurality of entries, each of said entries storing first information identifying one of a scene, clip, or take, second information identifying portions in said movie corresponding to said one of a scene, clip, or take, third information sufficient to locate movie related information related to said one of a scene, clip, or take, and fourth information identifying a scene in which said one of a scene, clip, or take appears;
movie presenting means for presenting said movie to said user;
query receiving means for receiving from said user a merchandise related query pertaining to said movie;
movie part determining means for determining, by reference to at least said source table, a part of said movie that was being presented to said user when said user issued said query;
movie related information identifying means for identifying, as specified by said query, portions of said movie related information relating to merchandise appealing in said part of said movie;
movie related information retrieving means for retrieving said portions of said movie related information; and
movie related information presenting means for presenting to said user said retrieved portions of said movie related information.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing on demand access to information related to a movie while the movie is being presented to a user, where the movie was generated from the movie related information, are described. The system operates by presenting the movie to the user, and then receiving from the user a query pertaining to the movie. The system determines a frame of the movie that was being presented to the user when the user issued the query (the system may extract this information from the query, or may extract this information from the movie itself). The system identifies, as specified by the query, portions of the movie related information relating to the frame, and retrieves those portions of the movie related information. These retrieved portions of said movie related information are presented to the user. Also discussed is a manager to enable users to create personalized versions of movies, and personalized collections of items. Also discussed is a system and method for providing to users on demand access to merchandise information related to a movie, and for providing on demand connectivity to merchants, while the movie is being presented to the users.
-
Citations
38 Claims
-
1. A system to provide on demand access to merchandise information related to a movie while said movie is being presented to a user, said movie having been generated from movie related information comprising said merchandise information, comprising:
-
index information maintaining means for maintaining index information identifying relationships between said movie and said movie related information, comprising means for maintaining a source table having a plurality of entries, each of said entries storing first information identifying one of a scene, clip, or take, second information identifying portions in said movie corresponding to said one of a scene, clip, or take, third information sufficient to locate movie related information related to said one of a scene, clip, or take, and fourth information identifying a scene in which said one of a scene, clip, or take appears; movie presenting means for presenting said movie to said user; query receiving means for receiving from said user a merchandise related query pertaining to said movie; movie part determining means for determining, by reference to at least said source table, a part of said movie that was being presented to said user when said user issued said query; movie related information identifying means for identifying, as specified by said query, portions of said movie related information relating to merchandise appealing in said part of said movie; movie related information retrieving means for retrieving said portions of said movie related information; and movie related information presenting means for presenting to said user said retrieved portions of said movie related information.
-
-
2. A method of providing on demand access to merchandise information related to a movie while said movie is being presented to a user, said movie having been generated from movie related information comprising said merchandise information, comprising the steps of:
-
(1) maintaining index information identifying relationships between said movie and said movie related information, including the step of maintaining a source table having a plurality of entries, each of said entries storing first information identifying one of a scene, clip, or take, second information identifying portions in said movie corresponding to said one of a scene, clip, or take, third information sufficient to locate movie related information related to said one of a scene, clip, or take, and fourth information identifying a scene in which said one of a scene, clip, or take appears; (2) presenting said movie to said user; (3) receiving from said user a merchandise related query pertaining to said movie; (4) determining, by reference to at least said source table, a part of said movie that was being presented to said user when said user issued said query; (5) identifying, as specified by said query, portions of said movie related information relating to merchandise appearing in said part of said movie; (6) retrieving said portions of said movie related information; and (7) presenting to said user said retrieved portions of said movie related information.
-
-
3. A computer program product comprising a computer readable medium having computer program logic recorded thereon for enabling a processor in a computer system to provide on demand access to merchandise information related to a movie, and for providing on demand connectivity to merchants, while said movie is being presented to a user, said movie having been generated from movie related information comprising said merchandise information, said computer program product comprising:
-
movie presenting means for enabling said processor to present said movie to said user; query receiving means for enabling said processor to receive from said user a merchandise related query pertaining to said movie; scene determining means for enabling said processor to determine a scene of said movie that was being presented to said user when said user issued said query; movie related information identifying means for enabling said processor to identify, as specified by said query, portions of said movie related information relating to merchandise appearing in said scene; movie related information retrieving means for enabling said processor to retrieve said portions of said movie related information; movie related information presenting means for enabling said processor to present to said user said retrieved portions of said movie related information; and index information generating means for generating index information identifying relationships between said movie and said movie related information, comprising means for generating a source table having a plurality of entries, each of said entries storing first information identifying one of a scene, clip, or take, and second information sufficient to locate movie related information related to said one of a scene, clip, or take. - View Dependent Claims (4, 5, 6, 7, 8)
-
-
9. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for providing on demand access to merchandise information related to a movie, and for providing on demand connectivity to merchants while said movie is being presented to a user, said movie having been generated from movie related information comprising said merchandise information, said method steps comprising:
-
(1) generating index information identifying relationships between said movie and said movie related information, comprising the step of generating a source table having a plurality of entries, each of said entries storing first information identifying one of a scene, clip, or take, and second information sufficient to locate movie related information related to said one of a scene, clip, or take; (2) presenting said movie to said user; (3) receiving from said user a merchandise related query pertaining to said movie; (4) determining a scene of said movie that was being presented to said user when said user issued said query; (5) identifying, as specified by said query, portions of said movie related information relating to merchandise appearing in said scene; (6) retrieving said portions of said movie related information; and (7) presenting to said user said retrieved portions of said movie related information. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product comprising a computer readable medium having computer program logic recorded thereon for enabling a processor in a computer system to provide on demand access to merchandise information related to a movie, and for providing on demand connectivity to merchants, while said movie is being presented to a user, said movie having been generated from movie related information comprising said merchandise information, said computer program product comprising:
-
movie presenting means for enabling said processor to present said movie to said user; query receiving means for enabling said processor to receive from said user a merchandise related query pertaining to said movie; scene determining means for enabling said processor to determine a scene of said movie that was being presented to said user when said user issued said query; movie related information identifying means for enabling said processor to identify, as specified by said query, portions of said movie related information relating to merchandise appearing in said scene; movie related information retrieving means for enabling said processor to retrieve said portions of said movie related information; movie related information presenting means for enabling said processor to present to said user said retrieved portions of said movie related information; and index information generating means for enabling said processor to generate index information identifying relationships between said movie and said movie related information, comprising means for generating a source table having a plurality of entries, each of said entries storing first information identifying one of a scene, clip, or take, second information identifying portions in said movie corresponding to said one of a scene, clip, or take, third information sufficient to locate movie related information related to said one of a scene, clip, or take, and fourth information identifying a scene in which said one of a scene, clip, or take appears. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for providing on demand access to merchandise information related to a movie, and for providing on demand connectivity to merchants while said movie is being presented to a user, said movie having been generated from movie related information comprising said merchandise information, said method steps comprising:
-
(1) generating index information identifying relationships between said movie and said movie related information, comprising the step of generating a source table having a plurality of entries, each of said entries storing first information identifying one of a scene, clip, or take, second information identifying portions in said movie corresponding to said one of a scene, clip, or take, third information sufficient to locate movie related information related to said one of a scene, clip, or take, and fourth information identifying a scene in which said one of a scene, clip, or take appears; (2) presenting said movie to said user; (3) receiving from said user a merchandise related query pertaining to said movie; (4) determining a scene of said movie that was being presented to said user when said user issued said query; (5) identifying, as specified by said query, portions of said movie related information relating to merchandise appearing in said scene; (6) retrieving said portions of said movie related information; and (7) presenting to said user said retrieved portions of said movie related information. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
-
32. A computer program product comprising a computer useable medium having computer program logic recorded thereon for enabling a processor in a computer system to provide on demand access to merchandise information related to a movie while said movie is being presented to a user, said movie having been generated from movie related information comprising said merchandise information, said computer program product comprising:
-
index information maintaining means for enabling said processor to maintain index information identifying relationships between said movie and said movie related information, comprising means for enabling said processor to maintain a source table having a plurality of entries, each of said entries storing first information identifying one of a scene, clip, or take, second information identifying potions in said movie corresponding to said one of a scene, clip, or take, third information sufficient to locate movie related information related to said one of a scene, clip, or take, and fourth information identifying a scene in which said one of a scene, clip, or take appears; movie presenting means for enabling said processor to present said movie to said user; query receiving means for enabling said processor to receive from said user a merchandise related query pertaining to said movie; movie part determining means for enabling said processor to determine, by reference to at least said source table, a part of said movie that was being presented to said user when said user issued said query; movie related information identifying means for enabling said processor to identify, as specified by said query, portions of said movie related information relating to merchandise appearing in said part of said movie; movie related information retrieving means for enabling said processor to retrieve said portions of said movie related information; and movie related information presenting means for enabling said processor to present to said user said retrieved portions of said movie related information. - View Dependent Claims (33, 34, 35, 36, 37, 38)
-
Specification