This invention relates to a computer system, and in particular to computer tools to improve user perspectives and enhance navigation or browsing of information sources stored in or available via the computer.
As computer accessing of large quantities of information increases, the ability of users to navigate large information spaces and to maintain visualization or personal perspectives thereof decreases [1] (bracketed numbers reference publications identified in Appendix A).
The need for this type of control has been expressed most recently by Furnas [2], Mills [3], Degen [4], and chimera [5].
Furnas' solution to the problem of understanding the limited information available in a window of large information structures is to provide in the window the detailed region to be considered in the context of important preceding or succeeding parts of the large structure. For example, to edit lines in the middle of a program, the window would also display, say, declarations at the beginning of the program. No magnification of desired information or shrinkage of undesired information is employed; rather, the desired program information is normally displayed, and many parts of the program are omitted from the display.
Mills et al addressed the issue of giving users access to video data by magnifying time through successive hierarchial extraction of increasingly detailed segments. Each expanded segment view was displayed in a separate window of the display. And each segment view, as well as the total video view, including the time lines associated therewith, were linearly arranged from a temporal standpoint.
Degen et al moved marks on audio tape to a digitized counterpart document scroll bar, and let the user change the visual scaling of time within a single window, as well as the speed of playback. But, again, the visual representations, whether of the original size or of the zoomed expanded size, had a linear temporal structure.
Chimera, on the other hand, maintained a full display within the window but was unable to provide a zooming feature or expanded segment view of a text listing. Instead, Chimera used scroll bars that, independent of the original data's representation, indicate relative values of list attributes by respectively scaling proportions of list item indicators, according to those attributes, in the scroll bars.
Furnas shows in a single window multiple fisheye views of document segments. But Furnas doesn't disclose how a user can select which segments to display, or the means to magnify certain segments, or the means to control the degree of magnification, nor does Furnas provided a scroll bar or its equivalent as a convenient interface for the user to manipulate the display.
An object of the invention is a computer system providing improved means to allow users to extract important segments of computer-displayed information in the form of video, sound, graphics or text while maintaining a general view of the information.
Another object of the invention is a computerized system and method to enable users better to navigate or visualize large information spaces.
In accordance with one aspect of the present invention, means are provided to enable a user to visibly mark points or segments of displayed information, which will enable the user to quickly navigate to the marked displays.
In another aspect of the invention, a scroll bar is displayed alongside the information display, and the visible mark or marks appears on the scroll bar at locations corresponding to the desired information.
In accordance with a further aspect of the present invention, a computerized system provides the user with means to shrink less important or less significant portions of the information displayed, with the result of magnifying the portions that the user deems significant. In accordance with this aspect, the invention can be viewed as a user-friendly relativity controller tool that enables users to specify what is important to them, and modify the portion of their perceptual space that that information takes up, in a fisheye variant.
In accordance with another aspect of the invention, the resultant information can still occupy the same window where originally displayed, but with certain segments shrunk and other segments in comparison standing out or becoming more prominent.
In accordance with still other aspects of the invention, the relativity controller of the invention is implemented by simply pointing to the screen and actuating a control device. In a preferred embodiment, a mouse button is pressed to mark the beginning and end of segments of the information to be marked. A further feature is that multiple segments can be marked in this manner. Thus, the relativity controller of the invention not only allows users to mark the scope of one or more salient segments, but also will cause the display to simultaneously shrink the non-marked portions and in effect zoom into the multiple-marked segments in a single step. The result is a non-linear display of the available information. As a further feature, simultaneously with selective zooming of the information, the display of the scroll bar is correspondingly modified to show in the context of the total information the marked and non-marked portions of the displayed information.
The major benefits is to allow users to quickly navigate through a large information space and to control the salience of the displayed information in the context of the full display while conserving display area, sometime called desktop real estate. Moreover, maintaining a single window for the data and giving users the ability to visually navigate across the whole data via the scroll bar together with the ability to select the salient segments as well as the level of zoom, all in a single step, greatly enhances the ability of the user to cope intelligently and rapidly with large information structures containing large numbers of objects.
The above and further objects, details and advantages of the present invention will become apparent from the following detailed description of preferred embodiments thereof, when read in conjunction with the accompanying drawings.
The following terms used herein will have the following meanings.
“Object” means any representation of information or of a data structure that can be displayed on the monitor screen, and includes one or more text characters, one or more sound representations such as a digital sample, a video representation such as a video frame, and in general any graphic's element.
“Control device” means devices manipulated by users to move cursors around a screen, and include a mouse and keyboard.
“Pointing” to an object on screen means actuating the control device to move the cursor so that it is over or adjacent the object. When the cursor is a pointer such an arrow, it means moving the arrow tip close to the object.
“Clicking” on an object means to press and quickly release a switch on the control device, such as a button on a mouse, when the cursor is pointing to the object.
“Dragging” means to click on the object, and while holding the switch activated, to manipulate the control device to move the object to a new screen location, and then to release the switch to fix the new screen location of the object.
“Double-clicking” an object on screen is by pointing to the object and clicking twice rapidly, often used for special control purposes.
“Shrinking” the display of objects means reducing the time or space normally allocated to display the objects, and includes shrinking them to the point where they essentially disappear from the display.
A “scroll bar” is a common control device displayed alongside a window, having, typically, at opposite ends small arrowed scroll boxes or buttons that when clicked on by the user causes the window contents to scroll.
A “button” or “box” on a scroll bar is a representation of a control device for use with a mouse.
A “thumb” is a button or box on the scroll bar, between its ends, which moves and whose location on the scroll bar corresponds to the location in the whole information of the current view.
The first example concerns a sound representation. As illustrated in
In a usual GUI display, a horizontal title bar 37 is located on top and a vertical menu or tool bar 38 is displayed at the left side. Clicking on any of the icons displayed in the tool bar will invoke appropriate software routines to carry out the function indicated by the icon. In this particular example, the user desires to annotate the sound representation, and the icons can represent an EDIT function, or a DRAW function including certain graphic symbols to be pasted into the sound representation.
In accordance with an aspect of the present invention, the computer has been trained or customized to recognize meaningful objects and mark them. In this particular case, a meaningful object can be any sound representation above a certain amplitude, i.e., loud sounds, but the computer can choose instead certain frequencies or ranges or certain sound sequences. Marking means with respect to the data structure representing the object to add a tag bit or other data representing a marked time or space position or point. If it is desired to mark a segment, meaning a temporal sequence of objects, then one tag data can represent the beginning of the marked segment, and another data bit can represent the end of the marked segment.
In accordance with another aspect of the present invention, the mark is displayed on the display. In
In accordance with another aspect of the invention, the scroll bar temporal representation is modified to display the marked points or segments. In the embodiment illustrated in
It will also be observed that the scope or range of the marked objects is visible on the scroll bar 32 by the width of low density segments 43.
In accordance with a further feature of the invention, means can be provided to execute a relativity controller function. This can be implemented automatically whenever a marking of salient points is made, or it can be implemented by, for example, pointing to the scroll bar, clicking, and then dragging the mouse perpendicular to the scroll bar, or it can be implemented, as explained later, by clicking on a special button added to the scroll bar and then dragging the mouse. In the flow charts described later, an option-key is also used when clicking on the scroll bar. When the relativity controller function is activated, the computer modifies the linear temporal representation of the sound into a non-linear representation, with the non-marked segments shrunken in time and the marked segments expanded in time into the resultant empty regions and thus magnified. This is also illustrated in
Note, further, in
Marking of the video can occur in the same manner as the audio, such as pressing a mouse button when the cursor is on the video to mark the beginning of a segment and releasing the button to mark the end of the segment. The resultant marks can be displayed on the video, or in the scroll bar, or on both.
In this aspect of the invention, not only is the user allowed to select and display the scope of salient segments, but as a further feature allows the user to vary the degree of magnification of the salient segments. It will also be understood that, besides size, other scroll bar changes can be used to represent the salient segments and/or different levels of magnification. For example, different colors can be used to represent on the scroll bar the salient and non-salient segments selected at different times or by different users, and if desired the intensity of the color used to illustrate level of magnifications.
The relativity controller application program will not interfere with the normal functions available in programs such as Apple QuickTime, while providing the additional functions described above. A listing of available functions for a preferred embodiment, which is not meant to be limiting, appears below, to be used with, for example, an EDIT menu as depicted in
The edit menu allows the user to perform the normal functions on displayed information, as well as the ability to remove any marks made by the user on the screen display or the scroll bar. what appears below is a description of functions available to the user to carry out the invention. One way of implementing these functions in software are shown in the program flow charts illustrated in
As is conventional in the Macintosh, the left button 83 (
Various features of the invention as well as modifications are also indicated below:
Also listed below is a summary of a few data types with examples of how the invention can be applied:
Implementation of the various forms of the invention will be evident to those skilled in the art. Reference is made to “Inside Macintosh”, (published by Addsion-Wesley) which provides the code for developers for various kinds of interface constructs, such as scroll bars, control bars, slide controls, and boxes used therein, as well as how to display them in different colors or appearances, and how to invoke program routines when a user clicks on a box or icon, and how to change the appearance of an icon when a routine is executed. See, also, U.S. Pat. No. 4,931,783, which describes operation of a system with the Apple Graphical User Interface, whose contents are herein incorporated by reference.
To further assist those skilled in the art,
The person skilled in the art will have no trouble in understanding and implementing the flow charts illustrated. Virtually all of the statements printed in the flow chart boxes are understandable, and no need exists to repeat the text herein. However, certain statements require some explanation. The statements in the blocks indicated by double lines, such as block 85 in
To summarize some important aspects of the invention:
As a further alternative, the user can press an option key and click on the scroll bar, which will jump the thumb to the pointer position and simultaneously allow the user to scroll by moving the mouse horizontally and to change scale or magnification by moving the mouse perpendicularly (vertically) to the scroller. These changes will be visible on the screen display as well as on the scroll bar.
Since the program of the invention runs as an application, clicking on the document display can readily be used to add to the document data structure in memory the time or spatial position of the salient marked display portion when/where the pointer rested.
Marking data structures will be evident to those skilled in the art. For text documents, adding a mark is generally similar to adding a formatting or printing code to the stored text. Marking video is similar to text marking, except that remembering character position is replaced by remembering time position and storing it in the user data portion of the movie.
As further marking alternatives, for video, the mouse button for marking can be held depressed while the video plays and released to define a marking point or segment. For text, the salient text can be highlighted and a menu dropped to select a marking function.
Although there have been described what are at present considered to be the preferred embodiments of the invention, it will be understood that the invention may be embodied in other specific forms without departing from the essential characteristics thereof. The present embodiments are therefore to be considered in all respects as illustrative, and not restrictive. This scope of the invention is indicated by the appended claims rather than by the foregoing description.
This is a continuation of prior application Ser. No. 11/978,945 filed Oct. 30, 2007, which is a continuation of prior application Ser. No. 09/947,196 filed Sep. 4, 2001, which is a continuation of prior application Ser. No. 09/451,594, filed Nov. 30, 1999, now U.S. Pat. No. 6,335,730, which is a continuation of prior application Ser. No. 08/844,466 filed Apr. 18, 1997, now U.S. Pat. No. 6,177,938, which is a continuation of prior application Ser. No. 07/990,339 filed Dec. 14, 1992 now U.S. Pat. No. 5,623,588.
Number | Name | Date | Kind |
---|---|---|---|
4305131 | Best | Dec 1981 | A |
4333152 | Best | Jun 1982 | A |
4415271 | Mori | Nov 1983 | A |
4445187 | Best | Apr 1984 | A |
4520404 | Von Kohorn | May 1985 | A |
4569026 | Best | Feb 1986 | A |
4591840 | Curtis et al. | May 1986 | A |
4645238 | Vincent et al. | Feb 1987 | A |
4685003 | Westland | Aug 1987 | A |
4695953 | Blair et al. | Sep 1987 | A |
4711543 | Blair et al. | Dec 1987 | A |
4754342 | Duffy | Jun 1988 | A |
4755811 | Slavin et al. | Jul 1988 | A |
4779252 | Custers et al. | Oct 1988 | A |
4780839 | Hirayama | Oct 1988 | A |
4786967 | Smith, III et al. | Nov 1988 | A |
4790028 | Ramage | Dec 1988 | A |
4800379 | Yeomans | Jan 1989 | A |
4875096 | Baer et al. | Oct 1989 | A |
4888638 | Bohn | Dec 1989 | A |
4930160 | Vogel | May 1990 | A |
4931783 | Atkinson | Jun 1990 | A |
5023727 | Boyd et al. | Jun 1991 | A |
5023851 | Murray et al. | Jun 1991 | A |
RE33662 | Blair et al. | Aug 1991 | E |
5039937 | Mandt et al. | Aug 1991 | A |
5050961 | Venolia | Sep 1991 | A |
5055924 | Skutta | Oct 1991 | A |
5076584 | Openiano | Dec 1991 | A |
5101364 | Davenport et al. | Mar 1992 | A |
5107343 | Kawai | Apr 1992 | A |
5109482 | Bohrman | Apr 1992 | A |
5122886 | Tanaka | Jun 1992 | A |
5129057 | Strope et al. | Jul 1992 | A |
5146212 | Venolia | Sep 1992 | A |
5155591 | Wachob | Oct 1992 | A |
5159668 | Kaasila | Oct 1992 | A |
5172111 | Olivo, Jr. | Dec 1992 | A |
5175631 | Juri et al. | Dec 1992 | A |
5204969 | Capps et al. | Apr 1993 | A |
5220540 | Nishida et al. | Jun 1993 | A |
5247438 | Subas et al. | Sep 1993 | A |
5261031 | Saito | Nov 1993 | A |
5313297 | Fukui et al. | May 1994 | A |
5333247 | Gest et al. | Jul 1994 | A |
5339391 | Wroblewski et al. | Aug 1994 | A |
5341466 | Perlin et al. | Aug 1994 | A |
5359712 | Cohen et al. | Oct 1994 | A |
5365360 | Torres | Nov 1994 | A |
5369570 | Parad | Nov 1994 | A |
5371532 | Gelman et al. | Dec 1994 | A |
5371846 | Bates | Dec 1994 | A |
5386493 | Degen et al. | Jan 1995 | A |
5388197 | Rayner | Feb 1995 | A |
5422468 | Abecassis | Jun 1995 | A |
5428731 | Powers, III | Jun 1995 | A |
5434678 | Abecassis | Jul 1995 | A |
5434954 | Kawauchi et al. | Jul 1995 | A |
5438356 | Ushiki et al. | Aug 1995 | A |
5442744 | Piech et al. | Aug 1995 | A |
5446833 | Miller et al. | Aug 1995 | A |
5446882 | Capps et al. | Aug 1995 | A |
5466882 | Lee | Nov 1995 | A |
5479600 | Wroblewski et al. | Dec 1995 | A |
5510808 | Cina et al. | Apr 1996 | A |
5513306 | Mills et al. | Apr 1996 | A |
5524195 | Clanton, III et al. | Jun 1996 | A |
5524637 | Erickson | Jun 1996 | A |
5532715 | Bates et al. | Jul 1996 | A |
5537141 | Harper et al. | Jul 1996 | A |
5553221 | Reimer et al. | Sep 1996 | A |
5557724 | Sampat et al. | Sep 1996 | A |
5559949 | Reimer et al. | Sep 1996 | A |
5574567 | Cookson et al. | Nov 1996 | A |
5579463 | Takano et al. | Nov 1996 | A |
5586216 | Degen et al. | Dec 1996 | A |
5589945 | Abecassis | Dec 1996 | A |
5596705 | Reimer et al. | Jan 1997 | A |
5598276 | Cookson et al. | Jan 1997 | A |
5607356 | Schwartz | Mar 1997 | A |
5610653 | Abecassis | Mar 1997 | A |
5623588 | Gould | Apr 1997 | A |
5623589 | Needham et al. | Apr 1997 | A |
5630006 | Hirayama et al. | May 1997 | A |
5634849 | Abecassis | Jun 1997 | A |
5636036 | Ashbey | Jun 1997 | A |
5644507 | Ostrover et al. | Jul 1997 | A |
5648918 | Hubbard | Jul 1997 | A |
5664046 | Abecassis | Sep 1997 | A |
5684918 | Abecassis | Nov 1997 | A |
5692212 | Roach et al. | Nov 1997 | A |
5696869 | Abecassis | Dec 1997 | A |
5696905 | Reimer et al. | Dec 1997 | A |
5708767 | Yeo et al. | Jan 1998 | A |
5708845 | Wistendahl et al. | Jan 1998 | A |
5715400 | Reimer et al. | Feb 1998 | A |
5717814 | Abecassis | Feb 1998 | A |
5724472 | Abecassis | Mar 1998 | A |
5737479 | Fujinami | Apr 1998 | A |
5737527 | Shiels et al. | Apr 1998 | A |
5737552 | Lavallee et al. | Apr 1998 | A |
5745710 | Clanton, III et al. | Apr 1998 | A |
5751953 | Shiels et al. | May 1998 | A |
5754770 | Shiels et al. | May 1998 | A |
5771334 | Yamauchi et al. | Jun 1998 | A |
5774666 | Portuesi | Jun 1998 | A |
5781730 | Reimer et al. | Jul 1998 | A |
5781886 | Tsujiuchi | Jul 1998 | A |
5799280 | Degan et al. | Aug 1998 | A |
5805806 | McArthur | Sep 1998 | A |
5815671 | Morrison | Sep 1998 | A |
5828788 | Chiang et al. | Oct 1998 | A |
5828995 | Satyamurti et al. | Oct 1998 | A |
5841979 | Schulhof et al. | Nov 1998 | A |
5848934 | Shiels et al. | Dec 1998 | A |
5861881 | Freeman et al. | Jan 1999 | A |
5864868 | Contois | Jan 1999 | A |
5872927 | Shiels et al. | Feb 1999 | A |
5892507 | Moorby et al. | Apr 1999 | A |
5892966 | Petrick et al. | Apr 1999 | A |
5905845 | Okada et al. | May 1999 | A |
5907658 | Murase et al. | May 1999 | A |
5913013 | Abecassis | Jun 1999 | A |
5915067 | Nonomura et al. | Jun 1999 | A |
5936625 | Kahl et al. | Aug 1999 | A |
5945998 | Eick | Aug 1999 | A |
5953485 | Abecassis | Sep 1999 | A |
5973663 | Bates et al. | Oct 1999 | A |
5987211 | Abecassis | Nov 1999 | A |
5999173 | Ubillos | Dec 1999 | A |
5999696 | Tsuga et al. | Dec 1999 | A |
5999698 | Nakai et al. | Dec 1999 | A |
6002833 | Abecassis | Dec 1999 | A |
6006273 | Ostrover et al. | Dec 1999 | A |
6011895 | Abecassis | Jan 2000 | A |
6018612 | Thomason et al. | Jan 2000 | A |
6026446 | Ostrover et al. | Feb 2000 | A |
6038367 | Abecassis | Mar 2000 | A |
6061062 | Venolia | May 2000 | A |
6065042 | Reimer et al. | May 2000 | A |
6067401 | Abecassis | May 2000 | A |
6072934 | Abecassis | Jun 2000 | A |
6091886 | Abecassis | Jul 2000 | A |
6108281 | Tozaki et al. | Aug 2000 | A |
6111567 | Savchenko et al. | Aug 2000 | A |
6128712 | Hunt et al. | Oct 2000 | A |
6144375 | Jain et al. | Nov 2000 | A |
6148140 | Okada et al. | Nov 2000 | A |
6151444 | Abecassis | Nov 2000 | A |
6175840 | Chen et al. | Jan 2001 | B1 |
6177938 | Gould | Jan 2001 | B1 |
6181332 | Salahshour et al. | Jan 2001 | B1 |
6185365 | Murase et al. | Feb 2001 | B1 |
6192340 | Abecassis | Feb 2001 | B1 |
6208805 | Abecassis | Mar 2001 | B1 |
6215491 | Gould | Apr 2001 | B1 |
6219052 | Gould | Apr 2001 | B1 |
6222925 | Shiels et al. | Apr 2001 | B1 |
6260194 | Shiels et al. | Jul 2001 | B1 |
6269216 | Abecassis | Jul 2001 | B1 |
6289165 | Abecassis | Sep 2001 | B1 |
6304715 | Abecassis | Oct 2001 | B1 |
6335730 | Gould | Jan 2002 | B1 |
6336002 | Yamauchi et al. | Jan 2002 | B1 |
6343298 | Savchenko et al. | Jan 2002 | B1 |
6356707 | Murase et al. | Mar 2002 | B1 |
6366732 | Murase et al. | Apr 2002 | B1 |
6370199 | Bock et al. | Apr 2002 | B1 |
6377996 | Lumelsky et al. | Apr 2002 | B1 |
6385388 | Lewis et al. | May 2002 | B1 |
6393158 | Gould et al. | May 2002 | B1 |
6408128 | Abecassis | Jun 2002 | B1 |
6446261 | Rosser | Sep 2002 | B1 |
6457025 | Judson | Sep 2002 | B2 |
6463207 | Abecassis | Oct 2002 | B1 |
6490405 | Speed et al. | Dec 2002 | B1 |
6501515 | Iwamura | Dec 2002 | B1 |
6553178 | Abecassis | Apr 2003 | B2 |
6580870 | Kanazawa et al. | Jun 2003 | B1 |
6615270 | Gould et al. | Sep 2003 | B2 |
6621980 | Gould et al. | Sep 2003 | B1 |
6714723 | Abecassis | Mar 2004 | B2 |
6973669 | Daniels | Dec 2005 | B2 |
7054547 | Abecassis | May 2006 | B1 |
7286747 | Lewis et al. | Oct 2007 | B1 |
7437751 | Daniels | Oct 2008 | B2 |
7467218 | Gould et al. | Dec 2008 | B2 |
7890648 | Gould et al. | Feb 2011 | B2 |
Number | Date | Country |
---|---|---|
96122685 | May 2003 | CN |
0346979 | Dec 1989 | EP |
0677842 | Oct 1995 | EP |
0814475 | Dec 1997 | EP |
08278882 | Sep 1998 | JP |
Entry |
---|
“Relativity Controller: Reflecting User Perspective in Document Spaces,” Gould, Eric J., InterCHI'93 Adjunct Proceedings (1993) [01-Gould.pdf]. |
“IBM Systems Application Architecture: Common User Access Advanced Interface Design Guide,” IBM (1989). |
“The Perspective Wall: Detail and Context Smoothly Integrated,” Mackinlay, Jack, Xerox (1991) [03-Mackinlay.pdf]. |
“Generalized Fisheye Views,” Furnas, George, Bell Communications (1986) [04-Furnas. pdf]. |
“A Magnifier Tool for Video Data,” Mills, Michael, et al., ACM (1992) [05-Mills.pdf]. |
“Working with Audio: Integrating Personal Tape Recorders and Desktop Computers,” Degen, Leo, et al., ACM (1992) [06-Degen. pdf]. |
“Value Bars: An Information Visualization and Navigation Tool for Multi-Attribute Listings,” Chimera, Richard, CHI'92 (1992) [07-Chimera.pdf]. |
“Philips CDV 495/CDV496 Operating Instructions” [08-CDV496—OM—PHILIPS—EN.pdf]. |
“Toshiba DVD Video Player SD3107 Owner's Manual,” [09-sd-3107—om—e.pdf]. |
“Full Service Network,” Wikipedia <http://en.wikipedia.org/wiki/Full—Service—Network> [10-FSN-01-Full Service Network—Wikipedia, the free encyclopedia.pdf]. |
“Full Service Network (FSN) in Orlando Florida,” <http://www.ust.hk/˜webiway/content/USA/Trial/fsn.html> [11-FSN-02-Full Service Network.pdf]. |
“Time Warner Cable's Full Service Network Unveils New Navigator,” Business Wire, Tuesday, Apr. 30, 1996 <http://www.allbusiness.com/media-telecommunications/telecommunications/7225702-1.html> [12-FSN-03-Time Warner Cable's Full Service Network.pdf]. |
“Time-Warner's Home of the 21st Century,” by Davis, Arnold, Educom Review vol. 31 No. 1, Jan./Feb. 1996, <http://net.educause.edu/apps/er/review/reviewArticles/31130.html> [13-FSN-04-Educom Review.pdf]. |
“Touch of a Button,” Spartanburg Herald-Journal Home Section C p1 and continuation page <http://news.google.com/newspapers?nid=1876&dat=19950124&id=9LMeAAAAIBAJ&sjid=Ss8EAAAAIBAJ&pg=4619,2458911> [14-FSN-05-G-SHJ-950124.pdf]. |
“Design Issues for Interactive Television Systems,” by B. Furht, D. Kalra, F. Kitson, A.A. Rodriguez, and W.E. Wall, IEEE Computer, vol. 28, No. 5, May 1995, pp. 25-39, <http://www.cse.fau.edu/˜borko/Paper—Computer1995.pdf> [15-Furht-Paper—Computer1995.pdf]. |
“Movie-maps: An application of the optical videodisc to computer graphics,” Lippman, A., Proceedings of the 7th Annual Conference on Computer Graphics and Interactive Techniques, Seattle, Washington, pp. 32-42 (1980) [16-MovieMaps.pdf]. |
“New Orleans in Transition: The Interactive Delivery of a Cinematic Case Study,” Davenport, G. (Aug. 1987) (Revised from remarks given at the International Congress for Design Planning and Theory, Park Plaza Hotel, Boston, 1987) [17-NewOrleans.pdf]. |
“Creating and Viewing the Elastic Charles—a Hypermedia Journal,” Brøndmo, H.; Davenport, G. (1989) (Revised from document published in the Hypertext II Conference Proceedings, York, England, Jul. 1989) [18-ElasticCharles.pdf]. |
“Orchestrating Digital Micromovies,” Davenport, G. et al., Leonardo, vol. 26 No. 4, pp. 283-288, (1993) [19-Micromovies.pdf]. |
“HyperCafe: Narrative and Aesthetic Properties of Hypervideo,” Sawhney et al., Hypertext '96 Proceedings of the Seventh ACM Conference on Hypertext, (1996) [20-HyperCafe.pdf]. |
“HotVideo: The Cool Way to Link,” IBM Research Magazine, vol. 3 (1997) [21-HotVideo.pdf]. |
“Adding Hyperlinks to Digital Television,” Bove, V. Michael, Jr. et al., Proc. SMPTE 140th Technical Conference, (1998) [22-Hyperlinks.pdf]. |
“Construction of Interactive Movie System for Multi-Person Participation,” Nakatsu, Ryohei, et al., ICMCS 1998: 228-232 (1998) [23-InteractiveMovie.pdf]. |
U.S. Appl. No. 09/947,196, filed Sep. 4, 2001. |
U.S. Appl. No. 11/978,965, filed Oct. 30, 2007. |
U.S. Appl. No. 11/978,964, filed Oct. 30, 2007. |
U.S. Appl. No. 11/978,945, filed Oct. 30, 2007. |
U.S. Appl. No. 12/248,931, filed Oct. 10, 2008. |
U.S. Appl. No. 11/978,967, filed Oct. 30, 2007, abandoned. |
U.S. Appl. No. 11/978,954, filed Oct. 30, 2007, abandoned. |
U.S. Appl. No. 12/941,830, filed Nov. 8, 2010. |
U.S. Appl. No. 09/298,586, filed Apr. 23, 1999, abandoned. |
U.S. Appl. No. 10/360,271, filed Feb. 7, 2003, abandoned. |
Daniels Application File for U.S. Appl. No. 08/038,240, filed Mar. 29, 1993. |
Daniels Application File for U.S. Appl. No. 08/306,642, filed Sep. 15, 1994. |
Daniels Provisional Application File for U.S. Appl. No. 60/014,959, filed Apr. 8, 1996. |
Daniels Application File for U.S. Appl. No. 08/641,517, filed May 1, 1996. |
Daniels Application File for U.S. Appl. No. 08/900,417, filed Jul. 25, 1997. |
Daniels Application File for U.S. Appl. No. 12/246,161, filed Oct. 6, 2008. |
Re-Examination File for Control No. 90/011,365 filed Dec. 3, 2010. |
Re-Examination File for Control No. 95/001,504 filed Dec. 9, 2010. |
Re-Examination File for Control No. 95/001,506 filed Feb. 15, 2011. |
Docket Sheet from Civil Action 1:10-cv-00319-SS dated May 13, 2011. |
Documents from Civil Action 1:10-cv-00319-SS as of May 13, 2011. |
Docket Sheet from Civil Action 1:10-cv-00533-SS dated May 13, 2011. |
Documents from Civil Action 1:10-cv-00533-SS as of May 13, 2011. |
U.S. Appl. No. 07/990,339, filed Dec. 14, 1992. US Pat. 5,623,588 now abandoned, Gould, Apr. 22, 1997. |
US Pat. 6,177,938, Gould, Jan. 23, 2001. |
US Pat. 6,219,052, Gould, Apr. 17, 2001. |
US Pat. 6,215,491, Gould, Jan. 10, 2001. |
US Pat. 6,335,730, Gould, Jan. 1, 2002. |
US Pat. 6,393,158, Gould et al, May 21, 2002. |
US Pat. 6,615,270, Gould et al, Sep. 2, 2003. |
US Pat. 7,467,218, Gould et al, Dec. 16, 2008. |
US Pat. 7,890,648, Gould et al, Feb. 15, 2011. |
US Pat. 6,621,980, Gould et al, Sep. 16, 2003. |
US Pat. 5,737,552, Lavallee et al, Apr. 7, 1998. |
US Pat. 6,973,669, Daniels, Dec. 6, 2005. |
US Pat. 7,437,751, Daniels, Oct. 14, 2008. |
Number | Date | Country | |
---|---|---|---|
20090177995 A1 | Jul 2009 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 11978945 | Oct 2007 | US |
Child | 12248931 | US | |
Parent | 09947196 | Sep 2001 | US |
Child | 11978945 | US | |
Parent | 09451594 | Nov 1999 | US |
Child | 09947196 | US | |
Parent | 08844466 | Apr 1997 | US |
Child | 09451594 | US | |
Parent | 07990339 | Dec 1992 | US |
Child | 08844466 | US |