会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Method for identifying the write protect status of a diskette
    • 识别软盘写保护状态的方法
    • US06904495B2
    • 2005-06-07
    • US10043478
    • 2002-01-10
    • Christopher J. FrantzE. David Neufeld
    • Christopher J. FrantzE. David Neufeld
    • G06F3/06G06F21/80G06F12/00
    • G06F21/80G06F3/0601G06F2003/0697
    • A technique is provided for identifying the write protect status of a removable storage media, such as a computer diskette, prior to normal interaction with the media. The present technique interacts with the removable storage media and identifies the write protect status as write protected if the interaction produces a failure code indicative of write protection. For example, data storage may be attempted at a non-storage location, thereby producing a write protect error if the media is write protected or an invalid write error if the media is not write protected. Alternatively, the present technique may attempt to read and rewrite data back to the media, thereby producing the write protect error if the media is write protected.
    • 提供了一种在与介质正常交互之前识别可移动存储介质(例如计算机磁盘)的写保护状态的技术。 本技术与可移动存储介质相互作用,如果交互产生指示写保护的故障代码,则将写保护状态识别为写保护状态。 例如,可以在非存储位置尝试数据存储,从而如果介质是写保护的,则产生写保护错误,或者如果介质不被写保护,则产生无效的写入错误。 或者,本技术可以尝试将数据读取和重写回介质,从而如果介质被写保护,则产生写保护错误。
    • 5. 发明授权
    • Fast disk cache writing system
    • 快速磁盘缓存写入系统
    • US06795894B1
    • 2004-09-21
    • US09634055
    • 2000-08-08
    • E. David NeufeldChristopher J. Frantz
    • E. David NeufeldChristopher J. Frantz
    • G06F1200
    • G06F12/0866
    • A disk cache writing system that substantially improves disk drive caching. A cache disk drive, or a reserved portion of a standard disk drive, is provided that is dedicated to cache data. Any of the current data of the disk drive or cache portion is temporary cache data that may be overwritten at any time. Cache data is written to a write section, including one or more sequential sectors, where the write section has a minimal write access time. The write section begins at a first offset sector associated with a minimal write access time, or at any one of several potential start sectors including the first offset sector. One or more potential start sectors are determined, where each corresponds with a first start sector in a current track to avoid moving the R/W heads from the current track. The only initial delay that is encountered is the delay to switch the R/W heads from read to write. The potential start sectors are aligned within the same current cylinder of the disk drive since all the R/W heads are aligned. The only other delay(s) that may be encountered are the characteristic delays associated with writing to sequential sectors of the chosen disk drive that are otherwise unavoidable, such as delays associated with switching sequential tracks, heads, surfaces, platters, etc.
    • 磁盘缓存写入系统,大大改善磁盘驱动器缓存。 提供专用于高速缓存数据的高速缓存磁盘驱动器或标准磁盘驱动器的保留部分。 磁盘驱动器或高速缓存部分的任何当前数据是可以随时被覆盖的临时高速缓存数据。 缓存数据被写入写入部分,包括一个或多个顺序扇区,其中写入部分具有最小的写入访问时间。 写部分开始于与最小写访问时间相关联的第一偏移扇区,或者包括第一偏移扇区的几个潜在起始扇区中的任一个。 确定一个或多个潜在的起始扇区,其中每个对应于当前轨道中的第一起始扇区,以避免将R / W头从当前轨道移动。 遇到的唯一的初始延迟是将R / W头从读取切换到写入的延迟。 由于所有R / W磁头对齐,所以可能的起始扇区在磁盘驱动器的同一当前磁道内对齐。 可能遇到的唯一其他延迟是与所选磁盘驱动器的顺序扇区相关联的特征延迟,否则不可避免,例如与切换顺序轨道,磁头,表面,拼盘等相关联的延迟。
    • 6. 发明授权
    • Read around speculative load
    • 阅读周围的投机负荷
    • US06567901B1
    • 2003-05-20
    • US09514981
    • 2000-02-29
    • E. David Neufeld
    • E. David Neufeld
    • G06F1318
    • G06F13/161G06F9/383G06F9/3842
    • A processor of a system initiates memory read transactions on a bus and provides information regarding the speculative nature of the transaction. A bus device, such as a memory controller, then receives and processes the transaction, placing the request in a queue to be serviced in an order dependent upon the relative speculative nature of the request. In addition, the processor, upon receipt of an appropriate signal, cancels a speculative read that is no longer needed or upgrades a speculative read that has become non-speculative.
    • 系统的处理器在总线上启动存储器读取事务并提供关于事务的推测性质的信息。 诸如存储器控制器的总线设备然后接收和处理该事务,将该请求放置在一个依赖于该请求的相对推测性质的顺序中被服务的队列中。 此外,处理器在接收到适当的信号时,取消了不再需要的推测性读取或升级已经成为非投机性的推测性读取。
    • 7. 发明授权
    • Data distribution in a disk array
    • 数据分布在磁盘阵列中
    • US06505268B1
    • 2003-01-07
    • US09288399
    • 1999-04-08
    • Stephen M. SchultzDavid S. SchmenkE. David NeufeldDavid L. GrantDavid L. Flower
    • Stephen M. SchultzDavid S. SchmenkE. David NeufeldDavid L. GrantDavid L. Flower
    • G06F1200
    • G06F3/0601G06F2003/0697
    • For use with a computer system having an intelligent mass storage disk array subsystem, including a microprocessor controller, a method for the distribution of data within the disk array based upon logical commands issued by the computer system. The disk controller reads a logical command and translates the commands into multiple drive specific commands, including drive physical parameter information such as head, sector and cylinder selection. The calculation of these physical parameters is based upon a number of factors including the operating system installed in the computer system, the type of interleave scheme, if any, specified by the computer system configuration, and disk specific parameters. The physical drive requests are then placed in a queue and executed by the microprocessor controller. The method also encompasses a method for creating a disk array configuration to be loaded on all disks within the array based on existing valid disk array information and configuration information maintained by the computer system.
    • 用于具有包括微处理器控制器的智能大容量存储盘阵列子系统的计算机系统,基于由计算机系统发出的逻辑命令在盘阵列内分发数据的方法。 磁盘控制器读取逻辑命令并将命令转换为多个驱动器特定的命令,包括驱动器物理参数信息,如磁头,扇区和气缸选择。 这些物理参数的计算基于许多因素,包括安装在计算机系统中的操作系统,由计算机系统配置指定的交织方案的类型(如果有的话)以及盘特定参数。 然后将物理驱动器请求置于队列中并由微处理器控制器执行。 该方法还包括基于由计算机系统维护的现有有效磁盘阵列信息和配置信息来创建要加载到阵列内的所有磁盘上的磁盘阵列配置的方法。
    • 9. 发明授权
    • Method for improving partial stripe write performance in disk array
subsystems
    • 改善磁盘阵列子系统中部分条带写入性能的方法
    • US5333305A
    • 1994-07-26
    • US815118
    • 1991-12-27
    • E. David Neufeld
    • E. David Neufeld
    • G06F3/06G06F11/10G06F12/16G11B20/18
    • G06F11/1076G06F3/0601G11B20/1833G06F2003/0692G06F2211/1033
    • A method and apparatus for improving disk performance during partial stripe write operations in a computer system having a disk array subsystem utilizing parity fault tolerance technique. When a partial stripe write generation is begun, the method determines if the area or stripe where the write is to occur is unused space in the file system. If not, the partial stripe write operation is performed using a preceding read operation to read the current data and parity information from the disk as would normally be done. However, if the write area is unused space in the file system, then the contents of the data stripe do not need to be preserved. In this instance, the partial stripe write operation can be performed without any preceding read operations. By obviating the necessity of a preceding read operation, much of the performance penalty of doing a partial stripe write in the case where the rest of the data stripe does not need to be preserved is removed.
    • 一种用于在具有使用奇偶校验容错技术的磁盘阵列子系统的计算机系统中的部分条带写入操作期间提高磁盘性能的方法和装置。 当开始部分条带写入生成时,该方法确定要发生写入的区域或条带是文件系统中的未使用空间。 如果不是,则使用前面的读取操作来执行部分条带写入操作,以像通常那样从盘读取当前数据和奇偶校验信息。 但是,如果写入区域是文件系统中未使用的空间,则不需要保留数据条带的内容。 在这种情况下,可以在没有任何先前的读取操作的情况下执行部分条带写入操作。 通过消除前面的读取操作的必要性,消除了在不需要保留数据条带的其余部分的情况下进行部分条带写入的许多性能损失。