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).

  • Patent number: 9609296
    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 9, 2013
    Date of Patent: March 28, 2017
    Assignee: Digimarc Corporation
    Inventors: Jacob L. Boles, Alastair M. Reed, John D. Lord
  • Publication number: 20170085518
    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: September 26, 2016
    Publication date: March 23, 2017
    Inventor: John D. Lord
  • Patent number: 9593982
    Abstract: A smartphone is adapted for use as an imaging spectrometer, by synchronized pulsing of different LED light sources as different image frames are captured by the phone's CMOS image sensor. A particular implementation employs the CIE color matching functions, and/or their orthogonally transformed functions, to enable direct chromaticity capture. A great variety of other features and arrangements are also detailed.
    Type: Grant
    Filed: March 8, 2014
    Date of Patent: March 14, 2017
    Assignee: Digimarc Corporation
    Inventors: Geoffrey B. Rhoads, Hugh L. Brunk, John D. Lord
  • Publication number: 20170004597
    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: September 1, 2015
    Publication date: January 5, 2017
    Inventors: Jacob L. Boles, Ravi K. Sharma, John D. Lord
  • Publication number: 20160364634
    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: Application
    Filed: June 7, 2016
    Publication date: December 15, 2016
    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 Stach, Tomas Filler, Marc G. Footen, Sean Calhoon
  • Patent number: 9454789
    Abstract: Content played at an event 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: Grant
    Filed: May 5, 2014
    Date of Patent: September 27, 2016
    Assignee: Digimarc Corporation
    Inventor: John D. Lord
  • Publication number: 20160188972
    Abstract: A phase estimation method estimates the phase of signal components using a point spread function. The method obtains a point spread function that expresses complex frequencies at a non integer location in terms of integral frequencies, for a complex frequency of a signal at a non integer location in a complex frequency domain. It obtains complex frequencies of the signal for the integral frequencies, and computes a sum of products of the complex frequencies of the signal at the integral frequencies with the corresponding complex values of the point spread function to provide an estimate of phase of the signal at the non integer location.
    Type: Application
    Filed: August 12, 2015
    Publication date: June 30, 2016
    Inventors: Robert G. Lyons, John D. Lord
  • Publication number: 20160132986
    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: November 9, 2015
    Publication date: May 12, 2016
    Inventors: Ravi K. Sharma, John D. Lord, Robert G. Lyons
  • Patent number: 9269022
    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: Grant
    Filed: April 11, 2014
    Date of Patent: February 23, 2016
    Assignee: Digimarc Corporation
    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
  • Publication number: 20150358525
    Abstract: Disclosed are technologies are useful in enabling a smart phone to respond to a user's environment, e.g., so it can serve as an intuitive hearing and seeing device. Some of the detailed arrangements involve using radio base station SDR equipment (e.g., at a cell tower) to perform image recognition operations for phones; forecasting service needs from remote processors delegating a remote execution task to a service provider chosen in a competitive process; using nearby processors, e.g., in an automobile, another phone, or set-top box, for remote execution tasks; phones with separable camera and/or illumination components; phone camera illumination using different colors of light; using search tree methods with image frames captured at different focuses; using a phone's microprojector to aid in object identification; correcting lens aberrations by texture mapping captured imagery onto a corrective polygon surface using a phone GPU; etc. A great variety of other features are also detailed.
    Type: Application
    Filed: April 8, 2015
    Publication date: December 10, 2015
    Inventor: John D. Lord
  • Patent number: 9204038
    Abstract: Cell phones and other portable devices are equipped with a variety of technologies by which existing functionality is improved, and new functionality is provided. Some aspects relate to imaging architectures, in which a cell phone's image sensor is one in a chain of stages that successively act on instructions/data, to capture and later process imagery. Other aspects relate to distribution of processing tasks between the device and remote resources (“the cloud”). Elemental image processing, such as filtering and edge detection—and even some simpler template matching operations—may be performed on the cell phone. Other operations are referred out to remote service providers. The remote service providers can be identified using techniques such as a reverse auction, through which they compete for processing tasks. Other aspects of the disclosed technologies relate to visual search capabilities, and determining appropriate actions responsive to different image inputs.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: December 1, 2015
    Assignee: Digimarc Corporation
    Inventors: John D. Lord, Geoffrey B. Rhoads, Tony F. Rodriguez
  • Patent number: 9202136
    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: Grant
    Filed: April 11, 2014
    Date of Patent: December 1, 2015
    Assignee: Digimarc Corporation
    Inventors: Geoffrey B. Rhoads, Yang Bai, Tony F. Rodriguez, Eliot Rogers, Ravi K. Sharma, John D. Lord, Scott Long, Brian T. MacIntosh, John Stach, Robert G. Lyons, Kurt M. Eaton
  • Publication number: 20150215295
    Abstract: Digital data is optically broadcast through an environment by controllably switching the brightness or chrominance of LED solid state lamps, or of other illumination sources (e.g., television screens and backlit computer displays). This optical data channel is useful to convey cryptographic key data by which devices within the environment can authenticate themselves to a secure network. In some embodiments, the optical modulation is sensed by the camera of a smartphone. The row data output by the smartphone's camera sensor is processed to extract the modulated data signal. In some monochrome embodiments, data communication speeds far in excess of the camera's frame rate (e.g., 30/second), or even the camera's row rate (e.g., 14,400/second) are achieved. Still greater rates can be achieved by conveying different data in different chrominance channels. A great number of other features and arrangements are also detailed.
    Type: Application
    Filed: April 8, 2015
    Publication date: July 30, 2015
    Inventors: John D. Lord, John Stach
  • Publication number: 20150168538
    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: December 5, 2014
    Publication date: June 18, 2015
    Inventors: Brett A. Bradley, Ravi K. Sharma, Shankar Thagadur Shivappa, John D. Lord
  • Publication number: 20150106416
    Abstract: A phase estimation method estimates the phase of signal components using a point spread function. The method obtains a point spread function that expresses complex frequencies at a non integer location in terms of integral frequencies, for a complex frequency of a signal at a non integer location in a complex frequency domain. It obtains complex frequencies of the signal for the integral frequencies, and computes a sum of products of the complex frequencies of the signal at the integral frequencies with the corresponding complex values of the point spread function to provide an estimate of phase of the signal at the non integer location.
    Type: Application
    Filed: October 21, 2014
    Publication date: April 16, 2015
    Inventors: Robert G. Lyons, John D. Lord
  • Patent number: 9008315
    Abstract: Digital data is optically broadcast through an environment by controllably switching the brightness or chrominance of LED solid state lamps, or of other illumination sources (e.g., television screens and backlit computer displays). This optical data channel is useful to convey cryptographic key data by which devices within the environment can authenticate themselves to a secure network. In some embodiments, the optical modulation is sensed by the camera of a smartphone. The row data output by the smartphone's camera sensor is processed to extract the modulated data signal. In some monochrome embodiments, data communication speeds far in excess of the camera's frame rate (e.g., 30/second), or even the camera's row rate (e.g., 14,400/second) are achieved. Still greater rates can be achieved by conveying different data in different chrominance channels. A great number of other features and arrangements are also detailed.
    Type: Grant
    Filed: May 7, 2013
    Date of Patent: April 14, 2015
    Assignee: Digimarc Corporation
    Inventors: John D. Lord, John Stach
  • Patent number: 9008724
    Abstract: Disclosed are technologies are useful in enabling a smart phone to respond to a user's environment, e.g., so it can serve as an intuitive hearing and seeing device. Some of the detailed arrangements involve using radio base station SDR equipment (e.g., at a cell tower) to perform image recognition operations for phones; forecasting service needs from remote processors delegating a remote execution task to a service provider chosen in a competitive process; using nearby processors, e.g., in an automobile, another phone, or set-top box, for remote execution tasks; phones with separable camera and/or illumination components; phone camera illumination using different colors of light; using search tree methods with image frames captured at different focuses; using a phone's microprojector to aid in object identification; correcting lens aberrations by texture mapping captured imagery onto a corrective polygon surface using a phone GPU; etc. A great variety of other features are also detailed.
    Type: Grant
    Filed: April 11, 2012
    Date of Patent: April 14, 2015
    Assignee: Digimarc Corporation
    Inventor: John D. Lord
  • Publication number: 20150071565
    Abstract: A phase deviation method determines an offset between a reference and suspect signal by analyzing a phase deviation surface created by computing a deviation metric for phase shift and then analyzing a surface formed from the deviation metrics for an array of offsets. The phase deviation method analyzes the deviation surface to determine an offset that minimizes phase deviation. This method is applied at increasing levels of detail to refine the determination of the offset.
    Type: Application
    Filed: June 10, 2014
    Publication date: March 12, 2015
    Inventors: Ravi K. Sharma, John D. Lord
  • Publication number: 20150022675
    Abstract: Cell phones and other portable devices are equipped with a variety of technologies by which existing functionality is improved, and new functionality is provided. Some aspects relate to imaging architectures, in which a cell phone's image sensor is one in a chain of stages that successively act on instructions/data, to capture and later process imagery. Other aspects relate to distribution of processing tasks between the device and remote resources (“the cloud”). Elemental image processing, such as filtering and edge detection—and even some simpler template matching operations—may be performed on the cell phone. Other operations are referred out to remote service providers. The remote service providers can be identified using techniques such as a reverse auction, though which they compete for processing tasks. Other aspects of the disclosed technologies relate to visual search capabilities, and determining appropriate actions responsive to different image inputs.
    Type: Application
    Filed: October 6, 2014
    Publication date: January 22, 2015
    Inventors: John D. Lord, Geoffrey B. Rhoads, Tony F. Rodriguez
  • Publication number: 20150016712
    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: April 11, 2014
    Publication date: January 15, 2015
    Applicant: Digimarc Corporation
    Inventors: Geoffrey B. Rhoads, Yang Bai, Tony F. Rodriguez, Eliot Rogers, Ravi K. Sharma, John D. Lord, Scott Long, Brian T. MacIntosh, John Stach, Robert G. Lyons, Kurt M. Eaton