System and method for managing time-limited long-running operations in a data storage system
    61.
    发明申请
    System and method for managing time-limited long-running operations in a data storage system 有权
    用于在数据存储系统中管理时间有限的长时间运行的系统和方法

    公开(公告)号:US20070101183A1

    公开(公告)日:2007-05-03

    申请号:US11638890

    申请日:2006-12-14

    CPC classification number: G06F11/008 G06F11/1076 G06F2211/104 G06F2211/1088

    Abstract: A system and method for managing a time-limited long-running process that acts upon disks of a disk array is based upon a general rule of acting upon each disk in an order based upon the length of time from when it was last acted-upon. Disks having the greatest last acted-upon time value (e.g. were processed the longest-time ago) are queued first by the process for acting-upon in the present run. The greatest last acted-upon time includes disks that have no prior last acted-upon time (e.g. newly added/mounted disks). A registry key entry is maintained in a registry file for each of the RAID groups that includes the volume's file system identifier (FSID) and particular RAID group identifier (RGID). The RGID includes the last acted-upon time for the RAID group. This is set to a positive time number if the process has last acted-upon the group to completion. Alternatively, the last acted-upon time value is set to zero if the volume has not previously been acted-upon to completion or the RAID group is newly mounted.

    Abstract translation: 用于管理作用在磁盘阵列的磁盘上的受时间限制的长时间运行进程的系统和方法基于基于从最后一次执行的时间长度的顺序对每个磁盘执行的一般规则 。 最后一次执行时间最大值的磁盘(例如,最早处理的磁盘)首先由当前运行的进程排队。 最大的最后一个动作时间包括没有先前最后一次动作的磁盘(例如新添加/安装的磁盘)。 对于包含卷的文件系统标识符(FSID)和特定RAID组标识符(RGID)的每个RAID组,注册表项保留在注册表文件中。 RGID包括RAID组的最后一个动作时间。 如果进程最后一次执行,则将其设置为正时间号码 - 完成该组。 或者,如果卷以前未被执行完毕或RAID组新安装,则最后一个动作时间值被设置为零。

    System and method for managing long-running process carried out upon a plurality of disks
    62.
    发明授权
    System and method for managing long-running process carried out upon a plurality of disks 有权
    用于管理在多个盘上执行的长时间运行的系统和方法

    公开(公告)号:US07165188B1

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

    申请号:US11047082

    申请日:2005-01-31

    CPC classification number: G06F11/008 G06F11/1076 G06F2211/104 G06F2211/1088

    Abstract: A method for managing a long-running process carried out upon a plurality of disks is disclosed. A registry is established, the registry having a plurality of entries, each entry corresponding to one of the plurality of disks, each entry having a value indicative of a respective time at which its corresponding disk was last acted-upon by the long-running process. The long-running process executes on each of the disks based upon an order in which the disk having an oldest last acted-upon time is processed first and the disk having the newest last acted-upon time is processed last.

    Abstract translation: 公开了一种用于管理在多个盘上执行的长时间运行的方法。 建立注册表,注册表具有多个条目,每个条目对应于多个盘中的一个,每个条目具有指示其对应的盘最后一次被执行的相应时间的值通过长时间运行的处理 。 基于最后一次执行时间最早的盘被首先处理并且具有最新的最后一次动作时间的盘被最后处理的顺序,在每个盘上执行长时间运行的进程。

    System for processing programmable buttons using system interrupts
    63.
    发明授权
    System for processing programmable buttons using system interrupts 失效
    使用系统中断处理可编程按钮的系统

    公开(公告)号:US07139850B2

    公开(公告)日:2006-11-21

    申请号:US10176967

    申请日:2002-06-21

    CPC classification number: G06F9/451

    Abstract: System for processing programmable buttons using system control interrupts in a portable device. The system comprises a programmable button that comprises logic to generate a selected system control interrupt when actuated. The system also comprises interrupt logic coupled to receive the selected system control interrupt. The interrupt logic comprises logic to generate a button report that includes a button identifier, which indicates that the programmable button has been actuated. The system also comprises button support logic that is coupled to receive the button report, the button support logic comprises logic to determine a selectable device function associated with the button identifier, and logic to activate the selectable device function.

    Abstract translation: 用于使用便携式设备中的系统控制中断处理可编程按钮的系统。 该系统包括可编程按钮,其包括当被致动时产生所选择的系统控制中断的逻辑。 该系统还包括耦合以接收所选择的系统控制中断的中断逻辑。 中断逻辑包括用于生成包括按钮标识符的按钮报告的逻辑,该按钮标识符指示可编程按钮已被致动。 该系统还包括耦合以接收按钮报告的按钮支持逻辑,按钮支持逻辑包括用于确定与按钮标识符相关联的可选设备功能的逻辑,以及激活可选设备功能的逻辑。

    Method and apparatus for providing quality-of-service delivery facilities over a bus

    公开(公告)号:US20060190654A1

    公开(公告)日:2006-08-24

    申请号:US10851187

    申请日:2004-05-24

    CPC classification number: H04L12/40058 H04L12/40065 H04L47/13 H04L49/205

    Abstract: The invention provides quality-of-service (QoS) delivery services over a computer bus having isochronous data transfer capabilities. A transmitting node on the bus transmits a message to an intended recipient indicating a requested bandwidth for a connection. If the intended recipient has sufficient resources, it allocates an isochronous data channel on the bus and notifies the transmitter of the allocated channel. Thereafter, the transmitter transmits the data on the allocated channel. If the recipient cannot allocate a channel, it does not respond, and the transmitter thereafter detects a time-out condition and begins transmitting using a “best efforts” scheme (i.e., non-guaranteed time delivery). In a second variation, a receiving node detects that it is receiving large quantities of data from a transmitting node. In response, the receiving node allocates an isochronous data channel on the bus and notifies the transmitter of the allocated channel. Thereafter, the transmitter transmits using the allocated isochronous channel. In a third variation, multiple receiving nodes that need to receive streaming data from a single transmitting node share a common isochronous data channel. In any of these variations, each receiver can periodically transmit a “deadman” timer message on a broadcast channel to indicate that it is still receiving on a given channel. If a transmitter detects that the deadman timer has expired, it reverts to transmitting data using a “best-efforts” scheme. A transmitter can transmit both to receivers that can handle QoS services and those that cannot explicitly support QoS services.

    Dynamic data space
    66.
    发明授权
    Dynamic data space 失效
    动态数据空间

    公开(公告)号:US07003714B1

    公开(公告)日:2006-02-21

    申请号:US10832100

    申请日:2004-04-26

    CPC classification number: G06F11/1076

    Abstract: A data storage system, such as RAID, upgraded dynamically including multiple stages, providing error checking data without taking the system off-line. Checksums are computed from the data and placed in block 63 of the same disk. The combination of parity bits across the parity disk, the remaining uncorrupted data in the data disks, and checksums within each disk includes sufficient information to enable restoration of corrupt data. The system is upgraded by reserving permanent checksum blocks, writing the checksums to a volume block number, and placing the checksums in permanently reserved checksum block locations after first moving data already there to unreserved blocks.

    Abstract translation: 诸如RAID的数据存储系统,动态地升级包括多级,提供错误检查数据而不使系统离线。 校验和是根据数据计算的,并放在同一个磁盘的块63中。 奇偶校验磁盘上的奇偶校验位的组合,数据磁盘中的其余未被破坏的数据以及每个磁盘内的校验和包括足够的信息以使恢复损坏的数据。 通过保留永久校验和块,将校验和写入卷块号,并在首先将数据移动到未保留的块之后将校验和放置在永久保留的校验和块位置,升级系统。

    System and method for managing time-limited long-running operations in a data storage system
    67.
    发明授权
    System and method for managing time-limited long-running operations in a data storage system 有权
    用于在数据存储系统中管理时间有限的长时间运行的系统和方法

    公开(公告)号:US06851070B1

    公开(公告)日:2005-02-01

    申请号:US09928389

    申请日:2001-08-13

    CPC classification number: G06F11/008 G06F11/1076 G06F2211/104 G06F2211/1088

    Abstract: A system and method for managing a time-limited long-running process that acts upon disks of a disk array is based upon a general rule of acting upon each disk in an order based upon the length of time from when it was last acted-upon. Disks having the greatest last acted-upon time value (e.g. were processed the longest-time ago) are queued first by the process for acting-upon in the present run. The greatest last acted-upon time includes disks that have no prior last acted-upon time (e.g. newly added/mounted disks). A registry key entry is maintained in a registry file for each of the RAID groups that includes the volume's file system identifier (FSID) and particular RAID group identifier to (RGID). The RGID includes the last acted-upon time for the RAID group. This is set to a positive time number if the process has last acted-upon the group to completion. Alternatively, the last acted-upon time value is set to zero if the volume has not previously been acted-upon to completion or the RAID group is newly mounted.

    Abstract translation: 用于管理作用在磁盘阵列的磁盘上的受时间限制的长时间运行进程的系统和方法基于基于从最后一次执行的时间长度的顺序对每个磁盘执行的一般规则 。 最后一次执行时间最大值的磁盘(例如,最早处理的磁盘)首先由当前运行的进程排队。 最大的最后一个动作时间包括没有先前最后一次动作的磁盘(例如新添加/安装的磁盘)。 对于包含卷的文件系统标识符(FSID)和特定的RAID组标识符(RGID)的每个RAID组,注册表项保留在注册表文件中。 RGID包括RAID组的最后一个动作时间。 如果进程最后一次执行,则将其设置为正时间号码 - 完成该组。 或者,如果卷以前未被执行完毕或RAID组新安装,则最后一个动作时间值被设置为零。

    Method, apparatus, and system to enhance negative voltage switching
    68.
    发明授权
    Method, apparatus, and system to enhance negative voltage switching 有权
    方法,装置和系统来增强负电压切换

    公开(公告)号:US06788584B2

    公开(公告)日:2004-09-07

    申请号:US10078106

    申请日:2002-02-19

    CPC classification number: G11C16/12 G11C16/08 G11C16/16 G11C16/30

    Abstract: The present invention is in the field of flash memory. More particularly, embodiments of the present invention may provide a negative voltage for erasing when coupled to a memory cell to be erased and provide voltages to read or program when not coupled to a memory cell that is selected to be erased. Embodiments may also provide a high magnitude negative voltage to erase; a low impedance, low voltage current to read or program; and burn little to no current when not coupled to a memory cell that is selected to be erased.

    Abstract translation: 本发明在闪速存储器领域。 更具体地说,本发明的实施例可以在耦合到待擦除的存储器单元时提供用于擦除的负电压,并且当未耦合到被选择要擦除的存储器单元时提供读取或编程的电压。 实施例还可以提供高幅度的负电压来擦除; 低阻抗,低电压电流读取或编程; 并且当不耦合到被选择被擦除的存储器单元时,几乎没有电流消耗。

    Method and apparatus to provide a low voltage reference generation
    69.
    发明授权
    Method and apparatus to provide a low voltage reference generation 有权
    提供低电压参考电压的方法和装置

    公开(公告)号:US06628108B1

    公开(公告)日:2003-09-30

    申请号:US09746119

    申请日:2000-12-22

    CPC classification number: G05F3/24 G06F1/26

    Abstract: A method and apparatus to provide a low voltage reference generation. The apparatus includes a reference voltage generator to receive a first input voltage signal and output a reference voltage signal. A voltage level detector electrically coupled to the reference voltage generator to receive the reference voltage signal and also receive a second input voltage signal. The voltage level detector compares the second input voltage signal to the reference voltage signal for generating an output based on the compared signals.

    Abstract translation: 一种提供低电压参考电压的方法和装置。 该装置包括用于接收第一输入电压信号并输出​​参考电压信号的参考电压发生器。 电压电平检测器,电耦合到参考电压发生器以接收参考电压信号,并且还接收第二输入电压信号。 电压电平检测器将第二输入电压信号与参考电压信号进行比较,用于基于所比较的信号产生输出。

Patent Agency Ranking