Patents Assigned to IBM
  • Publication number: 20020138434
    Abstract: A method, apparatus, and computer implemented instructions for managing access to data in a keystore in a data processing system. A request for access to an item of data is received from a requestor, wherein the item of data is encrypted using a key. A determination of whether the requestor is a trusted requestor is made. The key and the item of data are sent to the requestor in response to a determination that the requestor is a trusted requestor.
    Type: Application
    Filed: December 29, 2000
    Publication date: September 26, 2002
    Applicant: IBM Corporation
    Inventors: Lok Yan Leung, Anthony Joesph Nadalin, Bruce Arland Rich, Theodore Jack London Shrader
  • Publication number: 20020138249
    Abstract: Apparatus, and associated methods, for transforming an image. The apparatus includes an aiming device to be aimed at an original stationary image, a transforming device which transforms the image into a revised image, and a displaying device which displays the revised image. The revised image may be related linguistically or pictographically to the original stationary image, or the revised image includes a label assigned to at least one pictographic property of the original stationary image. Uses of the apparatus include, but are not limited to, translating text from one language to another, simplifying text within the same language and labelling text with one or more pictographic icons. The apparatus can include glasses or goggles that are worn by a user and in which an image, corresponding to the revised image, is projected or displayed on at least one lens area.
    Type: Application
    Filed: January 31, 2001
    Publication date: September 26, 2002
    Applicant: IBM Corporation
    Inventors: Dimitri Kanevsky, Jeffrey S. Sorensen
  • Publication number: 20020138235
    Abstract: An apparatus, system and method for reporting field replaceable unit (FRU) replacements to a user are provided. The apparatus, system and method identify a FRU Replacement Order for an identified system error and then determines which of the FRUs in the FRU Replacement Order have already been replaced within a predetermined period of time from the current time. Those FRUs identified as having already been replaced are then flagged. The FRU Replacement Order is then output to the user with the flagged FRUs being output in a different manner than the other FRUs in the FRU Replacement Order.
    Type: Application
    Filed: March 8, 2001
    Publication date: September 26, 2002
    Applicant: IBM Corporation
    Inventors: Mark S. Edwards, Margaret E. Gretta, Arthur J. Tysor
  • Publication number: 20020138263
    Abstract: Methods and apparatus for enhancing the accuracy and efficacy of speech recognition in an environment, such as the interior of an automobile or home, in which there may be significant ambient noise, such as music from loudspeakers within an automobile or programming from a television within a home.
    Type: Application
    Filed: January 31, 2001
    Publication date: September 26, 2002
    Applicant: IBM Corporation
    Inventors: Sabine Deligne, Nagendra K. Goel
  • Publication number: 20020130805
    Abstract: A signal processor includes a unit for forming designated groups from radar reflection signals, a memory unit for storing the designated groups of radar reflection signals individually, a first calculator for calculating a standard background signal SB from each of the designated groups of radar reflection signals stored individually. The signal processor further includes a second calculator for calculating differential signals between the individual radar reflection signals and the standard background signal SB separately for each of the designated groups and a unit for identifying the signal reflected from a search object out of the differential signal.
    Type: Application
    Filed: March 14, 2002
    Publication date: September 19, 2002
    Applicant: IBM
    Inventors: Kentaro Sugiyama, Atsushi Abe
  • Patent number: 6452413
    Abstract: A signal sensor is provided that includes a substrate, an input port formed on the substrate as a substantially linear conductive element, and a sensing port formed on the substrate adjacent to the input port. The sensing port is influenced by magnetic flux emanating from the input port such that a sense signal is generated in the sensing port. The sensing port can have as little as one sensing loop disposed on one side of the input port, but preferably includes at least one sensing loop on each side of the input port. The sensing loops on each side of the input port have an opposite sense of turn so that the sense signals in each loop are additive. A cross-over connector provides an electrical connection between the loops of the sensing port on opposite sides of the input port. The cross-over connector can be an underpass crossing below the input port or an overpass crossing above the input port. If desired, multiple sensing loops can be formed on each side of the input port.
    Type: Grant
    Filed: November 14, 2000
    Date of Patent: September 17, 2002
    Assignee: IBM Corporation
    Inventor: Joachim Norbert Burghartz
  • Patent number: 6453321
    Abstract: A technique for creating and using a structured cache to increase the efficiency of reading persistent objects from a database. The structured cache is comprised of an object cache, an associations cache, and a data cache. Data read-ahead is used to retrieve rows from a relational database in advance of an application's need for the data. Entries are created in the data cache and association cache as the rows are processed. The data cache stores data in unstructured binary format, delaying the expense of instantiation until an object is requested by the application. At that time, data is retrieved from the data cache, an object is instantiated from the data, and an entry is created in the object cache. This approach also saves storage space that would be wasted if objects were instantiated upon retrieval, but never used. The association cache stores members of an association, organized by member key within owner key for each association.
    Type: Grant
    Filed: February 11, 1999
    Date of Patent: September 17, 2002
    Assignee: IBM Corporation
    Inventors: Justin H. Hill, Timo J. Salo
  • Publication number: 20020126407
    Abstract: A “snake-in-the-box” (SITB) code is used to encode a track identifier (TID) in a servo sector of a disk drive to identify a particular track on the disk surface. The SITB code describes the longest possible vector that can fit into a finite space, and comprises a type of difference-preserving code. When an SITB code is used for the TID, any single bit error in the TID will be detected. The Hamming distance for TIDs of adjacent tracks is 1 with a SITB code, as with a Gray code. However, for TIDs of tracks that are not adjacent, the Hamming distance is at least 2 with a SITB code.
    Type: Application
    Filed: January 5, 2001
    Publication date: September 12, 2002
    Applicant: IBM Corporation
    Inventors: Mario Blaum, Tuvi Etzion
  • Publication number: 20020125310
    Abstract: In accordance with the present invention, there is provided a method of providing information indicative of an account status to an account holder via a device connected to a network. The method includes the steps of: comparing an actual value with a preset parameter; deriving the information in response to a transaction that influences the actual value; and providing the information to the account holder through the device.
    Type: Application
    Filed: March 7, 2002
    Publication date: September 12, 2002
    Applicant: IBM
    Inventor: Klaus Kursawe
  • Publication number: 20020129224
    Abstract: A method for operating a processor having an architecture of a larger bitlength with a program comprising instructions compiled to produce instruction results of at least one smaller bitlength having the steps of detecting when in program order a first smaller bitlength instruction is to be dispatched which does not have a target register address as one of its sources, and adding a so_extract_instruction into an instruction stream before the smaller bitlength instruction.
    Type: Application
    Filed: December 18, 2001
    Publication date: September 12, 2002
    Applicant: IBM
    Inventors: Petra Leber, Jens Leenstra, Wolfram Sauer, Dieter Wendel
  • Publication number: 20020129331
    Abstract: A method, program and system for mapping ASN.1 data to an object model are provided. The invention consists of identifying the start of a data stream and then generating a new object name for the data. Next, the data is parsed to get the identifier and the data length. Then the data's tag type is analyzed. If the tag type is simple, a class diagram is generated for the data and then the source code for the data is generated. If the tag type is not simple, a subroutine is called to further parse the data before generating the class diagram and source code.
    Type: Application
    Filed: December 15, 2000
    Publication date: September 12, 2002
    Applicant: IBM Corporation
    Inventors: Xiaoyan Zhang, Randy Scott Humphrey, Theodore Jack London Shrader, Davis Kent Soper
  • Publication number: 20020124148
    Abstract: A method, system and program for controlling access to computer memory are provided. The present invention comprises receiving a work request from a user, wherein the work request comprises an index portion and a protection portion. The index portion of the work request is used to locate an element in an address translation and protection table. The protection portion of the work request is then compared with a protection key in the table element, and access to memory is granted only if the protection portion and protection key match.
    Type: Application
    Filed: March 1, 2001
    Publication date: September 5, 2002
    Applicant: IBM Corporation
    Inventors: Bruce Leroy Beukema, David F. Craddock, Ronald Edward Fuhs, Thomas Anthony Gregg, Renato John Recio, Steven L. Rogers, Bruce Marshall Walk
  • Publication number: 20020124117
    Abstract: A method, system and program for controlling access to memory areas within a computer are provided. The invention comprises placing a first Bind Work Queue Element (WQE) at the head of a work queue, wherein the first Bind WQE defines parameters associated with a first Memory Window. A set of Work Requests is then placed on the work queue, behind the first Bind WQE wherein the work requests invoke operations that access the first Memory Window. A second Bind WQE is then placed on the work queue, behind the first set of Work Requests. This second Bind WQE defines parameters associated with a second Memory Window. A second set of Work Requests is placed on the work queue behind the second Bind WQE and invoke operations that access the second memory window. The Memory Windows can be associated with a common Memory Region and have different addresses and lengths or different access rights. In another embodiment, the first and second Memory Windows can be associated with different Memory Regions.
    Type: Application
    Filed: March 1, 2001
    Publication date: September 5, 2002
    Applicant: IBM Corporation
    Inventors: Bruce Leroy Beukema, David F. Craddock, Ronald Edward Fuhs, Thomas Anthony Gregg, Renato John Recio, Steven L. Rogers, Bruce Marshall Walk
  • Patent number: 6445626
    Abstract: A column redundancy architecture system for an embedded DRAM (eDRAM) having a wide data bandwidth and wide internal bus width is disclosed which provides column redundancy to defective datalines of the eDRAM. Internally generated column addresses of defective columns of each micro cell block are stored in a memory device during eDRAM array testing. Two redundancy reroute mechanisms are disclosed. The first redundancy reroute mechanism selects at least one defective dataline of the eDRAM and directly replaces the defective dataline(s) with at least one redundancy dataline. The second redundancy reroute mechanism discards the defective dataline column and replaces it with an adjacent dataline column. The dataline columns following the defective dataline column are then replaced with the next adjacent dataline columns including a redundancy dataline column.
    Type: Grant
    Filed: March 29, 2001
    Date of Patent: September 3, 2002
    Assignee: IBM Corporation
    Inventors: Louis L. Hsu, Rajiv V. Joshi, Gregory J. Fredeman
  • Publication number: 20020117023
    Abstract: A base plate of a stainless-steel body material formed by pressing is polished and cleared of burrs by means of an abrasive material that consists mainly of Fe2O3 in a polishing process. The polished base plate is heated to a heat treatment temperature for solid solution in a reducing atmosphere in a heat treatment process. In this heat treatment process, an oxide in the constituents of minute fragments of the abrasive material in the surface of the body material of the base plate is reduced to leave iron, which is dispersed into the body material.
    Type: Application
    Filed: January 17, 2002
    Publication date: August 29, 2002
    Applicant: IBM Japan Ltd.
    Inventors: Tsuyoshi Nagata, Hiroyasu Tsuchida, Yoshio Uematsu, Kiyoshi Satoh, Kosuke Tamaru
  • Publication number: 20020120647
    Abstract: Detecting errors or incorrect conversions that tend to occur during the re-input of text in a markup description language used to write data or sentences is provided. A first computer comprises: a markup addition profile, which includes information used for replacing with tags a predetermined portion in XML application data; and an error prevention/detection/correction markup addition module, for replacing with tags, while referring to the markup addition profile, the predetermined portion of the application data, for generating and outputting application data that includes correction information. A second computer comprises: an error detection/correction module, for receiving the application data that includes correction information, for recognizing a tag set included in the data, and for detecting errors or incorrect conversions in the application data.
    Type: Application
    Filed: September 27, 2001
    Publication date: August 29, 2002
    Applicant: IBM Corporation
    Inventor: Tomio Amano
  • Publication number: 20020120643
    Abstract: Methods and apparatus for obtaining visual data in connection with speech recognition. An image capture device captures visible images, a text-supplying device supplies text, and a substantially fully frontal image of a human face is captured during the reading of text from the text-supplying device.
    Type: Application
    Filed: February 28, 2001
    Publication date: August 29, 2002
    Applicant: IBM Corporation
    Inventors: Giridharan Iyengar, Chalapathy Neti, Michael A. Picheny, Gerasimos Potamianos
  • Publication number: 20020120443
    Abstract: Methods and apparatus for providing speech recognition in noisy environments. An energy level associated with audio input is ascertained, and a decision is rendered on whether to accept the at least one word as valid speech input, based on the ascertained energy level.
    Type: Application
    Filed: February 28, 2001
    Publication date: August 29, 2002
    Applicant: IBM Corporation
    Inventors: Edward Epstein, Burn Lewis, Etienne Marcheret
  • Publication number: 20020118438
    Abstract: A technique for converting asymmetric waveforms into symmetric ones. The technique is used in disk drive read channels which receive asymmetric waveforms from magnetoresistive heads. Conversion of these waveforms into symmetric ones results in improved bit error rate of the read channel. The correction technique can be used for any general asymmetry transfer function, and in any general application where the correction of asymmetric waveforms is needed. The technique involves splitting the input signal into two rectified paths and applying correction independently on each of the paths.
    Type: Application
    Filed: December 29, 2000
    Publication date: August 29, 2002
    Applicant: IBM Corporation
    Inventors: Sudhir M. Gowda, Scott K. Reynolds
  • Publication number: 20020116511
    Abstract: Computer-based methods and systems are described wherein at least one content provider, a portal and a user are coupled to a communications network or content delivery network. The content provider provides means for generating information in a markup language and for sending the information to a portal. The portal comprises means for combining information received from one or more content providers and for sending the combined information to the user.
    Type: Application
    Filed: December 19, 2001
    Publication date: August 22, 2002
    Applicant: IBM
    Inventors: Thomas Friedhelm Boehme, Klaus Rindtorff, Thomas Schaeck, Roland Weber