Patents by Inventor Anton Gunzinger

Anton Gunzinger 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: 11966973
    Abstract: An electronic communication network comprises a server platform and client data processing devices. Each client data processing device is configured to submit electronic messages to the server platform, provided with a timestamp. The server platform is configured to process incoming electronic messages strictly in a sequence corresponding to the timestamp. The electronic communication network comprising at least one switch, wherein the switch is arranged to receive electronic messages from a plurality of the client data processing devices. the switch comprises a buffer and is configured to store the electronic messages produced by the client data processing devices in the buffer, and to transfer the electronic messages in a manner sorted according to the timestamp provided to each electronic message by the time generator of the client data processing device submitting the electronic message, so that the electronic message with the oldest time is transferred first.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: April 23, 2024
    Assignee: SWISSTRADINGBOX AG
    Inventors: Anton Gunzinger, Edgar Blum, Hans Burkhard, Rico Piantoni, David Müller, Markus Berner, Samuel Zahnd
  • Publication number: 20220343424
    Abstract: The invention relates to a stock exchange trading platform for a plurality of trader data processing devices that are in communication connection with the trading platform, wherein the trading platform has a trading platform data processing device (“matcher”), which is able to store orders generated by one of the trader data processing devices in an order book, or to fill a matching order that is already recorded in the order book, at least partially, to acknowledge such received orders to the dispatching trader data processing device, and furthermore, to send messages to a plurality of connected trader data processing devices (in the case of a trading system with equally entitled traders, to everybody) in a broadcast mode. The trading platform is in particular characterized in that a unit of the trading data processing device controlling the optional execution or storing of the orders is configured as a dedicated logic circuit.
    Type: Application
    Filed: July 12, 2022
    Publication date: October 27, 2022
    Applicant: Swisstradingbox AG
    Inventors: Anton Gunzinger, Edgar Blum, Hans Burkhard, Rico Piantoni, David Müller, Markus Berner, Samuel Zahnd
  • Publication number: 20200349645
    Abstract: The invention relates to a stock exchange trading platform for a plurality of trader data processing devices that are in communication connection with the trading platform, wherein the trading platform has a trading platform data processing device (“matcher”), which is able to store orders generated by one of the trader data processing devices in an order book, or to fill a matching order that is already recorded in the order book, at least partially, to acknowledge such received orders to the dispatching trader data processing device, and furthermore, to send messages to a plurality of connected trader data processing devices (in the case of a trading system with equally entitled traders, to everybody) in a broadcast mode. The trading platform is in particular characterized in that a unit of the trading data processing device controlling the optional execution or storing of the orders is configured as a dedicated logic circuit.
    Type: Application
    Filed: December 28, 2019
    Publication date: November 5, 2020
    Inventors: Anton Gunzinger, Edgar Blum, Hans Burkhard, Rico Piantoni, David Müller, Markus Berner, Samuel Zahnd
  • Patent number: 10691080
    Abstract: According to an aspect of the invention, a computerised system, in particular control system is provided, which is configured, from an input vector (In) which represents a discrete number of input variables and from a state vector (Zn) which represents a discrete number of state variables, to determine a new state vector (Zn+1) whose state variables are updated, as well as an output vector (On) which represents a discrete number of output variables, wherein the output variables are provided for controlling at least one appliance and/or for outputting information. The system comprises a plurality of computation units which in parallel determine the new state vector and the output vector from the input vector and the state vector. According to the invention, the system is configured such that at least all news state vectors are exchanged between the computation units after each cycle.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: June 23, 2020
    Assignee: Supercomputing Systems AG
    Inventors: Anton Gunzinger, Martin Dorigatti, David Beyeler, Philipp Stadelmann, Richard Huber
  • Publication number: 20200020033
    Abstract: An electronic communication network comprises a server platform and client data processing devices. Each client data processing device is configured to submit electronic messages to the server platform, provided with a timestamp. The server platform is configured to process incoming electronic messages strictly in a sequence corresponding to the timestamp. The electronic communication network comprising at least one switch, wherein the switch is arranged to receive electronic messages from a plurality of the client data processing devices. the switch comprises a buffer and is configured to store the electronic messages produced by the client data processing devices in the buffer, and to transfer the electronic messages in a manner sorted according to the timestamp provided to each electronic message by the time generator of the client data processing device submitting the electronic message, so that the electronic message with the oldest time is transferred first.
    Type: Application
    Filed: September 23, 2019
    Publication date: January 16, 2020
    Inventors: Anton Gunzinger, Edgar Blum, Hans Burkhard, Rico Piantoni, David Müller, Markus Berner, Samuel Zahnd
  • Publication number: 20180024506
    Abstract: According to an aspect of the invention, a computerised system, in particular control system is provided, which is configured, from an input vector (In) which represents a discrete number of input variables and from a state vector (Zn) which represents a discrete number of state variables, to determine a new state vector (Zn+1) whose state variables are updated, as well as an output vector (On) which represents a discrete number of output variables, wherein the output variables are provided for controlling at least one appliance and/or for outputting information. The system comprises a plurality of computation units which in parallel determine the new state vector and the output vector from the input vector and the state vector. According to the invention, the system is configured such that at least all news state vectors are exchanged between the computation units after each cycle.
    Type: Application
    Filed: July 21, 2017
    Publication date: January 25, 2018
    Inventors: Anton GUNZINGER, Martin DORIGATTI, David BEYELER, Philipp STADELMANN, Richard HUBER
  • Patent number: 9783215
    Abstract: According to one aspect of the invention, the circuit logic of an existing relay interlocking system is mapped onto a functionally equivalent circuit of electronic components. Semiconductor components that are functionally identical to the components of the relay circuit are thus preferably used. The circuit logic is created, for example, by transforming an interlocking table or track diagram into a logic circuit by means of an automatic compiler according to predefined rules.
    Type: Grant
    Filed: June 22, 2010
    Date of Patent: October 10, 2017
    Assignee: SUPERCOMPUTING SYSTEMS AG
    Inventors: Anton Gunzinger, Markus Montigel, David Mueller, Markus Herrli
  • Publication number: 20170109824
    Abstract: A stock trading system according to one aspect of the invention is provided which has: a trading platform; and—a plurality of trading data processing units;—wherein each trading data processing unit is capable of submitting orders in the form of electronic messages to the trading platform, and the trading platform is capable of storing these orders in an order book or, in the case of an order already appropriately stored in the order book, at least partially executing it;—wherein each trading data processing unit has a clock and is designed to provide each order with a timestamp which represents the time of the submission of the order;—and wherein the system is designed such that the trading platform processes incoming orders strictly in a sequence which corresponds to the timestamp.
    Type: Application
    Filed: June 3, 2015
    Publication date: April 20, 2017
    Inventors: Anton Gunzinger, Edgar Blum, Hans Burkhard, Rico Piantoni, David Müller, Markus Berner, Samuel Zahnd
  • Publication number: 20170109825
    Abstract: The invention relates to a stock exchange trading platform for a plurality of trader data processing devices that are in communication connection with the trading platform, wherein the trading platform has a trading platform data processing device (“matcher”), which is able to store orders generated by one of the trader data processing devices in an order book, or to fill a matching order that is already recorded in the order book, at least partially, to acknowledge such received orders to the dispatching trader data processing device, and furthermore, to send messages to a plurality of connected trader data processing devices (in the case of a trading system with equally entitled traders, to everybody) in a broadcast mode. The trading platform is in particular characterized in that a unit of the trading data processing device controlling the optional execution or storing of the orders is configured as a dedicated logic circuit.
    Type: Application
    Filed: June 3, 2015
    Publication date: April 20, 2017
    Inventors: Anton Gunzinger, Edgar Blum, Hans Burkhard, Rico Piantoni, David Müller, Markus Berner, Samuel Zahnd
  • Publication number: 20120182045
    Abstract: According to one aspect of the invention, the circuit logic of an existing relay interlocking system is mapped onto a functionally equivalent circuit of electronic components. Semiconductor components that are functionally identical to the components of the relay circuit are thus preferably used. The circuit logic is created, for example, by transforming an interlocking table or track diagram into a logic circuit by means of an automatic compiler according to predefined rules.
    Type: Application
    Filed: June 22, 2010
    Publication date: July 19, 2012
    Inventors: Anton Gunzinger, Markus Montigel, David Mueller, Markus Herrli
  • Publication number: 20090177832
    Abstract: The invention relates to multi-computer systems, wherein each computer (100, 200, . . . , N00) comprises a central processor (101, 201, . . . , N01) and working memory (103, 203, . . . , N03). According to one aspect of the invention, the “Internal High Speed Interconnect” (104, 204, . . . , N04) is extended beyond the internal limits of the computer and impinges upon the “High Speed Switch” (1). If need be, a single data conversion is performed in the High Speed Switch (100, 200, . . . , N00), specifically at the High Speed Interconnect Interface, and from that point the data is transferred through the “Switching Matrix” in a manner analogous to the state of the art.
    Type: Application
    Filed: November 10, 2008
    Publication date: July 9, 2009
    Applicant: SUPERCOMPUTING SYSTEMS AG
    Inventors: Anton Gunzinger, Tobias Gysi, Markus Herrli, Leonardo Leone, Stephan Moser, David Mueller
  • Publication number: 20040111738
    Abstract: For the determining of audience ratings of radio and TV programmes in real-time, at the media consumer stand means for acquiring the media behaviour (1,11, . . . 1n). These means transmit data to a data collection center (3) via a communication network (2). The data are acquired and transmitted in real-time and are automatically evaluated in the data collection center, wherein a conversion system (4) calculates the audience ratings. A distribution center (5) forwards raw data or evaluated data directly from the data collection center (3) via a communication system (6), e.g. the internet, to evaluation-PCs (7) . . . (7n) or display apparatus (8) . . . (8n).
    Type: Application
    Filed: February 5, 2004
    Publication date: June 10, 2004
    Inventor: Anton Gunzinger
  • Patent number: 6612403
    Abstract: An apparatus and a method for generating hoistway information from images of the surface patterns of a hoistway component such as a guide rail sensed by a CCD line camera. The image data are input into a first correlator which uses an incremental position of a new image and an absolute position of a preceding image to generate an estimated position. The estimated position is input into a second correlator and is used to locate the relevant database sector in which the image which was stored in the database during calibration is situated. The second correlator compares the new image with the stored image and determines from the position index of the stored image the absolute position of the elevator car which is transmitted to the elevator control.
    Type: Grant
    Filed: February 20, 2002
    Date of Patent: September 2, 2003
    Assignee: Inventio AG
    Inventors: Gert Silberhorn, René Kunz, Markus Schenkel, Anton Gunzinger
  • Publication number: 20020112926
    Abstract: An apparatus and a method for generating hoistway information from images of the surface patterns of a hoistway component such as a guide rail sensed by a CCD line camera. The image data are input into a first correlator which uses an incremental position of a new image and an absolute position of a preceding image to generate an estimated position. The estimated position is input into a second correlator and is used to locate the relevant database sector in which the image which was stored in the database during calibration is situated. The second correlator compares the new image with the stored image and determines from the position index of the stored image the absolute position of the elevator car which is transmitted to the elevator control.
    Type: Application
    Filed: February 20, 2002
    Publication date: August 22, 2002
    Inventors: Gert Siberhorn, Rene Kunz, Markus Schenkel, Anton Gunzinger
  • Publication number: 20020078322
    Abstract: The method operates a parallel computer system with distributed memory. Each processor element has a local program memory, data memory and communications memory. Each processor element contains a communications manager unit with an address comparator and an address computation unit with entailed functionality. All processors globally write the global data and locally read the global data. A global address is adjoined to data written globally. For each processor element, an address comparator determines from the address whether the specific processor element is interested in these data. If yes, a local address computer determines the physical address in the processor memory. The parameters of the address comparator are agreed upon with the operating system before or during computation. The invention creates scalable multi-processor systems offering high communications performance using standard operating systems.
    Type: Application
    Filed: September 12, 2001
    Publication date: June 20, 2002
    Inventor: Anton Gunzinger
  • Patent number: 5671430
    Abstract: A method for interconnecting and operating in parallel a number of autonomous data processors each having a data memory, an instruction memory and a communication interface includes, before beginning a data processing sequence, loading memories of the autonomous data processors with individual algorithms, data sets and protocol instructions. A hardware communication system common to all of the autonomous data processors is connected to communicate with the communication interfaces of all of the data processors to regulate operation of the data processors. The communication system is programmed with an overriding body of execution sequence commands for the data processors to initiate and sequence autonomous processing of data in the data processors.
    Type: Grant
    Filed: March 22, 1995
    Date of Patent: September 23, 1997
    Inventor: Anton Gunzinger