Patents by Inventor Peter R. Horsfall
Peter R. Horsfall 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: 20140129419Abstract: An anonymous trading system comprises one or more matching engines, one or more market distributors and one or more trader terminals for input of orders from institutions trading on the system. The trader terminals are connected to the system through bank nodes. A broker terminal is connected through a bank node and enables voice brokers to trade on the system on behalf of client traders. The voice brokers terminal can be configured for any client trader and will display the market view for that trader. Trades in which the broker terminal participates are not concluded until a manual credit check has been performed.Type: ApplicationFiled: January 15, 2014Publication date: May 8, 2014Applicant: EBS GROUP LIMITEDInventor: Peter R. Horsfall
-
Patent number: 8504667Abstract: In a trading system market data from a matching engine is distributed by a broker to a plurality of trading floors repeatedly every T seconds, typically one second. This one second distribution period is divided into a plurality of time slots and each trading floor is randomly assigned to a slot. Data for a given trading floor is calculated and distributed during the time slot assigned to that floor. The position of a trading floor relative to others is varied by swapping a pair of adjacent time slots every J distribution periods.Type: GrantFiled: July 30, 2009Date of Patent: August 6, 2013Assignee: EBS Group LimitedInventors: Edward Howorka, Peter R. Horsfall, Steven W. Iaccheo, Michael S. Merold, Schalk M. Steyn
-
Patent number: 8416801Abstract: In a trading system market data from a matching engine is distributed by a broker to a plurality of trading floors repeatedly every T seconds, typically one second. This one second distribution period is divided into a plurality of time slots and each trading floor is randomly assigned to a slot. Data for a given trading floor is calculated and distributed during the time slot assigned to that floor. The position of a trading floor relative to others is varied by swapping a pair of adjacent time slots every J distribution periods.Type: GrantFiled: November 1, 2010Date of Patent: April 9, 2013Assignee: EBS Group LimitedInventors: Edward Howorka, Peter R. Horsfall, Steven Iaccheo, Michael Merold, Schalk Steyn
-
Publication number: 20110047064Abstract: In a trading system market data from a matching engine is distributed by a broker to a plurality of trading floors repeatedly every T seconds, typically one second. This one second distribution period is divided into a plurality of time slots and each trading floor is randomly assigned to a slot. Data for a given trading floor is calculated and distributed during the time slot assigned to that floor. The position of a trading floor relative to others is varied by swapping a pair of adjacent time slots every J distribution periods.Type: ApplicationFiled: November 1, 2010Publication date: February 24, 2011Applicant: EBS GROUP LIMITEDInventors: Edward Howorka, Peter R. Horsfall, Steven Iaccheo, Michael Merold, Schalk Steyn
-
Patent number: 7848349Abstract: In a trading system market data from a matching engine is distributed by a broker to a plurality of trading floors repeatedly every T seconds, typically one second. This one second distribution period is divided into a plurality of time slots and each trading floor is randomly assigned to a slot. Data for a given trading floor is calculated and distributed during the time slot assigned to that floor. The position of a trading floor relative to others is varied by swapping a pair of adjacent time slots every J distribution periods.Type: GrantFiled: September 8, 2006Date of Patent: December 7, 2010Assignee: EBS Group LimitedInventors: Edward Howorka, Peter R. Horsfall, Steven Iaccheo, Michael Merold, Schalk Steyn
-
Publication number: 20100082767Abstract: In a trading system market data from a matching engine is distributed by a broker to a plurality of trading floors repeatedly every T seconds, typically one second. This one second distribution period is divided into a plurality of time slots and each trading floor is randomly assigned to a slot. Data for a given trading floor is calculated and distributed during the time slot assigned to that floor. The position of a trading floor relative to others is varied by swapping a pair of adjacent time slots every J distribution periods.Type: ApplicationFiled: July 30, 2009Publication date: April 1, 2010Applicant: EBS Group Ltd.Inventors: Edward Howorka, Peter R. Horsfall, Steven W. Iaccheo, Michael S. Merold, Schalk M. Steyn
-
Patent number: 7363269Abstract: A conversational trading system allows a plurality of instruments, for example financial instruments such as foreign exchange products to be traded from a single user interface. The interface includes a deal stack comprising a deal list, a deal detail panel and a button bar. The deal list displays deal related information such as status, party, instrument and an instrument and status related string in a form common to all instruments. The deal detail panel displays information relating to a specific deal in the list that has been selected by the trader in a manner that is specific to the instrument being traded. Deal related information may be entered into the system by trader conversations which are parsed by a parser. The parser analyses the conversation for key terms which depend on the status of the deal. Where a key term is found, the deal status is changed and the deal stack sends appropriate messages to the system which may cause counterparty deal details to change.Type: GrantFiled: January 3, 2001Date of Patent: April 22, 2008Assignee: EBS Group LimitedInventors: Peter R. Horsfall, Alexander C. Riseman
-
Publication number: 20030083973Abstract: An anonymous trading system comprises one or more matching engines, one or more market distributors and one or more trader terminals for input of orders from institutions trading on the system. The trader terminals are connected to the system through bank nodes. A broker terminal is connected through a bank node and enables voice brokers to trade on the system on behalf of client traders. The voice brokers terminal can be configured for any client trader and will display the market view for that trader. Trades in which the broker terminal participates are not concluded until a manual credit check has been performed.Type: ApplicationFiled: August 29, 2001Publication date: May 1, 2003Inventor: Peter R. Horsfall
-
Publication number: 20020143684Abstract: A conversational trading system allows a plurality of instruments, for example financial instruments such as foreign exchange products to be traded from a single user interface. The interface includes a deal stack comprising a deal list, a deal detail panel and a button bar. The deal list displays deal related information such as status, party, instrument and an instrument and status related string in a form common to all instruments. The deal detail panel displays information relating to a specific deal in the list that has been selected by the trader in a manner that is specific to the instrument being traded.Type: ApplicationFiled: January 3, 2001Publication date: October 3, 2002Applicant: EBS Service Company LimitedInventor: Peter R. Horsfall
-
Publication number: 20020143685Abstract: A conversational trading system allows a plurality of instruments, for example financial instruments such as foreign exchange products to be traded from a single user interface. The interface includes a deal stack comprising a deal list, a deal detail panel and a button bar. The deal list displays deal related information such as status, party, instrument and an instrument and status related string in a form common to all instruments. The deal detail panel displays information relating to a specific deal in the list that has been selected by the trader in a manner that is specific to the instrument being traded. Deal related information may be entered into the system by trader conversations which are parsed by a parser. The parser analyses the conversation for key terms which depend on the status of the deal. Where a key term is found, the deal status is changed and the deal stack sends appropriate messages to the system which may cause counterparty deal details to change.Type: ApplicationFiled: January 3, 2001Publication date: October 3, 2002Applicant: EBS Service Company LimitedInventors: Peter R. Horsfall, Alexander C. Riseman