×

System and method for integrated processing of information from a plurality of data systems

  • US 7,120,677 B1
  • Filed: 11/16/2000
  • Issued: 10/10/2006
  • Est. Priority Date: 11/16/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for integrated processing of information from a plurality of data systems, the system comprising:

  • a first network connection, the first network connection adapted to receive information sent from a terminal over a first network and also adapted to receive information sent to the terminal, the terminal displaying a POS application, wherein the terminal includes POS application off-line instructions to provide POS application functions when a data connection between the terminal and the server is inoperable;

    a second network connection, the second network connection being adapted to receive information sent from and to the terminal over a second network, wherein the second network is different from the first network;

    a plurality of data system connections, each data system connection of the plurality of data system connections adapted to receive information sent from a respective data system of a plurality of data systems and also adapted to receive information sent to a respective data system of the plurality of data systems; and

    a server coupled to the first network connection and the plurality of data system connections, the server includinga processor executing a POS application;

    a point-of-sale (POS) database coupled to the servera ringout controller;

    a plurality of external system API'"'"'s; and

    a memory coupled to the processor, the memory including;

    a plurality of data system instructions objects, wherein each data system instructions object of the plurality of data system instructions objects corresponds to a respective data system of the plurality of data systems, and wherein each data system instructions object manages communications between the terminal and the respective data system of the plurality of data systems by the data system instructions object of the plurality that corresponds to a particular data system communicating through an interface to receive login information from the terminal to thereby create a first communication session with the terminal to exchange transactional data relevant to the particular data system and after logging in a user of the terminal within the first session with the server and by the data systems instruction object communicating with the corresponding data system through a separate application programming interface within a second session separate from the first session in order to exchange transactional data that is based on the exchange of data in the first session between the data systems instruction object of the server and the data system after logging in the user of the terminal within the first session, wherein the server further provides an icon to a GUI rendered at the terminal where the icon represents the data system that the terminal may access through the server and provides access to the data system upon being selected at the terminal and where the icon is displayed by the server at the terminal upon the server completing the login to the data system through the second session that is separate from the first session;

    a trusted applet, anda java plug-in, wherein the trusted applet and the java plug-in manage communications with the data systems instruction objects and the display of the terminal GUI, wherein further the GUI is separated into at least a Banner/Title Customer Frame, a Main Menu Frame and a Context Frame, wherein further a master applet is anchored to the Banner/Title Customer Profile Frame, wherein further the master applet is broken down into multiple physical applets.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×