Interoperability of accounting packages and commerce servers
First Claim
1. A method for transferring a transaction between a server and a software package comprising the steps of:
- providing a structured document including entered information from a server;
translating the structured document into a format understandable to a software package resident on a personal computer, wherein said software package supports entering and extracting required information using only a user interface in the software package; and
integrating the translated structured document into the software package by employing a program for automatically entering and extracting information to and from the software package without human intervention;
wherein the program comprises operating system commands for mimicking input device actions for automatically interfacing with the user interface.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for transferring a structured document between a server and a software package, in accordance with the present invention, includes providing a structured document including entered information from a server and translating the structured document into a format understandable to a software package resident on a personal computer. The software package supports entering and extracting required information using only a user interface in the software package. The translated structured document is integrated into the software package by employing a program or applet for directly entering and extracting information to and from the software package without human intervention. The program includes operating system commands for mimicking input device actions for automatically interacting with the user interface.
25 Citations
34 Claims
-
1. A method for transferring a transaction between a server and a software package comprising the steps of:
-
providing a structured document including entered information from a server;
translating the structured document into a format understandable to a software package resident on a personal computer, wherein said software package supports entering and extracting required information using only a user interface in the software package; and
integrating the translated structured document into the software package by employing a program for automatically entering and extracting information to and from the software package without human intervention;
wherein the program comprises operating system commands for mimicking input device actions for automatically interfacing with the user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 30)
-
-
10. A method for transferring a structured document between a software package and a server comprising the steps of:
-
providing a transaction from a software package;
extracting the transaction represented in the software package by translating the transaction into a structured document using a program for directly extracting information from the software package without human intervention; and
integrating the structured document onto a server;
wherein the only functionality included in the software package for extracting the information from the software package is a manual interface requiring a plurality of human interface device inputs; and
wherein the program comprises operating system commands for automating the plurality of human interface device inputs to extract the information from the software package. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 31, 32, 33, 34)
-
-
19. A method for transferring a transaction between a server and a commercial software package comprising the steps of:
-
providing an initial structured document including entered information from a server;
translating the initial structured document into a format understandable to a commercial software package;
preserving additional information needed for a return document;
integrating the translated structured document into the commercial software package by employing a program independent of the commercial software package for directly entering and extracting information to and from the commercial software package without human intervention; and
creating the return document by merging the extracted information and the additional information;
wherein entering and extracting the information using only the commercial software package requires using a user interface in the commercial software package, said user interface accessible using only a series of human interface actions; and
wherein the program comprises operating system commands for mimicking the series of human interface actions for automatically interfacing with the user interface. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification