Patents by Inventor Mats Ljungqvist

Mats Ljungqvist 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: 7603354
    Abstract: A computer system includes a server that is connected to a database. The server receives incoming messages from one or mere of client devices and stores the incoming messages in a flat file. The incoming messages include instructions for updating the database. The server updates the database by performing update operations according to the received instructions, and compares a commit interval duration to a predetermined threshold. Based on results of the comparison, the server selectively issues a database commit command to make all database updates performed since a last database commit operation a permanent part of the database.
    Type: Grant
    Filed: February 9, 2006
    Date of Patent: October 13, 2009
    Assignee: Cinnober Financial Technology AB
    Inventors: Mats Ljungqvist, Lars-Ivar Sellberg
  • Publication number: 20070260644
    Abstract: Methods, computer readable mediums, and computer program products for a computer system communicating with a plurality of clients, the system including at least a server, wherein the server receives incoming messages of the system, the server being connected to a SQL database for storing incoming messages, the method including: receiving updating instructions via incoming messages; storing the incoming messages in a file having a horizontal file structure; updating the database by performing updating operations according to the instructions of the messages; and performing a committing operation of all updating operations performed since the last committing operation at predetermined intervals in order to make all data modifications performed since the start of the last committing operation a permanent part of the database.
    Type: Application
    Filed: February 9, 2006
    Publication date: November 8, 2007
    Inventors: Mats Ljungqvist, Lars-Ivar Sellberg
  • Publication number: 20070203978
    Abstract: A method, system, computer readable medium, and computer program product for a computer system communicating with a plurality of clients, the system including first/primary and second/secondary servers for receiving incoming messages of the system, the first server comprising a storage means for storing incoming messages and a business logic unit for processing the incoming messages. Incoming messages received from a client are placed in a cache memory; the message is processed in the business logic unit; and a check is performed to see whether the message has been stored in the storage means. If the message not has been stored, a storing operation is performed in order to store all messages of the cache memory; and an acknowledgment is sent to at least the sending client including a verification that the message actually has been stored in the storage means.
    Type: Application
    Filed: February 9, 2006
    Publication date: August 30, 2007
    Inventors: Mats Ljungqvist, Lars-Ivar Sellberg