Patents by Inventor Matthew Davey

Matthew Davey 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: 8332757
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for visualizing and adjusting parameters of clips in a timeline. In one aspect, a method includes generating a clip for one or more media elements having parameters, each clip being a visual representation of an associated media element; displaying an interface for representing each clip relative to a timeline; displaying first and second parameter lanes associated with a first clip and having associated first and second parameter lane control elements; receiving an input modifying one or more of the first and second parameter lane control elements; and adjusting the parameters of the media element associated with the first clip according to one or more properties of the first and second parameter lane control elements.
    Type: Grant
    Filed: September 23, 2009
    Date of Patent: December 11, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Matthew Davey, Sven Duwenhorst
  • Patent number: 8170396
    Abstract: The present disclosure includes systems and techniques relating to changing video playback rate. In general, one aspect of the subject matter described in this specification can be embodied in a method that includes providing a user interface for a digital video editing system, the user interface including a graphical representation of playback rate and playback duration for a sequence of digital video, and the user interface including defined points that reference respective frames in the sequence of digital video; receiving input specifying a change in playback rate for the sequence of digital video; and showing the change in playback rate and a corresponding change in playback duration for the sequence of digital video, the showing including moving one of the defined points in accordance with a new temporal position of a corresponding frame referenced by the one of the defined points.
    Type: Grant
    Filed: April 16, 2007
    Date of Patent: May 1, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: David Kuspa, Matthew Davey, Steven Warner, Paul E. Young
  • Patent number: 7823056
    Abstract: Techniques and systems for recording video and audio in timeline sequences. In some embodiments, a method involves playing video from a timeline sequence that can include footage from portions of video tracks including at least one pre-recorded edit. In response to a selection of footage from the timeline sequence, the method can involve overwriting at least one pre-recorded edit in the timeline sequence. Each video track can correspond to a respective camera in a multiple-camera source. The footage can include one or more video clips, still images, frames, and moving images. The overwriting can occur while playing the video at a play rate faster than realtime, a play rate slower than realtime, a user-selected playing rate, during video scrubbing, or during realtime playback. The recording may involve a jump back input, and punch in and punch out locations associated with the timeline sequence.
    Type: Grant
    Filed: May 4, 2006
    Date of Patent: October 26, 2010
    Assignee: Adobe Systems Incorporated
    Inventors: Matthew Davey, David Kuspa, Steven Warner, Michael Gregory Jennings
  • Publication number: 20080253735
    Abstract: The present disclosure includes systems and techniques relating to changing video playback rate. In general, one aspect of the subject matter described in this specification can be embodied in a method that includes providing a user interface for a digital video editing system, the user interface including a graphical representation of playback rate and playback duration for a sequence of digital video, and the user interface including defined points that reference respective frames in the sequence of digital video; receiving input specifying a change in playback rate for the sequence of digital video; and showing the change in playback rate and a corresponding change in playback duration for the sequence of digital video, the showing including moving one of the defined points in accordance with a new temporal position of a corresponding frame referenced by the one of the defined points.
    Type: Application
    Filed: April 16, 2007
    Publication date: October 16, 2008
    Inventors: DAVID KUSPA, Matthew Davey, Steven Warner, Paul E. Young
  • Publication number: 20080043745
    Abstract: Embodiments of the invention relate to bandwidth requirements within a packet data network. A method and system for analysing traffic is described herein. The method may utilise an estimation of a concave hull function of the arrived traffic within the buffer. The use of such a concave hull representation may allow for more efficient data processing and for a direct measurement of desired service rates for differing predetermined control parameters.
    Type: Application
    Filed: December 23, 2004
    Publication date: February 21, 2008
    Applicant: CORVIL LIMITED
    Inventors: Fergal Toomey, Ian Dowse, Matthew Davey
  • Publication number: 20070104100
    Abstract: The present invention provides a method and system for estimating the optimum service rate or bandwidth requirement (BWR) for a switch or router in a communications network for a particular traffic flow which contains elastic traffic, i.e. traffic subject to a feedback mechanism. The invention provides an iterative technique to estimate the optimum service rate from calculated BWRs for the particular traffic flow without initially knowing the precise form of the BWR for various service rates at a buffer of a switch. This is done by initially configuring a service capacity, calculating the BWR to configure a new service capacity and repeating this until the calculated BWR and configured service capacity coincide.
    Type: Application
    Filed: March 31, 2004
    Publication date: May 10, 2007
    Inventors: Matthew Davey, Ian Dowse, Brian McGurk, Michael Meaney, Donald O'Sullivan, John Lewis
  • Publication number: 20050144174
    Abstract: A portion of an application program that would ordinarily be processed on the client side of a client-server computer network can be processed remotely on the server. Under this arrangement, the entire Model portion of the Model-View-Controller (MVC) paradigm can be executed on the server. In general, the portion remaining on the client need only send Model-modifying messages to the server. A declarative programming language is used to define the desired implementation.
    Type: Application
    Filed: June 15, 2004
    Publication date: June 30, 2005
    Inventors: Leonid Pesenson, Matthew Davey, Carl Carrie