Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
124 words
An object traversing apparatus for traversing an object formed by a plurality of sub-objects, comprising: memory means for storing the object with an assignment of a traverse right for each sub-object indicating who is allowed to traverse each sub-object; traverse ID list means for specifying one or more traverse IDs for identifying a user making an access request to the object; traverse object selection means for selecting the sub-objects to be traversed at a time of traversing the object in response to the request from the user according to the traverse right assigned to the user identified by the traverse IDs; and output means for outputting the sub-objects selected by the traverse object selection means as a result of the access to the object.
Claim 2
Dependent Claim
124 words
An object traversing apparatus for traversing an object formed by a plurality of sub-objects, comprising: memory means for storing the object with an assignment of a traverse right for each sub-object indicating who is allowed to traverse each sub-object; traverse ID list means for specifying one or more traverse IDs for identifying a user making an access request to the object; traverse object selection means for selecting the sub-objects to be traversed at a time of traversing the object in response to the request from the user according to the traverse right assigned to the user identified by the traverse IDs; and output means for outputting the sub-objects selected by the traverse object selection means as a result of the access to the object.
Claim 3
Dependent Claim
28 words
The apparatus of claim 1, wherein the memory means stores the object as a linked object formed by a plurality of the sub-objects which are related by links.
Claim 4
Dependent Claim
26 words
The apparatus of claim 1, wherein the memory means stores the object with a traverse information indicating a procedure for traversing the sub-objects of the object.
Claim 5
Dependent Claim
45 words
The apparatus of claim 1, wherein the traverse right for each sub-object also indicates a type of an access to each sub-object in response to which the traversing of each sub-object is allowed to one who is indicated to be allowed to traverse each sub-object.
Claim 6
Dependent Claim
83 words
The apparatus of claim 1, further comprising a mail tool including: mail producing means for producing the object as a mail by specifying the assignment of the traverse right for each sub-object, and transmitting the produced mail by specifying a mail address; and mail receiving means for receiving the mail transmitted from the mail producing means according to the mail address specified by the mail producing means, and retrieving the sub-objects outputted by the output means as a content of a received mail.
Claim 7
Dependent Claim
57 words
The apparatus of claim 1, wherein the memory means stores the object with an assignment of an access right for the object indicating who is allowed to make an access to the object, and the traverse object selection means selects the sub-objects only when the access right is assigned to the user identified by the traverse IDs.
Claim 8
Dependent Claim
50 words
The apparatus of claim 6, further comprising: processor means for executing a program to operate on the object by making an access to the object under the access right of the user and using the sub-objects outputted by the output means as the result of the access to the object.
Claim 9
Dependent Claim
24 words
The apparatus of claim 1, further comprising traverse ID list changing means for changing the traverse IDs specified by the traverse ID list means.
Claim 10
Dependent Claim
35 words
The apparatus of claim 8, wherein the traverse ID list changing means deletes those traverse IDs specified by the traverse ID list means to which the traverse right of none of the sub-objects is assigned.
Claim 11
Dependent Claim
94 words
The apparatus of claim 8, wherein: one of the sub-objects selected by the traverse object selection means contains at least one further sub-objects, where the memory means stores said one of the sub-object with an assignment of a traverse right for each further sub-object indicating who is allowed to traverse each further sub-object; and the traverse ID list changing means deletes those traverse IDs specified by the traverse ID list means to which the traverse right of none of the further sub-objects is assigned at a time of traversing said one of the sub-objects.
Claim 12
Dependent Claim
69 words
The apparatus of claim 1, wherein the memory means stores the object with an assignment of an access right for the object indicating who is allowed to make an access to the object, and the apparatus further comprises access right verification means for verifying the assignment of the access right to the user identified by the traverse IDs only for the sub-objects selected by the traverse object selection means.
Claim 13
Dependent Claim
50 words
The apparatus of claim 11, further comprising: processor means for executing a program to operate on the object by making an access to the object under the access right of the user and using the sub-objects outputted by the output means as the result of the access to the object.
Claim 14
Independent Claim
110 words
A method of object traversing for traversing an object formed by a plurality of sub-objects, comprising the steps of: storing the object with an assignment of a traverse right for each sub-object indicating who is allowed to traverse each sub-object; specifying one or more traverse IDs for identifying a user making an access request to the object; selecting the sub-objects to be traversed at a time of traversing the object in response to the request from the user according to the traverse right assigned to the user identified by the traverse IDs; and outputting the sub-objects selected at the selecting step as a result of the access to the object.
Claim 15
Independent Claim
110 words
A method of object traversing for traversing an object formed by a plurality of sub-objects, comprising the steps of: storing the object with an assignment of a traverse right for each sub-object indicating who is allowed to traverse each sub-object; specifying one or more traverse IDs for identifying a user making an access request to the object; selecting the sub-objects to be traversed at a time of traversing the object in response to the request from the user according to the traverse right assigned to the user identified by the traverse IDs; and outputting the sub-objects selected at the selecting step as a result of the access to the object.
Claim 16
Dependent Claim
30 words
The method of claim 13, wherein the object is stored at the storing step as a linked object formed by a plurality of the sub-objects which are related by links.
Claim 17
Dependent Claim
28 words
The method of claim 13, wherein the object is stored at the storing step with a traverse information indicating a procedure for traversing the sub-objects of the object.
Claim 18
Dependent Claim
49 words
The method of claim 13, wherein at the storing step, the traverse right for each sub-object also indicates a type of an access to each sub-object in response to which the traversing of each sub-object is allowed to one who is indicated to be allowed to traverse each sub-object.
Claim 19
Dependent Claim
72 words
The method of claim 13, further comprising the steps of: producing the object as a mail by specifying the assignment of the traverse right for each sub-object, and transmitting the produced mail by specifying a mail address; and receiving the mail transmitted at the producing step according to the mail address specified at the producing step, and retrieving the sub-objects outputted at the outputting step as a content of a received mail.
Claim 20
Dependent Claim
59 words
The method of claim 13, wherein the object is stored at the storing step with an assignment of an access right for the object indicating who is allowed to make an access to the object, and the sub-objects are selected at the selecting step only when the access right is assigned to the user identified by the traverse IDs.
Claim 21
Dependent Claim
50 words
The method of claim 18, further comprising the step of: executing a program to operate on the object by making an access to the object under the access right of the user and using the sub-objects outputted at the outputting step as the result of the access to the object.
Claim 22
Dependent Claim
19 words
The method of claim 13, further comprising the step of: changing the traverse IDs specified at the specifying step.
Claim 23
Dependent Claim
30 words
The method of claim 20, wherein the changing step deletes those traverse IDs specified at the specifying step to which the traverse right of none of the sub-objects is assigned.
Claim 24
Dependent Claim
85 words
The method of claim 20, wherein: one of the sub-objects selected at the selecting step contains at least one further sub-objects, where said one of the sub-object is stored with an assignment of a traverse right for each further sub-object indicating who is allowed to traverse each further sub-object; and the changing step deletes those traverse IDs specified at the specifying step to which the traverse right of none of the further sub-objects is assigned at a time of traversing said one of the sub-objects.
Claim 25
Dependent Claim
67 words
The method of claim 13, wherein the object is stored at the storing step with an assignment of an access right for the object indicating who is allowed to make an access to the object, and the method further comprising the step of verifying the assignment of the access right to the user identified by the traverse IDs only for the sub-objects selected at the selecting step.
Claim 26
Dependent Claim
50 words
The method of claim 23, further comprising the step of: executing a program to operate on the object by making an access to the object under the access right of the user and using the sub-objects outputted at the outputting step as the result of the access to the object.