Patents Assigned to International Business and Machines Corporation
-
Patent number: 6681989Abstract: A system and method allowing a consumer to make a purchase within a retail area and to remove that purchased item from the retail area without causing an alarm by an electronic article surveillance (EAS) system. The system first identifies the consumer and the product to be purchased, then validates the selected item. If the selected product is a valid selection, then the system posts the transaction to the consumer's account, optionally including a convenience charge, and commands the EAS to allow removal of the purchased item from the secured retail area, thereby allowing the consumer to make the purchase and avoid waiting for the availability of a human cashier or salesperson.Type: GrantFiled: January 15, 2002Date of Patent: January 27, 2004Assignee: International Business Machines CorporationInventor: William Kress Bodin
-
Patent number: 6684238Abstract: A system, method, and program are disclosed for warning an email message sender that the intended recipient's mailbox is unattended. An indication of an intended recipient from within a designated form for an email message is received from a sender desiring to send the email message prior to receiving an indication to send the email message. A determination is then made, in response to the received indication, whether a mailbox for the intended recipient is designated as being currently unattended. The sender is informed, prior to receiving the indication to send the email message, if the mailbox for the intended recipient is designated as being currently unattended.Type: GrantFiled: April 21, 2000Date of Patent: January 27, 2004Assignee: International Business Machines CorporationInventor: Rabindranath Dutta
-
Patent number: 6683753Abstract: Embodiments include a slider having a silicon body and at least one carbide pad structure embedded therein. At least one head structure for reading and/or writing data is located on the silicon body. The silicon body includes an air bearing surface on which the head is located. The air bearing surface also includes at least a portion of the carbide pad structure thereon. In one aspect, the metal carbide structure may be made from a material such as titanium carbide, zirconium carbide, vanadium carbide, tungsten carbide, or molybdenum carbide. In another aspect, the head may be located on the air bearing surface between carbide pad structures.Type: GrantFiled: August 20, 1999Date of Patent: January 27, 2004Assignee: International Business Machines CorporationInventor: Jeffrey S. Lille
-
Patent number: 6683616Abstract: The present invention provides a method and apparatus for color adjustment of a display screen which can provide an interactive user interface which allows a user to perform color adjustment efficiently and effectively. The color adjustment of the display screen in a color display device, such as LCD, CRT or the like, is performed by displaying a color image without any color adjustment at a certain portion of the display screen, displaying a color image with a color adjustment at another portion of the display screen, and referring to the color image without any color adjustment. And to implement this method for color adjustment, the apparatus is configured so that the color images which have passed the color adjustment block and have their colors adjusted, and the color images which have not passed the color adjustment block and are not subject to the color adjustment can be both displayed on the same display screen.Type: GrantFiled: July 12, 2000Date of Patent: January 27, 2004Assignee: International Business Machines CorporationInventors: Kazushi Yamauchi, Osamu Sato
-
Patent number: 6683627Abstract: A method and implementing computer system are provided in which a user is able to customize pointer movements on a display screen corresponding to physical mouse movements. In an exemplary embodiment, a menu is presented on a display screen to allow a user to select and customize sensitivity settings for mouse movements. Further controls are selectively implemented to limit pointer movement along predetermined axes. Another feature enables a user to define screen areas surrounding function buttons or hyperlinks such that a user-controlled pointer movement in proximity to any sensitized area will automatically highlight the closest hyperlink or function for subsequent selection and/or actuation by the user. Another user selection enables a user to select various features regarding scroll boxes presented on a display screen within a browser program. The scroll box controls enable a user to define the size of scroll boxes as well as pointer interaction with regard to displayed scroll boxes.Type: GrantFiled: September 28, 2000Date of Patent: January 27, 2004Assignee: International Business Machines CorporationInventors: Cristi Nesbitt Ullmann, Lorin Evan Ullmann
-
Patent number: 6681840Abstract: Heat dissipation systems and structures which are employed in the cooling of electronic devices and/or semiconductor integrated-circuit chips which are installed in computer and/or communications systems. Moreover, disclosed is a method for implementing the heat dissipation systems and structures.Type: GrantFiled: January 7, 2002Date of Patent: January 27, 2004Assignee: International Business Machines CorporationInventor: Lawrence Shungwei Mok
-
Patent number: 6684255Abstract: Three dimensional models having one or more model components stored in model databases, accessed by servers, and being viewed interactively from client computers are processed for transmission over a network. A model hierarchy is built with one or more nodes, by clustering together one or more of the model components based on one or more clustering criteria. One or more representations are associated with each node in the hierarchy. A cost function is associated with the model hierarchy and used to determine a cost of each representation at each node. A visibility of each node in the hierarchy is evaluated and associated with the respective node. A contribution of each node to an image of the 3D model to be rendered by one or more of the clients is evaluated. The 3D model hierarchy is traversed to select one or more of the representations to be transmitted to the client using a prioritization scheme that accounts for the visibility and contribution of each respective nodes.Type: GrantFiled: January 12, 2000Date of Patent: January 27, 2004Assignee: International Business Machines CorporationInventor: Ioana Maria Martin
-
Patent number: 6683008Abstract: A process of removing photoresist, previously subjected to ion implantation, from the surface of a workpiece. The process involves contacting the workpiece with a composition which includes liquid or supercritical carbon dioxide and between about 2% and about 20% of an alkanol having the structural formula CxX2x+1OH, where X is fluorine, hydrogen or mixtures thereof; and x is an integer of 1 to 8, said percentages being by volume, based on the total weight of the composition.Type: GrantFiled: November 19, 2002Date of Patent: January 27, 2004Assignee: International Business Machines CorporationInventors: John Michael Cotte, Kenneth John McCullough, Wayne Martin Moreau, Keith R. Pope, John P. Simons, Charles J. Taft
-
Patent number: 6684384Abstract: An object oriented framework provides a set of objects that perform general ledger functioning and permits a framework user to add extensions to the framework for specific processing features, thereby producing a general ledger application program for managing business financial data of a company. The framework includes an Application category of classes that contains company information for general ledger processing, a Posting Combinations category of classes that define valid posting combinations for the general ledger, a Journals category of classes that create, process, validate, and post general ledger journals, a Bank Transactions category of classes that process bank statements, a Bank Statements and Reconciliation category of classes that reconcile bank statements with bank accounts, and a Closing category of classes that validate and close the current accounting period. These classes provide the base framework upon which a general ledger application program is developed by the framework user.Type: GrantFiled: March 28, 1997Date of Patent: January 27, 2004Assignee: International Business Machines CorporationInventors: Matthew John Bickerton, Kathryn Ann Bohrer, Emma Suzanne Hughes, Edward William Kenworthy, Rupert Jeremy Musgrove, LindaMay Rose Patterson, Steven Porter, David Dennis Salt, Duncan Keith Scattergood
-
Patent number: 6684257Abstract: Systems, methods and computer program products are provided for testing whether Web content has been properly tailored by a transcoding proxy for display within various requesting pervasive computing devices. Simulated HyperText Transfer Protocol (HTTP) requests are built using information from one or more data files. Each simulated request includes a Uniform Resource Locator (URL) that identifies a location of Web content. Each simulated request also includes an HTTP header containing information about a respective pervasive computing device. Simulated HTTP requests are asynchronously issued to respective Web servers identified in the respective HTTP requests. An HTTP response to each respective simulated HTTP request is received and includes Web content tailored for display within a respective pervasive computing device associated with the respective simulated HTTP request. Each HTTP response is then compared with an expected HTTP response.Type: GrantFiled: October 15, 1999Date of Patent: January 27, 2004Assignee: International Business Machines CorporationInventors: Samuel A. Camut, Ivan M. Heninger, Eric M. Vought
-
Patent number: 6684232Abstract: During execution of floating point convert to integer instructions, the necessity for incrementing the instruction result during rounding is predicted early and utilized to predict the result sign, to produce an implied bit which will achieve the correct result with round determination logic for standard floating point instructions, and to set up rounding mode, guard and sticky bits allowing the standard round determination logic to be utilized during rounding of the floating point convert to integer instruction result. The minimum logic required to control incrementing of a standard floating point instruction result during rounding may therefore be reused for floating point convert to integer instructions without increasing the critical path for rounding and without significantly adding to the complexity of the floating point execution unit.Type: GrantFiled: October 26, 2000Date of Patent: January 27, 2004Assignee: International Business Machines CorporationInventors: Glen Howard Handlogten, James Edward Phillips, Lawrence Joseph Powell, Martin Stanley Schmookler
-
Patent number: 6683305Abstract: A method and arrangement of obtaining a transparent image of a resist contact hole or feature provided on a silicon wafer through a scanning electron microscope (SEM), with an absence of deforming the feature, such as the contact hole. In particular, the method is directed to the obtaining of a transparent image of a resist contact hole or feature by SEM without damaging the silicon wafer.Type: GrantFiled: October 18, 2002Date of Patent: January 27, 2004Assignee: International Business Machines CorporationInventors: Wei Lu, Charles N. Archie, Chester Wasik
-
Patent number: 6683306Abstract: A method and system for measuring lithographic image foreshortening. The method comprises the steps of providing a critical dimension scanning electron microscope, and using that critical dimension scanning electron microscope to measure lithographic image foreshortening. Preferably, a defined feature is formed using a lithographic process, and the critical dimension scanning electron microscope is used to measure foreshortening of that feature. For example, the feature may be a line, and the critical dimension scanning electron microscope may be used to measure foreshortening of the line. Also, the feature may be two arrays of lines, and the critical dimension scanning electron microscope may be used to measure the separation distance between the arrays. That separation distance may be used to determine a focus of the lithographic process.Type: GrantFiled: June 11, 2001Date of Patent: January 27, 2004Assignee: International Business Machines CorporationInventors: Reginald R. Bowley, Jr., Emily E. Fisch, Debra L. Meunier
-
Patent number: 6684388Abstract: A method of generating language specific code comprising the steps of extracting neutral code from a knowledge base, preprocessing the neutral code, providing a code generator with the preprocessed neutral code and a target language in to which the preprocessed neutral code is to be translated, and processing the preprocessed neutral code by translating the neutral code into a target language code.Type: GrantFiled: August 22, 2000Date of Patent: January 27, 2004Assignee: International Business Machines CorporationInventors: Arun K. Gupta, Rajiv K. Uppal, Devang I. Parikh
-
Patent number: 6684332Abstract: Method and system aspects for authenticated communication of messages among computer systems in an insecure network are described. These aspects include building a first signed object message in a first computer system, the first signed object message including a first sequence number, a first object and a first signature. Further included is sending the first signed object message to a second computer system, verifying the first signed object message in the second computer,system, and building a second signed object message in the second computer system for replying to the first computer system when the first signed object message is verified, the second signed object message including a second sequence number, a second object, and a second signature.Type: GrantFiled: June 10, 1998Date of Patent: January 27, 2004Assignee: International Business Machines CorporationInventor: Daniel Graham Douglas
-
Patent number: 6684393Abstract: The present invention is a method and system of reusing a local memory space in a computer. In accordance with the invention an incoming stream of computer instructions is analyzed by an executable module to determine the presence of a first predetermined operator in the stream of computer instructions. If the first predetermined operator is present, the present invention determines the value of a parameter following the first operator in the stream and the executable module interposes a second operator in place of the first operator and reuses a local memory space to store an instance of the parameter in the memory space in response to the execution of the second operator.Type: GrantFiled: January 29, 1999Date of Patent: January 27, 2004Assignee: International Business Machines CorporationInventors: Larry W. Loen, John M. Santosuosso
-
Patent number: 6684191Abstract: A system for deploying to a client accounting installation a general procurement and accounts payable application specifically configured for the client by an enterprise includes a database server for (1) maintaining on a storage device a database of templates describing procedures for assessing, preparing, developing, deploying and supporting the application, and for (2) serving these templates to team members operating web-enabled terminals for coordinating, recording and tracking team activities with respect to the application while generating a description for adapting a front end server and an accounting system server to the requirements of the client.Type: GrantFiled: November 22, 1999Date of Patent: January 27, 2004Assignee: International Business Machines CorporationInventors: Ray F. Barnard, Philip J. Cirulli, Kerin J. Flannery, Carl J. Lanuti, Jane M. Murphy
-
Patent number: 6684277Abstract: The present invention provides a method and computer readable medium with program instructions for automatically verifying bus transactions. The method includes: parsing a parameter code for the bus transactions, wherein the parameter code comprises a plurality of expected parameter values for the bus transactions; automatically integrating the parsed parameter code into a checking program; and automatically executing the checking program, wherein the checking program compares the plurality of expected parameter values with a plurality of actual parameter values for the bus transactions. The bus transaction verification method in accordance with the present invention automates the coding of expected parameter values for each test case into a checking program and automates the execution of the checking program, where the checking program compares the expected parameter values with the actual parameter values.Type: GrantFiled: January 26, 2001Date of Patent: January 27, 2004Assignee: International Business Machines CorporationInventors: Peter Dean LaFauci, Bryan Heath Stypmann, Paul David Bryan
-
Patent number: 6684387Abstract: The introspection capability of Java is utilized by the described verification tool to verify validity of a target bean's Java Archive (JAR) file. The deployment descriptor class is verified first according to Enterprise Java Bean. specification rules. The remaining classes: remote interface, home interface and bean class are all loaded into a Java Virtual Machine (JVM) and verified by the described verification tool through Java introspection.Type: GrantFiled: September 23, 1999Date of Patent: January 27, 2004Assignee: International Business Machines CorporationInventors: Liane Elizabeth Haynes Acker, Ajay A. Apte, Ping Chen, Karalee Brown LeBlanc
-
Patent number: 6682872Abstract: Radiation-curable compositions are provided for use in the fabrication of electronic components as passivation coatings; for defect repair in ceramic and thin film products by micropassivation in high circuit density electronic modules to allow product recovery; as a solder mask in electronic assembly processes; for use as protective coatings on printed circuit board (PCB) circuitry and electronic devices against mechanical damage and corrosion from exposure to the environment. The compositions are solvent-free, radiation-curable, preferably uv-curable, containing a polymer binder, which is a pre-formed thermoplastic or elastomeric polymer/oligomer, a monofunctional and/or bifunctional acrylic monomer, a multifunctional (more than 2 reactive groups) acrylated/methacrylated monomer, and a photoinitiator, where all the constituents are mutually miscible forming a homogeneous viscous blend without the addition of an organic solvent. The compositions may also contain inorganic fillers and/or nanoparticle fillers.Type: GrantFiled: January 22, 2002Date of Patent: January 27, 2004Assignee: International Business Machines CorporationInventors: Krishna G. Sachdev, Michael Berger, Rebecca Y. Gorrell, Gregg B. Monjeau, Bernadette H. Perry, Thomas A. Wassick