# US 2014/0195888 A1 · Tagging autofill field entries

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0195888 A1
- Document ID: US20140195888A1
- Status: Published application
- Kind: A1
- Application number: 13/733,920
- Filed: 2013-01-04
- Published: 2014-07-10
- Earliest claimed: 2013-01-04
- Assignees: International Business Machines Corporation
- Applicants: International Business Machines Corporation
- Inventors: Jack A. Alford, JR.; Scott H. Isensee; James L. Lentz; Kelly L. Lisai; Jorge R. Nogueras
- Web page: https://patentgrep.com/patent/US20140195888A1

## CPC

- G06F 40/174: Form filling; Merging
- G06F 16/957: Browsing optimisation, e.g. caching or content distillation
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

In a method for utilizing metadata for autofill fields, a computer causes a first form input field to be displayed, the first form input field having two or more form input field entries associated with the first form input field. The computer determines that the two or more form input field entries are similar. The computer determines data describing each form input field entry of the two or more form input field entries.

## Claims

### Claim 1

A method for utilizing metadata for autofill fields, the method comprising the steps of:
a computer causing a first form input field to be displayed, the first form input field having two or more form input field entries associated with the first form input field;
the computer determining that the two or more form input field entries are similar; and
the computer determining data describing each form input field entry of the two or more form input field entries.

### Claim 2 (depends on 1)

The method of claim 1, wherein the step of the computer determining data describing each form input field entry of the two or more form input field entries comprises:
the computer determining a type of the form input field; and
the computer accessing a repository related to the type of the form input field to retrieve data describing each form input field entry.

### Claim 3 (depends on 1)

The method of claim 1, wherein the step of the computer determining that the two or more form input field entries are similar comprises the computer comparing the two or more form input field entries using pattern matching.

### Claim 4 (depends on 1)

The method of claim 1, further comprising the steps of:
the computer receiving a first indication of a user interaction in the first form input field in a user interface; and
the computer causing the two or more form input field entries to be displayed in the user interface.

### Claim 5 (depends on 4)

The method of claim 4, further comprising the step of the computer causing the data describing each form input field entry of the two or more form input field entries to be displayed in the user interface.

### Claim 6 (depends on 4)

The method of claim 4, further comprising the steps of:
the computer receiving a second indication of a user interaction on one form input field entry of the two or more form input field entries displayed in the user interface; and
the computer causing a second form input field to be displayed in the user interface.

### Claim 7 (depends on 6)

The method of claim 6, further comprising the steps of:
the computer receiving a third indication of a user interaction in the second form input field in the user interface; and
the computer causing at least one form input field entries associated with the second form input field to be displayed in the user interface.

### Claim 8

A computer program product for utilizing metadata for autofill fields, the computer program product comprising:
one or more computer-readable tangible storage media and program instructions stored on at least one of the one or more storage media, the program instructions comprising:
program instructions to cause a first form input field to be displayed, the first form input field having two or more form input field entries associated with the first form input field;
program instructions to determine that the two or more form input field entries are similar; and
program instructions to determine data describing each form input field entry of the two or more form input field entries.

### Claim 9 (depends on 8)

The computer program product of claim 8, wherein the program instructions to determine data describing each form input field entry of the two or more form input field entries comprise:
program instructions to determine a type of the form input field; and
program instructions to access a repository related to the type of the form input field to retrieve data describing each form input field entry.

### Claim 10 (depends on 8)

The computer program product of claim 8, wherein the program instructions to determine that the two or more form input field entries are similar comprise program instruction to compare the two or more form input field entries using pattern matching.

### Claim 11 (depends on 8)

The computer program product of claim 8, further comprising:
program instructions, stored on at least one of the one or more storage media, to receive a first indication of a user interaction in the first form input field in a user interface; and
program instructions, stored on at least one of the one or more storage media, to cause the two or more form input field entries to be displayed in the user interface.

### Claim 12 (depends on 11)

The computer program product of claim 11, further comprising program instructions, stored on at least one of the one or more storage media, to cause the data describing each form input field entry of the two or more form input field entries to be displayed in the user interface.

### Claim 13 (depends on 11)

The computer program product of claim 11, further comprising:
program instructions, stored on at least one of the one or more storage media, to receive a second indication of a user interaction on one form input field entry of the two or more form input field entries displayed in the user interface; and
program instructions, stored on at least one of the one or more storage media, to cause a second form input field to be displayed in the user interface.

### Claim 14 (depends on 13)

The computer program product of claim 13, further comprising:
program instructions, stored on at least one of the one or more storage media, to receive a third indication of a user interaction in the second form input field in the user interface; and
program instructions, stored on at least one of the one or more storage media, to cause at least one form input field entries associated with the second form input field to be displayed in the user interface.

### Claim 15

A computer system for utilizing metadata for autofill fields, the computer system comprising:
one or more computer processors;
one or more computer-readable storage media;
program instructions stored on the computer-readable storage media for execution by at least one of the one or more processors, the program instructions comprising:
program instructions to cause a first form input field to be displayed, the first form input field having two or more form input field entries associated with the first form input field;
program instructions to determine that the two or more form input field entries are similar; and
program instructions to determine data describing each form input field entry of the two or more form input field entries.

### Claim 16 (depends on 15)

The computer system of claim 15, wherein the program instructions to determine data describing each form input field entry of the two or more form input field entries comprise:
program instructions to determine a type of the form input field; and
program instructions to access a repository related to the type of the form input field to retrieve data describing each form input field entry.

### Claim 17 (depends on 15)

The computer system of claim 15, wherein the program instructions to determine that the two or more form input field entries are similar comprise program instruction to compare the two or more form input field entries using pattern matching.

### Claim 18 (depends on 15)

The computer system of claim 15, further comprising:
program instructions, stored on the computer-readable storage media for execution by at least one of the one or more processors, to receive a first indication of a user interaction in the first form input field in a user interface; and
program instructions, stored on the computer-readable storage media for execution by at least one of the one or more processors, to cause the two or more form input field entries to be displayed in the user interface.

### Claim 19 (depends on 18)

The computer system of claim 18, further comprising program instructions, stored on the computer-readable storage media for execution by at least one of the one or more processors, to cause the data describing each form input field entry of the two or more form input field entries to be displayed in the user interface.

### Claim 20 (depends on 18)

The computer system of claim 18, further comprising:
program instructions, stored on the computer-readable storage media for execution by at least one of the one or more processors, to receive a second indication of a user interaction on one form input field entry of the two or more form input field entries displayed in the user interface; and
program instructions, stored on the computer-readable storage media for execution by at least one of the one or more processors, to cause a second form input field to be displayed in the user interface.
