Methods and apparatus for automatic testing of a graphical user interface
    1.
    发明授权
    Methods and apparatus for automatic testing of a graphical user interface 有权
    用于自动测试图形用户界面的方法和装置

    公开(公告)号:US08990774B2

    公开(公告)日:2015-03-24

    申请号:US13513461

    申请日:2010-11-30

    CPC classification number: G06F11/3688 G06F11/3692

    Abstract: Methods and apparatus in a computer for automatically testing computer programs involve opening a predefined graphical user interface (GUI) on a screen of the computer; loading a set of program script instructions from a script database in communication with the computer that is associated with the predefined GUI; reading a loaded set of program script instructions; retrieving, based on the loaded set, data and at least one image object corresponding to the predefined GUI from a data and image object database in communication with the computer; taking a screenshot of the predefined GUI that includes at least one image object of the predefined GUI; determining whether an image object in the screen shot matches an image object retrieved from the data and object image database; and if a target position on the screen of the matching image object based on data retrieved from the data and image object database, and activating a control function adapted to control the predefined GUI based on the loaded set of program script instructions and the target position.

    Abstract translation: 用于自动测试计算机程序的计算机中的方法和装置包括在计算机的屏幕上打开预定义的图形用户界面(GUI); 从与预定义GUI相关联的计算机通信的脚本数据库加载一组程序脚本指令; 读取一组加载的程序脚本指令; 基于所加载的集合,从与计算机通信的数据和图像对象数据库检索对应于预定义GUI的数据和至少一个图像对象; 获取包含预定义GUI的至少一个图像对象的预定义GUI的屏幕截图; 确定所述屏幕截图中的图像对象是否与从所述数据和对象图像数据库检索到的图像对象匹配; 以及如果基于从数据和图像对象数据库检索的数据在匹配图像对象的屏幕上的目标位置,并且基于所加载的程序脚本指令集和目标位置激活适于控制预定义GUI的控制功能。

    Methods for upgrading a trading system
    2.
    发明申请
    Methods for upgrading a trading system 审中-公开
    升级交易系统的方法

    公开(公告)号:US20060248006A1

    公开(公告)日:2006-11-02

    申请号:US11118784

    申请日:2005-05-02

    Inventor: Hannes Edvardson

    CPC classification number: G06Q40/04 G06Q20/10

    Abstract: The present invention relates to methods, a system, a computer apparatus, computer readable mediums and computer program products for electronic trading systems. The method comprises the steps of: receiving a transaction message including data of a first type at a receiving gateway; obtaining route information comprising instructions regarding at least one algorithm component to be used for processing the message of a plurality of algorithm components; calling the at least one algorithm component included in the route information; processing the message in the at least one component in order to output data of a defined output type of the component. Furthermore, the invention relates to a graphical user interface enabling an operator to create processing chains including algorithm components

    Abstract translation: 本发明涉及用于电子交易系统的方法,系统,计算机装置,计算机可读介质和计算机程序产品。 该方法包括以下步骤:在接收网关处接收包括第一类型数据的交易消息; 获取包括关于要用于处理多个算法组件的消息的至少一个算法组件的指令的路由信息​​; 调用包含在路由信息中的至少一个算法组件; 在所述至少一个组件中处理所述消息以输出所述组件的定义的输出类型的数据。 此外,本发明涉及使得操作者能够创建包括算法组件的处理链的图形用户界面

    Methods and Apparatus for Automatic Testing of a Graphical User Interface
    3.
    发明申请
    Methods and Apparatus for Automatic Testing of a Graphical User Interface 审中-公开
    用于图形用户界面自动测试的方法和装置

    公开(公告)号:US20120243745A1

    公开(公告)日:2012-09-27

    申请号:US13513461

    申请日:2010-11-30

    CPC classification number: G06F11/3688 G06F11/3692

    Abstract: Methods and apparatus in a computer for automatically testing computer programs involve opening a predefined graphical user interface (GUI) on a screen of the computer; loading a set of program script instructions from a script database in communication with the computer that is associated with the predefined GUI; reading a loaded set of program script instructions; retrieving, based on the loaded set, data and at least one image object corresponding to the predefined GUI from a data and image object database in communication with the computer; taking a screenshot of the predefined GUI that includes at least one image object of the predefined GUI; determining whether an image object in the screen shot matches an image object retrieved from the data and object image database; and if a target position on the screen of the matching image object based on data retrieved from the data and image object database, and activating a control function adapted to control the predefined GUI based on the loaded set of program script instructions and the target position.

    Abstract translation: 用于自动测试计算机程序的计算机中的方法和装置包括在计算机的屏幕上打开预定义的图形用户界面(GUI); 从与预定义GUI相关联的计算机通信的脚本数据库加载一组程序脚本指令; 读取一组加载的程序脚本指令; 基于所加载的集合,从与计算机通信的数据和图像对象数据库检索对应于预定义GUI的数据和至少一个图像对象; 获取包含预定义GUI的至少一个图像对象的预定义GUI的屏幕截图; 确定所述屏幕截图中的图像对象是否与从所述数据和对象图像数据库检索到的图像对象匹配; 以及如果基于从数据和图像对象数据库检索的数据在匹配图像对象的屏幕上的目标位置,并且基于所加载的程序脚本指令集和目标位置激活适于控制预定义GUI的控制功能。

    Methods for protocol compatibility
    4.
    发明申请
    Methods for protocol compatibility 审中-公开
    协议兼容性方法

    公开(公告)号:US20070005335A1

    公开(公告)日:2007-01-04

    申请号:US11433648

    申请日:2006-05-15

    Applicant: Mats Almstrom

    Inventor: Mats Almstrom

    CPC classification number: H04L69/22 H04L69/08 H04L69/24

    Abstract: The present invention relates to methods, a protocol, computer readable mediums and computer program products for establishing backward compatibility and forward compatibility of protocols used for communication between subsystems of an electronic trading system (10) having different software versions. The inventive method comprises the steps of: including a header containing generic packaging information including a table of protocol mismatch in each message for internal communication between the subsystems; and including content of each version in a separate sub-packet of the message, thereby allowing a receiving subsystem to unpack up to a certain version of the subsystem.

    Abstract translation: 本发明涉及用于建立用于具有不同软件版本的电子交易系统(10)的子系统之间的通信的协议的向后兼容性和前向兼容性的方法,协议,计算机可读介质和计算机程序产品。 本发明的方法包括以下步骤:包括包含通用包装信息的标题,包括每个消息中的协议不匹配表,用于子系统之间的内部通信; 并且将每个版本的内容包括在消息的单独子分组中,从而允许接收子系统解压缩到子系统的某个版本。

    Systems and methods for preventing server overload
    5.
    发明申请
    Systems and methods for preventing server overload 审中-公开
    防止服务器超负荷的系统和方法

    公开(公告)号:US20060294228A1

    公开(公告)日:2006-12-28

    申请号:US11433649

    申请日:2006-05-15

    Applicant: Mats Almstrom

    Inventor: Mats Almstrom

    CPC classification number: H04L47/10 G06Q40/04 H04L47/11 H04L47/32 H04L67/10

    Abstract: The present invention relates to methods, a system, computer readable mediums and computer program products for preventing overload of a network server (16a) of an electronic trading system (10). The inventive method comprises the steps of: monitoring (30) a resource utilization of the server (16a) by means of a number of parameters indicating the resource utilization; determining (32) whether the resources are over-utilized; and if it is determined that the resources are over-utilized, introducing (34) a throttling of the incoming transaction flow by delaying the incoming transactions a predetermined period of time.

    Abstract translation: 本发明涉及用于防止电子交易系统(10)的网络服务器(16a)过载的方法,系统,计算机可读介质和计算机程序产品。 本发明的方法包括以下步骤:通过指示资源利用的多个参数监视(30)服务器(16a)的资源利用; 确定(32)资源是否过度利用; 并且如果确定资源被过度利用,则通过将进入的事务延迟预定的时间段来引入(34)流入的事务流的节流。

    Systems and methods for recovering a trading system

    公开(公告)号:US20060248126A1

    公开(公告)日:2006-11-02

    申请号:US11118782

    申请日:2005-05-02

    Inventor: Magnus Melander

    Abstract: The present invention relates to methods, a system, computer readable mediums and computer program products for recovering an application state of an electronic trading system including a first server and a second server after a fail of both of the servers, wherein the first server functions as a primary server for receiving incoming messages of the system and the second server as a secondary server during operation of the system, wherein each incoming message is processed in both servers. The method comprises the steps of: initiating a recovery procedure after a fail of both servers by restarting the first server and the second server; identifying the last message of respective server; and selecting a server as the primary server on basis of the latest messages.

    ORDER MATCHING
    7.
    发明申请

    公开(公告)号:US20210209690A1

    公开(公告)日:2021-07-08

    申请号:US17149508

    申请日:2021-01-14

    Abstract: An automated trading system, comprising an interface for receiving a plurality of orders comprising bid orders and ask orders; and a trading module for matching the bid orders and the ask orders, the trading module comprising a memory for storing the plurality of orders, a subset sum module configured to find the subset sums of the bid orders and the subset sums of the ask orders of the plurality of orders; and an order matching module for matching a combination of bid orders to a combination of ask orders based on the subset sums for the bid orders and the subset sums of the ask orders, wherein the subset sum module is configured to find the subset sums of a set of orders by considering a first set of orders, determining the subset sums of the first set of orders, considering a second set of orders wherein the second set of orders comprises at least one more order than the first set of orders and determining the subset sums of the second set of orders by using the determined subset suns of the first set of orders.

    Risk Assessment
    8.
    发明申请
    Risk Assessment 审中-公开
    风险评估

    公开(公告)号:US20130211990A1

    公开(公告)日:2013-08-15

    申请号:US13369863

    申请日:2012-02-09

    Applicant: Jicun ZHONG

    Inventor: Jicun ZHONG

    CPC classification number: G06Q40/06

    Abstract: A risk assessment system comprising: memory for storing information about positions belonging to a portfolio of financial instruments, the portfolio comprising at least one or more orders that have been accepted but not matched; and a control arrangement configured to receive information about a new order associated with the portfolio, carry out a risk assessment for the new order based on the information about the new order, information about any trades in the portfolio and information about the one or more accepted orders, and determine whether to accept the new order based on the risk assessment.

    Abstract translation: 一种风险评估系统,包括:用于存储关于属于金融工具组合的头寸的信息的存储器,所述投资组合包括已被接受但不匹配的至少一个或多个订单; 以及控制装置,被配置为接收关于与投资组合相关联的新订单的信息,基于关于新订单的信息,关于投资组合中的任何交易的信息以及关于一个或多个所接受的信息的信息来执行新订单的风险评估 根据风险评估确定是否接受新订单。

    MICRO AUCTION
    9.
    发明申请
    MICRO AUCTION 有权
    微拍

    公开(公告)号:US20130013487A1

    公开(公告)日:2013-01-10

    申请号:US13636466

    申请日:2011-03-21

    CPC classification number: G06Q40/06 G06Q40/04

    Abstract: A method and an electronic trading system is disclosed for processing orders in a series of intervals. Receiving means of the electronic trading system receives orders in electronic messages via a communications network during a series of intervals, and processing means of the electronic trading system processing each order after the end of an interval during which the order was received. The length of the intervals of the series of intervals is selected by the processing means to vary between consecutive intervals.

    Abstract translation: 公开了一系列间隔处理订单的方法和电子交易系统。 电子交易系统的接收装置在一系列间隔期间经由通信网络以电子消息接收订单,电子交易系统的处理装置在接收到订单的间隔结束之后处理每个订单。 一系列间隔的间隔的长度由处理装置选择以在连续间隔之间变化。

    Auction Trading Interface
    10.
    发明申请
    Auction Trading Interface 审中-公开
    拍卖交易界面

    公开(公告)号:US20090292547A1

    公开(公告)日:2009-11-26

    申请号:US12124898

    申请日:2008-05-21

    Applicant: Magnus Lenti

    Inventor: Magnus Lenti

    CPC classification number: G06Q40/06 G06Q30/0275 G06Q30/08 G06Q40/04

    Abstract: In an auction order display, the market is displayed on a screen where bids and offers are displayed along two lines. The corresponding bid and offer prices are, for example, in two columns, with the offer and bid columns displayed side by side, and the corresponding bid and offer prices aligned. In that way, a trader can instantly get a view of the current market, and decisions can be made more quickly.

    Abstract translation: 在拍卖订单显示中,市场显示在屏幕上,两个行显示出价和报价。 相应的出价和报价价格例如分两列,报价和投标栏并排显示,相应的出价和报价价格一致。 这样一来,交易者就可以立即获取当前市场的观点,并可以更快地做出决策。

Patent Agency Ranking