Patents by Inventor James A. Moorer

James A. Moorer 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).

  • Publication number: 20170169840
    Abstract: The present disclosure includes a hybrid waveform system that displays a hybrid waveform to a user. In general, the hybrid waveform system provides a hybrid waveform to a user that uses converted readable text and waveforms to represent an audio segment. By providing a user with a hybrid waveform, the hybrid waveform system offers users with a number of benefits, such as providing an audio display that enables a user to quickly ascertain context information and audio information typically missing from audio transcriptions.
    Type: Application
    Filed: December 14, 2015
    Publication date: June 15, 2017
    Inventors: Michael Rubin, James A. Moorer
  • Patent number: 9666208
    Abstract: The present disclosure includes a hybrid waveform system that displays a hybrid waveform to a user. In general, the hybrid waveform system provides a hybrid waveform to a user that uses converted readable text and waveforms to represent an audio segment. By providing a user with a hybrid waveform, the hybrid waveform system offers users with a number of benefits, such as providing an audio display that enables a user to quickly ascertain context information and audio information typically missing from audio transcriptions.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: May 30, 2017
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Michael Rubin, James A. Moorer
  • Patent number: 9224156
    Abstract: A video preparation system is described. The system includes an event detector, a viewer identification, a selector, a video synthesis module, and a communications module. The event detector may be configured to detect an event associated with a main video content. The viewer identification module may be configured to determine an identification of a viewer associated with the event and to obtain information about the viewer. The selector may be configured to select additional video content that could be presented with the main video content. The video synthesis module may be configured to modify, in real time, the video content to produce a resulting content based on the information about the viewer. The communications module may be configured to provide the resulting content to a play-out server, the resulting content suitable for streaming via the Internet to a client computer system associated with the viewer.
    Type: Grant
    Filed: September 19, 2012
    Date of Patent: December 29, 2015
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventor: James A. Moorer
  • Patent number: 8849432
    Abstract: Embodiments of the invention relate generally to computing devices and systems, software, computer programs, applications, and user interfaces for identifying acoustic patterns, and more particularly, to determining equivalent portions of audio using spectral characteristics to, for example, synchronize audio and/or video captured at multiple cameras or different intervals of time.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: September 30, 2014
    Assignee: Adobe Systems Incorporated
    Inventor: James A. Moorer
  • Publication number: 20140245018
    Abstract: Certain embodiments described herein provide methods and systems for media recognition. One exemplary embodiment involves recognizing a piece of media in two steps. First, a watermark may be recognized that identifies that the media has a media identifying fingerprint. Second, that fingerprint is retrieved and used to recognize the media content. Using a combination of watermarking and fingerprinting techniques provides various advantages, for example, it may address traditional inaccuracies involved with watermarking while reducing the computational power and bandwidth required to analyze every piece of media for a fingerprint.
    Type: Application
    Filed: October 16, 2008
    Publication date: August 28, 2014
    Applicant: ADOBE SYSTEMS INCORPORATED
    Inventors: Mark Randall Mooneyham, James Moorer
  • Publication number: 20140082209
    Abstract: A video preparation system is described. The system includes an event detector, a viewer identification, a selector, a video synthesis module, and a communications module. The event detector may be configured to detect an event associated with a main video content. The viewer identification module may be configured to determine an identification of a viewer associated with the event and to obtain information about the viewer. The selector may be configured to select additional video content that could be presented with the main video content. The video synthesis module may be configured to modify, in real time, the video content to produce a resulting content based on the information about the viewer. The communications module may be configured to provide the resulting content to a play-out server, the resulting content suitable for streaming via the Internet to a client computer system associated with the viewer.
    Type: Application
    Filed: September 19, 2012
    Publication date: March 20, 2014
    Applicant: ADOBE SYSTEMS INCORPORATED
    Inventor: James A. Moorer
  • Patent number: 8649668
    Abstract: Systems and methods are presented for adaptively streaming a time-ordered sequence of video frames from a video server, across a wide area network, to a remote client video device, to accommodate advanced video display modes. Based on indications received from the remote client, the video server obtains and sends to the remote client encodings of video frames adapted to facilitate smooth, timely transitions between display modes at the client, and optimal playback quality across all modes, subject to various operational constraints. Advanced playback modes include fast forward and reverse, slow forward and reverse, frame-by-frame stepping, and other modes that specify displaying video frames on the client at a rate different from the normal display rate, or that specify displaying video frames in a different order than the normal time-ordering of the sequence of video frames. The systems and methods may be incorporated into collaborative online video editing environments.
    Type: Grant
    Filed: June 3, 2011
    Date of Patent: February 11, 2014
    Assignee: Adobe Systems Incorporated
    Inventor: James A. Moorer
  • Publication number: 20140003618
    Abstract: This specification describes technologies relating to generating audio mixes for listening environments. A method is provided that includes receiving digital audio data; receiving an environmental input, the environmental input being associated with the listening environment; calculating one or more audio parameters for the digital audio data based on the received environmental input, the calculating including: calculating a particular intensity level for the digital audio data, and processing the digital audio data according to specified reference levels; and generating an audio mix for the digital audio data according to the calculated audio parameters.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 2, 2014
    Inventors: Sven Duwenhorst, Holger Classen, James A. Moorer
  • Patent number: 8588462
    Abstract: In general, one aspect of the subject matter described in this specification can be embodied in a system that includes a user interface device; and one or more computers operable to interact with the user interface device and to perform operations including: receiving video data; applying a one dimensional watermark pattern to each of multiple one dimensional data lines in the video data to create watermarked video data; receiving the watermarked video data including the multiple one dimensional data lines; combining the one dimensional data lines to form a one dimensional array of numbers; analyzing the one dimensional array of numbers to detect the one dimensional watermark pattern previously applied to each of the one dimensional data lines; and outputting an indication of a match, to trigger further processing with respect to the watermarked video data, when the analyzing indicates the watermark pattern has been detected.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: November 19, 2013
    Assignee: Adobe Systems Incorporated
    Inventor: James A. Moorer
  • Publication number: 20130129317
    Abstract: Systems and methods are presented for adaptively streaming a time-ordered sequence of video frames from a video server, across a wide area network, to a remote client video device, to accommodate advanced video display modes. Based on indications received from the remote client, the video server obtains and sends to the remote client encodings of video frames adapted to facilitate smooth, timely transitions between display modes at the client, and optimal playback quality across all modes, subject to various operational constraints. Advanced playback modes include fast forward and reverse, slow forward and reverse, frame-by-frame stepping, and other modes that specify displaying video frames on the client at a rate different from the normal display rate, or that specify displaying video frames in a different order than the normal time-ordering of the sequence of video frames. The systems and methods may be incorporated into collaborative online video editing environments.
    Type: Application
    Filed: June 3, 2011
    Publication date: May 23, 2013
    Inventor: James A. Moorer
  • Publication number: 20130132462
    Abstract: Systems and methods are presented for adaptively streaming a time-ordered sequence of video frames from a video server, across a wide area network, to a remote client video device, to accommodate advanced video display modes. Based on indications received from the remote client, the video server obtains and sends to the remote client encodings of video frames adapted to facilitate smooth, timely transitions between display modes at the client, and optimal playback quality across all modes, subject to various operational constraints. Advanced playback modes include fast forward and reverse, slow forward and reverse, frame-by-frame stepping, and other modes that specify displaying video frames on the client at a rate different from the normal display rate, or that specify displaying video frames in a different order than the normal time-ordering of the sequence of video frames. The systems and methods may be incorporated into collaborative online video editing environments.
    Type: Application
    Filed: June 3, 2011
    Publication date: May 23, 2013
    Inventor: James A. Moorer
  • Publication number: 20130121662
    Abstract: Embodiments of the invention relate generally to computing devices and systems, software, computer programs, applications, and user interfaces for identifying acoustic patterns, and more particularly, to determining equivalent portions of audio using spectral characteristics to, for example, synchronize audio and/or video captured at multiple cameras or different intervals of time.
    Type: Application
    Filed: May 31, 2007
    Publication date: May 16, 2013
    Applicant: Adobe Systems Incorporated
    Inventor: James A. Moorer
  • Patent number: 8385590
    Abstract: In general, one aspect of the subject matter described in this specification can be embodied in a system that includes a user interface device; and one or more computers operable to interact with the user interface device and to perform operations including: receiving video data including frames; varying a watermark pattern in accordance with a function of frame numbers of the frames of the video data to create multiple variations of the watermark pattern; applying the variations of the watermark pattern to the video data in respective frames; and outputting the watermarked video data. Other embodiments of this aspect include corresponding methods, apparatus, and computer program products, as well as corresponding receiver and watermark detection system, methods, apparatus, and computer program products.
    Type: Grant
    Filed: November 5, 2008
    Date of Patent: February 26, 2013
    Assignee: Adobe Systems Incorporated
    Inventor: James A. Moorer
  • Patent number: 8325944
    Abstract: This specification describes technologies relating to generating audio mixes for listening environments. A method is provided that includes receiving digital audio data; receiving an environmental input, the environmental input being associated with the listening environment; calculating one or more audio parameters for the digital audio data based on the received environmental input, the calculating including: calculating a particular intensity level for the digital audio data, and processing the digital audio data according to specified reference levels; and generating an audio mix for the digital audio data according to the calculated audio parameters.
    Type: Grant
    Filed: November 7, 2008
    Date of Patent: December 4, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Sven Duwenhorst, Holger Classen, James A. Moorer
  • Patent number: 8320606
    Abstract: In general, one aspect of the subject matter described in this specification can be embodied in a system that includes a user interface device; and one or more computers operable to interact with the user interface device and to perform operations including: receiving video data; applying a one dimensional watermark pattern to each of multiple one dimensional data lines in the video data to create watermarked video data; receiving the watermarked video data including the multiple one dimensional data lines; combining the one dimensional data lines to form a one dimensional array of numbers; analyzing the one dimensional array of numbers to detect the one dimensional watermark pattern previously applied to each of the one dimensional data lines; and outputting an indication of a match, to trigger further processing with respect to the watermarked video data, when the analyzing indicates the watermark pattern has been detected.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: November 27, 2012
    Assignee: Adobe Systems Incorporated
    Inventor: James A. Moorer
  • Patent number: 8244539
    Abstract: Audio comparison using phoneme matching is described, including evaluating audio data associated with a file, identifying a sequence of phonemes in the audio data, associating the file with a product category based on a match indicating the sequence of phonemes is substantially similar to another sequence of phonemes, the file being stored, and accessing the file when a request associated with the product category is detected.
    Type: Grant
    Filed: February 28, 2011
    Date of Patent: August 14, 2012
    Assignee: Adobe Systems Incorporated
    Inventor: James A. Moorer
  • Patent number: 8161166
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for imparting information. In general, one or more aspects of the subject matter described in this specification can be embodied in one or more methods that include receiving (e.g., in a peer-to-peer network) multiple sets of numerical residuals generated in accordance with multiple corresponding prime numbers; determining, based on the prime numbers, whether the sets of numerical residuals are sufficient to recover information encoded by the sets of numerical residuals; and recovering the information, when the sets of numerical residuals are sufficient, from at least a portion of the sets of numerical residuals using at least a portion of the prime numbers.
    Type: Grant
    Filed: January 15, 2008
    Date of Patent: April 17, 2012
    Assignee: Adobe Systems Incorporated
    Inventor: James A. Moorer
  • Patent number: 8126995
    Abstract: A computer-implemented method for broadcasting over a network using peer-to-peer technology including commencing a broadcast over a peer-to-peer network, wherein a control computer selects at least one of multiple computers in the peer-to-peer network as an originating source of the broadcast; and changing the originating source of the broadcast, during the broadcast and as indicated by the control computer, from the at least one of the multiple computers to at least another of the multiple computers.
    Type: Grant
    Filed: June 23, 2008
    Date of Patent: February 28, 2012
    Assignee: Adobe Systems Incorporated
    Inventor: James A. Moorer
  • Patent number: 8082320
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for communicating information.
    Type: Grant
    Filed: April 9, 2008
    Date of Patent: December 20, 2011
    Assignee: Adobe Systems Incorporated
    Inventor: James A. Moorer
  • Patent number: 8069044
    Abstract: Content matching using phoneme comparison and scoring is described, including extracting phonemes from a file, comparing the phonemes to other phonemes, associating a first score with the phonemes based on a probability of the other phonemes matching the phonemes, and providing the file with another file when a request is received to access one or more files having a second score that is substantially similar to the first score.
    Type: Grant
    Filed: March 16, 2007
    Date of Patent: November 29, 2011
    Assignee: Adobe Systems Incorporated
    Inventor: James Moorer