Patents Assigned to International Business Machine
  • Patent number: 7698529
    Abstract: A method is provided for a data processing system configured to include multiple logical partitions, wherein resources of the system are selectively allocated among respective partitions. In the method, an entity such as a Partition Load Manager or a separate background process is used to manage resources based on locality levels. The method includes the step of evaluating the allocation of resources to each of the partitions at a particular time, in order to select a partition having at least one resource considered to be of low desirability due to its level of locality with respect to the selected partition. The method further comprises identifying each of the other partitions that has a resource matching the resource of low desirability, and determining the overall benefit to the system that would result from trading the resource of low desirability for the matching resource of each of the identified partitions.
    Type: Grant
    Filed: January 10, 2007
    Date of Patent: April 13, 2010
    Assignee: International Business Machines Corporation
    Inventors: Jos Manuel Accapadi, Andrew Dunshea, Diane Garza Flemming, Catherine Moriarty Nunez
  • Patent number: 7697536
    Abstract: Providing communications between operating system partitions and a computer network. In one aspect, an apparatus for distributing network communications among multiple operating system partitions includes a physical port allowing communications between the network and the computer system, and logical ports associated with the physical port, where each logical port is associated with one of the operating system partitions. Each of the logical ports enables communication between a physical port and the associated operating system partition and allows configurability of network resources of the system. Other aspects include a logical switch for logical and physical ports, and packet queues for each connection and for each logical port.
    Type: Grant
    Filed: April 1, 2005
    Date of Patent: April 13, 2010
    Assignee: International Business Machines Corporation
    Inventors: Claude Basso, Jean Louis Calvignac, Chih-jen Chang, Philippe Damon, Ronald Edward Fuhs, Natarajan Vaidhyanathan, Fabrice Jean Verplanken, Colin Beaton Verrilli, Scott Michael Willenborg, Kyle A. Lucke, Harvey G. Kiel
  • Patent number: 7695897
    Abstract: The present invention relates to improved methods and structures for forming interconnect patterns in low-k or ultra low-k (i.e., having a dielectric constant ranging from about 1.5 to about 3.5) interlevel dielectric (ILD) materials. Specifically, reduced lithographic critical dimensions (CDs) (i.e., in comparison with target CDs) are initially used for forming a patterned resist layer with an increased thickness, which in turn allows use of a simple hard mask stack comprising a lower nitride mask layer and an upper oxide mask layer for subsequent pattern transfer. The hard mask stack is next patterned by a first reactive ion etching (RIE) process using an oxygen-containing chemistry to form hard mask openings with restored CDs that are substantially the same as the target CDs. The ILD materials are then patterned by a second RIE process using a nitrogen-containing chemistry to form the interconnect pattern with the target CDs.
    Type: Grant
    Filed: May 8, 2006
    Date of Patent: April 13, 2010
    Assignee: International Business Machines Corporation
    Inventors: James J. Bucchignano, Gerald W. Gibson, Mary B. Rothwell, Roy R. Yu
  • Patent number: 7697014
    Abstract: A computer implemented method, apparatus, and computer usable code for rendering graphical markers in a manner that avoids overlap of graphical markers on a map display. The process identifies a plurality of points for display from data describing locations and associated data about locations. The process determines whether displaying graphical markers for a set of points in the plurality of points will result in graphical markers overlapping each other. If the process determines that displaying graphical markers for the set of points will result in graphical markers overlapping each other, the process displays the graphical markers for the set of points in an arrangement that avoids overlap. Each graphical marker representing a point in the set of points does not overlap with any other marker associated with the map display when displayed in the arrangement that avoids overlap.
    Type: Grant
    Filed: December 9, 2008
    Date of Patent: April 13, 2010
    Assignee: International Business Machines Corporation
    Inventors: Blaine H. Dolph, Christopher Joseph Gansen
  • Patent number: 7696542
    Abstract: A protruding structure having a linear edge is formed on a substrate. The protruding structure may be a gate line of a field effect transistor. A stress-generating liner is deposited on the substrate. A non-photosensitive self-assembling block copolymer layer containing at least two immiscible polymeric block components is deposited on the stress-generating liner, and is annealed to allow phase separation of immiscible components. The polymeric resist is developed to remove at least one of the at least two polymeric block components, which formed a pattern of nested lines due to the linear edge of the protruding structure. Linear nanoscale stripes are formed in the polymeric resist which is self-aligning and self-assembled. The stress-generating layer is patterned into linear stress-generating stripes having a sublithographic width.
    Type: Grant
    Filed: January 22, 2008
    Date of Patent: April 13, 2010
    Assignee: International Business Machines Corporation
    Inventors: Lawrence A. Clevenger, Bruce B. Doris, Elbert E. Huang, Sampath Purushothaman, Carl J. Radens
  • Patent number: 7698368
    Abstract: Described are a system and method of communicating with a user of a computing device over a network. Communications occur with a body-less electronic mail messages. The conveyed message is carried by the subject line of the body-less electronic mail message. The subject line records the temporal sequence of one or more text messages representing a chat-like email conversation between users. Each received body-less electronic mail messages appears on a display screen as a line item in a mailbox view. In one embodiment, the entire contents of the subject line are displayed in a drop-down list when a cursor is positioned over the subject column of the line item. In another embodiment, the user scrolls horizontally through contents of the subject line by positioning the cursor over a scroll bar arrow that appears at one end of the subject line column.
    Type: Grant
    Filed: December 12, 2003
    Date of Patent: April 13, 2010
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Muller, Sara Beth Weber
  • Patent number: 7696890
    Abstract: A system and method are used for electronically detecting the accumulation of dust within a computer system using a capacitive dust sensor. The dust detection system may be implemented on a smaller computer, such as an individual PC, or in a more expansive system, such as a rack-based server system (“rack system”) having multiple servers and other hardware devices. In one embodiment, each server in a rack system includes a capacitive sensor responsive to the accumulation of dust. The capacitive sensor may include one or more capacitive plates integral with a heatsink. As dust collects on the capacitive plates, the capacitance increases. When a capacitance setpoint is reached, indicating the dust has reached a critical level, an alert is generated. The alerts may be received by a management console for the attention of a system administrator. Each alert may contain the identity of the server generating the alert, so that the system administrator knows which server(s) are to be removed for cleaning.
    Type: Grant
    Filed: August 13, 2007
    Date of Patent: April 13, 2010
    Assignee: International Business Machines Corporation
    Inventors: Justin Potok Bandholz, Zachary Benson Durham, Clifton Ehrich Kerr, Joseph Eric Maxwell, Kevin Michael Reinberg, Kevin S. Vernon, Philip Louis Weinstein, Christopher Collier West
  • Patent number: 7697820
    Abstract: A system and method of controlling the playback of the event stream information of a particular television channel by a digital video recorder (DVR). The DVR is a computer system configured with a hard drive and video decoder/encoder devices. The hardware environment of DVR (100) includes an input interface (102), tuner (105), MPEG-2 encoder (120), MPEG-2 decoder (110), external mass storage device (125), and a central processing unit (CPU) (135), internal memory (127), operating system (140), and event stream generator (250). The system and method of controlling the playback function of the present invention is primarily implemented within event stream generator (250). Event stream generator (250) generates a new video stream for playback onto the television by incorporating the broadcasted event stream information into the selected recorded video stream.
    Type: Grant
    Filed: October 13, 2005
    Date of Patent: April 13, 2010
    Assignee: International Business Machines Corporation
    Inventor: Blaine H. Dolph
  • Patent number: 7696979
    Abstract: An improved method and system for manipulation a plurality of graphical pointers utilizing a single graphical pointing device are disclosed. A plurality of graphical pointers are displayed within a display device. A user may then temporarily select one graphical pointer among the plurality of graphical pointers. During the selection, the selected graphical pointer is manipulated in response to operation of a single graphical pointing device. A point within the display device specified by the position of the selected graphical pointer is selected in response to closure of a switch associated with the selected graphical pointer.
    Type: Grant
    Filed: December 9, 1994
    Date of Patent: April 13, 2010
    Assignee: International Business Machines Coporation
    Inventor: Timothy Michael Skergan
  • Patent number: 7698505
    Abstract: A data caching approach is provided for a distributed computing environment employing coherent data caching. The data caching approach includes dynamically deciding whether to associate a priority tag with requested data for a processing unit, wherein the priority tag is to be employed in deciding whether to hold the requested data in a local cache associated with the processing unit. The dynamically deciding includes determining whether latency of arrival of requested data at the processing unit meets a set threshold, and if so, associating the priority tag with the requested data. The priority tag indicates that at least one of the requested data is to be captured in the local cache or the requested data is to be maintained in the local cache over other data without an associated priority tag. In one implementation, the threshold is a programmable threshold, and the local cache is a lookaside cache.
    Type: Grant
    Filed: July 14, 2006
    Date of Patent: April 13, 2010
    Assignee: International Business Machines Corporation
    Inventor: Joseph L. Temple, III
  • Patent number: 7694878
    Abstract: A radio frequency identification (RFID) checkout system includes a reader, a first RFID tag, and a second RFID tag. The first tag is configured to be attached to an item selected to not be read by the reader, and the second tag is configured to be attached to an item selected to be read by the reader. Upon items being positioned within the reader, the reader reads the tags to determine if the first tag is present within the reader. The reader is enabled to complete a checkout transaction if no first tags are detected within the reader during the reading. The first tag includes an attachment base, an extension portion connected to the attachment base, and a RFID antenna connected to the extension portion. The extension portion is movable relative to the attachment base between at least a first position and a second position, and the extension portion extends away from the attachment base in the first position.
    Type: Grant
    Filed: August 11, 2005
    Date of Patent: April 13, 2010
    Assignee: International Business Machines Corporation
    Inventor: Michael J. Johnson
  • Patent number: 7698186
    Abstract: A computer-implemented method for monitoring transactions in a computer system includes monitoring events reported by components of the computer system responsively to a flow of the transactions through the system. A state machine model and a rule-based model are jointly applied to the monitored events, so as to identify respective transaction-level events and business-level events. A status of the flow of the transactions is assessed responsively to the transaction-level events and the business-level events.
    Type: Grant
    Filed: July 26, 2005
    Date of Patent: April 13, 2010
    Assignee: International Business Machines Corporation
    Inventors: David Botzer, David Oren, Tali Yatzkar-Haham
  • Patent number: 7696573
    Abstract: A semiconductor structure includes an epitaxial surface semiconductor layer having a first dopant polarity and a first crystallographic orientation, and a laterally adjacent semiconductor-on-insulator surface semiconductor layer having a different second dopant polarity and different second crystallographic orientation. The epitaxial surface semiconductor layer has a first edge that has a defect and an adjoining second edge absent a defect. Located within the epitaxial surface semiconductor layer is a first device having a first gate perpendicular to the first edge and a second device having a second gate perpendicular to the second edge. The first device may include a performance sensitive logic device and the second device may include a yield sensitive memory device.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: April 13, 2010
    Assignee: International Business Machines Corporation
    Inventors: Shreesh Narasimha, Paul David Agnello, Xiaomeng Chen, Judson R. Holt, Mukesh Vijay Khare, Byeong Y. Kim, Devandra K. Sadana
  • Patent number: 7697296
    Abstract: Adapter module securable to a socket frame, integrated circuit module assembly and method for securing a heat dissipation device in direct thermal communication with an integrated circuit module. The socket frame is positioned over a substrate having a land grid array and the frame is secured to the substrate. The frame defines a well for selectively receiving the integrated circuit module in electronic communication with the land grid array. The adapter module is secured to the frame and extends outside the perimeter of the frame. The adapter provides a feature outside the perimeter of the frame for fastening the heat dissipation device. Furthermore, the adapter body is secured to the frame without adding holes through the substrate, such as by extending under the frame to be secured between the frame and substrate, or by extending over the frame to be secured between the frame and fasteners.
    Type: Grant
    Filed: July 20, 2007
    Date of Patent: April 13, 2010
    Assignee: International Business Machines Corporation
    Inventors: Michael Richard Floyd, Peter Andrew Smith
  • Patent number: 7698295
    Abstract: An apparatus and method for handling a LET binding used in a WHERE clause of an XQuery FLWOR expression during an XML pivot join procedure. XPath steps under a LET binding are identified and marked as bindings. During a match graph construction phase of the pivot join procedure, the bindings are linked to a first common non-LET binding ancestor, while traversing from the bottom up. A location identifier for each binding is truncated to the location identifier of the first common non-LET binding ancestor to create a truncated location identifier. The truncated location identifier is compared to a node identification of a FOR binding of the XQuery FLWOR expression. A match of the node identifications will qualify the XML document and the XML document is returned by the XML pivot join procedure.
    Type: Grant
    Filed: March 9, 2007
    Date of Patent: April 13, 2010
    Assignee: International Business Machines Corporation
    Inventors: Kevin Scott Beyer, Edison Lao Ting
  • Patent number: 7698681
    Abstract: A logic book for a programmable device such as an application-specific integrated circuit (ASIC) achieves improved radiation tolerance by providing transistors of the same doping type in different well regions that are physically isolated by intervening well regions with complementary doping. For example, n-type field effect transistors (NFETs) may be located in two outer rows of the book with separate Pwell regions, while p-type transistors are located in two inner rows of the book sharing a common Nwell region. Since the NFETs in separate wells are physically isolated from each other, a circuit structure which uses two NFETs in the two outer rows is much less likely to suffer multiple upsets from a single radiation strike. More complicated embodiments of the present invention include additional transistor rows in the stack with isolated Nwells and Pwells.
    Type: Grant
    Filed: August 14, 2007
    Date of Patent: April 13, 2010
    Assignee: International Business Machines Corporation
    Inventors: Mark R. Beckenbaugh, AJ KleinOsowski, Eric J. Lukes, Byron D. Scott
  • Patent number: 7698700
    Abstract: Methods, systems, and articles of manufacture for allowing an update to an executable component, such as a logical partitioning operating system, running on a computer system without requiring a reboot (or IPL) of the computer system are provided. Processors or tasks executing in a portion of code being updated may be forced to a known or “quiesced” state (e.g., designated wait points) before applying the update. If any of the processors or tasks are not in their quiesced state, the update is not applied or may be rescheduled for a later time, in an effort to allow the system to reach the quiesced state.
    Type: Grant
    Filed: April 17, 2003
    Date of Patent: April 13, 2010
    Assignee: International Business Machines Corporation
    Inventors: William J. Armstrong, Robert J. Battista, Christopher Francois, Naresh Nayar
  • Patent number: 7695310
    Abstract: A method and apparatus for modifying a conventional electrical outlet to provide safety and security for emission of electric current from the outlet. The modified outlet include one or more localized elements for authenticating receipt of two or more valid connectors, and for limiting delivery of power to the connectors in response to the authentication.
    Type: Grant
    Filed: March 23, 2009
    Date of Patent: April 13, 2010
    Assignee: International Business Machines Corporation
    Inventors: John W. Boyer, John O. George, III, Roger A. Mach
  • Patent number: 7698732
    Abstract: A method for exchanging information between computers from different computer networks without any direct connection is disclosed. The two networks include corresponding bridge computers that which share a file system residing on a common storage device. Any computer of a network needing to transmit information to a computer on the other network can map the file system of the corresponding bridge computer. The computer authenticates itself on the bridge computer, and it is then allowed to write the information into a file residing on the shared memory device. Likewise, any computer on the other network can map the same file system of the corresponding bridge computer. The computer authenticates itself on the bridge computer, and it is then allowed to read the information from a mirror copy of the file on the shared memory device. As a result, any network that is isolated from the outside can send and receive information.
    Type: Grant
    Filed: January 31, 2006
    Date of Patent: April 13, 2010
    Assignee: International Business Machines Corporation
    Inventor: Andrea Naglieri
  • Patent number: 7698688
    Abstract: A method and system for automatically executing an internationalization test of web applications by recording and utilizing HTTP transmitted and received data in the internationalization test in a multilingual web application. By processing and storing recorded HTTP transmitted and received data in a base language to prepare an HTTP request corresponding to a user specified test object language to a web server, a test is automatically executed while emulating user operations on the web browser in the test object language. This generates corresponding HTTP transmitted and received data in the test object language. By comparing and analyzing the HTTP transmitted and received data in the base language and test object language, a required verification for an internationalization test is automatically conducted and the verification results are stored or recorded for later use in subsequent operations.
    Type: Grant
    Filed: March 28, 2008
    Date of Patent: April 13, 2010
    Assignee: International Business Machines Corporation
    Inventors: Yayoi Fujiwara, Yasuhisa Gotoh, Yasutomo Nakayama