摘要:
A client-server based project schedule management system comprises multiple editors accessible through a web browser to perform various scheduling tasks by members of a project. Client-executable code is generated by the server for the client, which is passed to the client along with schedule-related information for populating the respective editors. The client executes the server-generated code to display the respective editor with pertinent information populated therein, and to manage and maintain any new or updated information in response to user interactions with the editor. Rows of tasks are represented by corresponding objects, where editor elements are object attributes which are directly accessible by the respective objects. Database queries are generated by the server based on constant strings containing placeholders which are replaced with information used by the query.
摘要:
A client-server based project schedule management system comprises multiple editors accessible through a web browser to perform various scheduling tasks by members of a project. Client-executable code is generated by the server for the client, which is passed to the client along with schedule-related information for populating the respective editors. The client executes the server-generated code to display the respective editor with pertinent information populated therein, and to manage and maintain any new or updated information in response to user interactions with the editor. Rows of tasks are represented by corresponding objects, where editor elements are object attributes which are directly accessible by the respective objects. Database queries are generated by the server based on constant strings containing placeholders which are replaced with information used by the query.
摘要:
A method, system and computer program product for (1) collecting information from a remote application unit and/or (2) diagnosing or controlling the remote application unit. By utilizing a shareable computer code device (e.g., a dynamic linked library), a new application can utilize tested, proven code without having to reproduce existing functionality. Moreover, by supporting multiple data formats and/or multiple communication protocols, a computer code device increases the likelihood that a supported format and/or protocol will be either receivable or understandable by a receiver.
摘要:
A system for monitoring a user's usage of a target application. Such a target application can, as examples, be a software program running on a computer or a workstation, an image forming device, an appliance, etc. The target application includes a user interface with a plurality of commands which a user can select. In the example of the target application being a software program, the commands may be icons displayed on a computer screen which a user can point to with a mouse pointer and then click on. In the case of the target application being an image forming device or an appliance, the interface may be an operation panel with buttons, a touch pad, etc. which a user can press. The present invention monitors the user's usage of such interfaces and logs data of the user's usage of such interfaces. The logged data is stored after being encoded, and the encoded data is then decoded. The logged data can then be communicated by the sending unit by Internet mail to a designated location.
摘要:
A project management system manages project schedule data using project task state data. The project task state data indicates the current state of project tasks and is used to determine which project tasks are to be included in a member schedule editor, member schedule reports and inspection reports. The project management system also provides support for various inspection functionality. This includes, for example, identifying and naming inspection material for use in inspection meeting forms and inspection meeting documents. The inspection functionality also includes generating an inspection index and an inspection statistics report.
摘要:
The present invention relates to sending control or monitoring information between two hardware devices utilizing email. Control information relating to either a first hardware device or a second hardware device is determined. This information is incorporated into an email message. Directing information for directing the control information is incorporated into the email message. Two hardware devices can then operate cooperatively over different remote networks. These networks only need to be compatible in the ability to exchange email for communication to persist between the two hardware devices. The control information and/or the directing information can encrypt. The control information and/or the directing information can be encoded. In embodiments of the present invention the encoding map is encrypted.
摘要:
A project management system manages project schedule data using separate current and historical task schedule data structures. In general, current schedule data is stored separately from historical schedule data, so that the current schedule data may be retrieved separately from the historical task schedule data. The project management system may also maintain unscheduled tasks as “to-do lists.” Tasks may be added to a member's schedule without specifying any planned dates and the tasks are added to the database. The tasks have an associated revision number of 0 to indicate that the tasks were added, but not yet scheduled. The tasks are displayed in the member schedule editor and in Web page schedules. The tasks may then be displayed in the member schedule editor and in Web page schedules in a manner that allows a user to readily determine that the tasks are “to-do list” tasks.
摘要:
The present invention relates to creating device objects for maintaining communication between a interfacing device and a controlling device. These device objects are software object or software programs that are created according to information that is queried from the interfacing device. As a device object is created for each interfacing device, computer system resources are preserved during operation.
摘要:
A method, system, and computer program product for initializing at least one data processing object associated with a communication protocol used to extract status information related to a monitored device communicatively coupled to a network, including accessing the monitored device to obtain vendor information related to the monitored device; obtaining, from a support memory, information related to an access function for extracting the status information using the communication protocol from an accessible data file on the monitored device, the accessible data file having a respective data file type; storing the vendor information and the access function information in a respective data processing object of the at least one data processing object; and repeating the preceding obtaining and storing steps for each of the at least one data processing object.
摘要:
A method, system, and computer program product for managing information used by a plurality of communication protocols to extract status information related to a monitored device among distinct devices communicatively coupled to a network. The method includes selecting a communication protocol among the plurality of communication protocols; retrieving, from a first memory, information for accessing the device using the selected communication protocol; and accessing the device using the selected communication protocol and the information retrieved from the first memory. In addition, a vendor-model support map, a protocol parameter map, and a status information map are maintained to allow for the efficient extraction of status information from monitored network devices using the plurality of communication protocols.