Webpage based form entry aid

US9436670B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9436670-B2
Application numberUS-201414306810-A
CountryUS
Kind codeB2
Filing dateJun 17, 2014
Priority dateJun 17, 2014
Publication dateSep 6, 2016
Grant dateSep 6, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Embodiments of the present invention disclose a method, computer program product, and system for providing an interface for data entry into a webform. In one embodiment, the method includes receiving a selection of an active data-entry field, determining an inline label associated with the active data-entry field, determining which data-entry fields are required data-entry fields, and determining a location of an active data-entry field within a webform. The method further includes calculating an estimated time to complete the webform based on historical data for the active data-entry field and mobile webform. The method further includes providing an interface for the webform that includes information corresponding to the active data-entry field, the determined inline label, an indication of whether or not the active data-entry field is required, the calculated estimated time to complete the webform, and an indication of the determined location of the active data-entry field within the webform.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for providing an interface for data entry into a webform, the method comprising: receiving, by one or more processors, a selection of an active data-entry field in a webform; determining, by one or more processors, an inline label associated with the active data-entry field; determining, by one or more processors, which data-entry fields in the webform are required data-entry fields; determining, by one or more processors, a location of an active data-entry field within a webform with respect to a total number of active data-entry fields within the webform wherein the total number of active data-entry fields includes the required and non-required data-entry fields; calculating, by one or more processors, an estimated amount of time to complete the webform based on historical data for the active data-entry field and the mobile webform; displaying, by one or more processors, an interface for the webform that includes information corresponding to the active data-entry field, wherein the information corresponding to the active data-entry field includes the determined inline label, an indication of whether or not the active data-entry field is a required data-entry field, the calculated estimated time to complete the webform, and an indication of the determined location of the active data-entry field with respect to the total number of active data-entry fields within the webform; providing by one or more processors, a selectable overview option in the displayed interface for the webform; receiving by one or more processors, a selection of the overview option in the displayed interface for the webform; and in response to receiving a selection of the overview option, displaying, by one or more processors, a webform overview that displays a reduced image of the entire webform with each data-entry field in the webform and an indication of the location of the active data-entry field within the webform. 2. The method of claim 1 , further comprising: providing, by one or more processors, a selectable help icon in the interface for the webform; receiving, by one or more processors, a selection of the help icon through the interface for the webform; and in response to receiving a selection of the help icon, displaying, by one or more processors, help information associated with the active data-entry field. 3. The method of claim 1 , further comprising: receiving, by one or more processors, data entered into the active data-entry field; determining, by one or more processors, the data entered in the active data-entry field includes an error; and providing, by one or more processors, a selectable error message in the interface for the webform corresponding to the determined error. 4. The method of claim 1 further comprising: receiving, by one or more processors, a selection of a data-entry field from within the webform overview; navigating, by one or more processors, to the selected data-entry field in the webform; assigning, by one or more processors, the selected data-entry field to be an updated active data-entry field; and updating, by one or more processors, the provided interface for the webform with the information associated with the updated active data-entry field. 5. The method of claim 1 , wherein the historical data for the active data-entry field and the webform includes amounts of time that previous users have taken to complete data-entry fields in the webform and amounts of time that previous users have taken to complete the entire webform. 6. The method of claim 1 further comprising, providing, by one or more processors, an audio notification of the information corresponding to the active data-entry field that is provided in the interface for the webform. 7. A computer program product for providing an interface for data entry into a webform, the computer program product comprising: one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising: program instructions to receive a selection of an active data-entry field in a webform; program instructions to determine an inline label associated with the active data-entry field; program instructions to determine which data-entry fields in the webform are required data-entry fields; program instructions to determine a location of an active data-entry field within a webform with respect to a total number of active data-entry fields within the webform, wherein the total number of active data-entry fields includes the required and non-required data-entry fields; program instructions to calculate an estimated amount of time to complete the webform based on historical data for the active data-entry field and the mobile webform; and program instructions to display an interface for the webform that includes information corresponding to the active data-entry field, wherein the information corresponding to the active data-entry field includes the determined inline label, an indication of whether or not the active data-entry field is a required data-entry field, the calculated estimated time to complete the webform, and an indication of the determined location of the active data-entry field with respect to the total number of active data-entry fields within the webform. 8. The computer program product of claim 7 , further comprising program instructions, stored on the one or more computer readable storage media, to: provide a selectable help icon in the interface for the webform; receive a selection of the help icon through the interface for the webform; and responsive to receiving a selection of the help icon, display help information associated with the active data-entry field. 9. The computer program product of claim 7 , further comprising program instructions, stored on the one or more computer readable storage media, to: receive data entered into the active data-entry field; determine the data entered in the active data-entry field includes an error; and provide a selectable error message in the interface for the webform corresponding to the determined error. 10. The computer program product of claim 7 , further comprising program instructions, stored on the one or more computer readable storage media, to: provide a selectable overview option in the interface for the webform; receive a selection of the overview option in the interface for the webform; and responsive to receiving a selection of the overview option, display a webform overview that displays a reduced image of the entire webform with each data-entry field in the webform and an indication of the location of the active data-entry field within the webform. 11. The computer program product of claim 10 , further comprising program instructions, stored on the one or more computer readable storage media, to: receive a selection of a data-entry field from within the webform overview; navigate to the selected data-entry field in the webform; assign the selected data-entry field to be an updated active data-entry field; and update the provided interface for the webform with the information associated with the updated active data-entry field. 12. The computer program product of claim 7 , wherein the historical data for the active data-entry field and the webform includes amounts of time that previous users have taken to complete data-entry fields in the webform and amounts of time that previous users have taken to complete the entire webform. 13. The computer program product of claim 7 , further comprising program instructions, stored on the one or more computer readable stora

Assignees

Inventors

Classifications

  • G06F40/174Primary

    Form filling; Merging · CPC title

  • G06F9/453Primary

    Help systems · CPC title

  • using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title

  • G06F17/243Primary

    Physics · mapped topic

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9436670B2 cover?
Embodiments of the present invention disclose a method, computer program product, and system for providing an interface for data entry into a webform. In one embodiment, the method includes receiving a selection of an active data-entry field, determining an inline label associated with the active data-entry field, determining which data-entry fields are required data-entry fields, and determini…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F40/174. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 06 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).