Generic object-based resource-sharing interface for distance co-operation

L. Petropoulakis (Inventor), B. Stephen (Inventor)

Research output: Patent


A computer program interface for permitting multiple users to share a single copy of a computer program is described. The program interface is written in Java 1.2 or a later version and C++ and permits users who have browser programs enabled in Java to interact with the user interface. The system can be used in a variety of modes which includes a shared mode to allow multiple users to use the system, although other modes include use by a single user. In the shared mode two or more users share the same copy of software interactively over the Internet or an Intranet connection. In one embodiment during the sharing activity only one user, designated the active user, interacts directly with the computer program and the other users, designated passive user, observe what the active user does and what results are produced in response to the active user's activities. The user interface allows intercommunication between users and allows passive users to assume the role of an active user and vice versa but there is only one active use at any time. In another embodiment more than one active user can share a program which permits real-time interaction for example in game playing or co-design. Various aspects of the invention including graphical and command-time user new interface programs are described.
Original languageEnglish
Patent numberUS 7,761,596 B2
IPCUS Patent
Publication statusPublished - 20 Jul 2010


  • object-based resource-sharing
  • distance cooperation

Fingerprint Dive into the research topics of 'Generic object-based resource-sharing interface for distance co-operation'. Together they form a unique fingerprint.

Cite this