DATA PROPERTY-BASED DATA PLACEMENT IN A NONVOLATILE MEMORY DEVICE
    2.
    发明申请
    DATA PROPERTY-BASED DATA PLACEMENT IN A NONVOLATILE MEMORY DEVICE 审中-公开
    基于数据属性的数据放置在非易失性存储器件中

    公开(公告)号:US20170017411A1

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

    申请号:US15144588

    申请日:2016-05-02

    Abstract: Example embodiments are described for data property-based data placement inside a nonvolatile memory device performed by a storage controller of the nonvolatile memory device. In one aspect, the embodiments include: executing a software component on the computer device that detects at least one of an executing application and a hardware device connecting to the computing device; responsive to detecting the at least one executing application and the hardware device, searching, by the software component, a workflow repository to find a predetermined workflow associated with the at least one executing application and the hardware device, wherein the predetermined workflow associates predefined data property identifiers to different types of data items written to the nonvolatile memory device by the executing application or the hardware device; comparing, by the software component, activities of the at least one executing application and the hardware device to the predetermined workflow; and using the predetermined workflow to automatically assign the data property identifiers to the data items used by the application or the hardware device, such that the data items and assigned data property identifiers are transmitted over a channel to the nonvolatile memory device for storage wherein the nonvolatile memory device reads the data property identifiers and identifies which blocks of the nonvolatile memory device to store the corresponding data items, such that the data items having the same data property identifiers are stored in a same block.

    Abstract translation: 对由非易失性存储器件的存储控制器执行的非易失性存储器件内的基于数据属性的数据放置进行描述。 在一个方面,实施例包括:在计算机设备上执行检测执行应用程序和连接到计算设备的硬件设备中的至少一个的软件组件; 响应于检测所述至少一个执行应用程序和所述硬件设备,由所述软件组件搜索工作流存储库以找到与所述至少一个执行应用程序和所述硬件设备相关联的预定工作流,其中所述预定工作流程将预定义的数据属性 由执行应用程序或硬件设备写入非易失性存储器件的不同类型数据项的标识符; 将所述软件组件比较所述至少一个执行应用程序和所述硬件设备的活动到所述预定工作流程; 并且使用预定工作流程将数据属性标识符自动分配给应用程序或硬件设备使用的数据项,使得数据项和分配的数据属性标识符通过一个通道发送到非易失性存储器件以进行存储,其中非易失性存储器 存储器设备读取数据属性标识符并识别非易失性存储器件的哪个块存储对应的数据项,使得具有相同数据属性标识符的数据项被存储在相同的块中。

    Data property-based data placement in a nonvolatile memory device

    公开(公告)号:US11461010B2

    公开(公告)日:2022-10-04

    申请号:US15144588

    申请日:2016-05-02

    Abstract: Example embodiments are described for data property-based data placement inside a nonvolatile memory device performed by a storage controller of the nonvolatile memory device. In one aspect, the embodiments include: executing a software component on the computer device that detects at least one of an executing application and a hardware device connecting to the computing device; responsive to detecting the at least one executing application and the hardware device, searching, by the software component, a workflow repository to find a predetermined workflow associated with the at least one executing application and the hardware device, wherein the predetermined workflow associates predefined data property identifiers to different types of data items written to the nonvolatile memory device by the executing application or the hardware device; comparing, by the software component, activities of the at least one executing application and the hardware device to the predetermined workflow; and using the predetermined workflow to automatically assign the data property identifiers to the data items used by the application or the hardware device, such that the data items and assigned data property identifiers are transmitted over a channel to the nonvolatile memory device for storage wherein the nonvolatile memory device reads the data property identifiers and identifies which blocks of the nonvolatile memory device to store the corresponding data items, such that the data items having the same data property identifiers are stored in a same block.

    HEURISTIC INTERFACE FOR ENABLING A COMPUTER DEVICE TO UTILIZE DATA PROPERTY-BASED DATA PLACEMENT INSIDE A NONVOLATILE MEMORY DEVICE

    公开(公告)号:US20200073856A1

    公开(公告)日:2020-03-05

    申请号:US16676356

    申请日:2019-11-06

    Abstract: An interface for enabling a computer device to utilize data property-based data placement inside a nonvolatile memory device comprises: executing a software component at an operating system level in the computer device that monitors update statistics of all data item modifications into the nonvolatile memory device, including one or more of update frequencies for each data item, accumulated update and delete frequencies specific to each file type, and an origin of the data item; storing the update statistics of each of the data items and each of the data item types in a database; and intercepting all operations, including create, write, and update, of performed by applications to all the data items, and automatically assigning a data property identifier to each of the data items based on current update statistics in the database, such that the data items and assigned data property identifiers are transmitted over a memory channel to the non-volatile memory device.

    SYSTEMS AND METHODS FOR DATA COMPARISON
    5.
    发明公开

    公开(公告)号:US20240020307A1

    公开(公告)日:2024-01-18

    申请号:US18091852

    申请日:2022-12-30

    CPC classification number: G06F16/24569

    Abstract: A method includes receiving, at a hardware circuit of a device, a target value corresponding to a target data. The method further includes outputting, from the hardware circuit, a first indicator that source data corresponds to the target value. The method further includes, based on the first indicator, outputting, from software executing at the device, a result indicator that the source data corresponds to the target data.

    In-storage-based data processing using machine learning

    公开(公告)号:US11443142B2

    公开(公告)日:2022-09-13

    申请号:US16826066

    申请日:2020-03-20

    Abstract: A programmable data storage device configured to process images via an embedded processor is disclosed. The processor identifies luminance and chrominance data of a received image, and retrieves a first machine learning model stored in the storage device. The first model is applied for making a first prediction about the image based on luminance data, and a first determination is made in regards to a criterion. In response to making the first determination, a first label associated with the first prediction is returned. A second determination is also made in regards to the criterion. In response to making the second determination, a second machine learning model stored in the storage device is retrieved. The second machine learning model is applied for making a second prediction about the image based on the color data associated with the image, and a second label associated with the second prediction is determined.

    HEURISTIC INTERFACE FOR ENABLING A COMPUTER DEVICE TO UTILIZE DATA PROPERTY-BASED DATA PLACEMENT INSIDE A NONVOLATILE MEMORY DEVICE
    7.
    发明申请
    HEURISTIC INTERFACE FOR ENABLING A COMPUTER DEVICE TO UTILIZE DATA PROPERTY-BASED DATA PLACEMENT INSIDE A NONVOLATILE MEMORY DEVICE 审中-公开
    用于启用计算机设备的智能接口,以利用非易失性存储器件内的基于数据属性的数据放置

    公开(公告)号:US20170017663A1

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

    申请号:US15090799

    申请日:2016-04-05

    Abstract: An interface for enabling a computer device to utilize data property-based data placement inside a nonvolatile memory device comprises: executing a software component at an operating system level in the computer device that monitors update statistics of all data item modifications into the nonvolatile memory device, including one or more of update frequencies for each data item, accumulated update and delete frequencies specific to each file type, and an origin of the data item; storing the update statistics of each of the data items and each of the data item types in a database; and intercepting all operations, including create, write, and update, of performed by applications to all the data items, and automatically assigning a data property identifier to each of the data items based on current update statistics in the database, such that the data items and assigned data property identifiers are transmitted over a memory channel to the non-volatile memory device.

    Abstract translation: 一种用于使计算机设备能够利用非易失性存储器件内的基于数据属性的数据放置的接口包括:在所述计算机设备中的操作系统级执行软件组件,所述软件组件监视所有数据项修改的更新统计信息到所述非易失性存储器设备中, 包括每个数据项的更新频率,对每个文件类型特定的累积更新和删除频率的一个或多个以及数据项的来源; 将每个数据项和每个数据项类型的更新统计信息存储在数据库中; 并截取应用程序对所有数据项执行的所有操作,包括创建,写入和更新,以及根据数据库中的当前更新统计信息自动将数据属性标识符分配给每个数据项,使得数据项 并且分配的数据属性标识符通过存储器通道发送到非易失性存储器件。

    Systems and methods for data comparison

    公开(公告)号:US12135722B2

    公开(公告)日:2024-11-05

    申请号:US18091852

    申请日:2022-12-30

    Abstract: A method includes receiving, at a hardware circuit of a device, a target value corresponding to a target data. The method further includes outputting, from the hardware circuit, a first indicator that source data corresponds to the target value. The method further includes, based on the first indicator, outputting, from software executing at the device, a result indicator that the source data corresponds to the target data.

Patent Agency Ranking