Interactive system for producing, storing and retrieving information correlated with a recording of an event
First Claim
1. A processor-controlled system for correlating event data being recorded in real time to event information entered into the system by a system user;
- the system includinga user input device for producing signals indicating actions of a system user;
a display having a display area for presenting images;
a processor connected for receiving the signals from the user input device, and connected for providing images to the display;
a recording device in communication with a storage medium for producing a plurality of signals indicating recorded event data about an event;
the recording device currently producing the plurality of signals indicating the recorded event data and storing the signals on the storage medium;
an address source connected for simultaneously providing address data items to the processor of the system and to the recording device;
memory for storing data;
the data stored in the memory including instruction data indicating instructions the processor executes;
the processor being further connected for accessing the data stored in the memory;
the processor, in executing the instructions, responding to a first signal from the user input device indicating a request from the system user to obtain a user-requested address value from the address source byaccessing the address source and obtaining an address data item indicating the user-requested address value;
the address source simultaneously providing the user-requested address value to the recording device for storing with the recorded event data;
presenting a first image in the display area;
the first image including an address zone display feature positioned at an address marking location in the display area so that the address zone display feature is perceived by the system user as marking a spatial region in the display area;
the first image further including display features representing the user-requested address value positioned in the spatial region so that the user-requested address value is perceived as being associated with the spatial region; and
producing an address zone data structure for storing in the memory of the system and storing the address data item and the address marking location therein;
the address zone data structure being represented by the spatial region in the display area and being accessible by the processor using either the address marking location indicating the spatial region or the address data item indicating the user-requested address value;
the recording device, in response to receiving a recording address value from the address source, storing a plurality of signals indicating a first portion of recorded event data on the storage medium such that the recording address value provided by the address source indicates the first portion of the recorded event data stored on the storage medium; and
the processor, further in executing the instructions, responding to a second signal from the user input device indicating user-produced event data entered by the system user in a spatial region bypresenting a second image in the spatial region;
the second image including display features representing the user-produced event data entered by the system user; and
storing the user-produced event data in the address zone data structure represented by the spatial region such that all of the user-produced event data entered by the system user within the spatial region marked in the display area is accessible by the processor in the address zone data structure using the user-requested address value indicated by the address data item obtained when the spatial region was first produced;
the user-requested event data indicated by the user-requested address value being correlated with the portion of the recorded event data indicated by the recording address value simultaneously provided to the recording device by the address source.
4 Assignments
0 Petitions
Accused Products
Abstract
An interactive processor-controlled system for entering and storing user information about an event that is being concurrently recorded in real time correlates the user information to user-requested addresses, such as time values stored with the recorded signals. The system includes a recording device for producing signals indicating recorded event data that includes periodic addresses, each of which indicates a portion of the recorded signals. An address source, such as a clock, is connected for providing address values to both the processor and the recording device. Using a pen-based user interface in one embodiment of the system, the system user specifically requests an address value in order to correlate user information to the signals being concurrently recorded. In response to a request for an address, the system establishes a spatial region on the display, called a time zone, into which the system user may enter information, in the form of handwritten strokes, about the event. All information entered into a time zone is stored and correlated with the address value represented by the time zone, in effect creating a log of the recorded event that may be used to access the portions of the recorded signals. While time zones are created by the user in sequential time order, information can be entered in to time zones in any sequence, thereby facilitating editing and annotation of previously-entered information. The ability to correlate the recorded signals to keywords designated in the user-supplied information is also provided.
154 Citations
25 Claims
-
1. A processor-controlled system for correlating event data being recorded in real time to event information entered into the system by a system user;
- the system including
a user input device for producing signals indicating actions of a system user; a display having a display area for presenting images; a processor connected for receiving the signals from the user input device, and connected for providing images to the display; a recording device in communication with a storage medium for producing a plurality of signals indicating recorded event data about an event;
the recording device currently producing the plurality of signals indicating the recorded event data and storing the signals on the storage medium;an address source connected for simultaneously providing address data items to the processor of the system and to the recording device; memory for storing data;
the data stored in the memory including instruction data indicating instructions the processor executes;the processor being further connected for accessing the data stored in the memory; the processor, in executing the instructions, responding to a first signal from the user input device indicating a request from the system user to obtain a user-requested address value from the address source by accessing the address source and obtaining an address data item indicating the user-requested address value;
the address source simultaneously providing the user-requested address value to the recording device for storing with the recorded event data;presenting a first image in the display area;
the first image including an address zone display feature positioned at an address marking location in the display area so that the address zone display feature is perceived by the system user as marking a spatial region in the display area;
the first image further including display features representing the user-requested address value positioned in the spatial region so that the user-requested address value is perceived as being associated with the spatial region; andproducing an address zone data structure for storing in the memory of the system and storing the address data item and the address marking location therein; the address zone data structure being represented by the spatial region in the display area and being accessible by the processor using either the address marking location indicating the spatial region or the address data item indicating the user-requested address value; the recording device, in response to receiving a recording address value from the address source, storing a plurality of signals indicating a first portion of recorded event data on the storage medium such that the recording address value provided by the address source indicates the first portion of the recorded event data stored on the storage medium; and the processor, further in executing the instructions, responding to a second signal from the user input device indicating user-produced event data entered by the system user in a spatial region by presenting a second image in the spatial region;
the second image including display features representing the user-produced event data entered by the system user; andstoring the user-produced event data in the address zone data structure represented by the spatial region such that all of the user-produced event data entered by the system user within the spatial region marked in the display area is accessible by the processor in the address zone data structure using the user-requested address value indicated by the address data item obtained when the spatial region was first produced;
the user-requested event data indicated by the user-requested address value being correlated with the portion of the recorded event data indicated by the recording address value simultaneously provided to the recording device by the address source. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
- the system including
-
13. A processor-controlled machine for synchronizing recorded data to information entered into the machine by a machine user;
- the machine including
a user input device for producing signals indicating actions of a machine user; a display having a display area for presenting images; a processor connected for receiving the signals from the user input device, and connected for providing images to the display; a storage medium access device in communication with a storage medium adapted for storing thereon a plurality of signals indicating recorded data;
the recorded data being stored on the storage medium with a plurality of time data items indicating recording time values;
each recording time value being stored such that the recording time value indicates a portion of the recorded data;a clock source connected for providing time data items to the processor;
the clock source being synchronized with the storage medium access device such that a time data item provided by the clock source indicates a time value equal to a recorded time value stored with the recorded data on the storage medium when the storage medium access device is accessing the recorded data; andmemory for storing data;
the data stored in the memory including instruction data indicating instructions the processor executes;the processor being further connected for accessing the data stored in the memory; the processor, in executing the instructions, responding to a first signal from the user input device indicating a request from the machine user to obtain a user-requested time value from the clock source by accessing the clock source and obtaining a time data item indicating the user-requested time value; presenting a first image in the display area;
the first image including a time zone display feature positioned at a time marking location in the display area such that the time zone display feature is perceived by the machine user as marking a spatial region, referred to as a time zone, in the display area; andproducing a time zone data structure for storing in the memory of the machine and storing the time data item and the time marking location therein;
the time zone data structure being represented by the time zone in the display area and being accessible by the processor using either the time marking location indicating the time zone or the time data item indicating the user-requested time value;the storage medium access device accessing the storage medium at a recorded time value equal to the user-requested time value when the processor obtains the user-requested time value; the processor, further in executing the instructions, responding to a second signal from the user input device indicating user-produced data entered by the machine user in a time zone by presenting a second image in the time zone;
the second image including display features representing the user-produced data entered by the machine user; andstoring the user-produced data in the time zone data structure represented by the time zone such that all of the user-produced data entered by the machine user within the time zone marked in the display area is accessible by the processor in the time zone data structure using the user-requested time value obtained when the time zone data structure was first produced; the user-produced data stored in a time zone data structure being synchronized with the portion of the recorded data indicated by the recording time value being accessed by the storage medium access device when the user-requested time value was first obtained and the time zone data structure was first produced. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
- the machine including
Specification