Patents Assigned to Avid
-
Patent number: 6128681Abstract: A serial to parallel interface for coupling multiple channels of audio input data to a digital audio workstation (DAW) having at least one processor capable of performing digital signal processing functions is formed from a programmable ASIC. The serial to parallel interface includes configuration registers which may be programmed to allow the interface to communicate with external audio devices that are operating in any audio format and bit width format. The serial to parallel interface includes a double buffered input and output serial datapath. The double buffered input and output datapath eases timing constraints between the interface and the DSP, thus allowing the DSP the flexibility of being able to read data at almost any point during an audio data transmission period. In addition, the double buffering mechanism within the serial to parallel interface allows for sample receipt errors to be isolated from the DSP, thereby ensuring the integrity of the audio data before it is propagated to the DAW.Type: GrantFiled: August 7, 1997Date of Patent: October 3, 2000Assignee: Avid Technology, Inc.Inventor: Kent L. Shephard
-
Patent number: 6128001Abstract: The invention provides a mechanism and process for changing a color of an image. In this process, a source frame that includes the image is received. An alpha matte that covers an object in the source frame is created. An original color of a pixel in the source frame is changed when the pixel is covered by the alpha matte, and when a color distance between the original color of the pixel and a target color is below a predetermined threshold.Type: GrantFiled: April 4, 1997Date of Patent: October 3, 2000Assignee: Avid Technology, Inc.Inventors: Robert Gonsalves, Chia-Sheng Chou, Brian C. Cooper, Dion C. Scoppettuolo
-
Patent number: 6118444Abstract: Media composer for editing source material. The media composer includes apparatus for receiving digitizing, storing and editing video and audio source material. Computing apparatus manipulates the stored source material and output apparatus communicates with the computing apparatus to display the manipulated material and control information. The computing apparatus includes JPEG compression techniques and is programmed to provide enhanced editing features.Type: GrantFiled: July 10, 1996Date of Patent: September 12, 2000Assignee: Avid Technology, Inc.Inventors: Paul D. Garmon, Robert A. Gonsalves, Patrick D. O'Connor, Stephen J. Reber, Eric C. Peters, Joseph H. Rice, Curt A. Rawley
-
Patent number: 6105083Abstract: The present invention provides a generic interface which enables asynchronous data processing elements to be interconnected using an interconnection protocol that controls flow of data between the processing elements. The flow control allows the processing elements to be data independent from, i.e., the processing elements need not be designed for a fixed sample rate or resolution, sample format and other data dependent factors. When used with digital motion video data, the processing elements may process motion video data at various temporal and spatial resolutions and color formats. Flow of data between processing elements may be controlled by handshake signals indicating whether the sender has valid data and the receiver can receive data. When valid data is available at the sender and is requested by the receiver, a transfer of data occurs. The characteristics of the data, and functions to be performed on the data may be specified using control inputs to the processing elements.Type: GrantFiled: June 20, 1997Date of Patent: August 15, 2000Assignee: Avid Technology, Inc.Inventors: Jeffrey D. Kurtze, Craig R. Frink, James Hamilton, Frank C. Sarnowski, Raymond D. Cacciatore, Scott A. Markinson, Michael F. Lamenza, Anthony O'Connor, Hamed Eshraghian
-
Patent number: 6091422Abstract: An authoring system provides a realistic rendering that may be updated and displayed continuously while simultaneously allowing full access to all authoring tools. The system is an enhancement to an authoring environment for 3D modeling. The rendering is incorporated in the authoring environment in a way that avoids conflicting with the abstract images and tools useful for working with 3D models such as would obtain in a WYSIWYG implementation. The computational burden of rendering is handled by rendering in an asynchronous parallel thread with respect to that supporting the authoring UI. The number of pixels that must be ray-traced is reduced by several mechanisms including: limiting the number of objects, limiting the resolution of the display, tailoring the size of the field-of-view window (while providing orientation context by placing the rendering on top of a wire-frame view). Also, only portions of the scene that are affected in a visible way by updates are re-rendered.Type: GrantFiled: June 12, 1998Date of Patent: July 18, 2000Assignee: Avid Technology, Inc.Inventors: Alain Ouaknine, Alexis Smirnov, Jean-Marc Krattli
-
Patent number: 6091778Abstract: A digital motion video processing circuit can capture, playback and manipulate digital motion video information using the system memory of a computer as a data buffer for holding compressed video data from the circuit. The system memory may be accessed by the circuit over a standard bus. A controller in the circuit directs data flow between an input/output port which transfer a stream of pixel data and to the standard bus. The controller directs data to and from either the standard bus or the input/output port through processing circuitry for compression, decompression, scaling and buffering. The standard bus may be a peripheral component interconnect (PCI) bus. The motion video processing circuit has a data path including pixel data and timing data indicative of a size of an image defined by the pixel data. The timing data is used and/or generated by each component which processes the pixel data, thereby enabling each component to process the pixel data without prior knowledge of the image format.Type: GrantFiled: December 14, 1998Date of Patent: July 18, 2000Assignee: Avid Technology, Inc.Inventors: Michael Sporer, Mark H. Kline, Peter Zawojski
-
Patent number: 6084569Abstract: Associating media recording elements in a sequence with positions on a linear sensor, and presenting a corresponding one of the media recording elements to the user in response to the position of the users touch. In another general aspect, a media control apparatus which includes a linear actuator and a plurality of media storage areas ordered according to a time sequence. The linear actuator includes an actuation sensing area sensitive to user actuation at one of a plurality of positions along a length of the sensing area. The apparatus can be responsive to a position signal output of the linear actuator to access one of the media recording storage areas corresponding to a user-selected position. The apparatus can also include a linear display area mounted in parallel with the linear actuator.Type: GrantFiled: July 17, 1997Date of Patent: July 4, 2000Assignee: Avid Technology, Inc.Inventors: James J. Ricotta, Lawrence A. Bodony, Peter Fasciano
-
Patent number: 6072796Abstract: An apparatus and method for transferring data among clients of a time division multiplexed network is provided. In one aspect of the preset invention the apparatus includes clock circuits that allow for a variable number of time slots and a variable bus cycle of the network. In another aspect of the present invention a network interface module includes an indirection register that contains relationships between memory storage locations and channels of a time domain multiplexed network. In yet another aspect of the present invention, a network interface module is provided that comprises a memory, and first and second registers. In one mode of operation of the network interface module, data from the memory for a client is pre-fetched from the memory, prior to the start of a bus cycle and is stored in the registers to minimize memory access delays in the system.Type: GrantFiled: June 14, 1995Date of Patent: June 6, 2000Assignee: Avid Technology, Inc.Inventors: Steven G. Christensen, James Jasmin
-
Patent number: 6061758Abstract: A system for the management of media data and binding of media date to requests for pieces of media, which includes a plurality of procedures that can establish and write storage of new media, and make requests for media based on media source identification and range on the specified media source. A system for the management of relational information between media sources, which includes a plurality of procedures to set and query the information. Relations are established either via interaction with the sources or by user's specifications. Relations are based on positions in the source, labels on these positions and ranges from the labels indicating the length of the relation. Further the invention provides for the separation of information concerning source relations, actual media stored for these sources, and binding of media to specific needs for the media within the system.Type: GrantFiled: February 14, 1997Date of Patent: May 9, 2000Assignee: Avid Technology, Inc.Inventors: Stephen J. Reber, Eric C. Peters
-
Patent number: 6058236Abstract: The invention disclosed herein is a media recorder for recording live and prerecorded analog audio and/or video information. It is capable of receiving, digitizing, and storing analog audio and/or video information in real time. The invention detects discontinuities in the reception of the analog information and automatically terminates the storage of the information, so the previously received audio and/or video information is stored as a self-contained clip of digitized information. The invention is also capable of receiving and storing digital audio and/or video information from other sources, so that the system can play both the digital audio and/or video information digitized by it and that received from the other sources. This allows both the newly recorded and previously recorded media segments to be evaluated both individually and in context with other segments.Type: GrantFiled: June 5, 1995Date of Patent: May 2, 2000Assignee: Avid Technology, Inc.Inventors: Eric C. Peters, John J. Walsh
-
Patent number: 6052508Abstract: Editing interfaces for a moving picture recording device that includes a random-access, computer-readable and writable storage medium to provide non-linear access to recorded clips. The device provides digital capture of both video and audio information. The editing interfaces include dedicated keys for performing standard recording functions as well as a display with associated input keys having adaptive functions. The display indicates the function currently associated with the input key. This display provides a simple technique for editing video without a mouse or other external input device or complex graphical user interface. One editing interface allows a user to select tracks of audio to be recorded. An indication of each track which is available for recording is displayed in one or more rows of the display. Selection of one of the input buttons causes the status of the track displayed in the display to change by toggling through the set of available choices for the track.Type: GrantFiled: April 4, 1997Date of Patent: April 18, 2000Assignee: Avid Technology, Inc.Inventors: Jeffrey Wayne Mincy, Alex Vasilevsky, Peter Fasciano
-
Patent number: 6038573Abstract: The present invention defines a news story document format that supports a wide variety of news story information in a structured manner. The news story markup language of the present invention provides constraints to define timing information for a news story, to define machine control commands that may be used to automate control functions, or to associate multiple elements within one or more documents for the purpose of synchronizing the elements. The present invention defines a system and method for editing and processing news story documents.Type: GrantFiled: April 4, 1997Date of Patent: March 14, 2000Assignee: Avid Technology, Inc.Inventor: David Michael Parks
-
Patent number: 6035367Abstract: An operating system has a file system which supports writing data to a file in a logical loop of clusters of storage locations. Writing can be performed in looped or unlooped modes, and a transition between looping and non-looped recording may be supported. Recording prior to occurrence of an asynchronous event is performed in a looped mode. After occurrence of the asynchronous event, the data collected in the looped portion is seamlessly merged with subsequently collected data by manipulation of pointers to the clusters by the operating system. By providing such a general structure for use in a file system of a computer, a substantially larger amount of memory is available for looped recording. In fact, several minutes of full motion broadcast quality video may be captured. In addition, by using the file system to handle the storage of data, an application does not need to arrange recorded information on a physical recording medium.Type: GrantFiled: April 3, 1997Date of Patent: March 7, 2000Assignee: Avid Technology, Inc.Inventor: Richard Laws
-
Patent number: 6031529Abstract: The present invention relates to method and apparatus for presenting a graphical user interface for use in displaying graphics on a computer display. A frame window is launched that includes a main menu and defines a window border that bounds a user work surface on a display monitor. A first borderless child window is attached to the frame window. This first borderless window is a graphics display window for displaying an image on the user work surface. One or more additional borderless child windows are attached to the frame window. These other child windows display controls such as buttons and icons that allow the user to control depiction of the image within the first borderless child window. The buttons and icons have a sculpted appearance that appears raised in a first state and appear reversed when `depressed` or activated by the user.Type: GrantFiled: June 27, 1997Date of Patent: February 29, 2000Assignee: AVID Technology Inc.Inventors: Charles J. Migos, Michael C. Sheasby, Luis Talavera, Nicholas M. Michaud, Daniel Langlois
-
Patent number: 6023703Abstract: A method and system for representing hierarchical time-based data structures and to extract information therefrom comprises means to create a container, the container having one or more layers within which data elements are arranged along the container axis and to examine the container to produce virtual static graphs which represent active data elements and their interconnections within time durations represented within the container. The data elements in the container can change between active and inactive states with time and the connections between data elements can also change with time and the container represents this information. A set of constraints is defined for the container such that interconnections between data elements only occur between data elements in different layers. Specifically, a data element can only receive input from one or more other data elements which are in lower levels and a data element can only provide output to one or more data elements which are in higher levels.Type: GrantFiled: May 24, 1999Date of Patent: February 8, 2000Assignee: Avid Technology, Inc.Inventor: Raymond Hill
-
Patent number: 6023531Abstract: The method for adjusting quality during image capture includes computing a discrete cosine transform of a digital image to create DCT coefficients. A quantization table is generated that specifies frequency bands to be filtered and the DCT coefficients are digitized using the quantization table. It is preferred that the DCT coefficients be ordered in a zig-zag sequence to facilitate run-length encoding.Type: GrantFiled: June 24, 1997Date of Patent: February 8, 2000Assignee: Avid Technology, Inc.Inventor: Eric C. Peters
-
Patent number: 6018337Abstract: Method and apparatus for selecting samples for presentation on an output device, such as a display or speaker, from a sequence of stored media samples, such as audio or video information. Position information is received from a pointing device, such as a mouse, and translated into direction and magnitude information. A second sample is then retrieved based on this position and magnitude information. This method may be used to implement jog or shuttle controls for a media composer, which may be provided with simulated "inertia" for ease of use.Type: GrantFiled: June 12, 1997Date of Patent: January 25, 2000Assignee: Avid Technology, Inc.Inventors: Eric C. Peters, Joseph H. Rice
-
Patent number: 6016152Abstract: A source image may be manipulated by a computer to include special graphics effects. The source image may be used for still pictures or motion video applications and may include a single image or a sequence of images. The special graphics effects applied to the source image to create a desired destination image include various non-uniform scaling or arbitrary distortion functions. The effect has a corresponding affine transformation that approximates the non-uniform scaling function. This affine transformation is used to define an ellipse in the source image. A linear transformation from a unit circle in the source image to the ellipse in the source image is calculated. The linear transformation is used to modify a reconstruction filter in the source image. A pixel value in the destination image is determined by identifying pixels included in a support of the modified reconstruction filter in the source image in order to reduce artifacts in non-uniform scaling applications.Type: GrantFiled: August 1, 1997Date of Patent: January 18, 2000Assignee: Avid Technology, Inc.Inventor: Garth A. Dickie
-
Patent number: 6016380Abstract: A computer-based system for generating a video edit decision list, which tabulates video editing events and video synchronization points corresponding to the video editing events. The invention accepts a sequence of video and audio manipulations produced by a digital video editing system, each manipulation effecting a particular video editing event, and generates, based on the manipulation sequence, a list of video editing events and corresponding synchronization points. The invention then conforms the list to a user-specified format selected from a plurality of video edit decision list format templates, provided by the system, which each specify a model for defining video editing events distinctly in that format, and then the video edit decision list is output in the user-specified format.Type: GrantFiled: September 24, 1992Date of Patent: January 18, 2000Assignee: Avid Technology, Inc.Inventor: Mark J. Norton
-
Patent number: 6014150Abstract: A system and method for defining and employing behaviours for articulated chains in computer animations. At least one control, such as a shape control or a resolution plane control, is defined for the articulated chain and is employed as a constraint by the animation engine when animating the chain with inverse kinematics. Each control comprises two or more keys, each key comprising a couple of an effector direction vector and an associated constraint. In the case of shape control keys, the associated constraints comprise a list of preferred limb orientations and in the case of resolution plane control keys, the associated constraints comprise a preferred orientation for the resolution plane. For any given goal, selected control keys are interpolated with appropriate weightings to obtain a resulting constraint to be employed by the animation engine.Type: GrantFiled: October 7, 1997Date of Patent: January 11, 2000Assignee: Avid Technology, Inc.Inventor: Yves Boucher