Patents by Inventor Michael Peter Kuyper-Hammond

Michael Peter Kuyper-Hammond 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: 20200068390
    Abstract: A method for transmitting message frames, comprising: generating, by an end device comprising a processor, a first message frame portion comprising a first plain header; obtaining a device identifier (DevEUI) and a header blinding key (HdrBKey); generating a first header mask using the DevEUI and the HdrBKey; obtaining a first blinded header by applying the first header mask to the first plain header; obtaining a first updated message frame portion by updating the first message portion using the first blinded header; generating a first blinded message frame comprising the first updated message frame portion; and transmitting the first blinded message frame to a network gateway.
    Type: Application
    Filed: October 11, 2017
    Publication date: February 27, 2020
    Inventors: Joseph Alfonso KNAPP, Thomas EIRICH, Michael Peter KUYPER-HAMMOND, Mircea CARCAS, Thorsten KRAMP
  • Patent number: 9041668
    Abstract: A mobile touch-generating device having logic and a touch-generating system. The touch-generating system includes one or more touch-generating elements. The touch-generating system is operatively coupled to the logic to generate touch events via the one or more touch-generating elements, the touch events detectable by a touchscreen, such as, a capacitive sensing touchscreen. Also provided are: (i) a method of bidirectional communication between a mobile touch-generating device and a touchscreen device; and (ii) a computer readable non-transitory medium containing a computer program which, when executed, causes a computer to execute the steps of the above method.
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: May 26, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Baentsch, Thorsten Kramp, Michael Peter Kuyper-Hammond, Thomas D. Weigold
  • Patent number: 8990912
    Abstract: Methods and apparatus are provided for authenticating communications between a user computer and a server via a data communications network. A security device has memory containing security data, and security logic to use the security data to generate an authentication response to an authentication message received from the server in use. An interface device communicates with the security device. The interface device has a receiver for receiving from the user computer an authentication output containing the authentication message sent by the server to the user computer in use, and interface logic adapted to extract the authentication message from the authentication output and to send the authentication message to the security device. Includes a communications interface for connecting to the server via a communications channel bypassing the user computer. Either the security device or interface device sends the authentication response to the server via the communications channel bypassing the user computer.
    Type: Grant
    Filed: April 17, 2009
    Date of Patent: March 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Michael Baentsch, Peter Buhler, Thomas Eirich, Thorsten Kramp, Michael Peter Kuyper-Hammond, Michael Charles Osborne, Tamas Visegrady
  • Patent number: 8763906
    Abstract: A method of decoding a two-dimensional enhanced-density barcode. A first and a second barcode are encoded in the enhanced-density barcode. The enhanced-density barcode includes a set of blocks. Each block includes a predefined number of sub-pixels. The blocks of the enhanced-density barcode being arranged relatively to each other in a geometrical lattice having a first and a second lattice direction. The method includes the steps of distorting of the enhanced-density barcode in the first lattice direction, resulting in a first distorted barcode, distorting of the enhanced-density barcode in the second lattice direction, resulting in a second distorted barcode, reconstructing the first barcode by low-pass filtering the first distorted barcode, reconstructing the second barcode by low-pass filtering the second distorted barcode.
    Type: Grant
    Filed: August 9, 2012
    Date of Patent: July 1, 2014
    Assignee: International Business Machines Corporation
    Inventors: Michael Peter Kuyper-Hammond, Michael Charles Osborne, Tamas Visegrady
  • Patent number: 8636218
    Abstract: An apparatus for reading a multi-modal barcode is provided. The apparatus includes a camera, an edge detector, wherein the edge detector comprises a filter to read a secondary image, a quantization component, and a barcode processor.
    Type: Grant
    Filed: February 12, 2013
    Date of Patent: January 28, 2014
    Assignee: International Business Machines Corporation
    Inventors: Michael Peter Kuyper-Hammond, Michael Charles Osborne, Tamas Visegrady
  • Patent number: 8448864
    Abstract: An apparatus for reading a multi-modal barcode is provided. The apparatus includes a camera, an edge detector, wherein the edge detector comprises a filter to read a secondary image, a quantization component, and a barcode processor. Also provided is a multi-modal barcode including a single-dimensional grayscale structure, wherein the structure is stretched in a perpendicular direction to its single-directional axis.
    Type: Grant
    Filed: June 11, 2012
    Date of Patent: May 28, 2013
    Assignee: International Business Machines Corporation
    Inventors: Michael Peter Kuyper-Hammond, Michael Charles Osborne, Tamas Visegrady
  • Publication number: 20120326998
    Abstract: A mobile touch-generating device having logic and a touch-generating system. The touch-generating system includes one or more touch-generating elements. The touch-generating system is operatively coupled to the logic to generate touch events via the one or more touch-generating elements, the touch events detectable by a touchscreen, such as, a capacitive sensing touchscreen. Also provided are: (i) a method of bidirectional communication between a mobile touch-generating device and a touchscreen device; and (ii) a computer readable non-transitory medium containing a computer program which, when executed, causes a computer to execute the steps of the above method.
    Type: Application
    Filed: June 20, 2012
    Publication date: December 27, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Baentsch, Thorsten Kramp, Michael Peter Kuyper-Hammond, Thomas D. Weigold
  • Publication number: 20120298745
    Abstract: A method of decoding a two-dimensional enhanced-density barcode. A first and a second barcode are encoded in the enhanced-density barcode. The enhanced-density barcode includes a set of blocks. Each block includes a predefined number of sub-pixels. The blocks of the enhanced-density barcode being arranged relatively to each other in a geometrical lattice having a first and a second lattice direction. The method includes the steps of distorting of the enhanced-density barcode in the first lattice direction, resulting in a first distorted barcode, distorting of the enhanced-density barcode in the second lattice direction, resulting in a second distorted barcode, reconstructing the first barcode by low-pass filtering the first distorted barcode, reconstructing the second barcode by low-pass filtering the second distorted barcode.
    Type: Application
    Filed: August 9, 2012
    Publication date: November 29, 2012
    Applicant: International Business Machines Corporation
    Inventors: Michael Peter Kuyper-Hammond, Michael Charles Osborne, Tamas Visegrady
  • Publication number: 20120248194
    Abstract: An apparatus for reading a multi-modal barcode is provided. The apparatus includes a camera, an edge detector, wherein the edge detector comprises a filter to read a secondary image, a quantization component, and a barcode processor. Also provided is a multi-modal barcode including a single-dimensional grayscale structure, wherein the structure is stretched in a perpendicular direction to its single-directional axis.
    Type: Application
    Filed: June 11, 2012
    Publication date: October 4, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Peter Kuyper-Hammond, Michael Charles Osborne, Tamas Visegrady
  • Patent number: 8272570
    Abstract: Techniques for decoding a multi-modal barcode are provided. The techniques include scanning a multi-modal barcode into a grayscale image, applying a threshold to quantize the grayscale image into a monochrome image, passing the monochrome image to 1D barcode recovery to reconstruct a primary barcode, applying a horizontally-oriented edge detector to the grayscale image to quantize grayscale into monochrome, passing the monochrome image to a 1D barcode recovery process to reconstruct a secondary barcode to decode the multi-modal barcode.
    Type: Grant
    Filed: November 3, 2011
    Date of Patent: September 25, 2012
    Assignee: International Business Machines Corporation
    Inventors: Michael Peter Kuyper-Hammond, Michael Charles Osborne, Tamas Visegrady
  • Patent number: 8267321
    Abstract: A method of decoding a two-dimensional enhanced-density barcode. A first and a second barcode are encoded in the enhanced-density barcode. The enhanced-density barcode includes a set of blocks. Each block includes a predefined number of sub-pixels. The blocks of the enhanced-density barcode being arranged relatively to each other in a geometrical lattice having a first and a second lattice direction. The method includes the steps of distorting of the enhanced-density barcode in the first lattice direction, resulting in a first distorted barcode, distorting of the enhanced-density barcode in the second lattice direction, resulting in a second distorted barcode, reconstructing the first barcode by low-pass filtering the first distorted barcode, reconstructing the second barcode by low-pass filtering the second distorted barcode.
    Type: Grant
    Filed: February 6, 2009
    Date of Patent: September 18, 2012
    Assignee: International Business Machines Corporation
    Inventors: Michael Peter Kuyper-Hammond, Michael Charles Osborne, Tamas Visegrady
  • Patent number: 8146816
    Abstract: Techniques for creating a multi-modal one-dimensional (1D) barcode are provided. The techniques include obtaining N one-dimensional (1D) barcode images, wherein N 1D barcode images comprise two or more 1D barcode images, placing the N 1D barcode images with a horizontal displacement of 1/N barcode units, and combining the N 1D barcode images with the displacement to create a multi-modal 1D barcode. Techniques for decoding a multi-modal barcode are also provided herein.
    Type: Grant
    Filed: October 8, 2008
    Date of Patent: April 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: Michael Peter Kuyper-Hammond, Michael Charles Osborne, Tamas Visegrady
  • Patent number: 8130419
    Abstract: Techniques for creating an identity document are provided. The techniques include obtaining two or more identity-linked images, deriving one or more at least partially transparent regions from one of the two or more identity-linked images, combining the two or more identity-linked images to create a combined image, and embedding authentication data into the combined image, inside the one or more at least partially transparent regions, to create an identity document.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: March 6, 2012
    Assignee: International Business Machines Corporation
    Inventors: Michael Peter Kuyper-Hammond, Michael Charles Osborne, Tamas Visegrady
  • Publication number: 20120043384
    Abstract: Techniques for decoding a multi-modal barcode are provided. The techniques include scanning a multi-modal barcode into a grayscale image, applying a threshold to quantize the grayscale image into a monochrome image, passing the monochrome image to 1D barcode recovery to reconstruct a primary barcode, applying a horizontally-oriented edge detector to the grayscale image to quantize grayscale into monochrome, passing the monochrome image to a 1D barcode recovery process to reconstruct a secondary barcode to decode the multi-modal barcode.
    Type: Application
    Filed: November 3, 2011
    Publication date: February 23, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Peter Kuyper-Hammond, Michael Charles Osborne, Tamas Visegrady
  • Patent number: 7997491
    Abstract: A color-based content encoding system is provided that includes providing a color-containing image from an electronic device display including a fixed pixel grid, wherein the color-containing image includes a plurality of color pixels on the fixed pixel grid, each of the color pixels having sub-pixels correlating to encoded binary data; reading the color-containing image with a scanner; and decoding the encoded binary data. In one embodiment, the plurality of sub-pixels includes three sub-pixels, wherein each sub-pixel of the three sub-pixels corresponds to a binary data value of “1” or “0”.
    Type: Grant
    Filed: August 15, 2008
    Date of Patent: August 16, 2011
    Assignee: International Business Machines Corporation
    Inventors: Michael Peter Kuyper-Hammond, Michael Charles Osborne, Tamas Visegrady
  • Publication number: 20100084469
    Abstract: Techniques for creating a multi-modal one-dimensional (1D) barcode are provided. The techniques include obtaining N one-dimensional (1D) barcode images, wherein N 1D barcode images comprise two or more 1D barcode images, placing the N 1D barcode images with a horizontal displacement of 1/N barcode units, and combining the N 1D barcode images with the displacement to create a multi-modal 1D barcode. Techniques for decoding a multi-modal barcode are also provided herein.
    Type: Application
    Filed: October 8, 2008
    Publication date: April 8, 2010
    Applicant: International Business Machines Corporation
    Inventors: Michael Peter Kuyper-Hammond, Michael Charles Osborne, Tamas Visegrady
  • Publication number: 20100053691
    Abstract: Techniques for creating an identity document are provided. The techniques include obtaining two or more identity-linked images, deriving one or more at least partially transparent regions from one of the two or more identity-linked images, combining the two or more identity-linked images to create a combined image, and embedding authentication data into the combined image, inside the one or more at least partially transparent regions, to create an identity document.
    Type: Application
    Filed: August 29, 2008
    Publication date: March 4, 2010
    Applicant: International Business Machines Corporation
    Inventors: Michael Peter Kuyper-Hammond, Michael Charles Osborne, Tamas Visegrady
  • Publication number: 20100038439
    Abstract: A color-based content encoding system is provided that includes providing a color-containing image from an electronic device display including a fixed pixel grid, wherein the color-containing image includes a plurality of color pixels on the fixed pixel grid, each of the color pixels having sub-pixels correlating to encoded binary data; reading the color-containing image with a scanner; and decoding the encoded binary data. In one embodiment, the plurality of sub-pixels includes three sub-pixels, wherein each sub-pixel of the three sub-pixels corresponds to a binary data value of “1” or “0”.
    Type: Application
    Filed: August 15, 2008
    Publication date: February 18, 2010
    Applicant: International Business Machines Corporation
    Inventors: Michael Peter Kuyper-Hammond, Michael Charles Osborne, Tamas Visegrady
  • Publication number: 20090265776
    Abstract: Methods and apparatus are provided for authenticating communications between a user computer and a server via a data communications network. A security device has memory containing security data, and security logic to use the security data to generate an authentication response to an authentication message received from the server in use. An interface device communicates with the security device. The interface device has a receiver for receiving from the user computer an authentication output containing the authentication message sent by the server to the user computer in use, and interface logic adapted to extract the authentication message from the authentication output and to send the authentication message to the security device. Includes a communications interface for connecting to the server via a communications channel bypassing the user computer. Either the security device or interface device sends the authentication response to the server via the communications channel bypassing the user computer.
    Type: Application
    Filed: April 17, 2009
    Publication date: October 22, 2009
    Inventors: Michael Baentsch, Peter Buhler, Thomas Eirich, Thorsten Kramp, Michael Peter Kuyper-Hammond, Michael Charles Osborne, Tamas Visegrady
  • Publication number: 20090200379
    Abstract: A method of decoding a two-dimensional enhanced-density barcode. A first and a second barcode are encoded in the enhanced-density barcode. The enhanced-density barcode includes a set of blocks. Each block includes a predefined number of sub-pixels. The blocks of the enhanced-density barcode being arranged relatively to each other in a geometrical lattice having a first and a second lattice direction. The method includes the steps of distorting of the enhanced-density barcode in the first lattice direction, resulting in a first distorted barcode, distorting of the enhanced-density barcode in the second lattice direction, resulting in a second distorted barcode, reconstructing the first barcode by low-pass filtering the first distorted barcode, reconstructing the second barcode by low-pass filtering the second distorted barcode.
    Type: Application
    Filed: February 6, 2009
    Publication date: August 13, 2009
    Inventors: Michael Peter Kuyper-Hammond, Michael Charles Osborne, Tamas Visegrady