Patent CA-2728059-A1 (CA)
Inventor: ZHUO GUANGZONG
IPC: G06F17/00
Filed: 2011-01-10
Abstract: This invention is regarding a software product named Work Builder (in another word, Work Creator, Work Constructer, Work Development, Work Management or Work Processor. The name also could be any other, but the functions will be these described below). The Work Builder application is used to create and develop work system(s) to manage works (and also resources, see below), change to update the created work system(s), run and manage the created work system(s), flexibly switch to run the work system from one to another, and generate the reports for the work performance for statistics and analysis. The WORK is an affair, an activity, an event, an action, a job, a process, a transaction, or a task that was already performed, or is being performed, or will be performed on a specific date/time to handle, use, process, or manipulate the data or resources (of any kind) by a user (or an employee) interacting or not interacting with the other user(s) or employee(s) (like the manager, supervisor, or coworker, etc.), interacting or not interacting with the clients (or the customers), interacting or not interacting with a device or devices, with or without specifying a location, requiring or not requiring the preset business rules (logic, requirements, etc.). The six factors, WHO, WHEN, WHERE, WHAT, HOW and WHY, either some of them or all of them, depending on the work type and natures, will be traced and recorded. The Work Builder application offers a frame (i.e. a window, or a form, a shell, a framework), which is a main screen, for the user to construct the graphic user interfaces (GUis) to create work system(s) WITHOUT writing, viewing, accessing, and/or debugging any source code of any computer language. The graphic user interfaces (GUIs) constructed by the user are fully customized for flexibilities, depending on what the user wants. Because of that, theoretically the Work Builder application could be used to create, develop any kind of work system for any kind of work management. The communications such as email, fax, phone call, mail, teleconference, and so on, will be recorded and linked to the work in case such link is needed, and will be treated as a part of the work efforts for the user to trace, review and analyze. In its first version, the Work Builder application is used to create, develop the work systems for the resources management (in another word, the Enterprise Resources Plan, i.e. ERP). Its later version will be for both resources management and the other type of work management. Since the user interfaces are fully customized, depending on what the user wants, theoretically, in its first version, the Work Builder application could create and develop any kind of resources management system (i.e. the work system) for any organization (commercial or non-commercial) and/or for any individual. When applying in the resources management, the Work Builder application requires the user to setup the organization's structure composed of the organization entities (such as the user, workgroup, division, office, branch, and whatever is used by the organization), the access rights for the organization entities, and business rules for the work(s). The reports for reviewing the work performance and the details of resources management will be generated against the pre-built organization entities by the created work system. (Please see the list of features of the Work Builder application in the end of the Claims for more details.)