×

System and method for online purchase autofill

  • US 10,360,296 B2
  • Filed: 01/07/2016
  • Issued: 07/23/2019
  • Est. Priority Date: 01/07/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • transmitting, by a computer based system, a message to a background engine directing the background engine to initialize and retrieve a whitelist,wherein a transaction account issuer stored in the whitelist, a list of websites eligible and approved for autofilling and field data stored by the transaction account issuer that is representative of a first nature and a first arrangement of first fields of an online form of a website in the list of the websites that is eligible for the autofilling;

    receiving, by the computer based system, the whitelist from the transaction account issuer;

    confirming, by the computer based system, a blacklist status of a domain being negative;

    determining, by the computer based system, a status of the domain being positive based on the whitelist;

    requesting, by the computer based system and in response to the status of the domain being positive, domain information about the domain from the transaction account issuer;

    obtaining, by the computer based system and based on the domain information, a map of the first fields in the online form including the first nature and the first arrangement of the first fields of the online form;

    determining, by the computer based system, that the map does not match the online form;

    retrieving, by the computer based system and in response to the map not matching the online form, a fuzzy logic from the transaction account issuer;

    incorporating, by the computer based system, the fuzzy logic into an online purchase autofilling plug-in;

    identifying, by the computer based system and using the online purchase autofilling plug-in, second fields in the online form of the website;

    determining, by the computer based system and using the online purchase autofilling plug-in, a second nature and a second arrangement of the second fields;

    identifying, by the computer based system and using the online purchase autofilling plug-in, that the domain is a subdomain of the domain on the whitelist;

    injecting, by the computer based system, a message receiver into the online form in a browser window of a browser,wherein the message receiver listens for data to be autofilled into the online form to be posted by the online purchase autofilling plug-in, andwherein the message receiver propagates the data to the online form in such a manner as to emulate a typing of keystrokes;

    determining, by the computer based system and from the background engine, that the fuzzy logic comprises a new update;

    displaying, by the computer based system and using a pop-up engine, a tutorial page on how to leverage the fuzzy logic with the new update for the autofilling; and

    receiving, by the computer based system and from the message receiver, information regarding the first fields and the second fields present in the online form.

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