| Operating environment system and method for executing workflow on computer -> Monitor Keywords |
|
Operating environment system and method for executing workflow on computerRelated Patent Categories: Data Processing: Database And File Management Or Data Structures, Database Schema Or Data Structure, Manipulating Data Structure (e.g., Compression, Compaction, Compilation)Operating environment system and method for executing workflow on computer description/claimsThe Patent Description & Claims data below is from USPTO Patent Application 20070168375, Operating environment system and method for executing workflow on computer. Brief Patent Description - Full Patent Description - Patent Application Claims FIELD OF THE INVENTION [0001] The present invention relates to a technology for executing a workflow on a computer. More particularly, the present invention relates to an operating environment system and a method for an improved efficiency of a workflow executed on a computer. BACKGROUND OF THE INVENTION [0002] In today automatic working environment, a huge of information is involved and has a critical effect on the overall working efficiency. In this regard, a lot of information managing and processing software is under development in request for better automatic information operating efficiency so that clerks involved in a specific workflow may be benefited with convenience brought therefrom. [0003] There is some auxiliary software set forth for assisting in processing of a workflow on a computer. For example, U.S. Pat. No. 6,698,013 disclosed a real time monitor system capable of documentalizing and tracking an action and event made by a user when establishing, developing and maintaining a software system. By means of such monitor system, the action and event made by the user on the edited source codes for developing a system may be detected and recorded through an environment, such as editing and revising actions. In addition, information associated with the revising action may be recorded, such as date, time, spent time, revised position and the like. In addition, an action used to operate a program module in the software is recorded in an action pattern, such as inserting, searching, replacing and the like. Further, the software editing behavior of the user may also be detected, with which an executable method associated with an article parameter may be displayed in a window when a specific symbol associated with the article parameter is inputted. As such, the time for referring to a reference book may be saved and thus the operating efficiency of the user may be promoted. In addition, the information processed by the monitor system may be generated in a list form, which may be presented on some business-use application software such as Microsoft Word, Access and Excel. With the ability of detection on the user's action or event, the user's efficiency of program editing may be enhanced. [0004] U.S. Patent No. disclosed a file system and a method for managing a file system, in which each file is defined with a token. When the file is executed in the file system, any information associated with the token of the file is processed. [0005] Although the above mentioned technologies may facilitate a specific file or software to be processed, they can not assist the user in an entire workflow processed on the computer by monitoring the user's operating behavior, which can be the most wanted tool for the workflows generally utilized in the enterprises and other organizations. [0006] In the case of setting forth and filing a patent application, a multitude of steps have to be undertaken so that the patent application may be successfully filed. These steps comprise setting forth of patent application, prior art arranging, specification drafting, briefing providing, patent application assessing and the like. Among them, the setting forth of patent application is associated with the proposing scheme, required information and associated clerk of the patent application, among others. The prior art arranging step is associated with the requirement and arrangement of the prior art, among others. The patent application drafting is associated with the document format setting and acquirement of the document copy associated with the patent application, among others. The briefing providing step is associated with the format adopting and points for attention. The patent application assessing is associated with the persons involved in the patent application, assess time, place and scheme. [0007] For the above steps to be undertaken, several kinds of application software should be used, such as Microsoft Word, Excel, Outlook and CAD (Pro E and SolidWorks). Specifically, the user has to enter these application software repeatedly and manually access the data and information required for the specific workflow, resulting in a discontinuous data and information acquiring process. Furthermore, since the data and information are not centralized at some specific places, the proposing and filing process of the patent application can not be efficiently undertaken, the clerk has to spend lots of time in searching, arranging and inducing the data and information which are likely to be stored in a server other than the clerk's computer and the clerk is required to clarify the whole operating flow for the workflow. Accordingly, there is a need of a dedicated auxiliary operating environment so that the clerk may be assisted in the process for the workflow conducted on the computer. [0008] Aside from the personal computer operating environment, kinds of information managing system are also widely used in the today office environment so that the huge information associated with the company may be efficiently managed, such as CRM, PDM and ERP. Among them, the CRM is associated with information of client managing affairs and client's requirement affairs, the PDM which is associated with information of product research and development affairs, ERP is associated with information of company management affairs. These information managing systems are related to different information managing mechanisms. The clerk or a project manager has to enter the information managing systems one by one so that he/she can acquire, arrange and process all the information that he/she desire to access. Since the operating platform which the clerk operates on is separated with these information managing systems, the clerk has to alter his/her usual operating practice and thus operating inconvenience is arisen. [0009] Therefore, there is a need to provide a mechanism for the clerk to promote his/her efficiency with respect to a workflow undertaken on the computer, the mechanism being capable of integrating all the application software existing in the working environment so that all the data and information which are likely to be helpful to the clerks may efficiently circulate for all the clerks. As such, each of the clerks can acquire, arrange and process the data and information that he/she would like to access in a specific workflow. [0010] After a long intensive series of experiments and researches, the inventor finally sets forth an operating environment system and a method for an improved efficiency of a workflow executed on a computer, which may effectively overcome the demerits existing in the prior art. SUMMARY OF THE INVENTION [0011] It is, therefore, an object of the present invention to provide a technology for improving an operating efficiency of a workflow executed on a computer. [0012] In accordance with an aspect of the present invention, a method for forming an action pattern for a workflow executed on a computer, comprising the steps of analyzing the workflow to define an operating range for the workflow; defining the operating range as a plurality of operating steps and a sequence thereof; defining at least a respective possible next action for an action generated from each of the operating steps; defining an information structure having information associated with the action and the at least a respective possible next action; defining a condition for an execution of the at least a respective possible next action; defining an input and an output for the at least a respective possible next action; defining a procedure required by the at least a respective possible next action; defining an execution result for the at least a respective possible next action after the execution thereof; establishing a transitional action pattern based on the defined operating range for the workflow, the plurality of operating steps, the sequence thereof, the at least a respective possible next action, the information structure, the condition for the execution of the at least a respective possible next action, the input, the output, the procedure and the execution result; and executing the above steps repeatedly so as to obtain the action pattern. [0013] In accordance with another aspect of the present invention, a method for executing a workflow on a computer, comprising the steps of establishing an action pattern having a form of a data structure for information associated with at least a respective possible next action with respect to an action made on an application software; detecting and intercepting the action made on the application software; executing at least a respective service action corresponding to the action based on the action pattern; and displaying at least an execution result to a user in a specific manner. [0014] In accordance with still another aspect of the present invention, an operating environment system for executing a workflow on a computer is disclosed, comprising a plurality of application softwares embedded in an operating system (OS) on the computer; an integrated operating environment embedded in the OS and on which a user executes the workflow, comprising: an action pattern module having an action pattern describing at least a respective possible next action for an action made with information associated therewith and taking a form of a data structure; a plug-in component module having a plurality of plug-in components, monitoring and intercepting the action and transmitting information associated with the intercepted action; a service module having a plurality of service units; and a command center module receiving and interpreting the information associated with the intercepted action and dictating a respective one of the plurality of service units to execute each of the at least a service action corresponding to the intercepted action based on the action pattern. [0015] With the use of the inventive operating environment system and method, the clerk can acquire, arrange and process the data and information that he/she would like to access in a workflow undertaken on the computer without the need of entering repeatedly the multiple information managing system. Namely, the clerk may utilize a single application system to achieve an optimal working efficiency and have a work guide, exempting the demerits generally encountered by utilizing the prior art. [0016] Other objects, advantages and efficacies of the present invention will be described in detail below taken from the preferred embodiments with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS [0017] The foregoing summary, as well as the following detailed description of the preferred embodiments, is better understood when read in conjunction with the appended drawings. It is understood, however, that the invention is not limited to the specific methods and disclosed or illustrated. In the drawings: [0018] FIG. 1 is a block diagram of an operating environment system for executing a workflow executed on a computer according to the present invention; [0019] FIG. 2 is an exemplary data structure for an action pattern established for the operating environment system shown in FIG. 1; [0020] FIG. 3 is a flowchart illustrating a method for establishing the data structure of the action pattern shown in FIG. 2; and Continue reading about Operating environment system and method for executing workflow on computer... Full patent description for Operating environment system and method for executing workflow on computer Brief Patent Description - Full Patent Description - Patent Application Claims Click on the above for other options relating to this Operating environment system and method for executing workflow on computer patent application. ### 1. Sign up (takes 30 seconds). 2. Fill in the keywords to be monitored. 3. Each week you receive an email with patent applications related to your keywords. Start now! - Receive info on patent apps like Operating environment system and method for executing workflow on computer or other areas of interest. ### Previous Patent Application: Method and system for predicate selection in bit-level compositional transformations Next Patent Application: Portable knowledge format for the distribution of content Industry Class: Data processing: database and file management or data structures ### FreshPatents.com Support Thank you for viewing the Operating environment system and method for executing workflow on computer patent info. IP-related news and info Results in 0.248 seconds Other interesting Feshpatents.com categories: Software: Finance , AI , Databases , Development , Document , Navigation , Error 174 |
* Protect your Inventions * US Patent Office filing
PATENT INFO |
|