Indexing deduplicated data
    81.
    发明授权

    公开(公告)号:US10078648B1

    公开(公告)日:2018-09-18

    申请号:US14696564

    申请日:2015-04-27

    Applicant: Red Hat, Inc.

    CPC classification number: G06F16/2272 G06F16/137 G06F16/1752 G06F16/907

    Abstract: In general, in one aspect, a method for managing data in a data storage system includes receiving identifiers corresponding to different respective entries of a map stored in the data storage system, with a particular identifier corresponding to a particular entry of the map, the particular entry including a computed value corresponding to a particular portion of data stored in the data storage system and metadata indicating a location where the particular portion of data is stored in the data storage system, selecting, according to a first selection criterion, at least some of the identifiers for storage in a first portion of an index, and selecting, according to a second selection criterion, at least some of the identifiers for storage in a second portion of the index.

    Incremental out-of-place updates for index structures

    公开(公告)号:US10013440B1

    公开(公告)日:2018-07-03

    申请号:US14530483

    申请日:2014-10-31

    Abstract: Incremental, out-of-place updates may be implemented for index structures maintained for data stores. Portions of the index structure may be selected for updating, and an updated version of the portion of the index structure generated in another storage location different than a current storage location for the index structure such that the index structure may be searched in order to perform access requests. Updating the portion of the index structure may include compacting the portion of the index structure and/or merging the portion of the index structure with a sub-index structure generated from a portion of a log of index updates that may be maintained. The current portion of the index structure may then be replaced with the updated version of the current portion so that the updated version may be evaluated when searches of the index structure are performed.

    DATA PROCESSOR AND DATA PROCESSING METHOD
    87.
    发明申请

    公开(公告)号:US20180113892A1

    公开(公告)日:2018-04-26

    申请号:US15792319

    申请日:2017-10-24

    CPC classification number: G06F16/2272 G06F16/22 G06F16/2282

    Abstract: A data processor for transferring or maintaining a data sample, includes: a table management unit that manages a data value table that relates a data type of the data sample, usage attribute information defined by a pair of at least one attribute type and a value concerning a utilization form, and information for defining a value index; and a prioritizing unit that defines the value index for the data sample based on the data value table, the value index belonging to a specific data type and associated with the usage attribute information, and sets a priority of the transferring or the maintaining of the data sample using the value index.

    RANKING COURSES FOR A PRESENTATION
    88.
    发明申请

    公开(公告)号:US20180090021A1

    公开(公告)日:2018-03-29

    申请号:US15295448

    申请日:2016-10-17

    Abstract: A course recommendation system is provided with an on-line social network system. The course recommendation system accesses a target section in an electronic presentation, selects electronic courses that have been identified as associated with one or more skills discussed in the target section and uses an inverted index of skills-to-course mappings to determine, for each such course, a relevance score that reflects how useful the course is for imparting a skill discussed in the target section. A user interface including references to one or more most relevant courses is rendered on a display device of the viewer of the presentation together with the target section.

    RANKING COURSES FOR A PRESENTATION
    89.
    发明申请

    公开(公告)号:US20180089284A1

    公开(公告)日:2018-03-29

    申请号:US15295387

    申请日:2016-10-17

    Abstract: A course recommendation system is provided with an on-line social network system. The course recommendation system accesses a target section in an electronic presentation, selects electronic courses that have been identified as associated with one or more skills discussed in the target section and uses an inverted index of skills-to-course mappings to determine, for each such course, a relevance score that reflects how useful the course is for imparting a skill discussed in the target section. A user interface including references to one or more most relevant courses is rendered on a display device of the viewer of the presentation together with the target section.

    APPARATUS AND METHOD TO CORRECT INDEX TREE DATA ADDED TO EXISTING INDEX TREE DATA

    公开(公告)号:US20180075074A1

    公开(公告)日:2018-03-15

    申请号:US15682865

    申请日:2017-08-22

    CPC classification number: G06F16/2272 G06F16/2246

    Abstract: An apparatus executes preprocessing for an information processing apparatus that maintains a database according to index data having a tree structure, where the tree structure includes plural pieces of node data and plural pieces of edge data linking the plural pieces of node data. The apparatus stores existing index data of the database, and receives input data to be added to the database. The apparatus compares the existing index data with input index data included in the input data, and extracts, from the input index data, new node data indicating a difference between the existing index data and the input index data. The apparatus creates additional index data including new tree data in which pieces of the new node data are continuously arranged, and transmits the additional index data to the information processing apparatus.

Patent Agency Ranking