×

Object-oriented system, method and article of manufacture for a client-server graphical user interface (#9) framework in an interprise computing framework system

  • US 6,434,598 B1
  • Filed: 07/01/1996
  • Issued: 08/13/2002
  • Est. Priority Date: 07/01/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A server for a distributed system, comprising:

  • (a) a client computer;

    (b) a server computer;

    (c) a network connecting the client computer to the server computer, wherein the network operates according to the TCP/IP protocol;

    (d) an execution framework code segment configured to couple the server computer and the client computer via the network, comprising;

    (1) a plurality of client computer code segments resident on the server, each one of the plurality of client computer code segments containing Java code of a single application program initiated on one of a plurality of client computers and suitable for execution on any one of the plurality of client computers, each of the client computer code segments being suitable and intended for transmission over the network to any one of the plurality of client computers to initiate coupling;

    (2) a plurality of server-only computer code segments resident on the server computer, each one of the plurality of server-only computer code segments containing code of the single application program initiated on the client computer and non-server computer specific which execute on the sever computer in response to initiation of coupling via the network with a particular client computer utilizing the transmitted client computer code segment for communicating via a particular communication protocol, thereby enabling execution of the particular application program in a distributed manner between the client computer and the server computer;

    (e) the client computer code segment including a mediator state machine which determines whether an invocation of the single application program should be handled by the plurality of client computer code segments or by the plurality of server-only computer code segments and forwards a message associated with the invocation for further processing to the execution framework;

    (f) the execution framework dispatches the message and initiates events in response to characteristics of the message transferred by the mediator state machine; and

    (g) a graphical user interface application provides links to other displays.

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