Patents by Inventor Thomas G. Fincher

Thomas G. Fincher 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: 9633694
    Abstract: Video editing methods and systems enable an editor to edit a video project for which source media assets are located at a media storage server located remotely from the editor with substantially the same fidelity and editing feature set that would be available if the source media assets and editor were co-located. A video editing client used by the editor maintains a persistent cache of proxy media with the layers of the video project stored independently, facilitating editing with combinations locally originated assets and remote assets. The client requests frames not already cached from the remote server via a low bandwidth network. Unless a frame is purged from the cache, no frame is requested from the server more than once. A multi-level priority prefetching scheme, including sequence-based prefetching, populates the cache with frames likely to be requested during editing.
    Type: Grant
    Filed: April 8, 2016
    Date of Patent: April 25, 2017
    Assignee: Avid Technology, Inc.
    Inventors: Eric Forget, Francis A. Capria, Daniel Desbois, Thomas G. Fincher, Richard Gratton, Stephane R. Harnois, Alan Swartz, Min Wei
  • Publication number: 20160225407
    Abstract: Video editing methods and systems enable an editor to edit a video project for which source media assets are located at a media storage server located remotely from the editor with substantially the same fidelity and editing feature set that would be available if the source media assets and editor were co-located. A video editing client used by the editor maintains a persistent cache of proxy media with the layers of the video project stored independently, facilitating editing with combinations locally originated assets and remote assets. The client requests frames not already cached from the remote server via a low bandwidth network. Unless a frame is purged from the cache, no frame is requested from the server more than once. A multi-level priority prefetching scheme, including sequence-based prefetching, populates the cache with frames likely to be requested during editing.
    Type: Application
    Filed: April 8, 2016
    Publication date: August 4, 2016
    Inventors: Eric Forget, Francis A. Capria, Daniel Desbois, Thomas G. Fincher, Richard Gratton, Stephane R. Harnois, Alan Swartz, Min Wei
  • Patent number: 9318150
    Abstract: Video editing methods and systems enable an editor to edit a video project for which source media assets are located at a media storage server located remotely from the editor with substantially the same fidelity and editing feature set that would be available if the source media assets and editor were co-located. A video editing client used by the editor maintains a persistent cache of proxy media with the layers of the video project stored independently, facilitating editing with combinations locally originated assets and remote assets. The client requests frames not already cached from the remote server via a low bandwidth network. Unless a frame is purged from the cache, no frame is requested from the server more than once. A multi-level priority prefetching scheme, including sequence-based prefetching, populates the cache with frames likely to be requested during editing.
    Type: Grant
    Filed: April 5, 2013
    Date of Patent: April 19, 2016
    Assignee: Avid Technology, Inc.
    Inventors: Eric Forget, Francis A. Capria, Daniel Desbois, Thomas G. Fincher, Richard Gratton, Stephane R. Harnois, Alan Swartz, Min Wei
  • Publication number: 20140304603
    Abstract: Video editing methods and systems enable an editor to edit a video project for which source media assets are located at a media storage server located remotely from the editor with substantially the same fidelity and editing feature set that would be available if the source media assets and editor were co-located. A video editing client used by the editor maintains a persistent cache of proxy media with the layers of the video project stored independently, facilitating editing with combinations locally originated assets and remote assets. The client requests frames not already cached from the remote server via a low bandwidth network. Unless a frame is purged from the cache, no frame is requested from the server more than once. A multi-level priority prefetching scheme, including sequence-based prefetching, populates the cache with frames likely to be requested during editing.
    Type: Application
    Filed: April 5, 2013
    Publication date: October 9, 2014
    Applicant: AVID TECHNOLOGY, INC.
    Inventors: Eric Forget, Francis A. Capria, Daniel Desbois, Thomas G. Fincher, Richard Gratton, Stephane R. Harnois, Alan Swartz, Min Wei
  • Patent number: 6449019
    Abstract: Real time effects are provided by using tracking information to define values for parameters of an effect. The tracking information also may be combined with parameters for various effects that operate on the position, rotation, scale, skew and perspective of objects in an image. The values defined for the parameters of an effect may be represented in a transformation matrix used in a real time digital video effects processor.
    Type: Grant
    Filed: April 7, 2000
    Date of Patent: September 10, 2002
    Assignee: Avid Technology, Inc.
    Inventors: Thomas G. Fincher, Robert A. Paoni
  • Patent number: 5844553
    Abstract: A new application sharing technology that enables sharing of many single-user non-modified applications between two or more workstations. It provides concurrent sharing of existing multiple applications with no change in a distributed environment. It permits real-time sharing of distributed applications based on a fundamental window hierarchical mapping and user interactions. Control is centralized but the data and program are replicated. It is event driven with agent assistance. The new event capturing capability is automatically triggered by user interactions on entering/leaving the shared window. The event capturing capability starts when the user moves the pointer into the shared windows. The event capturing ends when the user moves the pointer out of the shared windows. The new multicasting scope is defined in a shared window hierarchy data array. This global data array is dynamically created at run time on an as-needed basis.
    Type: Grant
    Filed: March 29, 1996
    Date of Patent: December 1, 1998
    Assignee: Hewlett-Packard Company
    Inventors: Ming C. Hao, Alan H Karp, Daniel Garfinkel, Charles Young, Thomas G. Fincher