Abstract:
A cluster system including as few as two cluster nodes and a plurality of links, each one of the plurality of links coupling one of the cluster nodes to a voting device wherein a single surviving cluster node obtain a vote from the voting device. A method of establishing quorum in a cluster system including as few as two cluster nodes, the method comprising determining a single surviving cluster node of the as few as two cluster nodes, obtaining a vote from a voting device, and establishing quorum such that cluster operations are continued by the single surviving cluster node. A method for preventing a partition-in-time quorum establishment problem in a cluster system including as few as two cluster nodes, the method comprising determining that a revived cluster node is also a sole active cluster node of the cluster system, checking a last-surviving flag of the sole active cluster node, and if the last-surviving flag is set to FALSE, not restarting cluster operations.
Abstract:
An apparatus comprising a slider including a slider substrate with a trailing side and a writer with bond pads disposed on the trailing side. The writer has an optic input for receiving an optic output. The apparatus comprises an optoelectronic substrate having a substrate surface facing the trailing side, and having contacts on the substrate surface that are joined to the bond pads by conductive bridges, and having an optoelectronic emitter adjacent the substrate surface for generating the optic output.
Abstract:
A method for image correction compensates for a defective inkjet in a printhead by distributing compensation values to other image data locations in an image data memory. The method includes searching image data stored in an image data array to detect one or more edges in the image data, modifying an ordered sequence search to search for compensation candidate positions in image data array positions proximate a defective inkjet image data array position in response to an edge being detected proximate to the defective inkjet image data array position, searching the image data array positions proximate the defective inkjet image data array position in accordance with the modified ordered sequence, identifying a compensation candidate image data array position to which a compensation image value can be moved, and moving the compensation image value to the identified compensation candidate image data array position.
Abstract:
The present invention provides a method and apparatus for separating air from a fluid, such as syrup, as the fluid enters a first chamber of a system; passing the fluid from the first chamber to a second chamber via a first device; passing the air from the first chamber to the second chamber via a second device so as to reintroduce the air back into the fluid and form a new fluid mixture having more uniform air bubbles; and discharging the new fluid out of the system.
Abstract:
A battery pack control module for balancing a plurality of lithium secondary cells or groups of lithium secondary cells connected in series and method of use.
Abstract:
A turbine nozzle for a gas turbine engine includes: (a) spaced-apart arcuate inner and outer bands; (b) a hollow, airfoil-shaped turbine vane extending between the inner and outer bands, the interior of the vane defining at least a forward cavity and a mid-cavity positioned aft of the forward cavity; (c) a hollow impingement insert received inside the mid-cavity, the impingement insert having walls which are pierced with at least one impingement cooling hole; (d) a passage in the turbine vane at a radially outer end of the forward cavity adapted to be coupled to a source of cooling air; and (e) a passage in the inner band in fluid communication with a radially inner end of the forward cavity and a radially inner end of the impingement insert.
Abstract:
An automatic vehicle location (AVL) system where vehicles are provided with navigation devices (104) for which destination data may be transmitted from the AVL base computer system (102).
Abstract:
A method is implemented to deliver a solid ink stick from a single insertion port to a corresponding feed channel to help ensure that each feed channel in a plurality of feed channels contains only ink sticks corresponding to the feed channel. The method includes receiving solid ink sticks in a single insertion port, identifying each ink stick received in the single insertion port, and transporting each identified ink stick from the single insertion port to one feed channel in a plurality of feed channels to enable delivery of the identified ink stick to the melting assembly appropriate for the identified ink stick.
Abstract:
A method of transforming a n-bit data packet to a m-bit data packet with a lookup table. The lookup table includes at least one entry data packet and at least one respective delta value associated with each entry data packet. The method includes the acts of receiving an input data packet having n-bits, indexing the lookup table with at least a portion of the input data packet to obtain one of the at least one entry data packet, and decompressing the obtained entry data packet with the at least one respective delta value associated with the obtained entry data packet, thereby resulting in an output data packet having m-bits. The decompressing act includes using a portion of the input data packet to determine the number of delta values called for decompressing the obtained entry data packet. The method can be used in, for example, an image processor.
Abstract:
A system that pushes active data to a client receives a first request for a page that includes active data from the client. The active data includes a component and a corresponding model for a data source of the component. The system determines if the model is active and if so, instantiates an encoder that corresponds to the component. The system queries the model for the active data and renders a user interface representation of the data. The system then returns a response to the request with the user interface representation.