Patents Assigned to IBM
  • Publication number: 20020071223
    Abstract: An improved read/write head for use in computer hard drives is provided. In one embodiment, the read/write head includes a first and second thermally conducting plates and a first and second stages of microcoolers. The second thermally conducting plate is thermally coupled to a read sensor of the read/write head. The second microcooler includes a hot plate and a cold plate, wherein the cold plate extends proximate the read sensor so as to cool the sensor to ambient or below temperatures. The first thermally conducting plate extends between the write coil and the read sensor in the read/write head and is thermally coupled to the hot plate of the second microcooler. The hot plate of the first microcooler is thermally coupled to one or more heat dissipation elements.
    Type: Application
    Filed: December 11, 2000
    Publication date: June 13, 2002
    Applicant: IBM Corporation
    Inventor: Uttam Shyamalindu Ghoshal
  • Publication number: 20020073075
    Abstract: A method and system for augmenting conventional search engine results with peer-to-peer search results. Rather than relying solely on an index search in a database that has only indexed a minor portion of the entire World Wide Web, a server-based, peer-to-peer search is initiated in conjunction with the index search. The results from both search processes can be combined so that the user receives an augmented search result with more information than a search result from either process by itself. The entities that are involved in the search can also establish financially rewarding relationships. The server operator agrees to share a percentage of its revenue with peer-to-peer nodes as an incentive to join its registered set of root nodes and expand its peer-to-peer connections. The identified sources of information that provided the search hits can be used by the operator of the search engine in a compensation transaction.
    Type: Application
    Filed: December 7, 2000
    Publication date: June 13, 2002
    Applicant: IBM Corporation
    Inventors: Rabindranath Dutta, Steven Michael French, Janani Janakiraman
  • Publication number: 20020073310
    Abstract: A method, system, apparatus, and computer program product are presented for enabling an application that is validating a certificate to have a high level of assurance when checking the membership of a certificate within a particular certificate revocation list. First, the application checks whether a certificate's serial number is found within a certificate revocation list, and if there is a successful comparison within the serial numbers, then the fingerprint of the certificate is computed, preferably based on the digest algorithm specified by the certificate revocation list. The computed fingerprint is then compared to the certificate's fingerprint as previously stored within the certificate revocation list. If there is a successful comparison between the fingerprints, then the certificate can be properly invalidate or rejected, thereby lessening the chances that a valid certificate would be improperly rejected or invalidated.
    Type: Application
    Filed: December 11, 2000
    Publication date: June 13, 2002
    Applicant: IBM Corporation
    Inventor: Messaoud Benantar
  • Publication number: 20020073049
    Abstract: A method, apparatus, system, or computer program product facilitates trustworthy electronic commerce by providing an inspection-service-based release of an escrowed payment for a transaction involving physical goods. An inspection service stands as an independent party at the onset of the transfer of goods between the buyer and the seller. In an attempt to reduce fraudulent behavior by the buyer or the seller, an inspection service inspects the goods, preferably at the point of shipment. A description of the goods has been previously stored in a transaction record that has been previously created within an escrow service. The inspection service may electronically retrieve the description of the goods from the escrow service. The inspection service then determines whether the description of the goods is acceptably similar to the actual condition or type of the goods and generates a certification if they are acceptable similar.
    Type: Application
    Filed: December 7, 2000
    Publication date: June 13, 2002
    Applicant: IBM Corporation
    Inventor: Rabindranath Dutta
  • Publication number: 20020073050
    Abstract: Account transaction reports from a bank card account for example, are assembled and sent by electronic mail or “email” to the email address of the account owner. An input screen is presented to allow the user to input the user preferences with regard to the substance of the report. The account owner is enabled to approve or disapprove each of the listed charges and return a user-approved marked-up report showing which of the listed transactions have been approved and/or disapproved by the user. The user-approved listing is returned to the account administrator and a printed acknowledgement of receipt of the user-approved listing is returned to the user by electronic mail.
    Type: Application
    Filed: December 7, 2000
    Publication date: June 13, 2002
    Applicant: IBM Corporation
    Inventors: Carl Phillip Gusler, Rick Allen Hamilton
  • Publication number: 20020073197
    Abstract: A method of customizing performance of a browser for a given network connection of a user, comprising upon launching of the browser, issuing a request to a benchmarking server and returning given data from the benchmarking server to the browser. The given data is used to calculate connection speed data that is passed in a client request to a web server. This connection speed data is then referenced by either the client side or server side to formulate web pages “best” suited for the the connection speed in question.
    Type: Application
    Filed: December 11, 2000
    Publication date: June 13, 2002
    Applicant: IBM Corporation
    Inventors: Kulvir S. Bhogal, Baljeet S. Baweja, Nizamudeen Ishmael, Mandeep Sidhu
  • Publication number: 20020073008
    Abstract: A method, apparatus, system, or computer program product facilitates trustworthy electronic commerce by providing a methodology for uniquely identifying a product offered for sale online so as to improve the trustworthiness of a purchase that was initiated electronically. A product for sale in an online auction has a unique, tamper-resistant, physical tag applied to the product, after which the product or object is photographed, either as a digital image or a traditional photograph. The image of the product is then sent to the buyer in some manner. Assuming the buyer agrees to buy the product, the buyer eventually receives the product, presumably with the physically attached, tamper-resistant, tag. The buyer then has increased confidence both before and during the exchange of the product that the product is identical to the product that was described via the image of the product.
    Type: Application
    Filed: December 7, 2000
    Publication date: June 13, 2002
    Applicant: IBM Corporation
    Inventors: Rabindranath Dutta, Karthikeyan Ramamoorthy
  • Publication number: 20020072890
    Abstract: A method and system are described for efficiently overriding a value of a net in an array during execution of a test routine. The logic simulator machine is simulating a logic design which includes the array and multiple nets. A current value of the net is set equal to an override value. A normal update to the array is permitted to occur during execution of a single cycle of the test routine. A determination is then made regarding whether the override value is still stored in the array for the particular net. If the override value is not still stored in the array for this net, normal updates to the array are prohibited during a single cycle of the test routine. During this cycle of the test routine, the override value is then again stored in the net as the current value of the net. This override value is thus made available to be read during this cycle of the test routine while writes to the array are disabled.
    Type: Application
    Filed: December 7, 2000
    Publication date: June 13, 2002
    Applicant: IBM Corporation
    Inventors: Daniel R. Crouse, Harrell Hoffman
  • Publication number: 20020071087
    Abstract: A dam is formed between drawing wires adjacent to each other. This dam is formed in the same step of forming a polymer layer having a displaying electrode thereon in the polymer film on an array(PFA)-type liquid crystal display device.
    Type: Application
    Filed: November 16, 2001
    Publication date: June 13, 2002
    Applicant: IBM
    Inventors: Hiroshi Suzuki, Shigetaka Kobayashi, Midori Suzuki, Taroh Hasumi
  • Publication number: 20020069961
    Abstract: Provided is an adjusting method of a gap width of a laminated body composed of a color filter substrate and a TFT array substrate. A decompression chamber acting as a closed space communicating with a vacuum pump is decompressed, while a pressurization chamber that includes a decompression chamber is pressurized by driving a compressor.
    Type: Application
    Filed: October 30, 2001
    Publication date: June 13, 2002
    Applicant: IBM
    Inventors: Takeshi Kobayashi, Fumiaki Kunimoto, Nobuo Shimizu
  • Publication number: 20020072947
    Abstract: To easily identify the owner of an object currently drawn on a collaboration work area, or an object already drawn thereon, to easily carry out an editing operation for the object of each owner by selectively identifying the object drawn by a particular owner. A user management table registers the node identification code and the owner identifier of a user system therein, and an object management table registers the node identification code and object information therein. Based on an event entry for an object, the node identification code of the object management table is obtained, and the owner identifier of the user management table is obtained. This owner identifier is displayed on a screen by relating it to the object.
    Type: Application
    Filed: April 26, 2001
    Publication date: June 13, 2002
    Applicant: IBM Corporation
    Inventor: Koichi Nakamura
  • Publication number: 20020073257
    Abstract: A method, system, and apparatus for processing foreign protocol requests, such as PCI transactions, across a system area network (SAN) utilizing a data packet protocol is provided while maintaining the other SAN traffic. In one embodiment, a HCA receives a request for a load or store operation from a processor to an I/O adapter using a protocol which is foreign to the system area network, such as a PCI bus protocol. The HCA encapsulates the request into a data packet and places appropriate headers and trailers in the data packet to ensure that the data packet is delivered across the SAN fabric to an appropriate TCA to which the requested I/O adapter is connected. The TCA receives the data packet, determines that it contains a foreign protocol request, and decodes the data packet to obtain the foreign protocol request. The foreign protocol request is then transmitted to the appropriate I/O adapter.
    Type: Application
    Filed: December 7, 2000
    Publication date: June 13, 2002
    Applicant: IBM Corporation
    Inventors: Bruce Leroy Beukema, Ronald Edward Fuhs, Danny Marvin Neal, Renato John Recio, Steven L. Rogers, Steven Mark Thurber, Bruce Marshall Walk
  • Publication number: 20020070905
    Abstract: A liquid crystal display includes a first TFT for controlling a supply of a display signal to a pixel electrode, a second TFT connected to the first TFT, and a third TFT connected to a data line. The third TFT controls the supply of a display signal to the pixel electrode. The second and third TFTs are connected to a gate line Gn+1, and the first TFT is connected to a gate line Gn+2.
    Type: Application
    Filed: November 28, 2001
    Publication date: June 13, 2002
    Applicant: IBM
    Inventors: Manabu Kodate, Kai Schleupen
  • Publication number: 20020071222
    Abstract: A read/write head cooling system for use in a magnetic storage device, such as, for example, a hard disk drive is provided. In one embodiment, a thermally conducting patterned cold plate is thermally situated between a write coil and a read sensor of the read/write head. A microcooler, such as, for example, a thermoelectric cooler, is thermally coupled to the cold plate. A hot plate of one or more heat dissipation elements, such as, for example, copper posts, is thermally coupled to the hot side of the microcooler. The write coils of the read/write head are actively cooled by the microcooler to reduce the temperature of the write coil and read sensor in the head below that attainable with passive mechanisms.
    Type: Application
    Filed: December 11, 2000
    Publication date: June 13, 2002
    Applicant: IBM Corporation
    Inventor: Uttam Shyamalindu Ghoshal
  • Publication number: 20020073048
    Abstract: Account transaction reports from a bank card account for example, are assembled and sent by electronic mail or “email” to the email address of the account owner. An input screen is presented to allow the user to input the user preferences with regard to the substance of the report. The account owner is enabled to approve or disapprove each of the listed charges and return a user-approved marked-up report showing which of the listed transactions have been approved and/or disapproved by the user. The user-approved listing is returned to the account administrator and a printed acknowledgement of receipt of the user-approved listing is returned to the user by electronic mail.
    Type: Application
    Filed: December 7, 2000
    Publication date: June 13, 2002
    Applicant: IBM Corporation
    Inventors: Carl Phillip Gusler, Rick Allen Hamilton
  • Publication number: 20020072888
    Abstract: A method and system are described in a logic simulator machine for overriding a value of a net during execution of a test routine. A model of a logic design to be simulated is built utilizing the logic simulator machine. The logic design includes multiple nets. One of the nets whose actual value may be overridden is selected. A multiplexer is inserted into the model. The multiplexer receives as its inputs the actual value of the selected net, a control bit, and an override value bit. An override value is input into the multiplexer using the override value bit. The multiplexer outputs a current value of the selected net. The current value is thus propagated to other nets. The override value is propagated as the current value of the net instead of the net's actual value throughout execution of the test routine when the multiplexer control bit is set.
    Type: Application
    Filed: December 7, 2000
    Publication date: June 13, 2002
    Applicant: IBM Corporation
    Inventor: Harrell Hoffman
  • Publication number: 20020069885
    Abstract: An apparatus, system, method and computer program product for monitoring and controlling bio-enhancement implants is provided. With the apparatus, system, method and computer program product, a user may control the operation of implantable devices within the user's body by operation of a personal digital device. The personal digital device may obtain operational settings of the various implantable devices based on information stored within the personal digital device and/or information obtained from a network. The settings of the various implants are established in view of the possible interactions of the implants with one another. The personal digital device further monitors the operation of the implantable devices and the user's biological indicia. Based on the monitoring, the operation of the implantable devices are modified to obtain a desired result.
    Type: Application
    Filed: December 12, 2000
    Publication date: June 13, 2002
    Applicant: IBM Corporation
    Inventors: Stephen J. Boies, Sam Dinkin, David P. Greene, William Grey, Paul A. Moskowitz, Philip S. Yu
  • Publication number: 20020072941
    Abstract: A method and apparatus for processing transactions. In particular, the mechanism of the present invention is used for processing information for physical transactions. A data structure is received at a customer data processing system for a physical transaction entered into by the customer. This information is extracted and used to update records or other information in the customer data processing system. Further, a second data structure is sent to a supplier of an item used in the physical transaction. This data structure is used by the supplier to update information maintained by the supplier about the item. After updating the information, the information is analyzed to generate statistics about physical transactions involving the item.
    Type: Application
    Filed: December 7, 2000
    Publication date: June 13, 2002
    Applicant: IBM Corporation
    Inventor: Robert P. Lewandowski
  • Publication number: 20020072351
    Abstract: A radio telephone that automatically terminates an incoming call to a voice mail is disclosed comprising a transceiver for receiving the incoming call, and a sensor coupled to the transceiver producing a set of parameters related to a user in close proximity to the radio telephone, whereby, the incoming call is automatically terminated to the voice mail upon a determination that a subset of the set of parameters is within a range. A method for automatically terminating an incoming call that is designated for a radiotelephone to a voice mail is described. The method includes providing a set of sensor input information, receiving an incoming call, obtaining at least part of the set of sensor input information, determining a set of parameters related to the set of sensor input information, and terminating the incoming call to a voice mail system upon a determination that the set of parameters is within a predetermined range.
    Type: Application
    Filed: December 7, 2000
    Publication date: June 13, 2002
    Applicant: IBM Corporation
    Inventors: Rabindranath Dutta, Mark Joseph Hamzy
  • Publication number: 20020073247
    Abstract: A laptop computer and a docking station are disclosed. The laptop computer includes a microprocessor and a first video card in electrical communication with the microprocessor. The docking station includes a projector and a second video card in electrical communication with the projector. Upon a mounting of the laptop on the docking station, an electrical communication is established between the microprocessor and the second video card, and an electrical communication is established between the projector and the first video card. The microprocessor selectively provides control signals to either the first video card or the second video card. The first video card provides video signals to the projector in response to the control signals, and the second video card provides the video signals to the projector in response to the control signals. The projector provides video images in response to the video signals as received from either the first video card or the second video card.
    Type: Application
    Filed: December 11, 2000
    Publication date: June 13, 2002
    Applicant: IBM Corporation
    Inventors: Baljeet S. Baweja, Kulvir S. Bhogal, Nizamudeen Ishmael, Mandeep Sidhu