Confidential contents management method
First Claim
1. A method issuing a license by a computer in response to a request to access predetermined contents with a client computer, which is made by a user who belongs to at least one of a plurality of groups, comprising:
- determining a group to which the user belongs based on a user ID of a user who makes a license request via the client computer, and on a group list which is stored in a storage device and associates a user ID with the group;
generating a license by referencing a permission condition of an access control list stored in the storage device storing permission conditions based on the determined group; and
outputting the generated license to the client computer.
1 Assignment
0 Petitions
Accused Products
Abstract
An access control for confidential contents is enabled with DRM technology based on a group to which a user belongs. With a method issuing a license by a computer in response to a request to access predetermined contents with a client computer, which is made by a user who belongs to at least one of a plurality of groups, the group to which the user belongs is determined based on a user ID of a user who makes a license request via the client computer, and on a group list which is stored in a storage device and associates a user ID with a group, a license is generated by referencing a permission condition of an access control list stored in a storage device storing permission conditions based on the determined groups, and the generated license is output to the client computer.
78 Citations
13 Claims
-
1. A method issuing a license by a computer in response to a request to access predetermined contents with a client computer, which is made by a user who belongs to at least one of a plurality of groups, comprising:
-
determining a group to which the user belongs based on a user ID of a user who makes a license request via the client computer, and on a group list which is stored in a storage device and associates a user ID with the group;
generating a license by referencing a permission condition of an access control list stored in the storage device storing permission conditions based on the determined group; and
outputting the generated license to the client computer. - View Dependent Claims (2, 3, 4)
-
-
5. A program for causing a computer to execute a process for issuing a license by the computer in response to a request to access predetermined contents with a client computer, which is made by a user who belongs to at least one of a plurality of groups, the process comprising:
-
determining a group to which the user belongs based on a user ID of a user who makes a license request via the client computer, and on a group list which is stored in a storage device and associates a user ID with the group;
generating a license by referencing a permission condition of an access control list stored in the storage device storing permission conditions based on the determined group; and
outputting the generated license to the client computer. - View Dependent Claims (11, 12, 13)
-
-
6. A system, which is configured by a client computer and a server system composed of a plurality of computers, and intended to issue a license in response to a request to access predetermined contents with the client computer, which is made by a user who belongs to at least one of a plurality of groups, wherein:
-
the client computer comprises client means for transmitting to the server system a user ID of a user who makes a license request; and
the server system comprises user management means for determining a group to which the user belongs based on the user ID of the user, license generation means for generating a license by referencing a permission condition of a registered access control list based on the determined group, and license distribution means for distributing the generated license to said client unit.
-
-
7. A computer-readable storage medium on which is recorded a program for causing a computer to execute a process for issuing a license by the computer in response to a request to access predetermined contents with a client computer, which is made by a user who belongs to at least one of a plurality of groups, the process comprising:
-
determining a groups to which the user belongs based on a user ID of a user who makes a license request via the client computer, and on a group list which is stored in a storage device and associates a user ID with the group;
generating a license by referencing a permission condition of an access control list stored in the storage device storing permission conditions based on the determined group; and
outputting the generated license to the client computer.
-
-
8. A system distributing contents having a license on which a time limitation is imposed, comprising:
-
license distribution means for changing a validity time limit of a license to a period, and for distributing the license; and
license control means for controlling the license validity time limit of the license of the distributed contents based on the distributed license.
-
-
9. A system, which is configured by a client computer and a server system composed of a plurality of computers, and intended to issue a license in response to a request to access predetermined contents with the client computer, which is made by a user who belongs to at least one of a plurality of groups, wherein:
-
the client computer comprises a client unit transmitting to the server system a user ID of a user who makes a license request; and
the server system comprises a user management unit determining a group to which the user belongs based on the user ID of the user, a license generation unit generating a license by referencing a permission condition of a registered access control list based on the determined group, and a license distribution unit distributing the generated license to said client unit.
-
-
10. A system distributing contents having a license on which a time limitation is imposed, comprising:
-
a license distribution unit changing a validity time limit of a license to a period, and distributing the license; and
a license control unit controlling the validity time limit of the license of the distributed contents based on the distributed license.
-
Specification