×

System and method for pre-populating forms using statistical analysis

  • US 8,707,157 B1
  • Filed: 08/19/2011
  • Issued: 04/22/2014
  • Est. Priority Date: 08/19/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for populating forms, comprising:

  • identifying a plurality of inputs to a form on a merchant website from a plurality of past users of the merchant website, wherein the form comprises a message field and a date field;

    receiving, from a current user, a request to view the form;

    identifying, in response to a selection of a product on the merchant website by the current user, a plurality of temporal data comprising a date when the request to view the form was received from the current user and a name of the current user from metadata within a browser operated by the current user;

    identifying a geographic location of the current user based on an internet protocol (IP) address of a computing device of the current user;

    performing, based on the geographic location and the plurality of temporal data comprising the date, a statistical analysis on the plurality of inputs by;

    identifying a subset of the plurality of past users located within the geographic location;

    identifying a subset of the plurality of inputs corresponding to the subset of the plurality of past users; and

    calculating a percentage of the subset of the plurality of inputs comprising a name of an event;

    determining, by a computer processor and based on the statistical analysis, that a statistical threshold corresponding to the message field and the date field on the form is exceeded;

    calculating, in response to determining that that the statistical threshold is exceeded, a default value for the message field comprising the name of the event and the name of the current user; and

    sending the default value and a date of the event to the computing device to populate the message field on the form and the date field on the form.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×