会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • MEMORY MANAGEMENT IN A NON-VOLATILE SOLID STATE MEMORY DEVICE
    • 非易失性固态存储器件中的存储器管理
    • US20110022931A1
    • 2011-01-27
    • US12835783
    • 2010-07-14
    • Evangelos S. EleftheriouIlias IliadisRobert HaasXiaoyu Hu
    • Evangelos S. EleftheriouIlias IliadisRobert HaasXiaoyu Hu
    • H03M13/05G06F11/10
    • G06F11/1068G11C16/349G11C16/3495
    • A computer-implemented method of managing a memory of a non-volatile solid state memory device by balancing write/erase cycles among blocks to level block usage. The method includes: monitoring an occurrence of an error during a read operation in a memory unit of the device, wherein the error is correctable by error-correcting code; and programming the memory unit according to the monitored occurrence of the error; wherein the step of monitoring the occurrence of an error is carried out for at least one block; and wherein said step of programming comprises wear-leveling the monitored block according the error monitored for the monitored block. A computer system and a computer program-product is also provided.The non-volatile solid state memory device includes: a memory unit having data stored therein; and a controller with a logic for programming the memory unit according to a monitored occurrence of an error during a read operation. The method includes: monitoring an occurrence of an error during a read operation in a memory unit of the device; and programming the memory unit according to the monitored occurrence of the error.
    • 一种计算机实现的通过平衡块之间的写入/擦除循环来平衡块使用来管理非易失性固态存储器件的存储器的方法。 该方法包括:在设备的存储器单元中的读取操作期间监视错误的发生,其中可通过纠错码校正错误; 并根据所监视的错误发生来对存储器单元进行编程; 其中,针对至少一个块执行监视错误发生的步骤; 并且其中所述编程步骤包括根据所监视的块监测的误差来磨损所监视的块。 还提供了计算机系统和计算机程序产品。 非易失性固态存储装置包括:具有存储在其中的数据的存储单元; 以及控制器,具有用于根据在读取操作期间监视的错误发生来对存储器单元进行编程的逻辑。 该方法包括:在设备的存储器单元中的读取操作期间监视错误的发生; 并根据监视出现的错误对存储器单元进行编程。
    • 2. 发明授权
    • Storage system
    • 存储系统
    • US08924513B2
    • 2014-12-30
    • US12831326
    • 2010-07-07
    • Evangelos S EleftheriouRobert HaasXiaoyu HuIlias Iliadis
    • Evangelos S EleftheriouRobert HaasXiaoyu HuIlias Iliadis
    • G06F15/16H04L29/08H04L29/12H04L29/06
    • H04L67/1095H04L61/1582H04L67/1097H04L69/28
    • A pseudo peer-to-peer network system including several clients, each adapted to execute a path driver program. A path driver program is provided, including the steps of locating storage peers connected to the network via a network interface for storing or accessing data items provided in memories of storage peers by means of a global address table. The global address table is updated periodically by at least one configuration server of the pseudo peer-to-peer network. The network further includes at least one time server, which generates a global time clock to which local time clocks of all storage peers of the pseudo peer-to-peer network are synchronized such that a global address table updated by the configuration server is activated by all storage peers at the same scheduled time to be consistent throughout the pseudo peer-to-peer network at all times.
    • 一种包括几个客户机的伪对等网络系统,每个客户端适于执行路径驱动程序。 提供一种路径驱动程序,包括通过网络接口定位连接到网络的存储对等体的步骤,用于通过全局地址表存储或访问在存储对等体的存储器中提供的数据项。 全局地址表由伪对等网络的至少一个配置服务器周期性地更新。 该网络还包括至少一个时间服务器,其生成全局时钟,伪对等网络的所有存储对等体的本地时钟同步到该全局时钟,使得由配置服务器更新的全局地址表由 所有存储对等体在相同的调度时间内始终在整个伪对等网络中保持一致。
    • 3. 发明授权
    • Memory management in a non-volatile solid state memory device
    • 非易失性固态存储器件中的内存管理
    • US08370712B2
    • 2013-02-05
    • US12835783
    • 2010-07-14
    • Evangelos S EleftheriouIlias IliadisRobert HaasXiaoyu Hu
    • Evangelos S EleftheriouIlias IliadisRobert HaasXiaoyu Hu
    • G11C29/00G11C11/34
    • G06F11/1068G11C16/349G11C16/3495
    • A computer-implemented method of managing a memory of a non-volatile solid state memory device by balancing write/erase cycles among blocks to level block usage. The method includes: monitoring an occurrence of an error during a read operation in a memory unit of the device, wherein the error is correctable by error-correcting code; and programming the memory unit according to the monitored occurrence of the error; wherein the step of monitoring the occurrence of an error is carried out for at least one block; and wherein said step of programming comprises wear-leveling the monitored block according the error monitored for the monitored block. A computer system and a computer program-product is also provided.The non-volatile solid state memory device includes: a memory unit having data stored therein; and a controller with a logic for programming the memory unit according to a monitored occurrence of an error during a read operation. The method includes: monitoring an occurrence of an error during a read operation in a memory unit of the device; and programming the memory unit according to the monitored occurrence of the error.
    • 一种计算机实现的通过平衡块之间的写入/擦除循环来平衡块使用来管理非易失性固态存储器件的存储器的方法。 该方法包括:在设备的存储器单元中的读取操作期间监视错误的发生,其中可通过纠错码校正错误; 并根据所监视的错误发生来对存储器单元进行编程; 其中,针对至少一个块执行监视错误发生的步骤; 并且其中所述编程步骤包括根据所监视的块监测的误差来磨损所监视的块。 还提供了计算机系统和计算机程序产品。 非易失性固态存储装置包括:具有存储在其中的数据的存储单元; 以及控制器,具有用于根据在读取操作期间监视的错误发生来对存储器单元进行编程的逻辑。 该方法包括:在设备的存储器单元中的读取操作期间监视错误的发生; 并根据监视出现的错误对存储器单元进行编程。
    • 4. 发明申请
    • STORAGE SYSTEM
    • 存储系统
    • US20110010434A1
    • 2011-01-13
    • US12831326
    • 2010-07-07
    • Evangelos S. EleftheriouRobert HaasXiaoyu HuIlias Iliadis
    • Evangelos S. EleftheriouRobert HaasXiaoyu HuIlias Iliadis
    • G06F15/16
    • H04L67/1095H04L61/1582H04L67/1097H04L69/28
    • A pseudo peer-to-peer network system including several clients, each adapted to execute a path driver program. A path driver program is provided, including the steps of locating storage peers connected to the network via a network interface for storing or accessing data items provided in memories of storage peers by means of a global address table. The global address table is updated periodically by at least one configuration server of the pseudo peer-to-peer network. The network further includes at least one time server, which generates a global time clock to which local time clocks of all storage peers of the pseudo peer-to-peer network are synchronized such that a global address table updated by the configuration server is activated by all storage peers at the same scheduled time to be consistent throughout the pseudo peer-to-peer network at all times.
    • 一种包括几个客户机的伪对等网络系统,每个客户端适于执行路径驱动程序。 提供一种路径驱动程序,包括通过网络接口定位连接到网络的存储对等体的步骤,用于通过全局地址表存储或访问在存储对等体的存储器中提供的数据项。 全局地址表由伪对等网络的至少一个配置服务器周期性地更新。 该网络还包括至少一个时间服务器,其生成全局时钟,伪对等网络的所有存储对等体的本地时钟同步到该全局时钟,使得由配置服务器更新的全局地址表由 所有存储对等体在相同的调度时间内始终在整个伪对等网络中保持一致。
    • 5. 发明授权
    • Data management in solid state storage devices
    • 固态存储设备中的数据管理
    • US09176817B2
    • 2015-11-03
    • US13617571
    • 2012-09-14
    • Roy D. CideciyanEvangelos S. EleftheriouRobert HaasXiao-Yu HuIlias Iliadis
    • Roy D. CideciyanEvangelos S. EleftheriouRobert HaasXiao-Yu HuIlias Iliadis
    • G11C29/00G06F11/10H03M13/05
    • G06F11/108G06F11/1008G06F11/1068H03M13/05
    • A mechanism is provided for controlling a solid state storage device in which the solid state storage comprises erasable blocks each comprising a plurality of data write locations. Input data is stored in successive groups of data write locations, each group comprising write locations in a set of erasable blocks in each of a plurality of logical subdivisions of the solid state storage. The input data is error correction encoded such that each group contains an error correction code for the input data in that group. Metadata, indicating the location of input data in the solid state storage, is maintained in memory. An indication of validity of data stored in each data write location is also maintained. Prior to erasing a block, valid input data is recovered from the group containing write locations in that block. The recovered data is then re-stored as new input data.
    • 提供一种用于控制固态存储装置的机构,其中固态存储器包括每个包括多个数据写入位置的可擦除块。 输入数据被存储在连续的数据写入位置组中,每个组包括在固态存储器的多个逻辑分区中的每一个中的一组可擦除块中的写入位置。 输入数据被纠错编码,使得每个组包含用于该组中的输入数据的纠错码。 指示固态存储器中的输入数据的位置的元数据被保存在存储器中。 还保持了存储在每个数据写入位置中的数据的有效性的指示。 在擦除块之前,从包含该块中的写入位置的组中恢复有效的输入数据。 然后将恢复的数据重新存储为新的输入数据。
    • 10. 发明申请
    • Data Management in Solid State Storage Devices
    • 固态存储设备中的数据管理
    • US20130013980A1
    • 2013-01-10
    • US13617571
    • 2012-09-14
    • Roy D. CideciyanEvangelos S. EleftheriouRobert HaasXiao-Yu HuIlias Iliadis
    • Roy D. CideciyanEvangelos S. EleftheriouRobert HaasXiao-Yu HuIlias Iliadis
    • H03M13/05
    • G06F11/108G06F11/1008G06F11/1068H03M13/05
    • A mechanism is provided for controlling a solid state storage device in which the solid state storage comprises erasable blocks each comprising a plurality of data write locations. Input data is stored in successive groups of data write locations, each group comprising write locations in a set of erasable blocks in each of a plurality of logical subdivisions of the solid state storage. The input data is error correction encoded such that each group contains an error correction code for the input data in that group. Metadata, indicating the location of input data in the solid state storage, is maintained in memory. An indication of validity of data stored in each data write location is also maintained. Prior to erasing a block, valid input data is recovered from the or each said group containing write locations in that block. The recovered data is then re-stored as new input data.
    • 提供一种用于控制固态存储装置的机构,其中固态存储器包括每个包括多个数据写入位置的可擦除块。 输入数据被存储在连续的数据写入位置组中,每个组包括在固态存储器的多个逻辑分区中的每一个中的一组可擦除块中的写入位置。 输入数据被纠错编码,使得每个组包含用于该组中的输入数据的纠错码。 指示固态存储器中的输入数据的位置的元数据被保存在存储器中。 还保持了存储在每个数据写入位置中的数据的有效性的指示。 在擦除块之前,从该块中包含写入位置的该组或每个所述组恢复有效的输入数据。 然后将恢复的数据重新存储为新的输入数据。