Method of enhancing media content and a media enhancement system
13 Assignments
0 Petitions
Accused Products
Abstract
A media enhancement system and method, the system including a media player structured to deliver a media selection to a user and an enhancement registry associated with the media selection and including time data and/or other data associated with the media selection and a communicative link to additional materials. A user interface is further provided and operatively associated with the media player to receive a user input during delivery of the media selection by the media player, the media player further structured to identify a corresponding time marker of the media selection at a time that corresponds receipt of the user input. Finally, an activation assembly is provided to access the enhancement registry and to correspondingly activate the communicative link for delivery of the additional materials to the user.
131 Citations
77 Claims
-
1-42. -42. (canceled)
-
43. A method of enhancing media content comprising:
-
generating and storing an enhancement registry for at least one media selection, said enhancement registry including at least one time data associated with a corresponding time point during the play of said at least one media selection, at least one frame location data associated with a specific location on at least one frame of said at least one media selection and at least one communicative link to additional materials, wherein each of said at least one communicative links is associated with a different time data and frame location data associated with said at least one media selection; playing said at least one media selection for delivery to a user; receiving a user input; identifying the time of receipt of said user input and a location marker of said at least one media selection that corresponds to said user input; correlating said identified time of receipt with at least one of said time data and said identified location marker with at least one of said frame location data of said enhancement registry to determine at least one communicative link associated with the at least one of said time data and the at least one of said frame location data; and activating said determined communicative link in response thereto. - View Dependent Claims (44, 45, 46, 47, 48, 49)
-
-
50. A media enhancement system comprising:
-
a media player structured to deliver a media selection to a user; an enhancement registry associated with said media selection, said enhancement registry including at least one time data associated with a corresponding time point during play of said media selection, at least one frame location data associated with a specific location on at least one frame of said media selection and at least one communicative link to additional materials, wherein each of said at least one communicative links is associated with a different one of said time data and frame location data; a user interface operatively associated with said media player and structured to receive a user input at least during delivery of said media selection by said media player, said user interface structured to identify a time marker associated with said media selection that corresponds to a time of receipt of said user input and to identify a location marker corresponding to a location on at least a frame of said media selection associated with the user input; and an activation assembly structured to access said enhancement registry, correlate the identified time marker with at least one of said time data and said identified location marker with at least one of said frame location data of said enhancement registry to identify one of said at least one communicative links and to correspondingly activate said identified communicative link for delivery of said additional materials to the user in accordance with the receipt of a user input. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
-
61. A method of enhancing a media selection comprising:
-
generating and storing an enhancement registry for at least one media selection, said enhancement registry including at least one time data associated with a corresponding time point during the play of said at least one media selection, at least one frame location data associated with a specific location on at least one frame of said at least one media selection and at least one communicative link to additional materials, wherein each of said at least one communicative links is associated with a different time data and frame location data associated with said at least one media selection; receiving a user input from a media player delivering said at least one media selection, the user input including an identifier identifying the at least one media selection, a time marker identifying the time of receipt of said user input and a location marker of said media selection that corresponds to said user input; correlating said time marker with at least one of said time data and said location marker with at least one of said frame location data of said enhancement registry to determine at least one communicative link; and activating said determined communicative link in response thereto. - View Dependent Claims (62, 63, 64)
-
-
65. A media enhancement system comprising:
-
an enhancement registry associated with at least one media selection, said enhancement registry including at least one time data associated with a corresponding time point during play of said at least one media selection, at least one frame location data associated with a specific location on at least one frame of said at least one media selection and at least one communicative link to additional materials, wherein each of said at least one communicative links is associated with a different one of said time data and frame location data; and an activation assembly structured to receive a user input from a media player delivering said at least one media selection, the user input including an identifier identifying the at least one media selection, a time marker identifying the time of receipt of said user input and a location marker of said media selection that corresponds to said user input; wherein the activation assembly is further structured to access said enhancement registry associated with said at least one media selection based on the identifier, correlate the identified time marker with at least one of said time data and said identified location marker with at least one of said frame location data of said enhancement registry to identify one of said at least one communicative links and to correspondingly activate said identified communicative link for delivery of said additional materials to the user in accordance with the receipt of a user input. - View Dependent Claims (66, 67, 68, 69, 70, 71, 72, 73)
-
-
74. A media enhancement system comprising:
-
an enhancement registry associated with at least one media selection, said enhancement registry including at least one time data associated with a corresponding time point during play of said at least one media selection, at least one frame location data associated with at least one frame of said at least one media selection and at least one communicative link to additional materials, wherein each of said at least one communicative links is associated with a different one of said time data and frame location data; and an activation assembly structured to receive a user input from a media player delivering said at least one media selection, the user input including an identifier identifying the at least one media selection, a time marker identifying the time of receipt of said user input and a location marker of said media selection that corresponds to said user input; wherein the activation assembly is further structured to access said enhancement registry associated with said at least one media selection based on the identifier, correlate the identified time marker with at least one of said time data and said identified location marker with at least one of said frame location data of said enhancement registry to identify one of said at least one communicative links and to correspondingly activate said identified communicative link for delivery of said additional materials to the user in accordance with the receipt of a user input.
-
-
75. A media enhancement system comprising:
-
an enhancement registry associated with at least one media selection, said enhancement registry including at least one time data associated with a corresponding time point during play of said at least one media selection, at least one frame location data associated with at least one frame of said at least one media selection and at least one communicative link to additional materials, wherein each of said at least one communicative links is associated with a different one of said time data and frame location data; and an activation assembly structured to receive a user input from a media player delivering said at least one media selection, the user input including an identifier identifying the at least one media selection and an indication to permanently provide the additional materials; wherein the activation assembly is further structured to access said enhancement registry associated with said at least one media selection based on the identifier, correlate the at least one of said time data and the at least one of said frame location data of said enhancement registry to identify one of said at least one communicative links and to correspondingly activate said identified communicative link for delivery of said additional materials to the user as the at least one media selection is being played. - View Dependent Claims (76, 77)
-
Specification