Efficient storage and retrieval of resource data

    公开(公告)号:US11842151B2

    公开(公告)日:2023-12-12

    申请号:US17531008

    申请日:2021-11-19

    发明人: Anatoliy Burukhin

    摘要: A method of and system of for compressing and decompressing a localized software resource is disclosed. The method may include receiving a software resource, the software resource being in a first language, receiving a localized software resource for compression, where the software resource in the first language is a counterpart of the localized software resource in the second language. Upon receiving the software resources creating a first local dictionary for the localized software resource based at least in part on one or more first language words in the software resource and on data from a global dictionary, and compressing the localized software resource based on the local dictionary.

    Dynamic attribute extraction systems and methods for artificial intelligence platform

    公开(公告)号:US11681874B2

    公开(公告)日:2023-06-20

    申请号:US17067335

    申请日:2020-10-09

    摘要: An AI platform may receive a request for information on text. The text is processed through a text mining pipeline for dynamic attribute extraction. An engine determines entities in the text and utilizes the entities to determine a relationship pattern. The engine identifies a trigger by matching one of the entities with a predefined entity in a utility authority file, locates an entity in close proximity to the trigger, identifies a value or regular expression in close proximity to the trigger in the text, and creates a triplet containing the entity, the trigger, and the value or regular expression, the triplet representing the relationship pattern. The engine applies an action to the triplet, wherein the action comprises obtaining the value from the text or translating the regular expression. The engine attaches the value or a result from the translating to the entity as a dynamic attribute of the entity.

    Unauthorized data manipulation detection

    公开(公告)号:US11528296B2

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

    申请号:US16278635

    申请日:2019-02-18

    IPC分类号: H04L9/40 G06N20/20 G06F40/55

    摘要: A data manipulation detection device that includes an alert engine configured to receive data from a data source, apply a set of rules for a threat model to the data using a first machine learning model, and to obtain an alert vector in response to applying the set of rules to the data. The device further includes an alert feedback engine configured to receive alert feedback that includes text comments for the alert vector. The device further includes a natural language processing (NLP) training engine configured to identify the text comments for the alert status and identify keywords within the text comments associated with a rule parameter value for a rule. The NLP training engine is further configured to determine a new rule parameter value based on the identified keywords and modify a rule parameter value for the rule based on the new rule parameter value.

    Capturing and extracting fragmented data and data processing using machine learning

    公开(公告)号:US11113742B2

    公开(公告)日:2021-09-07

    申请号:US16575644

    申请日:2019-09-19

    摘要: One or more aspects of the disclosure generally relate to computing devices, computing systems, and computer software that may be used for capturing and extracting fragmented data and for data processing using machine learning. Some aspects disclosed herein are directed to, for example, a system and method comprising generating a display for receiving fragmented data associated with a user. The method may comprise sending, to a user device associated with the user, the display for receiving fragmented data. A computing device may receive, from the user device and via the display for receiving fragmented data, first fragmented data associated with the user. The computing device may extract a plurality of data entries from the first fragmented data. A request for data associated with a first data entry of the plurality of data entries may be sent to the user device. The computing device may determine a data category for each data entry of the plurality of data entries. Based on the determined data category for each data entry of the plurality of data entries, the method may comprise determining one or more of a number of entries in each data category or an amount associated with each data category.