System and method for accelerated device initialization
    31.
    发明授权
    System and method for accelerated device initialization 有权
    用于加速设备初始化的系统和方法

    公开(公告)号:US07181609B2

    公开(公告)日:2007-02-20

    申请号:US10641681

    申请日:2003-08-15

    CPC classification number: G06F9/4411

    Abstract: A system and method for initialization of a computer system is described. Faster initialization of a computer system is possible by allowing certain device driver initialization tasks to overlap with other initialization and operating system tasks. option-ROMs resident on hardware device drivers define the initialization tasks to be performed prior to device driver initialization. Initial computer code for booting the computing device, such as a BIOS, is executed. As option-ROMs for hardware devices are scanned and executed, specific device initialization information is accessed from the devices and placed in pre-defined buffer areas. These accesses occur in parallel to other start up tasks. When device drivers are loaded, some of their initialization has already completed, thereby shortening the time necessary to boot the system.

    Abstract translation: 描述了用于计算机系统的初始化的系统和方法。 通过允许某些设备驱动程序初始化任务与其他初始化和操作系统任务重叠,可以更快地初始化计算机系统。 驻留在硬件设备驱动程序上的选件ROM定义在设备驱动程序初始化之前执行的初始化任务。 执行用于引导诸如BIOS的计算设备的初始计算机代码。 随着硬件设备的ROM-ROM的扫描和执行,从设备访问特定的设备初始化信息,并将其放置在预定义的缓冲区中。 这些访问与其他启动任务并行发生。 加载设备驱动程序时,其初始化中的一些已经完成,从而缩短了启动系统所需的时间。

    Method and apparatus for minimizing bus contention for I/O controller write operations
    32.
    发明授权
    Method and apparatus for minimizing bus contention for I/O controller write operations 有权
    用于最小化I / O控制器写入操作的总线争用的方法和装置

    公开(公告)号:US06785751B1

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

    申请号:US09663959

    申请日:2000-09-19

    CPC classification number: G06F13/4031

    Abstract: Inform writes to inform a controller of availability of a plurality of replacement data buffers are optimally batched as a single message. Batching the inform writes lets the controller maintain control of a bus, thereby letting the controller continue with input operations with less interruption, while still allowing for timely replenishment of data buffers that can be made available to the controller. The number of available data buffers to indicate in the single message can be chosen so that the controller need not be starved of data buffers while waiting for a threshold number of available data buffers to be reached.

    Abstract translation: 通知写入以通知控制器多个替换数据缓冲器的可用性被最佳地分批为单个消息。 将通知写入批处理可以让控制器保持对总线的控制,从而让控制器以更少的中断继续进行输入操作,同时仍允许及时补充可向控制器提供的数据缓冲区。 可以选择在单个消息中指示的可用数据缓冲器的数量,使得控制器不需要在等待可达到的阈值数量的可用数据缓冲器的情况下饥饿数据缓冲器。

    Techniques to utilize queues for network interface devices
    35.
    发明授权
    Techniques to utilize queues for network interface devices 有权
    利用队列进行网络接口设备的技术

    公开(公告)号:US08098676B2

    公开(公告)日:2012-01-17

    申请号:US10917728

    申请日:2004-08-12

    CPC classification number: H04L49/9063 H04L49/90

    Abstract: Techniques to allocate packets for processing among multiple processor(s). In an embodiment, capability to receive packets from a plurality of network interfaces may be provided, where each of the network interfaces is associated with at least one receive queue. the plurality of network interfaces may use any of the receive queues. Packet processing may be performed among a plurality of processors. Other embodiments are also disclosed.

    Abstract translation: 在多个处理器之间分配数据包进行处理的技术。 在一个实施例中,可以提供从多个网络接口接收分组的能力,其中每个网络接口与至少一个接收队列相关联。 多个网络接口可以使用任何接收队列。 可以在多个处理器之间执行分组处理。 还公开了其他实施例。

    Method, system, and program for overrun identification
    36.
    发明授权
    Method, system, and program for overrun identification 有权
    超程识别的方法,系统和程序

    公开(公告)号:US07773620B2

    公开(公告)日:2010-08-10

    申请号:US10745774

    申请日:2003-12-24

    Abstract: Provided are a method, system, and program for identifying overrun conditions in data reception, for example. As a receive buffer approaches capacity, received data packets may be truncated to a smaller size. For example, header information may be saved but payload data discarded. The truncated packets may be used to facilitate sending acknowledgments to trigger resending of lost or dropped packets.

    Abstract translation: 例如,提供了用于识别数据接收中的超限状态的方法,系统和程序。 作为接收缓冲器接近容量,接收的数据分组可能被截断为较小的大小。 例如,可以保存报头信息,但是丢弃有效载荷数据。 截断的分组可以用于促进发送确认以触发丢失或丢弃的分组的重发。

    Techniques for providing packet rate pacing
    37.
    发明授权
    Techniques for providing packet rate pacing 失效
    提供分组速率起搏的技术

    公开(公告)号:US07685250B2

    公开(公告)日:2010-03-23

    申请号:US11076750

    申请日:2005-03-09

    CPC classification number: H04L47/10 H04L47/22 H04L47/50 H04L47/562 H04L47/6215

    Abstract: Techniques to pace the transmission of packets to multiple connections using one or more queues or storages. When multiple queues are used, each queue may have an associated throughput rate and each of the queues may have a different associated throughput rate.

    Abstract translation: 使用一个或多个队列或存储将数据包传输到多个连接的技术。 当使用多个队列时,每个队列可以具有相关联的吞吐率,并且每个队列可以具有不同的相关吞吐率。

    Bandwidth conserving protocol for command-response bus system
    38.
    发明授权
    Bandwidth conserving protocol for command-response bus system 有权
    命令响应总线系统的带宽保存协议

    公开(公告)号:US07603491B2

    公开(公告)日:2009-10-13

    申请号:US10464512

    申请日:2003-06-19

    CPC classification number: G06F13/4286 H04L69/26

    Abstract: A command-response bus protocol reduces the number of response transactions generated on a bus. According to an embodiment, an array of data is divided into a number of packets and transmitted over the bus in respective transactions. The transactions each include a writeback flag, which is enabled for the last packet but otherwise disabled. When a receiver of the packets observes the enabled writeback flag, it generates a response transaction. The response transaction indicates either that all packets of the array were received properly or that the commanded operation has been completed for the entire array. Overall, the number of bus transactions are reduced with respect to alternative schemes that require a response transaction for each transmitted packet.

    Abstract translation: 命令响应总线协议减少了总线上产生的响应事务数量。 根据实施例,数据阵列被划分成多个分组,并且在相应的事务中通过总线发送。 这些事务每个都包含一个回写标志,该标志对最后一个数据包启用但禁用。 当数据包的接收者观察到启用的回写标志时,它产生响应事务。 响应事务指示阵列的所有数据包都被正确接收,或指令操作已经完成。 总的来说,对于需要每个发送的分组的响应事务的替代方案,总线事务的数量减少了。

    Control of processing order for received network packets
    39.
    发明授权
    Control of processing order for received network packets 有权
    控制接收到的网络数据包的处理顺序

    公开(公告)号:US07164678B2

    公开(公告)日:2007-01-16

    申请号:US09891574

    申请日:2001-06-25

    Abstract: The present invention provides for controlling the order in which packets received from across a network may be processed. A receiver station examines the packets and determines a property of the packet. A priority level is associated with the packet prior to processing. The packet is placed into a queue and processed in an order based at least in part on its priority level. The method may be used to expedite or slow the processing of particular packets, such as advancing the processing order for acknowledgment packets. In addition, other aspects of the present invention relating to determining an order for processing packets by a receiver station.

    Abstract translation: 本发明提供了用于控制从网络接收的分组可以被处理的顺序。 接收机站检查分组并确定分组的属性。 优先级与处理之前的数据包相关联。 该分组被放置到队列中并且至少部分地基于其优先级来按照顺序进行处理。 该方法可以用于加速或减慢特定分组的处理,例如提前确认分组的处理顺序。 此外,本发明的其它方面涉及确定接收站处理分组的顺序。

    Apparatus and method to automatically adjust volume or control operation of an appliance
    40.
    发明授权
    Apparatus and method to automatically adjust volume or control operation of an appliance 失效
    自动调节设备的音量或控制操作的设备和方法

    公开(公告)号:US07149512B2

    公开(公告)日:2006-12-12

    申请号:US10183124

    申请日:2002-06-25

    CPC classification number: H04M1/72533

    Abstract: An apparatus includes a device adapted to detect one of receiving an incoming call or initiating an outgoing call. A transmitter is adapted to send a request signal in response to receiving the incoming call or initiating the outgoing call. The request signal may be used to adjust a volume setting or pause operation of an appliance.

    Abstract translation: 一种装置包括适于检测接收来话呼叫或发起呼出呼叫之一的装置。 发射机适于响应于接收到来话呼叫或发起呼出呼叫而发送请求信号。 请求信号可用于调节设备的音量设置或暂停操作。

Patent Agency Ranking