Systems for transmitting a data stream and methods for transmitting a data stream

    公开(公告)号:US11108681B2

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

    申请号:US16302954

    申请日:2017-05-19

    Inventor: David Snowdon

    Abstract: Disclosed herein is a system (10) for transmitting a data stream (12). The system (10) is configured to receive the data stream (12). The data stream (12) carries a plurality of orders that are destined for a market (24) configured for electronic trading. The system (10) is configured to transmit the data stream (12) carrying the plurality of orders. The system (10) is configured to process at least the plurality of orders (12) to determine trading risk information (14) indicative of trading risk. The system (10) is configured to determine if the trading risk indicated by the trading risk information (14) satisfies a trading risk condition (16). The system (10) is configured to cease transmitting the data stream (12) carrying the plurality of orders if the trading risk condition is determined to be satisfied and commenced transmitting another data stream (18) destined for the electronic market. Also disclosed herein is a method for transmitting a data stream (12).

    Hybrid approach to collating unicode text strings consisting primarily of ASCII characters

    公开(公告)号:US10089282B1

    公开(公告)日:2018-10-02

    申请号:US15885646

    申请日:2018-01-31

    Abstract: Collating text strings having Unicode encoding includes receiving two text strings S=s1s2 . . . sn and T=t1t2 . . . tm. When the two text strings are not identical, there is a smallest positive integer p for which the two text strings differ. The process looks up the characters sp and tp in a predefined lookup table. If either of these characters is missing from the lookup table, the collation of the text strings is determined using the standard Unicode comparison of the text strings spsp+1 . . . sn and tptp+1 . . . tm. Otherwise, the lookup table assigns weights vp and wp for the characters sp and tp. When vp≠wp, these weights define the collation order of the strings S and T. When vp=wp, the collation of S and T is determined recursively using the suffix strings sp+1 . . . sn and tp+1 . . . tm.

    Path encoding and decoding
    9.
    发明授权
    Path encoding and decoding 有权
    路径编码和解码

    公开(公告)号:US09577670B2

    公开(公告)日:2017-02-21

    申请号:US15184306

    申请日:2016-06-16

    Abstract: This invention relates to a system, method and computer program product for encoding an input string of binary characters including: a cellular data structure definition including a starting empty cell; one or more path definitions defining paths through the data structure; a character reading and writing engine for writing a binary character to an empty cell with a predefined initial position; a next cell determination engine for determining a next empty cell by methodically checking cells along one of the paths in the data structure until an empty cell is located; a loop facilitator for looping back to the writing next character step and the determining next cell step until there are no more data characters or a next empty cell is not determined; and a serialization deserialization engine for methodically serializing the data structure into a one dimensional binary string of characters representing an encoded string of alphanumeric characters.

    Abstract translation: 本发明涉及用于编码二进制字符的输入串的系统,方法和计算机程序产品,包括:包括起始空单元的蜂窝数据结构定义; 定义通过数据结构的路径的一个或多个路径定义; 用于将具有预定义的初始位置的二进制字符写入空单元的字符读写引擎; 下一个小区确定引擎,用于通过以数据结构中的一个路径方式地检查小区来确定下一个空单元,直到找到一个空单元; 循环辅助器,用于循环回到写入下一个字符步骤,并确定下一个单元步骤,直到没有更多的数据字符或下一个空单元格未被确定; 以及用于将数据结构有序地串行化为表示字母数字字符的编码字符串的一维二进制字符串的序列化反序列化引擎。

    Efficient processing and detection of balanced codes
    10.
    发明授权
    Efficient processing and detection of balanced codes 有权
    平衡代码的高效处理和检测

    公开(公告)号:US09577664B2

    公开(公告)日:2017-02-21

    申请号:US15231342

    申请日:2016-08-08

    Abstract: Circuits that are matched to balanced codes may recover transmitted information in a noise resilient and power efficient manner. Circuit components for processing a balanced code may include one or more of: matched amplification of the signals representing the balanced code, matched equalization and/or filtering on the signals representing the balanced code, matched non-linear filtering on the signaling representing the balanced code to detect the presence of particular symbols and matched latching of the signals representing the balanced code. Such matched circuits and circuit components may be achieved at least in part by incorporating suitable common circuit nodes and/or a single energy source into circuit topologies.

    Abstract translation: 与平衡代码匹配的电路可以以噪声弹性和功率有效的方式恢复发送的信息。 用于处理平衡码的电路组件可以包括以下中的一个或多个:表示平衡码的信号的匹配放大,表示平衡码的信号的匹配均衡和/或滤波,对表示平衡码的信令进行匹配的非线性滤波 以检测特定符号的存在和表示平衡码的信号的匹配锁存。 这样的匹配电路和电路组件可以至少部分地通过将合适的公共电路节点和/或单个能量源并入到电路拓扑中来实现。

Patent Agency Ranking