Patents Assigned to TSX Inc.
  • Patent number: 7725764
    Abstract: One aspect of the present invention provides a system for failover comprising at least one client selectively connectable to one of at least two interconnected servers via a network connection. In a normal state, one of the servers is designated a primary server when connected to the client and a remainder of the servers are designated as backup servers when not connected to the client. The at least one client is configured to send messages to the primary server. The servers are configured to process the messages using at least one service that is identical in each of the servers. The services are unaware of whether a server respective to the service is operating as the primary server or the backup server. The servers are further configured to maintain a library, or the like, that indicates whether a server is the primary server or a server is the backup server. The services within each server are to make external calls via its respective library.
    Type: Grant
    Filed: August 4, 2006
    Date of Patent: May 25, 2010
    Assignee: TSX Inc.
    Inventors: Tudor Morosan, Gregory A. Allen, Viktor Pavlenko, Benson Sze-Kit Lam
  • Patent number: 7293192
    Abstract: The present invention provides a novel system and method for failover. In an embodiment, a primary server and a backup server are available to a plurality of clients. Messages containing requests are processed by the primary server, while a mirror image of transaction records generated by the processing of those requests is maintained in volatile memory of both the primary server and the backup server. In this mode of operation, the volatile memory is periodically flushed to non-volatile memory.
    Type: Grant
    Filed: January 18, 2007
    Date of Patent: November 6, 2007
    Assignee: TSX, Inc.
    Inventors: Gregory Arthur Allen, Tudor Morosan
  • Publication number: 20070180302
    Abstract: The present invention provides a novel system and method for failover. In an embodiment, a primary server and a backup server are available to a plurality of clients. Messages containing requests are processed by the primary server, while a mirror image of transaction records generated by the processing of those requests is maintained in volatile memory of both the primary server and the backup server. In this mode of operation, the volatile memory is periodically flushed to non-volatile memory.
    Type: Application
    Filed: January 18, 2007
    Publication date: August 2, 2007
    Applicant: TSX INC.
    Inventors: Gregory Allen, Tudor Morosan
  • Patent number: 7188273
    Abstract: The present invention provides a novel system and method for failover. In an embodiment, a primary server and a backup server are available to a plurality of clients. Messages containing requests are processed by the primary server, while a mirror image of transaction records generated by the processing of those requests is maintained in volatile memory of both the primary server and the backup server. In this mode of operation, the volatile memory is periodically flushed to non-volatile memory.
    Type: Grant
    Filed: November 24, 2003
    Date of Patent: March 6, 2007
    Assignee: TSX Inc.
    Inventors: Gregory Arthur Allen, Tudor Morosan
  • Publication number: 20050138461
    Abstract: The present invention provides a novel system and method for failover. In an embodiment, a primary server and a backup server are available to a plurality of clients. Messages containing requests are processed by the primary server, while a mirror image of transaction records generated by the processing of those requests is maintained in volatile memory of both the primary server and the backup server. In this mode of operation, the Volatile memory is periodically flushed to non-volatile memory.
    Type: Application
    Filed: November 24, 2003
    Publication date: June 23, 2005
    Applicant: TSX INC.
    Inventors: Gregory Allen, Tudor Morosan