Claims Analysis
Total Claims: 45
Claim 1
Independent Claim
106 words
An information life cycle management system including a storage device for storing information composed of a database and a program, and a data processing device for processing information objects each of which is a block of information in the storage device, said data processing device comprising: means for defining a plurality of information life cycle states associated with the information, among which states the information is transformable; means for defining an available operation for said information associated with each of said states; means for selecting one of said states for said information; and means for performing at least one of the available operations on the information.
Claim 2
Dependent Claim
106 words
An information life cycle management system including a storage device for storing information composed of a database and a program, and a data processing device for processing information objects each of which is a block of information in the storage device, said data processing device comprising: means for defining a plurality of information life cycle states associated with the information, among which states the information is transformable; means for defining an available operation for said information associated with each of said states; means for selecting one of said states for said information; and means for performing at least one of the available operations on the information.
Claim 3
Dependent Claim
53 words
An information life cycle management system according to claim 1 further comprising information life cycle operation history management means for recording an operation history in accordance with the information life cycle state operation executed for said information object, and an historic record of information access operations performed on each information life cycle state.
Claim 4
Dependent Claim
169 words
An information life cycle management system including a storage device for storing information comprised of a database and a program, and a data processing device for processing information objects each of which is a block of information in the storage device, said data processing device comprising: information accessor management means for managing accessors to the information with an available operation type and specified uses to an information object managed by said data processing device, based on an associated information life cycle state; information life cycle management means for controlling processing of an information object managed by said data processing device, based on information life cycle states starting with the generating state of said information object and ending with aborting state of said information object; and information access means for generating, via the data processing device, an information access language governing use of said information object, including means for selecting a proper access method based on the information life cycle state of said information object and means for execution thereof.
Claim 5
Dependent Claim
169 words
An information life cycle management system including a storage device for storing information comprised of a database and a program, and a data processing device for processing information objects each of which is a block of information in the storage device, said data processing device comprising: information accessor management means for managing accessors to the information with an available operation type and specified uses to an information object managed by said data processing device, based on an associated information life cycle state; information life cycle management means for controlling processing of an information object managed by said data processing device, based on information life cycle states starting with the generating state of said information object and ending with aborting state of said information object; and information access means for generating, via the data processing device, an information access language governing use of said information object, including means for selecting a proper access method based on the information life cycle state of said information object and means for execution thereof.
Claim 6
Dependent Claim
67 words
An information life cycle management system according to claim 3 further comprising information life cycle state presentation means for selectively outputting from the data processing device, when information is presented to a user, discrimination information between information life cycle states of said information objects, and visually distinguishably displaying, when displaying said information objects on a terminal display screen, the information life cycle states of respective information objects.
Claim 7
Dependent Claim
57 words
An information life cycle management system according to claim 3 further comprising approval hierarchy control means for, detecting a presence of at least one approver relative to said information object and, in an event when said at least one approver forms an approver hierarchy, managing the information life cycle state transformation in accordance with said approver hierarchy.
Claim 8
Dependent Claim
79 words
An information life cycle management system according to claim 3 further comprising memory space management means for generating, from the data processing device, a data processing space within the storage device in correspondence with each information life cycle state of said information object managed by said data processing device determining said data processing space in accordance with the information life cycle state of said information object block to be processed, and processing data on said determined data processing space.
Claim 9
Dependent Claim
39 words
An information life cycle management system according to claim 3 further comprising notice means adapted for generating a notify signal when the life cycle state of said information object is changed the administrators or users of the change contents.
Claim 10
Dependent Claim
27 words
An information life cycle management system according to claim 3 further comprising storage management means for storing said information object based on the information life cycle state.
Claim 11
Dependent Claim
173 words
A program library management method for managing program development by control of access, operations, and states associated therewith in a computer software development environment comprising the steps of: storing information comprised of a program library in an associated data storage device; selectively processing information objects, each of which forms a stored block of information relating to the program library; managing accessors to the program library, which accessors include data specifying an available operation type and targeted uses for said information object managed by said data processing device, based on an information life cycle state; controlling the processing of an information object managed by said data processing device, based on information life cycle states starting with the generating state of said information object and ending with aborting state of said information object; and generating, from the data processing device, an information access language governing use of said information object, said generating step including selecting a proper access method based on the information life cycle state of said information object; and executing the access method.
Claim 12
Dependent Claim
173 words
A program library management method for managing program development by control of access, operations, and states associated therewith in a computer software development environment comprising the steps of: storing information comprised of a program library in an associated data storage device; selectively processing information objects, each of which forms a stored block of information relating to the program library; managing accessors to the program library, which accessors include data specifying an available operation type and targeted uses for said information object managed by said data processing device, based on an information life cycle state; controlling the processing of an information object managed by said data processing device, based on information life cycle states starting with the generating state of said information object and ending with aborting state of said information object; and generating, from the data processing device, an information access language governing use of said information object, said generating step including selecting a proper access method based on the information life cycle state of said information object; and executing the access method.
Claim 13
Dependent Claim
162 words
A data base management method for managing development data in a database development environment comprising the steps of: storing information comprised of a development library in an associated data storage device; processing, in a data processing device, information objects each of which forms a stored block of information relating to the development library; managing accessors to the development library with an available operation type and specified uses for said information object managed by said data processing device, based on an information life cycle state; controlling processing of an information object managed by said data processing device, based on information life cycle states starting with the generating state of said information object and ending with aborting state of said information object; and generating, from the data processing device, an information access language governing use of said information object, said generating step including selecting a proper access method based on the information life cycle state of said information object; and executing the access method.
Claim 14
Dependent Claim
162 words
A data base management method for managing development data in a database development environment comprising the steps of: storing information comprised of a development library in an associated data storage device; processing, in a data processing device, information objects each of which forms a stored block of information relating to the development library; managing accessors to the development library with an available operation type and specified uses for said information object managed by said data processing device, based on an information life cycle state; controlling processing of an information object managed by said data processing device, based on information life cycle states starting with the generating state of said information object and ending with aborting state of said information object; and generating, from the data processing device, an information access language governing use of said information object, said generating step including selecting a proper access method based on the information life cycle state of said information object; and executing the access method.
Claim 15
Dependent Claim
177 words
A management method for managing of at least one of a document and drawing in a development environment comprising the steps of: storing information comprised of at least one of a document and a drawing in an associated data storage device; processing, in a data processing device, information objects, each of which forms a stored block of said information; managing accessors to said information stored in the associated data storage device with an available operation type and specified uses for said information object managed by said data processing device, based on an information life cycle state; controlling processing of each of said information objects managed by said data processing device, based on information life cycle states starting with the generating state of said information object and ending with aborting state of said information object; and generating, from the data processing device, an information access language for governing use of said information object, said generating step including selecting a proper access method based on the information life cycle state of said information object; and executing the access method.
Claim 16
Dependent Claim
177 words
A management method for managing of at least one of a document and drawing in a development environment comprising the steps of: storing information comprised of at least one of a document and a drawing in an associated data storage device; processing, in a data processing device, information objects, each of which forms a stored block of said information; managing accessors to said information stored in the associated data storage device with an available operation type and specified uses for said information object managed by said data processing device, based on an information life cycle state; controlling processing of each of said information objects managed by said data processing device, based on information life cycle states starting with the generating state of said information object and ending with aborting state of said information object; and generating, from the data processing device, an information access language for governing use of said information object, said generating step including selecting a proper access method based on the information life cycle state of said information object; and executing the access method.
Claim 17
Dependent Claim
106 words
A data management method for managing information which transforms from an incomplete state where information is not completed and being generated to an abort state where the information is deleted, comprising the steps of: defining orders of transformation as to information life cycle states of the information via an associated data processing device; defining operations available on the data processing device for information as to each of said states; selecting one of said states for said information; and controlling the data processing device such that the operation to be performed as to information of the selected state is based on the defined operation of the information.
Claim 18
Dependent Claim
106 words
A data management method for managing information which transforms from an incomplete state where information is not completed and being generated to an abort state where the information is deleted, comprising the steps of: defining orders of transformation as to information life cycle states of the information via an associated data processing device; defining operations available on the data processing device for information as to each of said states; selecting one of said states for said information; and controlling the data processing device such that the operation to be performed as to information of the selected state is based on the defined operation of the information.
Claim 19
Dependent Claim
41 words
A database management method according to claim 12 further comprising the step of outputting data indicating a state of information and storing information together with data indicating a state of the information, which information is stored in an associated memory means.
Claim 20
Dependent Claim
27 words
A database management method according to claim 13 further comprising the step of generating, via the data processing device, areas for storing the information for every state.
Claim 21
Dependent Claim
50 words
A database management method according to claim 13 further comprising the step of generating, via the data processing device, an index corresponding to information stored in said memory means and generating, via the data processing device, said data indicating a state of the information as data for managing the information.
Claim 22
Dependent Claim
38 words
A database management method according to claim 12 further comprising a step of adding an information life state identifier to a control area of an associated file as said storage area of said information life cycle state identifier.
Claim 23
Dependent Claim
82 words
A database management method according to claim 12 wherein: said step of defining states includes a step of defining first, second and third states as said states; said step of defining operation available for information as to each of said states include a step of defining only reading as an available executable operation for said first state, a step of defining both reading and updating for said second state, and a step of defining neither reading nor updating for said third state.
Claim 24
Dependent Claim
100 words
A database management method according to claim 12 further comprising a step of generating, as said information life cycle state meaning the executable operation of said information object, a state (open state) wherein only reading is allowed for all users of the system, a state (approved state) wherein only reading is allowed for only those users authorized to read the information object, a state (incomplete state) wherein only those users authorized to operate the information object are allowed to execute permitted operations, and a state (seal state) wherein neither reading nor updating is allowed for all users of the system.
Claim 25
Dependent Claim
35 words
A database management method according to claim 12, wherein said step of defining operations defines one of an open state, an approved state, an incomplete state and a seal state for information having been generated.
Claim 26
Dependent Claim
144 words
A database management method according to claim 12, wherein said step of defining operations sets an incomplete state for the information object immediately after stored in the database, and receives an information life cycle transform request by a user to change the designated information life cycle state, said information life cycle transform request including a request for changing incomplete state information associated with the incomplete state into the approved state upon an approval operation request, a request for changing approved information into the open state upon an open operation request, a request for changing the open state information into an approved state upon a close operation request, a request for changing incomplete or approved information into seal state upon completion of a seal operation, and a request for changing seal information into the incomplete state or the approved state upon an unseal operation request.
Claim 27
Dependent Claim
35 words
A database management method according to claim 12, further comprising the step of storing in a memory means a history of operations by which a state of information is transformed, wherein the history is retrievable.
Claim 28
Dependent Claim
39 words
A database management method according to claim 12, further comprising the steps of: classifying information for every state and generating, via the data processing device, an index pointing the information; and storing said classified information in a memory means.
Claim 29
Dependent Claim
15 words
A database management method according to claim 12, wherein the information is documents or drawings.
Claim 30
Dependent Claim
74 words
An information life cycle management system according to claim 1, further comprising: the defining means including means for defining, by an information life cycle control language, a relation between the operations and a destination state transformed from an originating state in accordance with the operation performed for the information in the originating state; and means for transforming, in accordance with the defined relation, a state of said information for which the operation is performed.
Claim 31
Dependent Claim
69 words
An information life cycle management system according to claim 3, further comprising: information object management means for generating, via the data processing device, an information object definition language adapted for administrator defined information structure attributes and information life cycle state of, said information object managed by said data processing device; and means for storing, in the storage device, said information object in accordance with contents defined by said language.
Claim 32
Dependent Claim
90 words
A database management method according to claim 12, wherein said step of defining orders includes a step of determining a relation among a destination state, an originating state and an operation performed for the originating state which represents that the originating state is transformed to the destination state in accordance with the operation performed for the information in the originating state based on the defined operation, said method further comprising the step of transforming, in accordance with a defined relation, a state of information for which the operation is performed.
Claim 33
Dependent Claim
32 words
A data management method according to claim 12, wherein the state is transformed in accordance with degree of completion of the information starting from a generating state and ending with aborting state.
Claim 34
Dependent Claim
32 words
A data management method according to claim 13, further comprising the step of storing the information and the data indicating a state of the information in an area of said memory means.
Claim 35
Dependent Claim
23 words
A database management method according to claim 12 further comprising the step of determining an object performable on an operation for every state.
Claim 36
Dependent Claim
55 words
A data management apparatus comprising: means for determining states among which information is transformable; means for determining available operations for said information associated with each of said states; means for selecting one of said states for information; and means for limiting performable operations as to said information based on the defined operation of the information.
Claim 37
Dependent Claim
55 words
A data management apparatus comprising: means for determining states among which information is transformable; means for determining available operations for said information associated with each of said states; means for selecting one of said states for information; and means for limiting performable operations as to said information based on the defined operation of the information.
Claim 38
Dependent Claim
60 words
A data management apparatus according to claim 30, further comprising: means for determining a relation between the operations and a destination state transformed from an originating state in accordance with the operation performed for the information in the originating state; and means for transforming, in accordance with the defined relation, a state of information for which the operation is performed.
Claim 39
Dependent Claim
62 words
A database management method comprising the steps of: determining states among which information stored in a database is transformable; determining operations available for said information stored in the database as to each of said states; selecting one of said states for said information stored in the database; and limiting operations on information stored in the database based on the defined available operations.
Claim 40
Dependent Claim
62 words
A database management method comprising the steps of: determining states among which information stored in a database is transformable; determining operations available for said information stored in the database as to each of said states; selecting one of said states for said information stored in the database; and limiting operations on information stored in the database based on the defined available operations.
Claim 41
Dependent Claim
59 words
A database management method according to claim 32, further comprising the steps of: determining a relation between the operations and a destination state transformed from an originating state in accordance with the operation performed for the information in the originating state; and transforming, in accordance with the defined relations, a state of information for which the operation is performed.
Claim 42
Dependent Claim
33 words
A data management method according to claim 26, wherein said step of controlling includes a step of limiting operation on information of the selected state to that defined in said step of defining.
Claim 43
Dependent Claim
86 words
A data management method according to claim 26, wherein said information states of the information includes at least three among the incomplete state where information is not completed and being generated, a complete state where the information has been completed, an approved state where the information has been approved, an open state where the use of the information has been allowed, a seal state where an access to the information other than by owner thereof is prohibited, and the abort state where the information is deleted.
Claim 44
Dependent Claim
123 words
A data management method according to claim 35, wherein the step of defining operation includes: a step of defining at least one of a completion declaration operation, a seal operation, and an abort operation as the operation available for the information as to said incomplete states; a step of defining at least one of an approval operation and a refusal operation for the information as to said complete states; a step of performing one of an open, refusal, seal and abort operation as to information objects with an approved state; a step of performing a close operation on an information object having an open state; and a step of performing an unseal and abort operation on an information object in a sealed state.
Claim 45
Dependent Claim
176 words
A data management method according to claim 35, wherein said step of defining the relation includes: a step of transforming information in the incomplete state to the completed state in response to the completion declaration operated as to the information in the incomplete state; a step of transforming information into a complete state upon completion thereof by the information generator; a step of transforming information into a complete state to an approved state upon approval thereof; a step of transforming information into an approved state to an open state when it is needed by a plurality of users; a step of transforming information into an open state to an approved state upon completion of a close operation thereon; a step of selectively transforming information into a complete state to one of an incomplete state and an approved state; a step of selectively transforming information into one of an incomplete state, a complete state and an approved state to a sealed state; and a step of selectively moving information into an abort state from any other state.