Patents Assigned to International Business Machines Corporations
  • Publication number: 20050235035
    Abstract: The present invention provides a method for communication status management. A first status change request is received from a user, the first status change request including at least a first user status and a first duration. A first current user communication status is established based on the first status change request. The user is prompted based on the first duration. In a particular aspect, the first status change request includes a first user status message.
    Type: Application
    Filed: April 15, 2004
    Publication date: October 20, 2005
    Applicant: International Business Machines Corporation
    Inventors: Roberto Benejam, Jonathan Samn, Oluyemi Saka
  • Publication number: 20050234937
    Abstract: The performance of one or more resource vendors in a grid computing environment are automatically rated by receiving one or more resource self-reports, a set of client-driven performance criteria, and job results from a grid resource. Rating logic performs an analysis of the job results against the client-driven performance criteria and the self-reports, and produces a grid resource rating table which allows for future selection of grid resources to be performed based upon actual historical performance of the available resources and vendors.
    Type: Application
    Filed: April 15, 2004
    Publication date: October 20, 2005
    Applicant: International Business Machines Corporation
    Inventors: Leslie Ernest, Rick Hamilton, William Moraca, James Seaman
  • Publication number: 20050232205
    Abstract: A network switch apparatus, components for such an apparatus, and methods of operating such an apparatus in which data flow handling and flexibility is enhanced by the cooperation of a control point and a plurality of interface processors formed on a semiconductor substrate. The control point and interface processors together form a network processor capable of cooperating with other elements including an optional switching fabric device in executing instructions directing the flow of data in a network.
    Type: Application
    Filed: June 14, 2005
    Publication date: October 20, 2005
    Applicant: International Business Machines Corporation
    Inventors: Brian Bass, Jean Calvignac, Anthony Gallo, Marco Heddes, Sridhar Rao, Michael Siegel, Brian Youngman, Fabrice Verplanken
  • Publication number: 20050231899
    Abstract: A method and implementing system are provided for enabling the carrying of a portable computer or similar electronic device along with one or more accessory devices in a single package which uses an accessory device to form a handle by which the electronic device may be carried. In one example, an AC power adapter cord is embedded within a carrying strap and the computer is designed to use attachment devices for securing the carrying strap around the computer casing. The carrying strap is also used to form a handle for carrying the portable computer and the AC power adapter cord together as a single package. In another embodiment, the carrying strap is “U” shaped and comprised of a series of sections to fit snugly around the outside edge of a laptop computer. In another example, a computer security cable is used in a similar manner to form a handle for carrying the computer together with the security cable.
    Type: Application
    Filed: April 15, 2004
    Publication date: October 20, 2005
    Applicant: International Business Machines Corporation
    Inventors: Stacey Barnes, Viktors Berstis
  • Publication number: 20050235010
    Abstract: A method, apparatus, system, and signal-bearing medium that in an embodiment issue a warning if a file to be used is an older version. In an embodiment, the warning includes an identification of the location of a newer version of the file. In an embodiment, the file is a class, and the old and new versions are found using a classpath, but in other embodiments any type of file or other object may be used. In this way, the use of incorrect versions of files may be detected and avoided.
    Type: Application
    Filed: April 8, 2004
    Publication date: October 20, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Cary Bates, Paul Buenger
  • Publication number: 20050234790
    Abstract: Methods, articles of manufacture, and systems are provided that may be utilized to increase the rate in which orders may be processed for a given security by balancing the trading load over a number of local books. For example, when a monitored amount of order volume for a book reaches a threshold amount, an additional book may be created and the order volume may be distributed among multiple books. As a result, multiple processors may be used to process the orders locally (e.g., at the same exchange), thus increasing order processing bandwidth. When the order volume for the security declines, books (e.g.
    Type: Application
    Filed: April 14, 2004
    Publication date: October 20, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: William Newport
  • Publication number: 20050231187
    Abstract: A coplanar waveguide (CPW) probe includes at least one center probe element, each having a respective center probe contact point and at least one peripheral probe element, each having a respective peripheral contact point. The pitch between the at least one center contact point and the at least one peripheral contact point is adjustable.
    Type: Application
    Filed: April 20, 2004
    Publication date: October 20, 2005
    Applicant: International Business Machines Corporation
    Inventor: Young Kwark
  • Publication number: 20050234680
    Abstract: Methods, computers and articles of manufacture for testing and validating user interface content. Documents can be tested for both structure and content. In one embodiment, documents are parsed and compared to determine whether the documents are at least structurally equivalent. Parsed documents may also be compared to determine whether the documents are content the equivalent. In another embodiment, one or more test expressions are executed against one or more of the documents being compared.
    Type: Application
    Filed: April 14, 2004
    Publication date: October 20, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard Dettinger, Daniel Kolz, Frederick Kulack, Shannon Wenzel
  • Publication number: 20050234909
    Abstract: A method, computer program product, and a data processing system for logging audit events in a data processing system. A sequence of audit records including a final audit record are written to a first log file stored by a data processing system. A respective first hash value of each audit record is calculated. Responsive to calculating each respective first hash value, a corresponding second hash value is calculated from the first hash value and a value of a register associated with the data processing system. The second hash value is written to the register. A second log file is opened in response to closing the first log file. A final second hash value corresponding to a first hash value of the final audit record is written to a first record of the second log file.
    Type: Application
    Filed: April 15, 2004
    Publication date: October 20, 2005
    Applicant: International Business Machines Corporation
    Inventors: Steven Bade, Ryan Catherman, James Hoff, Nia Kelley, Emily Ratliff
  • Publication number: 20050234641
    Abstract: Methods, program products, and apparatus for reporting the location of packages or parcels as they move from a reception location through various vehicles and distribution locations to a delivery location. The methods, products, and apparatus enable any interested user to access a consolidated display showing the detailed progress of a package toward delivery, including real-time location information of any delivery vehicle carrying the package.
    Type: Application
    Filed: April 14, 2004
    Publication date: October 20, 2005
    Applicant: International Business Machines Corporation
    Inventors: Laurence Marks, Daniel Marks
  • Publication number: 20050235255
    Abstract: A method and system for automated code generation in a call flow builder (10) can include a display coupled to a processor. The processor can be programmed to select a real code (database connection) or a prototype code using a graphical interface (20) to provide a selected code and develop a call flow using the selected code. The processor can be programmed to select the prototype code as the selected code, test the call flow in a local development environment and further enable the switching of the selected code from the prototype to the real code to complete a database connection. The processor can be further programmed to enable specification of a default or range of values. Additionally, the processor can be programmed to use a database connection code that replaces a prototype assignment of values to variables when the real code is the selected code.
    Type: Application
    Filed: April 20, 2004
    Publication date: October 20, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ciprian Agapi, Felipe Gomez, James Lewis, Vanessa Michelini, Sibyl Sullivan
  • Publication number: 20050234845
    Abstract: A tool is provided for testing integration logic in a hub-and-spoke integration scheme. The testing tool exercises all spokes of the integration project for all objects in the model. A test document is sent to each adapter, which converts the generic objects to application specific objects and then converts the application specific objects back to generic objects. The testing tool then documents the return document of each spoke. The result is a catalog of total mappings, partial mappings, and empty mappings. These results may be analyzed to identify disagreements, lost data, and unused fields. The model may then be corrected by updating the mappings.
    Type: Application
    Filed: April 8, 2004
    Publication date: October 20, 2005
    Applicant: International Business Machines Corporation
    Inventors: Foluso Okunseinde, Tyron Stading
  • Publication number: 20050234725
    Abstract: A method (10) of developing call flows can simply include a determination (12) whether an alternative speech field is filled. If the alternative speech field is not filled, then the description text is used (16) in a description field as a default for text for speech output. The description field can be presented graphically and in a properties sheet for speech output objects. If an optional speech text field is filled in the properties sheet, then the description text in the description field can be replaced (14) with the contents of the optional speech text field for text to speech output. The contents of the optional speech text field (32) can be represented as a flyover (23) graphically when pointing to the graphical object. Optionally, the description field (34) and the optional speech text field can be edited on a single graphical user interface (20).
    Type: Application
    Filed: April 20, 2004
    Publication date: October 20, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ciprian Agapi, Felipe Gomez, James Lewis, Vanessa Michelini
  • Publication number: 20050235054
    Abstract: A method and system for tracking memory usage by software agents operating in a computer system is disclosed. A memory resource tracking application is executed in the system. When an operating software agent is detected, a determination is made about the memory consumed by the running agent. Measurements are made at periodic intervals to determine if the agent has ended. When the agent has ended, all memory allocations associated with the agent are added together to arrive at a peak memory usage for the agent.
    Type: Application
    Filed: April 14, 2004
    Publication date: October 20, 2005
    Applicant: International Business Machines Corporation
    Inventor: A. Kadashevich
  • Publication number: 20050235358
    Abstract: A method, apparatus, and computer instructions for responding to a denial of service attack. The method comprising from a remote data processing system detects an occurrence of the denial of service attack in which invalid credentials are presented to the data processing system. Connections from the remote data processing system to the data processing system are blocked in response to detecting the occurrence of the denial of service attack. A command is selectively sent to a server data processing system to block connections from the remote data processing system, in response to detecting the occurrence the denial of service attack.
    Type: Application
    Filed: April 15, 2004
    Publication date: October 20, 2005
    Applicant: International Business Machines Corporation
    Inventors: Susann Keohane, Gerald McBrearty, Shawn Mullen, Jessica Murillo, Johnny Shieh
  • Publication number: 20050235161
    Abstract: A GUI utility tool running on a web application development environment is presented that acts to eliminate inconsistency between a given HTML user input form description file and a corresponding servlet program file. The tool allows the user to specify an HTML file. The tool may then parse the HTML file to discover input parameters and generate Java servlet program code to receive the input parameters.
    Type: Application
    Filed: June 23, 2005
    Publication date: October 20, 2005
    Applicant: International Business Machines Corporation
    Inventor: Jin Li
  • Publication number: 20050235230
    Abstract: A method, system and program product for generating a process aid on a wafer are disclosed. A “process aid” can be any device provided on a wafer that assists in some process step, but does not ultimately make up part of a usable die. The invention implements libraries of technology design rules, and process aid parameters, and a process aid instruction file library to allow automatic generation of a process aid according to the technology design rules and parameters. As a result, all the inputs required to build a process aid are available up front, which allows the invention to automatically adjust kerf designs to conform to the new technologies. In addition, the invention provides documentation indicating the inputs and details of the process aid produced.
    Type: Application
    Filed: April 15, 2004
    Publication date: October 20, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michel Bohn, Pierre Bouchard, Neil Ginter, Derrick Kunze, Reginald Vance
  • Publication number: 20050232639
    Abstract: This invention extends the range of optical data communication systems by trading speed for distance as well as integrating a plurality of pulses over time to define a single bit of information. Its goal is to increase current IRDA ranges from 1 m to 10 meters as this enables much more interactivity between an individual and a point of sale; this implementation also reduces the amount of wiring required for communication since RF transmission requires less wiring than an ac modem. The extended range of optical data communication is enabled through the use of intermediary relay stations spaced fairly far apart. IRDA communication, as is well known, uses very short duration optical pulses to send data up to 1 Mbit/sec; this has the concomitant effect of minimizing LED duty cycle and preventing excessive heating. As stated previously, this invention uses a number of integrated pulses to represent a single bit instead of utilizing a one to one correspondence between pulses and bits.
    Type: Application
    Filed: June 13, 2005
    Publication date: October 20, 2005
    Applicant: International Business Machines Corporation
    Inventor: Thomas Zimmerman
  • Publication number: 20050231918
    Abstract: Methods of engaging an electronic module interconnected to a circuit board to a heat sink using clamping assemblies that maintain integrities of an interconnection grid array and the electronic module. A loading block having a plurality of legs is positioned at a backside of the module toward the circuit board in a location corresponding to a central area of the interconnection grid array. A spring having a central fastening means and plurality of peripheral securing means is positioned adjacent the loading block. The fastening means is actuated whereby central backside compressive forces are direct at and force the loading block against the circuit board, while forces are applied to the securing means for engaging the securing means into the heat sink such that the electronic module is engaged with the heat sink. The clamping assembly relocates the regions of highest compression on the interconnection array, thereby maintaining the integrity thereof.
    Type: Application
    Filed: April 20, 2004
    Publication date: October 20, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Lewis Goldmann
  • Publication number: 20050235258
    Abstract: The present invention provides an editor plug-in that allows Java Bean property values to be edited in an Integrated Development Environment (IDE) that is based on the Eclipse standard. The system of the present invention also provides interoperability for customer editors and the like between a IDE that is based on the Java Bean standard and an IDE that is based on the Eclipse standard.
    Type: Application
    Filed: April 20, 2004
    Publication date: October 20, 2005
    Applicant: International Business Machines Corporation
    Inventor: James Wason