Multi-Level Secure Information Retrieval System
First Claim
1. A multi-level secure information retrieval system comprising:
- an enterprise access service tool comprising a plurality of services operating in a service oriented architecture, the plurality of services comprising a computer-readable media storing code executable by a computer processor of a computing system, the computing system coupled to a client application and a gateway managed by a corresponding enterprise, the enterprise access service tool operable to;
receive, from the client application, a request for information stored in a data repository managed by the enterprise;
determine one security level among a plurality of security levels associated with the request; and
transmit the request and the one security level to the gateway, the gateway operable to transmit the requested information back to the client application, the information filtered by the gateway according to the one security level.
10 Assignments
0 Petitions
Accused Products
Abstract
According to one embodiment, a multi-level secure information retrieval system includes an enterprise access service tool coupled to one or more client applications and at least one gateway managed by an enterprise. The enterprise access service tool executes services operating in a service oriented architecture. The enterprise access service tool receives requests from the client applications, associates each of the requests with one of a plurality of differing security levels, and transmits the requests to the gateway. The gateway transmits the requested information back to the client applications in which the information is filtered by the gateway according to their associated security levels.
39 Citations
23 Claims
-
1. A multi-level secure information retrieval system comprising:
an enterprise access service tool comprising a plurality of services operating in a service oriented architecture, the plurality of services comprising a computer-readable media storing code executable by a computer processor of a computing system, the computing system coupled to a client application and a gateway managed by a corresponding enterprise, the enterprise access service tool operable to; receive, from the client application, a request for information stored in a data repository managed by the enterprise; determine one security level among a plurality of security levels associated with the request; and transmit the request and the one security level to the gateway, the gateway operable to transmit the requested information back to the client application, the information filtered by the gateway according to the one security level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A method for providing an information retrieval system in a multi-level secure environment comprising:
-
implementing a plurality of services operating in a service oriented architecture; receiving, by the plurality of services, a request for information stored in a data repository managed by at least one enterprise from a client application; determining one security level among a plurality of differing security levels associated with the request; and transmitting the request and the one security level to a gateway of at least one enterprise, the gateway operable to transmit the requested information back to the client application, the information filtered by the gateway according to the one security level. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable medium having code stored therein that, when executed by a processor, is operable to perform at least the following:
-
implement a plurality of services operating in a service oriented architecture; receive, by the plurality of services, a request for information stored in a data repository managed by at least one enterprise from a client application; determine one security among a plurality of security levels associated with the request; and transmit the request and the one security level to a gateway of at least one enterprise, the gateway operable to transmit the requested information back to the client application, the information filtered by the gateway according to the one security level. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification