会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • METHODS AND SYSTEMS FOR PROVIDING DIRECT DMA
    • 提供直接DMA的方法和系统
    • US20120191800A1
    • 2012-07-26
    • US13360340
    • 2012-01-27
    • Timothy MichelsWilliam R. BaumannPaul I. Szabo
    • Timothy MichelsWilliam R. BaumannPaul I. Szabo
    • G06F15/167
    • H04L49/901
    • A method and system for efficient direct DMA for processing connection state information or other expediting data packets. One example is the use of a network interface controller to buffer TCP type data packets that may contain connection state information. The connection state information is extracted from a received packet. The connection state information is stored in a special DMA descriptor that is stored in a ring buffer area of a buffer memory that is accessible by a host processor when an interrupt signal is received. The packet is then discarded. The host processor accesses the ring buffer memory only to retrieve the stored connection state information from the DMA descriptor without having to access a packet buffer area in the memory.
    • 一种用于处理连接状态信息或其他加速数据包的高效直接DMA的方法和系统。 一个例子是使用网络接口控制器来缓冲可能包含连接状态信息的TCP类型的数据包。 从接收到的分组中提取连接状态信息。 连接状态信息被存储在存储在缓冲存储器的环形缓冲区中的特殊DMA描述符中,该缓冲存储器在接收到中断信号时可被主处理器访问。 然后丢弃数据包。 主处理器仅访问环形缓冲存储器,以便从DMA描述符中检索存储的连接状态信息,而不必访问存储器中的分组缓冲区。
    • 3. 发明授权
    • Methods for mapping virtual addresses to physical addresses in a network device and systems thereof
    • 将虚拟地址映射到网络设备中的物理地址的方法及其系统
    • US08447884B1
    • 2013-05-21
    • US12628441
    • 2009-12-01
    • William R. Baumann
    • William R. Baumann
    • G06F15/16
    • H04L61/103
    • A method, computer readable medium, and system for handling network packets at an application delivery controller includes receiving a packet from a communication network at a network interface controller within the application delivery controller and associating the received packet with a logical interface selected from a plurality of logical interfaces in at least one processing system using a mapping engine at the network interface controller, where each of the plurality of logical interfaces associated with a different physical address. At the network interface controller a physical address is assigned to the received packet corresponding to the selected logical interface to which data in the received packet is to be sent and a virtual address associated with the physical address in the network interface controller is retrieved. Data in the received packet and the retrieved virtual address is transmitted to the at least one processing system.
    • 一种用于在应用传送控制器处理网络分组的方法,计算机可读介质和系统,包括在所述应用传递控制器内的网络接口控制器处从通信网络接收分组,并将所接收的分组与从多个 在至少一个处理系统中使用网络接口控制器上的映射引擎的逻辑接口,其中多个逻辑接口中的每一个与不同的物理地址相关联。 在网络接口控制器处,物理地址被分配给所接收的分组对应于所接收到的数据包中的数据的逻辑接口,并且与网络接口控制器中的物理地址相关联的虚拟地址被检索。 所接收的分组中的数据和所检索的虚拟地址被传送到至少一个处理系统。
    • 4. 发明授权
    • Systems and methods for idle driven scheduling
    • 空闲驱动调度的系统和方法
    • US08886981B1
    • 2014-11-11
    • US13234031
    • 2011-09-15
    • William R. BaumannSaul Lewites
    • William R. BaumannSaul Lewites
    • G06F1/00G06F1/32
    • G06F1/3203G06F1/3209
    • A system and method of idle driven scheduling in a network device is disclosed. An interrupt signal is received from a timer, wherein a network processing component of a network device awakes from sleep mode of a first sleep duration for a first cycle upon receiving the interrupt signal. Load information of a computer processing unit in the network device for the first cycle is determined. A second sleep duration is selected for the network processing component in a second cycle based on the load information, wherein the second sleep duration is different from the first sleep duration. The timer is then instructed to send the interrupt signal to the network processing component at an expiration of the second sleep duration.
    • 公开了一种网络设备中的空闲驱动调度的系统和方法。 从定时器接收中断信号,其中网络设备的网络处理组件在接收到中断信号时从第一周期的第一睡眠持续时间的睡眠模式唤醒。 确定第一周期的网络设备中的计算机处理单元的负载信息。 基于负载信息在第二周期中为网络处理组件选择第二睡眠持续时间,其中第二睡眠持续时间不同于第一睡眠持续时间。 然后,指令在第二睡眠持续时间期满时将定时器发送到网络处理组件。
    • 6. 发明授权
    • Methods and systems for providing direct DMA
    • 提供直接DMA的方法和系统
    • US09154453B2
    • 2015-10-06
    • US13360340
    • 2012-01-27
    • Timothy MichelsWilliam R. BaumannPaul I. Szabo
    • Timothy MichelsWilliam R. BaumannPaul I. Szabo
    • G06F15/167H04L12/879
    • H04L49/901
    • A method and system for efficient direct DMA for processing connection state information or other expediting data packets. One example is the use of a network interface controller to buffer TCP type data packets that may contain connection state information. The connection state information is extracted from a received packet. The connection state information is stored in a special DMA descriptor that is stored in a ring buffer area of a buffer memory that is accessible by a host processor when an interrupt signal is received. The packet is then discarded. The host processor accesses the ring buffer memory only to retrieve the stored connection state information from the DMA descriptor without having to access a packet buffer area in the memory.
    • 一种用于处理连接状态信息或其他加速数据包的高效直接DMA的方法和系统。 一个例子是使用网络接口控制器来缓冲可能包含连接状态信息的TCP类型的数据包。 从接收到的分组中提取连接状态信息。 连接状态信息被存储在存储在缓冲存储器的环形缓冲区中的特殊DMA描述符中,该缓冲存储器在接收到中断信号时可被主处理器访问。 然后丢弃数据包。 主处理器仅访问环形缓冲存储器,以便从DMA描述符中检索存储的连接状态信息,而不必访问存储器中的分组缓冲区。
    • 7. 发明申请
    • NETWORK DEVICES WITH MULTIPLE DIRECT MEMORY ACCESS CHANNELS AND METHODS THEREOF
    • 具有多个直接存储器访问通道的网络设备及其方法
    • US20120072523A1
    • 2012-03-22
    • US13304323
    • 2011-11-24
    • Timothy MichelsWilliam R. Baumann
    • Timothy MichelsWilliam R. Baumann
    • G06F15/167
    • G06F15/167G06F13/28
    • A method, computer readable medium, and a system for communicating with networked clients and servers through a network device is disclosed. A first network data packet is received at a first port of a network device. The first network data packet is destined for a first executing application of a plurality of executing applications operating in the network device. The plurality of executing applications are associated with corresponding application drivers utilizing independent and unique direct memory access (DMA) channels. A first DMA channel is identified, wherein the first DMA channel is mapped to the first port and associated with a first application driver corresponding to the first executing application. The first network data packet is transmitted to the first executing application over the first identified DMA channel.
    • 公开了一种通过网络设备与网络客户端和服务器进行通信的方法,计算机可读介质和系统。 在网络设备的第一端口接收第一网络数据分组。 第一网络数据分组目的地是在网络设备中操作的多个执行应用的第一执行应用。 多个执行应用程序与使用独立且唯一的直接存储器访问(DMA)通道的相应的应用程序驱动程序相关联。 识别第一DMA通道,其中第一DMA通道映射到第一端口并与对应于第一执行应用程序的第一应用程序驱动程序相关联。 第一网络数据分组通过第一识别的DMA信道发送到第一执行应用。
    • 8. 发明授权
    • Magnetic compass pointer with bearing support
    • 磁性罗盘指针带轴承支持
    • US06430825B1
    • 2002-08-13
    • US09556575
    • 2000-04-24
    • William R. Baumann
    • William R. Baumann
    • G01C1708
    • G01C17/04
    • The present application discloses a compass having a base, a pivot extending from the base along an axis and a pointer. The pointer includes a central portion resting upon the pivot, a first outer portion radially spaced from the axis of the pivot and having a magnetic north polarity and second outer portion radially spaced from the axis of the pivot and angularly spaced from the first outer portion by approximately 180 degrees. The second outer portion has a magnetic south polarity. The central portion, the first outer portion and the second outer portion are integrally formed as part of a single unitary body including polymeric material. In one exemplary embodiment, the central portion, the first outer portion and the second outer portion are formed from a magnetic powder blended with a polymer matrix. In another exemplary embodiment, the first portion and the second portion include at least one magnetic member encapsulated within a layer solely composed of the polymeric material. In one exemplary embodiment, the compass further includes a bearing partially encapsulated within the central portion such that the bearing rests upon the pivot. The present application also discloses a method for forming the aforementioned compass which includes steps of providing a base, forming a pivot extending from the base along an axis, mixing a magnetic powder with a fluid polymer, molding the mixture of magnetic powder and fluid polymer so as to form a single unitary body having a central portion and first and second opposite portions radially spaced from the central portion, magnetizing the first and second opposite portion so as to have opposite magnetic polarities and resting the central portion upon the pivot. According to one exemplary embodiment, a plurality of compasses having varying sensitivities may be made by varying a ratio of the magnetic powder to the polymeric material.
    • 本申请公开了一种罗盘,其具有基部,从基部沿轴线延伸的枢轴和指针。 所述指示器包括搁置在所述枢轴上的中心部分,所述第一外部部分与所述枢轴的轴线径向间隔开并且具有磁性北极性,并且所述第二外部部分与所述枢轴的轴线径向间隔开并且与所述第一外部部分成角度地间隔开 约180度。 第二外部部分具有磁性南极性。 中心部分,第一外部部分和第二外部部分整体形成为包括聚合物材料的单个整体的一部分。 在一个示例性实施例中,中心部分,第一外部部分和第二外部部分由与聚合物基质共混的磁性粉末形成。 在另一示例性实施例中,第一部分和第二部分包括至少一个包封在仅由聚合物材料构成的层内的磁性部件。 在一个示例性实施例中,罗盘还包括部分地封装在中心部分内的轴承,使得轴承搁置在枢轴上。 本申请还公开了一种用于形成上述罗盘的方法,其包括提供基座,形成从基座沿轴线延伸的枢轴的步骤,将磁粉与流体聚合物混合,将磁粉和流体聚合物混合成型 为了形成具有中心部分和与中心部分径向间隔开的第一和第二相对部分的单个整体,使第一和第二相对部分磁化,以具有相反的磁极性并将中心部分固定在枢轴上。 根据一个示例性实施例,可以通过改变磁粉与聚合物材料的比例来制造具有不同灵敏度的多个罗盘。
    • 9. 发明授权
    • Apparatus for mounting a motor to a boat
    • 用于将马达安装在船上的装置
    • US5669794A
    • 1997-09-23
    • US575127
    • 1995-12-19
    • Steven J. KnightMark J. SarderWilliam R. Baumann
    • Steven J. KnightMark J. SarderWilliam R. Baumann
    • B63H20/00B63H20/06B63H5/12
    • B63H20/10B63H20/007
    • A motor mount for attaching a motor, such as a trolling motor, to a boat includes a bracket, a pair of pivotable support arms and a motor support. The bracket may be removably attached to the transom or to the bow of a boat. The bracket, the support arms and the motor support form a 4-bar linkage that permits the motor to be moved between a fully deployed or lowered position and a fully stowed or raised position. As the motor is moved between the deployed and stowed positions, it moves through a first, generally vertical translation phase of motion during which it maintains a generally vertical orientation, and a second, generally pivotal phase, in which it is rotated from the generally vertical orientation to a generally horizontal orientation. An intermediate stowed position is provided just beyond a transition point between the two phases of motion. The mount facilitates temporary removal of the motor from the water, such as for displacement of the boat between fishing spots, without requiring adjustment of the motor depth and without subjecting the motor mounting tube to excessive bending moments due to cantilevered extension of the motor.
    • 用于将诸如拖钓电机的电动机附接到船的电动机支架包括支架,一对可枢转的支撑臂和电动机支撑件。 支架可以可拆卸地连接到艉板或船的弓。 托架,支撑臂和马达支架形成一个4杆连杆,允许马达在完全展开或下降位置与完全收起或抬起位置之间移动。 当电动机在展开位置和收起位置之间移动时,它移动通过第一,大致垂直的运动平移阶段,在此期间,电动机保持大致垂直的定向,以及第二,大体上枢转的相位, 取向到大致水平的方向。 在两个运动阶段之间的过渡点之外提供中间收起位置。 该安装件有助于从水中临时移除马达,例如在钓鱼点之间移动船只,而不需要调整马达深度,而不会由于马达的悬臂延伸而使马达安装管受到过大的弯矩。
    • 10. 发明申请
    • SYSTEMS AND METHODS FOR IDLE DRIVEN SCHEDULING
    • 无人驾驶调度的系统和方法
    • US20140344429A1
    • 2014-11-20
    • US13234031
    • 2011-09-15
    • William R. BaumannSaul Lewites
    • William R. BaumannSaul Lewites
    • G06F15/173
    • G06F1/3203G06F1/3209
    • A system and method of idle driven scheduling in a network device is disclosed. An interrupt signal is received from a timer, wherein a network processing component of a network device awakes from sleep mode of a first sleep duration for a first cycle upon receiving the interrupt signal. Load information of a computer processing unit in the network device for the first cycle is determined. A second sleep duration is selected for the network processing component in a second cycle based on the load information, wherein the second sleep duration is different from the first sleep duration. The timer is then instructed to send the interrupt signal to the network processing component at an expiration of the second sleep duration.
    • 公开了一种网络设备中的空闲驱动调度的系统和方法。 从定时器接收中断信号,其中网络设备的网络处理组件在接收到中断信号时从第一周期的第一睡眠持续时间的睡眠模式唤醒。 确定第一周期的网络设备中的计算机处理单元的负载信息。 基于负载信息在第二周期中为网络处理组件选择第二睡眠持续时间,其中第二睡眠持续时间不同于第一睡眠持续时间。 然后,指令在第二睡眠持续时间期满时将定时器发送到网络处理组件。