摘要:
A method and apparatus are disclosed for controlling the deferred execution of user requests in a data processing system. In the depicted embodiment of the present invention, each deferred user request includes a plurality of user defined attributes which may include a desired time of execution, a relative importance assigned, a ranking of the request security level and an indication of the organization level of the user for each deferred request. A deferred application request service is then established and utilized to evaluate the attributes associated with each deferred user request. The order of execution of each deferred request is then determined by the evaluation of each of these user specified attributes, in a specified order. A user specified precedence value for each attribute may be utilized in order to resolve conflicts in the order of execution between multiple deferred requests.
摘要:
A method and apparatus are disclosed for controlling the deferred execution of user requests in a data processing system. In the depicted embodiment of the present invention, each deferred user request includes a plurality of user defined attributes which may include a desired time of execution, a relative importance assigned, a ranking of the request security level and an indication of the organization level of the user for each deferred request. A deferred application request service is then established and utilized to evaluate the attributes associated with each deferred user request. The order of execution of each deferred request is then determined by the evaluation of each of these user specified attributes, in a specified order. A user specified precedence value for each attribute may be utilized in order to resolve conflicts in the order of execution between multiple deferred requests.
摘要:
A method is disclosed for efficiently managing the transformation of a document from a first document type to a second document type within a data processing system. It is often necessary for a document within a data processing system to be transformed into a second document type which is recognizable by a second entity upon a transfer of that document. In accordance with the method of the present invention, a transform information object is created for each object within a data processing system. An indication of each document type which may be created as a result of a transformation of that document and an identification of the application which can perform the transformation are then stored within the transform information object. Subsequent attempts at a transformation of the document may then be efficiently performed by a reference to the transform information object and the utilization of the information stored therein. In one embodiment of the present invention the transform application name, address location within the data processing system and capability description are stored within the transform information object.
摘要:
A method is disclosed for automating a selected delay within a data processing procedure. A desired deferral time is specified and associated with a particular document or process within a data processing system. Thereafter, the occurrence of the desired deferral time results in the automated processing of the associated document by the system. In one embodiment of the present invention a user may specify a particular date and time after which a response to a particular document is desired. The desired deferral time is then associated with the particular document in a distribution profile and utilized to either prompt a recipient to respond after the elapse of the specified time or to automatically defer the transmission of the recipient's response until the desired time. Similarly, a user may utilize this technique to chronologically order the fan out distribution of a document by transmitting a list of desired addressees and an associated desired deferral time for each such addressee to a transmission service. Thereafter, as each desired deferral time elapses the document will automatically be transmitted by the transmission service to an associated addressee.
摘要:
A method is disclosed for automating data processing procedures. A selected process is specified which includes multiple data processing procedures. The selected process is then stored within a data processing system. A procedural abstract is created and utilized to control the manner and sequence in which the multiple data processing procedures shall take place. A plurality of events are listed within the procedural abstract and are monitored by services within the data processing system. Thereafter, the occurrence of each listed event may be utilized to automatically activate or terminate a specified data processing procedure. In the preferred embodiment of the present invention a listed event may comprise the occurrence of an elapse time, or the final event in a chain of events, all of which must occur prior to the activation or termination of a specified data processing procedure. In the disclosed embodiment of the present invention the procedural abstract may be utilized to record the number of occurrences of each listed event and to report each such occurrence to a specified user.
摘要:
A method for controlling document distribution in a data processing system. A distribution profile object is created and associated with each document for which control of distribution is desired. Within each distribution profile object are listed the addressees for which a document is intended in the order in which those specified addressees will receive the document. In one embodiment of the present invention, the distribution profile object also includes a specified action with regard to the document in question which shall be accomplished upon the completion of the specified distribution sequence. Additionally, the distribution profile object may include instructions on how to resolve deadlock situations in which the specified distribution sequence may not be accomplished. In this manner the method of the present invention permits a user to specify the order in which supervisory personnel or others must authorize a document for a selected action and a mechanism for determining whether or not the selected sequence has been followed.
摘要:
A method for maintaining a selective document history log within a data processing system having multiple resource objects which are accessible by a plurality of users within the data processing system. A history log is created and associated with each resource object for which documentation of selected activities is desired (64). Next, a list of one or more types of activity is generated and utilized to filter (74) all activities which take place with respect to a particular resource object. Thereafter, documentation of each activity which corresponds to an entry on the list of activities of interest is recorded within the selective document history log (80). In this manner it is possible to accurately record only those activities of interest such that memory space is more efficiently utilized within the document history log. In a preferred embodiment of the present invention, the system administrator or other manager may limit the authority of a user to establish a document history log.
摘要:
A method for maintaining an alterable document history log in a data processing system having multiple resource objects which are accessible by a plurality of users within the data processing system. A history log is created (64) and associated with each resource object for which documentation of selected activities is desired. A list of one or more specified types of activities is generated (66) and utilized to filter all activities which take place with respect to a particular resource object in order that the occurrence of selected activities may be documented. A characterization of these activity may be documented. A characterization of these activity types is recorded in association with the document history log such that subsequent users may ascertain what types of activity occurrences habe been recorded. In the depicted embodiment of the present invention access to a resource object may be locked (76) and the list of specified types of activity altered (80). Thereafter a new characterization of activity types is recorded in association with the document history log and access to the resource object is unlocked. In this manner a user may create a document history log associated with a particular resource object is unlocked. In this manner a user may create a document history log associated with a particular resource object and thereafter periodically alter the list of activity types to be recorded within the document history log while also recording a characterization of the types of activities which have been recorded during specified periods of time.
摘要:
A method for maintaining a time frame selective document history log within a data processing system having multiple resource objects which are accessible by a plurality of users within the data processing system. A history log is created and associated with each resource object for which a document history log is desired. Next, a selected date-time frame of interest is specified (64) and utilized to filter all activities which take place with respect to a particular resource object. Thereafter, only those activities which take place within the selected date-time frame of interest are recorded within the document history log (82-90). In one embodiment of the present invention a user may further specify that only selected activities which occur within the date-time frame of interest shall be recorded. In this manner it is possible to accurately record only selected activities during a prespecified date-time frame such that memory space within the system is more efficiently utilized within the document history log.