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: 20170169840Abstract: 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: ApplicationFiled: December 14, 2015Publication date: June 15, 2017Inventors: Michael Rubin, James A. Moorer
-
Patent number: 9666208Abstract: 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: GrantFiled: December 14, 2015Date of Patent: May 30, 2017Assignee: ADOBE SYSTEMS INCORPORATEDInventors: Michael Rubin, James A. Moorer
-
Patent number: 9224156Abstract: 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: GrantFiled: September 19, 2012Date of Patent: December 29, 2015Assignee: ADOBE SYSTEMS INCORPORATEDInventor: James A. Moorer
-
Patent number: 8849432Abstract: 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: GrantFiled: May 31, 2007Date of Patent: September 30, 2014Assignee: Adobe Systems IncorporatedInventor: James A. Moorer
-
Publication number: 20140245018Abstract: 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: ApplicationFiled: October 16, 2008Publication date: August 28, 2014Applicant: ADOBE SYSTEMS INCORPORATEDInventors: Mark Randall Mooneyham, James Moorer
-
Publication number: 20140082209Abstract: 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: ApplicationFiled: September 19, 2012Publication date: March 20, 2014Applicant: ADOBE SYSTEMS INCORPORATEDInventor: James A. Moorer
-
Patent number: 8649668Abstract: 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: GrantFiled: June 3, 2011Date of Patent: February 11, 2014Assignee: Adobe Systems IncorporatedInventor: James A. Moorer
-
Publication number: 20140003618Abstract: 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: ApplicationFiled: September 14, 2012Publication date: January 2, 2014Inventors: Sven Duwenhorst, Holger Classen, James A. Moorer
-
Patent number: 8588462Abstract: 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: GrantFiled: September 13, 2012Date of Patent: November 19, 2013Assignee: Adobe Systems IncorporatedInventor: James A. Moorer
-
Publication number: 20130129317Abstract: 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: ApplicationFiled: June 3, 2011Publication date: May 23, 2013Inventor: James A. Moorer
-
Publication number: 20130132462Abstract: 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: ApplicationFiled: June 3, 2011Publication date: May 23, 2013Inventor: James A. Moorer
-
Publication number: 20130121662Abstract: 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: ApplicationFiled: May 31, 2007Publication date: May 16, 2013Applicant: Adobe Systems IncorporatedInventor: James A. Moorer
-
Patent number: 8385590Abstract: 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: GrantFiled: November 5, 2008Date of Patent: February 26, 2013Assignee: Adobe Systems IncorporatedInventor: James A. Moorer
-
Patent number: 8325944Abstract: 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: GrantFiled: November 7, 2008Date of Patent: December 4, 2012Assignee: Adobe Systems IncorporatedInventors: Sven Duwenhorst, Holger Classen, James A. Moorer
-
Patent number: 8320606Abstract: 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: GrantFiled: August 29, 2008Date of Patent: November 27, 2012Assignee: Adobe Systems IncorporatedInventor: James A. Moorer
-
Patent number: 8244539Abstract: 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: GrantFiled: February 28, 2011Date of Patent: August 14, 2012Assignee: Adobe Systems IncorporatedInventor: James A. Moorer
-
Patent number: 8161166Abstract: 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: GrantFiled: January 15, 2008Date of Patent: April 17, 2012Assignee: Adobe Systems IncorporatedInventor: James A. Moorer
-
Patent number: 8126995Abstract: 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: GrantFiled: June 23, 2008Date of Patent: February 28, 2012Assignee: Adobe Systems IncorporatedInventor: James A. Moorer
-
Patent number: 8082320Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for communicating information.Type: GrantFiled: April 9, 2008Date of Patent: December 20, 2011Assignee: Adobe Systems IncorporatedInventor: James A. Moorer
-
Patent number: 8069044Abstract: 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: GrantFiled: March 16, 2007Date of Patent: November 29, 2011Assignee: Adobe Systems IncorporatedInventor: James Moorer