Patents by Inventor Rehman Ahmed Khan

Rehman Ahmed Khan 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: 9754323
    Abstract: Methods, systems, and computer-readable media for providing a rule based exchange simulator are presented. A plurality of rules may be received at an exchange simulator that define how orders should be processed at the exchange simulator. The received rules may be stored, for instance, at a rules engine. For example, rules may comprise a fill rule, a cancel rule, a reject rule, a no acknowledgment rule, and a market data rule. An order that comprises a stock exchange order may be received at the exchange simulator. For example, an order may comprise a buy or sell order for a particular instrument, such as a stock, and may comprise a particular quantity. Based on the one or more rules stored in the rules engine, the received order may be fully filled, partially filled, or not filled.
    Type: Grant
    Filed: July 16, 2013
    Date of Patent: September 5, 2017
    Assignee: Bank of America Corporation
    Inventors: Rehman Ahmed Khan, Srinivasa Rao Aravala, Suhas Prakash Shahapurkar
  • Publication number: 20160275606
    Abstract: Embodiments of the invention are directed to systems, methods, and computer program products for configuring and managing multiple gateway connections in a network. The system is configured to receive, using an Enterprise Messaging System (EMS) gateway, an order from one or more clients using a distributed network of servers, wherein the order comprises a Financial Information eXchange (FIX) protocol, wherein the FIX protocol comprises one or more fields, wherein each of the one or more fields comprises a tag value indicating a meaning of the field; validate the order received from the one or more clients using a central FIX engine validator; transform the order received from the one or more clients into one or more corresponding actions to be executed with the financial market; and transmit, using a FIX gateway connection, the transformed order to the financial market; and execute the corresponding action with the financial market.
    Type: Application
    Filed: March 16, 2015
    Publication date: September 22, 2016
    Inventors: Srinivasa Rao Aravala, Rehman Ahmed Khan
  • Publication number: 20150025873
    Abstract: Methods, systems, and computer-readable media for providing a rule based exchange simulator are presented. A plurality of rules may be received at an exchange simulator that define how orders should be processed at the exchange simulator. The received rules may be stored, for instance, at a rules engine. For example, rules may comprise a fill rule, a cancel rule, a reject rule, a no acknowledgment rule, and a market data rule. An order that comprises a stock exchange order may be received at the exchange simulator. For example, an order may comprise a buy or sell order for a particular instrument, such as a stock, and may comprise a particular quantity. Based on the one or more rules stored in the rules engine, the received order may be fully filled, partially filled, or not filled.
    Type: Application
    Filed: July 16, 2013
    Publication date: January 22, 2015
    Inventors: Rehman Ahmed Khan, Srinivasa Rao Aravala, Suhas Prakash Shahapurkar