System and method and linking information to a video
AssigneeVeon Ltd.
InventorsEliahu Efrat, Avner Peleg, Yossi A. Hermush, Ehud Peleg, Elhanan A. Borenstein
Life of this patent
Estimating the term…
Abstract
A system and method are provided for linking information to and accessing information from a video. A hotspot can be defined in a frame of a video. The hotspot can be tracked in other frames of the video. Also, the hotspot can be linked to a target. When the video is played, the hotspot can be actuated and the corresponding target executed.
Claims65
A computer program product comprising memory having computer program logic recorded thereon for enabling a processor in a computer system to link information, the computer program logic comprising:
- a defining process enabling the processor to define a hotspot in a frame of a video;
- a linking process enabling the processor to link the hotspot to a plurality of targets on one or more levels;
- a first tracking process enabling the processor to track the hotspot in another frame of the video;
- and
- a second tracking process enabling the processor to track the hotspot automatically, wherein the second tracking process comprises;
- a selective enumeration process enabling the processor to selectively enumerate the hotspot;
- a scoring process enabling the processor to score each enumeration of the hotspot;
- and
- a selecting process enabling the processor to select the enumeration of the hotspot having the best score.
A computer system comprising:
- a processor;
- a memory, operatively coupled to the processor;
- a defining process enabling the processor to define a hotspot in a frame of a video;
- a linking process enabling the processor to link the hotspot to a plurality of targets on one or more levels;
- a first tracking process enabling the processor to track the hotspot in another fame of the video;
- and
- a second tracking process enabling the processor to track the hotspot automatically, wherein the second tracking process comprises:
- a selective enumeration process enabling the processor to selectively enumerate the hotspot;
- a scoring process enabling the processor to score each enumeration of the hotspot;
- and
- a selecting process enabling the processor to select the enumeration of the hotspot having the best score.
A computer program product comprising memory having computer program logic recorded thereon for enabling a processor in a computer system to link information, the computer program logic comprising:
- a first defining process enabling the processor to define a hotspot in a frame of a video;
- a second defining process enabling the processor to define a plurality of targets, each of which defines a playing instance of a media element;
- a third defining process enabling the processor to define one or more levels for each target to permit said plurality of targets to be executed simultaneously, sequentially, or both simultaneously and sequentially;
- a linking process enabling the processor to link the hotspot to said plurality of targets for the execution of said plurality of targets on the one or more levels;
- and
- a tracking process enabling the processor to track the hotspot in another frame of the video,
- wherein the tracking process comprises a second tracking process enabling the processor to track the hotspot automatically, said second tracking process comprising:
- a selective enumeration process enabling the processor to selectively enumerate the hotspot;
- a scoring process enabling the processor to score each enumeration of the hotspot;
- and
- a selecting process enabling the processor to select the enumeration of the hotspot having the best score.
A computer system, comprising:
- a processor;
- a memory, operatively coupled to the processor;
- a defining process enabling the processor to define a hotspot in a frame of a video,
- a defining process enabling the processor to define a plurality of targets, each of which defines a playing instance of a media element;
- a defining process enabling the processor to define one or more levels for each target to permit said plurality of targets to be executed simultaneously, sequentially, or both simultaneously and sequentially;
- a linking process enabling the processor to link the hotspot to said plurality of targets for the execution of said plurality of targets in the one or more levels;
- and
- a tracking process enabling the processor to track the hotspot in another frame of video,
- wherein the tracking process comprises a second tracking process enabling the processor to track the hotspot automatically, said second tracking process comprising:
- a selective enumeration process cabling the processor to selectively enumerate the hotspot;
- a scoring process enabling the processor to score each enumeration of the hotspot;
- and
- a selective process enabling the processor to select the enumeration of the hotspot having the best score.
Dependencies are inferred from the claim text.