Patents Assigned to International Business Machine Corporation
-
Patent number: 11971910Abstract: Methods and systems for gathering information from a user include identifying an origin topic and a target topic. A path from the origin topic to the target topic is determined. The path includes a set of bridging topics, where each bridging topic in the path is within a threshold distance in a semantic space from a previous topic and a subsequent topic. An interactive conversation is conducted with the user, introducing each topic in the path until the target topic has been reached. At least one predetermined piece of information relating to a user response to the target topic is recorded.Type: GrantFiled: October 22, 2018Date of Patent: April 30, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Toshinari Itoko, Toshiro Takase
-
Patent number: 11972256Abstract: A system for determining code ancestry. The system includes: a memory; and a processor communicatively coupled to the memory. The processor is configured to perform a method comprising: receiving a source code file; parsing a plurality of functions out of the source code file; generating fuzzy fingerprints from the plurality of functions; and storing the fuzzy fingerprints in a graph database.Type: GrantFiled: February 16, 2022Date of Patent: April 30, 2024Assignee: International Business Machines CorporationInventors: Yash Kedia, Siddharth Mehta, Matthias Seul, Michael Wang
-
Patent number: 11971916Abstract: A system and method for table conversion including converting a table containing text in tabular form to an image, labeling each text area of the image with a bounding box, determining for each bounding box, a position information, a semantic information, and an image information, reconstructing the image into a graph form having a plurality of nodes, wherein each node represents the bounding box of the text areas of the image, inputting at least two nodes into a trained neural network to determine a relative relationship between the at least two nodes, building a knowledge graph using the relative relationship of the at least two nodes, and translating the knowledge graph into machine readable natural language.Type: GrantFiled: November 30, 2021Date of Patent: April 30, 2024Assignee: International Business Machines CorporationInventors: Zhong Fang Yuan, Tong Liu, Li Juan Gao, Si Heng Sun, Na Liu
-
Patent number: 11972525Abstract: An example operation may include one or more of generating a three-dimensional (3D) model of an object via execution of a machine learning model on one or more images of the object, capturing a plurality of snapshots of the 3D model of the object at different angles to generate a plurality of snapshot images of the object, fusing a feature into each of the plurality of snapshots to generate a plurality of fused snapshots of the 3D model of the object, and storing the plurality of fused snapshots of the 3D model of the object in memory.Type: GrantFiled: February 21, 2022Date of Patent: April 30, 2024Assignee: International Business Machines CorporationInventors: Kun Yan Yin, Zhong Fang Yuan, Yi Chen Zhong, Lu Yu, Tong Liu
-
Patent number: 11971805Abstract: A method includes receiving, by one or more processors of a computer system, source code, annotating, by the one or more processors of the computer system, features of the received source code using an automated annotation system to provide annotations for the features, relating, by the one or more processors of a computer system, a code execution path of the source code to the features during the annotating, identifying, by the one or more processors of the computer system, a runtime issue associated with the source code, identifying, by the one or more processors of the computer system using a code analytic engine, one or more of the features based on the annotations that are associated with the runtime issue, and automatically disabling, by the one or more processors of the computer system, the identified one or more features associated with the runtime issue.Type: GrantFiled: October 8, 2021Date of Patent: April 30, 2024Assignee: International Business Machines CorporationInventors: Geet Manghnani, Josephine E. Justin, Ajay Chebbi, Srikanth K. Murali
-
Patent number: 11972682Abstract: Provided is a computer-implemented method, system, and computer program product for displaying information to a pedestrian using a visual indicator. A processor may detect that a vehicle is approaching a pedestrian. The processor may determine that the pedestrian is unable to see the approaching vehicle. The processor may display an indication that the vehicle is approaching the pedestrian on an object the pedestrian can currently view.Type: GrantFiled: September 18, 2022Date of Patent: April 30, 2024Assignee: International Business Machines CorporationInventors: Atul Mene, Tushar Agrawal, Jeremy R. Fox, Sarbajit K. Rakshit, Martin G. Keen
-
Patent number: 11971895Abstract: A determination is made as to whether a data type associated with a received logical table definition associated with a database query within a distributed database system differs from a data type associated with a local logical table definition. A data conversion is performed on data retrieved from a locally-stored physical table referenced by the local logical table definition in response to determining that the data types differ. Local data conversion information is created identifying the data conversion performed on the retrieved data in response to performing the data conversion. At least one of the retrieved data and the converted data with the created local data conversion information is forwarded to at least one of a distributed database node and an application-level module.Type: GrantFiled: July 19, 2019Date of Patent: April 30, 2024Assignee: International Business Machines CorporationInventor: Adrian Lee
-
Patent number: 11972259Abstract: A machine instruction to find a condition location within registers, such as vector registers. The machine instruction has associated therewith a register to be examined and a result location. The register includes a plurality of elements. In execution, the machine instruction counts a number of contiguous elements of the plurality of elements of the register having a particular value in a selected location within the contiguous elements. Other locations within the contiguous elements are ignored for the counting. The counting provides a count placed in the result location.Type: GrantFiled: July 3, 2019Date of Patent: April 30, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael K. Gschwind, Markus Kaltenbach, Jentje Leenstra, Brett Olsson
-
Patent number: 11972785Abstract: A memory structure, i.e., magnetoresistive random access memory (MRAM) structure, is provided that includes a seeding area including at least a tunnel barrier seed layer located beneath a chemical templating layer that is wider than the magnetic tunnel junction (MTJ) structure that is located on the chemical templating layer. Redeposited metallic material is located on at least a sidewall of the tunnel barrier seed layer of the seeding area so as to shunt that area of the structure. The memory structure has reduced resistance with minimal tunnel magnetoresistance (TMR) loss penalty.Type: GrantFiled: November 15, 2021Date of Patent: April 30, 2024Assignee: International Business Machines CorporationInventors: Pouya Hashemi, Jonathan Zanhong Sun, Guohan Hu, Saba Zare
-
Patent number: 11972344Abstract: A method, system, and computer program product, including generating, using a linear probe, confidence scores through flattened intermediate representations and theoretically-justified weighting of samples during a training of the simple model using the confidence scores of the intermediate representations.Type: GrantFiled: November 28, 2018Date of Patent: April 30, 2024Assignee: International Business Machines CorporationInventors: Amit Dhurandhar, Karthikeyan Shanmugam, Ronny Luss, Peder Andreas Olsen
-
Patent number: 11972977Abstract: A method of forming interconnects is provided. The method includes forming a plurality of mandrels on an interlayer dielectric (ILD) layer. The method further includes forming sidewall spacers on opposite sides of the each mandrel, wherein a portion of the ILD layer is exposed between adjacent sidewall spacers on adjacent mandrels, and removing the exposed portions of the ILD layer to form a first set of trenches between adjacent sidewall spacers. The method further includes forming a first set of interconnects in the first set of trenches, and removing the mandrels to expose portions of the ILD layer between the sidewall spacers. The method further includes removing the exposed portions of the ILD layer to form a second set of trenches between the sidewall spacers, and forming a second set of interconnects in the second set of trenches.Type: GrantFiled: September 8, 2021Date of Patent: April 30, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Chanro Park, Kenneth Chun Kuen Cheng, Koichi Motoyama, Kisik Choi
-
Patent number: 11972368Abstract: Methods, systems, computer program products for determining the source of activity during interaction with a user interface are provided. The method comprises selecting one or more input devices from a plurality of available input devices coupled to the user interface and receiving respective measurements for the selected one or more input devices. Based on the received respective measurements, respective feature vectors for the one or more input devices are generated and then inputted to a pre-defined regression model. Then, the source of activity is determined based on a result received from the regression model.Type: GrantFiled: September 20, 2019Date of Patent: April 30, 2024Assignee: International Business Machines CorporationInventors: Liang LL Lu, Sun Chun Hua, Jian Ling Shi, Yi Yang Ren
-
Patent number: 11973125Abstract: Semiconductor devices and methods of forming the same include forming a bottom source/drain structure around a fin. A multi-layer bottom spacer is formed on the bottom source/drain structure, around the fin. Each layer of the multi-layer bottom spacer has a respective vertical height above the bottom source/drain structure, with a layer of the multi-layer bottom spacer that is farthest from the fin having a greater vertical height than a layer that is closest to the fin, to address parasitic capacitance from the bottom source/drain structure.Type: GrantFiled: January 27, 2022Date of Patent: April 30, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ruilong Xie, Hemanth Jagannathan, Jay William Strane, Eric Miller
-
Patent number: 11972623Abstract: An approach for enhancing a video stream. The approach processes a video stream and identifies frames comprising text. The approach marks text extraction locations and extracts the text from the frames. The approach determines if a mirroring effect should be applied to the text and applies if applicable, creating enhanced text. The approach inserts the enhanced text and smooths the edges of the inserted enhanced text. The approach merges the frames with the enhanced text into the video stream, creating an enhanced video stream and sends the enhanced video stream to requesting users.Type: GrantFiled: July 23, 2021Date of Patent: April 30, 2024Assignee: International Business Machines CorporationInventors: Mohamed Zouhaier Ramadhane, Juan Manuel Avalos Vega, Daniela Ofelia Rojas Barrientos, Cesar Augusto Rodriguez Bravo
-
Patent number: 11973141Abstract: A nanosheet semiconductor device includes a first ferroelectric region between a channel nanosheet stack and a gate contact. The channel nanosheet stack includes a plurality of channel nanosheets each connected to a source and connected to a drain and a gate surrounding the plurality of channel nanosheets and connected to the source and connected to the drain. The nanosheet semiconductor device may further include a second ferroelectric region upon a sidewall of the channel nanosheet stack. Sidewalls of the first ferroelectric region may be substantially coplanar with or inset from underlying sidewalls of the channel nanosheet stack.Type: GrantFiled: August 9, 2021Date of Patent: April 30, 2024Assignee: International Business Machines CorporationInventors: Jingyun Zhang, Reinaldo Vega, Miaomiao Wang, Takashi Ando
-
Patent number: 11972330Abstract: Disclosed are techniques for quantifying physical qualities of a ball returned by a player using a loop drive technique, such as in table tennis, and generating a corresponding quantitative summary of the overall quality of the loop drive technique based on the quantified physical qualities. Image processing techniques are applied to historical video recordings of balls returned using loop drive techniques to quantify physical properties of said balls. A machine learning model is generated using the quantified physical properties to determine relative significance of specific qualities and their corresponding quantified values to the overall quality or success of loop drive techniques, such as in table tennis matches.Type: GrantFiled: September 30, 2020Date of Patent: April 30, 2024Assignee: International Business Machines CorporationInventors: Chuan Ran, Junhui Wang, Guandong Zhu, Yongchang Cui, Shuyan Lu, Yang Yang
-
Patent number: 11973671Abstract: A generated signal is injected into a first network node in a set of network nodes. The generated signal comprises a predetermined pattern, the predetermined pattern comprises a plurality of time periods, wherein during each time period in the plurality of time periods a first data traffic is prevented from exiting the first network node. By monitoring data flow within the set of network nodes while the generated signal is being injected, a correlation with the generated signal is detected, the correlation correlating a second network node with the first network node. The second network node is associated with the first network node. Responsive to the association, traffic from the second network node to the set of network nodes is blocked.Type: GrantFiled: November 15, 2022Date of Patent: April 30, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Cheng-Ta Lee, Iosif Viorel Onut, Russell Couturier, Mattias Johansson
-
Patent number: 11972290Abstract: Systems, computer-implemented methods and/or computer program products are provided for facilitating time management of a quantum program at one or more nodes of a system, such as a hybrid classical/quantum system. A system, such as a classic portion of the hybrid system, can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a time management component that can communicate with a node to trigger the node to execute one or more quantum program instructions relative to a counter of the node that is advanced by the communicating. The time management component can advance the counter at the node based upon a combination of time of another node and of a determined actual propagation time for the communicating.Type: GrantFiled: August 12, 2021Date of Patent: April 30, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Jeffrey Joseph Ruedinger
-
Patent number: 11973661Abstract: Embodiments of the invention are directed to a computer system that includes a memory electronically coupled to a processor system. The processor system is operable to perform processor system operations that include accessing a graph model representation of a computer network. The graph model is used to implement a resiliency-problem identification analysis that identifies a set of resiliency problems in the graph model. The graph model is used to apply a resiliency-problem solution analysis to a resiliency problem in the set of resiliency problems to generate a set of resiliency-problem solutions. Each resiliency-problem solution in the set of resiliency-problem solutions is ranked.Type: GrantFiled: March 7, 2023Date of Patent: April 30, 2024Assignee: International Business Machines CorporationInventors: Thomas Downes Griffin, Stephen Buckley, Eric Kevin Butler, Divyesh Jadav, Rakesh Jain
-
Patent number: 11971796Abstract: An approach is provided in which the approach builds a combination model that includes a normal status model and an abnormal status model. The normal status model is built from a set of time-sequenced normal status records and the abnormal status model is built from a set of time-sequenced abnormal status records. The approach computes a set of time-sequenced coefficient combination values of the normal status model and the abnormal status model based on applying a set of fitting coefficient characteristics to the normal status model and the abnormal status model. The approach performs goal seek analysis on a system using the combination model and the set of time-sequenced coefficient combination values.Type: GrantFiled: May 18, 2021Date of Patent: April 30, 2024Assignee: International Business Machines CorporationInventors: Xiao Ming Ma, Si Er Han, Lei Gao, A Peng Zhang, Chun Lei Xu, Rui Wang, Jing James Xu