Access control in client-server systems
AssigneeNortel Networks Limited
InventorStephan Ribot
Life of this patent
Estimating the term…
Loading patent…
AssigneeNortel Networks Limited
InventorStephan Ribot
Estimating the term…
A control system methodology uses object-oriented software to integrate multiple control systems into a common object model. Object-oriented techniques are used to construct distributed Java-based applications in a multi-vendor open system environment for use in controlling and monitoring systems of varying size and configuration. The system provides both a browser client (101) (running on a Java-enabled browser) and a server client (121). The present invention has multiple stations: a Web BAS Server (110), a Network Processor (NP) (111), and a Field Controller (FC) (112). The NP and FC are preferably Java Virtual Machines implemented in a plug-in Java Modular Environment. Information is brought into a common object model and made available throughout the system. A custom programming language based on Java is provided for object creation, with access to objects controlled through a multi-level security protocol. Data flow is governed by a real-time information synchronization manager.
A method of operating a telecommunications network shared by two or more organizations, the network including at least a server and a plurality of client terminals, the method comprising the steps of:
A telecommunications network for shared use by at least two organizations, the network comprising at least one server and a plurality of client terminals, the server being adapted to distribute at least a first component of a proxy communications object to each of the client terminals, the first distributed proxy communications object component comprising a definition of the rights and privileges of an organization to use the network,
An external client user device for communication with a server on a telecommunication network for shared use by at least two organizations, the external client user device being a terminal containing memory for storing a proxy communications object comprising a definition of the rights and privileges of the user to use the network, a request to the server being initiated via the proxy communications object before communication with the server and the proxy communications object being adapted to enable comparison of the contents of the request and the definition of the rights and privileges of the user and, responsive to the comparison, enabling or blocking forwarding of the request to the server,
Dependencies are inferred from the claim text.