Patents by Inventor Sean Calhoon

Sean Calhoon 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: 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
  • Publication number: 20160267620
    Abstract: In one aspect, assembly of multi-part food packaging is checked by reference to payloads of steganographically-encoded digital watermarks printed across plural components of the packaging. Marking all surfaces of the packaging components allows arbitrary orientation of feed stock in assembly equipment, and wide latitude in placement of inspection cameras along the packaging line. In another aspect, a scanner at a retail checkout station is alert to any gap detected in steganographic encoding on retail product packaging and, if found, alerts an operator to possible presence of an adhesive label with a misleading barcode. A great variety of others features and arrangements are also detailed.
    Type: Application
    Filed: March 7, 2016
    Publication date: September 15, 2016
    Inventors: Sean Calhoon, Tony F. Rodriguez, William Y. Conwell
  • Patent number: 9412143
    Abstract: The present disclosure relates generally to the technological arts of digital watermarking and fingerprinting. One claim recites a method comprising: obtaining digital data representing imagery captured with a camera; storing the digital data at a location in electronic memory; processing the digital data with a processor, said processing comprising generating a digital fingerprint of the imagery; storing the digital fingerprint of the imagery and the location in a storage repository or index; transforming the digital data with digital watermarking upon a request to output the digital imagery to a physical domain, said digital watermarking comprising a plural bit identifier; and associating the plural bit identifier with the fingerprint and location in the storage repository or index. Of course, other combinations, features and claims are disclosed as well.
    Type: Grant
    Filed: October 29, 2013
    Date of Patent: August 9, 2016
    Assignee: Digimarc Corporation
    Inventors: Sean Calhoon, Tony F. Rodriguez
  • Publication number: 20150154231
    Abstract: The present invention provides methods and systems to improve network searching for watermarked content. In some implementations we employ keyword searching to narrow the universe of possible URL candidates. A resulting URL list is searched for digital watermarking A system is provided to allow customer input. For example, a customer enters keywords or network locations. The keywords or network locations are provided to a watermark-enabled web browser which accesses locations associated with the keywords or network locations. Some implementations of the present invention employ a plurality of distributed watermark-enabled web browsers. Other aspects of the invention provide methods and system to facilitate desktop searching and automated metadata gathering and generating. In one implementation a digital watermark is used to determine whether metadata associated with an image or audio file is current or fresh. The metadata is updated when it is out of date.
    Type: Application
    Filed: February 9, 2015
    Publication date: June 4, 2015
    Inventors: Tony F. Rodriguez, Sean Calhoon, Alastair M. Reed
  • Patent number: 8953908
    Abstract: The present disclosure relates to signal processing. One claim recites a method comprising: receiving an imagery or audio file; utilizing a configured multi-purpose electronic processor, identifying perceptual features in the imagery or audio file; and based on the perceptual features or data representing the perceptual features automatically creating metadata for the imagery or audio file. The act of automatically creating metadata utilizes at least some data obtained from a process in a portable computing device, the process comprises communication with a device that is separate from an apparatus that is performing the method. Of course, other claims and are provided too.
    Type: Grant
    Filed: June 13, 2005
    Date of Patent: February 10, 2015
    Assignee: Digimarc Corporation
    Inventors: Tony F. Rodriguez, Sean Calhoon, Alastair M. Reed
  • Publication number: 20140132994
    Abstract: The present invention relates to methods and apparatus employing digital watermarking and/or steganography. In one implementation a cell phone includes watermarking capabilities to facilitate image transfer/receipt. Other implementations are detailed herein as well.
    Type: Application
    Filed: October 29, 2013
    Publication date: May 15, 2014
    Applicant: Digimarc Corporation
    Inventors: Sean Calhoon, Tony F. Rodriguez
  • Patent number: 8573476
    Abstract: Systems and methods are provided for associating traceability codes on clamshells with unique identifiers on containers in which the empty clamshells are packed for later use. In various methods, the clamshells are marked with traceability codes and stacked together, one traceability code is read from one of the clamshells in each stack, a unique identifier is read from a container, and the stack is placed in the container. The traceability code is stored in association with the unique identifier for later retrieval. An exemplary table for making clamshell-to-container associations comprises a scanner for reading traceability codes and rails for positioning stacks of clamshells proximate to the scanner. The table can also comprise a second scanner positioned to read unique identifiers from containers placed proximate thereto. The table can further comprise a computing system to make and store the associations.
    Type: Grant
    Filed: August 24, 2012
    Date of Patent: November 5, 2013
    Assignee: YottaMark, Inc.
    Inventors: Elliott Grant, J. Scott Carr, Albert Anthony Luna, Sean Calhoon
  • Patent number: 8570586
    Abstract: The presently claimed invention relates generally to methods and apparatus employing digital watermarking. Once claim recites an apparatus including: electronic memory for storing received digital imagery or audio, in which the digital imagery or audio comprises digital watermarking including a first instruction, in which the digital watermarking is hidden in the digital imagery or audio through alterations of data representing the digital imagery or through alterations of data representing the audio; and an electronic processor programmed for: decoding the digital watermark from the digital imagery or audio to obtain a first instruction; and based at least in part on the obtained first instruction, updating said apparatus when an address associated with the digital imagery or audio changes. Of course, other claims and combinations are provided too.
    Type: Grant
    Filed: May 2, 2006
    Date of Patent: October 29, 2013
    Assignee: Digimarc Corporation
    Inventors: Sean Calhoon, Tony F. Rodriguez
  • Publication number: 20120318861
    Abstract: Systems and methods are provided for associating traceability codes on clamshells with unique identifiers on containers in which the empty clamshells are packed for later use. In various methods, the clamshells are marked with traceability codes and stacked together, one traceability code is read from one of the clamshells in each stack, a unique identifier is read from a container, and the stack is placed in the container. The traceability code is stored in association with the unique identifier for later retrieval. An exemplary table for making clamshell-to-container associations comprises a scanner for reading traceability codes and rails for positioning stacks of clamshells proximate to the scanner. The table can also comprise a second scanner positioned to read unique identifiers from containers placed proximate thereto. The table can further comprise a computing system to make and store the associations.
    Type: Application
    Filed: August 24, 2012
    Publication date: December 20, 2012
    Inventors: Elliott Grant, J. Scott Carr, Albert Anthony Luna, Sean Calhoon
  • Patent number: 8261973
    Abstract: Systems and methods are provided for associating traceability codes on clamshells with unique identifiers on containers in which the empty clamshells are packed for later use. In various methods, the clamshells are marked with traceability codes and stacked together, one traceability code is read from one of the clamshells in each stack, a unique identifier is read from a container, and the stack is placed in the container. The traceability code is stored in association with the unique identifier for later retrieval. An exemplary table for making clamshell-to-container associations comprises a scanner for reading traceability codes and rails for positioning stacks of clamshells proximate to the scanner. The table can also comprise a second scanner positioned to read unique identifiers from containers placed proximate thereto. The table can further comprise a computing system to make and store the associations.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: September 11, 2012
    Assignee: YottaMark, Inc.
    Inventors: Elliott Grant, J. Scott Carr, Albert Anthony Luna, Sean Calhoon
  • Patent number: 8240564
    Abstract: Systems and methods are provided for associating traceability codes on clamshells with unique identifiers on containers in which the empty clamshells are packed for later use. In various methods, the clamshells are marked with traceability codes and stacked together, one traceability code is read from one of the clamshells in each stack, a unique identifier is read from a container, and the stack is placed in the container. The traceability code is stored in association with the unique identifier for later retrieval. An exemplary table for making clamshell-to-container associations comprises a scanner for reading traceability codes and rails for positioning stacks of clamshells proximate to the scanner. The table can also comprise a second scanner positioned to read unique identifiers from containers placed proximate thereto. The table can further comprise a computing system to make and store the associations.
    Type: Grant
    Filed: July 10, 2009
    Date of Patent: August 14, 2012
    Assignee: YottaMark, Inc.
    Inventors: Elliott Grant, J. Scott Carr, Albert Anthony Luna, Sean Calhoon
  • Publication number: 20120181334
    Abstract: Systems and methods are provided for associating traceability codes on clamshells with unique identifiers on containers in which the empty clamshells are packed for later use. In various methods, the clamshells are marked with traceability codes and stacked together, one traceability code is read from one of the clamshells in each stack, a unique identifier is read from a container, and the stack is placed in the container. The traceability code is stored in association with the unique identifier for later retrieval. An exemplary table for making clamshell-to-container associations comprises a scanner for reading traceability codes and rails for positioning stacks of clamshells proximate to the scanner. The table can also comprise a second scanner positioned to read unique identifiers from containers placed proximate thereto. The table can further comprise a computing system to make and store the associations.
    Type: Application
    Filed: March 28, 2012
    Publication date: July 19, 2012
    Inventors: Elliott Grant, J. Scott Carr, Albert Anthony Luna, Sean Calhoon
  • Patent number: 8051293
    Abstract: Various improvements to data processing systems involve enhancements to BIOS functionality, use of identifiers associated with specific instances of hardware, and data hiding techniques—sometimes alone, sometimes in combination. Many of these improvements can be applied to increase the security of computer systems, and networks of which they form part.
    Type: Grant
    Filed: May 5, 2008
    Date of Patent: November 1, 2011
    Assignee: Digimarc Corporation
    Inventors: Sean Calhoon, J. Scott Carr, Tony F. Rodriguez
  • Publication number: 20100006648
    Abstract: Systems and methods are provided for associating traceability codes on clamshells with unique identifiers on containers in which the empty clamshells are packed for later use. In various methods, the clamshells are marked with traceability codes and stacked together, one traceability code is read from one of the clamshells in each stack, a unique identifier is read from a container, and the stack,is placed in the container. The traceability code is stored in association with the unique identifier for later retrieval. An exemplary table for making clamshell-to-container associations comprises a scanner for reading traceability codes and rails for positioning stacks of clamshells proximate to the scanner. The table can also comprise a second scanner positioned to read unique identifiers from containers placed proximate thereto. The table can further comprise a computing system to make and store the associations.
    Type: Application
    Filed: July 10, 2009
    Publication date: January 14, 2010
    Inventors: Elliott Grant, J. Scott Carr, Albert Anthony Luna, Sean Calhoon
  • Publication number: 20090144534
    Abstract: Various improvements to data processing systems involve enhancements to BIOS functionality, use of identifiers associated with specific instances of hardware, and data hiding techniques—sometimes alone, sometimes in combination. Many of these improvements can be applied to increase the security of computer systems, and networks of which they form part.
    Type: Application
    Filed: May 5, 2008
    Publication date: June 4, 2009
    Inventors: Sean Calhoon, J. Scott Carr, Tony F. Rodriguez
  • Patent number: 7450734
    Abstract: The present invention provides methods and systems to improve network searching for watermarked content. In some implementations we employ keyword searching to narrow the universe of possible URL candidates. A resulting URL list is searched for digital watermarking. A system is provided to allow customer input. For example, a customer enters keywords or network locations. The keywords or network locations are provided to a watermark-enabled web browser which accesses locations associated with the keywords or network locations. Some implementations of the present invention employ a plurality of distributed watermark-enabled web browsers. Other aspects of the invention provide methods and system to facilitate desktop searching and automated metadata gathering and generating. In one implementation a digital watermark is used to determine whether metadata associated with an image or audio file is current or fresh. The metadata is updated when it is out of date.
    Type: Grant
    Filed: June 13, 2005
    Date of Patent: November 11, 2008
    Assignee: Digimarc Corporation
    Inventors: Tony F. Rodriguez, Sean Calhoon, Geoffrey B. Rhoads, J. Scott Carr
  • Patent number: 7370190
    Abstract: Various improvements to data processing systems involve enhancements to BIOS functionality, use of identifiers associated with specific instances of hardware, and data hiding techniques—sometimes alone, sometimes in combination. Many of these improvements can be applied to increase the security of computer systems, and networks of which they form part.
    Type: Grant
    Filed: April 6, 2005
    Date of Patent: May 6, 2008
    Assignee: Digimarc Corporation
    Inventors: Sean Calhoon, J. Scott Carr, Tony F. Rodriguez
  • Publication number: 20070091376
    Abstract: The present invention relates to methods and apparatus employing digital watermarking and/or steganography. In one implementation a printer includes watermarking capabilities to facilitate image management. Other implementations are detailed herein as well.
    Type: Application
    Filed: May 2, 2006
    Publication date: April 26, 2007
    Inventors: Sean Calhoon, Tony Rodriguez
  • Publication number: 20060200672
    Abstract: Various improvements to data processing systems involve enhancements to BIOS functionality, use of identifiers associated with specific instances of hardware, and data hiding techniques—sometimes alone, sometimes in combination. Many of these improvements can be applied to increase the security of computer systems, and networks of which they form part.
    Type: Application
    Filed: April 6, 2005
    Publication date: September 7, 2006
    Inventors: Sean Calhoon, J. Carr, Tony Rodriguez
  • Publication number: 20060115108
    Abstract: The present invention provides methods and systems to improve network searching for watermarked content. In some implementations we employ keyword searching to narrow the universe of possible URL candidates. A resulting URL list is searched for digital watermarking. A system is provided to allow customer input. For example, a customer enters keywords or network locations. The keywords or network locations are provided to a watermark-enabled web browser which accesses locations associated with the keywords or network locations. Some implementations of the present invention employ a plurality of distributed watermark-enabled web browsers. Other aspects of the invention provide methods and system to facilitate desktop searching and automated metadata gathering and generating. In one implementation a digital watermark is used to determine whether metadata associated with an image or audio file is current or fresh. The metadata is updated when it is out of date.
    Type: Application
    Filed: June 13, 2005
    Publication date: June 1, 2006
    Inventors: Tony Rodriguez, Sean Calhoon, Alastair Reed