Systems and user interfaces for dynamic access of multiple remote databases and synchronization of data based on user rules

  • US 10,025,842 B1
  • Filed: 10/17/2016
  • Issued: 07/17/2018
  • Est. Priority Date: 11/20/2013
  • Status: Active Grant
  • ×
    • Pin
First Claim
Patent Images

1. A computing system comprising:

  • one or more storage devices configured to store electronic software instructions; and

    one or more computer processors in communication with the one or more storage devices, the one or more computer processors configured to execute the stored electronic software instructions to cause the computing system to automatically;

    access, over a network, user information stored in the one or more storage devices, the user information including master data values associated with respective data fields;

    access a first remote database of a plurality of remote databases over the network;

    determine first remote data associated with a user stored in the first remote database;

    compare the first remote data to the user information by comparing the master data values in the user information to corresponding remote data values of remote data fields;

    identify a particular master data value in a particular data field that do not include a corresponding remote data value in an associated remote data field;

    identify a subset of the plurality of remote databases that each do not include the corresponding remote data value, said identifying comprising, for each of the plurality of remote databases;

    accessing a remote database using security protocols and/or communication protocols, over the network;

    determining that the corresponding remote data value is not included in a remote data field in the remote database corresponding to the remote data value; and

    in response to determining that the remote data value is not included in the remote data field, including the remote database in the subset of remote databases;

    generate a user interface for transmission to a remote user computing device, the user interface including;

    an indication of the subset of remote databases; and

    an interactive user interface control usable to select one or more of the subset of remote databases; and

    in response to receiving the indication of a selected one or more of the subset of remote databases from the remote user computing device, for each of the one or more selected remote databases;

    determine the security protocols and/or communication protocols; and

    using the determined security protocols and/or communication protocols, initiate an update for the one or more selected remote databases.

View all claims