Abstract:
Devices and methods for controlling a MEMS actuator are disclosed. The device includes a pair of parallel plates having a gap therebetween. The size of the gap is responsive to a voltage differential between the pair of plates. The device also includes a controller adapted to apply a voltage profile to at least one of the pair of plates to maintain a desired gap size. The voltage profile has a time-varying voltage.
Abstract:
An apparatus comprises a data path capable of coupling a physical device to a plurality of initiators. An interface is coupled to the data path and forms a command pathway between the plurality of initiators and the physical device. The controller is coupled to the data path and coupled to the interface. A controller comprises an executable process that creates a virtual device object that resolves conflicting concurrent attempts to access the physical device by a plurality of initiators. The virtual device object is capable of protecting state of the physical device during successive data transfer and media movement operations by emulating responses of the physical device and redirecting access to the physical device when the physical device becomes available.
Abstract:
The present invention provides for a common substrate with multiple sections, each constituting a separate layer of a memory device. Fold lines are arranged on the substrate to define separate sections and to provide a means for folding the sections on each other to form a multiple-layer memory device. In one application, a substrate has a fold line formed by alterations to the substrate material to form a fold line on the substrate. A first conductor section is formed with an array of parallel conductors or wires spaced across the section. A second section on the common substrate has an array of parallel conductors or wires spaced across the second section, the conductors being perpendicular to the conductors on the first section. The first and second sections are folded along the fold line over on top of each other, after a semiconductor layer has been deposited on one or both of the conductor layers, thereby forming a matrix of memory cells. The fold line is formed by removal of some of the material, such as by perforations or depressions, by deforming the material, such as by creasing, or by altering a property of the material, such as by changing the strength or flexibility of the substrate material. The conductors or the first section may also be fabricated with narrowing cross-section areas at points where fuses are to be set to an open circuit.
Abstract:
A system is provided for printing data with an output device installed at a remote location such as an office where a user occasionally visits. The system comprises an information ticket database for storing one or more information tickets that can be retrieved using an identifier of an object as a search key. The system also includes a service portal that searches the information ticket database to provide service information to a user in response to the identifier transmitted from a user's mobile device through the Internet. The database stores, for each of output devices registered in the system, an access-information ticket containing information for accessing the output device. The service portal searches the database to retrieve the ticket of the output device identified by the identifier transmitted from the user's mobile device and outputs the data specified by the mobile device onto the output device according to the information obtained from the ticket.
Abstract:
An apparatus for terminating a transmission line includes a terminating circuit coupled to a first connector portion. A second connector portion mates with the first connector portion. The second connector portion is coupled in electrical contact with the transmission line and includes one or more components, such as pins, that can radiate unwanted electromagnetic interference (EMI) when the transmission line is not terminated. The terminating circuit includes components, such as one or more resistors, that substantially match the impedance of the transmission line. The terminating circuit can also be configured to terminate other conductive lines that can pick up signal noise in a system. The terminating apparatus can be utilized on operational boards that plug into devices such as backplanes or mid-planes. Alternatively, the terminating circuit can be included on a null device or built into the first connector portion.
Abstract:
A system and method for automatically allocating computing resources of a rack-and-blade computer assembly. The method includes receiving server performance information from an application server pool disposed in a rack of a rack-and-blade computer assembly, and determining at least one QoS attribute for the application server pool. If the QoS attribute is below a standard, a blade server is allocated from a free server pool for use by the application server pool. If the QoS attribute is above a standard, at least one server is removed from the application server pool. An article of manufacture including a machine-readable medium having stored thereon instructions for automatically allocating computing resources of a rack-and-blade computer assembly.
Abstract:
A desktop personal computer appliance is described for use with external user input and display devices, the appliance consisting of: a system unit having a sealed housing comprising main processing functionality for executing application programs and at least a DC-DC converter, the housing being provided with external connectors for connection to said external user input and display devices; a removable data storage device for storing user data associated with said application programs and a user-specific software image containing said application programs, the housing having a recessed portion for receiving the removable data storage device and a movable closure member for enclosing the recessed potion; and an external power supply having a flying lead connectable to an external socket provided in the housing for supplying DC power to the DC-DC converter.
Abstract:
Method and apparatus for preserving program context when causing execution of a probe routine from a target routine of an executable computer program code. Executable code for the probe routine is created such that the probe routine does not reference a first set of registers that are usable by the target routine. A modified version of the target routine is created to cause execution of the probe routine. The modified version of the target routine is performed instead of the original version when the target routine is called during program execution. A second set of registers on the processor register stack is allocated when the probe routine is invoked. The second set of registers is not manipulated by the probe routine so as to avoid changing contents of registers of the register stack that are used by the target routine.
Abstract:
A computer system comprising a trust engine for determining a trust level associated with a computer node and a policy engine for setting access requirements to a personal profile, from the computer node, based upon the determined trust level of the computer node and respective sensitivity levels associated with sub-components of the personal profile.
Abstract:
An information technology network includes a plurality of printers, at least two of which run a distributed print management programme. The programme operates to monitor all network traffic by snooping, and on the basis of monitored network traffic maintains a log of network printers, their capabilities and status. In addition the programme repeatedly checks for print job notices placed on a spooler, determines on the basis of the updated log which printer under its management is most appropriate to perform the outstanding job, and that printer to retrieve the outstanding job notice and perform the job. Conflicts between different printers retrieving the same job are either resolved by leader election, or preventing conflict by invoking the use within the spooler of a processor instruction known as TEST/SET.