会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明授权
    • Generating unique identifiers in a computer system
    • 在计算机系统中生成唯一标识符
    • US07249181B2
    • 2007-07-24
    • US10825464
    • 2004-04-15
    • Richard P. Helliwell
    • Richard P. Helliwell
    • G06F15/16
    • H04L61/2092H04L29/1232H04L29/12801H04L61/6004
    • Generating unique identifiers (UUIDs) for software objects and other components in a network in which a large number of components may exist simultaneously and/or over a period of time. UUIDs generated by a particular product are divided into two sub-fields. One sub-field is stored in non-volatile memory, and incremented infrequently. The other sub-field is stored in volatile memory, that can be incremented frequently. During operation, the product creating the UUIDs generates new UUIDs by incrementing the field stored in volatile memory. When overflow of the volatile memory field occurs, the field stored in non-volatile memory is incremented. A block of non-volatile memory is initialized to all of a first logical state, and the bits therein are then sequentially cleared to generate a subsequent unique identifier. The present system provides the equivalent of a counter that can count up to the number of available bits in non-volatile memory plus one, while reducing the number of non-volatile memory erase cycles to one cycle for each time all the bits are cleared.
    • 为网络中的软件对象和其他组件生成唯一标识符(UUID),其中大量组件可能同时存在和/或在一段时间内存在。 由特定产品生成的UUID分为两个子字段。 一个子字段存储在非易失性存储器中,不经常增加。 另一个子字段存储在易失性存储器中,可以频繁增加。 在操作期间,创建UUID的产品通过增加存储在易失性存储器中的字段来生成新的UUID。 当易失性存储器字段溢出时,存储在非易失性存储器中的字段递增。 非易失性存储器块被初始化为所有第一逻辑状态,然后其中的位被顺序地清除以产生后续的唯一标识符。 本系统提供了相当于可以计数到非易失性存储器中可用位数的计数器加一的计数器,同时每次清除所有位时,将非易失性存储器擦除周期的数量减少到一个周期。
    • 8. 发明授权
    • System for generating unique identifiers in a computer network
    • 用于在计算机网络中生成唯一标识符的系统
    • US06751667B1
    • 2004-06-15
    • US09680678
    • 2000-10-06
    • Richard P. Helliwell
    • Richard P. Helliwell
    • G06F102
    • H04L61/2092H04L29/1232H04L29/12801H04L61/6004
    • A system for generating unique identifiers (UUIDs) for software objects and other components in a network in which a large number of components may exist simultaneously and/or over a period of time. UUIDs generated by a particular product are divided into two sub-fields. One sub-field is stored in (relatively slow) non-volatile memory, and incremented infrequently. The other sub-field is stored in relatively fast, volatile RAM, that can be incremented quickly. During operation, the product creating the UUIDs generates new UUIDs by incrementing the field stored in RAM. When overflow of the RAM field occurs, the field stored in non-volatile memory is incremented. A block of flash memory is initialized to all ones, and the bits therein are then sequentially cleared to generate each subsequent unique identifier. The present system provides the equivalent of a counter that can count up to the number of available bits in non-volatile memory plus one, while reducing the number of flash memory erase cycles to one cycle for each time all the bits are cleared.
    • 一种用于为网络中的软件对象和其他组件生成唯一标识符(UUID)的系统,其中大量组件可以同时存在和/或在一段时间内存在。 由特定产品生成的UUID分为两个子字段。 一个子字段存储在(相对较慢的)非易失性存储器中,并且不经常增加。 另一个子字段存储在相对快速,易失性的RAM中,可以快速递增。 在操作过程中,创建UUID的产品通过增加存储在RAM中的字段来生成新的UUID。 当RAM字段溢出时,存储在非易失性存储器中的字段递增。 闪速存储器块被初始化为全部闪存,然后其中的位被顺序地清除以产生每个随后的唯一标识符。 本系统提供了相当于可以计数到非易失性存储器中的可用位数量加一的计数器,同时每次清除所有位时将闪存擦除周期数减少到一个周期。