Secured system for accessing application services from a remote station
First Claim
1. A computing and communication device, comprising:
- a set “
A”
of processing element(s) with at least one processing element containing application-independent data processing logics therein;
a set “
B”
of processing element(s) containing at least one processing element capable of executing application logics therein;
at least one interface between said set “
A”
of processing element(s) and said set “
B”
of processing element(s);
wherein said interface includes a means to enable said application logics to interact with said application-independent logics to do at least one of obtaining data and controlling functioning of said set “
A”
of processing element(s) by application logics contained therein said set “
B”
of processing element(s).
0 Assignments
0 Petitions
Accused Products
Abstract
A secured system for accessing application services from at least one application program where at least one client station having low-level application independent logics stored therein and at least one controller for controlling the low-level application independent logics, the low-level application logics including a user interface logic, a device control logic for controlling devices, a file system logic, and a communication interface logic, and wherein at least one client station has means to restrict access to said application independent logics, at least one application server having high-level application logic stored in a server device for running at least one application program, the server device being coupled to said at least one application server and low-level interface between said at least one client station and said at least one server for connecting said at least one client station to said at least one application server, wherein upon accessing by said at least one client station, said at least one application server runs at least one application program which selectively controls said low-level application independent logics for controlling devices of said a t least one client station and accessing data of said at least one client station without permanently storing said at least one client station data in said at least one server. There is also a description of a secure operating system and method and a secured system and method of construction of a computer system as well as description of system and method of how to preserve a running current state of an application program for security and relocation purpose.
50 Citations
20 Claims
-
1. A computing and communication device, comprising:
-
a set “
A”
of processing element(s) with at least one processing element containing application-independent data processing logics therein;
a set “
B”
of processing element(s) containing at least one processing element capable of executing application logics therein;
at least one interface between said set “
A”
of processing element(s) and said set “
B”
of processing element(s);
wherein said interface includes a means to enable said application logics to interact with said application-independent logics to do at least one of obtaining data and controlling functioning of said set “
A”
of processing element(s) by application logics contained therein said set “
B”
of processing element(s). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13)
-
-
11. A method of converting a conventional application program, which is designed to interact with a particular operating software and hardware platform, to a network application service program which communicates with at least one client device via a standard service interface communications protocol, comprising the steps of:
- replacing actions of code, said actions designed to interact with said particular operating platform, of said conventional application program with actions for generating command data packets using said standard service interface communications protocol, without modifying application logics of said conventional application program, to convert said conventional application program to said network application program, so that an application server is able to transport said command data packets to said client device for controlling at least one of specific operating software or device operations of said client device;
wherein said network application program runs within an application server, accesses data of said client device, and is able to control at least one of specific operating software or device operations of said client device, when said client device connects to said network application program, as required by said network application program logics. - View Dependent Claims (15, 16, 18, 19, 20)
- replacing actions of code, said actions designed to interact with said particular operating platform, of said conventional application program with actions for generating command data packets using said standard service interface communications protocol, without modifying application logics of said conventional application program, to convert said conventional application program to said network application program, so that an application server is able to transport said command data packets to said client device for controlling at least one of specific operating software or device operations of said client device;
-
14. A method of securely accessing application services from at least one application server, comprising the steps of:
-
accessing at least one application server by at least one client device to connect to said at least one application logic on said at least one application server;
wherein said at least one client device has application-independent logics stored therein and at least one controller for controlling said application-independent logics, said application-independent logics including at least one of a user interface logic, a device control logic for controlling devices, a file system logic, and a communications interface logic; and
wherein said at least one application server has application logic stored in a server device coupled to said at least one application server, for executing said at least one application logic;
having said oat least one application server selectively interact with said application-independent logics to retrieve data corresponding to said at least one application logic from said at least one client device upon optional authorization from said at least one client device;
processing said corresponding data on said at least one application logic.
-
-
17. A secure method for managing devices, and/or data storage systems of at least one client device, comprising steps:
-
at least one application server having application logic stored within a server device coupled to said at least one application server for running at least one management application program, and said at least one application server being capable of accessing multiple devices and data storage systems, each coupled to at least one respective client device, when each client device interfaces with said at least one application server to access said at least one application program;
wherein each interfaced server selectively accesses said devices, said storage systems or both to form a centralized device and storage management system for controlling and accessing devices, storage systems, states, or configurations of said at least one client device;
wherein upon accessing by said at least one client device, said at least one application server runs at least one application program and selectively controls application-independent logics of said at least one client device for controlling devices of said at least one client device and for manipulating data of said at least one client device; and
wherein said at least one application server is able to process said corresponding data of said at least one client device on said at least one managing application program.
-
Specification