METHOD AND APPARATUS FOR PROVIDING OR UTILIZING INTERACTIVE VIDEO WITH TAGGED OBJECTS
First Claim
1. A method comprising:
- generating video data that includes both video media and an interactive video layer;
providing the video data to a remote user via a network; and
enabling the remote user to present the video data with or without the interactive video layer based on user selection of an option to turn the interactive video layer on and off, respectively,wherein the interactive video layer includes objects mapped to corresponding identifiers associated with additional information about respective ones of the objects, andat least one defined selectable video object corresponds to a mapped object, the selectable video object being selectable from the interactive video layer during rendering of the video data responsive to the interactive video layer being turned on, where the selectable video object has a corresponding object function call defining an action to be performed responsive to user selection of the selectable video object.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for utilizing interactive video with tagged objects may include generating video data that includes both video media and an interactive video layer, providing the video data to a remote user via a network, and enabling the remote user to present the video data with or without the interactive video layer based on user selection of an option to turn the interactive video layer on and off, respectively. The interactive video layer may include objects mapped to corresponding identifiers associated with additional information about respective ones of the objects. At least one defined selectable video object may correspond to a mapped object. The selectable video object may be selectable from the interactive video layer during rendering of the video data responsive to the interactive video layer being turned on, where the selectable video object has a corresponding object function call defining an action to be performed responsive to user selection of the selectable video object. A corresponding apparatus is also provided.
162 Citations
24 Claims
-
1. A method comprising:
-
generating video data that includes both video media and an interactive video layer; providing the video data to a remote user via a network; and enabling the remote user to present the video data with or without the interactive video layer based on user selection of an option to turn the interactive video layer on and off, respectively, wherein the interactive video layer includes objects mapped to corresponding identifiers associated with additional information about respective ones of the objects, and at least one defined selectable video object corresponds to a mapped object, the selectable video object being selectable from the interactive video layer during rendering of the video data responsive to the interactive video layer being turned on, where the selectable video object has a corresponding object function call defining an action to be performed responsive to user selection of the selectable video object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus comprising processing circuitry configured to cause the apparatus to perform at least:
-
generating video data that includes both video media and an interactive video layer; providing the video data to a remote user via a network; and enabling the remote user to present the video data with or without the interactive video layer based on user selection of an option to turn the interactive video layer on and off, respectively, wherein the interactive video layer includes objects mapped to corresponding identifiers associated with additional information about respective ones of the objects, and at least one defined selectable video object corresponds to a mapped object, the selectable video object being selectable from the interactive video layer during rendering of the video data responsive to the interactive video layer being turned on, where the selectable video object has a corresponding object function call defining an action to be performed responsive to user selection of the selectable video object. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification