-
公开(公告)号:US11159153B2
公开(公告)日:2021-10-26
申请号:US16295886
申请日:2019-03-07
Applicant: NVIDIA Corp.
Inventor: Donghyuk Lee , James Michael O'Connor , John Wilson
Abstract: Mechanisms to reduce noise and/or energy consumption in PAM communication systems, utilizing conditional symbol substitution in each burst interval of a multi-data lane serial data bus.
-
公开(公告)号:US11108681B2
公开(公告)日:2021-08-31
申请号:US16302954
申请日:2017-05-19
Applicant: Arista Networks, Inc.
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).
-
公开(公告)号:US10819369B2
公开(公告)日:2020-10-27
申请号:US16653610
申请日:2019-10-15
Applicant: Zeropoint Technologies AB
Inventor: Angelos Arelakis , Per Stenström
Abstract: Methods, devices and systems enhance compression and decompression of data blocks of data values by selecting the best suited compression method and device among two or a plurality of compression methods and devices, which are combined together and which said compression methods and devices compress effectively data values of particular data types; said best suited compression method and device is selected using as main selection criterion the dominating data type in a data block by predicting the data types within said data block.
-
4.
公开(公告)号:US10176890B2
公开(公告)日:2019-01-08
申请号:US15627173
申请日:2017-06-19
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Alfredo Alba , Anni R. Coden , Clemens Drews , Daniel F. Gruhl , Neal R. Lewis , Pablo N. Mendes , Cartic Ramakrishnan , Joseph F. Terdiman
IPC: H03M5/00 , H03M7/00 , H03M7/30 , G16H10/60 , G06F17/24 , G10L15/26 , G06F3/038 , G06F17/22 , G06F17/27 , G06F17/21 , G06F17/28 , G06F17/30 , G06F3/0482
Abstract: A method comprising receiving a document having multiple sections of different types using a processor. The method also comprises obtaining a plurality of lexicons using the processor, each of the lexicons for interpreting fragments in one or more of the section types. The method further comprises interpreting fragments in a first section of the multiple sections using the processor and one or more lexicons. The method still further comprises determining, based upon the interpretation and using the processor, that a fragment in the first section is misplaced. The method still further comprises re-locating, using the processor, the misplaced fragment to a second section of the multiple sections in the document to generate a re-organized document. The method additionally includes storing the re-organized document in a hardware storage system using the processor.
-
5.
公开(公告)号:US10089282B1
公开(公告)日:2018-10-02
申请号:US15885646
申请日:2018-01-31
Applicant: Tableau Software, Inc.
Inventor: Thomas Neumann , Viktor Leis , Alfons Kemper
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.
-
公开(公告)号:US20180041196A1
公开(公告)日:2018-02-08
申请号:US15786500
申请日:2017-10-17
Applicant: Avnera Corporation
Inventor: Xudong Zhao
IPC: H03H17/06 , H03M13/27 , H03M13/00 , H03M7/00 , H03H17/02 , G10L21/0316 , G10L21/0356 , H03M13/33 , H03M5/00 , G10L19/00 , G10L19/24
CPC classification number: H03H17/0628 , G10L19/00 , G10L19/24 , G10L21/0316 , G10L21/0356 , G10L2019/001 , H03H17/028 , H03M5/00 , H03M7/00 , H03M13/00 , H03M13/27 , H03M13/33
Abstract: Embodiments of the invention may be used to implement a rate converter that includes: 6 channels in forward (audio) path, each channel having a 24-bit signal path per channel, an End-to-end SNR of 110 dB, all within the 20 Hz to 20 KHz bandwidth. Embodiment may also be used to implement a rate converter having: 2 channels in a reverse path, such as for voice signals, 16-bit signal path per channel, an End-to-end SNR of 93 dB, all within 20 Hz to 20 KHz bandwidth. The rate converter may include sample rates such as 8, 11.025, 12, 16, 22.05, 24, 32 44.1, 48, and 96 KHz. Further, rate converters according to embodiments may include a gated clock in low-power mode to conserve power.
-
公开(公告)号:US09740666B1
公开(公告)日:2017-08-22
申请号:US14468861
申请日:2014-08-26
Applicant: Google Inc.
Inventor: Gregory George Galante , Victoria Hsiao-Tsung Chou Fritz , Samuel Benjamin Messing , Luiz Do Amaral De Franca Pereira Filho
CPC classification number: G06F17/212 , B24B41/06 , G06F17/2288 , G06F17/243 , G06F17/245 , G06F17/246 , G06F17/247 , G06F17/30312 , G06F17/30595 , G06F17/30994 , H04L67/10
Abstract: Systems and methods are disclosed herein for resolving a change to a table. A processing circuitry receives, from a user in a collaborative document editing environment, the change to the table, wherein the change comprises an expansion of a first cell in the table. A first state of the first cell is identified, wherein the state is indicative of a number of columns and a number of rows over which the first cell spans, and at least one of the number of columns and the number of rows is greater than one. A second state of a second cell that is adjacent to the first cell is identified, and the processing circuitry selects whether to allow the expansion of the first cell based on the second state of the second cell.
-
公开(公告)号:US09632883B2
公开(公告)日:2017-04-25
申请号:US14563485
申请日:2014-12-08
Applicant: Oracle International Corporation
Inventor: Robert P. Masleid , Don Draper , Venkat Krishnaswamy , Paul Loewenstein
CPC classification number: G06F11/1625 , G06F11/00 , H03M5/00 , H03M7/00 , H03M13/09
Abstract: An apparatus and method for encoding data are disclosed that may allow for different encoding levels of transmitted data. The apparatus may include an encoder unit and a plurality of transceiver units. The encoder unit may be configured to receive a plurality of data words, where each data word includes N data bits, wherein N is a positive integer greater than one, and encode a first data word of the plurality of data words. The encoded first data word may include M data bits, where M is a positive integer greater than N. Each transceiver unit may transmit a respective data bit of the encoded first data word. The encoder unit may be further configured to receive information indicative of a quality of transmission of the encoded first data word, and encode a second data word of the plurality of data words dependent upon the quality.
-
公开(公告)号:US09577670B2
公开(公告)日:2017-02-21
申请号:US15184306
申请日:2016-06-16
Applicant: International Business Machines Corporation
Inventor: Frederic J. Bauchot , Marc Joel Herve Legroux
CPC classification number: H03M7/3084 , G06F12/0207 , H03M5/00 , H03M5/14 , H03M7/00 , H03M7/30 , H03M7/40 , H03M7/4025 , H03M9/00 , Y02D10/13
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: 本发明涉及用于编码二进制字符的输入串的系统,方法和计算机程序产品,包括:包括起始空单元的蜂窝数据结构定义; 定义通过数据结构的路径的一个或多个路径定义; 用于将具有预定义的初始位置的二进制字符写入空单元的字符读写引擎; 下一个小区确定引擎,用于通过以数据结构中的一个路径方式地检查小区来确定下一个空单元,直到找到一个空单元; 循环辅助器,用于循环回到写入下一个字符步骤,并确定下一个单元步骤,直到没有更多的数据字符或下一个空单元格未被确定; 以及用于将数据结构有序地串行化为表示字母数字字符的编码字符串的一维二进制字符串的序列化反序列化引擎。
-
公开(公告)号:US09577664B2
公开(公告)日:2017-02-21
申请号:US15231342
申请日:2016-08-08
Applicant: Kandou Labs, S.A.
Inventor: Armin Tajalli , Harm Cronie , Amin Shokrollahi
IPC: H03M5/00 , H03M5/14 , H03K17/687 , H04L1/00 , H04B3/54 , H03F1/32 , H03M13/29 , H04B1/7156 , G11B20/14
CPC classification number: H03M5/14 , G11B20/1426 , H03F1/3247 , H03K17/6871 , H03M13/2957 , H04B1/7156 , H04B3/54 , H04L1/0003 , H04L1/0048 , H04L1/0053 , H04L1/0057 , H04L1/0059
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: 与平衡代码匹配的电路可以以噪声弹性和功率有效的方式恢复发送的信息。 用于处理平衡码的电路组件可以包括以下中的一个或多个:表示平衡码的信号的匹配放大,表示平衡码的信号的匹配均衡和/或滤波,对表示平衡码的信令进行匹配的非线性滤波 以检测特定符号的存在和表示平衡码的信号的匹配锁存。 这样的匹配电路和电路组件可以至少部分地通过将合适的公共电路节点和/或单个能量源并入到电路拓扑中来实现。
-
-
-
-
-
-
-
-
-