Patents Assigned to The International Business Machines Corporation
-
Patent number: 8639836Abstract: An approach is provided to improve network efficiency. A send segment size, such as a maximum segment size (MSS), that corresponds to data segments being sent to a receiver over a computer network. A data block is identified in a send buffer and the data block includes more than one data segments. Based on the determined send segment size, all but a remaining data segment of the data segments are sent to the receiver. The sent data segments are each the determined send segment size and the remaining data segment is smaller than the send segment size. The remaining data segment is sent to the receiver in response to identifying that the remaining data segment is a portion of the data block.Type: GrantFiled: June 29, 2009Date of Patent: January 28, 2014Assignee: International Business Machines CorporationInventors: Jos Manuel Accapadi, Kavitha Vittal Murthy Baratakke, Nikhil Hegde, Rashmi Narasimhan
-
Patent number: 8639737Abstract: Approximations of reciprocal square roots are provided in IEEE floating point binary format by obtaining an index from an input value, accessing a pair of table values and performing a limited number of simple and rapidly performed manipulations. The maximum relative error in the approximation thus provided is less than 0.75/2(2k+1) as compared with a maximum relative error of 1/2k+2 of known methods, where 2k is the number of table entries.Type: GrantFiled: March 28, 2008Date of Patent: January 28, 2014Assignee: International Business Machines CorporationInventor: James B. Shearer
-
Patent number: 8637381Abstract: Aspects of the invention provide for preventing undercuts during wafer etch processing and enhancing back-gate to channel electrical coupling. In one embodiment, aspects of the invention include a semiconductor structure, including: a high-k buried oxide (BOX) layer atop a bulk silicon wafer, the high-k BOX layer including: at least one silicon nitride layer; and a high-k dielectric layer; and a silicon-on-insulator (SOI) layer positioned atop the high-k BOX layer.Type: GrantFiled: October 17, 2011Date of Patent: January 28, 2014Assignee: International Business Machines CorporationInventors: Effendi Leobandung, Dae-Gyu Park, Shom S. Ponoth, Zhibin Ren, Ghavam G. Shahidi, Leathen Shi
-
Patent number: 8639815Abstract: A system and a computer program product for selecting a primary-secondary host pair for mirroring virtual machines. The system includes a processor collecting data related to each of a plurality of potential primary-secondary host pairs in a computer network. The processor analyzes each of the plurality of potential primary-secondary host pairs in the computer network utilizing performance metrics. An ideal primary-secondary host pair in the computer network is determined by the processor based on the analysis of the performance metrics of each of the plurality of potential primary-secondary host pairs. In response to determining the ideal primary-secondary host pair, a primary host virtual machine is mirrored onto the secondary host of the primary-secondary host pair.Type: GrantFiled: August 31, 2011Date of Patent: January 28, 2014Assignee: International Business Machines CorporationInventors: David Sherwood, Robert John Wallis
-
Patent number: 8639889Abstract: One embodiment provides a cached memory system including a memory cache and a plurality of read-claim (RC) machines configured for performing read and write operations dispatched from a processor. According to control logic provided with the cached memory system, a hazard is detected between first and second read or write operations being handled by first and second RC machines. The second RC machine is suspended and a subset of the address bits of the second operation at specific bit positions are recorded. The subset of address bits of the first operation at the specific bit positions are broadcast in response to the first operation being completed. The second operation is then re-requested.Type: GrantFiled: January 31, 2011Date of Patent: January 28, 2014Assignee: International Business Machines CorporationInventors: Jason A. Cox, Robert J. Dorsey, Kevin C K Lin, Eric F. Robinson
-
Patent number: 8638332Abstract: Upon a request for a teleportation operation, a user of a virtual universe is provided with an interface for specification of image resolution parameters for initial rendering of a teleportation destination and the user's avatar which are degraded from a full resolution rendering of the teleportation destination and avatar. Degradation of resolution can be in regard to any of a plurality of image qualities such as spatial resolution, temporal resolution colors or color depth, light modeling and rendering style or the like or combinations thereof. Alternatively, a degraded copy of the teleportation destination can be provided as an alternative initial teleportation destination image. Since a rendering of a degraded image can be done with reduced response time, the user is thus provided with full control over a trade-off between image quality and response time and teleportation operations are thus encouraged.Type: GrantFiled: August 28, 2009Date of Patent: January 28, 2014Assignee: International Business Machines CorporationInventors: Christopher J. Dawson, Barry M. Graham, Rick A. Hamilton, II, Clifford A. Pickover
-
Patent number: 8639659Abstract: A program product and a method with which a server computer enables an object in content data to be edited collaboratively. The server computer is connectable through a network to a first client computer associated with a first user and a second client computer associated with a second user. In addition, the present invention provides a method that enables an object in content data to be edited collaboratively by a first client computer associated with a first user and a second client computer associated with a second user. The present invention provides a system and a program product as well.Type: GrantFiled: May 31, 2011Date of Patent: January 28, 2014Assignee: International Business Machines CorporationInventors: Tatsuya Ishihara, Shin Saito
-
Patent number: 8637871Abstract: An asymmetric hetero-structure FET and method of manufacture is provided. The structure includes a semiconductor substrate and an epitaxially grown semiconductor layer on the semiconductor substrate. The epitaxially grown semiconductor layer includes an alloy having a band structure and thickness that confines inversion carriers in a channel region, and a thicker portion extending deeper into the semiconductor structure at a doped edge to avoid confinement of the inversion carriers at the doped edge.Type: GrantFiled: November 4, 2010Date of Patent: January 28, 2014Assignee: International Business Machines CorporationInventors: Brent A. Anderson, Jeffrey B. Johnson, Edward J. Nowak, Robert R. Robison
-
Patent number: 8638595Abstract: A global to local bit line interface circuit for domino static random access memory (SRAM) devices includes a pair of complementary global write bit lines in selective communication with an array of SRAM cells through corresponding local write bit lines, the complementary global write bit lines configured to write a selected SRAM cell with write data presented on a pair of complementary write data input lines; a pair of complementary global read bit lines in selective communication with the array of SRAM cells through corresponding local read bit lines, the complementary global read bit lines configured to read data stored in a selected SRAM cell and present the read data on a pair of complementary read data output lines; and write-around logic configured to directly couple the write data presented on the complementary global write bit lines to read data output circuitry associated with the complementary global read bit lines.Type: GrantFiled: April 16, 2012Date of Patent: January 28, 2014Assignee: International Business Machines CorporationInventor: Antonio R. Pelella
-
Patent number: 8640239Abstract: A network intrusion detection system (NIDS) works in conjunction with a distributed virtual switch fabric to provide enhanced network intrusion detection in a way that does not require as much human intervention, autonomically adjusts to hardware changes in the network, and responds much more quickly than known network intrusion detection systems. The NIDS accesses network information from the distributed virtual switch fabric, which gives the NIDS access to a virtual view that includes hardware information for all networking devices in the network. This allows the NIDS to automatically determine network topology, update itself as hardware in the network is added or changed, and promptly take automated service actions in response to detected network intrusions. The result is a NIDS that is easier to configure, maintain, and use, and that provides enhanced network security.Type: GrantFiled: February 20, 2012Date of Patent: January 28, 2014Assignee: International Business Machines CorporationInventors: Joshua Lukas, Gary R. Ricard, Timothy L. Thompson
-
Patent number: 8639556Abstract: A system and method for determining an optimal action in consideration of risk. The method includes the steps of: (a) selecting a state from possible states in a current term; (b) selecting an action from action candidates that can be executed in a selected state; (c) calculating a probability distribution of an evaluation value for a selected action; (d) calculating a risk measure using the probability distribution of the evaluation value; (e) determining a weighting function conforming to at least one preference by taking the risk measure into consideration; (f) calculating a value measure of the selected action; (g) repeating steps (b) through (f) for all other the action candidates that can be executed in the selected state; and (h) comparing the value measures of the selected actions in order to determine an optimal action for the selected state.Type: GrantFiled: September 19, 2011Date of Patent: January 28, 2014Assignee: International Business Machines CorporationInventors: Tetsuro Morimura, Takayuki Osogami
-
Patent number: 8636917Abstract: A solution for forming a polishing slurry, the polishing slurry and related methods are disclosed. The solution for forming a polishing slurry may include 1H-benzotriazole (BTA) dissolved in an ionic surfactant such as a sodium alkyl sulfate solution, and perhaps a polyacrylic acid (PAA) solution. The solution can be filtered and used in a polishing slurry. This approach to solubilizing BTA results in a high BTA concentration in a polishing slurry without addition of foreign components to the slurry or increased safety hazard. In addition, the solution is easier to ship because it is very stable (e.g., can be frozen and thawed) and has less volume compared to conventional approaches. Further, the polishing slurry performance is vastly improved due to the removal of particles that can cause scratching.Type: GrantFiled: September 7, 2010Date of Patent: January 28, 2014Assignee: International Business Machines CorporationInventors: Joseph K. V. Comeau, Marina M. Katsnelson, Matthew T. Tiersch, Eric J. White
-
Patent number: 8637602Abstract: A stable viscosity coating composition, a method of forming the stable viscosity coating composition and a method for using the stable viscosity coating composition in a micro-molding imprint lithographic process, such as Step and Flash Imprint Lithography is disclosed. The stable viscosity coating composition may include at least one vinyl ether having at least one vinyl ether group (—OCR?CR2), and a stabilizer, wherein the stabilizer may be 9-anthracenemethanol, a substituted 9-anthracenemethanol, phenothiazine, or a substituted phenothiazine. The coating composition may include a radiation sensitive photoacid generator (PAG). The method of forming the coating composition comprises combining at least one vinyl ether having at least one vinyl ether group (—OCR?CR2), and at least one stabilizer.Type: GrantFiled: December 16, 2008Date of Patent: January 28, 2014Assignee: International Business Machines CorporationInventors: Frances Anne Houle, Hiroshi Ito
-
Patent number: 8640096Abstract: Centrally managing configuration of software application involves creating configuration metadata for each component of the application; providing a specific configuration for a component; checking validity of the specific configuration using the metadata for said component; and monitoring the application component configuration for consistency with said specific configuration.Type: GrantFiled: August 22, 2008Date of Patent: January 28, 2014Assignee: International Business Machines CorporationInventors: Mauro Arcese, Gianluca Bernardini, Michele Crudele, Luigi Pichetti
-
Patent number: 8640134Abstract: Exemplary embodiments include a method and system having resistance to a forced termination attack on a monitoring program for monitoring a predetermined resource. Aspects of the exemplary embodiment include a device that executes a predetermined process including a monitoring program that monitors a predetermined resource, wherein the predetermined process is a process for which the predetermined resource becomes unavailable in response to termination of the predetermined process; a program starting unit for starting the monitoring program in response to an execution of the predetermined process; and a terminator for terminating the predetermined process in the case where the monitoring program is forcibly terminated from the outside.Type: GrantFiled: May 25, 2011Date of Patent: January 28, 2014Assignee: International Business Machines CorporationInventors: Sanehiro Furuichi, Masami Tada
-
Patent number: 8639890Abstract: Systems and methods for implementing a distributed shared memory (DSM) in a computer cluster in which an unreliable underlying message passing technology is used, such that the DSM efficiently maintains coherency and reliability. DSM agents residing on different nodes of the cluster process access permission requests of local and remote users on specified data segments via handling procedures, which provide for recovering of lost ownership of a data segment while ensuring exclusive ownership of a data segment among the DSM agents detecting and resolving a no-owner messaging deadlock, pruning of obsolete messages, and recovery of the latest contents of a data segment whose ownership has been lost.Type: GrantFiled: July 2, 2012Date of Patent: January 28, 2014Assignee: International Business Machines CorporationInventors: Lior Aronovich, Ron Asher
-
Patent number: 8639696Abstract: A computer program product evaluating cross-domain clusterability upon a target domain and a source domain. The cross-domain clusterability is calculated as a linear combination of a target clusterability and a source-target pair matchability, by use of a trade-off parameter that determines relative contribution of the target clusterability and the source-target pair matchability. The target clusterability quantifies how clusterable the target domain is. The source-target pair matchability is calculated as an average of a target-side matchability and a source-side matchability, which quantifies how well target centroids of the target domain are aligned with the source centroids and how well source centroids of the source domain are aligned with the target centroids, respectively.Type: GrantFiled: March 28, 2012Date of Patent: January 28, 2014Assignee: International Business Machines CorporationInventors: Jeffrey M. Achtermann, Indrajit Bhattacharya, Kevin W. English, Jr., Shantanu R. Godbole, Sachindra Joshi, Ashwin Srinivasan, Ashish Verma
-
Patent number: 8639958Abstract: Embodiments of the invention relate to dynamic power management of storage volumes and disk arrays in a storage subsystem to mitigate loss of performance resulting from the power management. The volumes and arrays are prioritized, and in real-time power is selectively reduced in response to both the prioritization and an energy savings goal. A feedback loop is provided to dynamically measure associated power gain based upon a lowering of power consumption, and device selection may be adjusted based upon received feedback.Type: GrantFiled: July 7, 2011Date of Patent: January 28, 2014Assignee: International Business Machines CorporationInventors: Wendy A Belluomini, David D Chambliss, Joseph S. Glider, Himabindu Pucha, Rui Zhang
-
Patent number: 8639876Abstract: Method, apparatus, and computer program product embodiment for allocating a plurality of extents in a thinly provisioned computing storage environment are provided. In one such embodiment, subsequent to a write request and previous to entering a cache of the computing storage environment, a determination is made, for a logical extent, whether a real extent is available. Pursuant to determining the availability of the real extent, the logical extent is allocated to the real extent by updating system metadata associated with the logical extent.Type: GrantFiled: January 27, 2010Date of Patent: January 28, 2014Assignee: International Business Machines CorporationInventors: Brian D. Hatfield, Kurt A. Lovrien
-
Patent number: 8637931Abstract: A finFET device is provided. The finFET device includes a BOX layer, fin structures located over the BOX layer, a gate stack located over the fin structures, gate spacers located on vertical sidewalls of the gate stack, an epi layer covering the fin structures, source and drain regions located in the semiconductor layers of the fin structures, and silicide regions abutting the source and drain regions. The fin structures each comprise a semiconductor layer and extend in a first direction, and the gate stack extends in a second direction that is perpendicular. The gate stack comprises a high-K dielectric layer and a metal gate, and the epi layer merges the fin structures together. The silicide regions each include a vertical portion located on the vertical sidewall of the source or drain region.Type: GrantFiled: December 27, 2011Date of Patent: January 28, 2014Assignee: International Business Machines CorporationInventors: Veeraraghavan S. Basker, Andres Bryant, Huiming Bu, Wilfried Haensch, Effendi Leobandung, Chung-Hsun Lin, Theodorus E. Standaert, Tenko Yamashita, Chun-chen Yeh