Abstract:
A computer cluster includes a node and a management system. The node includes an agent and generates a node event message in response to occurrence of an event. The agent gathers a software behavior information set, and generates a node information set when the node generates the node event message. The management system is configured to communicate with the node and includes a database storing at least one pre-established solution information set, and an agent management module configured to search the database according to the node information set. Upon finding a solution information set from the database, the agent management module sends the solution information set to the node so that the agent generates a solution for the event.
Abstract:
Disclosed is a method and state machine that configures a serial attached SCSI (SAS) controller. The insertion of a mini-SAS HD cable is detected. Power is supplied a management interface of the cable. The nonvolatile memory in the mini-SAS HD cable is read to determine the type of cable and the type of transmitter supported by the cable. The cable is an active type cable, power is supplied to a non-management interface of the cable.
Abstract:
A method includes addressing, through a command generated by an application executing on a computing platform, one or more device(s) in storage communication with the computing platform based on an appropriate communication link. The method also includes accessing, based on the addressing, a physical register of the one or more device(s) through an appropriate interface therein. Further, the method includes obtaining statistical information associated with a performance of the one or more device(s) at the computing platform through the access of the physical register.
Abstract:
A data-processing method and system generally comprises identifying a plurality of hardware resources associated with a data-processing apparatus, time-slicing the plurality of hardware resources. Thereafter the plurality of active hardware resources can be allocated among a plurality of active hardware resources associated with the data-processing apparatus, thereby allowing a limited number of hardware resources to service a larger number of physical devices associated with the data-processing apparatus. An appropriate hardware resource can be selected from among the plurality of active hardware resources utilizing one or more swapping algorithms.
Abstract:
An augmented reality system with mobile and interactive functions for multiple users includes two major portions: a computer system for handling augmented reality functions, and a user system for each user. The computer system for handling augmented reality functions has very powerful functionality for processing digital image data and transforming the digital image data into a three-dimensional virtual image for each user system. The user system mainly includes a Head-Mounted Display (HMD), a microphone and a PDA. A user can see the virtual image from the HMD and use the microphone or the PDA for communication with other users.
Abstract:
A computerized list is provided with auxiliary pointers for traversing the list in different sequences. One or more auxiliary pointers enable a fast, sequential traversal of the list with a minimum of computational time. Such lists may be used in any application where lists may be reordered for various purposes.
Abstract:
A method is designed to fasten a mold shell with a mold seat without causing the mold shell to crack. The method involves a first step in which a metal shell is formed on a model by electrocasting. The metal shell is then provided with at least one nut therewith by soldering through electrocasting. The metal shell is separated from the model and is then provided with a metal layer of a thickness by arc spraying, with the metal layer circumventing the nut. The mold seat is provided with at least one through hole. The mold shell is fastened with the mold seat by a bolt which is engaged with the nut via the through hole of the mold seat.
Abstract:
A device for stripping coated optical fiber ribbons, in cooperation with at least an optical fiber ribbon having a protective coating and an optical fiber array substrate having grooves, comprises a heating unit including at least a first trench and a cutting blade for gripping a first portion of the optical fiber ribbon having protective coatings and for heating; a stripping unit having at least a second trench, adjacent to and connected to the first trench, for gripping a second portion of the optical fiber ribbon having the protective coating; a fiber array seat for receiving an optical fiber array substrate; and a linear guiding unit for limitedly guiding the direction of the separation movement between the heating unit and the stripping unit.
Abstract:
A steering system for a bicycle includes a steering post; a primary set of handlebars secured to the steering post; and a supplemental set of handlebars comprising a plate including two forward opposite extensions each having at least one groove, and two rear wings; a U-shaped handle element adjustably secured to the at least one groove by threading; and a clamp for securing the plate to the primary set of handlebars. A bicycle rider may rest the elbows on the wings with the hands gripping the handle element in a relatively comfortable riding manner.
Abstract:
A method includes addressing, through a command generated by an application executing on a computing platform, one or more device(s) in storage communication with the computing platform based on an appropriate communication link. The method also includes accessing, based on the addressing, a physical register of the one or more device(s) through an appropriate interface therein. Further, the method includes obtaining statistical information associated with a performance of the one or more device(s) at the computing platform through the access of the physical register.