会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明申请
    • USER-LEVEL STACK
    • 用户级堆栈
    • US20110264758A1
    • 2011-10-27
    • US13173349
    • 2011-06-30
    • STEVE L. POPEDAVID J. RIDDOCH
    • STEVE L. POPEDAVID J. RIDDOCH
    • G06F15/167
    • G06F13/10
    • A method for transmitting data by means of a data processing system, the system being capable of supporting an operating system and at least one application and having access to a memory and a network interface device capable of supporting a communication link over a network with another network interface device, the method comprising the steps of: forming by means of the application data to be transmitted; requesting by means of the application a non-operating-system functionality of the data processing system to send the data to be transmitted; responsive to that request: writing the data to be transmitted to an area of the memory; and initiating by means of direct communication between the non-operating-system functionality and the network interface device a transmission operation of at least some of the data over the network; and subsequently accessing the memory by means of the operating system and performing at least part of a transmission operation of at least some of the data over the network by means of the network interface device.
    • 一种用于通过数据处理系统发送数据的方法,该系统能够支持操作系统和至少一个应用并具有访问存储器和能够通过网络与另一网络支持通信链路的网络接口设备 接口装置,所述方法包括以下步骤:通过要发送的应用数据形成; 通过应用程序请求数据处理系统的非操作系统功能来发送要发送的数据; 响应于该请求:将要发送的数据写入存储器的区域; 以及通过所述非操作系统功能和所述网络接口设备之间的直接通信来启动所述网络中的至少一些所述数据的传输操作; 随后通过操作系统访问存储器,并通过网络接口设备通过网络执行至少一些数据的传输操作的至少一部分。
    • 8. 发明申请
    • FEED PROCESSING
    • 进料加工
    • US20140105208A1
    • 2014-04-17
    • US13789353
    • 2013-03-07
    • Steve L. PopeDavid J. Riddoch
    • Steve L. PopeDavid J. Riddoch
    • H04L12/18
    • H04L12/1804G06F13/385G06F2213/0058G06F2213/3808H04L49/90
    • A data processing system comprising: a processing subsystem supporting a plurality of consumers, each consumer being arranged to process messages received into a corresponding receive queue; a network interface device supporting a virtual interface for each of the receive queues; and a hardware accelerator coupled to the processing subsystem by the network interface device and configured to parse one or more streams of data packets received from a network so as to, for each consumer: identify in the data packets messages having one or more of a set of characteristics associated with the consumer; and frame the identified messages in a new stream of data packets addressed to a network endpoint associated with the virtual interface of the consumer so as to cause said new stream of data packets to be delivered into the receive queue of the consumer.
    • 一种数据处理系统,包括:支持多个消费者的处理子系统,每个消费者被配置为处理接收到相应接收队列中的消息; 支持每个接收队列的虚拟接口的网络接口设备; 以及硬件加速器,其通过所述网络接口设备耦合到所述处理子系统并且被配置为解析从网络接收的一个或多个数据分组流,以便针对每个消费者:在所述数据分组中识别具有一个或多个集合的消息 与消费者相关的特征; 并将所识别的消息在寻址到与消费者的虚拟接口相关联的网络端点的数据分组的新流中进行帧化,以使所述新的数据分组流被传送到消费者的接收队列中。
    • 9. 发明申请
    • TCP PROCESSING FOR DEVICES
    • TCP处理设备
    • US20130145035A1
    • 2013-06-06
    • US13754792
    • 2013-01-30
    • Steve L. PopeDavis J. Riddoch
    • Steve L. PopeDavis J. Riddoch
    • H04L29/06
    • H04L65/60H04L69/161H04L69/22
    • A data processing system comprising: a host processing device supporting a host transport engine operable to establish one or more transport streams over a network with a remote peer, the host transport engine maintaining state for each transport stream; and device hardware comprising: a device application; a device transport engine operable to perform transport processing of a transport stream on behalf of the device application; wherein the host transport engine is configured to, on establishing a first transport stream for termination at the device application, pass sufficient state to the device transport engine so as to permit the device transport engine to perform transport processing of the first transport stream.
    • 一种数据处理系统,包括:主机处理装置,其支持主机传输引擎,所述主机传输引擎可操作以通过网络与远程对等体建立一个或多个传输流,所述主机传输引擎维护每个传输流的状态; 以及设备硬件,包括:设备应用; 可操作以代表设备应用执行传输流的传输处理的设备传输引擎; 其中所述主机传输引擎被配置为在建立用于在所述设备应用中终止的第一传输流时,将足够的状态传递到所述设备传输引擎,以允许所述设备传输引擎执行所述第一传输流的传输处理。