会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 81. 发明授权
    • Method and system for managing data in cache
    • 用于管理缓存中的数据的方法和系统
    • US06327644B1
    • 2001-12-04
    • US09135842
    • 1998-08-18
    • Brent Cameron BeardsleyMichael Thomas BenhaseDouglas A. MartinRobert Louis MortonMark A. Reid
    • Brent Cameron BeardsleyMichael Thomas BenhaseDouglas A. MartinRobert Louis MortonMark A. Reid
    • G06F1208
    • G06F12/123
    • Disclosed is a system for managing data in cache. A list of data entries in a first memory area has a first end and a second end, such as a most recently used (MRU) end and least recently used (LRU) end. A first pointer addresses a data entry in the list and a second pointer addresses another data entry in the list that is not at the first and second ends. Data from a second memory area is provided to add to the list. A determination is made as to whether the provided data to add to the list is one of a first type and second type of data, such as sequentially accessed data or non-sequentially accessed data. The provided data is stored in the first memory area as a new data entry in the list. The first pointer is modified to address the new data entry after determining that the provided data is of the first type. After determining that the provided data is of the second type, the second pointer is processed to determine where to add the new data entry to the list between the first and second ends.
    • 公开了一种用于管理缓存中的数据的系统。 第一存储器区域中的数据条目的列表具有第一端和第二端,诸如最近使用(MRU)端和最近最少使用(LRU)端。 第一个指针寻址列表中的数据条目,第二个指针寻址列表中不在第一和第二端的另一个数据条目。 来自第二存储器区域的数据被提供以添加到列表中。 确定添加到列表中的所提供的数据是否是第一类型和第二类型的数据之一,诸如顺序访问的数据或非顺序访问的数据。 所提供的数据作为列表中的新数据条目存储在第一存储器区域中。 在确定所提供的数据是第一类型之后,修改第一个指针以解决新的数据条目。 在确定所提供的数据是第二类型之后,处理第二指针以确定在第一和第二端之间将新数据条目添加到列表的哪里。
    • 82. 发明授权
    • Secure store implementation on common platform storage subsystem (CPSS)
by storing write data in non-volatile buffer
    • 通过将写入数据存储在非易失性缓冲区中,在通用平台存储子系统(CPSS)上实现安全存储
    • US6035347A
    • 2000-03-07
    • US994312
    • 1997-12-19
    • Brent Cameron BeardsleyMichael Thomas BenhaseForrest Lee Wade
    • Brent Cameron BeardsleyMichael Thomas BenhaseForrest Lee Wade
    • G06F11/14C06F11/10
    • G06F11/1441
    • A data storage system and method for securely storing data includes (a) a host CPU; (b) a non-volatile storage (NVS) memory for storing data; (c) a processor, the processor being coupled to the host CPU and the NVS memory and monitoring availability of space in the NVS memory and in a non-volatile buffer (NV-Buffer); and (d) the NV-Buffer, the NV-Buffer being coupled to the host CPU, the NVS memory, and the processor, upon receiving a request to write data into the NVS memory, the host CPU storing data to be transferred to the NVS memory into the NV-Buffer, and upon receiving a confirmation message that data of a write operation to the NV-Buffer is committed, the NV-Buffer transferring the data to the NVS memory. The NVS memory includes a fast dump space for storing data transferred from the NV-Buffer when a main power is down and for restoring back data from the NVS memory to the NV-Buffer when the power is up. The NV-Buffer is a fast drain buffer and is equipped with a backup power source sufficient to hold up a power needed to transfer the data when the power is down.
    • 用于安全地存储数据的数据存储系统和方法包括:(a)主机CPU; (b)用于存储数据的非易失性存储(NVS)存储器; (c)处理器,所述处理器耦合到所述主机CPU和所述NVS存储器并且监视所述NVS存储器和非易失性缓冲器(NV缓冲器)中的空间的可用性; 和(d)NV缓冲器,NV缓冲器在接收到将数据写入NVS存储器的请求时,耦合到主机CPU,NVS存储器和处理器,主机CPU存储要传送到 NVS存储器进入NV-Buffer,并且在接收到对NV-Buffer的写入操作的数据提交的确认消息时,NV-Buffer将数据传送到NVS存储器。 NVS存储器包括快速转储空间,用于在主电源关闭时存储从NV-Buffer传输的数据,并在电源关闭时将数据从NVS存储器恢复到NV缓冲区。 NV-Buffer是一个快速漏极缓冲器,并配有备用电源,足以在掉电时保持传输数据所需的电力。
    • 83. 发明授权
    • Method and system for data search in a data processing system
    • 数据处理系统中数据搜索的方法和系统
    • US5721898A
    • 1998-02-24
    • US939241
    • 1992-09-02
    • Brent Cameron BeardsleyMichael Thomas BenhaseLawrence Carter BlountSusan Kay CandelariaJoseph Smith Hyde
    • Brent Cameron BeardsleyMichael Thomas BenhaseLawrence Carter BlountSusan Kay CandelariaJoseph Smith Hyde
    • G06F3/06G06F13/12G06F12/02
    • G06F3/0601G06F2003/0697Y10S707/99933
    • A method and system for enhancing the efficiency of communication between one or more host computers and a storage system controller during a data search within either the associated storage systems or within the storage system controller itself. A storage system controller, coupled to one or more host computers via multiple communication channels, is utilized to control access to one or more direct access storage devices. A host computer authorizes the storage system controller to search within a range of data locations within the storage system, sets an initial location from which the data search will begin, and specifies a key field argument to search for. The host computer then permits the storage system controller to independently search the authorized range of data locations within the storage system or within cache memory within the storage system controller. The storage system controller examines multiple records within the authorized range of data locations to locate a desired record associated with the key field argument and presents a status report to the host computer only after the desired record is located or the entire range of data is searched and the desired record was not located. Allowing the storage system controller to independently search records and report status only after completion of an attempt to find a desired record within an authorized range of records minimizes communication overhead. Reducing the number of status reports presented over the communication channel enhances communication efficiency.
    • 一种用于在关联的存储系统内或存储系统控制器本身内的数据搜索期间增强一个或多个主计算机与存储系统控制器之间的通信效率的方法和系统。 利用经由多个通信信道耦合到一个或多个主计算机的存储系统控制器来控制对一个或多个直接存取存储设备的访问。 主计算机授权存储系统控制器在存储系统内的数据位置范围内搜索,设置数据搜索开始的初始位置,并指定要搜索的关键字段参数。 然后,主计算机允许存储系统控制器独立地搜索存储系统内的数据位置的授权范围或存储系统控制器内的高速缓冲存储器内。 存储系统控制器检查数据位置的授权范围内的多个记录,以定位与密钥字段参数相关联的期望记录,并且仅在找到所需记录或搜索整个数据范围之后才向主计算机呈现状态报告, 没有找到所需的记录。 只有在完成尝试在授权的记录范围内找到所需记录之后,才允许存储系统控制器独立地搜索记录和报告状态,从而最大限度地减少通信开销。 通过通信渠道减少状态报告的数量增加了通信效率。
    • 88. 发明授权
    • Using multiple data structures to manage data in cache
    • 使用多个数据结构来管理缓存中的数据
    • US07908236B2
    • 2011-03-15
    • US11459004
    • 2006-07-20
    • Dharmendra Shantilal ModhaBinny Sher GillMichael Thomas BenhaseJoseph Smith Hyde, II
    • Dharmendra Shantilal ModhaBinny Sher GillMichael Thomas BenhaseJoseph Smith Hyde, II
    • G06F15/00G06F17/00G06N3/10
    • G06F12/124G06F12/123
    • Provided are a method, system and program for using multiple data structures to manage data in cache. A plurality of data structures each have entries identifying data from a first computer readable medium added to a second computer readable medium. A request is received for data in the first computer readable medium. A determination is made as to whether there is an entry for the requested data in one of the data structures. The requested data is retrieved from the first computer readable medium to store in the second computer readable medium in response to determining that there is no entry for the requested data in one of the data structures. One of the data structures is selected in response to determining that there is no entry for the requested data in one of the data structures and an entry for the retrieved data is added to the selected data structure.
    • 提供了一种使用多个数据结构来管理缓存中的数据的方法,系统和程序。 多个数据结构各自具有标识来自添加到第二计算机可读介质的第一计算机可读介质的数据的条目。 接收第一计算机可读介质中的数据的请求。 确定在数据结构之一中是否存在所请求的数据的条目。 响应于确定在数据结构之一中没有针对所请求的数据的条目,从第一计算机可读介质检索所请求的数据以存储在第二计算机可读介质中。 响应于确定在数据结构之一中没有针对所请求的数据的条目而选择数据结构中的一个,并且将所检索的数据的条目添加到所选择的数据结构。
    • 89. 发明授权
    • Restricting the execution of copy services commands
    • 限制复制服务命令的执行
    • US07873864B2
    • 2011-01-18
    • US12186352
    • 2008-08-05
    • Michael Thomas BenhaseWilliam Frank Micka
    • Michael Thomas BenhaseWilliam Frank Micka
    • G06F11/00
    • G06F11/2069G06F3/0623G06F3/065G06F3/067
    • A system and method for controlling peer-to-peer remote copy (PPRC) operations initiated from one or more host devices that desire to store data contents written to a first storage system to a second storage system over a communications link. The system enables receipt and generation of copy services commands from host devices and the determination of whether a received command pertains to a copy service over an established PPRC relationship for that particular customer to enable that customer to perform storage operations effecting data written to a first storage server having source volumes and stored in a remote second storage system having target volumes. The copy services command effecting data contents of source volumes and/or remote target volumes will be enabled if it is determined that said PPRC relationship is already established for that customer; and, prevented if the received copy services command does effect any volume not already in a copy services relationship.
    • 一种用于控制从一个或多个主机设备发起的对等远程复制(PPRC)操作的系统和方法,其希望通过通信链路将写入第一存储系统的数据内容存储到第二存储系统。 该系统使得能够从主机设备接收和生成复制服务命令,以及确定所接收的命令是否与针对该特定客户的已建立的PPRC关系相关的复制服务,以使该客户执行影响写入第一存储器的数据的存储操作 服务器具有源卷并存储在具有目标卷的远程第二存储系统中。 如果确定已经为该客户已经建立了所述PPRC关系,则将启用影响源卷和/或远程目标卷的数据内容的复制服务命令; 并且如果接收到的副本服务命令确实影响了还没有在复制服务关系中的任何卷,则被阻止。