摘要:
In a digital computer system running a windows operating system and a video editor where the video data is stored in the memory and clips of the video data consisting of sequences of video frames are represented by blocks in a workspace on the video display. A video cursor is provided to scroll through the frames. The disclosure describes a convenient method of allowing the user to control the scale of the horizontal axis and thus the number of video frames that may be symbolically viewed on the workspace window without panning. The method includes the following steps: First, determining if the video cursor is being intentionally moved vertically by a user. Next, determine the vertical distance that the video cursor is moved from a reference point. Finally, adjust the number of video frames that may be represented on the workspace in relationship to the vertical movement of the video cursor.
摘要:
The use of blocks in a workspace window that depict various video elements on the user interface of a video editor for use on a digital computer having a CPU, memory and a video display. The blocks have the attributes that they attract or repel other blocks as a function of proximity to each other in order to reduce user errors and to improve user efficiency. The method of manipulating the blocks on the video display consists of the following steps: First, specify coordinates of interaction regions around a block to be dragged. Next, test the coordinates of the interaction regions against the coordinates of all other blocks on the video display. Next, repel the block to be dragged from specified surfaces of the other blocks in accordance with predetermined rules that specify which surfaces of the block to be dragged and which surfaces of the other blocks repel each other. Finally, attach the block to be dragged to the surface of blocks whose coordinates are within the interaction region in accordance with predetermined rules that specify which surfaces of the block to be dragged and which surfaces of the other blocks attract each other.
摘要:
An automatically created form includes a list of items in relation to which an operation can be performed. A processor creates the form in response to facsimile transmission of another form that includes a field requesting automatic creation of a form. The data defining the image of the requesting form also includes information indicating an image destination, and the automatically created form is transmitted to the indicated destination. The requesting form can be a previously created starter form that is automatically transmitted back to a fax machine in response to an image of a blank sheet or a sheet with simple marks received from the fax machine. The starter form can include a security code as well as fields with check boxes for indicating a set of items to be listed, such as recipients of facsimile transmissions or documents or forms that could be transmitted. The user can mark a check box on the starter form indicating a set of items to request an automatically created form for requesting an operation on one of the set of items. In response, the processor automatically creates a form with a field for each item in the indicated set. When an item' s field is marked on the automatically created form, the processor responds by performing the operation in relation to the indicated item.
摘要:
A form including user modifiable fields and an encoded description of the location, size, type, etc. of the fields allows direct programming of a form interpreter. Other information including the processing of the form, encoded data, etc., may be included in the encoded information. A system for creating forms carrying an encoded description of selected attributes of the fields includes means for selecting or creating fields and locating the fields on a form while generating, substantially simultaneously, the encoded description of the selected attributes. A form composer then allows merging of the form and its encoded description for printing or electronic transmission. A system for reading such forms includes a scanner, decoding device, and processor. By reading such forms, data may be entered into or recalled from a data processing system, or a form interpreter may be programmed, locally or remotely, for subsequent handling of forms.
摘要:
An authoring system and procedure for organizing photos (and other physical object types) are provided. Using the authoring system, an author organizes a set of physical objects into a particular story through an interface. Each physical object is associated with a specific identifier, such as a barcode, and the author uses an input device to scan identifiers of selected physical objects that are to be included within the particular story. The authoring process is performed off-line. Using the input device, the author adds her own commentary as part of building the story. For example, she can associate an audio clip with a particular physical object that makes up the story or with the entire story itself. In one embodiment, the input device includes a microphone for receiving voice input, as well as a barcode reader for scanning a particular barcode of a selected physical object. The author also selects one or more presentation styles that will be used to display the entire story. In one embodiment, each story and its related components are stored within the input device. After the author generates one or more stories via the input device, the author's input is transformed into one or more stories that are displayed on a computer (e.g., via a world wide web page) such that others may view the authored stories. Each story may include reproductions of the physical objects that were included in the particular story. For example, digitized copies of several related photos are displayed sequentially. The authors annotations (e.g., audio clips) are also displayed or played along with the physical object reproductions.
摘要:
A web browsing environment that provides a graphical spatial context to associate web sites to one another and allows for interaction between users browsing the space is provided. One feature of the described embodiment is the provision of a tiling of mini browsers in one space rather than a document.
摘要:
A form including user modifiable fields and an encoded description of the location, size, type, etc. of the fields allows direct programming of a form interpreter. Other information including the processing of the form, encoded data, etc., may be included in the encoded information. A system for creating forms carrying an encoded description of selected attributes of the fields includes means for selecting or creating fields and locating the fields on a form while generating, substantially simultaneously, the encoded description of the selected attributes. A form composer then allows merging of the form and its encoded description for printing or electronic transmission. A system for reading such forms includes a scanner, decoding device, and processor. By reading such forms, data may be entered into or recalled from a data processing system, or a form interpreter may be programmed, locally or remotely, for subsequent handling of forms.