Transfer of data between applications using intermediate user interface
First Claim
1. A method comprising:
- identifying customer information associated with a first customer in a first user interface, said first user interface comprising a terminal user interface;
automatically importing at least a portion of the customer information into a second user interface according to a first mapping which associates each of one or more portions of the second user interface with a corresponding portion of the first user interface;
receiving user input approving the customer information imported into the second user interface; and
responsive to the approving, automatically populating one or more fields of a third user interface with the approved customer information according to a second mapping which indicates a correspondence between markup language elements associated with each of the one or more fields of the third user interface and a corresponding portion of the second user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, computer-readable media, and apparatuses for transfer of customer information between a first user interface and a third user interface by way of a second user interface are provided. In some embodiments, customer information may be imported into an intermediate user interface from a text-based user interface based on a first mapping associating portions of the text-based user interface with portions of an intermediate user interface. In some embodiments, the intermediate user interface is associated with a spreadsheet. The imported customer information may be reviewed by a user and accepted. The accepted customer information is used to populate a graphical user interface according to a second mapping associating one or more fields of the graphical user interface with portions of the intermediate user interface. In some embodiments, the graphical user interface is a browser-based user interface.
30 Citations
20 Claims
-
1. A method comprising:
-
identifying customer information associated with a first customer in a first user interface, said first user interface comprising a terminal user interface; automatically importing at least a portion of the customer information into a second user interface according to a first mapping which associates each of one or more portions of the second user interface with a corresponding portion of the first user interface; receiving user input approving the customer information imported into the second user interface; and responsive to the approving, automatically populating one or more fields of a third user interface with the approved customer information according to a second mapping which indicates a correspondence between markup language elements associated with each of the one or more fields of the third user interface and a corresponding portion of the second user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a processor; a memory; a data source module executable on the processor to identify customer information associated with a first customer in a first user interface, said first user interface comprising a terminal user interface; an import module executable on the processor to automatically import at least a portion of the customer information into a second user interface according to a first mapping which associates each of one or more columns of a spreadsheet associated with the second user interface with a corresponding portion of the first user interface, wherein the second user interface comprises additional customer information other than the automatically imported customer information; a prefill module executable on the processor to receive user input approving the customer information imported into the second user interface; and an export module executable on the processor to automatically populate, in response to the approving, one or more fields of a third user interface with the approved customer information according to a second mapping which indicates a correspondence between markup language elements associated with each of the one or more fields of the third user interface and a corresponding column of the spreadsheet. - View Dependent Claims (16, 17)
-
-
18. A non-transitory computer readable medium storing instructions that, when executed by a processor, cause the processor to perform steps including:
-
identifying customer information associated with a first customer in a first user interface, said first user interface comprising a terminal user interface; automatically importing at least a portion of the customer information into a second user interface according to a first mapping which associates each of one or more portions of the second user interface with a corresponding portion of the first user interface; receiving user input approving the customer information imported into the second user interface; and responsive to the approving, automatically populating one or more fields of a third user interface with the approved customer information according to a second mapping which indicates a correspondence between markup language elements associated with each of the one or more fields of the third user interface and a corresponding portion of the second user interface. - View Dependent Claims (19, 20)
-
Specification