Patents Assigned to International Business Machine
-
Patent number: 10091072Abstract: A method, a system, and a computer program product for managing the resources of a virtual machine on a physical server are provided. The method includes receiving, at a management application, a request to increase a first virtual resource from an initial level to an increased level for a first virtual machine. The first virtual machine is provided by a first physical server in a computing environment. The method also includes determining whether a free virtual resource for the first physical server is sufficient for the request at the increased level. The method also includes increasing, in response to the free virtual resource being insufficient for the request, the first virtual resource.Type: GrantFiled: May 8, 2014Date of Patent: October 2, 2018Assignee: International Business Machines CorporationInventors: Joseph W. Cropper, Susan F. Crowell, Jason A. Nikolai, Andrew T. Thorstensen
-
Patent number: 10091298Abstract: A method includes determining a level of confidence regarding a revision level for a set of encoded data slices. The method further includes, when the level of confidence is equal to or above a confidence threshold, sending write and commit requests, wherein a write and commit request includes an encoded data slice, a current revision value, and a new revision value. The method further includes, when favorable responses have been received, issuing finalize write requests. The method further includes, when the level of confidence is below the confidence threshold, sending write requests, wherein a write request includes the encoded data slice of the set of encoded data slices and a new revision value. The method further includes, when favorable write responses have been received, issuing write commit requests. The method further includes, when favorable write commit responses have been received, issuing finalize write requests.Type: GrantFiled: May 27, 2016Date of Patent: October 2, 2018Assignee: International Business Machines CorporationInventors: Andrew D. Baptist, Greg R. Dhuse, Ravi V. Khadiwala
-
Patent number: 10089165Abstract: Method for monitoring data events using calendars are provided. Aspects include accessing a plurality of calendars, each calendar defining a schedule of calendar days and receiving a plurality of inputs from one or more applications, each input defining a data event for a specific source, for each calendar of the plurality of calendars. Aspects also include maintaining, for each data event source, a count for each calendar day and a count for each non-calendar day, for each calendar of the plurality of calendars. Aspects further include determining, for each data event source, if a comparison of the count for each calendar day and the count for each non-calendar day is statistically significant, and generating an output for a data event source, if the comparison of the count for each calendar day and the count for each non-calendar day is statistically significant.Type: GrantFiled: April 6, 2016Date of Patent: October 2, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anthony T. Brew, Ian Manning, Jonathan I. Settle
-
Patent number: 10090247Abstract: A method for forming a conductive structure for a semiconductor device includes depositing a barrier layer in a trench formed in a dielectric material and forming an interface layer over the barrier layer. A main conductor is formed over the interface layer, and the main conductor is recessed selectively to the interface layer and the barrier layer to a position below a top surface of the dielectric layer. The interface layer is selectively wet etched to the main conductor and the barrier layer using a chemical composition having an oxidizer, wherein the chemical composition is buffered to include a pH above 7. The barrier layer is selectively etching to the main conductor and the interface layer.Type: GrantFiled: May 3, 2017Date of Patent: October 2, 2018Assignee: International Business Machines CorporationInventors: Benjamin D. Briggs, Cornelius B. Peethala, David L. Rath
-
Patent number: 10090412Abstract: A method of making a vertical transistor device includes forming a front gate and a back gate opposite a major surface of a substrate. The front gate and the back gate are symmetric and arranged on opposing sides of a channel between the front gate and the back gate. The channel extends from a drain to a source. The method includes disposing a mask to cover the front gate and removing the back gate. The method further includes replacing the back gate with a layer of insulator and another back gate stack. The another back gate stack only covers a junction between the channel and the source, and remaining portions of the back gate are the layer of insulator.Type: GrantFiled: April 3, 2017Date of Patent: October 2, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kangguo Cheng, Xin Miao, Peng Xu, Chen Zhang
-
Patent number: 10091083Abstract: Facilitating communications within a processing environment. Inbound traffic and outbound traffic on one or more virtual interfaces of the processing environment are monitored for a predefined amount of time. Based on the monitoring, a determination is made as to whether for a selected component of a virtual interface of the one or more virtual interfaces an inbound frame has been received but an outbound frame has not been transmitted for the predetermined amount of time. Based on determining that the inbound frame has been received but the outbound frame has not been transmitted, a generated outbound frame is forwarded to cause address registration information for the virtual interface to be refreshed.Type: GrantFiled: January 11, 2017Date of Patent: October 2, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jeffrey D. Haggar, Bruce Ratcliff, Benjamin T. Rau, Jerry W. Stevens
-
Patent number: 10090271Abstract: The present invention provides a structure. In an exemplary embodiment, the structure includes a base material, at least one metal pad, where a first surface of the metal pad is in contact with the base material, and a metal pedestal, where the metal pedestal is in contact with the metal pad, where a radial alignment of the metal pad is shifted by an offset distance, with respect to the metal pedestal, such that the metal pad is shifted towards a center axis of the base material, where a first dimension of the metal pad is smaller than a second dimension of the metal pad, where the second dimension is orthogonal to a line running from a center of the metal pad to the center axis of the base material, where the first dimension is parallel to the line.Type: GrantFiled: June 28, 2017Date of Patent: October 2, 2018Assignee: International Business Machines CorporationInventors: Krishna Tunga, Ekta Misra
-
Patent number: 10088524Abstract: Aspects include a system having logic built-in self-test (LBIST) circuitry for use in an integrated circuit with scan chains. The system includes a pattern generator configured for generating scan-in test values for said scan chains; a signature register configured for collecting scan-out responses from said scan chains after a clock sequence; an on-product control generator configured for controlling at least one test parameter; one or more microcode array or memory elements configured to receive inputs to initialize fields in the microcode array or memory elements; and a test controller. The test controller includes a reader component configured for reading test parameters from a field of the microcode array or the memory elements; and a programming component configured for configuring the on-product control generator and the pattern generator with a LBIST pattern according to the read test parameters.Type: GrantFiled: January 5, 2016Date of Patent: October 2, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Satya R. S. Bhamidipati, Raghu G. Gopalakrishnasetty, Mary P. Kusko, Cedric Lichtenau
-
Patent number: 10089171Abstract: A method, computer program product, and system to control event logging and error recovery in a system including adapters, ports, and channels are described. The method includes storing a recovery threshold for each event type among a plurality of event types and storing a level-specific logging threshold for each event type, implementing event handlers for each of the channels, the ports, and the adapters of the system, and implementing a threshold manager for the events identified by the event handlers based on the level-specific logging threshold and the recovery threshold for each of the respective event types of each of the events. For any identified event corresponding with a given event type, the implementing the threshold manager includes considering the recovery threshold and the level-specific logging threshold at every level regardless of a level at which the identified event is identified.Type: GrantFiled: August 31, 2016Date of Patent: October 2, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Richard K. Errickson, Patrick J. Sugrue, Peter K. Szwed
-
Patent number: 10089321Abstract: A current file is obtained in the data. It is determined whether a similar historical file exists based on a sampled data block from at least one predetermined location in the current file. In response to non-existence of the similar historical file, the current file and corresponding metadata are stored on a file basis. In response to existence of the similar historical file, a deduplication operation is applied on the current file on a block basis.Type: GrantFiled: November 4, 2015Date of Patent: October 2, 2018Assignee: International Business Machines CorporationInventors: Min Fang, JiaYang Zheng, GuoFeng Zhu
-
Patent number: 10089809Abstract: Embodiments for intelligent premise security access management by a processor. Identification information of a user requesting access to enter a premise via a premise entry may be authenticated using a knowledge domain of trusted users in an Internet of Things (IoT) computing network. Entry access to the premise may be granted via the premise entry upon authenticating the identification information.Type: GrantFiled: June 14, 2017Date of Patent: October 2, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Elizabeth Daly, Martin Stephenson, Pierpaolo Tommasi
-
Patent number: 10089178Abstract: A computing device includes an interface configured to interface and communicate with a dispersed or distributed storage network (DSN), a memory that stores operational instructions, and a processing module operably coupled to the interface and memory such that the processing module, when operable within the computing device based on the operational instructions, is configured to perform various operations. The computing device receives first samples corresponding to inputs that characterize configuration of the DSN and receives second samples corresponding to outputs that characterize system behavior of the DSN. The computing device then processes the first and samples to generate a DSN model to generate predictive performance of the outputs based on various values of the inputs. In some instances, the DSN model is based on a neural network model that employs the inputs that characterize the configuration of the DSN and generates the outputs that characterize system behavior of the DSN.Type: GrantFiled: January 4, 2017Date of Patent: October 2, 2018Assignee: International Business Machines CorporationInventor: Ilir Iljazi
-
Patent number: 10091732Abstract: A mobile phone initially probes while in an open-loop mode with an estimated power level based on the received power level from a base station. If a response is not received, power is incremented, and a subsequent probe is sent. The process is repeated until a response is received or when maximum power is reached. If a response is still not received, the mobile phone tests for changing its location state. When BTS probes are unsuccessful and maximum power is reached, available sensors are sampled and tested for a change of state, e.g., by way of an inclinometer, an accelerometer, a magnetometer, a GPS, standard 802.11, or employing a Bluetooth, and the like. If no state change is detected, a delay block is entered, reducing the probing rate and the power consumption rate. If a state change is detected, the delay block is bypassed and probing resumes immediately.Type: GrantFiled: May 12, 2016Date of Patent: October 2, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Laurence V. Marks
-
Patent number: 10090293Abstract: An integrated device is provided. The integrated device includes a substrate having a doped upper surface section and an insulator to define first and second substrate regions on opposite sides thereof. Vertical transistors are operably arranged on the doped upper surface section at the first substrate region. P-I-N diodes are operably arranged on the doped upper surface section at the second substrate region.Type: GrantFiled: September 7, 2017Date of Patent: October 2, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kangguo Cheng, Juntao Li, Geng Wang, Qintao Zhang
-
Patent number: 10090429Abstract: A semiconductor structure for use in single molecule real time DNA sequencing technology is provided. The structure includes a semiconductor substrate including a first region and an adjoining second region. A photodetector is present in the first region and a plurality of semiconductor devices is present in the second region. A contact wire is located on a surface of a dielectric material that surrounds the photodetector and contacts a topmost surface of the photodetector and a portion of one of the semiconductor devices. An interconnect structure is located above the first region and the second region, and a metal layer is located atop the interconnect structure. The metal layer has a zero waveguide module located above the first region of the semiconductor substrate. A DNA polymerase can be present at the bottom of the zero waveguide module.Type: GrantFiled: May 25, 2017Date of Patent: October 2, 2018Assignee: International Business Machines CorporationInventor: Effendi Leobandung
-
Patent number: 10090164Abstract: Embodiments are directed to a method of forming a semiconductor device and resulting structures having a hard masks for sidewall image transfer (SIT) block patterning. The method includes forming a first hard mask on a substrate. Spacers are formed on the first hard mask, and a second hard mask is formed over the spacers. The second hard mask and a portion of the first hard mask are concurrently removed by the same hard mask removal process to expose a surface of the substrate. After concurrently removing the second hard mask and portions of the first hard mask, the heights of the spacers are substantially equal.Type: GrantFiled: January 12, 2017Date of Patent: October 2, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ekmini A. De Silva, Isabel C. Estrada-Raygoza, Yann A. M. Mignot, Indira P. V. Seshadri, Yongan Xu
-
Patent number: 10089356Abstract: Provided are techniques for processing window partitioning and ordering for OLAP functions. A prior compare operation is performed by: receiving an input vector for each of one or more attributes of input data that represent one of a partition-by column and an order-by column in a database query; generating a per-attribute comparison vector for each input vector; and producing a single output vector using each per-attribute comparison vector, wherein each value of the single output vector is a Boolean attribute whose value for a given tuple is true if a current value and a most recent prior value of any of the one or more attributes are different.Type: GrantFiled: August 28, 2015Date of Patent: October 2, 2018Assignee: International Business Machines CorporationInventors: William B. Ackerman, Eileen T. Lin, David L. Meyers, Shivin S. Misra, Michael R. Zabka
-
Patent number: 10091414Abstract: Aspects relate to computer implemented methods and system to obtain self-pictures with an image capture device. The methods include receiving, by a processor, an input regarding a selected picture type to be captured, receiving, by an image sensor, a live image capture, identifying a subject in the live image capture, comparing the live image capture of the subject with a reference set based on the selected picture type, determining, based on the comparison, if the live image capture matches with the reference set, and providing feedback instructions regarding an adjustment to be made to improve matching between the live image capture and the reference set.Type: GrantFiled: June 24, 2016Date of Patent: October 2, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yuk L. Chan, Heidi Lagares-Greenblatt, Deepti M. Naphade
-
Patent number: 10090586Abstract: A joined structure which is configured such that a space between adjacent substrates is filled with a filling material. The joined structure includes a first substrate having a first conductor formed on a surface of the first substrate, a second substrate having a second conductor formed on a surface of the second substrate, arranged so that a surface of the first substrate faces a surface of the second substrate, a connecting conductor which electrically connects the first conductor and the second conductor, and a filling material between the first substrate and the second substrate. The filling material is formed into such a shape that a space is provided which corresponds to at least one of the first conductor, the second and the connecting conductor.Type: GrantFiled: July 10, 2017Date of Patent: October 2, 2018Assignee: International Business Machines CorporationInventors: Toyohiro Aoki, Noam Kaminski, Keishi Okamoto, Kazushige Toriyama
-
Patent number: 10091228Abstract: A method, computer system, and a computer program product for a monitor security process is provided. The present invention may include configuring monitors in a chain configuration by configuring a network address of a primary monitor to a backup monitor. The present invention may include configuring a sensor to communicate with the monitors. The present invention may include receiving a first set of information from the sensor to a primary and backup monitor and broadcasting the information to a plurality of monitors and logging the information. The present invention may include receiving a second set of information from the chain of monitors. The present invention may include determining the information conflicts and marking a temporary log within the plurality of temporary logs as conflicting. The present invention may include determining a conflicting threshold has been exceeded, generating and executing an audit and recovery plan that isolates the affected monitor.Type: GrantFiled: September 11, 2017Date of Patent: October 2, 2018Assignee: International Business Machines CorporationInventors: Guo Qiang Li, June-Ray Lin, Ronald Williams