NETWORK INTERFACE DEVICE AND HOST PROCESSING DEVICE

    公开(公告)号:US20200026557A1

    公开(公告)日:2020-01-23

    申请号:US16509713

    申请日:2019-07-12

    Abstract: A network interface device has an input configured to receive data from a network. The data is for one of a plurality of different applications. The network interface device also has at least one processor configured to determine which of a plurality of available different caches in a host system the data is to be injected by accessing to a receive queue comprising at least one descriptor indicating a cache location in one of said plurality of caches to which data is to be injected, wherein said at least one descriptor, which indicates the cache location, has an effect on subsequent descriptors of said receive queue until a next descriptor indicates another cache location. The at least one processor is also configured to cause the data to be injected to the cache location in the host system.

    DATA BUFFERING
    3.
    发明申请
    DATA BUFFERING 审中-公开

    公开(公告)号:US20180375782A1

    公开(公告)日:2018-12-27

    申请号:US16119053

    申请日:2018-08-31

    Abstract: A method is disclosed for bridging between a first data link carrying data units of a first data protocol and a second data link for carrying data units of a second protocol by means of a bridging device. This method may comprise receiving by means of a first entity data units of a first protocol, and storing those data units in the memory. Then, accessing by means of a protocol processing entity the protocol data of data units stored in the memory and thereby performing protocol processing for those data units under the first protocol. The method also accesses by means of a second interface entity the traffic data of data units stored in the memory and thereby transmits that traffic data over the second data link in data units of the second data protocol.

    Data buffering
    4.
    发明授权

    公开(公告)号:US10104005B2

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

    申请号:US13644433

    申请日:2012-10-04

    Abstract: A method is disclosed for bridging between a first data link carrying data units of a first data protocol and a second data link for carrying data units of a second protocol by means of a bridging device. This method may comprise receiving by means of a first interface entity data units of a first protocol, and storing those data units in the memory. Then, accessing by means of a protocol processing entity the protocol data of data units stored in the memory and thereby performing protocol processing for those data units under the first protocol. The method also accesses by means of a second interface entity the traffic data of data units stored in the memory and thereby transmits that traffic data over the second data link in data units of the second data protocol.

    Data processing system with routing tables

    公开(公告)号:US09729436B2

    公开(公告)日:2017-08-08

    申请号:US14519065

    申请日:2014-10-20

    Abstract: A data processing system with routing tables comprising an operating system for supporting processes, such that the process are associated with one or more resources and the operating system being arranged to police the accessing by processes of resources so as to inhibit a process from accessing resources with which it is not associated. Part of this system is an interface for interfacing between each process and the operating system and a memory for storing state information for at least one process. The interface may be arranged to analyze instructions from the processes to the operating system, and upon detecting an instruction to re-initialize a process cause state information corresponding to that pre-existing state information to be stored in the memory as state information for the re-initialized process and to be associated with the resource.

    USER-LEVEL RE-INITIALIZATION INSTRUCTION INTERCEPTION
    6.
    发明申请
    USER-LEVEL RE-INITIALIZATION INSTRUCTION INTERCEPTION 有权
    用户级重新初始化指导性干预

    公开(公告)号:US20140130060A1

    公开(公告)日:2014-05-08

    申请号:US14151642

    申请日:2014-01-09

    Abstract: A data processing system comprising an operating system for supporting processes, such that the process are associated with one or more resources and the operating system being arranged to police the accessing by processes of resources so as to inhibit a process from accessing resources with which it is not associated. Part of this system is an interface for interfacing between each process and the operating system and a memory for storing state information for at least one process. The interface may be arranged to analyze instructions from the processes to the operating system, and upon detecting an instruction to re-initialize a process cause state information corresponding to that pre-existing state information to be stored in the memory as state information for the re-initialized process and to be associated with the resource.

    Abstract translation: 一种数据处理系统,包括用于支持过程的操作系统,使得所述过程与一个或多个资源相关联,并且所述操作系统被布置为通过资源处理来警告所述访问,以便禁止进程访问其所在的资源 没有关联 该系统的一部分是用于在每个进程和操作系统之间进行接口的接口以及用于存储至少一个进程的状态信息的存储器。 接口可以被布置为分析来自处理到操作系统的指令,并且在检测到重新初始化进程的指令时,将与要存储在存储器中的预先存在的状态信息相对应的状态信息作为重新初始化的状态信息 初始化过程并与资源相关联。

    Data processing system with routing tables

    公开(公告)号:US10397103B2

    公开(公告)日:2019-08-27

    申请号:US15247696

    申请日:2016-08-25

    Abstract: A data processing system with routing tables comprising an operating system for supporting processes, such that the process are associated with one or more resources and the operating system being arranged to police the accessing by processes of resources so as to inhibit a process from accessing resources with which it is not associated. Part of this system is an interface for interfacing between each process and the operating system and a memory for storing state information for at least one process. The interface may be arranged to analyze instructions from the processes to the operating system, and upon detecting an instruction to re-initialize a process cause state information corresponding to that pre-existing state information to be stored in the memory as state information for the re-initialized process and to be associated with the resource.

    LOCKED DOWN NETWORK INTERFACE
    8.
    发明申请

    公开(公告)号:US20180375829A1

    公开(公告)日:2018-12-27

    申请号:US16121366

    申请日:2018-09-04

    Abstract: A logic device and method are provided for intercepting a data flow from a network source to a network destination. A data store holds a set of compliance rules and corresponding actions. A packet inspector is configured to inspect the intercepted data flow and identify from the data store a compliance rule associated with the inspected data flow. A packet filter is configured to, when the data flow is identified as being associated with a compliance rule, carry out an action with respect to the data flow corresponding to the compliance rule.

    Data processing system with data transmit capability
    10.
    发明授权
    Data processing system with data transmit capability 有权
    具有数据传输能力的数据处理系统

    公开(公告)号:US09552225B2

    公开(公告)日:2017-01-24

    申请号:US14321201

    申请日:2014-07-01

    CPC classification number: G06F9/4881 G06F9/468 G06F9/544 G06F9/545

    Abstract: A data processing system with data transmit capability comprising an operating system for supporting processes, such that the process are associated with one or more resources and the operating system being arranged to police the accessing by processes of resources so as to inhibit a process from accessing resources with which it is not associated. Part of this system is an interface for interfacing between each process and the operating system and a memory for storing state information for at least one process. The interface may be arranged to analyze instructions from the processes to the operating system, and upon detecting an instruction to re-initialize a process cause state information corresponding to that pre-existing state information to be stored in the memory as state information for the re-initialized process and to be associated with the resource.

    Abstract translation: 具有数据传输能力的数据处理系统包括用于支持过程的操作系统,使得该过程与一个或多个资源相关联,并且所述操作系统被布置为通过资源处理来警告访问,以便阻止进程访问资源 与它没有关联。 该系统的一部分是用于在每个进程和操作系统之间进行接口的接口以及用于存储至少一个进程的状态信息的存储器。 接口可以被布置为分析来自处理到操作系统的指令,并且在检测到重新初始化进程的指令时,将与要存储在存储器中的预先存在的状态信息相对应的状态信息作为重新初始化的状态信息 初始化过程并与资源相关联。

Patent Agency Ranking