×

Systems and methods for updating record objects of tenant systems of record based on a change to a corresponding record object of a master system of record

  • US 10,489,388 B1
  • Filed: 04/30/2019
  • Issued: 11/26/2019
  • Est. Priority Date: 05/24/2018
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • identifying, by one or more processors, a first record object from a first system of record including a plurality of record objects generated using data from a plurality of second record objects of a plurality of second systems of record of a plurality of data source providers, each second system of record maintained by a respective data source provider of the plurality of data source providers, the first system of record maintained by the one or more processors;

    generating, by the one or more processors, for each second record object of the plurality of second record objects of the plurality of second systems of record, a corresponding shadow record object including one or more object field-value pairs matching corresponding object field-value pairs of the second record object, each shadow record object maintained by the one or more processors;

    determining, by the one or more processors, an update to a first object field-value pair of the first record object of the first system of record;

    identifying, by the one or more processors, a plurality of shadow record objects that are associated with the first record object of the first system of record, each shadow record object including at least one object field-value pair that matches a corresponding object field-value pair of the first record object; and

    updating, by the one or more processors, at least one shadow record object of the plurality of shadow record objects by changing a value of an existing object field-value pair of the at least one shadow record object or adding a new object field-value pair to the at least one shadow record object.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×