Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
111 words
A portal server framework for providing a portal on a computer network, comprising: a software class configured to instantiate an information object, the information object encapsulating information; and, a permission class configured to instantiate a first permission object, the first permission object defining a first set of users having access to, and a first set of administrative privileges associated with, the information object; wherein the first set of administrative privileges includes permission to instantiate a second permission object, the second permission object defining a second set of users having access to the information object; whereby, upon installation on the network, the classes are executable by a processor on the computer network.
Claim 2
Dependent Claim
111 words
A portal server framework for providing a portal on a computer network, comprising: a software class configured to instantiate an information object, the information object encapsulating information; and, a permission class configured to instantiate a first permission object, the first permission object defining a first set of users having access to, and a first set of administrative privileges associated with, the information object; wherein the first set of administrative privileges includes permission to instantiate a second permission object, the second permission object defining a second set of users having access to the information object; whereby, upon installation on the network, the classes are executable by a processor on the computer network.
Claim 3
Dependent Claim
33 words
The portal server framework of claim 1 , further comprising a descriptor class configured to instantiate a descriptor object, the descriptor object defining a set of administrative properties associated with the information object.
Claim 4
Dependent Claim
38 words
The portal server framework of claim 1 , further comprising a permission context class configured to instantiate a context object for each permission object, the permission context object defining the users and the privileges for the permission object.
Claim 5
Dependent Claim
65 words
The portal server framework of claim 1 , wherein the second permission object defines a second set of users having access to, and a second set of administrative privileges associated with, the information object, wherein the second set of administrative privileges includes permission to instantiate a third permission object, the third permission object defining a third set of users having access to the information object.
Claim 6
Independent Claim
110 words
A method of providing a portal server on a computer network, the method comprising: providing a software class configured to instantiate an information object, the information object encapsulating information; and, providing a permission class configured to instantiate a first permission object, the first permission object defining a first set of users having access to, and a first set of administrative privileges associated with, the information object; wherein the first set of administrative privileges includes permission to instantiate a second permission object, the second permission object defining a second set of users having access to the information object; and whereby the classes are executable by a processor on the computer network.
Claim 7
Independent Claim
110 words
A method of providing a portal server on a computer network, the method comprising: providing a software class configured to instantiate an information object, the information object encapsulating information; and, providing a permission class configured to instantiate a first permission object, the first permission object defining a first set of users having access to, and a first set of administrative privileges associated with, the information object; wherein the first set of administrative privileges includes permission to instantiate a second permission object, the second permission object defining a second set of users having access to the information object; and whereby the classes are executable by a processor on the computer network.
Claim 8
Dependent Claim
33 words
The method according to claim 5 , further comprising providing a descriptor class configured to instantiate a descriptor object, the descriptor object defining a set of administrative properties associated with the information object.
Claim 9
Dependent Claim
37 words
The method according to claim 5 , further comprising a permission context class configured to instantiate a context object for each permission object, the permission context object defining the users and the privileges for the permission object.
Claim 10
Dependent Claim
64 words
The method according to claim 5 , wherein, the second permission object defines a second set of users having access to, and a second set of administrative privileges associated with, the information object, wherein the second set of administrative privileges includes permission to instantiate a third permission object, the third permission object defining a third set of users having access to the information object.
Claim 11
Dependent Claim
109 words
A computer program product for providing a portal server on a computer network, the computer program product comprising: a computer readable medium; and, computer program instructions, recorded on the computer readable medium, executable by a processor, for performing the steps of: instantiating an information object encapsulating information; and instantiating a first permission object, the first permission object defining a first set of users having access to, and a first set of administrative privileges associated with, the information object; wherein the first set of administrative privileges includes permission to instantiate a second permission object, the second permission object defining a second set of users having access to the information object.
Claim 12
Dependent Claim
109 words
A computer program product for providing a portal server on a computer network, the computer program product comprising: a computer readable medium; and, computer program instructions, recorded on the computer readable medium, executable by a processor, for performing the steps of: instantiating an information object encapsulating information; and instantiating a first permission object, the first permission object defining a first set of users having access to, and a first set of administrative privileges associated with, the information object; wherein the first set of administrative privileges includes permission to instantiate a second permission object, the second permission object defining a second set of users having access to the information object.
Claim 13
Dependent Claim
37 words
The computer program product according to claim 9 , further comprising computer program instructions for performing the step of instantiating a descriptor object, the descriptor object defining a set of administrative properties associated with the information object.
Claim 14
Dependent Claim
42 words
The computer program product according to claim 9 , further comprising computer program instructions for performing the step of instantiating a permission context object for each permission object, the permission context object defining the users and the privileges for the permission object.
Claim 15
Dependent Claim
66 words
The computer program product according to claim 9 , wherein the second permission object defines a second set of users having access to, and a second set of administrative privileges associated with, the information object, wherein the second set of administrative privileges includes permission to instantiate a third permission object, the third permission object defining a third set of users having access to the information object.