会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Dynamically-connected transport service
    • 动态连接运输服务
    • US08213315B2
    • 2012-07-03
    • US12621523
    • 2009-11-19
    • Diego CrupnicoffMichael KaganAriel ShaharNoam BlochHillel Chapman
    • Diego CrupnicoffMichael KaganAriel ShaharNoam BlochHillel Chapman
    • H04L12/26
    • H04L67/14H04L69/324H04Q2213/13389
    • A method of communication includes receiving, in a network interface device, first and second requests from an initiator process running on an initiator host to transmit, respectively, first and second data to first and second target processes running on one or more target nodes, via a packet network. A single dynamically-connected initiator context is allocated for serving both the first and second requests. A first connect packet referencing the dynamically-connected (DC) initiator context is directed to the first target process so as to open a first dynamic connection with the first target process, followed by transmission of the first data over the first dynamic connection. The first dynamic connection is closed after the transmission of the first data, and a second connect packet is transmitted so as to open a second dynamic connection with the second target process, followed by transmission of the second data.
    • 一种通信方法包括在网络接口设备中接收来自在发起者主机上运行的发起者进程的第一和第二请求,以分别将第一和第二数据发送到在一个或多个目标节点上运行的第一和第二目标进程,经由 一个分组网络。 分配单个动态连接的发起者上下文用于服务第一和第二请求。 引用动态连接(DC)启动器上下文的第一连接分组针对第一目标进程,以便打开与第一目标进程的第一动态连接,随后通过第一动态连接传输第一数据。 第一动态连接在传输第一数据之后被关闭,并且传输第二连接分组以便打开与第二目标进程的第二动态连接,随后传输第二数据。
    • 2. 发明申请
    • Dynamically-Connected Transport Service
    • 动态连接的运输服务
    • US20110116512A1
    • 2011-05-19
    • US12621523
    • 2009-11-19
    • Diego CrupnicoffMichael KaganAriel ShaharNoam BlochHillel Chapman
    • Diego CrupnicoffMichael KaganAriel ShaharNoam BlochHillel Chapman
    • H04L12/66
    • H04L67/14H04L69/324H04Q2213/13389
    • A method of communication includes receiving, in a network interface device, first and second requests from an initiator process running on an initiator host to transmit, respectively, first and second data to first and second target processes running on one or more target nodes, via a packet network. A single dynamically-connected initiator context is allocated for serving both the first and second requests. A first connect packet referencing the dynamically-connected (DC) initiator context is directed to the first target process so as to open a first dynamic connection with the first target process, followed by transmission of the first data over the first dynamic connection. The first dynamic connection is closed after the transmission of the first data, and a second connect packet is transmitted so as to open a second dynamic connection with the second target process, followed by transmission of the second data.
    • 一种通信方法包括在网络接口设备中接收来自在发起者主机上运行的发起者进程的第一和第二请求,以分别将第一和第二数据发送到在一个或多个目标节点上运行的第一和第二目标进程,经由 一个分组网络。 分配单个动态连接的发起者上下文用于服务第一和第二请求。 引用动态连接(DC)启动器上下文的第一连接分组针对第一目标进程,以便打开与第一目标进程的第一动态连接,随后通过第一动态连接传输第一数据。 第一动态连接在传输第一数据之后被关闭,并且传输第二连接分组以便打开与第二目标进程的第二动态连接,随后传输第二数据。
    • 3. 发明授权
    • DMA doorbell
    • DMA门铃
    • US06735642B2
    • 2004-05-11
    • US09870016
    • 2001-05-31
    • Michael KaganAriel ShaharDiego Crupnicoff
    • Michael KaganAriel ShaharDiego Crupnicoff
    • G06F1314
    • G06F13/28G06F2213/2802
    • A method of direct memory access (DMA) includes receiving a first notification at a DMA engine that a first list of descriptors has been prepared, each of the descriptors in the list including an instruction for execution by the DMA engine and a link to a succeeding one of the descriptors, except for a final descriptor in the list, which has a null link. The DMA engine reads and executes the descriptors in the first list. When the DMA engine receives a second notification that a second list of the descriptors has been prepared, it rereads at least a part of the final descriptor in the first list to determine a changed value of the link, indicating a first descriptor in the second list. It then reads and executes the descriptors in the second list responsive to the changed value of the link.
    • 直接存储器访问(DMA)的方法包括:在DMA引擎处接收第一个描述符列表的第一通知,列表中的每个描述符包括由DMA引擎执行的指令,以及到后续的 描述符之一,除了列表中的最终描述符,其具有空链接。 DMA引擎读取并执行第一个列表中的描述符。 当DMA引擎接收到已经准备好描述符的第二列表的第二通知时,它重新读取第一列表中的最终描述符的至少一部分以确定链接的改变的值,指示第二列表中的第一描述符 。 然后,它响应于链接的更改值读取并执行第二列表中的描述符。
    • 4. 发明授权
    • Network adapter with shared database for message context information
    • 具有用于消息上下文信息的共享数据库的网络适配器
    • US07930437B2
    • 2011-04-19
    • US12369795
    • 2009-02-12
    • Michael KaganDiego CrupnicoffGilad ShainerAriel Shahar
    • Michael KaganDiego CrupnicoffGilad ShainerAriel Shahar
    • G06F15/16
    • G06F13/1605G06F9/546H04L49/90H04L69/12
    • A network interface adapter includes a network interface and a client interface, for coupling to a client device so as to receive from the client device work requests to send messages over the network using a plurality of transport service instances. Message processing circuitry, coupled between the network interface and the client interface, includes an execution unit, which generates the messages in response to the work requests and passes the messages to the network interface to be sent over the network. A memory stores records of the messages that have been generated by the execution unit in respective lists according to the transport service instances with which the messages are associated. A completion unit receives the records from the memory and, responsive thereto, reports to the client device upon completion of the messages.
    • 网络接口适配器包括网络接口和客户端接口,用于耦合到客户机设备,以便从客户端设备接收通过网络使用多个传输服务实例发送消息的工作请求。 耦合在网络接口和客户机接口之间的消息处理电路包括一个执行单元,该执行单元响应于工作请求产生消息,并将消息传递到网络接口以通过网络发送。 存储器根据与消息相关联的传输服务实例来存储由执行单元在各个列表中生成的消息的记录。 完成单元从存储器接收记录,并且响应于此,在消息完成时向客户端设备报告。
    • 5. 发明授权
    • Packet communication buffering with dynamic flow control
    • 具有动态流量控制的数据包通信缓冲
    • US06922408B2
    • 2005-07-26
    • US09758029
    • 2001-01-10
    • Noam BlochFreddy GabbayMichael KaganAlon WebmanDiego Crupnicoff
    • Noam BlochFreddy GabbayMichael KaganAlon WebmanDiego Crupnicoff
    • H04L1/00H04L12/24H04L12/40H04L12/46H04L12/56H04L12/66H04L12/28
    • H04L12/66H04L12/4604H04L41/0213H04L41/06H04L47/10H04L47/30H04L47/39
    • A method for link-level flow control includes establishing a plurality of logical links over a physical link between a transmitting entity and a receiving entity in a network. Respective maximum limits of transmission credits are assigned to the logical links, the credits corresponding to space available to the links in a dynamically allocable portion of a receive buffer at the receiving entity, such that a sum of the maximum limits for all of the logical links corresponds to an amount of space substantially larger than a total volume of the space in the dynamically allocable portion of the receive buffer. Responsive to traffic from the transmitting entity to the receiving entity on a given one of the logical links, one or more of the credits are allocated to the given logical link when it is determined that a total of the credits allocated to the given logical link is no greater than the respective maximum limit, and that a total of the credits allocated to all of the logical links together corresponds to an allocated volume that is no greater than the total volume of the space in the dynamically allocable portion of the receive buffer. Transmission of data over the given logical link is controlled responsive to the allocated credits.
    • 用于链路级流量控制的方法包括通过网络中的发送实体和接收实体之间的物理链路建立多个逻辑链路。 传输信用的最大限制被分配给逻辑链路,该信用对应于在接收实体处的接收缓冲器的动态可分配部分中的链路可用的空间,使得所有逻辑链路的最大限制的和 对应于基本上大于接收缓冲器的动态可分配部分中的空间的总体积的空间量。 响应于在给定的一个逻辑链路上从发送实体到接收实体的业务,当确定分配给给定逻辑链路的信用的总和是一个或多个信用被分配给给定的逻辑链路 不大于相应的最大限制,并且分配给所有逻辑链路的信用总数一起对应于不大于接收缓冲器的动态可分配部分中的空间的总体积的分配的卷。 通过给定的逻辑链路的数据传输是根据分配的信用来控制的。
    • 7. 发明授权
    • Network adapter with shared database for message context information
    • 具有用于消息上下文信息的共享数据库的网络适配器
    • US08671138B2
    • 2014-03-11
    • US13177572
    • 2011-07-07
    • Michael KaganDiego CrupnicoffGilad ShainerAriel Shahar
    • Michael KaganDiego CrupnicoffGilad ShainerAriel Shahar
    • G06F15/16G06F13/28
    • G06F13/1605G06F9/546H04L49/90H04L69/12
    • A network interface adapter includes a network interface and a client interface, for coupling to a client device so as to receive from the client device work requests to send messages over the network using a plurality of transport service instances. Message processing circuitry, coupled between the network interface and the client interface, includes an execution unit, which generates the messages in response to the work requests and passes the messages to the network interface to be sent over the network. A memory stores records of the messages that have been generated by the execution unit in respective lists according to the transport service instances with which the messages are associated. A completion unit receives the records from the memory and, responsive thereto, reports to the client device upon completion of the messages.
    • 网络接口适配器包括网络接口和客户端接口,用于耦合到客户机设备,以便从客户端设备接收通过网络使用多个传输服务实例发送消息的工作请求。 耦合在网络接口和客户机接口之间的消息处理电路包括一个执行单元,该执行单元响应于工作请求产生消息,并将消息传递到网络接口以通过网络发送。 存储器根据与消息相关联的传输服务实例来存储由执行单元在各个列表中生成的消息的记录。 完成单元从存储器接收记录,并且响应于此,在消息完成时向客户端设备报告。