US 12,443,580 B2
Method and relationship constraint management server for managing relationship constraints associated with entities
Pawan Shriwas, Indore (IN); Apurva Tripathi, Indore (IN); Ayush Kumar Singh, Indore (IN); and Pankaj Pachori, Indore (IN)
Assigned to RAKUTEN MOBILE, INC., Tokyo (JP)
Appl. No. 17/923,599
Filed by Rakuten Mobile, Inc., Tokyo (JP)
PCT Filed Aug. 29, 2022, PCT No. PCT/US2022/041800
§ 371(c)(1), (2) Date Nov. 7, 2022,
PCT Pub. No. WO2024/010594, PCT Pub. Date Jan. 11, 2024.
Claims priority of application No. 202241038761 (IN), filed on Jul. 6, 2022.
Prior Publication US 2024/0330262 A1, Oct. 3, 2024
Int. Cl. G06F 16/22 (2019.01)
CPC G06F 16/2272 (2019.01) 23 Claims
OG exemplary drawing
 
1. A method for managing relationship constraints associated with entities in a graph database, wherein the method comprises:
receiving, by a relationship constraint management server, a request to perform at least one operation associated with at least one entity, wherein the request comprises information of at least one entity;
generating, by the relationship constraint management server, an entity configuration file based on the received information of the at least one entity, wherein the entity configuration file comprises at least one relationship constraint from a plurality of relationship constraints to be applied while performing the at least one operation, wherein the at least one relationship constraint includes a restriction on multiplicity of relationships, wherein the restriction on multiplicity of relationships defines a source multiplicity and a destination multiplicity;
retrieving, by the relationship constraint management server, metadata corresponding to relationship constraints from a constraint database based on the entity configuration file; and
performing, by the relationship constraint management server, the at least one operation associated with the at least one entity based on the metadata corresponding to the relationship constraints and the information of the at least one entity.