METHOD AND SYSTEM FOR GENERATION AND PLAYBACK OF SUPPLEMENTED VIDEOS
First Claim
1. A method for generating a second video file, comprising:
- receiving a first video file;
receiving a definition of a hotspot;
receiving caption information corresponding to the hotspot;
storing the caption information in a first data storage area;
adding the definition of the hotspot to the first video file to create a second video file; and
storing the second video file in a second data storage area.
6 Assignments
0 Petitions
Accused Products
Abstract
The present invention is a method and system for generation and playback of supplemented videos which include interactive features. The supplemented video includes hotspots that allow a video viewer to interact with the video when the video viewer sees an object. The hotspots can be manually defined. Information regarding the object and the hotspot can be stored in a separate XML file. Furthermore, the present invention can be a marketplace where a desired object can be found by searching the XML file. The search results can list the supplemented videos which contain hotspots corresponding to the object and also the time in the supplemented video in which the object is found. The present invention can also aggregate data about the objects based on the playback of the supplemented videos and the video viewer'"'"'s interaction with the supplemented videos.
-
Citations
18 Claims
-
1. A method for generating a second video file, comprising:
-
receiving a first video file; receiving a definition of a hotspot; receiving caption information corresponding to the hotspot; storing the caption information in a first data storage area; adding the definition of the hotspot to the first video file to create a second video file; and storing the second video file in a second data storage area. - View Dependent Claims (2)
-
-
3. A method for displaying a video comprising:
-
displaying the video in a display, wherein the video includes a hotspot; detecting an action on the hotspot; accessing a first data storage area, wherein the first data storage area is separate from the video and the first data storage area includes hotspot information corresponding to the hotspot; and displaying the hotspot information on the display. - View Dependent Claims (4, 5)
-
-
6. A method for generating a video widget comprising:
-
accessing a video file, wherein the video file includes a hotspot; accessing a first data storage area, wherein the first data storage area is separate from the video file and the first data storage area includes a hotspot information corresponding to the hotspot; and adding the hotspot information to the video file to create a video widget which can display the hotspot information. - View Dependent Claims (7, 8)
-
-
9. A method for generating a revenue report comprising:
-
displaying a video; detecting an action of a hotspot in the video; incrementing an action count when the action is detected; and generating the revenue report based on the action count. - View Dependent Claims (10)
-
-
11. A method for displaying advertisements in a video comprising:
-
analyzing a hotspot information corresponding to a hotspot in a first data storage area separate from a video including the hotspot to determine an advertisement corresponding to the hotspot; displaying the video; displaying the advertisement corresponding to the hotspot when the hotspot appears in the video. - View Dependent Claims (12, 14)
-
-
13. A computer implemented method for displaying advertisements in a video comprising:
-
analyzing hotspot information corresponding to a plurality of hotspots in a first data storage area separate from a video including the plurality of hotspots to determine an advertisement to be displayed; displaying the advertisement; and displaying the video after the advertisement is displayed.
-
-
15. An electronic marketplace system comprising:
-
a processor; a search unit connected to the processor to search for videos including hotspots; and a memory unit connected to the processor and the search unit, the memory unit storing the videos including hotspots. - View Dependent Claims (16)
-
-
17. A method for providing a list of videos comprising:
-
receiving, by a search unit, a search query associated with an object; performing, using the search unit, a search based on the search query to identify videos including hotspots and associated with the object; and providing, using the search unit, the list of the videos including hotspots and associated with the object. - View Dependent Claims (18)
-
Specification