会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Method and system for managing meta data
    • 用于管理元数据的方法和系统
    • US06502174B1
    • 2002-12-31
    • US09261683
    • 1999-03-03
    • Brent Cameron BeardsleyMichael Thomas BenhaseDouglas A. MartinRobert Louis MortonKenneth Wayne Todd
    • Brent Cameron BeardsleyMichael Thomas BenhaseDouglas A. MartinRobert Louis MortonKenneth Wayne Todd
    • G06F1206
    • G06F12/0866G06F2212/312Y10S707/99953
    • Disclosed is a method, system, and article of manufacture for managing meta data. The meta data provides information on data maintained in a storage device. The system receives a request for meta data from a process and determines whether the requested meta data is in cache. After determining that the requested meta data is not in cache, the system determines whether there are a sufficient number of allocatable segments in cache to stage in the meta data and allocates segments in cache to store the meta data after determining that there are enough allocatable segments in cache. The system stages the requested meta data into the allocated segments. Alternatively, after determining that the requested meta data is in cache, the system determines whether a second process has exclusive access to the meta data in cache. After determining that the second process does not have exclusive access, the system indicates to the first process that access to the meta data is permitted. Otherwise, after determining that the second process has exclusive access, the system notifies the first process that access to the meta data track will be provided at a later time when the second process relinquishes exclusive access.
    • 公开了用于管理元数据的方法,系统和制品。 元数据提供关于在存储设备中维护的数据的信息。 系统从进程接收对元数据的请求,并确定所请求的元数据是否在高速缓存中。 在确定所请求的元数据不在高速缓存中之后,系统确定缓存中是否有足够数量的可分配段在元数据中分级,并且在确定有足够的可分配段之后分配高速缓存中的段来存储元数据 在缓存中。 系统将请求的元数据分配到分配的段中。 或者,在确定所请求的元数据在高速缓存中之后,系统确定第二进程是否具有对高速缓存中的元数据的独占访问。 在确定第二进程没有独占访问之后,系统向第一进程指示允许对元数据的访问。 否则,在确定第二进程具有独占访问权限之后,系统通知第一进程将在稍后的第二进程放弃独占访问时提供对元数据轨道的访问。
    • 5. 发明授权
    • Method and system for managing data in cache using multiple data
structures
    • 使用多个数据结构管理缓存中的数据的方法和系统
    • US6141731A
    • 2000-10-31
    • US136630
    • 1998-08-19
    • Brent Cameron BeardsleyMichael Thomas BenhaseDouglas A. MartinRobert Louis MortonMark A. Reid
    • Brent Cameron BeardsleyMichael Thomas BenhaseDouglas A. MartinRobert Louis MortonMark A. Reid
    • G06F12/08G06F12/12G06F12/00
    • G06F12/127G06F12/123G06F12/0804
    • Disclosed is a cache management scheme using multiple data structure. A first and second data structures, such as linked lists, indicate data entries in a cache. Each data structure has a most recently used (MRU) entry, a least recently used (LRU) entry, and a time value associated with each data entry indicating a time the data entry was indicated as added to the MRU entry of the data structure. A processing unit receives a new data entry. In response, the processing unit processes the first and second data structures to determine a LRU data entry in each data structure and selects from the determined LRU data entries the LRU data entry that is the least recently used. The processing unit then demotes the selected LRU data entry from the cache and data structure including the selected data entry. The processing unit adds the new data entry to the cache and indicates the new data entry as located at the MRU entry of one of the first and second data structures.
    • 公开了一种使用多种数据结构的缓存管理方案。 第一和第二数据结构(例如链表)指示高速缓存中的数据条目。 每个数据结构具有最近使用的(MRU)条目,最近最少使用的(LRU)条目以及与每个数据条目相关联的时间值,指示数据条目被指示为添加到数据结构的MRU条目的时间。 处理单元接收新的数据条目。 作为响应,处理单元处理第一和第二数据结构以确定每个数据结构中的LRU数据条目,并从所确定的LRU数据条目中选择最近最少使用的LRU数据条目。 然后,处理单元从所述高速缓存中降级所选择的LRU数据条目,并且包括所选择的数据条目的数据结构。 处理单元将新的数据条目添加到高速缓存并且指示位于第一和第二数据结构之一的MRU条目处的新数据条目。
    • 6. 发明授权
    • Method and system for managing meta data
    • 用于管理元数据的方法和系统
    • US06981102B2
    • 2005-12-27
    • US10269507
    • 2002-10-11
    • Brent Cameron BeardsleyMichael Thomas BenhaseDouglas A. MartinRobert Louis MortonKenneth Wayne Todd
    • Brent Cameron BeardsleyMichael Thomas BenhaseDouglas A. MartinRobert Louis MortonKenneth Wayne Todd
    • G06F3/06G06F12/08G06F12/06
    • G06F12/0866G06F2212/312Y10S707/99953
    • Disclosed is a method, system, and article of manufacture for managing meta data. The meta data provides information on data maintained in a storage device. The system receives a request for meta data from a process and determines whether the requested meta data is in cache. After determining that the requested meta data is not in cache, the system determines whether there are a sufficient number of allocatable segments in cache to stage in the meta data and allocates segments in cache to store the meta data after determining that there are enough allocatable segments in cache. The system stages the requested meta data into the allocated segments. Alternatively, after determining that the requested meta data is in cache, the system determines whether a second process has exclusive access to the meta data in cache. After determining that the second process does not have exclusive access, the system indicates to the first process that access to the meta data is permitted. Otherwise, after determining that the second process has exclusive access, the system notifies the first process that access to the meta data track will be provided at a later time when the second process relinquishes exclusive access.
    • 公开了用于管理元数据的方法,系统和制品。 元数据提供关于在存储设备中维护的数据的信息。 系统从进程接收对元数据的请求,并确定所请求的元数据是否在高速缓存中。 在确定所请求的元数据不在高速缓存中之后,系统确定缓存中是否有足够数量的可分配段在元数据中分级,并且在确定有足够的可分配段之后分配高速缓存中的段来存储元数据 在缓存中。 系统将请求的元数据分配到分配的段中。 或者,在确定所请求的元数据在高速缓存中之后,系统确定第二进程是否具有对高速缓存中的元数据的独占访问。 在确定第二进程没有独占访问之后,系统向第一进程指示允许对元数据的访问。 否则,在确定第二进程具有独占访问权限之后,系统通知第一进程将在稍后的第二进程放弃独占访问时提供对元数据轨道的访问。
    • 7. 发明授权
    • 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)端。 第一个指针寻址列表中的数据条目,第二个指针寻址列表中不在第一和第二端的另一个数据条目。 来自第二存储器区域的数据被提供以添加到列表中。 确定添加到列表中的所提供的数据是否是第一类型和第二类型的数据之一,诸如顺序访问的数据或非顺序访问的数据。 所提供的数据作为列表中的新数据条目存储在第一存储器区域中。 在确定所提供的数据是第一类型之后,修改第一个指针以解决新的数据条目。 在确定所提供的数据是第二类型之后,处理第二指针以确定在第一和第二端之间将新数据条目添加到列表的哪里。
    • 9. 发明授权
    • Card dispensing apparatuses and associated methods of operation
    • 卡片分配装置及相关操作方法
    • US08038059B2
    • 2011-10-18
    • US12795799
    • 2010-06-08
    • Douglas A. MartinPatrick E. MorfordGregory P. Winters
    • Douglas A. MartinPatrick E. MorfordGregory P. Winters
    • G06F7/08
    • G07F11/44B65H3/0816B65H3/0883B65H3/44B65H2403/41B65H2403/46B65H2555/30G07F11/045G07F11/10
    • Apparatuses and methods for dispensing magnetic stripe cards, smart cards, other cards, and/or other items from kiosks and other structures are disclosed herein. In one embodiment, a card dispensing apparatus includes at least a first card hopper and a card transport assembly. The first card hopper is configured to hold a stack of cards that includes at least a first card stacked on a second card. The card transport assembly includes a card carrier moveable between a first position proximate to the first card hopper and a second position spaced apart from the first card hopper. The card carrier is configured to lift the first card off the second card when the card carrier is in the first position. The card carrier is further configured to release the first card toward an outlet when the card carrier is in the second position. In one embodiment, the card carrier can move the first card past a card reader/writer for reading information from, and/or writing information to, the card as it carries the card from the first position to the second position.
    • 本文公开了用于分配磁条卡,智能卡,其他卡和/或来自报亭和其他结构的其它物品的装置和方法。 在一个实施例中,卡片分配装置至少包括第一卡片料斗和卡片传送组件。 第一卡片料斗被配置为保持堆叠的卡片,其至少包括堆叠在第二卡片上的第一卡片。 卡片传送组件包括可在靠近第一卡片料斗的第一位置和与第一卡片料斗间隔开的第二位置之间移动的卡片托架。 卡片载体被配置为当卡片载体处于第一位置时将第一卡片从第二卡片提起。 卡片托架进一步构造成当卡片托架处于第二位置时将第一卡片朝向出口释放。 在一个实施例中,当卡从第一位置运送到第二位置时,卡片载体可以移动第一卡通过卡读/写器,用于从卡读取信息和/或向其写入信息。