Reverse mapping method and apparatus for form filling
AssigneeFacebook, Inc.
InventorsOgnian Z. Topalov, Eric Hohenstein
Life of this patent
Estimating the term…
Abstract
In the presently preferred embodiment of the invention, every time a user submits a form the client software tries to match the submitted information with the stored profile of that user. If a match is discovered, the program tags the field of the recognized data with a corresponding type. The resulting profile can be used after that to help all subsequent users to fill the same form.
Claims20
A method comprising:
- receiving an authentication request to participate in an automated form filling system;
- generating a random number token at a server that includes one or more processors, said server signing said token with a certificate, and storing said token on a user's system a first time said user authenticates with a second level password;
- and
- flagging said user to prevent issuing of multiple tokens for a same user,
- wherein communications are identifiable for unique users in the automated form filling system without knowing an actual identity of said users themselves.
An apparatus, comprising:
- one or more processors;
- a module for receiving an authentication request to participate in an automated form filling system;
- a pseudo-random number generator for generating a random number token;
- a module for signing said token with a certificate;
- a memory for storing said token on a user's system a first time said user authenticates with a second level password;
- and
- a module for flagging said user to prevent issuing of multiple tokens for a same user,
- wherein communications are identifiable for unique users in the automated form filling system without knowing an actual identity of said users themselves.
A non-transitory computer-readable storage media having stored thereon computer-executable instructions that, when executed by one or more processors of a computer system, cause the computer system to perform a method comprising:
- receiving an authentication request to participate in an automated form filling system;
- generating a random number token, signing said token with a certificate, and storing said token on a user's system a first time said user authenticates with a second level password;
- and
- flagging said user to prevent issuing of multiple tokens for a same user,
- wherein communications are identifiable for unique users in the automated form filling system without knowing an actual identity of said users themselves.
Dependencies are inferred from the claim text.