System and method for dynamically managing message flow
    1.
    发明授权
    System and method for dynamically managing message flow 有权
    动态管理消息流的系统和方法

    公开(公告)号:US08868776B2

    公开(公告)日:2014-10-21

    申请号:US13363642

    申请日:2012-02-01

    摘要: System and method for dynamically managing message flow. According to the example embodiments, an intermediary network device or a client device dynamically manages the flow of messages received from an electronic exchange by analyzing the client device's capabilities, such as CPU utilization. Based on a percentage of total CPU utilization, the level of throttling is dynamically adjusted, such that if the percentage of CPU utilization, or load, increases, then throttling is increased from a lower level to a higher level. Similarly, if the percentage of CPU utilization decreases significantly enough, then throttling is decreased to a lower level.

    摘要翻译: 动态管理消息流的系统和方法。 根据示例实施例,中间网络设备或客户端设备通过分析客户端设备的能力(例如CPU利用率)动态地管理从电子交换机接收的消息流。 基于占总CPU利用率的百分比,动态调整节流水平,以便如果CPU利用率或负载的百分比增加,则节流从较低级别增加到较高级别。 类似地,如果CPU利用率的百分比显着降低,则节流被降低到较低的水平。

    System and Method for Dynamically Managing Message Flow
    2.
    发明申请
    System and Method for Dynamically Managing Message Flow 有权
    动态管理消息流的系统和方法

    公开(公告)号:US20110040890A1

    公开(公告)日:2011-02-17

    申请号:US12910027

    申请日:2010-10-22

    IPC分类号: G06F15/16

    摘要: System and method for dynamically managing message flow. According to the example embodiments, an intermediary network device or a client device dynamically manages the flow of messages received from an electronic exchange by analyzing the client device's capabilities, such as CPU utilization. Based on a percentage of total CPU utilization, the level of throttling is dynamically adjusted, such that if the percentage of CPU utilization, or load, increases, then throttling is increased from a lower level to a higher level. Similarly, if the percentage of CPU utilization decreases significantly enough, then throttling is decreased to a lower level.

    摘要翻译: 动态管理消息流的系统和方法。 根据示例实施例,中间网络设备或客户端设备通过分析客户端设备的能力(例如CPU利用率)动态地管理从电子交换机接收的消息流。 基于占总CPU利用率的百分比,动态调整节流水平,以便如果CPU利用率或负载的百分比增加,则节流从较低级别增加到较高级别。 类似地,如果CPU利用率的百分比显着降低,则节流被降低到较低的水平。

    Prioritization of Trade Order Processing in Electronic Trading
    3.
    发明申请
    Prioritization of Trade Order Processing in Electronic Trading 有权
    电子交易中订单处理的优先顺序

    公开(公告)号:US20100332367A1

    公开(公告)日:2010-12-30

    申请号:US12492536

    申请日:2009-06-26

    IPC分类号: G06Q40/00

    CPC分类号: G06Q40/04

    摘要: Various systems and methods for trade order processing in an electronic trading environment are provided. According to one or more embodiments, two or more trade orders are currently queued for execution at one or more electronic exchanges and are to be modified at substantially the same time. Each trade order is processed according to a priority based on each order's proximity to a particular market price, for example.

    摘要翻译: 提供了电子交易环境中用于交易订单处理的各种系统和方法。 根据一个或多个实施例,两个或多个交易订单当前排队等待在一个或多个电子交易所执行,并且将在基本相同的时间进行修改。 例如,根据每个订单与特定市场价格的接近程度,根据优先级对每个交易订单进行处理。

    System and Method for Dynamically Managing Message Flow
    4.
    发明申请
    System and Method for Dynamically Managing Message Flow 有权
    动态管理消息流的系统和方法

    公开(公告)号:US20100023645A1

    公开(公告)日:2010-01-28

    申请号:US12180942

    申请日:2008-07-28

    IPC分类号: G06F15/16

    摘要: System and method for dynamically managing message flow. According to the example embodiments, an intermediary network device or a client device dynamically manages the flow of messages received from an electronic exchange by analyzing the client device's capabilities, such as CPU utilization. Based on a percentage of total CPU utilization, the level of throttling is dynamically adjusted, such that if the percentage of CPU utilization, or load, increases, then throttling is increased from a lower level to a higher level. Similarly, if the percentage of CPU utilization decreases significantly enough, then throttling is decreased to a lower level.

    摘要翻译: 动态管理消息流的系统和方法。 根据示例实施例,中间网络设备或客户端设备通过分析客户端设备的能力(例如CPU利用率)动态地管理从电子交换机接收的消息流。 基于占总CPU利用率的百分比,动态调整节流水平,以便如果CPU利用率或负载的百分比增加,则节流从较低级别增加到较高级别。 类似地,如果CPU利用率的百分比显着降低,则节流被降低到较低的水平。

    Trade order submission for electronic trading

    公开(公告)号:US08401952B1

    公开(公告)日:2013-03-19

    申请号:US12410232

    申请日:2009-03-24

    IPC分类号: G06Q40/00

    CPC分类号: G06Q40/04 G06Q40/00 G06Q40/06

    摘要: Various systems and methods for trade order processing in an electronic trading environment are provided. The order processing includes initiating a first thread of instructions at a computing device to send a first trade order onto an electronic exchange. However, if one or more trade orders are identified during the process to send the first trade order, then the one or more orders are queued. When the first trade order is sent to the electronic exchange, then a second thread of instructions is initiated at the computing device to send the queued one or more trade orders (substantially together, if there is more than one) on to the electronic exchange.

    System and methods for risk-based prioritized transaction message flow
    7.
    发明授权
    System and methods for risk-based prioritized transaction message flow 有权
    用于基于风险的优先级交易消息流的系统和方法

    公开(公告)号:US08380575B2

    公开(公告)日:2013-02-19

    申请号:US12637971

    申请日:2009-12-15

    IPC分类号: G06Q30/00

    CPC分类号: G06Q40/04 G06Q30/0601

    摘要: Various systems and methods are provided for prioritized sending of transaction messages to an electronic exchange. According to one embodiment, a system determines a priority level for each transaction message based on a potential monetary reward or risk associated with sending or delaying the message. Once the priority levels are determined, the messages may be sent based on the priority levels. Additionally, each priority level may be associated with a predetermined threshold level. If a message threshold is reached, a new message corresponding to that priority level is queued until the message may be transmitted without exceeding the threshold limit.

    摘要翻译: 提供各种系统和方法用于优先发送交易消息到电子交换机。 根据一个实施例,系统基于与发送或延迟消息相关联的潜在的货币回报或风险来确定每个交易消息的优先级。 一旦确定了优先级,则可以基于优先级发送消息。 另外,每个优先级可以与预定的阈值水平相关联。 如果达到消息阈值,则对应于该优先级的新消息进行排队,直到消息可以不超过阈值限制被发送。

    System and method for dynamically managing message flow
    8.
    发明授权
    System and method for dynamically managing message flow 有权
    动态管理消息流的系统和方法

    公开(公告)号:US07844726B2

    公开(公告)日:2010-11-30

    申请号:US12180942

    申请日:2008-07-28

    IPC分类号: G06F15/173

    摘要: System and method for dynamically managing message flow. According to the example embodiments, an intermediary network device or a client device dynamically manages the flow of messages received from an electronic exchange by analyzing the client device's capabilities, such as CPU utilization. Based on a percentage of total CPU utilization, the level of throttling is dynamically adjusted, such that if the percentage of CPU utilization, or load, increases, then throttling is increased from a lower level to a higher level. Similarly, if the percentage of CPU utilization decreases significantly enough, then throttling is decreased to a lower level.

    摘要翻译: 动态管理消息流的系统和方法。 根据示例实施例,中间网络设备或客户端设备通过分析客户端设备的能力(例如CPU利用率)动态地管理从电子交换机接收的消息流。 基于占总CPU利用率的百分比,动态调整节流水平,以便如果CPU利用率或负载的百分比增加,则节流从较低级别增加到较高级别。 类似地,如果CPU利用率的百分比显着降低,则节流被降低到较低的水平。

    System and Method for Dynamically Managing Message Flow
    9.
    发明申请
    System and Method for Dynamically Managing Message Flow 有权
    动态管理消息流的系统和方法

    公开(公告)号:US20120131221A1

    公开(公告)日:2012-05-24

    申请号:US13363642

    申请日:2012-02-01

    IPC分类号: G06F15/16

    摘要: System and method for dynamically managing message flow. According to the example embodiments, an intermediary network device or a client device dynamically manages the flow of messages received from an electronic exchange by analyzing the client device's capabilities, such as CPU utilization. Based on a percentage of total CPU utilization, the level of throttling is dynamically adjusted, such that if the percentage of CPU utilization, or load, increases, then throttling is increased from a lower level to a higher level. Similarly, if the percentage of CPU utilization decreases significantly enough, then throttling is decreased to a lower level.

    摘要翻译: 动态管理消息流的系统和方法。 根据示例实施例,中间网络设备或客户端设备通过分析客户端设备的能力(例如CPU利用率)动态地管理从电子交换机接收的消息流。 基于占总CPU利用率的百分比,动态调整节流水平,以便如果CPU利用率或负载的百分比增加,则节流从较低级别增加到较高级别。 类似地,如果CPU利用率的百分比显着降低,则节流被降低到较低的水平。

    System and method for dynamically managing message flow
    10.
    发明授权
    System and method for dynamically managing message flow 有权
    动态管理消息流的系统和方法

    公开(公告)号:US08131868B2

    公开(公告)日:2012-03-06

    申请号:US12910027

    申请日:2010-10-22

    IPC分类号: G06F15/173

    摘要: System and method for dynamically managing message flow. According to the example embodiments, an intermediary network device or a client device dynamically manages the flow of messages received from an electronic exchange by analyzing the client device's capabilities, such as CPU utilization. Based on a percentage of total CPU utilization, the level of throttling is dynamically adjusted, such that if the percentage of CPU utilization, or load, increases, then throttling is increased from a lower level to a higher level. Similarly, if the percentage of CPU utilization decreases significantly enough, then throttling is decreased to a lower level.

    摘要翻译: 动态管理消息流的系统和方法。 根据示例实施例,中间网络设备或客户端设备通过分析客户端设备的能力(例如CPU利用率)动态地管理从电子交换机接收的消息流。 基于占总CPU利用率的百分比,动态调整节流水平,以便如果CPU利用率或负载的百分比增加,则节流从较低级别增加到较高级别。 类似地,如果CPU利用率的百分比显着降低,则节流被降低到较低的水平。