Access control governance using mapped vector spaces

    公开(公告)号:US10963575B2

    公开(公告)日:2021-03-30

    申请号:US16130352

    申请日:2018-09-13

    申请人: FMR LLC

    摘要: Methods and apparatuses are described for enterprise access control governance in a computerized information technology (IT) architecture. A server generates a first vector space, each node in the first space representing a user of resources in the IT architecture and including attributes of the user. The server generates a second vector space, each node in the second space representing an entitlement to access resources in the IT architecture and including attributes of the entitlement. The server creates an entitlement utility matrix by mapping nodes in the first space to nodes in the second space. The server determines a set of recommended entitlements for a plurality of users based upon the utility matrix. The server determines a discrepancy between the set of recommended entitlements for a first user and a set of existing entitlements for the first user and adjusts the set of existing entitlements based upon the discrepancy.

    Mtransaction processing improvements

    公开(公告)号:US10949450B2

    公开(公告)日:2021-03-16

    申请号:US16209887

    申请日:2018-12-04

    申请人: Panjiva, Inc.

    摘要: The technology features a system and computer-implemented method for resolving a relationship between objects. A target object index is generated based on a group of target objects. One or more lookup operations is performed on each target object in the target object index for each source object in a group of source objects. A plurality of source target object pairs is generated, each source target object pair comprising one source object and one target object having at least one matching data value. Each source target object pair is converted into a numeric feature vector. The numeric feature vector is classified corresponding to each source target object pair using a binary classifier. A match score to each source target object pair is applied based on the classification using the binary classifier. Any source target object pair having a match score lower than a match threshold value is discarded.

    Identification and traceability of application programming interface (API) functionality in a distributed computing environment

    公开(公告)号:US10929211B1

    公开(公告)日:2021-02-23

    申请号:US16994328

    申请日:2020-08-14

    申请人: FMR LLC

    IPC分类号: G06F9/54 G06F8/41

    摘要: Methods and apparatuses are described for identification and traceability of application programming interface (API) functionality in a distributed computing environment. A server retrieves source code comprising API calls from source code repositories, and parses the source code to identify a first set of APIs, each having one or more attributes. The server retrieves API definitions and parses the API definitions to identify a second set of APIs, each having one or more attributes. The server compares the first set of APIs and the second set of APIs to determine matching APIs. Using the matching APIs, the server detects backend systems associated with each API and generates a call graph for each API by traversing abstract syntax trees (ASTs) associated with the source code. The server builds an API model object for each API, comprising the attributes of the API, the detected backend systems, and the call graph.

    Swirl ring and contact element for a plasma arc torch cartridge

    公开(公告)号:US10912183B2

    公开(公告)日:2021-02-02

    申请号:US15892687

    申请日:2018-02-09

    申请人: Hypertherm, Inc.

    IPC分类号: H05H1/34 B23K10/02

    摘要: A consumable cartridge for a plasma arc torch includes a cartridge frame having a first end and a second end opposite the first end, the first and second ends defining a longitudinal axis, the second end including a plurality of discrete retaining features. The consumable cartridge includes an electrically conductive contact element secured to the cartridge frame by the plurality of discrete retaining features and translatable up to a predetermined distance within the cartridge frame along the longitudinal axis at the second end, the contact element having a core, a proximal surface, and a distal surface. The proximal surface is shaped to contact a torch plunger of the plasma arc torch upon installation into the plasma arc torch and the distal surface is shaped to contact an electrode of the plasma arc torch during an operation of the plasma arc torch.

    Enforcing referential integrity for database columns

    公开(公告)号:US10891276B2

    公开(公告)日:2021-01-12

    申请号:US16016417

    申请日:2018-06-22

    申请人: FMR LLC

    IPC分类号: G06F16/215

    摘要: Methods and apparatuses are described for enforcing referential integrity of database columns across a plurality of tables in a database. A server periodically captures a database schema comprising relationships between a primary key column in a first table and a foreign key column in a second table. The server executes a first procedure call to determine a discrepancy between the primary key column and the foreign key column with respect to a data length value or a data type value. The server executes database queries against data in the first table or second table to confirm the discrepancy. The server executes a second procedure call to change the data length value or the data type value. After the second procedure call finishes, the data length value and the data type value of the primary key column and the foreign key column match.

    Computer systems and methods to discover questions and answers from conversations

    公开(公告)号:US10861022B2

    公开(公告)日:2020-12-08

    申请号:US16363889

    申请日:2019-03-25

    申请人: FMR LLC

    摘要: A computerized method of populating one or more structured databases includes performing, by a computing device, the steps of: receiving customer message data from one or more data sources; extracting, from the customer message data, data sets representative of a set of customer questions; pre-processing, the data sets representative of the set of customer questions using one or more filters, thereby producing pre-processed data sets representative of customer questions; extracting, from the pre-processed data sets representative of customer questions, a set of customer expression data sets; grouping, the customer expression data sets into a set of clusters, each cluster representing one customer intent data set, each customer intent data set corresponding to one or more customer expression data sets; and storing, the customer intent data sets and the customer expression data sets in the structured database(s), the structured database(s) in electronic communication with the computing device.

    Automatic and dynamic generation of customized computer user interface screens

    公开(公告)号:US10810358B2

    公开(公告)日:2020-10-20

    申请号:US16173246

    申请日:2018-10-29

    申请人: FMR LLC

    摘要: Methods and systems are described for automatically rendering a customized user interface (UI). A server receives a request to generate a UI, the request including a user identifier and a workflow identifier. The server determines a template based upon the workflow identifier, comprising areas for insertion of custom UI elements. The server captures a list of UI nodes, each UI node comprising metadata. The server organizes the UI nodes into (i) a tree data structure comprising an anchor UI node and child UI nodes, and (ii) a table data structure of identifiers for the nodes in the tree structure, values, constraints, and the metadata for the corresponding UI node. The server inserts the metadata into the areas for insertion using the tree data structure and the table data structure. The server renders a graphical UI based upon the metadata.