IP Library Granted Patent US 10,417,325
Granted Patent B2
US 10,417,325 · App. 14/883,389 · Granted Sep 17, 2019

Reorganizing and presenting data fields with erroneous inputs

Inventor: Junze Yu (Hangzhou, CN)
Assignee: ALIBABA GROUP HOLDING LIMITED
G06F17/243G06F3/0481G06F11/0706G06F11/0769G06F17/211G06F17/245
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,417,325
App. No.
14/883,389
Granted
Sep 17, 2019
Kind
B2
Abstract

One embodiment of the present invention provides a system for re-entering erroneously entered data fields in a web form. During operation, the system identifies one or more data fields with erroneous inputs in a first web form. Upon submission of the first web form, the system restructures the identified data fields based on association information of a respective identified data field and displays the restructured data fields in a resubmission window distinct from the first web form.

Claims (58)

1. A computer-implemented method for re-entering erroneously entered data fields in a web form, comprising:

obtaining, by a computing device, inputs via a plurality of data fields in the web form based on an electronic submission of the web form;

identifying a plurality of data fields with erroneous inputs in the web form;

restructuring the identified data fields based on an order of appearance of the identified data fields in the web form;

displaying the restructured data fields in a resubmission window distinct from the web form without displaying a data field of the web form with a correct input, wherein the resubmission window allows a user to reenter inputs into the restructured data fields and electronically submit the resubmission window;

identifying a name and a current value of an associated data field for a first and a second data fields of the plurality of data fields;

grouping the first and the second data fields into a group in the resubmission window based on the associated data field; and

displaying the name and the current value of the associated data field with the group in the resubmission window once.

2. The method of claim 1 , wherein identifying the one or more data fields comprises determining whether a first data field of the one or more data fields is associated with an error message.

3. The method of claim 2 , further comprising displaying the error message with the first data field in the resubmission window.

4. The method of claim 1 , further comprising:

identifying categorization information for a first data field of the one or more data fields; and

displaying the first data field in the resubmission window based on the order of appearance and the categorization information.

5. The method of claim 1 , further comprising controlling the resubmission window to constantly stay at a predetermined position on a screen displaying the resubmission window.

6. The method of claim 1 , wherein the resubmission window is one of:

a floating div;

a popup window generated based on a scripting language; and

a second form in a separate tab or window in a browser.

7. The method of claim 1 , further comprising, upon submission of the web form, precluding a user of the web form from going back to the web form for a data input.

8. The method of claim 1 , further comprising:

identifying an erroneous input for a first data field in one or more data fields, wherein the erroneous input is submitted from the resubmission window; and

displaying the first data field in a second resubmission window.

9. The method of claim 1 , further comprising displaying a reminder of a correct data input format for one or more data fields of the plurality of data fields in the resubmission window.

10. The method of claim 1 , further comprising maintaining an association table that maintains association information between the first data field and the associated data field.

11. A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for re-entering erroneously entered data fields in a web form, the method comprising:

obtaining, by the computer, inputs via a plurality of data fields in the web form based on an electronic submission of the web form;

identifying a plurality of data fields with erroneous inputs in the web form;

restructuring the identified data fields based on an order of appearance of the identified data fields in the web form;

displaying the restructured data fields in a resubmission window distinct from the web form without displaying a data field of the web form with a correct input, wherein the resubmission window allows a user to reenter inputs into the restructured data fields and electronically submit the resubmission window;

identifying a name and a current value of an associated data field for a first and a second data fields of the plurality of data fields;

grouping the first and the second data fields into a group in the resubmission window based on the associated data field; and

displaying the name and the current value of the associated data field with the group in the resubmission window once.

12. The non-transitory computer-readable storage medium of claim 11 , wherein identifying the one or more data fields comprises determining whether a first data field of the one or more data fields is associated with an error message.

13. The non-transitory computer-readable storage medium of claim 12 , wherein the method further comprises displaying the error message with the first data field in the resubmission window.

14. The non-transitory computer-readable storage medium of claim 11 , wherein the method further comprises:

identifying categorization information for a first data field of the one or more data fields; and

displaying the first data field in the resubmission window based on the order of appearance and the categorization information.

15. The non-transitory computer-readable storage medium of claim 11 , wherein the method further comprises controlling the resubmission window to constantly stay at a predetermined position on a screen displaying the resubmission window.

16. The non-transitory computer-readable storage medium of claim 11 , wherein the resubmission window is one of:

a floating div;

a popup window generated based on a scripting language; and

a second form in a separate tab or window in a browser.

17. The non-transitory computer-readable storage medium of claim 11 , wherein the method further comprises, upon submission of the web form, precluding the user of the web form from going back to the web form for a data input upon submission.

18. The non-transitory computer-readable storage medium of claim 11 , wherein the method further comprises:

identifying an erroneous input for a first data field in one or more data fields, wherein the erroneous input is submitted from the resubmission window; and

displaying the first data field in a second resubmission window.

19. The non-transitory computer-readable storage medium of claim 11 , wherein the method further comprises displaying a reminder of a correct data input format for one or more data fields of the plurality of data fields in the resubmission window.

20. The non-transitory computer-readable storage medium of claim 11 , wherein the method further comprises maintaining an association table that maintains association information between the first data field and the associated data field.

21. A computing system for re-entering erroneously entered data fields in a web form, the computing system comprising:

a processor;

a memory coupled to the processor and storing instructions, which when executed by the processor cause the processor to perform a method, the method comprising:

obtaining inputs via a plurality of data fields in the web form based on an electronic submission of the web form;

identifying a plurality of data fields with erroneous inputs in the web form;

restructuring the identified data fields based on an order of appearance of the identified data fields in the web form;

displaying the restructured data fields in a resubmission window distinct from the web form without displaying a data field of the web form with a correct input, wherein the resubmission window allows a user to reenter inputs into the restructured data fields and electronically submit the resubmission window;

identifying a name and a current value of an associated data field for a first and a second data fields of the plurality of data fields;

grouping the first and the second data fields into a group in the resubmission window based on the associated data field; and

displaying the name and the current value of the associated data field with the group in the resubmission window once.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2020
From: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
To: ADVANCED NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053745/0667 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2020
From: ALIBABA GROUP HOLDING LIMITED
To: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053663/0280 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2015
From: YU, JUNZE
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 036825/0781 →
Priority Claims (1)
CN 2014 1 0549723 · Oct 16, 2014 · national
Continuity (1)
Related Publication 20160110334A1 · Apr 21, 2016