Patents Assigned to IBM
  • Patent number: 6611033
    Abstract: A micromachined electromechanical random access memory (MEMRAM) array is disclosed which includes a plurality of MEM memory cells, where each MEM memory cell has an MEM switch and a capacitor. The MEM switch includes a contact portion configured for moving from a first position to a second position for reading out a charge stored within the capacitor or for writing the charge to the capacitor. A method is also disclosed for fabricating each MEM memory cell of the MEMRAM array.
    Type: Grant
    Filed: April 12, 2001
    Date of Patent: August 26, 2003
    Assignee: IBM Corporation
    Inventors: Louis L. Hsu, Li-Kong Wang
  • Publication number: 20030158853
    Abstract: Methods and arrangements for facilitating data clustering. From a set of input data, a predetermined number of non-overlapping subsets are created. The input data is split recursively to create the subsets.
    Type: Application
    Filed: January 4, 2002
    Publication date: August 21, 2003
    Applicant: IBM Corporation
    Inventors: Upendra V. Chaudhari, Jiri Navratil, Ganesh N. Ramaswamy
  • Publication number: 20030154320
    Abstract: The present invention is a method and system that enables reference processes that have access to a long running object to maintain the current access to this object while this object performs a re-initialization operation in order to refresh data contained in the object. The system of the invention comprises a long running object manager that controls the re-initialization process of an object registered with the object manager. In operation, a reference program establishes a connection to the long running for purposes of accessing information in the object. This connection to the object is noted in the object manager. At this point, during the connection of the reference to the long running object, there is an event to trigger a re-initialization of the long running object. The object manager notifies the object of the trigger and holds the references that are connected to this object. The object receives the re-initialization signal, performs the re-initialization and sends a reply to the object manager.
    Type: Application
    Filed: February 14, 2002
    Publication date: August 14, 2003
    Applicant: IBM Corporation
    Inventor: Jeffrey David Calusinski
  • Publication number: 20030149694
    Abstract: Path-based ranking of unvisited Web pages for WWW crawling is provided, via identifying all the paths beginning with a “seed” URL and leading to visited relevant web pages as “good-path set”, and for each unvisited web page, identifying the paths beginning from the “seed” URL leading to it as “partial-path set”; classifying all the visited web pages and labeling each web Page with the labels of a class or classes it belongs to; training a statistic model for generalizing the common patterns among all ones of “good-path set”; and evaluating the “partial-path set” with the statistic model and ranking the unvisited web pages with the evaluation results.
    Type: Application
    Filed: February 5, 2003
    Publication date: August 7, 2003
    Applicant: IBM Corporation
    Inventors: Xiaochuan Ma, Yue Pan, Hui Su
  • Publication number: 20030145257
    Abstract: The present invention provides an improved method, an system, and a set of computer implemented instructions for handling a cache containing multiple single-bit hard errors on multiple addresses within a data processing system. Such handles will prevent any down time by logging in the parts to be replaced by an operator when certain level of bit errors is reached. When a hard error exists on a cache address for the first time, serviceable first hard error, that cache line is deleted. Thus the damaged memory device is no longer used by the system. As a result, the system is running with “N−x” lines wherein “N” constitutes the total number of existing lines and “x” is less than “N”. An alternative method is to exchange the damaged memory device to a spare memory device. In order to provide such services, the system must first differentiate whether an error is a soft or hard error.
    Type: Application
    Filed: January 30, 2002
    Publication date: July 31, 2003
    Applicant: IBM Corporation
    Inventors: James Stephen Fields, ALongkorn Kitamorn, Wayne Lemmon, David Otto Lewis, Kevin F. Reick
  • Patent number: 6601093
    Abstract: A method, system, and computer program product for resolving address information in an ad-hoc networking environment. Two indicators are defined to indicate whether (1) a device has a self-assigned (i.e. auto-configured) IP (Internet Protocol) address and (2) the device has an administered IP address (i.e. an IP address configured by an administrator or assigned by a service such as a Dynamic Host Configuration Protocol service). These indicators are communicated, along with a device's IP host name, IP address, subnet, and subnet mask, preferably as augmented information of existing protocol messages. The information may be communicated during establishment of the data link layer connection between two devices, or it may be communicated during service discovery protocol exchanges between two devices, or in a combination thereof.
    Type: Grant
    Filed: December 1, 1999
    Date of Patent: July 29, 2003
    Assignee: IBM Corporation
    Inventor: Marcia L. Peters
  • Publication number: 20030135576
    Abstract: A method of ad hoc data sharing for virtual teams rooms, including creating at least one user record representing a user granted access to digital assets, wherein each user has a client device, at least two of the client devices are wirelessly coupled for data communications to at least one computer, and each user record comprises a user access privilege field identifying for each user that user's user access privilege for access to digital assets. Embodiments also include receiving from client devices digital asset records representing digital assets, retrieving digital assets in dependence upon the location fields in the digital asset records, displaying the retrieved digital assets, and editing one or more of the retrieved digital assets, wherein the editing is carried out in dependence upon user access privilege and in dependence upon asset access permission.
    Type: Application
    Filed: January 15, 2002
    Publication date: July 17, 2003
    Applicant: IBM Corporation
    Inventor: William Kress Bodin
  • Publication number: 20030130844
    Abstract: Methods and arrangements for facilitating speaker identification. At least one N-best list is generated based on input speech, a system output is posited based on the input speech, and a determination is made, via at least one property of the N-best list, as to whether the posited system output is inconclusive.
    Type: Application
    Filed: January 4, 2002
    Publication date: July 10, 2003
    Applicant: IBM Corporation
    Inventors: Upendra V. Chaudhari, Jiri Navratil, Ganesh N. Ramaswamy
  • Publication number: 20030130006
    Abstract: A demodulator which includes an active balun circuit and at least one mixer driven by the active balun circuit. The active balun circuit includes a negative shunt feedback arrangement.
    Type: Application
    Filed: January 4, 2002
    Publication date: July 10, 2003
    Applicant: IBM Corporation
    Inventor: Scott K. Reynolds
  • Publication number: 20030131088
    Abstract: Computer program product and systems using the method are also provided.
    Type: Application
    Filed: January 10, 2002
    Publication date: July 10, 2003
    Applicant: IBM Corporation
    Inventors: Christopher M. Morrissey, Xiaoping Chen
  • Publication number: 20030122807
    Abstract: A display unit 200 equipped with a panel 230 in which pixels are arranged in a matrix, includes: a mode setting section 240 for setting the display unit 200 to one of a plurality of display modes; a voltage supply section 250 for changing a drive voltage which serves as a reference voltage for voltage supplied to the panel 230, according to the display mode set by the mode setting section 240; a gate driver 260 for supplying a selection signal to a plurality of the pixels arranged in a row direction in the panel 230; and a source driver 270 for supplying each of the plurality of pixels selected based on the selection signal with a pixel drive voltage generated according to luminance data which specifies luminance of the given pixel and to the drive voltage.
    Type: Application
    Filed: December 20, 2002
    Publication date: July 3, 2003
    Applicant: IBM CORPORATION
    Inventors: Rieko Kataoka , Masaki Kobayashi , Hideki Ogawa , Tetsuya Sakaedani
  • Publication number: 20030112218
    Abstract: A data processing system input pointing device is described. The input pointing device includes a control device on a side of the device. The control device may be used to control an audio output of the data processing system in response to a movement of the control device.
    Type: Application
    Filed: December 6, 2001
    Publication date: June 19, 2003
    Applicant: IBM Corporation
    Inventors: Lane Thomas Holloway, Nadeem Malik
  • Publication number: 20030108198
    Abstract: The present invention utilizes a combination of software and hardware that renders the computer screen incomprehensible to onlookers. The software consists of a computer program that scrambles the organization of the image on the computer screen. The scrambling program can start automatically during the computer boot up and the computer display will only show the scrambled information. The hardware consists of a set of glasses that reorganizes the scrambled image on the computer screen so that the authorized user can comprehend the image. The glasses contain lenses consisting of a unique arrangement of smaller square lenses tiled together to form a full size eyeglass lens. The smaller lenses correspond to the break-up pattern used by the software to scramble the computer screen. When the invention is utilized, the screen is incomprehensible to the normal viewer. However, a viewer equipped with the correct glasses will see the unscrambled image.
    Type: Application
    Filed: October 18, 2001
    Publication date: June 12, 2003
    Applicants: IBM Corporation, International Business Machines Corporation
    Inventor: Sandip Lahiri
  • Publication number: 20030108003
    Abstract: A method, apparatus, and computer implemented instructions for enforcing power-off or operating mode change in personal electronic devices. The present invention causes a personal electronic device to change to a required operating mode as indicated by a broadcasted signal in a venue that restricts access of personal electronic devices. Additionally, the personal electronic device can reset to a previous operating mode, i.e., the operating mode prior the enforced change upon receipt of an appropriate broadcast signal.
    Type: Application
    Filed: October 18, 2001
    Publication date: June 12, 2003
    Applicants: International Business Machines Corporation, IBM Corporation
    Inventor: Timothy Alan Dietz
  • Publication number: 20030110426
    Abstract: An apparatus and method for error logging on a memory module, such as a DIMM, are provided. If an error occurs in a memory module, the operating system of the computing device stores a log of the error in a storage device mounted to the memory module. The log may identify the type and quantity of errors caused by the faulty memory module and may also include defective bit identification information. The defective bit identification information may be used to identify individual memory elements on the memory module that are defective. If the errors exceed a given quality or quantity level, the operating system may store an indicator in the storage device on the memory module that the memory module is defective and take that memory module off-line to prevent problems from occurring with the programs that are running on the computing system.
    Type: Application
    Filed: October 25, 2001
    Publication date: June 12, 2003
    Applicants: International Business Machines Corporation, IBM Corporation
    Inventors: Robert Allan Faust, Joel Gerard Goodwin
  • Publication number: 20030105815
    Abstract: An apparatus and method for monitoring instant messaging user accounts are provided. The apparatus and method provide a mechanism by which transcripts of instant messages may be generated and analyzed to determine if inappropriate contact with unapproved users is occurring. A user is registered with an instant messaging service provider such that an indication as to whether or not transcripts of the user's instant messages should be stored. In addition, a listing of destination user identifications that are approved, and thus do not require transcripts, may be provided to the instant messaging service provider. Thereafter, when an instant message is received, a look-up of the source user identification of the instant message, and optionally, the destination user identification, may be used to determine if transcripts are to be stored. The transcript may be reported to an authorized recipient of the transcript.
    Type: Application
    Filed: December 5, 2001
    Publication date: June 5, 2003
    Applicant: IBM Corporation
    Inventors: Carl Phillip Gusler, Rick Allen Hamilton, Harry Schatz
  • Publication number: 20030103619
    Abstract: A method, system, and program for allowing callers to adjust in position within a call hold queue are provided. An advancement token earned by a caller is detected at a calling queue. The position of the caller within the calling queue is adjusted, in response to redemption of the advancement token, such that the caller is allowed control over the position within the calling queue by earning advancement tokens. In particular, a caller may earn advancement tokens by participation in competitions or surveys or by redemption of membership points.
    Type: Application
    Filed: December 3, 2001
    Publication date: June 5, 2003
    Applicant: IBM Corporation
    Inventors: Michael Wayne Brown, David R. Cheng, Wing-Ying Stephanie Leung, Folu Okunseinde, Michael A. Paolini, Seema Sheth-Voss, Scott Lee Winters
  • Publication number: 20030105822
    Abstract: An apparatus and method for monitoring instant messaging user accounts are provided. The apparatus and method provide a mechanism by which transcripts of instant messages may be generated and analyzed to determine if inappropriate contact with unapproved users is occurring. A user is registered with an instant messaging service provider such that an indication as to whether or not transcripts of the user's instant messages should be stored. In addition, a listing of destination user identifications that are approved, and thus do not require transcripts, may be provided to the instant messaging service provider. Thereafter, when an instant message is received, a look-up of the source user identification of the instant message, and optionally, the destination user identification, may be used to determine if transcripts are to be stored. The transcript may be reported to an authorized recipient of the transcript.
    Type: Application
    Filed: December 5, 2001
    Publication date: June 5, 2003
    Applicant: IBM Corporation
    Inventors: Carl Phillip Gusler, Rick Allen Hamilton, Harry Schatz
  • Publication number: 20030103617
    Abstract: A method, system, and program for managing a caller profile for multiple callers across multiple call hold centers are provided. Multiple call centers preferably subscribe to a remote caller profile server that manages caller profiles that are distributable to the multiple call centers. Each of the multiple call centers utilizes caller profiles to specify services to the callers related to the caller profiles when those callers are placed on hold within the caller centers. In addition, each of the call centers monitors the activity of callers while on hold and transfers the monitored activity information to the remote caller profile server to update the caller profiles.
    Type: Application
    Filed: December 3, 2001
    Publication date: June 5, 2003
    Applicant: IBM Corporation
    Inventors: Michael Wayne Brown, David R. Cheng, Wing-Ying Stephanie Leung, Folu Okunseinde, Michael A. Paolini, Seema Sheth-Voss, Scott Lee Winters
  • Patent number: 6574127
    Abstract: A dataline wiring structural system is provided for an eDRAM which suppresses coupling and switching noise associated with datalines by providing a plurality of metal levels upon which the datalines are positioned. Each of the datalines carrying a differential signal includes at least one vertical twist in which the true and complementary signal components of the differential signal change position from the one metal level of the plurality of metal levels to another level.
    Type: Grant
    Filed: March 29, 2001
    Date of Patent: June 3, 2003
    Assignee: IBM Corporation
    Inventors: Louis L. Hsu, Rajiv V. Joshi, David R. Hanson