APPARATUS, SYSTEM, AND METHOD FOR MANAGING SOLID-STATE STORAGE RELIABILITY
    1.
    发明申请
    APPARATUS, SYSTEM, AND METHOD FOR MANAGING SOLID-STATE STORAGE RELIABILITY 有权
    用于管理固态存储可靠性的装置,系统和方法

    公开(公告)号:US20130326284A1

    公开(公告)日:2013-12-05

    申请号:US13724812

    申请日:2012-12-21

    IPC分类号: G06F11/00

    摘要: A storage controller may be configured to assess the reliability of a solid-state storage medium. The storage controller may be further configured to project, forecast, and/or estimate storage reliability at a future time. The projection may be based on a currently reliability metric of the storage and a reliability model. The portions or sections of the solid-state storage media may be retired in response the projected reliability metric failing to satisfy a reliability threshold. The reliability threshold may be based on data correction and/or reconstruction characteristics. The projected reliability metrics of a plurality of erase blocks of a storage division may be combined, and one or more of the erase blocks may be retired in response to determining that the combined reliability metric projection fails to satisfy the reliability threshold.

    摘要翻译: 存储控制器可以被配置为评估固态存储介质的可靠性。 存储控制器还可以被配置为在未来的时间投射,预测和/或估计存储可靠性。 投影可以基于存储的当前可靠性度量和可靠性模型。 响应于不能满足可靠性阈值的投影可靠性度量,固态存储介质的部分或部分可以退休。 可靠性阈值可以基于数据校正和/或重建特性。 响应于确定组合的可靠性度量投影不能满足可靠性阈值,可以组合存储分区的多个擦除块的预测可靠性度量,并且可以退出一个或多个擦除块。

    Method and apparatus for panoramic imaging
    2.
    发明授权
    Method and apparatus for panoramic imaging 有权
    全景成像的方法和装置

    公开(公告)号:US07834910B2

    公开(公告)日:2010-11-16

    申请号:US11365141

    申请日:2006-03-01

    IPC分类号: H04N5/225

    摘要: Camera system and methods to capture panoramic imagery from a camera mounted on a moving platform, using low-cost digital image sensors. The panoramic imagery appears seamless and natural to the eye. The panoramic imaging system and methods are specifically designed to accommodate the long acquisition times of low-cost digital image sensors, despite the motion of the camera during image capture. Pairs of cameras are arranged about an axis and a pairwise firing sequence enables capturing a series of adjacent images without gap or overlap. Additionally, when combined with suitable supplemental sensors, the image data provide location information about objects in the image for use in elementary photogrammetry.

    摘要翻译: 使用低成本数字图像传感器拍摄摄像机系统和方法,从安装在移动平台上的摄像机捕获全景图像。 全景图像看起来是无缝和自然的。 全景成像系统和方法是专门设计的,以适应低成本数字图像传感器的长采集时间,尽管相机在图像捕获期间运动。 成对的照相机围绕一个轴布置,并且成对的发射序列使得能够捕获一系列相邻的图像而没有间隙或重叠。 此外,当与合适的补充传感器组合时,图像数据提供关于图像中的对象的位置信息,以用于基本摄影测量。

    STORAGE DEVICE METADATA SYNCHRONIZATION
    3.
    发明申请
    STORAGE DEVICE METADATA SYNCHRONIZATION 审中-公开
    存储设备元数据同步

    公开(公告)号:US20160026408A1

    公开(公告)日:2016-01-28

    申请号:US14519843

    申请日:2014-10-21

    申请人: James G. Peterson

    发明人: James G. Peterson

    IPC分类号: G06F3/06

    摘要: Embodiments are disclosed relating to garbage collecting storage blocks in a storage device. In one embodiment, data is selected for relocation from a storage block in a storage device during reclaiming of the storage block. The data may be selected based on metadata that identifies whether data is valid at a time when the reclaiming is initiated. In some embodiments, prior to relocating data from the storage block, the metadata is captured from a data structure that identifies whether data on the storage device is valid. In one embodiment, a determination of whether the selected data has become invalid due to other data that is stored during the reclaiming is made. In some embodiments, in response to determining that the selected data has become invalid, the selected data is specified as invalid in the data structure.

    摘要翻译: 公开了与存储装置中的垃圾收集存储块有关的实施例。 在一个实施例中,在存储块的回收期间,选择数据以从存储设备中的存储块重新定位。 可以基于标识在启动回收时数据是否有效的元数据来选择数据。 在一些实施例中,在从存储块重新定位数据之前,从识别存储设备上的数据是否有效的数据结构捕获元数据。 在一个实施例中,确定所选择的数据是否由于在回收期间存储的其他数据而变得无效。 在一些实施例中,响应于确定所选择的数据变得无效,所选择的数据在数据结构中被指定为无效。

    Inferencing types of variables in a dynamically typed language
    5.
    发明申请
    Inferencing types of variables in a dynamically typed language 审中-公开
    以动态类型语言推断变量类型

    公开(公告)号:US20080178149A1

    公开(公告)日:2008-07-24

    申请号:US11698252

    申请日:2007-01-24

    IPC分类号: G06F9/44

    CPC分类号: G06F8/437 G06F8/443

    摘要: A computer is programmed to identify types of variables, in a computer program which includes a number of variables that are used without any explicit indication of their type, by repeatedly performing at least propagation of types from variables' definitions to variables' uses and removal of unreachable code. Repetition of type propagation from definitions to uses and removal of unreachable code is one aspect of the invention. The repetition can be terminated differently in different embodiments. In many embodiments, the repetition is performed until no unreachable code is found.

    摘要翻译: 计算机被编程为在计算机程序中识别变量的类型,该计算机程序包括多个变量,其使用没有任何明确指示其类型,通过重复执行至少从变量的定义到变量的使用和移除的类型的传播 无法访问的代码 从定义到使用和移除不可达代码的类型传播的重复是本发明的一个方面。 在不同的实施例中,重复可以不同地终止。 在许多实施例中,执行重复,直到找不到不可达代码。

    Sensitive high speed clocked comparator
    6.
    发明授权
    Sensitive high speed clocked comparator 失效
    敏感的高速时钟比较器

    公开(公告)号:US4147943A

    公开(公告)日:1979-04-03

    申请号:US877698

    申请日:1978-02-14

    申请人: James G. Peterson

    发明人: James G. Peterson

    摘要: A sensitive high speed clocked comparator for use with low level differential logic circuits which utilizes an amplifier, a Gilbert Gain Cell, and load devices to amplify the difference between analog voltages being compared, and a high speed latch to increase the output voltage level of the Gain Cell up to the level of logic signals used in low level differential logic circuits. The circuit has two modes, a "follow" mode wherein the amplifier and Gilbert Gain Cell cause an unbalance in the currents through two load devices responsive to any difference in input voltage, and a "latch" mode wherein a latch causes the current unbalance to increase and to latch. The modes are sequentially selected by clocking.

    摘要翻译: 一种敏感的高速时钟比较器,用于低电平差分逻辑电路,其利用放大器,吉尔伯特增益电池和负载装置来放大正在比较的模拟电压之间的差异,以及高速锁存器,以提高其输出电压电平 增益单元达到低电平差分逻辑电路中使用的逻辑信号电平。 电路具有两种模式,即“跟随”模式,其中放大器和吉尔伯特增益单元响应于输入电压的任何差异,通过两个负载装置引起电流的不平衡,以及“锁存”模式,其中锁存器使电流不平衡 增加并锁定。 这些模式通过计时顺序选择。

    ADAPTIVE STORAGE RELIABILITY MANAGEMENT
    7.
    发明申请
    ADAPTIVE STORAGE RELIABILITY MANAGEMENT 有权
    自适应存储可靠性管理

    公开(公告)号:US20160110249A1

    公开(公告)日:2016-04-21

    申请号:US14531891

    申请日:2014-11-03

    IPC分类号: G06F11/10 G11C29/52 G11C16/16

    摘要: A storage controller identifies a storage location within a storage division that corresponds to a high error rate. In response, the storage controller may refresh data stored on the storage division by relocating data from the storage division and/or initializing (e.g., erasing) the storage division. In some embodiments, the storage division is selectively refreshed by relocating data from the storage location(s) having high error rates, while deferring a full relocation of other data from the storage division. The storage division may be selectively refreshed based on reliability characteristics of the storage division, such as the remaining data retention time calculated for the storage division.

    摘要翻译: 存储控制器识别对应于高错误率的存储分区内的存储位置。 作为响应,存储控制器可以通过从存储分区重新定位数据和/或初始化(例如,擦除)存储分区来刷新存储在存储分区上的数据。 在一些实施例中,通过从具有高错误率的存储位置重新定位数据,同时推迟来自存储部门的其他数据的完全重定位来选择性地刷新存储分区。 可以基于存储分区的可靠性特性来选择性地刷新存储部分,例如为存储分区计算的剩余数据保留时间。

    Methods and appratuses for atomic storage operations
    8.
    发明授权
    Methods and appratuses for atomic storage operations 有权
    原子存储操作的方法和应用

    公开(公告)号:US08725934B2

    公开(公告)日:2014-05-13

    申请号:US13335922

    申请日:2011-12-22

    IPC分类号: G06F12/00

    CPC分类号: G06F12/0246

    摘要: A method and apparatus for storing data packets in two different logical erase blocks pursuant to an atomic storage request is disclosed. Each data packet stored in response to the atomic storage request comprises persistent metadata indicating that the data packet pertains to an atomic storage request. In addition, a method and apparatus for restart recovery is disclosed. A data packet preceding an append point is identified as satisfying a failed atomic write criteria, indicating that the data packet pertains to a failed atomic storage request. One or more data packets associated with the failed atomic storage request are identified and excluded from an index of a non-volatile storage media.

    摘要翻译: 公开了一种根据原子存储请求将数据分组存储在两个不同的逻辑擦除块中的方法和装置。 响应于原子存储请求存储的每个数据分组包括指示数据分组与原子存储请求有关的持久性元数据。 此外,公开了一种用于重启恢复的方法和装置。 将附加点之前的数据分组识别为满足失败的原子写入准则,指示数据分组属于失败的原子存储请求。 与故障原子存储请求相关联的一个或多个数据分组被识别并从非易失性存储介质的索引排除。

    SYSTEMS, METHODS, AND INTERFACES FOR MANAGING PERSISTENT DATA OF ATOMIC STORAGE OPERATIONS
    9.
    发明申请
    SYSTEMS, METHODS, AND INTERFACES FOR MANAGING PERSISTENT DATA OF ATOMIC STORAGE OPERATIONS 审中-公开
    用于管理原始存储操作的持续数据的系统,方法和接口

    公开(公告)号:US20140006685A1

    公开(公告)日:2014-01-02

    申请号:US13539235

    申请日:2012-06-29

    IPC分类号: G06F12/02

    摘要: A storage controller is configured to implement an atomic storage operation comprising a plurality of separate storage operations on a non-volatile storage medium. The storage controller may store persistent indicators to identify data that pertains to the atomic storage operation. An invalid shutdown may occur before the atomic storage operation is complete. A restart and recovery operation comprises a first scan of the non-volatile storage medium to identify data of the failed atomic storage operation. A physical trim note is stored on the non-volatile storage medium to identify the data of the failed atomic storage operation. The data may be identified by media address. Storage metadata is reconstructed in a second scan, which excludes the data and/or operations of the failed atomic storage operation.

    摘要翻译: 存储控制器被配置为在非易失性存储介质上实现包括多个单独存储操作的原子存储操作。 存储控制器可以存储持久指示符以识别与原子存储操作相关的数据。 在原子存储操作完成之前可能会发生无效的关闭。 重新启动和恢复操作包括非易失性存储介质的第一次扫描以识别故障原子存储操作的数据。 物理修剪笔记存储在非易失性存储介质上,以识别故障原子存储操作的数据。 可以通过媒体地址来识别数据。 在第二次扫描中重构存储元数据,该扫描排除了原子存储操作失败的数据和/或操作。

    APPARATUS, SYSTEM AND METHOD FOR MANAGING SOLID-STATE RETIREMENT
    10.
    发明申请
    APPARATUS, SYSTEM AND METHOD FOR MANAGING SOLID-STATE RETIREMENT 有权
    用于管理固态退休的装置,系统和方法

    公开(公告)号:US20130326269A1

    公开(公告)日:2013-12-05

    申请号:US13724761

    申请日:2012-12-21

    IPC分类号: G06F11/20

    摘要: A storage controller is configured to determine a reliability metric of a storage division of a solid-state storage medium based on one or more test read operations. The storage division may be retired based on the reliability metric and/or the age of the data on the storage division. A storage division comprising aged data may be marked for post-write reliability testing, which may comprise determining a post-write reliability metric in response to grooming and/or reprogramming the storage division. The storage controller may project the reliability metric of the storage division to the end of a predetermined data retention period. Portions of a storage divisions that exhibit poor reliability may be removed to improve the reliability of the storage division without taking the entire storage division out of service.

    摘要翻译: 存储控制器被配置为基于一个或多个测试读取操作来确定固态存储介质的存储分区的可靠性度量。 可以基于可靠性度量和/或存储部门上的数据的年龄来停止存储部门。 包括老化数据的存储部分可以被标记为写入后可靠性测试,其可以包括响应于对存储部门进行梳理和/或重新编程来确定写入后可靠性度量。 存储控制器可以将存储部门的可靠性度量投影到预定数据保留期间的结束。 可能会删除显示较差可靠性的存储部门的部分,以提高存储部门的可靠性,而不会使整个存储部门失去使用。