Reverse Mapping Method and Apparatus for Form Filling
First Claim
Patent Images
1. A caching method for a form fill application, comprising the steps of:
- a client maintaining a cache of form fill mapping data that it receives from a site profile server;
said client maintaining an index of all domains for which said site profile server has form fill mapping data, wherein said index is identified by a version number and contains a record for each domain supported;
said client periodically polling said site profile server to identify differences between an index version at said client and a most recent index;
said client using said differences to update said client'"'"'s local index; and
removing form fill mapping data for a domain stored in said cache, if it was present, when said differences indicate that a mapping for said domain has changed.
7 Assignments
0 Petitions
Accused Products
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.
29 Citations
3 Claims
-
1. A caching method for a form fill application, comprising the steps of:
-
a client maintaining a cache of form fill mapping data that it receives from a site profile server; said client maintaining an index of all domains for which said site profile server has form fill mapping data, wherein said index is identified by a version number and contains a record for each domain supported; said client periodically polling said site profile server to identify differences between an index version at said client and a most recent index; said client using said differences to update said client'"'"'s local index; and removing form fill mapping data for a domain stored in said cache, if it was present, when said differences indicate that a mapping for said domain has changed. - View Dependent Claims (2)
-
-
3. A caching apparatus for a form fill application, comprising:
-
a client-based cache of form fill mapping data that said client receives from a site profile server; an index maintained at said client of all domains for which said site profile server has form fill mapping data, wherein said index is identified by a version number and contains a record for each domain supported; a mechanism at said client for periodically polling said site profile server to identify differences between an index version at said client and a most recent index; a module at said client for using said differences to update said client'"'"'s local index; and a module for removing form fill mapping data for a domain stored in said cache, if it was present, when said differences indicate that a mapping for said domain has changed.
-
Specification