Patents Assigned to Machines Corporation
  • Publication number: 20200097358
    Abstract: Embodiments for preemptive deep diagnostics of resources in a disaggregated computing environment. A set of new resources of a first type is provided to an available resource pool within the disaggregated computing environment. An estimate for an expected time to failure (ETTF) for each one of the set of new resources is computed, and respective ones of the new resources from the available resource pool are provisioned to respective workloads based on the ETTF.
    Type: Application
    Filed: September 26, 2018
    Publication date: March 26, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ruchi MAHINDRU, John A. BIVENS, Min LI, Valentina SALAPURA, Eugen SCHENFELD
  • Publication number: 20200099517
    Abstract: Embodiments relate to a system, program product, and method for use with a physical computing device to process a data access request. The associated data is encrypted with a key pair that includes both a persistent key and a transient key. Both keys require authentication to access the requested data. The transient key is subject to real-time monitoring, with changes in situational data selectively affecting the validity of the transient key, and selectively changing the physical state of the physical computing device.
    Type: Application
    Filed: September 20, 2018
    Publication date: March 26, 2020
    Applicant: International Business Machines Corporation
    Inventors: Chad DeLuca, Daniel Gruhl, Linda Kato, Cartic Ramakrishnan, Chris Kau, Alfredo Alba
  • Publication number: 20200099664
    Abstract: Embodiments are provided herein for maximizing resource utilization in a disaggregated computing system. A general purpose link is established between a first sub-plurality of computing elements and a second sub-plurality of computing elements. The first sub-plurality belongs to a first plurality of computing components of a first type and the second sub-plurality belongs to a second plurality of computing components of a second type in the disaggregated computing system. A determination is made that the first and second sub-pluralities of computing elements are assigned to a first tenant having first data communications. The general purpose link is secured to the first tenant while allowing second data communications of a second tenant to pass through the general purpose link concurrent with the first data communications of the first tenant.
    Type: Application
    Filed: September 25, 2018
    Publication date: March 26, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Min LI, John A. BIVENS, Ruchi MAHINDRU, Valentina SALAPURA, Eugen SCHENFELD
  • Publication number: 20200097868
    Abstract: Geological risk assessment includes receiving a first set of geological factors associated with a first site. Data pertaining to at least one second site with a second set of geological factors similar to first set of geological factors of the first site is retrieved. A user input indicating a comparison of the first set of geological factors to the second set of geological factors received, and a level of knowledge of the first site is determined based upon the comparison. A suggested probability of success for the first site is determined based upon the level of knowledge. A probability of success is determined for each of the geological factors of the second set of geological factors. A probability of success for the first site is determined. The probability of success of the first site is assessed based upon the level of knowledge of the first site, the suggested probability of success for the first site, and the probability of success for each of the second set of geological factors.
    Type: Application
    Filed: September 24, 2018
    Publication date: March 26, 2020
    Applicants: International Business Machines Corporation, Petrogal Brasil, S.A . (GALP)
    Inventors: Carlos Raoni de Alencar Mendes, Rafael Rossi de Mello Brandao, Renato Fontoura de Gusmão Cerqueira, Bruno da Costa Flach, Francisco José Cordeiro Silva, Susana de Lurdes Alve Fernandes, Carolina André Libório, João Pedro Casacão, Joana de Noronha Ribeiro de Almeida, Dario Sergio Cersósimo
  • Publication number: 20200097328
    Abstract: Embodiments are provided herein for efficient component communication and resource optimization in a disaggregated computing system. A first set of computing elements are used as in line accelerators and a second set of the computing elements are used as block accelerators within the disaggregated computing system. A switching operation is dynamically performed between the first set of computing elements and the second set of computing elements to perform a workload by rewiring one of a plurality of links associated with respective ones of the first set of computing elements and the second set of computing elements.
    Type: Application
    Filed: September 25, 2018
    Publication date: March 26, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Min LI, John A. BIVENS, Ruchi MAHINDRU, Valentina SALAPURA, Eugen SCHENFELD
  • Publication number: 20200097540
    Abstract: A token is extracted from a Natural Language input. A phonetic pattern is computed corresponding to the token, the phonetic pattern including a sound pattern that represents a part of the token when the token is spoken. New data is created from data of the phonetic pattern, the new data including a syllable sequence corresponding to the phonetic pattern. A state of a data storage device is changed by storing the new data in a matrix of syllable sequences corresponding to the token. An option is selected that corresponds to the token by executing a fuzzy matching algorithm using a processor and a memory, the selecting of the option is based on a syllable sequence in the matrix.
    Type: Application
    Filed: November 26, 2019
    Publication date: March 26, 2020
    Applicant: International Business Machines Corporation
    Inventors: Sean M. Fuoco, John M. Ganci, JR., Craig M. Trim, Jie Zeng
  • Publication number: 20200097428
    Abstract: Embodiments are provided herein for efficient component communication and resource utilization in a disaggregated computing system. A general purpose link is provided between a plurality of devices in the disaggregated computing system such that the general purpose link is used to connect the plurality of devices. For those of the plurality of devices communicating with one another within a same pool, the connection of the general purpose link is established using a backplane to facilitate the communication; and for those of the plurality of devices communicating with one another within differing pools, the connection of the general purpose link is established through an optical switching device to facilitate the communication.
    Type: Application
    Filed: September 25, 2018
    Publication date: March 26, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Min LI, John A. BIVENS, Ruchi MAHINDRU, Valentina SALAPURA, Eugen SCHENFELD
  • Publication number: 20200098859
    Abstract: A method for making first and second superimposed transistors, including: making, on a substrate, a stack of several semiconducting nanowires; etching a first nanowire so that a remaining portion of the first nanowire forms a channel of the first transistor; etching a second nanowire arranged between the substrate and the first nanowire, so that a remaining portion of the second nanowire forms a channel of the second transistor and has a greater length than that of the remaining portion of the first nanowire; making second source and drain regions in contact with ends of the remaining portion of the second nanowire; depositing a first dielectric encapsulation layer covering the second source and drain regions and forming vertical insulating portions; making first source and drain regions in contact with ends of the remaining portion of the first nanowire and insulated from the second source and drain regions by the vertical insulating portions.
    Type: Application
    Filed: September 24, 2019
    Publication date: March 26, 2020
    Applicants: COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVES, International Business Machines Corporation
    Inventors: Shay Reboh, Remi Coquand, Nicolas Loubet, Tenko Yamashita, Jingyun Zhang
  • Patent number: 10599698
    Abstract: A method and system for generating summary details is provided. The method includes retrieving event data of associated with a user. Attributes are extracted from the event data and the event data is segmented into logical groups of related activities performed by the user. Key information and associated attributes of each logical group are identified and in response the user is evaluated. The logical groups of related activities are ranked and presented to the user. In response, an engagement summary associated with the user and the logical groups is generated.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: March 24, 2020
    Assignee: International Business Machines Corporation
    Inventors: Peter H. Burton, Donna K. Byron, Manvendra Gupta
  • Patent number: 10599489
    Abstract: The embodiments relate to a method for processing a guest event in a hypervisor-controlled system. A guest event triggers a first firmware service for the guest event in firmware. The guest event is associated with a guest, a guest state, and protected guest memory accessible only by the guest and the firmware. The firmware processes information associated with the guest event. The processed information includes information of the guest state and the protected guest memory. The hypervisor processes the guest event and sends a result to the firmware, triggering a second firmware service for the guest event. The firmware processes the result to generate modification associated with the guest event. The firmware performs the generated modification associated with the guest event at the protected guest memory.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: March 24, 2020
    Assignee: International Business Machines Corporation
    Inventors: Utz Bacher, Reinhard T. Buendgen
  • Patent number: 10601892
    Abstract: A method, system, and computer program product for operating a collaborative bookmarking system (CBS). A request is received from a client for a universal resource locator (URL) associated with an identifier, wherein the URL and the identifier make up a bookmark which has been previously shared with a community by a user. An alternative candidate URL for the requested URL is located, wherein the alternative candidate URL has previously been suggested to the CBS by the user as a replacement for an original URL. Client validation, by the client, of the alternative candidate URL is requested and received. The validated alternative candidate URL is associated with the identifier as part of the bookmark in place of the requested URL.
    Type: Grant
    Filed: October 26, 2015
    Date of Patent: March 24, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ivan Deleuze, Marie-Helene Eve, Laurent Revel
  • Patent number: 10600783
    Abstract: A plurality of mandrels is formed on a silicon substrate. The mandrels are spaced apart at a given pitch, wherein at least one of the plurality of mandrels is formed having a first width, and at least another one of the plurality of mandrels is formed having a second width, and wherein the first width is greater than the second width. At least one structure is formed by removing at least a portion of the plurality of mandrels in a sidewall image transfer process without using a cut mask.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: March 24, 2020
    Assignee: International Business Machines Corporation
    Inventor: Effendi Leobandung
  • Patent number: 10600638
    Abstract: A method of forming a semiconductor device and resulting structures having nanosheet transistors with sharp junctions by forming a nanosheet stack over a substrate, the nanosheet stack having a plurality of nanosheets alternating with a plurality of sacrificial layers, such that a topmost and a bottommost layer of the nanosheet stack is a sacrificial layer; forming an oxide recess on a first and a second end of each sacrificial layer; and forming a doped extension region on a first and a second end of each nanosheet.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: March 24, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kangguo Cheng, Lawrence A. Clevenger, Balasubramanian S. Pranatharthi Haran, John Zhang
  • Patent number: 10600778
    Abstract: Fabricating a semiconductor device includes receiving a substrate structure including a substrate. The substrate structure further includes a first bottom source/drain and a first fin formed on a vertical transistor portion of the substrate and a second bottom source/drain and a second fin formed on a varactor portion of the substrate. The substrate structure further includes a bottom spacer formed on the first bottom source/drain of the vertical transistor portion and the second bottom source/drain of the varactor portion. A mask is applied to the portion of the bottom spacer formed on the first bottom source/drain. The portion of the bottom spacer formed on the second bottom source/drain of the varactor portion is removed. The mask is removed from the portion of the bottom spacer formed on the first bottom source/drain. A gate oxide is deposited on the vertical transistor portion and the varactor portion.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: March 24, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kangguo Cheng, Ruilong Xie, Tenko Yamashita, Chun-Chen Yeh
  • Patent number: 10601804
    Abstract: Provided are a computer program product, system, and method for providing access to data storage services in a network environment. Multi-tenancy information for each of a plurality of clients has at least one tenant assigned to the client, at least one data source assigned to the tenant assigned to the client, and for each of the at least one data source, information on at least one user assigned to the data source and permitted access to the data source. A user is provided an isolate tag comprising a client tag identifying one client, a tenant tag identifying one tenant, and a data source tag identifying one data source to which the user is permitted to access data. A user access request with an isolate tag is processed in response to determining that the multi-tenancy information indicates that the client, tenant, and data source identified by the isolate tag are related.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: March 24, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Senthil Bakthavachalam, Paul R. Bastide, Hubertus Franke
  • Patent number: 10599783
    Abstract: Methods, systems, and computer program products for automatically suggesting a temporal opportunity for writing one or more sequel articles via artificial intelligence are provided herein. A computer-implemented method includes extracting one or more types of information from a prior written document; automatically determining, based on the extracted information, at least one temporal opportunity for generating a follow-up written document to the prior written document; automatically generating a follow-up written document to the prior written document, the follow-up written document being written in a style that indicates that it is in response to the prior written document, in accordance with the at least one determined temporal opportunity, and based on (i) one or more items of information, related to the extracted information, derived from one or more web sources, and (ii) a writing model attributed to a user.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: March 24, 2020
    Assignee: International Business Machines Corporation
    Inventors: Pranay Lohia, Saket Gurukar, Rishabh Gupta, Himanshu Gupta
  • Patent number: 10599766
    Abstract: A dimensionality analysis method, system, and computer program product, include defining a grammar that describes an admissible relationship between quantities in a data set, discovering symbolic expressions that intrinsically account for a dimensionality analysis based on the grammar, conducting a search that determines which valid expression in the data set satisfy the grammar, and selecting the expression that fits the dataset and minimizes a measure of a complexity of the expression.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: March 24, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Oki Gunawan, Lior Horesh, Giacomo Nannicini, Wang Zhou
  • Patent number: 10601753
    Abstract: Systems, methods, and computer program products to perform an operation comprising identifying, in a first thread comprising a plurality of messages outputted for display on a display device, a first concept in a text of a first message of the plurality of messages, identifying a second concept in a text of a second message of the plurality of messages of the first thread, upon determining that the second concept is different than the first concept, generating a second thread comprising a subset of the plurality of messages, wherein each message in the subset of the plurality of message is related to the second concept, and outputting, based on a set of user preferences, the subset of the plurality of messages of the second thread for display on the display device.
    Type: Grant
    Filed: April 4, 2017
    Date of Patent: March 24, 2020
    Assignee: International Business Machines Corporation
    Inventors: David R. Draeger, Craig R. Wolpert
  • Patent number: 10599716
    Abstract: A system for executing database queries comprises a computer system including at least one computer processor and one network interface component. The computer processor is configured to determine that at least a portion of data requested by a query is remote data stored at a remote network source. The network interface component of the computing system retrieves the remote data from the remote network source. The retrieved remote data is pre-processed using application domain logic coresiding with the network interface component to generate a result set based on one or more parameters of the query and the query result is returned to the computer processor. The application domain logic may be implemented in a graphics processor unit (GPU), a field-programmable gate array (FPGA), or an application specific integrated circuit (ASIC).
    Type: Grant
    Filed: May 10, 2016
    Date of Patent: March 24, 2020
    Assignee: International Business Machines Corporation
    Inventor: Roger W. Nichols
  • Patent number: 10600886
    Abstract: A vertical fin field-effect-transistor and a method for fabricating the same. The vertical fin field-effect-transistor includes a substrate, a first source/drain layer including a plurality of pillar structures, and a plurality of fins disposed on and in contact with the plurality of pillar structures. A doped layer epitaxially grown from the first source/drain layer is in contact with the plurality of fins and the plurality of pillar structures. A gate structure is disposed in contact with two or more fins in the plurality of fins. The gate structure includes a dielectric layer and a gate layer. A second source/drain layer is disposed on the gate structure. The method includes epitaxially growing a doped layer in contact with a plurality of fins and a plurality of pillar structures. A gate structure is formed in contact with two or more fins. A second source/drain layer is formed on the gate structure.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: March 24, 2020
    Assignee: International Business Machines Corporation
    Inventors: Kangguo Cheng, Xin Miao, Wenyu Xu, Chen Zhang