Method and System for Monitoring Market Data to Identify User Defined Market Conditions
First Claim
1. A method for monitoring market data, comprising:
- collecting real time data related to conditions of a trading market at an edge server associated with a liquidity destination trading at least one financial article of trade;
normalizing said real time data that is collected into a standard form at said edge server;
storing said real time data that is normalized at said edge server;
receiving from a centralized hub user defined criteria defining a particular event in said conditions at said edge server;
determining if a condition in said trading market matches said event;
generating a response providing notification of the occurrence of said event; and
sending said response to said centralized hub for distribution to a user associated with said user defined criteria.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for monitoring market data. The method includes collecting real time data that is related to conditions of a trading market. Collection occurs at an edge server associated with a liquidity destination trading at least one financial article of trade. In addition, the real time data that is collected is also normalized into a standard form. A user defined criteria is received from a centralized hub. The user defined criteria defines a particular event in the condition. It is then determined when a condition in the trading market matches the event. A response is generated providing notification of the occurrence of the event. The response is sent to the centralized hub for distribution to a user associated with the user defined criteria.
-
Citations
24 Claims
-
1. A method for monitoring market data, comprising:
-
collecting real time data related to conditions of a trading market at an edge server associated with a liquidity destination trading at least one financial article of trade; normalizing said real time data that is collected into a standard form at said edge server; storing said real time data that is normalized at said edge server; receiving from a centralized hub user defined criteria defining a particular event in said conditions at said edge server; determining if a condition in said trading market matches said event; generating a response providing notification of the occurrence of said event; and sending said response to said centralized hub for distribution to a user associated with said user defined criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for monitoring market data, comprising:
-
at each of a plurality of edge servers associated with a plurality of liquidity destinations trading at least one financial article of trade, collecting real time data related to market conditions; at each of said plurality of edge servers, normalizing said real time data that is collected to a standard form; at each of said plurality of edge servers, storing said real time data that is normalized; at a centralized hub, receiving a request from a user for monitoring an event in said market conditions, wherein said request includes user defined criteria that defines said event; sending said user defined criteria to pertinent edge servers associated with corresponding liquidity destinations as defined in said request; receiving a response to said request at said centralized hub indicating an occurrence of said event; and sending said response to said user. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A system for monitoring market data, comprising:
-
a plurality of liquidity destinations trading at least one financial article of trade; a plurality of edge servers associated with said plurality of liquidity destinations, wherein at least one of said plurality of edge servers comprises; a collector for collecting real time data related to market conditions; a normalizing engine for normalizing said real time data that is collected to a standard form; a comparator for monitoring an event in said market conditions as requested by a user; a notification module for generating a notification signal providing notification of the occurrence of said event, and sending said notification signal to a centralized hub; and said centralized hub for receiving a request from said user for monitoring said event, wherein said request includes user defined criteria that defines said event, wherein said centralized hub is configured to send said request to pertinent liquidity destinations as defined in said request, and wherein said centralized hub is configured to receive said notification signal for distribution to said user. - View Dependent Claims (22, 23, 24)
-
Specification