Patents by Inventor Tobias HALLOR

Tobias HALLOR 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: 11961144
    Abstract: A user terminal for communicating with a computer server is operated on behalf of a first user (a second user terminal is operated on behalf of a second user). The user terminal transmits to the computer server pre-trade information including an order and receives first offset information that indicates a first price offset value, which is different from a second price offset value sent to the second user terminal. The terminals receive a single message from the server that indicates a market price but does not include the first price offset value or the second price offset value. The user terminal modifies the market price using the first price offset value to obtain a first actual price different from a second actual price corresponding to a modification of the market price based on the second price offset value.
    Type: Grant
    Filed: July 1, 2022
    Date of Patent: April 16, 2024
    Assignee: Nasdaq Technology AB
    Inventors: Daniel Jensen, Tobias Hallor
  • Publication number: 20230069809
    Abstract: A user terminal for communicating with a computer server is operated on behalf of a first user (a second user terminal is operated on behalf of a second user). The user terminal transmits to the computer server pre-trade information including an order and receives first offset information that indicates a first price offset value, which is different from a second price offset value sent to the second user terminal. The terminals receive a single message from the server that indicates a market price but does not include the first price offset value or the second price offset value. The user terminal modifies the market price using the first price offset value to obtain a first actual price different from a second actual price corresponding to a modification of the market price based on the second price offset value.
    Type: Application
    Filed: July 1, 2022
    Publication date: March 2, 2023
    Inventors: Daniel JENSEN, Tobias HALLOR
  • Publication number: 20220335531
    Abstract: A user terminal for communicating with a computer server is operated on behalf of a first user (a second user terminal is operated on behalf of a second user). The user terminal transmits to the computer server pre-trade information including an order and receives first offset information that indicates a first price offset value, which is different from a second price offset value sent to the second user terminal. The terminals receive a single message from the server that indicates a market price but does not include the first price offset value or the second price offset value. The user terminal modifies the market price using the first price offset value to obtain a first actual price different from a second actual price corresponding to a modification of the market price based on the second price offset value.
    Type: Application
    Filed: July 1, 2022
    Publication date: October 20, 2022
    Inventors: Daniel JENSEN, Tobias HALLOR
  • Patent number: 11379919
    Abstract: A user terminal for communicating with a computer server is operated on behalf of a first user (a second user terminal is operated on behalf of a second user). The user terminal transmits to the computer server pre-trade information including an order and receives first offset information that indicates a first price offset value, which is different from a second price offset value sent to the second user terminal. The terminals receive a single message from the server that indicates a market price but does not include the first price offset value or the second price offset value. The user terminal modifies the market price using the first price offset value to obtain a first actual price different from a second actual price corresponding to a modification of the market price based on the second price offset value.
    Type: Grant
    Filed: October 12, 2020
    Date of Patent: July 5, 2022
    Assignee: Nasdaq Technology AB
    Inventors: Daniel Jensen, Tobias Hallor
  • Patent number: 11087241
    Abstract: A method of processing exchange system trading data is disclosed. In one embodiment, the method comprises receiving an order data message from a matching engine of an automated exchange. The order data message has first data format and it also comprises identification information associated with a trading entity. The received data message is then converted into a new data message of a new data format, which is different from the data format of the received order data message. Also, the trading entity from which the received order data message is originating is identified. Subsequently, the new data message having the new data format can be transmitted to a plurality of client devices associated with the identified trading entity. This may allow for all, or at least a majority of client devices, of the identified trading entity to get an overview of the total order activity of the identified trading entity.
    Type: Grant
    Filed: May 15, 2019
    Date of Patent: August 10, 2021
    Assignee: Nasdaq Technology AB
    Inventors: Daniel Jensen, Bjorn Carlsson, Tobias Hallor
  • Publication number: 20210027384
    Abstract: A user terminal for communicating with a computer server is operated on behalf of a first user (a second user terminal is operated on behalf of a second user). The user terminal transmits to the computer server pre-trade information including an order and receives first offset information that indicates a first price offset value, which is different from a second price offset value sent to the second user terminal. The terminals receive a single message from the server that indicates a market price but does not include the first price offset value or the second price offset value. The user terminal modifies the market price using the first price offset value to obtain a first actual price different from a second actual price corresponding to a modification of the market price based on the second price offset value.
    Type: Application
    Filed: October 12, 2020
    Publication date: January 28, 2021
    Inventors: Daniel JENSEN, Tobias HALLOR
  • Patent number: 10832326
    Abstract: A user terminal for communicating with a computer server is operated on behalf of a first user (a second user terminal is operated on behalf of a second user). The user terminal transmits to the computer server pre-trade information including an order and receives first offset information that indicates a first price offset value, which is different from a second price offset value sent to the second user terminal. The terminals receive a single message from the server that indicates a market price but does not include the first price offset value or the second price offset value. The user terminal modifies the market price using the first price offset value to obtain a first actual price different from a second actual price corresponding to a modification of the market price based on the second price offset value.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: November 10, 2020
    Assignee: Nasdaq Technology AB
    Inventors: Daniel Jensen, Tobias Hallor
  • Publication number: 20190370698
    Abstract: A method of processing exchange system trading data is disclosed. In one embodiment, the method comprises receiving an order data message from a matching engine of an automated exchange. The order data message has first data format and it also comprises identification information associated with a trading entity. The received data message is then converted into a new data message of a new data format, which is different from the data format of the received order data message. Also, the trading entity from which the received order data message is originating is identified. Subsequently, the new data message having the new data format can be transmitted to a plurality of client devices associated with the identified trading entity. This may allow for all, or at least a majority of client devices, of the identified trading entity to get an overview of the total order activity of the identified trading entity.
    Type: Application
    Filed: May 15, 2019
    Publication date: December 5, 2019
    Inventors: Daniel JENSEN, Bjorn CARLSSON, Tobias HALLOR
  • Patent number: 10325225
    Abstract: A method of processing exchange system trading data is disclosed. In one embodiment, the method comprises receiving an order data message from a matching engine of an automated exchange. The order data message has first data format and it also comprises identification information associated with a trading entity. The received data message is then converted into a new data message of a new data format, which is different from the data format of the received order data message. Also, the trading entity from which the received order data message is originating is identified. Subsequently, the new data message having the new data format can be transmitted to a plurality of client devices associated with the identified trading entity. This may allow for all, or at least a majority of client devices, of the identified trading entity to get an overview of the total order activity of the identified trading entity.
    Type: Grant
    Filed: May 9, 2012
    Date of Patent: June 18, 2019
    Assignee: Nasdaq Technology AB
    Inventors: Daniel Jensen, Björn Carlsson, Tobias Hallor
  • Publication number: 20180082377
    Abstract: A user terminal for communicating with a computer server is operated on behalf of a first user (a second user terminal is operated on behalf of a second user). The user terminal transmits to the computer server pre-trade information including an order and receives first offset information that indicates a first price offset value, which is different from a second price offset value sent to the second user terminal. The terminals receive a single message from the server that indicates a market price but does not include the first price offset value or the second price offset value. The user terminal modifies the market price using the first price offset value to obtain a first actual price different from a second actual price corresponding to a modification of the market price based on the second price offset value.
    Type: Application
    Filed: November 30, 2017
    Publication date: March 22, 2018
    Inventors: Daniel JENSEN, Tobias HALLOR
  • Patent number: 9836791
    Abstract: A computerized trading system receives buy and sell trade orders in financial instruments traded in the central trading system from user terminals connected to the central trading system is provided. Users and/or user terminals are associated with different offset spread values. The trading system transmits price information and associated offset spread values to different user terminals. Each of the user terminals displays an actual price for the instrument that corresponds to the combined price information and associated offset spread value.
    Type: Grant
    Filed: January 8, 2010
    Date of Patent: December 5, 2017
    Assignee: Nasdaq Technology AB
    Inventors: Daniel Jensen, Tobias Hallor
  • Publication number: 20130304846
    Abstract: A method of processing exchange system trading data is disclosed. In one embodiment, the method comprises receiving an order data message from a matching engine of an automated exchange. The order data message has first data format and it also comprises identification information associated with a trading entity. The received data message is then converted into a new data message of a new data format, which is different from the data format of the received order data message. Also, the trading entity from which the received order data message is originating is identified. Subsequently, the new data message having the new data format can be transmitted to a plurality of client devices associated with the identified trading entity. This may allow for all, or at least a majority of client devices, of the identified trading entity to get an overview of the total order activity of the identified trading entity.
    Type: Application
    Filed: May 9, 2012
    Publication date: November 14, 2013
    Applicant: OMX TECHNOLOGY AB
    Inventors: Daniel JENSEN, Björn CARLSSON, Tobias HALLOR
  • Patent number: 8515858
    Abstract: In an automated exchange, comprising a matching module, a received order is validated for risk purposes before a match process begins. Hereby it is made possible to reduce the total financial exposure by a customer to the automated exchange.
    Type: Grant
    Filed: May 15, 2012
    Date of Patent: August 20, 2013
    Assignee: OMX Technology AB
    Inventors: Daniel Jensen, Tobias Hallor
  • Publication number: 20120296797
    Abstract: In an automated exchange, comprising a matching module, a received order is validated for risk purposes before a match process begins. Hereby it is made possible to reduce the total financial exposure by a customer to the automated exchange.
    Type: Application
    Filed: May 15, 2012
    Publication date: November 22, 2012
    Applicant: OMX TECHNOLOGY AB
    Inventors: Daniel JENSEN, Tobias HALLOR
  • Publication number: 20120059752
    Abstract: The invention relates to a method in a post trade handling module (23) for handling an offering data set in a data network. The post trade handling module is comprised in a computerized trading system (10). The computerized trading system (10) further comprises a reference database (20) comprising at least one offering data set, and a matching engine module (21) arranged to match an offering data set from the reference database (20) with a data request from a requesting node (12) in the data network. The matched offering data set is to be accepted by the requesting node (12). The post trade handling module receives an offering data set from the matching engine module (21). The offering data set has been accepted by the requesting node (12) and indicates a time period.
    Type: Application
    Filed: September 3, 2010
    Publication date: March 8, 2012
    Applicant: OMX TECHNOLOGY AB
    Inventors: Daniel JENSEN, Tobias HALLOR
  • Publication number: 20110173113
    Abstract: A computerized trading system configured to receive buy and sell trade orders in financial instruments traded in the central trading system from user terminals connected to the central trading system is provided. The user terminals are of at least two types trading in the central system at different off-set spread values and the central trading system further being configured to transmit price information to the at least two types of user terminals. The central system is then configured to transmit a price information message to the at least two types of user terminals in a single message and where the user terminals are configured to display the price information in said price information message including said different off-set spread values. Hereby a reduced number of messages needs to be transmitted in that the user terminals are enabled to convert the single message stream to the correct price information valid for each particular user.
    Type: Application
    Filed: January 8, 2010
    Publication date: July 14, 2011
    Applicant: OMX TECHNOLOGY AB
    Inventors: Daniel JENSEN, Tobias HALLOR