Method and apparatus for processing administration of a secured community
First Claim
1. A method for processing administration of a secure community, the method comprises the steps of:
- a) obtaining, by an administrative entity, a permissions matrix in an encoded format from a serving entity of the secure community;
b) upon receiving the permissions matrix, verifying, by the administrative entity, authenticity of the permissions matrix based on the encoded format;
c) when the authenticity of the permissions matrix is verified, generating, by the administrative entity, an administrative request based on an administrator'"'"'s input and the permissions matrix, wherein the administrative request includes identity of the administrative entity;
d) providing, by the administrative entity, the administrative request to the serving entity over a secured link;
e) verifying, by the serving entity, identity of the administrative entity; and
f) when the identity of the administrative entity is verified and when the administrative request is consistent with the permissions matrix, processing, by the serving entity, the administrative request.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for processing administration in a secure community, or communication system, is accomplished by dividing the single computing devices functionality of the administrator/officer/server into physically separate computing devices that function as a serving entity and an administrative entity. In the secure system, when an administrative entity has an administrative function to perform for one of its end-users, it requests a permissions matrix from the serving entity. The serving entity, after authenticating the administrative entity, sends the permissions matrix to the requesting administrative entity in an encoded format. The permissions matrix indicates which administrative functions the requesting administrative entity is authorized to perform for its affiliated end-users. Upon receiving the permissions matrix, the administrative entity verifies the authenticity of the permissions matrix based on the encoded format. When the authenticity of the permissions matrix is verified, the administrative entity generates an administrative request based on an administrator'"'"'s input and the permissions matrix and sends it to the serving entity over a secure communication link. Upon receiving the administrative request, the serving entity verifies the identity of the administrative entity, verifies validity of the request according to the permissions matrix, and, if verified, processes the administrative requests on behalf of the particular end-user.
100 Citations
33 Claims
-
1. A method for processing administration of a secure community, the method comprises the steps of:
-
a) obtaining, by an administrative entity, a permissions matrix in an encoded format from a serving entity of the secure community; b) upon receiving the permissions matrix, verifying, by the administrative entity, authenticity of the permissions matrix based on the encoded format; c) when the authenticity of the permissions matrix is verified, generating, by the administrative entity, an administrative request based on an administrator'"'"'s input and the permissions matrix, wherein the administrative request includes identity of the administrative entity; d) providing, by the administrative entity, the administrative request to the serving entity over a secured link; e) verifying, by the serving entity, identity of the administrative entity; and f) when the identity of the administrative entity is verified and when the administrative request is consistent with the permissions matrix, processing, by the serving entity, the administrative request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for an administrative entity to facilitate processing administration of a secure community, the method comprises the steps of:
-
a) obtaining a permissions matrix in an encoded format from a serving entity of the secure community; b) upon receiving the permissions matrix, verifying authenticity of the permissions matrix based on the encoded format; c) when the authenticity of the permissions matrix is verified, generating an administrative request based on an administrator'"'"'s input and the permissions matrix, wherein the administrative request includes identity of the administrative entity; and d) providing the administrative request to the serving entity over a secured link. - View Dependent Claims (14, 15, 16)
-
-
17. A method for a serving entity to facilitate processing administration of a secure community, the method comprises the steps of:
-
a) receiving an administrative request from an administrative entity over a secured link; b) verifying identity of the administrative entity; c) determining whether the administrative request is consistent with a permissions matrix of the administrative entity; and d) when the identity of the administrative entity is verified and when the administrative request is consistent with a permissions matrix, processing the administrative request. - View Dependent Claims (18, 19)
-
-
20. A server entity comprising:
-
a processing unit; and memory operably coupled to the processing unit, wherein the memory stores programming instructions that, when read by the processing unit, causes the processing unit to (a) receive an administrative request from an administrative entity over a secured link;
(b) verify identity of the administrative entity;
(c) determine whether the administrative request is consistent with a permissions matrix of the administrative entity; and
(d) process the administrative request when the identity of the administrative entity is verified and when the administrative request is consistent with a permissions matrix. - View Dependent Claims (21, 22)
-
-
23. An administrative entity comprises:
-
a processing unit; and memory operably coupled to the processing unit, wherein the memory stores programming instructions that, when read by the processing unit, causes the processing unit to (a) obtain a permissions matrix in an encoded format from a serving entity of the secure community;
(b) upon receiving the permissions matrix, verifying authenticity of the permissions matrix based on the encoded format;
(c) generate an administrative request based on an administrator'"'"'s input and the permissions matrix when the authenticity of the permissions matrix is verified, wherein the administrative request includes identity of the administrative entity; and
(d) provide the administrative request to the serving entity over a secured link. - View Dependent Claims (24, 25, 26)
-
-
27. A digital storage medium for storing programming instructions that, when read by a processing unit, causes the processing unit to facilitate processing administration of a secure community, the digital storage medium comprises:
-
first means for storing programming instructions that, when read by the processing unit, causes the processing unit to receive an administrative request from an administrative entity over a secured link; second means for storing programming instructions that, when read by the processing unit, causes the processing unit to verify identity of the administrative entity; third means for storing programming instructions that, when read by the processing unit, causes the processing unit to determine whether the administrative request is consistent with a permissions matrix of the administrative entity; and fourth means for storing programming instructions that, when read by the processing unit, causes the processing unit to process the administrative request when the identity of the administrative entity is verified and when the administrative request is consistent with a permissions matrix. - View Dependent Claims (28, 29)
-
-
30. A digital storage medium for storing programming instructions that, when read by a processing unit, causes the processing unit to facilitate processing administration of a secure community, the digital storage medium comprises:
-
first means for storing programming instructions that, when read by the processing unit, causes the processing unit to obtain a permissions matrix in an encoded format from a serving entity of the secure community; second means for storing programming instructions that, when read by the processing unit, causes the processing unit to upon receiving the permissions matrix, verifying authenticity of the permissions matrix based on the encoded format; third means for storing programming instructions that, when read by the processing unit, causes the processing unit to generate an administrative request based on an administrator'"'"'s input and the permissions matrix when the authenticity of the permissions matrix is verified, wherein the administrative request includes identity of the administrative entity; and fourth means for storing programming instructions that, when read by the processing unit, causes the processing unit to provide the administrative request to the serving entity over a secured link. - View Dependent Claims (31, 32, 33)
-
Specification