`Eisen et al.
`
`US005440678A
`[11] Patent Number:
`[45] Date of Patent:
`
`5,440,678
`Aug. 8, 1995.
`
`[54]
`
`[75]
`
`[73]
`
`[21]
`[22]
`
`[63]
`
`[51]
`[52]
`[58]
`
`[56]
`
`METHOD OF AND APPARATUS FOR
`CREATING A MULTI-MEDIA FOOTNOTE
`Inventors: Ivan Eisen, Flower Mound; Frank
`Fandrick, Richardson; Stephen W.
`Murphrey, Highland Village;
`Shrikant N. Parikh, Mesquite, all of
`Tex.
`International Business Machines
`Corporation, Armonk, NY.
`305,498
`Sep. 13, 1994
`
`Appl. No.:
`Filed:
`
`Assignee:
`
`Related U.S. Application Data
`Continuation of Ser. No. 918,866, Jul. 22, 1992, aban
`doned.
`
`Int. Cl.6 ............................................ .. G06F 15/62
`U.S. Cl. .................................................. .. 395/ 154
`Field of Search .............................. .. 345/ 144-147,
`345/154, 155, 157, 159, 161, 600, 116; 364/419;
`358/183
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`4,513,390 4/1985 Walter et a1. ..................... .. 395/275
`4,599,611 7/1986 Bowker et a1. ..
`345/116
`4,982,344 l/l99l
`395/157
`5,097,349 3/1992
`358/335
`5,367,621 11/1994 Cohen et a1. ...................... .. 395/154
`
`FOREIGN PATENT DOCUMENTS
`
`846349 6/1982 European Pat. Off. .
`170521 12/1984 European Pat. Off. .
`
`OTHER PUBLICATIONS
`Kinata et a1, “Working With Word,” 1989, pp. 421-426.
`“Using FullWrite Professional”, 1990, pp. 1-5 thru 1-7.
`Sasnett, “Recon?gurable Video”, Optical Information
`Systems, 1986, pp. 213-218.
`Barker, B. A., et a1. Creating a Footnote for a Table or
`
`Graphic Object. IBM TDB, vol. 27, No. 10B, Mar.
`1985, p. 5966.
`Baker, R. L. Direct Manipulation of Hypermedia Links.
`IBM TDB, Jun. 1991, pp. 252-253.
`Barker, B. A., et a1. Footnotes Belonging to Object Sets.
`IBM TDB, vol. 27, No. 10B, Mar. 1985, p. 5969.
`Parker, B. A., et a1. Footnoting in a Text Editor. IBM
`TDB, vol. 27, No. 10B, Mar. 1985, pp. 6008-6009.
`Pascoe, R. A. Annotation and Footnoting in an Object
`Based Data Stream. Jun. 1985, No. 254, Kenneth Mason
`Pub Ltd, England.
`Repass, J. T., et a1. Footnote and Text Create/Revise
`Operations. IBM TDB, vol. 25, No. 12, Mar. 1983, p.
`6479.
`Repass, J. T., et a1. Footnote Reference Revision. IBM
`TDB, vol. 25, No. 12, May 1983, p. 6481.
`
`Primary Examiner—-Heather R. Hemdon
`Assistant Examiner—Michael Smith
`Attorney, Agent, or Firm-A. Bruce Clay
`
`ABSTRACI‘
`[57]
`A multi-media footnote control links a reference and a
`video. During the viewing of a video by an author/edi
`tor thereof, a footnote may be added to properly credit
`another source and to aid in study of the subject pres
`ented on the video. At the appropriate place in the
`video, the author/editor stops the video and displays a
`create footnote window. The author will then enter the
`appropriate data into the window. The footnote data
`will then be automatically passed to the video in the
`predetermined position. The footnote will be displayed
`in a footnote area during the running of the video. If a
`user/author of the video wishes to review the footnoted
`reference, the video may be stopped and by indicating
`the footnote such as with a mouse, the reference will be
`displayed in a separate window.
`
`10 Claims, 5 Drawing Sheets
`
`VIDEO
`
`1 l1
`
`§
`
`73
`1
`
`74
`1
`
`FOOTNOTE
`CREATE/CHANGE
`
`DELETE
`FOOTNOTE
`
`1 22251.’. 11
`
`1
`
`I
`64
`
`APPLE 1005 - Page 1
`
`
`
`US. Patent
`
`Aug. s, 1995
`
`Sheet 1 of 5
`
`5,440,678
`
`APPLE 1005 - Page 2
`
`
`
`US. Patent
`
`Aug. s, 1995
`
`Sheet 2 of 5
`
`5,440,678
`
`we of video %F 417
`K —
`file yiew Qp?ons ?elp
`‘/
`
`40
`
`VIDEO
`
`>42
`
`48\ FOOTNOTE
`1
`
`48/
`
`FOOTNOTE
`a
`
`FOOTNOTE
`2
`
`f48
`
`START/
`50/ RESUME
`
`STOP
`
`\52
`
`\
`
`"‘"
`
`FIG. 2
`
`>44
`
`>45
`
`J
`
`APPLE 1005 - Page 3
`
`
`
`U.S. Pateilt
`
`Aug. s, 1995
`
`Sheet 3 of 5
`
`5,440,678
`
`4O
`/
`K
`_ \
`—E Ti?e of Video é??? 141
`file yjew Qp?ons ?elp
`
`VIDEO
`
`r42
`
`76\ FOOTNOTE
`
`I
`
`'
`
`E
`
`68
`k‘
`START/
`RESUME
`
`1
`
`7o
`K‘
`
`72
`I}
`
`STOP
`
`REVERSE
`
`\
`
`I I
`64
`
`73
`I)
`FOOTNOTE
`CREATE / CHANGE
`
`74
`I)
`DELETE
`FOOTNOTE
`
`\6\6
`
`>60
`
`,
`62
`
`J
`
`FIG. 3
`
`— _=
`
`CREATE FOOTNOTE
`
`{1, TE
`
`[I] SECONDS
`FOOTNOTE VISIBLE
`FOOTNOTE WILL APPEAR [E SECONDS
`BEFORE THIS POINT
`
`FIG- 4
`
`REFERENCE INFO
`Doc NAME CI:
`AUTHOR [:3
`PAGE I:
`
`APPLE 1005 - Page 4
`
`
`
`US. Patent
`
`Aug. s, 1995
`
`Sheet 4 of 5
`
`5,440,678
`
`REAO FOOTNOTE TABLE
`
`90
`
`DRAW FOOTNOTE f 92
`PORTION OF SCREEN
`
`FIG 5
`'
`
`130\
`
`F I G. 7
`
`USER CLICKS
`MOUSE BUTTON
`OvER FOOTNOTE
`
`FOOTNOTES)
`AT START
`NO
`
`SEND MESSAGE
`To STOP
`DRAW FOOTNOTE(S) [95 132\
`VIDEO AND TIMERS
`REQUIRED 1N
`I
`INOIOATEO AREA
`PASS FOOTNOTE
`T
`REFERENCE DATA
`SET TIMER T0
`REMOVE THE \98 134/ TO MULTIMEDIA SYSTEM
`
`SET TIMER FOR
`
`FOOTNOTE(S)
`
`136
`
`NEXT FOOTNOTE
`
`\IOO
`
`SEND MESSAGE TO
`§TART vIOEO
`
`\IOZ
`
`104
`'
`
`110\ FOOTNOTE TIMER
`INTERRUPT
`TI
`112\ FINO FOOTNOTES IN
`F 6
`FOOTNOTE TABLE
`
`/ 140
`
`116
`REMOVE FOOTNOTE
`FROM SCREEN
`
`F I G. 8
`
`USER CLICKS
`MOUSE OVER
`RESUME BUTTON
`TI
`RESET THE FOOTNOTE
`TIMERS THAT
`WERE STOPPED
`
`SEND MESSAGE TO
`RESUME VIDEO
`
`‘\144
`
`I46
`
`SET TIMER FOR
`NExT FOOTNOTE
`E
`
`DRAW FOOTNOTE IN
`DESIRED LOCATION
`ON SCREEN
`
`SET TIMER TO
`REMOvE FOOTNOTE
`\
`126
`
`120
`
`APPLE 1005 - Page 5
`
`
`
`U.S. Patent
`
`Aug. 8, 1995
`
`Sheet 5 of 5
`
`5,440,678
`
`M5288><._n_wEomE>
`
`Nw_¢oN
`
`
`Emsfim5:3E25335som_>H.__Em_mozmo<m$_29%50288meaaz9%5%M8258<55%EE2.22:8”.zmaocomEaH025882>:25EEm:
`
`
`
`aeomfiw$2.zo:§%.._z_zo:§%...z_zo:<§Ez_
`
`5258H._wE>m_~_mmNEE.
`m_>EEtoE2'3;mtmm%_>m~_ENewon.
`
`E2:Em9:$2:H._><mE2:Maw
`
`08N:
`
`of
`
`zetaQjofizoo<zoM80:@530Em:
`
`
`
`“.5258EEmmfiax.55m_§mx\:_§m
`
`
`
`
`
`Eda:5,5335
`
`m_E._.uE
`
`Hoz._.oE
`
`53:
`
`
`
`59:5259.
`
`$2:
`m_><m
`
`zo:.<2m_o.._z_
`
`NE
`
`8:5::n_m_Bm
`
`momfi1:;
`
`6&8:
`
`m><moz<
`
`E2:u>:<Ewe
`zo:<EEz_
`
`
`
`
`
`mafia:emm
`
`82>mo;8.1:
`
`%2.
`
`mGEN
`
`APPLE 1005 - Page 6
`
`APPLE 1005 - Page 6
`
`
`
`
`
`
`
`
`
`
`
`
`METHOD OF AND APPARATUS FOR CREATING
`A MULTI-MEDIA FOOTNOTE
`
`The application is a continuation, of application Ser.
`No. 07/918,866, ?led Jul. 22, 1992, now abandoned.
`
`CROSS REFERENCES TO THE INVENTION
`This application is related in subject matter to the
`following applications ?led concurrently herewith and
`assigned to a common assignee:
`Application Ser. No. 918,479 ?led by I. Eisen and S.
`Murphrey entitled, Method and Apparatus for Multi
`Media Footnote Control Created Through User Input,
`application Ser. No. 918,865 ?led by I. Eisen and S.
`Murphrey entitled, Method and Apparatus for Auto
`matically Building Bibliographies in a Multi-Media En
`vironment, and application Ser. No. 918,502 ?led by I.
`Eisen and S. Murphrey entitled, Dynamically Created
`Footnote Control Using a Media Development System.
`The foregoing co-pending applications are incorpo
`rated herein by reference.
`
`20
`
`TECHNICAL FIELD OF THE INVENTION
`The present invention relates in general to computer
`25
`software, and in particular to a method and apparatus
`for creating multi-media footnotes in video.
`
`30
`
`BACKGROUND OF THE INVENTION
`With the advent of multi-media computer systems,
`video has become an increasingly popular technique for
`creating and presenting professional works. While writ
`ten published works allow the reader to enhance under
`standing of the material through the use of footnotes,
`there currently is no way to create multi-media enabled
`footnotes in on-line full-motion video ?les. Currently,
`the only known way to indicate credits in a full-motion
`video is the standard listing of credits either at the end
`of the video or in some intermediate position. However,
`these credits are not linked to any source document and
`40
`it is not possible to call-up and view the source docu
`ments on-line. Thus, there is a need for a method and
`apparatus which allows the insertion of footnotes in
`video and the ability to call-up and view the footnoted
`source material.
`
`45
`
`SUMMARY OF THE INVENTION
`The present invention provides a method and appara
`tus for creating a multi-media footnote control in video
`data which substantially eliminates or reduces the prob
`lems of the prior art. The present invention provides
`enhanced research capability to the use of multi-media
`programming.
`In accordance with one aspect of the present inven
`tion, a method of creating a multi-media footnote con
`trol in video data on-line in a computer system is pro
`vided. The video and the reference are ?rst linked.
`Footnote data is then entered by any appropriate man
`ner in a create footnote window. The data is then auto
`matically passed to the video and positioned in a prede
`termined area of the video. The footnote thus created
`will be displayed at a predetermined time for a predeter
`mined length of time when the video is subsequently
`run. By clicking on the created footnote, the reference
`material will be displayed for separate review.
`It is a technical advantage of the present invention
`that footnotes may be added to video data to enhance a
`user’s understanding thereof. It is a further technical
`
`55
`
`65
`
`1
`
`5,440,678
`2
`advantage that the footnoted reference may be called
`up for review by the user.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`For a more complete understanding of the present
`invention and the advantages thereof, reference is now
`made to the Detailed Description taken in conjunction
`with the attached Drawings, in which:
`FIG. 1 is a schematic illustration of a data processing
`system in accordance with the present invention;
`FIG. 2 is an illustration of the present invention as it
`would appear to an end user;
`FIG. 3 is an illustration of the present invention in use
`by an author/editor;
`FIG. 4 is an illustration of one embodiment of a win
`dow allowing footnote creation/changing;
`FIG. 5, FIG. 6, FIG. 7 and FIG. 8 are ?owcharts
`illustrating the operation of the present invention; and
`FIG. 9 is a ?owchart illustrating footnote develop
`ment, including the creation/change of a footnote in
`accordance with the present invention.
`
`DETAILED DESCRIPTION OF THE
`INVENTION
`Referring to FIG. 1, there is depicted a graphical
`representation of a data processing system 8, which may
`be utilized to implement the present invention. As may
`be seen, the data processing system 8 may include a
`plurality of networks, such as Local Area Networks
`(LAN) 10 and 32, each of which preferably includes a
`plurality of individual computers 12 and 30, respec
`tively. Of course, those skilled in the art will appreciate
`that a plurality of Intelligent Work Stations (IWS) cou
`pled to a host processor may be utilized for each such
`network. As is common in such data processing sys
`tems, each individual computer may be coupled to a
`storage device 14 and/ or a printer/output device 16.
`The data processing system 8 may also include multi
`ple mainframe computers, such as mainframe computer
`18, which may be preferably coupled to LAN 10 by
`means of communications link 22. The mainframe com
`puter 18 may also be coupled to a storage device 20
`which may serve as remote storage for LAN 10. Simi
`larly, LAN 10 may be coupled via communications link
`24 through a subsystem control unit/communications
`controller 26 and communications link 34 to a gateway
`server 28. Gateway server 28 is preferably an individual
`computer or IWS which serves to link LAN 32 to LAN
`10. As discussed above with respect to LAN 32 and
`LAN 10, a plurality of documents or resource objects
`may be stored within storage device 20 and controlled
`by mainframe computer 18, as resource manager or
`library service for the resource objects thus stored. Of
`course those skilled in the art will appreciate that main
`frame computer 18 may be located a great geographic
`distance from LAN 10 and similarly LAN 10 may be
`located a substantial distance from LAN 32. For exam
`ple, LAN 32 may be located in California while LAN
`10 may be located within Texas and mainframe com
`puter 18 may be located in New York.
`Referring to FIG. 2, a graphical representation of the
`present invention as viewed by an end user is shown.
`The end user views a multimedia presentation in a win
`dow 41 on a screen 40, such as is found on the individual
`computers 12 and 30 (see FIG. 1). The window 41 is
`divided into a video area 42, a footnote area 44, and a
`control area 46. While the video in the video area 42
`runs, any material that is footnoted is indicated by foot
`
`APPLE 1005 - Page 7
`
`
`
`20
`
`25
`
`35
`
`5,440,678
`3
`note numerals 1, 2, and 3, as indicated by reference
`numeral 48 in the footnote area 44. Controls are pro
`vided in the control area 46 for use by an end user to
`control the viewing of the video in the video area 42.
`For example, a start/ resume button 50 and a stop button
`52 may be provided. Thus, while viewing the video, an
`end user may be presented with the footnote 1, 2, or 3 as
`indicated by reference numeral 48 in the footnote area
`44. The end user could then activate the stop push-but
`ton 52 which would stop the video. The end user could
`then activate any of the footnotes 48 by any appropriate
`method such as clicking on them with a mouse, and be
`presented with a screen (not shown in FIG. 2) that
`would display the reference material therein. It is to be
`understood that the reference material may comprise a
`written document, video, audio or any combination
`thereof.
`Referring to FIG. 3, the window 41 is shown with the
`footnote development of the present invention dis
`played thereon. When an author/ user wants to create or
`edit footnotes in a video, the video is shown in the video
`area 42 with a footnote create/edit area 60 and a con
`trol/ create area 62.
`The control/ create area 62 comprises a control area
`64 and a create area 66. For example, the control area 64
`contains a start/ resume button 68, a stop button 70 and
`a reverse button 72. The create area 66 contains, for
`example, a footnote create/change button 73 and a
`delete footnote button 74. The footnote creation area 60
`contains existing footnote 76 and additional space for
`the insertion of additional footnotes.
`While viewing a video in the video area 42, an au
`thor/user may want to insert/edit a footnote for a spe
`ci?c portion thereof. The end user would stop the video
`by depressing the stop push-button '70 (and then revers
`ing the video by depressing reverse push-button 72, if
`necessary) and then depress either the footnote create/
`change push-button 73 or the delete footnote push-but
`ton 74. To delete a footnote, the author/user would
`place a cursor over the existing footnote and then de
`40
`press the delete footnote push-button 74. To create/
`change a footnote, the author would depress the foot
`note create/ change push-button 73.
`By depressing push-button 73, a create footnote win
`dow 80 (see FIG. 4) would appear. If an existing foot
`45
`note such as the existing footnote 76 (see FIG. 3) were
`to be edited, the appropriate information regarding
`footnote 76 would appear in the create footnote win
`dow 80 as a result of the cursor being placed over foot
`note 76. The author would then be able to edit the
`information as desired in the window 80. However, if a
`new footnote is to be created, the create footnote win
`dow 80 would appear with blanks in each data area. The
`author would then fill in the blanks as required using
`any appropriate method, such as keying in or dragging
`the data, and enter the information to create the new
`footnote. The create footnote window 80 may contain
`such information, for example, as the duration the foot
`note is to be available, when the footnote will appear,
`and multi-media reference information such as docu
`ment name, author, page, and, etc. As previously stated
`above, once the author has the appropriate information
`within the blanks in window 80, it is necessary to enter
`the information to create the new footnote.
`Referring to FIG. 5, a ?owchart of the present inven
`65
`tion is illustrated for the start-up sequence thereof. At
`block 90, a footnote table is read. A footnote table (not
`shown) must be created during the development stage
`
`4
`of the present invention, as will be subsequently de
`scribed in greater detail (see FIG. 10). At block 92, the
`footnote portion of the screen is drawn. At decision
`block 94, it is determined whether or not any footnotes
`are present at the start of the video. If the response to
`decision block 94 is yes, the required footnotes are
`drawn in the indicated area at block 96. The footnotes
`are drawn in the indicated area based upon space within
`the footnote area. For example, the ?rst footnote may
`be presented in the upper left-hand corner of the foot
`note area and subsequent footnotes can be added in any
`prescribed manner. At block 98, a timer is set according
`to the footnote table for removal of the footnotes. If the
`response to decision block 94 is no and/ or subsequent to
`block 98, a timer is set for the next footnote in accor
`dance with the footnote table at block 100. At block
`102, a message is sent to start the video. The present
`invention then waits at 104.
`Referring to FIG. 6, the flow of the present invention
`during the viewing of a video is illustrated. At block
`110, a footnote timer is interrupted. At block 112, the
`appropriate footnotes are found in the footnote table. At
`decision block 114 it is determined whether to draw or
`remove a footnote. If the response to decision block 114
`is remove, the footnote is removed from the screen at
`block 116. It is then determined at decision block 118
`whether or not the timer is set for the next footnote. If
`the response to decision block 118 is yes, the present
`invention waits at 120. If the response to decision block
`118 is no, a timer is set for the next footnote at block 122
`followed by waiting at 120. If the response to decision
`block 114 is draw, the footnote is drawn in the desired
`location at block 124. All footnotes are automatically
`positioned and/or repositioned based upon the number
`of footnotes present and their order of appearance. A
`timer is then set to remove the footnote at block 126
`followed by waiting at 120.
`Referring next to FIG. 7, the flow of the present
`invention is illustrated in the case in which a user wants
`to see a footnote reference displayed. At block 130, the
`user clicks a mouse button over the footnote. At block
`132, a message is sent to stop the video and the timers.
`At block 134 the footnote reference data is passed to the
`multi-media system which opens the reference and
`shows it to the viewer. The reference can be left on or
`closed when the viewer is finished with a review
`thereof. The present invention then waits at 136.
`Referring to FIG. 8, the flow of the present invention
`after having stopped the video for any reason is illus
`trated. At block 140, the user clicks the mouse over the
`resume button. At block 142, the footnote timers that
`were stopped are reset. At block 144, a message is sent
`to resume the video and the present invention waits at
`146.
`Referring to FIG. 9, the flow of the present invention
`is illustrated for development of a footnote. At block
`150, the user clicks the mouse on a control area button.
`At decision block 152 it is determined which button was
`pressed. If the start/resume button was pressed, timer
`information is saved at block 154. A message is then sent
`to start the video at block 156. The present invention
`then waits at 158.
`If it is determined at decision block 152 that the stop
`push-button was pressed, timer information is saved at
`block 160. It is then determined at decision block 162
`whether or not the reverse switch had been depressed
`previously (i.e. was the video going forward or in re
`verse). If the response to decision block 162 is no, a
`
`50
`
`60
`
`APPLE 1005 - Page 8
`
`
`
`20
`
`5,440,678
`6
`5
`and multi-media reference material pertinent
`message is sent to stop the video at block 164. If the
`response to decision block 162 is yes, the reverse switch
`thereto which is stored in a separate on-line source;
`is turned off at block 166. At block 168, relative timer
`entering identi?cation data from said multi-media
`information is calculated and saved. A message is then
`reference material in a create footnote window
`sent to stop the video at block 164. The present inven
`associated with said on-line images;
`tion then waits at 170.
`automatically passing said entered data to said on-line
`If it is determined at decision block 152 that the re
`images to create a footnote, wherein said speci?c
`verse push-button was pressed, timer information is
`portion of said on-line images and said multi-media
`saved at block 172. At block 174 the reverse switch is
`reference material are linked together, and said
`set. At block 176 a message is sent to reverse the video.
`footnote appears during viewing of said on-line
`The present invention then waits at 178.
`images for a predetermined period of time on said
`If it is determined at decision block 152 that the delete
`speci?c portion of said on-line images; and
`footnote button was pressed, it is determined at decision
`automatically accessing said separate on-line source
`block 180 whether or not a footnote has been selected.
`and displaying said multi-media reference material
`If the response to decision block 180 is no, the user is
`for viewing upon selection of said footnote.
`requested to select a footnote at block 182. If the re
`2. The method of claim 1, further comprising the step
`sponse to decision block 180 is yes, and after block 182,
`of:
`the footnote is displayed to allow the user to verify
`automatically positioning said footnote in a footnote
`deletion thereof at block 186. At decision block 188, it is
`area of said on-line images.
`determined whether or not the user indicates that dele
`3. The method of claim 1, wherein the step of enter
`tion is to proceed. If the response to decision block 188
`ing data comprises:
`is no, the present invention waits at 190. If the response
`displaying said create footnote window; and
`to decision block 188 is yes, the footnote is deleted at
`placing said data in predesignated areas of said win
`block 192. The present invention then waits at 190.
`dow.
`If it is determined at decision block 152 that the crea
`4. The method of claim 3, wherein the step of placing
`te/ change button was pressed, it is determined whether
`said data comprises:
`or not a footnote has been selected at decision block
`keying in said data.
`200. If the response to decision block 200 is yes, old
`5. The method of claim 3, wherein the step of placing
`footnote data is retrieved at block 202. If the response to
`said data comprises:
`decision block 200 is no, the next open position in the
`dragging said data with a mouse.
`footnote area is calculated for positioning of the new
`6. A computer system for creating a multi-media
`footnote at block 204. The footnote time defaults are
`footnote control in an on-line animated sequence of
`then retrieved at block 206. Following block 202 or
`video images, comprising:
`block 206, the create/change dialog is is displayed at
`means for identifying a relationship between a spe
`208. At decision block 210 it is decided whether or not
`ci?c portion of an on-line animated sequence of
`the information is complete and correct. If the response
`video images and multi-media reference material
`to decision block 210 is no, the dialog is re-displayed
`pertinent thereto which is stored in a separate on
`with an error message at block 212. The present inven
`line source;
`tion then returns to decision block 210. If the response
`means for entering identi?cation data from said multi
`to decision block 210 is yes, the footnote table is up
`media reference material in a create footnote win
`dated at block 214. At block 216, the footnote is posi
`dow associated with said on-line video images;
`tioned and drawn. At block 218, the timer information
`means for automatically passing said entered data to
`is saved. The present invention then waits at 220.
`said video images to create a footnote, wherein said
`As a result of the present invention an author may
`speci?c portion of said video images and said multi
`footnote video in much the same manner as textual
`media reference material are linked together, and
`matter is footnoted. In addition the linking between
`said footnote appears during viewing of said on
`multi-media allows the reference material to be dis
`line video images for a predetermined period of
`played by selecting a footnote during the viewing of the
`time on said speci?c portion of said video images;
`video. Thus someone using the video for research will
`and
`be able to review any reference material on-line while
`means for automatically accessing said separate on
`the video is being viewed.
`line source and displaying said multi-media refer
`The present invention would be particularly applica
`ence material for viewing upon selection of said
`ble to the demonstration of any skill best presented with
`footnote.
`video. For example, a surgical procedure could be dem
`7. The computer system of claim 6, further compris
`onstrated. During the procedure, reference may be
`mg:
`made to other procedures which would be footnoted. A
`means for automatically positioning said footnote in a
`viewer of the video would then be able to call up the
`footnote area of said on-line video images.
`footnoted reference and read, listen and/or view that
`8. The computer system of claim 6, wherein said
`material before continuing.
`means for entering comprises:
`Although the present invention has been particularly
`means for displaying said create footnote window;
`shown and described with reference to a preferred em
`and
`bodiment, it will be understood by the those skilled in
`means for placing said data in predesignated areas of
`the art that various changes in form and detail may be
`said window.
`made without departing from the spirit and the scope of
`9. The computer system of claim 8, wherein said
`the invention.
`means for placing comprises:
`What we claim is:
`a keyboard.
`1. A method of creating a multi-media footnote con
`10. The computer system of claim 8, wherein said
`trol in an animated sequence of video images on-line in
`means for placing comprises:
`a computer system, comprising the steps of:
`identifying a relationship between a speci?c portion
`a mouse.
`of an on-line animated sequence of video images
`
`* * * * *
`
`APPLE 1005 - Page 9