METHOD, APPARATUS, AND SYSTEM FOR DYNAMIC MANAGEMENT OF INTEGRITY-PROTECTED MEMORY

    公开(公告)号:WO2019133211A1

    公开(公告)日:2019-07-04

    申请号:PCT/US2018/064160

    申请日:2018-12-06

    Abstract: In certain aspects of the disclosure, an apparatus, comprises a first memory having a plurality of bits. Each bit of the plurality of bits of the first memory is associated with a region of a second memory, and each bit indicates whether the associated region of the second memory is to be integrity-protected. The first memory further stores a first minimum set of data necessary for integrity protection (MSD) of an associated first integrity protection tree when a first bit of the plurality of bits is set to a value indicating that the first associated region of the second memory is to be integrity-protected. Regions of the second memory that are integrity-protected may be non-contiguous, and may be adjusted during run-time.

    TECHNOLOGIES FOR CORRECTING FLIPPED BITS FOR AN ERROR CORRECTION DECODE PROCESS
    72.
    发明申请
    TECHNOLOGIES FOR CORRECTING FLIPPED BITS FOR AN ERROR CORRECTION DECODE PROCESS 审中-公开
    纠错编码器纠错编码过程的技术

    公开(公告)号:WO2017151264A1

    公开(公告)日:2017-09-08

    申请号:PCT/US2017/015957

    申请日:2017-02-01

    Inventor: KWOK, Zion S.

    Abstract: Technologies for correcting flipped bits prior to performing an error correction decode process include an apparatus that includes a memory to store a redundant set of codewords and a controller to read data from the memory. The controller selects a codword from the redundant set of codewords to read from the memory, analyzes the selected codewords to determine whether the codeword contains uncorrectable errors, reads remaining codewords in the redundant set that correspond to the selected codeword, combines the remaining codewords together to generate a rebuilt codeword, flips bits in sections of the rebuilt codeword that differ from the selected codeword by a threshold amount, and performs an error correction decode process based on the rebuilt codeword.

    Abstract translation: 在执行纠错解码处理之前用于纠正翻转位的技术包括一种设备,该设备包括用于存储冗余码字集的存储器和用于从存储器读取数据的控制器。 控制器从冗余码字集合中选择码字以从存储器中读取,分析选择的码字以确定码字是否包含不可纠正的错误,读取冗余集合中对应于所选码字的剩余码字,将剩余码字组合到 生成重建的码字,将重建的码字中与选定的码字不同的部分的比特翻转阈值量,并基于重建的码字执行纠错解码处理。

    VORRICHTUNG UND VERFAHREN ZUM ÜBERPRÜFEN EINER GÜLTIGKEIT VON BILDDATEN IN EINER ANZEIGEEINRICHTUNG
    73.
    发明申请
    VORRICHTUNG UND VERFAHREN ZUM ÜBERPRÜFEN EINER GÜLTIGKEIT VON BILDDATEN IN EINER ANZEIGEEINRICHTUNG 审中-公开
    用于检查显示设备中的图像数据的有效性的设备和方法

    公开(公告)号:WO2017125323A1

    公开(公告)日:2017-07-27

    申请号:PCT/EP2017/050697

    申请日:2017-01-13

    Abstract: Die Erfindung betrifft ein Verfahren (500) zum Überprüfen einer Gültigkeit von Bilddaten, wobei die Bilddaten Pixeln von Bildpunkten einer Anzeigevorrichtung (100) zugeordnet sind, wobei jeweils mindestens ein Bilddatum jedes Pixels einer Auswahl (502) der Pixel für eine Bildung (504) eines Prüfwertsherangezogen wird,wobei der gebildete Prüfwert mit einem gespeicherten Prüfwert verglichen (505) wird und wobei eine Gültigkeit der Bilddatennur dann festgestellt wird, wenn der ermittelte und der gespeicherte Prüfwert übereinstimmen, wobei für die Bildung(504)des Prüfwerts mindestens ein Bilddatum mindestens eines der Pixel der Auswahl nicht berücksichtigt (503) wird.

    Abstract translation: 本发明涉及用于检查图像数据的有效性的方法(500),所述图像数据与显示设备(100)的像素的像素相关联,其中每个像素的至少一个图像数据 在象素f,导航用途的选择(502)R A镨导航用途的形成(504)被fwertsherangezogen,其中所形成的镨导航用途F值进行比较(505),并且其中A G导航用途; F值与Bilddatennur的存储镨导航用途的有效性,然后确定, 如果所确定的和所制备的存储镨导航使用F值导航用途同意,其中f导航使用通过考虑(503)导航用途是不r为镨导航用途fwerts像素选择的至少一个的至少一个图像数据的形成(504)。

    SYNCHRONIZATION STORAGE SOLUTION AFTER AN OFFLINE EVENT
    74.
    发明申请
    SYNCHRONIZATION STORAGE SOLUTION AFTER AN OFFLINE EVENT 审中-公开
    离线事件后的同步存储解决方案

    公开(公告)号:WO2017070480A1

    公开(公告)日:2017-04-27

    申请号:PCT/US2016/058135

    申请日:2016-10-21

    Applicant: SOFTNAS, LLC

    Abstract: Disclosed are systems and methods of synchronization between a source and a target. The synchronization relationship can be quickly and easily be created for disaster recovery, real-time backup and failover, thereby ensuring that data on the source is fully-protected at an off-site location or on another server or VM, for example, at another data center, a different building or elsewhere in the cloud. Common snapshots available on both the source and target can act as common recovery points. The common recovery points can be used to locate the most recent snapshot in common, between the source and target, to enable a delta sync of all subsequently written data at the source to the target after an offline event.

    Abstract translation: 公开了源和目标之间的同步的系统和方法。 可以快速轻松地创建同步关系,以便进行灾难恢复,实时备份和故障转移,从而确保源位置上的数据在异地位置或其他服务器或VM上受到全面保护,例如在另一个位置 数据中心,不同的建筑物或云中的其他地方。 源和目标上可用的常用快照可以用作常见恢复点。 常见的恢复点可用于定位源和目标之间共同的最新快照,以便在离线事件后启用源中所有随后写入的数据到目标的增量同步。

    A FASTENERLESS HINGE WHICH ENABLES THIN FORM FACTOR LOW COST DESIGN
    75.
    发明申请
    A FASTENERLESS HINGE WHICH ENABLES THIN FORM FACTOR LOW COST DESIGN 审中-公开
    一个紧凑的铰链,使得薄型成本低成本设计

    公开(公告)号:WO2017003956A1

    公开(公告)日:2017-01-05

    申请号:PCT/US2016/039676

    申请日:2016-06-27

    Abstract: The present disclosure includes a fastenerless hinge system which enables a thin form factor low cost design. A hinge system described herein may include a hinge bracket and a hinge wing. The hinge bracket includes an elevated portion thereby providing a hollow region and one or more spring tabs. The hinge wing is slidably coupled to the hinge bracket through the hollow portion. Advantageously, a hinge system consistent with the present disclosure does not include fasteners such that the "Z" height of the computing device may be minimized in addition to reducing costs.

    Abstract translation: 本公开包括一种无紧固件铰链系统,其能够实现薄的形状因子低成本设计。 本文描述的铰链系统可以包括铰链支架和铰链翼。 铰链支架包括提升部分,从而提供中空区域和一个或多个弹簧片。 铰链翼通过中空部分可滑动地联接到铰链支架。 有利地,与本公开一致的铰链系统不包括紧固件,使得除了降低成本之外,计算设备的“Z”高度可以被最小化。

    DETECTING AN ERRONEOUSLY STORED DATA OBJECT IN A DATA CONTAINER
    76.
    发明申请
    DETECTING AN ERRONEOUSLY STORED DATA OBJECT IN A DATA CONTAINER 审中-公开
    检测数据容器中存在数据错误的数据对象

    公开(公告)号:WO2016186638A1

    公开(公告)日:2016-11-24

    申请号:PCT/US2015/031316

    申请日:2015-05-18

    CPC classification number: G06F11/1004

    Abstract: Detecting an erroneously stored data object in a data container is disclosed. One example is a system including a data processor, an evaluator module, and an error detection module. The data processor identifies a data object stored in a data container. The evaluator module evaluates a similarity score for the data object and a given data item in the data container, the similarity score indicative of a degree of overlap between contents of the data object and the given data item. The error detection module detects if the data object has been erroneously stored in the data container based on the similarity score.

    Abstract translation: 公开了将错误存储的数据对象检测到数据容器中。 一个示例是包括数据处理器,评估器模块和错误检测模块的系统。 数据处理器识别存储在数据容器中的数据对象。 评估器模块评估数据对象和数据容器中的给定数据项的相似性得分,表示数据对象的内容与给定数据项之间的重叠程度的相似度分数。 错误检测模块基于相似性分数检测数据对象是否已被错误地存储在数据容器中。

    SYNCHRONIZATION OF SHARED FOLDERS AND FILES
    77.
    发明申请
    SYNCHRONIZATION OF SHARED FOLDERS AND FILES 审中-公开
    共享文件夹和文件的同步

    公开(公告)号:WO2016048991A1

    公开(公告)日:2016-03-31

    申请号:PCT/US2015/051398

    申请日:2015-09-22

    CPC classification number: G06F17/30174

    Abstract: A method of synchronizing shared folders and files within a remote and local file system includes determining a remote and local file system state. The remote file system state includes remote hash values for remote instances of shared folders, shared sub-folders, shared files, shared sub-level files, and shared shortcuts. The local file system state includes a local hash values for local instances of shared folders, shared sub-folders, shared files, shared sub-level files, and shared shortcuts. The method also includes comparing the remote file system state and the local file system state to determine any differences in the hash values within the remote file system state and the local file system state and synchronizing any shared folder, shared sub-folder, or shared file having a differing value in the remote file system state and the local file system state across the local file system and the remote file system.

    Abstract translation: 在远程和本地文件系统内同步共享文件夹和文件的方法包括确定远程和本地文件系统状态。 远程文件系统状态包括用于共享文件夹,共享子文件夹,共享文件,共享子级文件和共享快捷方式的远程实例的远程哈希值。 本地文件系统状态包括共享文件夹,共享子文件夹,共享文件,共享子级文件和共享快捷方式的本地实例的本地哈希值。 该方法还包括比较远程文件系统状态和本地文件系统状态,以确定远程文件系统状态和本地文件系统状态之间的散列值的任何差异,并同步任何共享文件夹,共享子文件夹或共享文件 在远程文件系统状态和本地文件系统和远程文件系统中的本地文件系统状态具有不同的值。

    METHOD AND APPARATUS FOR PROCESSING DATA IN STORAGE SYSTEMS
    78.
    发明申请
    METHOD AND APPARATUS FOR PROCESSING DATA IN STORAGE SYSTEMS 审中-公开
    在存储系统中处理数据的方法和装置

    公开(公告)号:WO2016042094A1

    公开(公告)日:2016-03-24

    申请号:PCT/EP2015/071360

    申请日:2015-09-17

    CPC classification number: H03M13/373 H03M13/134 H03M13/616

    Abstract: A class of product-matrix regenerating codes for fault-tolerance protection in a distributed storage system is provided, designed for enhanced network bandwidth and computational performance. The codes are based on the Vandermonde matrix and their equivalent systematic codes are sparse, allowing throughputs compatible with current practical deployments of erasure codes while presenting significant improvement in network bandwidth (network related repair cost). Methods and apparatuses for encoding, regenerating and decoding data are also provided utilizing the codes.

    Abstract translation: 提供了一种用于分布式存储系统中的容错保护的产品矩阵再生代码,旨在提高网络带宽和计算性能。 代码基于Vandermonde矩阵,其等效的系统代码稀疏,允许吞吐量与擦除代码的当前实际部署兼容,同时显示出网络带宽(网络相关维护成本)的显着提高。 使用代码也提供了用于编码,再生和解码数据的方法和装置。

    DATA DEDUPLICATION
    79.
    发明申请
    DATA DEDUPLICATION 审中-公开
    数据记录

    公开(公告)号:WO2016003481A1

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

    申请号:PCT/US2014/053507

    申请日:2014-08-29

    Abstract: Some examples described herein relate to data deduplication. Redundancy information related to data may be recorded based upon a predefined rule. The redundancy information, which may be associated with the data, may be used during storage of the data in a storage system to determine that the data is redundant data of a previous data. An action related to the data may be performed.

    Abstract translation: 这里描述的一些示例涉及重复数据删除。 可以基于预定义的规则来记录与数据有关的冗余信息。 可以在存储系统中的数据存储期间使用与数据相关联的冗余信息,以确定数据是先前数据的冗余数据。 可以执行与数据相关的动作。

    LOG-STRUCTURED FILED SYSTEM WITH FILE BRANCHING
    80.
    发明申请
    LOG-STRUCTURED FILED SYSTEM WITH FILE BRANCHING 审中-公开
    具有文件分支的LOG-STRUCTURED FILED系统

    公开(公告)号:WO2015183383A1

    公开(公告)日:2015-12-03

    申请号:PCT/US2015/021285

    申请日:2015-03-18

    Abstract: Disclosed are systems, computer-readable mediums, and methods for reading a sequence number from regions of a solid state storage device. A latest region is determined based upon the sequence numbers and a checkpoint file is read within the latest region. A request for a block of data of a first branch is received. A first block of pointers associated with the first branch from the checkpoint file is read. A first pointer from the first block of pointers and a second block of pointers pointed to by the first pointer are read. A second pointer from the second block of pointers and a third block of pointers pointed to by the second pointer are read. A third pointer from the third block of pointers and data pointed to by the third pointer are read. The block of data of the first branch is determined based upon the read data. The block of data is returned.

    Abstract translation: 公开了用于从固态存储设备的区域读取序列号的系统,计算机可读介质和方法。 基于序列号确定最新区域,并在最新区域内读取检查点文件。 接收对第一分支的数据块的请求。 读取与检查点文件中的第一分支相关联的第一个指针块。 从第一个指针块的第一个指针和第一个指针指向的第二个指针块被读取。 读取来自第二指针块的第二指针和由第二指针指向的第三指针块。 从第三个指针指向的第三个指针和数据块中读取第三个指针。 基于读取的数据确定第一分支的数据块。 返回数据块。

Patent Agency Ranking