Patents by Inventor Michael D. Laird

Michael D. Laird has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10529383
    Abstract: A software architecture and framework based on plug-in software modules supports flexible handling of synchronous data streams by media production and editing applications. Plug-ins called by the applications convert data from synchronous data streams into a form that enables a user of such an application to view and edit time-synchronous data contained within such data streams. The synchronous data is displayed in a temporally aligned manner in a synchronous data track within a timeline display of the application user interface. In one example, closed caption data extracted from the ancillary portion of a video signal is displayed as text on a data track temporally synchronized with the source video track. Other plug-ins analyze media tracks to generate time-synchronous data which may also be displayed in a temporally aligned manner within a synchronous data track in a timeline.
    Type: Grant
    Filed: April 5, 2016
    Date of Patent: January 7, 2020
    Assignee: AVID Technology, Inc.
    Inventors: Thomas R. Ransdell, Michael D. Laird, Ronald C. Wallace
  • Publication number: 20180040351
    Abstract: A software architecture and framework based on plug-in software modules supports flexible handling of synchronous data streams by media production and editing applications. Plug-ins called by the applications convert data from synchronous data streams into a form that enables a user of such an application to view and edit time-synchronous data contained within such data streams. The synchronous data is displayed in a temporally aligned manner in a synchronous data track within a timeline display of the application user interface. In one example, closed caption data extracted from the ancillary portion of a video signal is displayed as text on a data track temporally synchronized with the source video track. Other plug-ins analyze media tracks to generate time-synchronous data which may also be displayed in a temporally aligned manner within a synchronous data track in a timeline.
    Type: Application
    Filed: October 19, 2017
    Publication date: February 8, 2018
    Inventors: Thomas R. Ransdell, Michael D. Laird, Ronald C. Wallace
  • Publication number: 20160300596
    Abstract: A software architecture and framework based on plug-in software modules supports flexible handling of synchronous data streams by media production and editing applications. Plug-ins called by the applications convert data from synchronous data streams into a form that enables a user of such an application to view and edit time-synchronous data contained within such data streams. The synchronous data is displayed in a temporally aligned manner in a synchronous data track within a timeline display of the application user interface. In one example, closed caption data extracted from the ancillary portion of a video signal is displayed as text on a data track temporally synchronized with the source video track. Other plug-ins analyze media tracks to generate time-synchronous data which may also be displayed in a temporally aligned manner within a synchronous data track in a timeline.
    Type: Application
    Filed: April 5, 2016
    Publication date: October 13, 2016
    Inventors: Thomas R. Ransdell, Michael D. Laird, Ronald C. Wallace
  • Patent number: 7973800
    Abstract: A system and method for generating a representation of a color modification to be applied to segments on a digital nonlinear editing system, where each segment is a component of a media composition, and represents a section of a digital media. An indication of a modification to be applied to a color attribute of a segment is received, and the source from which the segment originates is identified. The indication of the color modification is then stored, and, as a result, the color modification is applied to other segments that originate from the identified source. Source color modification is applied to a section of a digital media on a digital nonlinear editing system. a media segment represents the section of a digital media. The segment is a component of a media composition, and originates from a source data structure. The source data structure also represents the section of the digital media. The section is received, and the first source data structure from which the segment originates is identified.
    Type: Grant
    Filed: July 24, 2006
    Date of Patent: July 5, 2011
    Assignee: Avid Technology, Inc.
    Inventors: Robert Gonsalves, Michael D. Laird
  • Patent number: 6847373
    Abstract: Colors in an image that are selected as a source color can be matched to a selected destination color such that the modification to the image appears natural. Components of a selected destination color having a first luminance and components of a source color having a second luminance are received. A ratio of the second luminance to the first luminance is determined. The product of this ratio and the components of the selected destination color are determined. Values of components of pixels in the image are adjusted according to this determined product. From one perspective, the pixels take on the hue of the destination color, the luminance of the source color and a saturation that depends on the relationship between the source color and destination colors.
    Type: Grant
    Filed: April 16, 1999
    Date of Patent: January 25, 2005
    Assignee: Avid Technology, Inc.
    Inventors: Robert Gonsalves, Michael D. Laird
  • Patent number: 6791556
    Abstract: Processing video data with a combination of one or more operations, such as special effects, on a general-purpose computer may be improved by enabling one or more operations to access and process multiple samples of video data from other operations that introduce latencies for each request for data. Operations that introduce latencies include, for example, hardware for decompression and compression, network interfaces, and file systems. Because a computer program to implement the operations may be executed on several different general-purpose platforms, exact specifications of available hardware are not known in advance. For each operation, a computer program determines the available system memory and an amount of data that can be processed by each operation used in a composition or portion of a composition while sharing the available memory with other operations. Available system memory is allocated among the operations being used.
    Type: Grant
    Filed: April 5, 2000
    Date of Patent: September 14, 2004
    Assignee: Avid Technology, Inc.
    Inventor: Michael D. Laird
  • Publication number: 20030197710
    Abstract: A graphical user interface facilitates color modification of a sequence of segments of moving images on a display of a general purpose computer. The graphical user interface may include a three-image display. The three image display may include a first region on the display for displaying an image from a current segment in the sequence to which a color modification is to be applied, a second region on the display and adjacent to the first region for displaying an image from a previous segment in the sequence before the current segment, and a third region on the display and adjacent to the first region for displaying an image from a next segment in the sequence after the current segment. A function screen allows a user to select a color modification to be performed to the current image. The function screen may include an interface that simultaneously displays a plurality of user modifiable graphs.
    Type: Application
    Filed: May 19, 2003
    Publication date: October 23, 2003
    Applicant: AVID TECHNOLOGY, INC.
    Inventors: Robert Gonsalves, Michael D. Laird
  • Patent number: 6571255
    Abstract: A modification may be specified for several segments sharing a common attribute. Such a shared modification may be combined with other modifications made to a composition or part of a composition. A modification may be applied to section of digital media, where a first segment of a media composition represents at least a section of a digital media source. An indication of the modification is stored such that the modification is applied to other segments on the system having an attribute in common with the first segment. Such attributes may be related to the source from which the segment originates or the composition in which the segment is used.
    Type: Grant
    Filed: September 9, 1999
    Date of Patent: May 27, 2003
    Inventors: Robert Gonsalves, Michael D. Laird