IP Library Granted Patent US 11,275,772
Granted Patent B2
US 11,275,772 · App. 16/233,629 · Granted Mar 15, 2022

Method and system for managing network of field-specific entity records

Inventors: Gaurav Tripathi (Pune, IN); Vatsal Agarwal (Rampur, IN); Sudhanshu Shekhar (Patna, IN); Akshesh Doshi (Udaipur, IN)
Assignee: Innoplexus AG
G06F16/288G06F16/24578G06F16/951
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,275,772
App. No.
16/233,629
Granted
Mar 15, 2022
Kind
B2
Abstract

Disclosed is a method of managing a network of field-specific entity records. The method comprises accessing the network of field-specific entity records comprising at least one pair of field-specific entity records within at least one field segment, wherein the at least one pair of field-specific entity records is associated with relations therebetween, and wherein the at least one pair of field-specific entity records comprises a first pair of field-specific entity records and at least one second pair of field-specific entity records; determining a weightage score of each of the relations between the at least one pair of field-specific entity records; determining an importance score of each field-specific entity record; determining a change in the importance score, and/or the weightage score of a relation between field-specific entity records of the at least one second pair of field-specific entity records; and updating the network of field-specific entity records.

Claims (80)

1. A method of managing a network of field-specific entity records, wherein the method comprises:

a) accessing the network of field-specific entity records comprising at least one pair of field-specific entity records within at least one field segment, wherein each pair of the at least one pair of field-specific entity records is associated with relations between the pair of field-specific entity records, and wherein the at least one pair of field-specific entity records comprises a first pair of field-specific entity records and at least one second pair of field-specific entity records;

b) determining a weightage score of each of the relations in the at least one pair of field-specific entity records;

c) determining an importance score of each field-specific entity record in the at least one pair of field-specific entity records based on:

a plurality of entity attributes of the field-specific entity record;

relations of the field-specific entity record with other field-specific entity records in the at least one pair of field-specific entity records, wherein a number of the relations of the field-specific entity record is determined; and

an aggregate of the number of the relations of the field-specific entity record and the weightage score of each of the relations between the field-specific entity record and other field-specific entity records in the at least one pair of field-specific entity records;

d) determining a change in at least one of:

the importance score of a field-specific entity record of the first pair of field-specific entity records in the at least one field segment;

the weightage score of a relation between the first pair of field-specific entity records in the at least one field segment;

e) determining a change in at least one of the importance score of a field-specific entity record and the weightage score of a relation between field-specific entity records of the at least one second pair of field-specific entity records, based on the determined change in the at least one of the importance score of the field-specific entity record and the weightage score of the relation between the field-specific entity records of the first pair of field-specific entity records; and

f) updating the network of field-specific entity records based on the determined change in:

at least one of the importance score of the field-specific entity record and the weightage score of the relation between field-specific entity records of the first pair of field-specific entity records; and

at least one of the importance score of the field-specific entity record and the weightage score of the relation between field-specific entity records of the at least one second pair of field-specific entity records.

2. The method of claim 1 , wherein the method further comprises:

obtaining field-specific entity records comprising an entity name and a plurality of entity attributes, wherein each of the field-specific entity records is associated with at least one field segment;

identifying at least one pair of field-specific entity records having at least one similar entity attribute in each of at least one field segments; and

generating the network of field-specific entity records by designating relations between the identified at least one pair of field-specific entity records.

3. The method of claim 2 , wherein obtaining the field-specific entity records comprises developing a 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 a plurality of entity attributes;

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

segmenting the entity records into at least one field segment based on the field of the entity records, to identify field-specific entity records.

4. The method of claim 1 , wherein the method further comprises receiving a user-input from a user, wherein the user-input is associated with the determined change in the at least one of the importance score of the field-specific entity record and the weightage score of the relation between the first pair of field-specific entity records.

5. The method of claim 1 , wherein the method further comprises determining a net score of each field-specific entity record of the at least one pair of field-specific entity records based on:

the importance score of each field-specific entity record of the at least one pair of field-specific entity records; and

the weightage score of each of the relations between two field-specific entity records in the at least one pair of field-specific entity records.

6. The method of claim 5 , wherein the method further comprises determining a change in the net score of each field-specific entity record of the at least one pair of field-specific entity records.

7. The method of claim 6 , wherein the determined change in the net score is used to identify at least one of a positive growth and a negative growth of each field-specific entity record.

8. The method of claim 7 , wherein the method further comprises determining an impact score of the network of field-specific entity records based on the determined change in the net score of each field-specific entity record.

9. A system for managing a network of field-specific entity records, wherein the system comprises:

a processing module configured to:

access the network of field-specific entity records comprising at least one pair of field-specific entity records within at least one field segment, wherein each pair of the at least one pair of field-specific entity records is associated with relations between the pair of field-specific entity records, and wherein the at least one pair of field-specific entity records comprises a first pair of field-specific entity records and at least one second pair of field-specific entity records;

determine a weightage score of each of the relations in the at least one pair of field-specific entity records;

determine an importance score of each field-specific entity record in the at least one pair of field-specific entity records based on:

a plurality of entity attributes of the field-specific entity record;

relations of the field-specific entity record with other field-specific entity records in the at least one pair of field-specific entity records,

wherein a number of the relations of the field-specific entity record is determined; and

an aggregate of the number of the relations of the field-specific entity record and the weightage score of each of the relations between the field-specific entity record and other field-specific entity records in the at least one pair of field-specific entity records;

determine a change in at least one of:

the importance score of a field-specific entity record of the first pair of field-specific entity records in the at least one field segment;

the weightage score of a relation between the first pair of field-specific entity records in the at least one field segment;

determine a change in at least one of the importance score of a field-specific entity record and the weightage score of a relation between field-specific entity records of the at least one second pair of field-specific entity records, based on the determined change in the at least one of the importance score of the field-specific entity record and the weightage score of the relation between the field-specific entity records of the first pair of field-specific entity records; and

update the network of field-specific entity records based on the determined change in:

at least one of the importance score of the field-specific entity record and the weightage score of the relation between field-specific entity records of the first pair of field-specific entity records; and

at least one of the importance score of the field-specific entity record and the weightage score of the relation between field-specific entity records of the at least one second pair of field-specific entity records; and

a database arrangement communicably coupled with the processing module, wherein the database arrangement is configured to store the network of field-specific entity records.

10. The system of claim 9 , wherein the processing module is further configured to:

obtain field-specific entity records comprising an entity name and a plurality of entity attributes, wherein each of the field-specific entity records is associated with at least one field segment;

identify at least one pair of field-specific entity records having at least one similar entity attribute in each of at least one field segments; and

generate the network of field-specific entity records by designating relations between the identified at least one pair of field-specific entity records.

11. The system of claim 10 , wherein the processing module is further configured to develop a 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 a plurality of entity attributes;

identifying a field of the entity records based on at least one of the plurality of entity attributes of the entity record; and

segmenting the entity records into one or more field segments based on the field of the entity records, to identify field-specific entity records.

12. The system of claim 11 , wherein the processing module comprises at least one crawler that is configured to extract entity records by crawling the existing data sources.

13. The system of claim 12 , wherein the at least one crawler is implemented in a distributed architecture.

14. The system of claim 9 , wherein the processing module is further configured to receive a user-input from a user, wherein the user-input is associated with the determined change in the at least one of the importance score of the field-specific entity record and the weightage score of the relation between the first pair of field-specific entity records.

15. The system of claim 9 , wherein the processing module is further configured to determine a net score of each field-specific entity record of the at least one pair of field-specific entity records, based on:

the importance score of each field-specific entity record of the at least one pair of field-specific entity records; and

the weightage score of each of the relations between two field-specific entity records in the at least one pair of field-specific entity records.

16. The system of claim 9 , wherein the processing module is further configured to determine a change in a net score of each field-specific entity record of the at least one pair of field-specific entity records.

17. The system of claim 16 , wherein the processing module is further configured to use the determined change in the net score to identify at least one of a positive growth and a negative growth of each field-specific entity record.

18. The system of claim 17 , wherein the processing module is further configured to determine an impact score of the network of field-specific entity records based on the determined change in the net score of each field-specific entity record.

19. A non-transitory readable medium, containing program instructions for execution on a computer system, which when executed by a computer, cause the computer to perform a method for managing a network of field-specific entity records, the method comprising the steps of:

a) accessing the network of field-specific entity records comprising at least one pair of field-specific entity records within at least one field segment, wherein each pair of the at least one pair of field-specific entity records is associated with relations between the pair of field-specific entity records, and wherein the at least one pair of field-specific entity records comprises a first pair of field-specific entity records and at least one second pair of field-specific entity records;

b) determining a weightage score of each of the relations in the at least one pair of field-specific entity records;

c) determining an importance score of each field-specific entity record in the at least one pair of field-specific entity records based on:

a plurality of entity attributes of the field-specific entity record;

relations of the field-specific entity record with other field-specific entity records in the at least one pair of field-specific entity records,

wherein a number of the relations of the field-specific entity record is determined; and

an aggregate of the number of the relations of the field-specific entity record and the weightage score of the relations between the field-specific entity record and other field-specific entity records in the at least one pair of field-specific entity records;

d) determining a change in at least one of:

the importance score of a field-specific entity record of the first pair of field-specific entity records in the at least one field segment;

the weightage score of a relation between the first pair of field-specific entity records in the at least one field segment;

e) determining a change in at least one of the importance score of a field-specific entity record and the weightage score of a relation between field-specific entity records of the at least one second pair of field-specific entity records, based on the determined change in the at least one of the importance score of the field-specific entity record and the weightage score of the relation between the field-specific entity records of the first pair of field-specific entity records; and

f) updating the network of field-specific entity records based on the determined change in:

at least one of the importance score of the field-specific entity record and the weightage score of the relation between field-specific entity records of the first pair of field-specific entity records; and

at least one of the importance score of the field-specific entity record and the weightage score of the relation between field-specific entity records of the at least one second pair of field-specific entity records.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2019
From: INNOPLEXUS CONSULTING SERVICES PVT. LTD.
To: INNOPLEXUS AG
Reel/Frame 048730/0480 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2019
From: TRIPATHI, GAURAV; AGARWAL, VATSAL; DOSHI, AKSHESH; SHEKHAR, SUDHANSHU
To: INNOPLEXUS CONSULTING SERVICES PVT. LTD.
Reel/Frame 048686/0137 →
Priority Claims (1)
GB 1722304 · Dec 30, 2017 · national
Continuity (1)
Related Publication 20190205318A1 · Jul 4, 2019