×

Systems and methods for tracking, reporting, submitting and completing information forms and reports

  • US 10,635,692 B2
  • Filed: 10/23/2013
  • Issued: 04/28/2020
  • Est. Priority Date: 10/30/2012
  • Status: Active Grant
First Claim
Patent Images

1. A system for compiling and populating information, comprising:

  • a non-transitory computer readable medium for storing computer executable instructions; and

    a processor communicatively coupled with the non-transitory computer readable medium and configured to execute the instructions stored therein to perform operations comprising;

    storing information associated with a first user in a user profile, wherein the information associated with the first user includes a plurality of fields, a plurality of field names, and a plurality of values previously gathered from a plurality of sources, each of the plurality of fields comprising a field name of the plurality of field names associated with a value of the plurality of values;

    collecting information associated with the first user from a first source from a first web server, wherein the information collected from the first source includes a first field comprising a first field name and a first value;

    determining a correspondence between the first field and a second field associated with a second value included in the plurality of fields;

    storing, in the user profile, the first field, the correspondence between the first field and the second field in the user profile, and the second value in association with the second field;

    identifying a third field associated with the first user from a second source from a second web server based at least in part on a correspondence between the third field and at least one of the first field and the second field;

    storing, in the user profile, the third field and the correspondence between the third field and the at least one of the first and second fields in the user profile;

    populating the third field with a third value corresponding to at least one of the first value and the second value and storing, in the user profile, the third value in association with the third field;

    monitoring activity of the user at the plurality of sources to obtain inputted information from the user;

    detecting a change to the first value when the user inputs a new value into the first field that is different than the first value; and

    automatically, in response to the detected change;

    locating, in the user profile, the second field and the third field based on the correspondence, stored in the user profile, between the first field and the second and third fields, andupdating at least one of the second and third values, stored in the user profile in association with the respective second field and third field, with the new value.

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