Patents Represented by Attorney, Agent or Law Firm Kevin M. Jordan, Esq.
-
Patent number: 6681220Abstract: Techniques for arranging operations performable on information in an information processing system are provided. In a system having a plurality of information producers and a plurality of information subscribers, paths are identified over which information traverses, and within which the information is subject to select and/or transform operations. The present invention optimizes the system by reorganizing the sequence of select and transform operations so that transforms follow select operations; and by combining multiple select and transform operations into single select and transform operations, respectively. Using these optimizations, the processing resources of the system can be reorganized, and/or information flow graphs describing the system can be designed, so that the select operations are “pushed” toward the producers, and transform operations are “pushed” toward the subscribers. Efficient content-based routing systems can then be used to implement the select operations.Type: GrantFiled: May 28, 1999Date of Patent: January 20, 2004Assignee: International Business Machines CorporationInventors: Marc A. Kaplan, Kelly Anne Shaw, Daniel C. Sturman
-
Patent number: 6662206Abstract: A technique for optimizing published event message sequences destined for information subscribers in an information processing system. Subscribers specify event interpretation rules which map event message streams into states. The event interpretation rules are maintained elsewhere in the system in preparation for providing optimized, possibly shorter, event message streams to subscribers, sufficient to correctly update the states. If a subscriber temporarily loses access to its event message stream, the optimized event message stream is determined using a shortest path graph search technique between the states defined by the start and end of the missing portion of the stream. Optimizations to the shortest path graph search technique are disclosed for use when the event interpretation rule is in replacement form, in which estimator functions based on extended rules are employed.Type: GrantFiled: May 28, 1999Date of Patent: December 9, 2003Assignee: International Business Machines CorporationInventors: Guruduth S. Banavar, Robert E. Strom, Daniel C. Sturman, Wei Tao
-
Patent number: 6652956Abstract: A method and structure to form a conductive pattern on a ceramic sheet deposits a photosensitive conductive material on a carrier and exposes a pattern of x-ray energy on the material and sinters the carrier and the material to the ceramic sheet so that only the conductive pattern of the material remains on the ceramic sheet. The structure has a conductive patterned material which includes a photosensitive agent.Type: GrantFiled: July 24, 2001Date of Patent: November 25, 2003Assignee: International Business Machines CorporationInventors: Lawrence A. Clevenger, David B. Goland, Louis L. Hsu, Joseph F. Shepard, Jr., Subhash L. Shinde
-
Patent number: 6594779Abstract: Resources are checkpointed in order to save the state of the resources. The resources can then be brought back to the same running state, during a restart procedure, by making use of the saved state. The determination of when to take a checkpoint or when to restart a resource is made by an entity, such as a cluster manager, external to the entity initiating or taking the checkpoint or performing the restart. The decision to checkpoint/restart a resource is provided by the cluster manager to a resource manager associated with the resource. This communication is facilitated by interfaces to the cluster manager provided by the resource manager.Type: GrantFiled: March 30, 1999Date of Patent: July 15, 2003Assignee: International Business Machines CorporationInventors: Tushar Deepak Chandra, Ahmed-Sameh Afif Fakhouri, Liana Liyow Fong, William Francis Jerome, Srirama Mandyam Krishnakumar, Vijay Krishnarao Naik, John Arthur Pershing, Jr.
-
Patent number: 6574065Abstract: A method and apparatus for adaptive resonance cancellation in a rotating storage system, includes designing a set of digitally selectable optimum resonance cancellation filters, generating a series of excitation signals for injection into the filters, generating a characteristic resonance frequency based on the excitation signals, and computing an address pointer corresponding to the resonance frequency, to select an optimum resonance cancellation filter.Type: GrantFiled: May 14, 1999Date of Patent: June 3, 2003Assignee: International Business Machines CorporationInventors: Sri M. Sri-Jayantha, Arun Sharma, Hien Dang, Tetsuo Ueda, Kenji Okada, Hideo Asano, Tatsuya Endoh, Masayuki Takeuchi
-
Patent number: 6559855Abstract: The present invention enables image information of high resolution to be transferred via a transmission line with limited band width using a simple configuration. In transferring image information between a main body of a computer and a display, a dither matrix is used to update images stored in the display. That is, a plurality of blocks whose size is of a predetermined dither matrix are defined in an image, and information of each pixel in each block is transferred to the display in order of a value of a corresponding element in the dither matrix. Transfer of unchanged pixel data can be omitted. In addition, in transferring image information between the main body of the computer and the display, image information stored in the computer is divided into a plurality of blocks, for each of which the number of changed pixels or the number of writings to pixels in the block is calculated so that image information in blocks which exceed a predetermined number is transferred to the display block by block.Type: GrantFiled: April 28, 1999Date of Patent: May 6, 2003Assignee: International Business Machines CorporationInventors: Kei Kawase, Takao Moriyama, Fusashi Nakamura
-
Patent number: 6503833Abstract: A method of forming a semiconductor substrate (and resultant structure), includes providing a semiconductor substrate to be silicided including a source and drain formed therein on respective sides of a gate, depositing a metal film over the gate, source and drain regions, reacting the metal film with Si at a first predetermined temperature, to form a metal-silicon alloy, etching the unreacted metal, depositing a silicon film over the source drain and gate regions, annealing the substrate at a second predetermined temperature, to form a metal-Si2 alloy, and selectively etching the unreacted Si.Type: GrantFiled: November 15, 2000Date of Patent: January 7, 2003Assignee: International Business Machines CorporationInventors: Atul Champaklal Ajmera, Cyril Cabral, Jr., Roy Arthur Carruthers, Kevin Kok Chan, Guy Moshe Cohen, Paul Michael Kozlowski, Christian Lavoie, Joseph Scott Newbury, Ronnen Andrew Roy
-
Patent number: 6498334Abstract: An infrared (IR) transceiver having a receiver chain with an isolated analog output, includes a transmission gate and a unity gain buffer interposed between the amplifier output and an analog output pad. The transmission gate behaves as a switch, passing the analog output signal to the analog output pad only when an analog output is required. The unity gain buffer has a high input resistance, a low input capacitance, a unity gain and a low output impedance, so that the load of a digital signal processing (DSP) device or measuring instrument on the analog output pad is isolated and does not affect the performance of the receiver chain. Since the transfer rates of the transmission gate and the buffer are each unity, the analog output pad provides a high fidelity analog output signal to the output buffer.Type: GrantFiled: January 31, 2001Date of Patent: December 24, 2002Assignee: International Business Machines CorporationInventor: Kai D. Feng
-
Patent number: 6108700Abstract: A method, computer program product and a program storage device embodying software for measuring of the response time of an application (including distributed applications in a client/server or Internet environment) as perceived by an end-user. One aspect deals with the measurement of components of the response time and relating those components to user response time. In addition, the components of one transaction can be matched (or correlated) to each other even though they are measured on different systems. The generation of events and transactions can be controlled, allowing their creation to occur as close to their point of origin as practical. Both aggregate and detail reporting facilities provide overall performance and availability information as well as exceptions and/or detail transactions including the decomposition of overall availability and performance metrics into smaller measurements representing the contribution made by select transaction components.Type: GrantFiled: August 1, 1997Date of Patent: August 22, 2000Assignee: International Business Machines CorporationInventors: Mark M. Maccabee, W. Nathaniel Mills, III, John Joseph Edward Turek