Patents Assigned to Digimarc Corporation
  • Patent number: 10282801
    Abstract: The present disclosure relate generally to image signal processing, color science and signal encoding. Signal encoding can be applied to color image data through use of a luminance contrast sensitivity function and a chrominance contrast sensitive function. Of course, other features, combinations and claims are disclosed as well.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: May 7, 2019
    Assignee: Digimarc Corporation
    Inventors: Alastair M. Reed, Kristyn R. Falkenstern, David Berfanger, Yang Bai
  • 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: 10275847
    Abstract: This disclosure relates to advanced signal processing technology including signal encoding.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: April 30, 2019
    Assignee: Digimarc Corporation
    Inventors: Trent J. Brundage, Vojtech Holub
  • Patent number: 10270936
    Abstract: The present disclosure relates generally to encoding signals for spot colors. In one implementation a substitute spot color+CMY tint is selected to replace an original spot color. The CMY tint can be transformed to carry an encoded signal. Of course, other features, combinations and technology are described herein.
    Type: Grant
    Filed: May 25, 2017
    Date of Patent: April 23, 2019
    Assignee: Digimarc Corporation
    Inventors: Yang Bai, Kristyn R. Falkenstern, Alastair M. Reed
  • Patent number: 10270896
    Abstract: A device senses audio, imagery, and/or other stimulus from a user's environment, and acts autonomously to fulfill inferred or anticipated user desires. In one aspect, the detailed technology concerns device-based cognition of a scene viewed by the device's camera. Tasks, which can be selected with the aid of context, are allocated increased or decreased resources based on data comprising (a) user input data indicating express or implied encouragement or discouragement of the task and/or (b) a detection state metric, representing a quantified likelihood that a goal sought by the task will be reached. A great number of other features and arrangements are also detailed.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: April 23, 2019
    Assignee: Digimarc Corporation
    Inventor: Geoffrey B. Rhoads
  • Patent number: 10262356
    Abstract: An illustrative implementation of the technology includes three primary components: a desktop application, a mobile phone application, and connections to retailer inventory and pricing APIs (e.g., for Walmart and/or Best Buy). The experience begins with the consumer going to an online retailer's website (e.g., Amazon) to search for a product. The desktop application automatically searches for the same product using the APIs of Walmart and/or Best Buy. If matches and near-matches of the product are found, the product name, model, price, and local availability at affiliate locations is shown. With a mobile phone camera-scan of the product page, relevant information is transferred to the consumer's phone. From there, the consumer can interact with the options on the mobile phone to be directed to the nearby brick and mortar store of choice carrying that product at the price they want. Along the way, the retailer can present offers and additional product information directly to the consumer.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: April 16, 2019
    Assignee: Digimarc Corporation
    Inventors: Bruce L. Davis, Geoffrey B. Rhoads, Eoin C. Sinclair, Brian T. MacIntosh
  • Patent number: 10262176
    Abstract: An automatic object identification scanner is equipped with recognition units that provide detection results for objects and a controller that resolves potential conflicts in the results. One form of recognition unit detects product identifiers and flags in a digital payload that is encoded redundantly across packaging or labels applied to packaging. The controller gets detection results and evaluates them relative to a state data structure, which maintains state for identifiers obtained within a time interval, such as a timeout interval or waiting period after a detection result. Identifiers are reported to a POS system depending on logic that evaluates code priority and pending waiting periods.
    Type: Grant
    Filed: February 23, 2017
    Date of Patent: April 16, 2019
    Assignee: Digimarc Corporation
    Inventors: Arthur L. Powell, Tony F. Rodriguez, Scott M. Long
  • 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: 10255649
    Abstract: This disclosure relates to advanced image signal processing technology including encoded signals and digital watermarking. We disclose methods, systems and apparatus for selecting which ink(s) should be selected to carry an encoded signal for a given machine-vision wavelength for a retail package or other printed design. We also disclose retail product packages and other printed objects, and methods to generate such, including a sparse mark in a first ink and an overprinted ink flood in a second ink. The first ink and the second ink are related through tack and spectral reflectance difference. Of course, other methods, packages, objects, systems and apparatus are described in this disclosure.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: April 9, 2019
    Assignee: Digimarc Corporation
    Inventors: Kristyn R. Falkenstern, Alastair M. Reed
  • Patent number: 10242415
    Abstract: Content uploaded to a video distribution service is analyzed to determine if a portion matches part of any reference work. If a match is found, treatment of the uploaded content is determined based on stored rule data, and based on one or more factors. These factors can include, e.g., the length of the matching portion, the part of the reference work from which the matching portion was apparently copied, the confidence of the match, the popularity of the uploaded content (or of the reference work), the geography from which the content was uploaded (or the geography to which it is to be downloaded), etc. Further determinations may be made by human evaluators (including crowd-source approaches). A great variety of other features and arrangements are also detailed.
    Type: Grant
    Filed: November 27, 2012
    Date of Patent: March 26, 2019
    Assignee: Digimarc Corporation
    Inventors: Bruce L Davis, William Y Conwell
  • Patent number: 10242434
    Abstract: An image processing method determines a geometric transform of a suspect image by efficiently evaluating a large number of geometric transform candidates in environments with limited processing resources. Processing resources are conserved by using complementary methods for determining a geometric transform of an embedded signal. One method excels at higher geometric distortion, and specifically, distortion caused by greater tilt angle of a camera. Another method excels at lower geometric distortion, for weaker signals. Together, the methods provide a more reliable detector of an embedded data signal in image across a larger range of distortion while making efficient use of limited processing resources in mobile devices.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: March 26, 2019
    Assignee: Digimarc Corporation
    Inventor: Vojtech Holub
  • Patent number: 10236006
    Abstract: Pre-processing modules are configured to compensate for time and pitch scaling and shifting and provide compensated audio frames to a watermark detector. Audio frames are adjusted for time stretching and shrinking and for pitch shifting. Detection metrics are evaluated to identify candidates to a watermark detector. Various schemes are also detailed for tracking modifications made to audio stems mixed into audio tracks, and for accessing a history of modifications for facilitating identification of audio stems and audio tracks comprised of stems. Various approaches address interference from audio overlays added to channels of audio after embedding. One approach applies informed embedding based on phase differences between corresponding components of the channels. A detector extracts the watermark payload effectively from either additive or subtractive combination of the channels because the informed embedding ensures that the watermark survives both types of processing.
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: March 19, 2019
    Assignee: Digimarc Corporation
    Inventors: Aparna R. Gurijala, Brett A. Bradley, Ravi K. Sharma
  • Patent number: 10235465
    Abstract: The presently claimed invention relates to network searching and handheld devices. One claim recites a method including: from a first wireless device, wirelessly communicating with a second wireless device to determine whether the second wireless device has performed an internet or database search; receiving, at the first wireless device, information from the second wireless device regarding the internet or database search, if the information satisfies predetermined criteria on the first wireless device, requesting from the second wireless device at least a subset of results obtained from the internet or database search.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: March 19, 2019
    Assignee: Digimarc Corporation
    Inventor: Tony F. Rodriguez
  • Patent number: 10235731
    Abstract: Digital watermarking is adapted for the variable data printing. A reference signal serves as a proxy for optimizing the embedding a watermark in a host image to be printed. Using the reference signal, embedding parameters are generated, which are a function of constraints such as visual quality and robustness of the machine readable data. Adjustments needed to embed a unique payload in each printed piece are generated using the embedding parameters. These adjustments are stored in a manner that enables them to be efficiently obtained and applied within the RIP or press during operation of the press. Various other methods, system configurations and applications are also detailed.
    Type: Grant
    Filed: March 22, 2018
    Date of Patent: March 19, 2019
    Assignee: Digimarc Corporation
    Inventors: Tomas Filler, Matthew M. Weaver, Tony F. Rodriguez, Donald Haaga
  • Patent number: 10236031
    Abstract: A dynamic path estimation method reconstructs a program timeline in real time from an incoming stream of audio or visual content in which watermark payloads are redundantly encoded. A receiving device buffers a portion of the incoming signal, executes watermark detection on the contents of the buffer, presents detection results, and then advances the incoming signal in the buffer. Each detection result corresponds to different possible detection paths, as the detector does not reveal the precise position of the watermark payload. The dynamic path estimation method operates on the detection results to determine a global cost function for each possible detection path. As the incoming audio advances through a detection buffer, the method updates cost values for the possible paths, determines a global cost for the paths, and outputs a timeline based on the path of the lowest global cost.
    Type: Grant
    Filed: April 5, 2017
    Date of Patent: March 19, 2019
    Assignee: Digimarc Corporation
    Inventor: Aparna R. Gurijala
  • 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: 10219736
    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: Grant
    Filed: November 28, 2016
    Date of Patent: March 5, 2019
    Assignee: Digimarc Corporation
    Inventors: Bruce L. Davis, Tony F. Rodriguez, John Stach, Geoffrey B. Rhoads
  • Patent number: 10217182
    Abstract: The technology relates to advanced image signal processing.
    Type: Grant
    Filed: May 13, 2016
    Date of Patent: February 26, 2019
    Assignee: Digimarc Corporation
    Inventors: Vojtech Holub, Thomas P. Carrier, Donald Haaga
  • Patent number: 10212593
    Abstract: In one arrangement, a first device presents a display that is based on context data, derived from one or more of its sensors. This display is imaged by a camera in a second device. The second device uses context data from its own sensors to assess the information in the captured imagery, and makes a determination about the first device. In another arrangement, social network friend requests are automatically issued, or accepted, based on contextual similarity. In yet another arrangement, delivery of a message is triggered by a contextual circumstance other than (or in addition to) location. In still another arrangement, two or more devices automatically establish an ad hoc network (e.g., Bluetooth pairing) based on contextual parallels. In still another arrangement, historical context information is archived and used in transactions with other devices, e.g., in challenge-response authentication. A great number of other features and arrangements—many involving head-mounted displays—are also detailed.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: February 19, 2019
    Assignee: Digimarc Corporation
    Inventor: Tony F. Rodriguez
  • Patent number: 10210502
    Abstract: The disclosure relates, e.g., to image processing technology including device to device communication. One claim recites an apparatus comprising: a camera for capturing imagery; and one or more processors configured for: analyzing a plurality of image frames captured with said camera, the plurality of image frames representing a plurality of graphics displayed on a display screen of a portable device, in which each of the graphics comprises an output from an erasure code generator, in which the erasure code generator produces a plurality of outputs corresponding to a payload; analyzing the plurality of image frames to decode outputs from the plurality of graphics; reconstructing the payload from decoded outputs; and utilizing the payload to carry out an action. A great variety of other features, arrangements and claims are also detailed.
    Type: Grant
    Filed: April 11, 2016
    Date of Patent: February 19, 2019
    Assignee: Digimarc Corporation
    Inventor: Tomas Filler