System and method for database assessment and management
AssigneeSentry Insurance Company
InventorDennis Stephani
Life of this patent
Estimating the term…
Abstract
A system includes a first computing device, a second computing device, and a third computing device. The first computing device is configured to aggregate data from one or more computing devices throughout the system in a secure manner. The second computing device is configured to pull instructions from a memory file of the first computing device and store instructions in a second memory file of the second computing device. The third computing device is further configured to pull the instructions from the second memory file, determine data values based on the instructions, and push the data to the second computing device. The second computing device is configured to aggregate the data from one or more third computing devices and push the data to the third computing device.
Claims21
A computing device configured to run an application in order to provide a product or service to one or more customers comprising:
- a transceiver configured to communicably couple the computing device to a network;
- a memory having application data relating to one or more customers stored thereon;
- and
- a processor operatively coupled to the memory and the transceiver, the processor configured to:
- monitor an instructions folder of a second computing device on the network to detect a file including computer-executable instructions using a port of the network through a security zone accessible for communications initiated by the computing device and not the second computing device;
- in response to detecting the file including the computer-executable instructions within the instructions folder, pull the computer-executable instructions from the instructions folder of the second computing device;
- execute the computer-executable instructions pulled from the instructions folder to determine a subset of the application data relating to the one or more customers, the subset comprising a plurality of data fields including personal information of the one or more customers;
- determine a corresponding value for each of the plurality of data fields using the subset of the application data determined via the execution of the computer-executable instructions;
- and
- push the subset of the application data to a results folder in the second computing device using the port, the results folder and the instructions folder disposed in a file structure of the second computing device.
A system comprising:
- a first computing device comprising:
- a first transceiver configured to communicably couple the first computing device to a network;
- a first memory;
- and
- a first processor operatively coupled to the first memory and the first transceiver, the first processor configured to:
- pull, using a port of the network through a security zone accessible for communications initiated by the first computing device and not a second computing device, a first file including computer-executable instructions from a third computing device on the network upon its detection;
- identify a plurality of data fields requested by the computer-executable instructions of the first file pulled from the third computing device;
- determine that one or more of the data fields requested by the computer-executable instructions is inaccessible to the first computing device;
- and
- store the computer-executable instructions within a second file of the first memory responsive to the determination of inaccessibility;
- and
- the second computing device comprising:
- a second transceiver configured to communicably couple the second computing device to the network;
- a second memory having application data relating to one or more customers stored thereon;
- and
- a second processor operatively coupled to the second memory and the second transceiver, the second processor configured to:
- pull the computer-executable instructions from the second file of the first computing device;
- determine a corresponding value for the one or more of the data fields determined to be inaccessible to the first computing device using the application data responsive to the determination of inaccessibility;
- and
- push the corresponding values to the first computing device responsive to the corresponding value.
A computer-implemented method comprising:
- monitoring, by a first computing device, an instructions folder for a file including computer-executable instructions executable by a third computing device in an instructions folder using a port of a network through a security zone accessible for communications initiated by the first computing device, the instructions including an indication of requested data, the requested data comprising personal information;
- pulling, by a second computing device from the first computing device, the computer-executable instructions from the instructions folder in response to the detection of the computer-executable instructions within the instructions folder;
- pulling, by the third computing device from the second computing device, the computer-executable instructions from the predetermined location in a file structure responsive to the pulling of the computer-executable instructions by the second computing device;
- determining, by the third computing device, values for the requested data based on the instructions;
- pushing, by the third computing device to the second computing device, the values responsive to the determination of the values;
- and
- pushing the values, by the second computing device, to the first computing device responsive to the determination of the values.
Dependencies are inferred from the claim text.