Patents by Inventor Ravi K. Sharma

Ravi K. Sharma 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: 20200133625
    Abstract: Methods and arrangements involving electronic devices, such as smartphones, tablet computers, wearable devices, etc., are disclosed. One arrangement involves a low-power processing technique for discerning cues from audio input. Another involves a technique for detecting audio activity based on the Kullback-Liebler divergence (KLD) (or a modified version thereof) of the audio input. Still other arrangements concern techniques for managing the manner in which policies are embodied on an electronic device. Others relate to distributed computing techniques. A great variety of other features are also detailed.
    Type: Application
    Filed: October 28, 2019
    Publication date: April 30, 2020
    Inventors: Ravi K. Sharma, Shankar Thagadur Shivappa, Osama M. Alattar, Brett A. Bradley, Scott M. Long, Ajith M. Kamath, Vojtech Holub, Hugh L. Brunk, Robert G. Lyons, Aparna R. Gurijala
  • Patent number: 10593008
    Abstract: There are many advantages to implementing a watermark-based system using dedicated hardware, rather than using software executing on a general purpose processor. These include higher speed and lower power consumption. However, hardware implementations incur substantial design and development costs. Moreover, because each watermarking application has its own design constraints and parameters, it has not been cost-effective to develop a hardware chip design for each, since such chips would typically not be manufactured in volumes sufficient to bring per-unit costs down to an acceptable level. The present technology provides various techniques for making watermarking hardware adaptable, so that a single chip can serve multiple diverse watermark applications. By so-doing, the advantages of hardware implementation are made available where it was formerly cost-prohibitive, thereby enhancing operation of a great variety of watermark-based systems.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: March 17, 2020
    Assignee: Digimarc Corporation
    Inventors: Jacob L. Boles, Ravi K. Sharma, John D. Lord
  • Publication number: 20200065933
    Abstract: Signal processing devices and methods estimate transforms between signals using a least squares technique. From a seed set of transform candidates, a direct least squares method applies a seed transform candidate to a reference signal and then measures correlation between the transformed reference signal and a suspect signal. For each candidate, update coordinates of reference signal features are identified in the suspect signal and provided as input to a least squares method to compute an update to the transform candidate. The method iterates so long as the update of the transform provides a better correlation. At the end of the process, the method identifies a transform or set of top transforms based on a further analysis of correlation, as well as other results.
    Type: Application
    Filed: August 30, 2019
    Publication date: February 27, 2020
    Inventors: Ravi K. Sharma, John D. Lord, Robert G. Lyons
  • Patent number: 10546590
    Abstract: Audio signal processing enhances audio watermark embedding and detecting processes. Audio signal processes include audio classification and adapting watermark embedding and detecting based on classification. Advances in audio watermark design include adaptive watermark signal structure data protocols, perceptual models, and insertion methods. Perceptual and robustness evaluation is integrated into audio watermark embedding to optimize audio quality relative the original signal, and to optimize robustness or data capacity. These methods are applied to audio segments in audio embedder and detector configurations to support real time operation. Feature extraction and matching are also used to adapt audio watermark embedding and detecting.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: January 28, 2020
    Assignee: Digimarc Corporation
    Inventors: Ravi K. Sharma, Brett A. Bradley, Yang Bai, Shankar Thagadur Shivappa, Aparna Gurijala
  • Patent number: 10543711
    Abstract: The application discloses apparatus and systems for authenticating physical object, identification documents and security documents. Some such methods and apparatus involve signal encoding or digital watermarking.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: January 28, 2020
    Assignee: Digimarc Corporation
    Inventors: Tony F. Rodriguez, Geoffrey B. Rhoads, Ravi K. Sharma
  • Publication number: 20190332840
    Abstract: The parameters of an optical code are optimized to achieve improved signal robustness, reliability, capacity and/or visual quality. An optimization program can determine spatial density, dot distance, dot size and signal component priority to optimize robustness. An optical code generator employs these parameters to produce an optical code at the desired spatial density and robustness. The optical code is merged into a host image, such as imagery, text and graphics of a package or label, or it may be printed by itself, e.g., on an otherwise blank label or carton. A great number of other features and arrangements are also detailed.
    Type: Application
    Filed: May 7, 2019
    Publication date: October 31, 2019
    Inventors: Ravi K. Sharma, Tomas Denemark, Brett A. Bradley, Geoffrey B. Rhoads, Eoin C. Sinclair, Vojtech Holub, Hugh L. Brunk, Trent J. Brundage, John F. Stach, John D. Lord, Joel R. Meyer, Tomas Filler, Ajith M. Kamath, Mark-Andrew Ray Tait, Kevin J. Hansonoda, Adnan M. Alattar
  • Patent number: 10459685
    Abstract: Methods and arrangements involving electronic devices, such as smartphones, tablet computers, wearable devices, etc., are disclosed. One arrangement involves a low-power processing technique for discerning cues from audio input. Another involves a technique for detecting audio activity based on the Kullback-Liebler divergence (KLD) (or a modified version thereof) of the audio input. Still other arrangements concern techniques for managing the manner in which policies are embodied on an electronic device. Others relate to distributed computing techniques. A great variety of other features are also detailed.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: October 29, 2019
    Assignee: Digimarc Corporation
    Inventors: Ravi K. Sharma, Shankar Thagadur Shivappa, Osama M. Alattar, Brett A. Bradley, Scott M. Long, Ajith M. Kamath, Vojtech Holub, Hugh L. Brunk, Robert G. Lyons, Aparna R. Gurijala
  • Patent number: 10438310
    Abstract: This disclosure relates generally to image signal processing and data encoding. One claim is directed to a method of decoding encoded data using an orientation pattern having frequency components in different color channels. Of course, other claims and combinations are disclosed in this document.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: October 8, 2019
    Assignee: Digimarc Corporation
    Inventors: Alastair M. Reed, Ravi K. Sharma
  • Publication number: 20190302222
    Abstract: Mobile device positioning employs various forms of audio signal structures and detection methodologies. In one method, detection of an audio signal from a first source enables construction of a signal to facilitate detection of an audio signal from another source. Signals detected from these sources enable positioning of the mobile device receiving those signals. Another method forms audio signals transmitted from audio sources so that they have parts that add constructively and parts that differentiate the sources to enable positioning. Another audio signal based positioning method adaptively switches among positioning methods so that positioning remains operative as a mobile device moves toward and away from the sources. Another method tracks positioning history, evaluates it for errors and performs error mitigation to improve accuracy. Various other positioning technologies are detailed as well.
    Type: Application
    Filed: April 8, 2019
    Publication date: October 3, 2019
    Inventors: Brett A. Bradley, Ravi K. Sharma, Shankar Thagadur Shivappa, John D. Lord
  • Publication number: 20190306385
    Abstract: A plastic item, such as a beverage bottle, conveys two distinct digital watermarks, encoded using two distinct signaling protocols. A first, printed label watermark conveys a retailing payload, including a Global Trade Item Number (GTIN) used by a point-of-sale scanner in a retail store to identify and price the item when presented for checkout. A second, plastic texture watermark conveys a recycling payload, including data identifying the composition of the plastic. The use of two different signaling protocols assures that a point-of-sale scanner will not spend its limited time and computational resources working to decode the recycling watermark, which lacks the data needed for retail checkout. In some embodiments, a recycling apparatus makes advantageous use of both types of watermarks to identify the plastic composition of the item (e.g., relating GTIN to plastic type using an associated database), thereby increasing the fraction of items that are correctly identified for sorting and recycling.
    Type: Application
    Filed: June 7, 2019
    Publication date: October 3, 2019
    Inventors: Ravi K. Sharma, Tomas Filler, Vojtech Holub, Osama M. Alattar, Hugh L. Brunk, Matthew M. Weaver, William Y. Conwell
  • Patent number: 10432818
    Abstract: Sparse signal modulation schemes encode a data channel on a substrate in a manner that is robust, flexible to achieve perceptual quality constraints, and provides improved data capacity. The substrate is printed by any of a variety of means to apply the image, with sparse signal, to an object. After image capture of the object, a decoder processes the captured image to detect and extract data modulated into the sparse signal. The sparse signal may incorporate implicit or explicit synchronization components, which are either formed from the data signal or are complementary to it.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: October 1, 2019
    Assignee: Digimarc Corporation
    Inventors: Vojtech Holub, Donald Haaga, Ravi K. Sharma
  • Patent number: 10424038
    Abstract: The present disclosure relates to advanced image processing and encoded signal processing. One claim recites an image processing method comprising the acts: receiving a digital representation of product packaging artwork, comprised of pixels; defining a guard band region surrounding text characters included in the artwork, in which a first region encloses the guard band region, and a second region encloses the first region; and altering the artwork to redundantly encode a machine-readable plural-bit payload across different regions of the artwork. The altering only alters the artwork outside of the guard band region, wherein a strength of the encoding has a first value in the first region, and has a second, stronger, value in the second region. Of course, other claims and combinations are described as well.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: September 24, 2019
    Assignee: Digimarc Corporation
    Inventors: Vojtech Holub, Donald Haaga, Ravi K. Sharma, Jeffery B. Schulte, Eric D. Evans
  • Publication number: 20190279328
    Abstract: The present disclosures relates generally to digital watermarking and data hiding.
    Type: Application
    Filed: January 8, 2019
    Publication date: September 12, 2019
    Inventors: Alastair M. Reed, Ravi K. Sharma
  • Patent number: 10402929
    Abstract: Signal processing devices and methods estimate transforms between signals using a least squares technique. From a seed set of transform candidates, a direct least squares method applies a seed transform candidate to a reference signal and then measures correlation between the transformed reference signal and a suspect signal. For each candidate, update coordinates of reference signal features are identified in the suspect signal and provided as input to a least squares method to compute an update to the transform candidate. The method iterates so long as the update of the transform provides a better correlation. At the end of the process, the method identifies a transform or set of top transforms based on a further analysis of correlation, as well as other results.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: September 3, 2019
    Assignee: Digimarc Corporation
    Inventors: Ravi K. Sharma, John D. Lord, Robert G. Lyons
  • Publication number: 20190261914
    Abstract: Reference imagery of dermatological conditions is compiled in a crowd-sourced database (contributed by clinicians and/or the lay public), together with associated diagnosis information. A user later submits a query image to the system (e.g., captured with a smartphone). Image-based derivatives for the query image are determined (e.g., color histograms, FFT-based metrics, etc.), and are compared against similar derivatives computed from the reference imagery. This comparison identifies diseases that are not consistent with the query image, and such information is reported to the user. Depending on the size of the database, and the specificity of the data, 90% or more of candidate conditions may be effectively ruled-out, possibly sparing the user from expensive and painful biopsy procedures, and granting some peace of mind (e.g., knowledge that an emerging pattern of small lesions on a forearm is probably not caused by shingles, bedbugs, malaria or AIDS).
    Type: Application
    Filed: February 28, 2019
    Publication date: August 29, 2019
    Inventors: Bruce L. Davis, Tony F. Rodriguez, Alastair M. Reed, John F. Stach, Geoffrey B. Rhoads, William Y. Conwell, Shankar Thagadur Shivappa, Ravi K Sharma, Richard F. Gibson
  • Publication number: 20190188819
    Abstract: There are many advantages to implementing a watermark-based system using dedicated hardware, rather than using software executing on a general purpose processor. These include higher speed and lower power consumption. However, hardware implementations incur substantial design and development costs. Moreover, because each watermarking application has its own design constraints and parameters, it has not been cost-effective to develop a hardware chip design for each, since such chips would typically not be manufactured in volumes sufficient to bring per-unit costs down to an acceptable level. The present technology provides various techniques for making watermarking hardware adaptable, so that a single chip can serve multiple diverse watermark applications. By so-doing, the advantages of hardware implementation are made available where it was formerly cost-prohibitive, thereby enhancing operation of a great variety of watermark-based systems.
    Type: Application
    Filed: December 3, 2018
    Publication date: June 20, 2019
    Inventors: Jacob L. Boles, Ravi K. Sharma, John D. Lord
  • Publication number: 20190171856
    Abstract: The parameters of an optical code are optimized to achieve improved signal robustness, reliability, capacity and/or visual quality. An optimization program can determine spatial density, dot distance, dot size and signal component priority to optimize robustness. An optical code generator employs these parameters to produce an optical code at the desired spatial density and robustness. The optical code is merged into a host image, such as imagery, text and graphics of a package or label, or it may be printed by itself, e.g., on an otherwise blank label or carton. A great number of other features and arrangements are also detailed.
    Type: Application
    Filed: June 7, 2018
    Publication date: June 6, 2019
    Inventors: Ravi K. Sharma, Tomas Denemark, Brett A. Bradley, Geoffrey B. Rhoads, Eoin C. Sinclair, Vojtech Holub, Hugh L. Brunk, Trent J. Brundage, John F. Stach, John D. Lord, Joel R. Meyer
  • Publication number: 20190139176
    Abstract: Artwork carrying machine readable data is generated by editing artwork according to a data signal or transforming the data signal into artwork. The machine-readable data signal is generated from a digital payload and converted into an image tile. Artwork is edited according to the image tile by moving graphic elements, adapting intersections of lines, or altering line density, among other techniques. Artwork is generated from the data signal by skeletonizing it and applying morphological operators to a skeletal representation, such as a medial axis transform. Artistic effects are introduced by filtering the data signal with directional blurring or shape filters.
    Type: Application
    Filed: September 12, 2018
    Publication date: May 9, 2019
    Inventors: John F. Stach, Ravi K. Sharma, Christopher A. Ambiel, Ajith M. Kamath
  • Patent number: 10282470
    Abstract: This disclosure describes a distributed reader architecture for a mobile computing device such as cellular telephone handset.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: May 7, 2019
    Assignee: Digimarc Corporation
    Inventors: Ravi K. Sharma, Tony F. Rodriguez
  • Patent number: 10254383
    Abstract: Mobile device positioning employs various forms of audio signal structures and detection methodologies. In one method, detection of an audio signal from a first source enables construction of a signal to facilitate detection of an audio signal from another source. Signals detected from these sources enable positioning of the mobile device receiving those signals. Another method forms audio signals transmitted from audio sources so that they have parts that add constructively and parts that differentiate the sources to enable positioning. Another audio signal based positioning method adaptively switches among positioning methods so that positioning remains operative as a mobile device moves toward and away from the sources. Another method tracks positioning history, evaluates it for errors and performs error mitigation to improve accuracy. Various other positioning technologies are detailed as well.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: April 9, 2019
    Assignee: Digimarc Corporation
    Inventors: Brett A. Bradley, Ravi K. Sharma, Shankar Thagadur Shivappa, John D. Lord