Patents by Inventor Brett Bradley

Brett Bradley 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: 8094877
    Abstract: Variable message coding protocols enable greater flexibility in encoding auxiliary data in media signals. One such protocol employs a version identifier that indicates the type of coding used to process an auxiliary data message before it is embedded in a host media signal. This version identifier specifies the type of error robustness coding applied to a variable message. The error robustness coding may be varied to alter the message payload capacity for different versions of auxiliary data embedding and reading systems. Another protocol uses control symbols to specify the format and variable length of the variable message.
    Type: Grant
    Filed: August 17, 2010
    Date of Patent: January 10, 2012
    Assignee: Digimarc Corporation
    Inventors: Ravi K. Sharma, Geoffrey B. Rhoads, Brett A. Bradley
  • Publication number: 20110311096
    Abstract: Directional albedo of a particular article, such as an identity card, is measured and stored. When the article is later presented, it can be confirmed to be the same particular article by re-measuring the albedo function, and checking for correspondence against the earlier-stored data. The re-measuring can be performed through use of a handheld optical device, such as a camera-equipped cell phone. The albedo function can serve as random key data in a variety of cryptographic applications. The function can be changed during the life of the article. A variety of other features are also detailed.
    Type: Application
    Filed: May 24, 2011
    Publication date: December 22, 2011
    Inventors: Geoffrey B. Rhoads, Tony F. Rodriguez, Brett A. Bradley
  • Publication number: 20110150268
    Abstract: The present disclosure relates generally to embedding auxiliary data and data hiding. One claim recites a method including: receiving data representing a media signal; using a programmed electronic processor, calculating perceptibility characteristics of the media signal, in which the perceptibility characteristics include contrast; using a programmed electronic processor, calculating a non-linear contrast to gain mapping using the perceptibility characteristics; using a programmed electronic processor, embedding an auxiliary signal in the media signal with reference to the non-linear contrast to gain mapping. Other claims and combinations are also provided.
    Type: Application
    Filed: October 26, 2010
    Publication date: June 23, 2011
    Inventors: Brett T. Hannigan, Alastair M. Reed, Brett A. Bradley
  • Patent number: 7961949
    Abstract: The disclosure concerns content identification, such as extracting identifying information from content itself. One combination described in the disclosure is a method including: extracting first identifying information from data representing audio elements of an audio signal, the act of extracting first identifying information from data representing audio elements of the audio signal utilizes a programmed electronic processor; extracting second identifying information from data representing picture elements of a video signal that is associated with the audio signal, the act of extracting second identifying information from data representing picture elements of the video signal utilizes a programmed electronic processor; and utilizing the first identifying information or the second identifying information in a synchronization process, the synchronization process controls content synchronization during rendering of the audio signal or the video signal. Of course, other combinations are provided as well.
    Type: Grant
    Filed: October 12, 2009
    Date of Patent: June 14, 2011
    Assignee: Digimarc Corporation
    Inventors: Kenneth L. Levy, Brett T. Hannigan, Brett A. Bradley, Geoffrey B. Rhoads
  • Patent number: 7949148
    Abstract: Directional albedo of a particular article, such as an identity card, is measured and stored. When the article is later presented, it can be confirmed to be the same particular article by re-measuring the albedo function, and checking for correspondence against the earlier-stored data. The re-measuring can be performed through us of a handheld optical device, such as a camera-equipped cell phone. The albedo function can serve as random key data in a variety of cryptographic applications. The function can be changed during the life of the article. A variety of other features are also detailed.
    Type: Grant
    Filed: January 19, 2007
    Date of Patent: May 24, 2011
    Assignee: Digimarc Corporation
    Inventors: Geoffrey B. Rhoads, Tony F. Rodriguez, Brett A. Bradley
  • Publication number: 20110081041
    Abstract: Variable message coding protocols enable greater flexibility in encoding auxiliary data in media signals. One such protocol employs a version identifier that indicates the type of coding used to process an auxiliary data message before it is embedded in a host media signal. This version identifier specifies the type of error robustness coding applied to a variable message. The error robustness coding may be varied to alter the message payload capacity for different versions of auxiliary data embedding and reading systems. Another protocol uses control symbols to specify the format and variable length of the variable message.
    Type: Application
    Filed: August 17, 2010
    Publication date: April 7, 2011
    Inventors: Ravi K. Sharma, Geoffrey B. Rhoads, Brett A. Bradley
  • Publication number: 20100303283
    Abstract: A method computes signal characteristics of a host signal in which a digital signal is encoded, and analyzes the characteristics to determine an extent to which the signal characteristics correspond to characteristics of the digital signal. The method adapts parameters of a predictive filter or prediction function applied to the host signal based on the extent to which the signal characteristics correspond to the characteristics of the digital signal. In one embodiment, different filters or filter parameters are selected to match different signal characteristics of the host signal with the characteristics of the digital signal. These predictive filtering techniques also enable optimized encoding of digital signals that adapt the encoding of digital signals to take advantage of predictive filtering in the decoding process.
    Type: Application
    Filed: March 30, 2010
    Publication date: December 2, 2010
    Inventor: Brett A. Bradley
  • Patent number: 7778442
    Abstract: Variable message coding protocols enable greater flexibility in encoding auxiliary data in media signals. One such protocol employs a version identifier that indicates the type of coding used to process an auxiliary data message before it is embedded in a host media signal. This version identifier specifies the type of error robustness coding applied to a variable message. The error robustness coding may be varied to alter the message payload capacity for different versions of auxiliary data embedding and reading systems. Another protocol uses control symbols to specify the format and variable length of the variable message.
    Type: Grant
    Filed: August 11, 2008
    Date of Patent: August 17, 2010
    Assignee: Digimarc Corporation
    Inventors: Ravi K. Sharma, Geoffrey B. Rhoads, Brett A. Bradley
  • Patent number: 7769202
    Abstract: Novel methods and systems for quantization based data embedding and reading in host signals, such as image, audio and video signals. To embed auxiliary data in a host signal, an embedder maps the host signal from a first domain into a mapped signal in a second domain. The embedder performs quantization based embedding of auxiliary data into the host signal using quantizers. The quantizers are adapted such that the relationship between corresponding quantizers in the first and second domains satisfies a predetermined constraint. The mapping improves the robustness of the data embedding method by increasing the chances that the embedded data can be recovered by an auxiliary data reader after modifications. A related embedding method projects the mapped signal unto a vector, and specifically, a pseudorandom vector. It performs quantization based embedding on the projected signal. The use of this projection provides added robustness of the embedded data to noise and other forms of distortion.
    Type: Grant
    Filed: May 20, 2008
    Date of Patent: August 3, 2010
    Assignee: Digimarc Corporation
    Inventors: Brett A. Bradley, John Stach
  • Patent number: 7688996
    Abstract: A watermarked signal is pre-filtered based on an analysis of signal characteristics that identify filter parameters that yield better correspondence between the filtered watermarked signal and the digital watermark. The watermark detection method computes signal characteristics of a host digitally watermarked signal, and analyzes the characteristics to determine an extent to which the signal characteristics correspond to characteristics of the digital watermark. The method adapts parameters of digital watermark prediction applied to the watermarked signal based on the extent to which the signal characteristics correspond to the characteristics of the digital watermark. In one embodiment, different filters or filter parameters are selected to match different signal characteristics of the watermarked signal with the characteristics of the digital watermark.
    Type: Grant
    Filed: June 12, 2007
    Date of Patent: March 30, 2010
    Assignee: Digimarc Corporation
    Inventor: Brett A. Bradley
  • Patent number: 7668334
    Abstract: The present invention relates to steganography and digital watermarking. In one implementation, we provide a method to analyze a digital image to determine whether the digital image will be a suitable host to receive steganographic encoding or digital watermarking. Suitability is determined, at least in part, by analyzing the digital image relative to an expected workflow process through which a watermarked version of the digital image is expected to flow through. Our methods and systems determine whether the digital image forms a suitable host to receive digital watermarking relative to the expected workflow process. If the digital image is not suitable, the digital image is modified to better receive digital watermarking in anticipation of the expected workflow process.
    Type: Grant
    Filed: June 1, 2005
    Date of Patent: February 23, 2010
    Inventors: Alastair M. Reed, Brett A. Bradley
  • Publication number: 20100042843
    Abstract: The presently claimed invention relates generally to digital watermarking of data, e.g., representing video or audio. One claim recites a method including: obtaining data representing video or audio; using a multi-purpose electronic processor programmed for: transforming the data into a transform domain, analyzing the transformed data to identify a plurality of transform coefficients according to predetermined criteria, and altering the identified plurality of transform coefficients to carry a digital watermark; and analyzing the data to determine a baseline state for the digital watermark. Of course, other combinations and claims are provided too.
    Type: Application
    Filed: October 20, 2009
    Publication date: February 18, 2010
    Inventors: Hugh L. Brunk, Brett A. Bradley, Brett T. Hannigan
  • Publication number: 20100027837
    Abstract: The presently claimed invention relates generally to content identification, such as extracting identifying information from content itself. One claim recites a method including: extracting first identifying information from data representing audio elements of an audio signal, said act of extracting first identifying information from data representing audio elements of the audio signal utilizes a programmed electronic processor; extracting second identifying information from data representing picture elements of a video signal that is associated with the audio signal, said act of extracting second identifying information from data representing picture elements of the video signal utilizes a programmed electronic processor; and utilizing the first identifying information or the second identifying information in a synchronization process, said synchronization process controls content synchronization during rendering of the audio signal or the video signal.
    Type: Application
    Filed: October 12, 2009
    Publication date: February 4, 2010
    Inventors: Kenneth L. Levy, Brett T. Hannigan, Brett A. Bradley, Geoffrey B. Rhoads
  • Patent number: 7602978
    Abstract: The presently claimed invention relates generally to content identification, such as deriving identifiers from content itself. One claim recites a method including: using a processor, deriving first information from audio elements of an audio signal; using a processor, deriving second information from data representing picture elements of a video signal that is associated with the audio signal; and utilizing the first information or the second information in a content filtering process, said process utilizes a recognition unit or device to sample content being distributed on a network, and controls further distribution of the content in the network based at least in part on the first information or the second information. Of course, other combinations and claims are provided as well.
    Type: Grant
    Filed: December 2, 2008
    Date of Patent: October 13, 2009
    Assignee: Digimarc Corporation
    Inventors: Kenneth L. Levy, Brett T. Hannigan, Brett A. Bradley, Geoffrey B. Rhoads
  • Publication number: 20090080694
    Abstract: The presently claimed invention relates generally to content identification, such as deriving identifiers from content itself. One claim recites a method including: using a processor, deriving first information from audio elements of an audio signal; using a processor, deriving second information from data representing picture elements of a video signal that is associated with the audio signal; and utilizing the first information or the second information in a content filtering process, said process utilizes a recognition unit or device to sample content being distributed on a network, and controls further distribution of the content in the network based at least in part on the first information or the second information. Of course, other combinations and claims are provided as well.
    Type: Application
    Filed: December 2, 2008
    Publication date: March 26, 2009
    Inventors: Kenneth L. Levy, Brett T. Hannigan, Brett A. Bradley, Geoffrey B. Rhoads
  • Publication number: 20090060264
    Abstract: Variable message coding protocols enable greater flexibility in encoding auxiliary data in media signals. One such protocol employs a version identifier that indicates the type of coding used to process an auxiliary data message before it is embedded in a host media signal. This version identifier specifies the type of error robustness coding applied to a variable message. The error robustness coding may be varied to alter the message payload capacity for different versions of auxiliary data embedding and reading systems. Another protocol uses control symbols to specify the format and variable length of the variable message.
    Type: Application
    Filed: August 11, 2008
    Publication date: March 5, 2009
    Inventors: Ravi K. Sharma, Geoffrey B. Rhoads, Brett A. Bradley
  • Publication number: 20090022360
    Abstract: Novel methods and systems for quantization based data embedding and reading in host signals, such as image, audio and video signals. To embed auxiliary data in a host signal, an embedder maps the host signal from a first domain into a mapped signal in a second domain. The embedder performs quantization based embedding of auxiliary data into the host signal using quantizers. The quantizers are adapted such that the relationship between corresponding quantizers in the first and second domains satisfies a predetermined constraint. The mapping improves the robustness of the data embedding method by increasing the chances that the embedded data can be recovered by an auxiliary data reader after modifications. A related embedding method projects the mapped signal unto a vector, and specifically, a pseudorandom vector. It performs quantization based embedding on the projected signal. The use of this projection provides added robustness of the embedded data to noise and other forms of distortion.
    Type: Application
    Filed: May 20, 2008
    Publication date: January 22, 2009
    Inventors: Brett A. Bradley, John Stach
  • Patent number: 7460726
    Abstract: The present invention relates to steganographic encoding for multimedia content. In one combination, a method is provided including: encoding first information in a first component of a multimedia signal, the first component comprising audio, the first information being encoded though subtle changes to data representing the first component; encoding second information in a second component of the multimedia signal, the second component comprising video, the first information being encoded though subtle changes to data representing the first component, the first information and the second information are associated. Of course, other combinations are provided as well.
    Type: Grant
    Filed: May 29, 2007
    Date of Patent: December 2, 2008
    Assignee: Digimarc Corporation
    Inventors: Kenneth L. Levy, Brett T. Hannigan, Brett A. Bradley, Geoffrey B. Rhoads
  • Patent number: 7412072
    Abstract: Variable message coding protocols enable greater flexibility in encoding auxiliary data in media signals. One such protocol employs a version identifier that indicates the type of coding used to process an auxiliary data message before it is embedded in a host media signal. This version identifier specifies the type of error robustness coding applied to a variable message. The error robustness coding may be varied to alter the message payload capacity for different versions of auxiliary data embedding and reading systems. Another protocol uses control symbols to specify the format and variable length of the variable message.
    Type: Grant
    Filed: July 10, 2002
    Date of Patent: August 12, 2008
    Assignee: Digimarc Corporation
    Inventors: Ravi K. Sharma, Geoffrey B. Rhoads, Brett A. Bradley
  • Publication number: 20080133556
    Abstract: Fingerprint data derived from audio or other content can be used as an identifier. One claim recites a method including: obtaining a first fingerprint comprising a first reduced-bit representation of an item of content; obtaining a second fingerprint comprising a second, different reduced-bit representation of the item of content; and identifying, from a database, information associated with the item of content utilizing both the first fingerprint and the second fingerprint. Another claim recites a method including: obtaining at least one fingerprint from a mobile user device; obtaining geographical information associated with the mobile user device; determining a set of fingerprints based on the geographical information; and determining one or more fingerprints from the set of fingerprints based on the at least one fingerprint. Of course other combinations are provided and claimed as well.
    Type: Application
    Filed: November 27, 2007
    Publication date: June 5, 2008
    Inventors: William Y. Conwell, Brett A. Bradley, Geoffrey B. Rhoads