Patents by Inventor John George Bruce Mclean

John George Bruce Mclean 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).

  • Publication number: 20140324669
    Abstract: The present specification provides a high availability system. In one aspect a replicator is situated between a plurality of servers and a network. Each server is configured to execute a plurality of identical message processors. The replicator is configured to forward messages to two or more of the identical message processors, and to accept a response to the message as being valid if there is a quorum of identical responses.
    Type: Application
    Filed: December 4, 2012
    Publication date: October 30, 2014
    Inventor: John George Bruce McLean
  • Patent number: 8762242
    Abstract: A method and system for pooling computing resources is provided. In an embodiment a system comprises a plurality of quotation servers connected to a quotation engine. The quotation is also connected to a clearing server. The quotation engine receives data representing quotations from different servers. The quotation engine also receives data representing actual trades from the clearing server. The quotation engine is configured to perform operations on the quotations and the actual trades in a fashion that deletes certain quotations to reduce consumption of computing resources on the quotation engine and thereby increase efficiency of processing of the quotes to arrive at a final quotation. The system also relieves processing burden on the quotation servers by shifting the processing to the quotation engine.
    Type: Grant
    Filed: November 21, 2008
    Date of Patent: June 24, 2014
    Assignee: FTSE TMX Global Debt Capital Markets Inc.
    Inventor: John George Bruce McLean
  • Publication number: 20140040193
    Abstract: Computers, computer systems, and methods can be configured to receive selection of a security data record set, receive selection of an input date, determine for the input date a benchmark yield spread of the security data record set with reference to a benchmark security, and determine for a date of last trade a last trade yield spread of the security data record set with reference to the benchmark security. This may be performed over one or more networks using one or more servers or client computers, which may be provided with a value line, or other user-interface control, to select the input date and a display element to display the benchmark yield spread and the last trade yield spread.
    Type: Application
    Filed: July 31, 2012
    Publication date: February 6, 2014
    Applicant: FTSE TMX GLOBAL DEBT CAPITAL MARKETS INC.
    Inventor: John George Bruce McLean
  • Publication number: 20110231301
    Abstract: A method and system for pooling computing resources is provided. In an embodiment a system comprises a plurality of quotation servers connected to a quotation engine. The quotation is also connected to a clearing server. The quotation engine receives data representing quotations from different servers. The quotation engine also receives data representing actual trades from the clearing server. The quotation engine is configured to perform operations on the quotations and the actual trades in a fashion that deletes certain quotations to reduce consumption of computing resources on the quotation engine and thereby increase efficiency of processing of the quotes to arrive at a final quotation. The system also relieves processing burden on the quotation servers by shifting the processing to the quotation engine.
    Type: Application
    Filed: November 21, 2008
    Publication date: September 22, 2011
    Applicant: TSX Inc.
    Inventor: John George Bruce Mclean