Patents by Inventor Christoph Ruland

Christoph Ruland 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: 10165530
    Abstract: A method is proposed for verification of time data from a time signal modulated on a continuous carrier signal with steps to receive a first time signal with a first reference time, to receive a second time signal with a second reference time, which follows the first reference time in time, for calculation of the target time interval lying between the reference times from the time data contained in the received time signal, to determine a time interval and determine a reference time interval, using counting of periods of the continuous carrier signal within the time interval, for comparison of the target time interval with the reference time interval and to send an error signal, if the deviation determined by the comparison surpasses a stipulated tolerance value.
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: December 25, 2018
    Inventor: Christoph Ruland
  • Publication number: 20170280402
    Abstract: A method is proposed for verification of time data from a time signal modulated on a continuous carrier signal with steps to receive a first time signal with a first reference time, to receive a second time signal with a second reference time, which follows the first reference time in time, for calculation of the target time interval lying between the reference times from the time data contained in the received time signal, to determine a time interval and determine a reference time interval, using counting of periods of the continuous carrier signal within the time interval, for comparison of the target time interval with the reference time interval and to send an error signal, if the deviation determined by the comparison surpasses a stipulated tolerance value.
    Type: Application
    Filed: March 22, 2016
    Publication date: September 28, 2017
    Inventor: Prof. Christoph Ruland
  • Publication number: 20170118735
    Abstract: A method is proposed for verification of time data from a time signal modulated on a continuous carrier signal with steps to receive a first time signal with a first reference time, to receive a second time signal with a second reference time, which follows the first reference time in time, for calculation of the target time interval lying between the reference times from the time data contained in the received time signal, to determine a time interval and determine a reference time interval, using counting of periods of the continuous carrier signal within the time interval, for comparison of the target time interval with the reference time interval and to send an error signal, if the deviation determined by the comparison surpasses a stipulated tolerance value.
    Type: Application
    Filed: October 27, 2015
    Publication date: April 27, 2017
    Inventors: Christoph Ruland, Matthias Schneider
  • Patent number: 8737515
    Abstract: A roulette table, including an electronic system having at least one electronic circuit, a number of M antennas, a Code Division Multiple Access (CDMA) transmitter for sending a number of M orthogonal code sequences via the antennas, and a contactless communication interface for receiving the position from an electronic memory of the electronic circuit, in which the antennas are arranged below stake fields of the roulette table, and having chips, in which each chip is equipped with an electronic circuit.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: May 27, 2014
    Inventor: Christoph Ruland
  • Publication number: 20130259150
    Abstract: A method for determining the spatial position of an object the steps comprising: sending a number of M orthogonal code sequences via at least M antennas with the help of CDMA, each code sequence emitted via a different M antenna, and in which the M antennas are arranged in a spatial area in a dispersed manner, receiving a partial amount of the code sequences via a CDMA receiver, allocating an identifier to each of the received code sequences, storing the identifiers in electronic memory, reading-out the identifiers via a contactless communication interface, accessing an allocation instruction that allocates each of the code sequences to one of the antennas and/or one of the antenna positions, in order to release a position signal indicating the spatial position of the object relative to the antennas, on the basis of the read-out identifiers and the allocation instruction.
    Type: Application
    Filed: December 14, 2012
    Publication date: October 3, 2013
    Inventor: Christoph Ruland
  • Patent number: 8196015
    Abstract: The invention relates to a method for transmitting a data block (104) via a message channel (130), said method having the following steps of: —subdividing the data block into at least one first sub-block (108) and one second sub-block (110), —generating first check data (114) for the first sub-block (108) and second check data (116) for the second sub-block (110), wherein a first transmission sub-block (118) is formed by the first sub-block and the first check data, and wherein a second transmission sub-block (120) is formed by the second sub-block and the second check data, —transmitting the first and second transmission sub-blocks in a transmission block (124) via the message channel, wherein the order of the bits to be transmitted in the transmission block is determined by a predefined scheme, wherein the scheme is designed in such a manner that one or more bits of the first transmission sub-block and one or more bits of the second transmission sub-block alternately follow one another.
    Type: Grant
    Filed: May 28, 2009
    Date of Patent: June 5, 2012
    Assignee: Secutanta GmbH
    Inventors: Nata{hacek over (s)}a {hacek over (Z)}ivic, Christoph Ruland
  • Publication number: 20120027212
    Abstract: The invention relates to a security module comprising an interface (596) for receiving a first key of a first chain (400) and a second key of a second chain (402), wherein a predecessor key can be calculated from each successor key of the first chain by applying a first function, wherein the first function is a one-way function, wherein the second chain can be determined by iteratively applying a second function, wherein the second function is a one-way function, a processor (569) for executing program instructions (555), wherein, by executing the program instructions, the first keys of a first partial chain (408, 408?, . . . ) of the first chain are calculated by iteratively applying the first function beginning with the received first key, and second keys of a second partial chain (410, 410?, . . . ) of the second chain are calculated by iteratively applying the second function beginning with the received second key, and a partial chain (406, 406?, . . .
    Type: Application
    Filed: May 4, 2009
    Publication date: February 2, 2012
    Applicant: SECUTANTA GMBH
    Inventor: Christoph Ruland
  • Publication number: 20110138257
    Abstract: The invention relates to a method for transmitting a data block (104) via a message channel (130), said method having the following steps of: -subdividing the data block into at least one first sub-block (108) and one second sub-block (110), -generating first check data (114) for the first sub-block (108) and second check data (116) for the second sub-block (110), wherein a first transmission sub-block (118) is formed by the first sub-block and the first check data, and wherein a second transmission sub-block (120) is formed by the second sub-block and the second check data, -transmitting the first and second transmission sub-blocks in a transmission block (124) via the message channel, wherein the order of the bits to be transmitted in the transmission block is determined by a predefined scheme, wherein the scheme is designed in such a manner that one or more bits of the first transmission sub-block and one or more bits of the second transmission sub-block alternately follow one another.
    Type: Application
    Filed: May 28, 2009
    Publication date: June 9, 2011
    Applicant: SECUTANTA GMBH
    Inventors: Natasa ZIVIC, Christoph RULAND