Patents Assigned to Internation Business Machines Corporation
-
Patent number: 10318395Abstract: Checking a computer processor design for soft error handling. A baseline simulation of a computer processor design is monitored to identify a target processing cycle of the baseline simulation during which a predefined event occurs during the baseline simulation. The baseline simulation is performed in accordance with a software model of the computer processor design, and the event is associated with processing an instruction that directly involves a predefined error injection target. A test simulation of the computer processor design is performed in accordance with the software model of the computer processor design. An error is injected into the predefined error injection target during a target processing cycle of the test simulation. A determination is made as to whether the error is detected by error-checking logic of the computer processor design.Type: GrantFiled: November 13, 2017Date of Patent: June 11, 2019Assignee: INTERNATION BUSINESS MACHINES CORPORATIONInventors: Erez Barak, Nicol Hofmann, Cédric Lichtenau, Osher Yifrach
-
Patent number: 10234061Abstract: Formed hose configurations are provided which include an innermost elastomer layer, a first fiber-reinforcement region, and multiple second fiber-reinforcement regions. The first fiber-reinforcement region has a first fiber-reinforcement density, and is disposed, at least in part, at a bend region of the formed hose, and the multiple second fiber-reinforcement regions have a second fiber-reinforcement density, and are disposed at least at the first and second end regions of the formed hose. The second fiber-reinforcement density is greater than the first fiber-reinforcement density, and results in the first and second ends of the formed hose being less radially-deformable than the bend region of the hose. This facilitates providing a mechanical fluid-tight connection with a hose barb fitting when the formed hose is slid over the hose barb fitting, absent any clamp over the formed hose and hose barb fitting connection.Type: GrantFiled: December 7, 2017Date of Patent: March 19, 2019Assignee: INTERNATION BUSINESS MACHINES CORPORATIONInventors: Michael J. Ellsworth, Jr., Prabjit Singh
-
Patent number: 10210078Abstract: Embodiments include methods, reconfiguration and verification systems, and computer program products automating manual reconfiguration and verification process. Aspects include manually configuring processing units (Pus) through LPAR partition's reconfiguration panel using a hardware management console, creating by an computer operating system an MSGLOG API to allow a test program (TP) to communicate with an automation system's automation program (AP), TP generating reconfiguration tests (RT) of PUs and transmitting RTs to AP while holding an MSGLOG API lock, and TP going to sleep for a predetermined time using a sleep timer to allow AP to perform tests, determining whether sleep timer is expired. When sleep timer is expired, print a sleep timer expiration error, and exit. Otherwise, TP obtains states of PUs under RTs, and determine whether results of RTs are correct. When results of RTs are not correct, test program prints reconfiguration test failure error messages, and exit.Type: GrantFiled: September 26, 2016Date of Patent: February 19, 2019Assignee: INTERNATION BUSINESS MACHINES CORPORATIONInventor: Louis P. Gomes
-
Patent number: 9740966Abstract: An approach is provided in which a knowledge manager selects an extraction layer from a convolutional neural network that was trained on an initial set of images. The knowledge manager processes subsequent images obtained from crawling a computer network that includes extracting image feature sets of the subsequent images from the selected extraction layer and generating tags from metadata associated with the subsequent images. In turn, the knowledge manager receives a new image, extracts a new image feature set from the selected extraction layer, and assigns one or more of the tags to the new image based upon evaluating the new image feature set to the image features sets of the subsequent images.Type: GrantFiled: February 5, 2016Date of Patent: August 22, 2017Assignee: Internation Business Machines CorporationInventors: Aaron J. Chavez, Devin R. Harper, Nicholas A. Lineback, Elliot B. Turner
-
Patent number: 9741823Abstract: A method is presented for forming a semiconductor structure. The method includes forming a plurality of vertical fins over a semiconductor layer formed over a substrate, depositing an oxide over the plurality of fins, and applying a cutting mask over a portion of the plurality of fins. The method further includes removing the oxide from the exposed portion of the plurality of fins, depositing a replacement gate stack, and etching portions of the replacement gate stack to remove exposed fins, the exposed fins forming recesses within the semiconductor layer. The method further includes depositing a spacer over the exposed fins and the recesses formed by the removed fins. A portion of the plurality of fins are cut during etching of the replacement gate stack and a portion of the oxide is removed before deposition of the replacement gate stack.Type: GrantFiled: October 28, 2016Date of Patent: August 22, 2017Assignee: Internation Business Machines CorporationInventors: Andrew M. Greene, Balasubramanian S. Pranatharthiharan, Sivananda K. Kanakasabapathy, John R. Sporre
-
Patent number: 9697060Abstract: A mail handler is provided. The mail handler manages a source queue for incoming messages. The source queue has a first count of slots in memory and is associated with a source read pointer and a source write pointer. The mail handler manages the source write pointer and the source read pointer. The mail handler also manages a destination queue for outgoing messages. The destination queue has a second count of slots in memory and is associated with a destination read pointer and a destination write pointer. The mail handler advances the destination write pointer in response to at least one of (i) transferring one or more messages form the source queue to the destination queue and (ii) reserving one or more slots in the destination queue. The at least one processor advances the destination read pointer in response to reading at least one message from the destination queue.Type: GrantFiled: December 7, 2016Date of Patent: July 4, 2017Assignee: Internation Business Machines CorporationInventor: Kelvin Wong
-
Patent number: 9514162Abstract: For smart polling frequency in datastores by a processor device in a computing environment, individual polling operations are performed for refreshing each one of the datastores according to polling frequencies. Each one of the polling frequencies depends on recent system activity and each one of the datastores. Each of the polling frequencies are dynamically adjusted for each one of the datastores.Type: GrantFiled: June 7, 2013Date of Patent: December 6, 2016Assignee: INTERNATION BUSINESS MACHINES CORPORATIONInventors: Randal L. Bertram, Edward N. Fink, Steven G. Halverson, Renier Morales
-
Publication number: 20140122926Abstract: An approach is provided for determining disaster recovery capacity. A simulation hypervisor receives streaming metric data, which represents the current production workload of a primary site, from the primary site. The metric data is combined with production data of the backup site by the simulation hypervisor to simulate a recovery event. Using data from the simulating, disaster recovery planning can be performed.Type: ApplicationFiled: October 31, 2012Publication date: May 1, 2014Applicant: Internation Business Machines CorporationInventors: Erik Bartholomy, Christopher P. Evans, Frank J. Giordano, Gordan G. Greenlee, Paul W. Novak, Richard J. Sheftic, Victor L. Walter
-
Publication number: 20130232279Abstract: An apparatus and method of fast PCIe multi-function device address decode utilizing a target function data look up table. One or more decode directives (e.g., targeted functions) are provided within the PCIe request packet, thereby eliminating the need for target function search during the decode process in the endpoint device. This enables single-decoder single-step decode implementation in complex multi-function devices.Type: ApplicationFiled: March 2, 2012Publication date: September 5, 2013Applicant: Internation Business Machines CorporationInventors: Etai Adar, Ilya Granovsky
-
Publication number: 20120124009Abstract: A system for ensuring data integrity, comprising a plurality of data servers configured in a GPFS configuration, the plurality of data servers comprising an application server comprising a application server fileset, a home server comprising a home server fileset and a gateway server comprising a gateway fileset, a connection monitor node (CMN) coupled to gateway server; and logic, executed by the CMN, for monitoring a connection between the home server and the application server; and if the connection is disconnected, executing logic for comparing a duration of the connection disconnect to a expiration timeout attribute corresponding to the application server fileset and if the duration exceeds the expiration timeout attribute, notifying the application server to set an expiration status attribute in the application fileset.Type: ApplicationFiled: November 12, 2010Publication date: May 17, 2012Applicant: INTERNATION BUSINESS MACHINES CORPORATIONInventors: Marc Eshel, Kalyan Chakravarthy Gunda, Vrishali D. Hajare, Mehul M. Joshi, Manoj Premananand Naik, Renu Tewari
-
Patent number: 8123089Abstract: An apparatus for dispensing fusible material onto a surface, wherein the fusible material is in molten form, is provided. The apparatus comprises a dispensing assembly comprising a seal structure. The seal structure controls dispensing of the fusible material. One or more gas injectors are coupled to the dispensing assembly. Each of the one or more gas injectors is adapted to inject at least one gas to the dispensing assembly for controlling a gas environment surrounding at least a portion of the seal structure. An oxidation rate of the fusible material is controlled as a function of at least one characteristic of the at least one gas.Type: GrantFiled: October 2, 2008Date of Patent: February 28, 2012Assignee: Internation Business Machines CorporationInventors: Glen Nelson Biggs, Russell A. Budd, Benjamin Vito Fasano, John Joseph Garant, G. Gerard Gormley, John Peter Karidis, Christopher Lee Tessler, Thomas Weiss
-
Publication number: 20110317969Abstract: A method and spacer for assembling flexible optical waveguide ribbons and assembled stack of such ribbons. The method includes the steps of: providing at least two optical waveguide ribbons and a spacer, which includes at least two calibrated spaces; positioning a ribbon stack in the spacer, where the ribbon stack includes the at least two optical waveguide ribbons stacked on top of each other; constraining positioned ribbon stack in one of the calibrated spaces; and fixing constrained ribbon stack in the calibrated spaces.Type: ApplicationFiled: March 3, 2010Publication date: December 29, 2011Applicant: INTERNATION BUSINESS MACHINES CORPORATIONInventors: Roger F Dangel, Daniel S. Jubin, Tobias P. Lamprecht, Bert Jan Offrein
-
Patent number: 8028118Abstract: Embodiments of the invention provide methods and apparatus for increasing the number of page attributes specified by a page table while minimizing an increase in size of the page table. According to embodiments of the invention, attribute index bits may be included within a page table and may be used to determine page attributes stored within an attribute index. Additionally, embodiments of the invention provide a plurality of new page attributes.Type: GrantFiled: December 5, 2007Date of Patent: September 27, 2011Assignee: Internation Business Machines CorporationInventors: Timothy Hume Heil, James Allen Rose, Andrew Henry Wottreng
-
Publication number: 20110131173Abstract: Systems, methods and articles of manufacture are disclosed for generating an online analytical processing (OLAP) query against a cube. The cube may have dimensions, each dimension having a hierarchy of members. A report specification may be received against a hierarchy of the cube. An OLAP query may be generated from the report specification. The OLAP query may include projected members not having any descendant at the detail level of the hierarchy, thus producing more accurate results.Type: ApplicationFiled: December 1, 2009Publication date: June 2, 2011Applicant: INTERNATION BUSINESS MACHINES CORPORATIONInventor: ARIEL FERNANDEZ ORTEGA
-
Publication number: 20110122458Abstract: A mechanism for scanning and capturing digital images using residue detection. Upon detecting a document placed on a scanning surface of a scanning device, the illustrative embodiments detect a residue deposited on the document. The illustrative embodiments determine a portion of the document to be scanned based on a location of the residue on the document. The illustrative embodiments then scan the portion of the document.Type: ApplicationFiled: November 24, 2009Publication date: May 26, 2011Applicant: Internation Business MAchines CorporationInventors: Lydia M. Do, Pamela A. Nesbitt, Lisa Seacat Deluca
-
Patent number: 7933886Abstract: The user requesting the search is enabled to analyze the list of excessive hits in a manner organized through a Web content manager on the user's display screen, and reduce the excessive hits through the elimination of extraneous domains or subdomains captured by the search. An implementation for reducing an excessive number of hits in a search result received at one of the receiving display stations on the Web comprising conventional means for displaying at said receiving display station, Web documents received from sources on the Web, and means for conducting keyword searches on the Web.Type: GrantFiled: August 7, 2008Date of Patent: April 26, 2011Assignee: Internation Business Machines CorporationInventors: Timothy Alan Dietz, Walid M. Kobrosly, Nadeem Malik, Avijit Saha
-
Publication number: 20090115849Abstract: Methods, apparatus, and products are disclosed for controlling a Point Of Sale (‘POS’) terminal using surveillance video that include: receiving, by a surveillance module, a digital surveillance video of a region adjacent to a POS terminal, the digital surveillance video captured by a digital surveillance camera; identifying, by the surveillance module in dependence upon the digital surveillance video, operator characteristics for an operator captured on the digital surveillance video in the region adjacent to a POS terminal; and administering, by the surveillance module, the POS terminal in dependence upon the operator characteristics.Type: ApplicationFiled: November 7, 2007Publication date: May 7, 2009Applicant: INTERNATION BUSINESS MACHINES CORPORATIONInventors: John D. Landers, Jr., David J. Steiner, Paul M. Wilson, Kimberly A. Wood
-
Publication number: 20080311508Abstract: A lithographic structure consisting essentially of: an organic antireflective material disposed on a substrate; a vapor-deposited RCHX material, wherein R is one or more elements selected from the group consisting of Si, Ge, B, Sn, Fe and Ti, and wherein X is not present or is one or more elements selected from the group consisting of O, N, S and F; and a photoresist material disposed on the RCHX material. The invention is also directed to methods of making the lithographic structure, and using the structure to pattern a substrate.Type: ApplicationFiled: August 25, 2008Publication date: December 18, 2008Applicant: INTERNATION BUSINESS MACHINES CORPORATIONInventors: Marie Angelopoulos, Katherina E. Babich, Sean D. Burns, Richard A. Conti, Allen H. Gabor, Scott D. Halle, Arpan P. Mahorowala, Dirk Pfeiffer
-
Patent number: 7302406Abstract: The system of the present invention is a method and system that enables consumers to receive specialized product and company information on demand to aid in consumer purchases. The system of this invention can comprise a physical interface device, a consumer profile, a products and services interface, and a consumer database. Each user in the system has an individual profile the consumer can set to identify their preferences in regard to a particular product. When the consumer sends a query about a particular product, the method of the invention performs a comparison of the consumer preferences a product with objectives ratings for that product. The consumer receives a result of these comparisons with an indication of whether the product matches the preferences indicated by the consumer. A match suggests that the product is one the consumer would purchase.Type: GrantFiled: June 17, 2004Date of Patent: November 27, 2007Assignee: Internation Business Machines CorporationInventors: Mike Mallo, Jana Mallo, David Kumhyr
-
Publication number: 20070203924Abstract: A method and system for generating threads of documents from a collection C of documents containing terms. Each document of C has a timestamp and an associated timestamp index. The timestamp indexes are ordered in accordance with an ordering of the associated timestamps. A relevance graph G generated from C is an acyclic directed graph. Each node of G denotes a document of C. Each edge of G connects a pair of directed nodes pointing from a node having an earlier timestamp to a node having a later timestamp. At least one thread of G is determined by executing a matching-based algorithm or a dynamic programming algorithm. Each thread is a path through G originating at a first node and terminating at a second node and including one or more contiguous edges from the first node to the second node. The at least one thread is outputted.Type: ApplicationFiled: February 28, 2006Publication date: August 30, 2007Applicant: Internation Business Machines CorporationInventors: Ramanathan Guha, Shanmugasundaram Ravikumar, Dandapani Sivakumar