| CPC G06F 16/2379 (2019.01) [G06F 16/2477 (2019.01); G06Q 10/10 (2013.01); G06Q 50/01 (2013.01)] | 24 Claims |

|
1. A system for maintaining and updating information on a plurality of electronic devices, each electronic device having the ability to determine its geographical location, the system comprising:
a server comprising:
a storage device;
one or more processors; and
at least one computer-readable storage medium having stored therein instructions which, when executed by the one or more processors, cause the server to:
initiate a first data field to store a geographical location, wherein the first data field is stored in the storage device;
associate a first event with said first data field;
update the first data field upon occurrence of said first event, wherein said updating the first data field comprises:
wirelessly receiving the geographical location of said first electronic device; and
storing the received geographical location in the first data field;
initiate a second data field to store a geographical location, wherein the second data field is stored in the storage device;
associating a second event with said data field;
updating the second data field upon occurrence of said second event, wherein said updating the second data field comprises:
wirelessly receiving the geographical location of said second electronic device, and
storing the received geographical location in the second data field;
wherein the computer-readable storage medium having stored therein instructions which, when executed by the one or more processors, cause the server to further compare the geographical location in the first data field and the geographical location in the second data field against a predetermined criterion and wirelessly transmit a notification to at least one of the first or second electronic devices.
|