← Back to Patent Explorer
US6636237B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Method for creating and synchronizing links to objects in a video

Assignee: Individual
•
Filing: 2000-07-31
•
Granted: 2003-10-21
•
Expires: 2020-07-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The subject invention provides a method of providing information to a viewer of a video through a video player ( 14 ) on a display such as a computer screen or television screen. A program allows an operator to create links between specific information and dynamic objects ( 10 ) within the changing scenes ( 12 ) of the video. The subject invention uses a program to establish and store the links. The operator can create the links manually or the program can identify features of the object ( 10 ) and then maintain the link when the dynamic object ( 10 ) changes in size or shape. The program records all of the links and compiles the information into an interface ( 18 ). The interface ( 18 ) is transparent and is positioned over the video player ( 14 ) on the screen ( 16 ). The program synchronizes the links to the video. A viewer, while watching the video, can select one of the objects ( 10 ) in the scene ( 12 ). The video either stops and the specific information linked to the object ( 10 ) is displayed in a window ( 20 ) or the video continues to play behind the window ( 20 ) displaying the information. When the viewer chooses to close the window ( 16 ), the video resumes its normal play.

Inventors

  • 👤 James H. Murray
  • 👤 Neal Fairbanks

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 21:22
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F2203/00; G06F2203/048; G06F2203/04804

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 241 words
A method of retrieving object information for an object present in a media stream, said method comprising the steps of: disposing an interface over the media stream; defining positional information for the object within the interface based upon a position and size of the object in the media stream; storing the positional information for the object; creating a link within the interface independently of accessing the media stream between the positional information stored for the object and the position of the object in the media stream; displaying the link within the interface and over the object during playback of the media stream based upon the positional information for the object; selecting the link from within the interface; accessing object information related to the object in response to selecting the link from within the interface; and redefining the positional information within the interface in response to the position of the object within the media stream by enlarging the link for the object within the interface in response to the size of the object becoming larger in the media stream, reducing the link for the object within the interface in response to the size of the object becoming smaller in the media stream, removing the link for the object from within the interface all response to the object disappearing from the media stream, and re-creating the link for the object within the interface in response to the object reappearing in the media stream.
Claim 2
Independent Claim 241 words
A method of retrieving object information for an object present in a media stream, said method comprising the steps of: disposing an interface over the media stream; defining positional information for the object within the interface based upon a position and size of the object in the media stream; storing the positional information for the object; creating a link within the interface independently of accessing the media stream between the positional information stored for the object and the position of the object in the media stream; displaying the link within the interface and over the object during playback of the media stream based upon the positional information for the object; selecting the link from within the interface; accessing object information related to the object in response to selecting the link from within the interface; and redefining the positional information within the interface in response to the position of the object within the media stream by enlarging the link for the object within the interface in response to the size of the object becoming larger in the media stream, reducing the link for the object within the interface in response to the size of the object becoming smaller in the media stream, removing the link for the object from within the interface all response to the object disappearing from the media stream, and re-creating the link for the object within the interface in response to the object reappearing in the media stream.
Claim 3
Dependent Claim 44 words
A method as set forth in claim 1 wherein the step of creating the link further includes the step of creating a plurality of links for the object in response to the object being present in a plurality of positions in the media stream.
Claim 4
Dependent Claim 39 words
A method as set forth in claim 1 wherein the step of creating the link is further defined as synchronizing the positional information for the object within the interface with the position of the object in the media stream.
Claim 5
Dependent Claim 40 words
A method as set forth in claim 3 wherein the step of synchronizing is further defined as determining a time period that the object remains in the position in the media stream and recording the time period within the interface.
Claim 6
Dependent Claim 35 words
A method as set forth in claim 4 further including the step of displaying the link within the interface for the time period to allow the link to be selected to access the object information.
Claim 7
Dependent Claim 28 words
A method as set forth in claim 1 further including the step of detecting an identifying feature of the object and isolating the identifying feature within the interface.
Claim 8
Dependent Claim 29 words
A method as set forth in claim 6 further including the step of monitoring the identifying feature in the media stream and detecting a change in the identifying feature.
Claim 9
Dependent Claim 33 words
A method as set forth in claim 7 further including the step of redefining the positional information of the object within the interface in response to detecting the change of the identifying feature.
Claim 10
Dependent Claim 40 words
A method as set forth in claim 8 wherein the step of detecting the change in the identifying feature is further defined as automatically detecting the change in the identifying feature within the interface during playback of the media stream.
Claim 11
Dependent Claim 41 words
A method as set forth in claim 9 wherein the step of re-defining the positional information in response to detecting the change is further defined as automatically re-defining the positional in formation within the interface during playback of the media stream.
Claim 12
Dependent Claim 28 words
A method as set forth in claim 1 further including the step of stopping playback of the media stream in response to selecting the link within the interface.
Claim 13
Dependent Claim 47 words
A method as set forth in claim 11 further including the step of displaying the object information in at least one of the interface, a media player, and a window separate from the interface and the media player, while the playback of the media stream is stopped.
Claim 14
Dependent Claim 28 words
A method as set forth in claim 1 further including the step of continuing playback of the media stream in response to selecting the link within the interface.
Claim 15
Dependent Claim 46 words
A method as set forth in claim 13 further including the step of displaying the object information in at least one of the interface, a media player, and a window separate form the interface and the media player, while the playback of the media stream continues.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-10-20 2007-04-21 2007-10-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-10-20 2011-04-21 2011-10-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-10-20 2015-04-21 2015-10-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag