Patents by Inventor John D. Lord

John D. Lord 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: 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
  • 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: 20190266749
    Abstract: The geometric pose of a patch of watermark data is estimated based on the position of a similar, but non-identical, patch of information within a data structure. The information in the data structure corresponds to a tiled array of calibration patterns that is sampled along at least three non-parallel paths. In a particular embodiment, the calibration patterns are sampled so that edges are globally-curved, yet locally-flat. Use of such information in the data structure enables enhanced pose estimation, e.g., speeding up operation, enabling pose estimation from smaller patches of watermark signals, and/or enabling pose estimation from weaker watermark signals. A great variety of other features and arrangements are also detailed.
    Type: Application
    Filed: September 25, 2018
    Publication date: August 29, 2019
    Inventors: Geoffrey B. Rhoads, Utkarsh Deshmukh, John D. Lord
  • Publication number: 20190266369
    Abstract: Signal detection and recognition employees coordinated illumination and capture of images under to facilitate extraction of a signal of interest. Pulsed illumination of different colors facilitates extraction of signals from color channels, as well as improved signal to noise ratio by combining signals of different color channels. The successive pulsing of different color illumination appears white to the user, yet facilitates signal detection, even for lower cost monochrome sensors, as in barcode scanning and other automatic identification equipment.
    Type: Application
    Filed: March 4, 2019
    Publication date: August 29, 2019
    Inventors: Jacob L. Boles, Alastair M. Reed, John D. Lord
  • Publication number: 20190213497
    Abstract: A system learns to automatically identify, and detect, contextual conditions that may serve as action triggers to help please a user (or avoid annoying a user). Among other features, a simple sensor arrangement is detailed which, in addition to producing a customary stream of high bandwidth sensor data, provides an output of low bandwidth data. This low-bandwidth data serves to identify a particular reference pattern with which the high-bandwidth sensor data is found to correspond. Such a sensor can employ reference patterns discovered through pseudo-random trials. A great number of other advantageous features and arrangements are also detailed.
    Type: Application
    Filed: January 14, 2019
    Publication date: July 11, 2019
    Inventors: Scott M. Long, John D. Lord
  • 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: 20190188435
    Abstract: A variety of technologies having practical application in retail stores are detailed. One is an improved method of identifying items selected by customers. This method includes receiving sensor data from plural sensors, including (a) ceiling-mounted cameras that monitor tracks of customers through aisles of the store, and (b) inventory sensors that are positioned to monitor removal of stock from store shelves. This received sensor data is employed in evaluating plural alternate item identification hypotheses. These hypotheses include a first hypothesis that a customer selected an item having a first identity, and a second hypothesis that the customer selected an item having a second identity. A confidence score is associated with each of the first and second item selection hypotheses. These confidence scores are refined as sensor data is received, e.g., increasing a confidence score of one hypothesis, and reducing a confidence score of another.
    Type: Application
    Filed: February 15, 2019
    Publication date: June 20, 2019
    Inventors: Bruce L. Davis, Tony F. Rodriguez, Geoffrey B. Rhoads, John D. Lord, Alastair M. Reed, Eric D. Evans, Rebecca L. Gerlach, Yang Bai, John F. Stach, Tomas Filler, Marc G. Footen, Sean Calhoon
  • 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
  • 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
  • Patent number: 10223560
    Abstract: Signal detection and recognition employees coordinated illumination and capture of images under to facilitate extraction of a signal of interest. Pulsed illumination of different colors facilitates extraction of signals from color channels, as well as improved signal to noise ratio by combining signals of different color channels. The successive pulsing of different color illumination appears white to the user, yet facilitates signal detection, even for lower cost monochrome sensors, as in barcode scanning and other automatic identification equipment.
    Type: Grant
    Filed: August 25, 2017
    Date of Patent: March 5, 2019
    Assignee: Digimarc Corporation
    Inventors: Jacob L. Boles, Alastair M. Reed, John D. Lord
  • Patent number: 10192087
    Abstract: In some arrangements, product packaging is digitally watermarked over most of its extent to facilitate high-throughput item identification at retail checkouts. Imagery captured by conventional or plenoptic cameras can be processed (e.g., by GPUs) to derive several different perspective-transformed views—further minimizing the need to manually reposition items for identification. Crinkles and other deformations in product packaging can be optically sensed, allowing such surfaces to be virtually flattened to aid identification. Piles of items can be 3D-modelled and virtually segmented into geometric primitives to aid identification, and to discover locations of obscured items. Other data (e.g., including data from sensors in aisles, shelves and carts, and gaze tracking for clues about visual saliency) can be used in assessing identification hypotheses about an item. A great variety of other features and arrangements are also detailed.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: January 29, 2019
    Assignee: Digimarc Corporation
    Inventors: Bruce L. Davis, Tony F. Rodriguez, Geoffrey B. Rhoads, John D. Lord, Eric D. Evans, Rebecca L. Gerlach, Yang Bai, John Stach
  • Patent number: 10180339
    Abstract: A system learns to automatically identify, and detect, contextual conditions that may serve as action triggers to help please a user (or avoid annoying a user). Among other features, a simple sensor arrangement is detailed which, in addition to producing a customary stream of high bandwidth sensor data, provides an output of low bandwidth data. This low-bandwidth data serves to identify a particular reference pattern with which the high-bandwidth sensor data is found to correspond. Such a sensor can employ reference patterns discovered through pseudo-random trials. A great number of other advantageous features and arrangements are also detailed.
    Type: Grant
    Filed: May 9, 2016
    Date of Patent: January 15, 2019
    Assignee: Digimarc Corporation
    Inventors: Scott M. Long, John D. Lord
  • Publication number: 20190014245
    Abstract: A spectral imaging device is configured to capture color images synchronized with controlled illumination from different color light emitting diodes. A processor in the device applies a coupling factor to sampled color images to convert sampled pixels into spectral channels corresponding to LED color and color filter. Multi-spectral spectricity vectors produced at pixel locations are used along with spatial information to classify objects, such as produce items.
    Type: Application
    Filed: July 16, 2018
    Publication date: January 10, 2019
    Inventors: Geoffrey B. Rhoads, Hugh L. Brunk, John D. Lord
  • Publication number: 20180373959
    Abstract: Methods and arrangements involving portable user devices such smartphones and wearable electronic devices are disclosed, as well as other devices and sensors distributed within an ambient environment. Some arrangements enable a user to perform an object recognition process in a computationally- and time-efficient manner. Other arrangements enable users and other entities to, either individually or cooperatively, register or enroll physical objects into one or more object registries on which an object recognition process can be performed. Still other arrangements enable users and other entities to, either individually or cooperatively, associate registered or enrolled objects with one or more items of metadata. A great variety of other features and arrangements are also detailed.
    Type: Application
    Filed: June 1, 2018
    Publication date: December 27, 2018
    Inventors: Geoffrey B. Rhoads, Yang Bai, Tony F. Rodriguez, Eliot Rogers, Ravi K. Sharma, John D. Lord, Scott Long, Brian T. MacIntosh, Kurt M. Eaton
  • Patent number: 10147156
    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: November 13, 2017
    Date of Patent: December 4, 2018
    Assignee: Digimarc Corporation
    Inventors: Jacob L. Boles, Ravi K. Sharma, John D. Lord
  • Publication number: 20180343224
    Abstract: Content is identified using watermarking and/or other content recognition combined with contextual metadata, which facilitates identification and correlation with other content and metadata when it is posted to a network.
    Type: Application
    Filed: May 21, 2018
    Publication date: November 29, 2018
    Inventor: John D. Lord
  • Publication number: 20180330464
    Abstract: Signal processing devices and methods estimate a geometric transform of an image signal. 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 an image signal in which the reference signal is encoded. Geometric transform candidates encompass differential scale and shear, which are useful in approximating a perspective transform. For each candidate, update coordinates of reference signal features are identified in the image 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 geometric transform or set of top transforms based on a further analysis of correlation, as well as other results.
    Type: Application
    Filed: April 30, 2018
    Publication date: November 15, 2018
    Inventors: Ravi K. Sharma, John D. Lord, Robert G. Lyons, Osama M. Alattar, Jacob L. Boles
  • Publication number: 20180308193
    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: April 23, 2018
    Publication date: October 25, 2018
    Inventors: Ravi K. Sharma, John D. Lord, Robert G. Lyons
  • Publication number: 20180233028
    Abstract: Mobile phones and other portable devices are equipped with a variety of technologies by which existing functionality can be improved, and new functionality can be provided. Some aspects relate to visual search capabilities, and determining appropriate actions responsive to different image inputs. Others relate to processing of image data. Still others concern metadata generation, processing, and representation. Yet others concern user interface improvements. Other aspects relate to imaging architectures, in which a mobile phone's image sensor is one in a chain of stages that successively act on packetized instructions/data, to capture and later process imagery. Still other aspects relate to distribution of processing tasks between the mobile device and remote resources (“the cloud”). Elemental image processing (e.g., simple filtering and edge detection) can be performed on the mobile phone, while other operations can be referred out to remote service providers.
    Type: Application
    Filed: February 5, 2018
    Publication date: August 16, 2018
    Inventors: Geoffrey B. Rhoads, Tony F. Rodriguez, John D. Lord, Nicole Rhoads, Brian T. MacIntosh, William Y. Conwell
  • Patent number: 10042038
    Abstract: Acoustic vector data is sensed via acoustic vector sensor configurations in mobile devices and used to generate sound fields. From these sound fields, positioning and orientation of the mobile device is derived. The sound fields and features derived from them are classified to provide mobile device position and other information about the environment from which the sound fields are captured. Additionally, sound fields are analyzed to detect gestural input and trigger associated programmatic actions.
    Type: Grant
    Filed: September 1, 2016
    Date of Patent: August 7, 2018
    Assignee: Digimarc Corporation
    Inventor: John D. Lord