SYSTEMS, METHODS AND APPARATUS FOR PROVIDING ACCESS TO ONLINE SEARCH RESULTS
    1.
    发明申请
    SYSTEMS, METHODS AND APPARATUS FOR PROVIDING ACCESS TO ONLINE SEARCH RESULTS 审中-公开
    提供访问在线搜索结果的系统,方法和设备

    公开(公告)号:US20140280071A1

    公开(公告)日:2014-09-18

    申请号:US14206910

    申请日:2014-03-12

    IPC分类号: G06F17/30

    摘要: A full-duplex communication channel is established between the server and a user device. A plurality of search results is obtained based on a request received from the user device. The plurality of search results is provided to the user device via the full-duplex communication channel. The user device is caused to display the plurality of search results in a first webview. A selection of a particular search result among the plurality of search results is received from the user device, via the full-duplex communication channel. Content associated with the particular search result is provided to the user device, via the full-duplex communication channel. The user device is caused to display simultaneously the plurality of search results in the first webview and the content in a second webview.

    摘要翻译: 在服务器和用户设备之间建立全双工通信信道。 基于从用户设备接收的请求获得多个搜索结果。 多个搜索结果经由全双工通信信道被提供给用户设备。 导致用户设备在第一webview中显示多个搜索结果。 经由全双工通信信道从用户设备接收多个搜索结果中的特定搜索结果的选择。 与特定搜索结果相关联的内容经由全双工通信信道被提供给用户设备。 导致用户设备同时显示第一webview中的多个搜索结果和第二webview中的内容。

    Systems and methods for manipulating data in a data storage system
    2.
    发明申请
    Systems and methods for manipulating data in a data storage system 审中-公开
    用于在数据存储系统中操纵数据的系统和方法

    公开(公告)号:US20060242104A1

    公开(公告)日:2006-10-26

    申请号:US11111557

    申请日:2005-04-21

    IPC分类号: G06F17/30

    摘要: The subject invention provides a system and/or a method that facilitates manipulating data associated to a data storage system, wherein the data storage system has at least one of a characteristic and a constraint associated to a data model. The data model can represent the data storage system such that the data storage system is a database-based file system. A data manipulation component can manipulate data associated to the data model and enforces at least one of the constraint and the characteristic to ensure integrity of such system. In addition, an API component can be invoked to provide the manipulation of data within the data storage system.

    摘要翻译: 本发明提供了一种有助于操纵与数据存储系统相关联的数据的系统和/或方法,其中数据存储系统具有与数据模型相关联的特征和约束中的至少一个。 数据模型可以表示数据存储系统,使得数据存储系统是基于数据库的文件系统。 数据操作组件可以操纵与数据模型相关联的数据,并且执行约束和特征中的至少一个以确保这种系统的完整性。 此外,可以调用API组件来提供对数据存储系统内的数据的操纵。

    Schema grammar and compilation
    4.
    发明申请
    Schema grammar and compilation 有权
    模式语法和汇编

    公开(公告)号:US20060195459A1

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

    申请号:US11185155

    申请日:2005-07-20

    IPC分类号: G06F17/00

    CPC分类号: G06F17/3007 G06F17/30091

    摘要: The subject innovation provides a system and/or a method that facilitates developing schemas for a file storage system. A type definition component can provide a schema grammar, wherein a generator component can employ the schema grammar to build the schema for the file storage system. The schema grammar can describe information types stored in the file storage system that are represented as instances of complex types that are part of a type system that supports inheritance. The schema grammar can support a declaration of an association between types, versioning specifications, and/or content indexing specifications.

    摘要翻译: 本发明提供了一种有助于开发文件存储系统的模式的系统和/或方法。 类型定义组件可以提供模式语法,其中生成器组件可以使用模式语法来构建文件存储系统的模式。 模式语法可以描述存储在文件存储系统中的信息类型,它们表示为作为支持继承的类型系统的一部分的复杂类型的实例。 模式语法可以支持类型,版本控制规范和/或内容索引规范之间关联的声明。

    Message validation using data-link layer fields

    公开(公告)号:US12003415B2

    公开(公告)日:2024-06-04

    申请号:US18221604

    申请日:2023-07-13

    IPC分类号: H04L45/00 H04L43/04

    CPC分类号: H04L45/70 H04L43/04 H04L45/66

    摘要: A device may include a first interface and a second interface. The device may also include memory containing a set of rules and representations of pre-defined violations thereof. The device may also include digital logic programmed to: (i) receive, by way of the first interface, an Ethernet frame containing Ethernet header fields and an Ethernet payload, wherein the Ethernet payload contains a payload; (ii) extract data from the Ethernet header fields, wherein the data defines a transaction that is functionally equivalent to a further transaction that is defined by the payload; (iii) apply the set of rules to the transaction, wherein doing so involves comparing fields in the data to values and concluding that the transaction does not contain any pre-defined violations; and (iv) modify the Ethernet frame to contain content based on the payload, and transmit the Ethernet frame out the second interface.

    Message validation using data-link layer fields

    公开(公告)号:US11743184B2

    公开(公告)日:2023-08-29

    申请号:US17869245

    申请日:2022-07-20

    IPC分类号: H04L45/00 H04L43/04

    CPC分类号: H04L45/70 H04L43/04 H04L45/66

    摘要: A device may include a first interface and a second interface. The device may also include memory containing a set of rules and representations of pre-defined violations thereof. The device may also include digital logic programmed to: (i) receive, by way of the first interface, an Ethernet frame containing Ethernet header fields and an Ethernet payload, wherein the Ethernet payload contains a payload; (ii) extract data from the Ethernet header fields, wherein the data defines a transaction that is functionally equivalent to a further transaction that is defined by the payload; (iii) apply the set of rules to the transaction, wherein doing so involves comparing fields in the data to values and concluding that the transaction does not contain any pre-defined violations; and (iv) modify the Ethernet frame to contain content based on the payload, and transmit the Ethernet frame out the second interface.

    Line-speed messaging and validation using data-link layer fields

    公开(公告)号:US11431628B2

    公开(公告)日:2022-08-30

    申请号:US16952773

    申请日:2020-11-19

    摘要: A device may include a first interface and a second interface. The device may also include memory containing a set of rules and representations of pre-defined violations thereof. The device may also include digital logic programmed to: (i) receive, by way of the first interface, an Ethernet frame containing Ethernet header fields and an Ethernet payload, wherein the Ethernet payload contains a payload; (ii) extract data from the Ethernet header fields, wherein the data defines a transaction that is functionally equivalent to a further transaction that is defined by the payload; (iii) apply the set of rules to the transaction, wherein doing so involves comparing fields in the data to values and concluding that the transaction does not contain any pre-defined violations; and (iv) modify the Ethernet frame to contain content based on the payload, and transmit the Ethernet frame out the second interface.

    Validation engine with dual processing capacity

    公开(公告)号:US11315182B2

    公开(公告)日:2022-04-26

    申请号:US16297136

    申请日:2019-03-08

    IPC分类号: G06Q40/04 G06Q40/06

    摘要: Methods and systems for performing risk checks on electronic orders for securities. According to one embodiment, the method comprises performing risk checks on an electronic order for a security, the electronic order being issued from a client computer to an exchange computer via a network, wherein a risk check engine is logically interposed between the client computer and the exchange computer on the network. According to the illustrative method, at the risk check engine, the electronic order is received and parsed into one or more fields and data within the fields is identified at a network layer. The risk check engine performs one or more risk checks on the data using a processing element at the network layer. If the risk checks are passed, the risk check engine permits the electronic order to be transmitted to the exchange computer. If one or more of the risk checks are violated, the risk check engine rejects the order.

    Transaction Encoding and Verification by Way of Data-Link Layer Fields

    公开(公告)号:US20210075721A1

    公开(公告)日:2021-03-11

    申请号:US16952773

    申请日:2020-11-19

    IPC分类号: H04L12/721 H04L12/26

    摘要: A device may include a first interface and a second interface. The device may also include memory containing a set of rules and representations of pre-defined violations thereof. The device may also include digital logic programmed to: (i) receive, by way of the first interface, an Ethernet frame containing Ethernet header fields and an Ethernet payload, wherein the Ethernet payload contains a payload; (ii) extract data from the Ethernet header fields, wherein the data defines a transaction that is functionally equivalent to a further transaction that is defined by the payload; (iii) apply the set of rules to the transaction, wherein doing so involves comparing fields in the data to values and concluding that the transaction does not contain any pre-defined violations; and (iv) modify the Ethernet frame to contain content based on the payload, and transmit the Ethernet frame out the second interface.

    Distributed Network Packet Processing
    10.
    发明申请

    公开(公告)号:US20190205986A1

    公开(公告)日:2019-07-04

    申请号:US16297136

    申请日:2019-03-08

    IPC分类号: G06Q40/04

    CPC分类号: G06Q40/04 G06Q40/06

    摘要: Methods and systems for performing risk checks on electronic orders for securities. According to one embodiment, the method comprises performing risk checks on an electronic order for a security, the electronic order being issued from a client computer to an exchange computer via a network, wherein a risk check engine is logically interposed between the client computer and the exchange computer on the network. According to the illustrative method, at the risk check engine, the electronic order is received and parsed into one or more fields and data within the fields is identified at a network layer. The risk check engine performs one or more risk checks on the data using a processing element at the network layer. If the risk checks are passed, the risk check engine permits the electronic order to be transmitted to the exchange computer. If one or more of the risk checks are violated, the risk check engine rejects the order.