Patents by Inventor Hauke Meyn

Hauke Meyn 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: 8441340
    Abstract: A contactless tag reader device comprises upper and lower electrodes which together define a tag location zone between them in which multiple tags can be placed. The lower electrode and the upper electrode are offset from each other such that they substantially do not overlap. This structure is used to sandwich tags vertically between two horizontally (laterally) offset reader electrodes. This enables power coupling and data transfer using capacitive coupling.
    Type: Grant
    Filed: March 14, 2011
    Date of Patent: May 14, 2013
    Assignee: NXP B.V.
    Inventors: Franz Amtmann, Thomas Wille, Hauke Meyn, Mathias Wagner
  • Publication number: 20130111207
    Abstract: Systems, methods, computer programs, and devices are disclosed herein for partitioning the namespace of a secure element in contactless smart card devices and for writing application data in the secure element using requests from a software application outside the secure element. The secure element is a component of a contactless smart card incorporated into a contactless smart card device. A control software application resident in the same or a different secure element provides access types and access bits, for each access memory block of the secure element namespace, thereby portioning the namespace into different access types. Further, a software application outside the secure element manages the control software application by passing commands using a secure channel to the secure element, thereby enabling an end-user of the contactless smart card device or a remote computer to control the partitioning and use of software applications within the secure element.
    Type: Application
    Filed: November 27, 2012
    Publication date: May 2, 2013
    Inventors: Rob von Behren, Jonathan Wall, Ismail Cem Paya, Alexej Muehlberg, Hauke Meyn
  • Patent number: 8395488
    Abstract: A method for storing or reading data in a memory array of a transponder and a corresponding transponder, read/write device and program element is described. Therein, a data structure for storing data within the memory array is defined by a predetermined protocol. The data structure comprises: a header data block including predefined header data; an application data block for storing application data; and a terminator data block for indicating that, in accordance with the predetermined protocol, no data are stored within the memory array behind the terminator data block. The method for storing data comprises storing additional application data within the memory array behind the terminator data block.
    Type: Grant
    Filed: December 11, 2007
    Date of Patent: March 12, 2013
    Assignee: NXP B.V.
    Inventors: Francesco Gallo, Hauke Meyn
  • Patent number: 8362881
    Abstract: A method for storing or reading data in a memory array of a transponder and a corresponding transponder, read/write device and program element is described. Therein, a data structure for storing data within the memory array is defined by a predetermined protocol. The data structure comprises: a header data block including predefined header data; an application data block for storing application data; a memory control data block including a reservation indicator for indicating a reserved partial memory area of the memory array where, in accordance with the predetermined protocol, application data cannot be read or written by a protocol compliant reader device. The method for storing data comprises storing additional application data in the reserved partial memory area.
    Type: Grant
    Filed: December 11, 2007
    Date of Patent: January 29, 2013
    Assignee: NXP B.V.
    Inventors: Francesco Gallo, Hauke Meyn
  • Patent number: 8341361
    Abstract: A method for storing or reading data in a memory array is described. The application data file includes an application data length indicator indicating a memory size of first application data stored in the application data file in compliance with a predetermined protocol. The method for storing additional data comprises checking whether a memory size of the application data file is larger than the memory size indicated by the application data length indicator and storing second application data in a partial memory area of the application data file not occupied by the first application data. Thereby, memory areas which, according to the predetermined protocol, are not used, can be used for new applications, data can be hidden in these areas such that they cannot be read by protocol compliant reader devices, and the data structure is compatible with the former predetermined protocol.
    Type: Grant
    Filed: December 11, 2007
    Date of Patent: December 25, 2012
    Assignee: NXP B.V.
    Inventors: Francesco Gallo, Hauke Meyn
  • Patent number: 8335921
    Abstract: Systems, methods, computer programs, and devices are disclosed herein for partitioning the namespace of a secure element in contactless smart card devices and for writing application data in the secure element using requests from a software application outside the secure element. The secure element is a component of a contactless smart card incorporated into a contactless smart card device. A control software application resident in the same or a different secure element provides access types and access bits, for each access memory block of the secure element namespace, thereby portioning the namespace into different access types. Further, a software application outside the secure element manages the control software application by passing commands using a secure channel to the secure element, thereby enabling an end-user of the contactless smart card device or a remote computer to control the partitioning and use of software applications within the secure element.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: December 18, 2012
    Assignee: Google, Inc.
    Inventors: Rob von Behren, Jonathan Wall, Ismail Cem Paya, Alexej Muehlberg, Hauke Meyn
  • Publication number: 20120159195
    Abstract: Systems, methods, computer programs, and devices are disclosed herein for partitioning the namespace of a secure element in contactless smart card devices and for writing application data in the secure element using requests from a software application outside the secure element. The secure element is a component of a contactless smart card incorporated into a contactless smart card device. A control software application resident in the same or a different secure element provides access types and access bits, for each access memory block of the secure element namespace, thereby portioning the namespace into different access types. Further, a software application outside the secure element manages the control software application by passing commands using a secure channel to the secure element, thereby enabling an end-user of the contactless smart card device or a remote computer to control the partitioning and use of software applications within the secure element.
    Type: Application
    Filed: September 26, 2011
    Publication date: June 21, 2012
    Applicant: GOOGLE Inc.
    Inventors: Rob von Behren, Jonathan Wall, Ismail Cem Paya, Alexej Muehlberg, Hauke Meyn
  • Publication number: 20120159105
    Abstract: Systems, methods, computer programs, and devices are disclosed herein for partitioning the namespace of a secure element in contactless smart card devices and for writing application data in the secure element using requests from a software application outside the secure element. The secure element is a component of a contactless smart card incorporated into a contactless smart card device. A control software application resident in the same or a different secure element provides access types and access bits, for each access memory block of the secure element namespace, thereby portioning the namespace into different access types. Further, a software application outside the secure element manages the control software application by passing commands using a secure channel to the secure element, thereby enabling an end-user of the contactless smart card device or a remote computer to control the partitioning and use of software applications within the secure element.
    Type: Application
    Filed: September 26, 2011
    Publication date: June 21, 2012
    Applicant: Google Inc.
    Inventors: Rob von BEHREN, Jonathan Wall, Ismail Cem Paya, Alexej Muehlberg, Hauke Meyn
  • Publication number: 20120146773
    Abstract: A method for low-level security based on the UID. In particular it enhances an RFID system by adding the ability to dynamically modify the UID of the smartcard or to randomly generate a new UID for the smartcard.
    Type: Application
    Filed: December 1, 2011
    Publication date: June 14, 2012
    Applicant: NXP B.V.
    Inventors: Francesco Gallo, Hauke Meyn
  • Patent number: 8196131
    Abstract: Managing the lifecycle of a card software application received from a remote trusted service manager (TSM) for a secure element of a contactless smart card comprises receiving, from the remote TSM, a card application and an instruction for performing a function on the card application. The card application comprises account information of one card instrument and an application identifier (AID). The instruction is rendered in the secure element to perform the function on the card application. The card application is registered in a control application of the secure element using the AID. The control application comprises a list of AIDs of previously received and registered card software applications and a card application status tag for each of the listed AIDs. The card application status tag of the registered card application is updated in the control application based on the function performed.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: June 5, 2012
    Assignee: Google Inc.
    Inventors: Rob von Behren, Jonathan Wall, Alexej Muehlberg, Hauke Meyn
  • Publication number: 20110241835
    Abstract: A contactless tag reader device comprises upper and lower electrodes which together define a tag location zone between them in which multiple tags can be placed. The lower electrode and the upper electrode are offset from each other such that they substantially do not overlap. This structure is used to sandwich tags vertically between two horizontally (laterally) offset reader electrodes. This enables power coupling and data transfer using capacitive coupling.
    Type: Application
    Filed: March 14, 2011
    Publication date: October 6, 2011
    Applicant: NXP B.V.
    Inventors: Franz AMTMANN, Thomas WILLE, Hauke MEYN, Mathias WAGNER
  • Publication number: 20110145586
    Abstract: An integrated circuit 100 is provided, which is configured for authentication itself and technical information concerning the integrated circuit or its installed software to an external computing device 200. The integrated circuit 100 comprises a signer 130 for producing a signature over the information and a challenge using a cryptographic signing key, and a communication module 110 for providing the information and the signature to the computing device 200. In response to receiving the information and the authentication, the computing device 200 may install new application code on the integrated circuit. After the installation, the integrated circuit may authenticate information concerning the new application code to other computing devices. The integrated circuit is advantageously a multiple application smart card, since it allows application providers to obtain trust in the multiple application smart card without having a relationship with its manufacturer.
    Type: Application
    Filed: December 14, 2010
    Publication date: June 16, 2011
    Applicant: NXP B.V.
    Inventors: Hauke MEYN, Ralf MALZAHN
  • Publication number: 20110107095
    Abstract: A system and method for obtaining an authorization key to use a product utilizes a secured product identification code, which includes a serial number and at least one code that is generated based on a cryptographic algorithm.
    Type: Application
    Filed: October 28, 2010
    Publication date: May 5, 2011
    Applicant: NXP B.V.
    Inventors: Ralf Malzahn, Hauke Meyn
  • Publication number: 20100180321
    Abstract: In order to provide a security system (100; 100?) for securing the integrity of at least one arrangement comprising multiple devices (10, 12; 10a, 12a, 12b, 12c), for example of at least one network and/or of at least one computer system, wherein manipulation of the arrangement comprising these multiple components or devices (10, 12; 10a, 12a, 12b, 12c) is prevented, it is proposed that the devices (10, 12; 10a, 12a, 12b, 12c) communicate with each other, in particular by exchanging messages (20) between and among each other, that each device (10, 12; 10a, 12a, 12b, 12c) comprises at least one respective security unit (30, 32) [a] for performing at least one authentication by means of exchanged messages (20) and [b.i] in case of a valid authentication for enabling operation of the respective device (10; 10a) and/or of at least one of the other devices (12; 12a, 12b, 12c) and [b.
    Type: Application
    Filed: June 23, 2006
    Publication date: July 15, 2010
    Applicant: NXP B.V.
    Inventors: Frank Graeber, Hauke Meyn
  • Publication number: 20100090810
    Abstract: A method for storing or reading data in a memory array of a transponder and a corresponding transponder, read/write device and program element is described. Therein, a data structure for storing data within the memory array is defined by a predetermined protocol. The data structure comprises: a header data block including predefined header data; an application data block for storing application data; and a terminator data block for indicating that, in accordance with the predetermined protocol, no data are stored within the memory array behind the terminator data block. The method for storing data comprises storing additional application data within the memory array behind the terminator data block.
    Type: Application
    Filed: December 11, 2007
    Publication date: April 15, 2010
    Applicant: NXP, B.V.
    Inventors: Francesco Gallo, Hauke Meyn
  • Publication number: 20100013606
    Abstract: A method for storing or reading data in a memory array of a transponder and a corresponding transponder, read/write device and program element is described. Therein, a data structure for storing data within the memory array is defined by a predetermined protocol. The data structure comprises: a header data block including predefined header data; an application data block for storing application data; a memory control data block including a reservation indicator for indicating a reserved partial memory area of the memory array where, in accordance with the predetermined protocol, application data cannot be read or written by a protocol compliant reader device. The method for storing data comprises storing additional application data in the reserved partial memory area.
    Type: Application
    Filed: December 11, 2007
    Publication date: January 21, 2010
    Applicant: NXP, B.V.
    Inventors: Francesco Gallo, Hauke Meyn
  • Publication number: 20100017570
    Abstract: A method for storing or reading data in a memory array of a transponder and a corresponding transponder, read/write device and program element is described. Therein, a data file system for storing data within the memory array is defined by a predetermined protocol. The data structure comprises: a capability container file containing management data and an application data file for storing application data. The capability container file includes an application data file control data block containing information to control the application data file. The application data file includes an application data length indicator indicating a memory size of first application data stored in the application data file in compliance with the predetermined protocol.
    Type: Application
    Filed: December 11, 2007
    Publication date: January 21, 2010
    Applicant: NXP, B.V.
    Inventors: Francesco Gallo, Hauke Meyn
  • Publication number: 20090215489
    Abstract: A method and system for managing a set of applications stored on a mobile terminal, comprising an access to said set of applications enabling at least one specific function to be accessed by at least one application using an application manager.
    Type: Application
    Filed: October 16, 2006
    Publication date: August 27, 2009
    Applicants: France Telecom, Koninklijke Phillips Electronics N.V.
    Inventors: Alan Kerdraon, Thierry Morel, Olivier Briot, Jerome Legros, Hauke Meyn
  • Publication number: 20020152058
    Abstract: A system (1) for simulating a data communication between a read/write station and a portable data carrier comprises representation means for presenting a read/write station while the representation means are formed by station simulation means (2) for simulating the behavior of a read/write station arranged for a contactless data communication, which system (1) further includes data carrier simulation means (4) for simulating the behavior of a data carrier, while the data carrier simulation means (4) are arranged for simulating the behavior of a data carrier arranged for a contactless data communication, and which system (1) further includes transmission means (6) for transmitting data (D) between the station simulation means (2) and the data carrier simulation means (4).
    Type: Application
    Filed: October 22, 2001
    Publication date: October 17, 2002
    Inventors: Andreas Muehlberger, Wolfgang Meindl, Hauke Meyn