IP Library Granted Patent US 11,113,257
Granted Patent B2
US 11,113,257 · App. 16/366,675 · Granted Sep 7, 2021

System and method of managing key entity records

Inventors: Vatsal Agarwal (Rampur, IN); Dileep Dharma (Pune, IN); Esha Pandita (Aligarh, IN)
Assignee: Innoplexus AG
G06F16/2282G06F16/211G06F16/24578G06F16/285
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,113,257
App. No.
16/366,675
Granted
Sep 7, 2021
Kind
B2
Abstract

A system of managing key entity records required by a user. The system includes a database arrangement operable to store a structured database including entity records and a processing module communicably coupled to the database arrangement. The processing module is operable to receive the structured database including entity records; determine an importance score for each of the entity records; identify key entity records based on the determined importance scores of the entity records; receive a tuning-input from the user; calculate a tuned importance score for each of the entity records based on the tuning-input from the user; and identify the key entity records required by the user based on the tuned importance scores of the entity records.

Claims (44)

1. A system that manages key entity records required by a user, wherein the system comprises:

a database arrangement operable to store a structured database comprising entity records; and

a computer system comprising a memory and a processor communicably coupled to the database arrangement, the processor being operable to:

receive the structured database comprising entity records, wherein each of the entity records comprises an entity name and plurality of entity attributes, further wherein the plurality of entity attributes belong to asset classes;

determine an importance score for each of the entity records, wherein the importance score for a given entity record is determined based upon the plurality of entity attributes thereof, further wherein each of the asset classes comprising the plurality of entity attributes of the given entity record has a corresponding predefined contribution metric towards the importance score of the given entity record;

identify key entity records based on the determined importance scores of the entity records;

receive a tuning-input from the user, wherein the tuning-input is operable to adjust at least one of the contribution metrics corresponding to the asset classes;

calculate a tuned importance score for each of the entity records based on the tuning-input from the user; and

identify the key entity records required by the user based on the tuned importance scores of the entity records;

wherein the processor is further operable to develop the structured database by:

crawling existing data sources to extract data-records;

structuring the extracted data-records to obtain entity records, wherein each of the entity records comprises an entity name and plurality of entity attributes;

tagging each of the plurality of entity attributes with one of the asset classes; and

identifying a field of each of the entity records based on at least one of the plurality of entity attributes of the entity record.

2. The system of claim 1 , wherein the processor is operable to receive a field-input from the user, wherein the entity records are filtered based on the field-input prior to determining the importance scores of the entity records.

3. The system of claim 1 , wherein the plurality of entity attributes of each of the entity records are time-stamped.

4. The system of claim 3 , wherein the processor is further operable to receive a time-range-input from the user, wherein the importance score of a given entity record is based on the entity attributes with time-stamps in the time-range.

5. A method of managing key entity records required by a user, wherein the method includes using a computer system, wherein the method comprises using a processor of the computer system to:

provide a structured database comprising entity records, wherein each of the entity records comprises an entity name and plurality of entity attributes, further wherein the plurality of entity attributes belong to asset classes;

determine an importance score for each of the entity records, wherein the importance score for a given entity record is determined based upon the plurality of entity attributes thereof, further wherein each of the asset classes comprising the plurality of entity attributes of the given entity record has a corresponding predefined contribution metric towards the importance score of the given entity record;

identify key entity records based on the determined importance scores of the entity records;

receive a tuning-input from the user, wherein the tuning-input is operable to adjust at least one of the contribution metrics corresponding to the asset classes;

calculate a tuned importance score for each of the entity records based on the tuning-input from the user;

identify the key entity records required by the user based on the tuned importance scores of the entity records; and

develop the structured database by:

crawling existing data sources to extract data-records;

structuring the extracted data-records to obtain entity records, wherein each of the entity records comprises an entity name and plurality of entity attributes;

tagging each of the plurality of entity attributes with one of the asset classes; and

identifying a field of each of the entity records based on at least one of the plurality of entity attributes of the entity record.

6. The method of claim 5 , wherein the method comprises receiving a field-input from the user, wherein the entity records are filtered based on the field-input prior to determining the importance scores of the entity records.

7. The method of claim 5 , wherein the plurality of entity attributes of each of the entity records are time-stamped.

8. The method of claim 7 , wherein the method further comprises receiving a time-range-input from the user, wherein the importance score of a given entity record is based on the entity attributes with time-stamps in the time-range.

9. A non-transitory computer readable storage medium, containing program instructions for execution on a computer system, which when executed by a computer, cause the computer to perform method steps for managing key entity records required by a user, the method comprising the steps of:

providing a structured database comprising entity records, wherein each of the entity records comprises an entity name and plurality of entity attributes, further wherein the plurality of entity attributes belong to asset classes;

determining an importance score for each of the entity records, wherein the importance score for a given entity record is determined based upon the plurality of entity attributes thereof, further wherein each of the asset classes comprising the plurality of entity attributes of the given entity record has a corresponding predefined contribution metric towards the importance score of the given entity record;

identifying key entity records based on the determined importance scores of the entity records;

receiving a tuning-input from the user, wherein the tuning-input is operable to adjust at least one of the contribution metrics corresponding to the asset classes;

calculating a tuned importance score for each of the entity records based on the tuning-input from the user; and

identifying the key entity records required by the user based on the tuned importance scores of the entity records;

wherein the processor is further operable to develop the structured database by:

crawling existing data sources to extract data-records;

structuring the extracted data-records to obtain entity records, wherein each of the entity records comprises an entity name and plurality of entity attributes;

tagging each of the plurality of entity attributes with one of the asset classes; and

identifying a field of each of the entity records based on at least one of the plurality of entity attributes of the entity record.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2019
From: INNOPLEXUS CONSULTING SERVICES PVT. LTD.
To: INNOPLEXUS AG
Reel/Frame 051004/0565 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2019
From: AGARWAL, VATSAL; DHARMA, DILEEP; PANDITA, ESHA
To: INNOPLEXUS CONSULTING SERVICES PVT. LTD.
Reel/Frame 048718/0013 →
Priority Claims (1)
GB 1804936 · Mar 27, 2018 · national
Continuity (1)
Related Publication 20200089668A1 · Mar 19, 2020