IBM Patents

The International Business Machines Corporation provides IT infrastructure and services to enterprise customers.

IBM Patents by Type
  • IBM Patents Granted: IBM patents that have been granted by the United States Patent and Trademark Office (USPTO).
  • IBM Patent Applications: IBM patent applications that are pending before the United States Patent and Trademark Office (USPTO).
  • Publication number: 20240146746
    Abstract: A technique for threat response associated with an endpoint detection and response (EDR) system. The system uses a combination of automated observable detection, threat intelligence enrichment, graph analysis, and supervised machine learning to machine-predict analyst behavior in classifying (as ‘true’ or ‘false’ positives) the EDR alerts, and to support either (i) automated suppression of those alerts that the system classifies with sufficient confidence as either true or false, or (ii) for those alerts than cannot be so classified, the providing of recommendations to analysts to facilitate their activities. Auto-detection of observables for graph-based feature detection, together with the automated disposition of alerts where possible greatly reduces overall analyst workload for the EDR system.
    Type: Application
    Filed: October 31, 2022
    Publication date: May 2, 2024
    Applicant: International Business Machines Corporation
    Inventors: Aankur Bhatia, Abhishek Basu, Luiz Marcel Arbos, Terry Liggett, Kyle Proctor
  • Publication number: 20240143297
    Abstract: An embodiment searches source for callable units, and scans the contents of the callable units, and generates a set of unit groups that each include one or more of the callable units. The embodiment preprocesses the callable units and then generates hashes of each of the callable units. The embodiment generates a data structure comprising unit identifiers associated with the hashes and their corresponding callable units. The embodiment generates statistical data using a callable-unit metric and updates the data structure by prioritizing the callable units based on the statistical data. The embodiment compares hashes of the callable units and identifies first and second callable units as redundant callable units. The embodiment updates the data structure by identifying the second callable unit as being redundant to the first callable unit. The embodiment generates a report of redundant callable units based on the data structure.
    Type: Application
    Filed: October 26, 2022
    Publication date: May 2, 2024
    Applicant: International Business Machines Corporation
    Inventor: FUMIHIKO KITAYAMA
  • Patent number: 11971141
    Abstract: Techniques facilitating low thermal conductivity support systems within cryogenic environments are provided. In one example, a cryostat can comprise a support rod and a washer. The support rod can couple first and second thermal stages of the cryostat. The washer can intervene between the support rod and the first thermal stage. The washer can thermally isolate the support rod and the first thermal stage.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: April 30, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Patryk Gumann, Valerio A. Grendanin, Jerry M. Chow
  • Patent number: 11973991
    Abstract: A processor may initiate a recording. The processor may segment the recording into one or more segments. The processor may determine, based on the identification of a primary object in a first segment of the recording, a first bit rate for the first segment of the first recording. The processor may preload one or more subsequent segments that include the primary object at the first bit rate. The processor may preload each of the one or more subsequent segments with a secondary object at a second bit rate. The second bit rate may be lower than the first bit rate. The processor may display the recording to the user.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Balamurugaramanathan Sivaramalingam, Sathya Santhar, Samuel Mathew Jawaharlal, Sarbajit K. Rakshit
  • Patent number: 11973595
    Abstract: A method, computer system, and a computer program product for recasting repetitive messages is provided. Embodiments may include receiving, by a processor, a message. Embodiments may include determining, by the processor, whether the received message is repetitive. Embodiments may include rating, by the processor, an importance level of the received message. Embodiments may include determining a preference for recasting the received message.
    Type: Grant
    Filed: November 11, 2021
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo
  • Patent number: 11973842
    Abstract: An overloaded period of a first service is forecast. A first transaction is predicted to arrive at the first service during the overloaded period. At a second service, a transaction sequence including the first transaction is delayed, the delaying resulting in a delayed transaction sequence, the delayed transaction sequence delaying arrival of the first transaction at the first service until after the overloaded period.
    Type: Grant
    Filed: February 11, 2022
    Date of Patent: April 30, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sudheesh S. Kairali, Sarbajit K. Rakshit
  • Patent number: 11973693
    Abstract: A computer-implemented method for distributing packets for asymmetrical traffic by a network interface card (NIC). The computer-implemented method includes obtaining information of an incoming packet incoming from a source endpoint behind a stateful service and accessing a destination endpoint using a network address translation (NAT) service, hashing the information to calculate queue identification for the packet to direct the packet to the queue associated therewith, executing a NAT on an outgoing packet associated with the incoming packet to allow for retrieval of the queue identification from a header of the outgoing packet, sending the outgoing packet to the destination endpoint, which is responsive with a return packet, stamping the queue identification to the return packet upon the return packet being transmitted back from the destination endpoint and the queue identification being retrieved and instantiating an RSS override operation to redirect the return packet to the queue on the response.
    Type: Grant
    Filed: March 13, 2023
    Date of Patent: April 30, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eran Gampel, Liran Schour, Guy Laden, Marc Cochran
  • Patent number: 11969950
    Abstract: An apparatus, method, and computer program product. The embodiments include a method for three-dimensional printing of an object. The method provides for one or more processors to receive image data of an object to print. The one or more processors receive a position of a light-emitting robot inserted within photosensitive material. The one or more processors initiate movement of the light-emitting robot within the photosensitive material. The one or more processors control navigation of the light-emitting robot through the photosensitive material, based on continual feedback of the position of the light-emitting robot within photosensitive material and the received image data of the object to print, and the one or more processors control activation and deactivation of emitted light of the light-emitting robot, based on the image data of the object to print, wherein the emitted light of the light-emitting robot solidifies the photosensitive material.
    Type: Grant
    Filed: April 24, 2023
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventor: Sarbajit K. Rakshit
  • Patent number: 11973256
    Abstract: Systems and techniques that facilitate high-density embedded broadside-coupled attenuators are provided. In various embodiments, an attenuator can comprise an output line. In various aspects, the attenuator can further comprise a reflectively-terminated input line that is broadside coupled to the output line. In various instances, a downstream end of the reflectively-terminated input line can be shorted to ground. In other instances, a downstream end of the reflectively-terminated input line can be open from ground. In various cases, the output line can exhibit a non-looped-back-layout.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: April 30, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Nicholas A Masluk
  • Patent number: 11971886
    Abstract: Methods, systems, and computer program products for active learning for natural language question answering are provided herein. A computer-implemented method includes generating a semantic signature of a natural language query; generating a SQL signature for a SQL query corresponding to the natural language query; determining whether a set of mappings includes a semantic signature matching the generated semantic signature, wherein each mapping in the set is between (i) a given semantic signature and (ii) a SQL signature representing a class of SQL queries corresponding to the given semantic signature; and in response to determining that the set of mappings does not include the generated semantic signature, adding a mapping between the generated semantic signature and the generated SQL signature to the set of mappings.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Jaydeep Sen, Karthik Sankaranarayanan, Ashish Mittal
  • Patent number: 11969828
    Abstract: An injection apparatus for injection material is disclosed. The injection apparatus includes a tank for storing material. The injection apparatus further includes a head body that has a surface for contacting a substrate and an opening part opened at the surface for discharging the material in fluid-communication with the tank. The injection apparatus further includes a member connected to the opening part, in which the member allows gas to flow into and flow out from the opening part.
    Type: Grant
    Filed: April 6, 2023
    Date of Patent: April 30, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Toyohiro Aoki, Eiji Nakamura, Takashi Hisada
  • Patent number: 11970904
    Abstract: A flexible curtain defines a major surface and is configured to repeatedly actuate to move between a deployed configuration and a stowed configuration. Two sensors are configured to detect different condition and are removably attached to two sensor attachment locations. The major surface extends across an operational surface of a target system such that the sensors detect the conditions of the target system when the flexible curtain defines the deployed configuration. The flexible curtain and the sensors converge at a predetermined edge of the flexible curtain to expose the operational surface of the target system when the flexible curtain defines the stowed configuration.
    Type: Grant
    Filed: August 14, 2020
    Date of Patent: April 30, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christian Eggenberger, Jens Rathgeber, Toby Zenerino, Michael Egger
  • Patent number: 11972344
    Abstract: 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: Grant
    Filed: November 28, 2018
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Amit Dhurandhar, Karthikeyan Shanmugam, Ronny Luss, Peder Andreas Olsen
  • Patent number: 11972481
    Abstract: An example operation may include one or more of changing a status of a current blockchain to a closed and retired status based on expiration of a limited time window, creating a genesis block associated with a new blockchain, storing a world state of the current blockchain in the genesis block, creating one or more smart contracts, storing the one or more smart contracts on the new blockchain, and initiating an open stage on the new blockchain, and the open stage permits one or more potential blockchain transactions to be written to the new blockchain.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Donald S. Bell, Michael J. Hudson
  • Patent number: 11972108
    Abstract: A method, computer program product, and computer system for generating and using a basic state layer. N task models are provided (N?2). Each task model was trained on a same pre-trained backbone model. Each task model includes M feature layers and a task layer (M?1). Each feature layer of each task model includes a parameter matrix that is different for the different models. An encoder-decoder model is trained. The encoder-decoder model includes sequentially: an input layer, an encoder, M hidden layers, a decoder, and an output layer. The encoder is a neural network that maps and compresses the parameter matrices in the input layer into the M hidden layers, which generates a basic state model. The decoder is a neural network that receives the basic state model as input and generates the output layer to be identical to the input layer.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Zhong Fang Yuan, Tong Liu, Li Juan Gao, Na Liu, Xiang Yu Yang
  • Patent number: 11972299
    Abstract: A sharable resource of a first user's environment is identified. The sharable resource is configured as sharable in a shared computer environment. A matching resource that is sufficiently similar to the sharable resource is located. The matching resource is used by pre-existing users of the shared computer environment. Agreement from the pre-existing users for the first user to access the matching resource is obtained. The first user is then provided access to the matching resource.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Jingdong Sun, Roger Mittelstadt, Rafal Konik, Jessica R. Eidem
  • Patent number: 11972133
    Abstract: A processor may receive storage area information of a smart storage area. A processor may analyze the one or more objects associated with the smart storage area. A processor may determine a layout of the one or more objects. The layout may be based, at least in part, on one or more object parameters of the one or more objects and the storage area information. A processor may arrange the one or more objects in the layout.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Venkata Vara Prasad Karri, Sarbajit K. Rakshit
  • Patent number: 11972004
    Abstract: An example operation may include one or more of splitting, by a document server, a document provided by a document owner node into a plurality of segments to be stored on a ledger of a blockchain, detecting, by the document server, a change to the document made by an authorized participant node, updating, by the document server, a segment of the plurality of segments stored on the ledger based on the change to the document, collecting, by the document server, votes on the change to the document from a plurality of participant nodes, and committing the updated segment to the blockchain based on the votes.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Igor S. Ramos, Marc Dickenson, Sumabala Nair
  • Patent number: 11972330
    Abstract: 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: Grant
    Filed: September 30, 2020
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Chuan Ran, Junhui Wang, Guandong Zhu, Yongchang Cui, Shuyan Lu, Yang Yang
  • Patent number: 11972255
    Abstract: A content generation method includes receiving a control document comprising one or more control clauses, identifying actionable content for the one or more control clauses, generating a programming language template for the one or more control clauses, identifying a closest existing control clause from a database for each of the one or more control clause, identifying a programming language implementation of the closest existing control clause, identifying similarities and differences between the programming language implementation and the generated programming language template, and annotating the programming language implementation for the closest existing control clause based on the identified similarities and differences.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Muhammed Fatih Bulut, Abdulhamid Adebowale Adebayo, Sai Zeng, Rinku Kanwar
  • Patent number: 11972319
    Abstract: Techniques regarding qubit coupling structures that enable RIP gates are provided. For example, one or more embodiments described herein can comprise an apparatus that can include a coupling structure coupled to a first qubit and a second qubit. The coupling structure can have a plurality of coupling pathways. A coupling pathway from the plurality of coupling pathways can be a resonator. Also, the first qubit can be coupled to a first end of the resonator, and the second qubit can be coupled to a point along a length of the resonator.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: April 30, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Muir Kumph, David C. Mckay, Oliver Dial
  • Patent number: 11973671
    Abstract: 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: Grant
    Filed: November 15, 2022
    Date of Patent: April 30, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Cheng-Ta Lee, Iosif Viorel Onut, Russell Couturier, Mattias Johansson
  • Patent number: 11972321
    Abstract: Systems, computer-implemented methods, and computer program products to facilitate quantum computing job scheduling are provided. According to an embodiment, a 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 scheduler component that can determine a run order of quantum computing jobs based on one or more quantum based run constraints. The computer executable components can further comprise a run queue component that can store the quantum computing jobs based on the run order. In an embodiment, the scheduler component can determine the run order based on availability of one or more qubits comprising a defined level of fidelity.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: April 30, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John A. Gunnels, Mark Wegman, David Kaminsky
  • Patent number: 11971895
    Abstract: 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: Grant
    Filed: July 19, 2019
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventor: Adrian Lee
  • Patent number: 11971691
    Abstract: A processor may receive instructional information. The instructional information may be associated with an instructional media. A processor may analyze the instructional information for one or more instructions. A processor may identify a target device from the one or more smart devices in the smart environment that are associated with the one or more instructions. A processor may perform the one or more instructions with the target device.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Venkata Vara Prasad Karri, Saraswathi Sailaja Perumalla, Sarbajit K. Rakshit, Sekhar Reddy Dandu Reddy
  • Patent number: 11971910
    Abstract: 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: Grant
    Filed: October 22, 2018
    Date of Patent: April 30, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Toshinari Itoko, Toshiro Takase
  • Patent number: 11972368
    Abstract: 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: Grant
    Filed: September 20, 2019
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Liang LL Lu, Sun Chun Hua, Jian Ling Shi, Yi Yang Ren
  • Patent number: 11971916
    Abstract: 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: Grant
    Filed: November 30, 2021
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Zhong Fang Yuan, Tong Liu, Li Juan Gao, Si Heng Sun, Na Liu
  • Patent number: 11972682
    Abstract: 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: Grant
    Filed: September 18, 2022
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Atul Mene, Tushar Agrawal, Jeremy R. Fox, Sarbajit K. Rakshit, Martin G. Keen
  • Patent number: 11971805
    Abstract: 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: Grant
    Filed: October 8, 2021
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Geet Manghnani, Josephine E. Justin, Ajay Chebbi, Srikanth K. Murali
  • Patent number: 11972623
    Abstract: 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: Grant
    Filed: July 23, 2021
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Mohamed Zouhaier Ramadhane, Juan Manuel Avalos Vega, Daniela Ofelia Rojas Barrientos, Cesar Augusto Rodriguez Bravo
  • Patent number: 11971853
    Abstract: An approach for deleting a file from a primary file system. The approach deletes a directory entry, associated with a file, from an in-memory index associated with a secondary file system. The approach updates an index cache associated with a secondary file system, based on the in-memory index. The approach updates a dirty flag, associated with the secondary file system, to a value of TRUE.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Tohru Hasegawa, Hiroshi Itagaki, Tsuyoshi Miyamura, Atsushi Abe, Noriko Yamamoto, Shinsuke Mitsuma
  • Patent number: 11972259
    Abstract: 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: Grant
    Filed: July 3, 2019
    Date of Patent: April 30, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael K. Gschwind, Markus Kaltenbach, Jentje Leenstra, Brett Olsson
  • Patent number: 11972759
    Abstract: Mitigating mistranscriptions resolves errors in a transcription of the audio portion of a video based on a semantic matching with contextualized data electronically garnered from one or more sources other than the audio portion of the video. A mistranscription is identified using a pretrained word embedding model that maps words to an embedding space derived from the contextualizing data. A similarity value for each vocabulary word of a multi-word vocabulary of the pretrained word embedding model is determined in relation to the mistranscription. Candidate words are selected based on the similarity values, each indicating a closeness of a corresponding vocabulary word to the mistranscription. The textual rendering is modified by replacing the mistranscription with a candidate word that, based on average semantic similarity values, is more similar to the mistranscription than is each other candidate word.
    Type: Grant
    Filed: December 2, 2020
    Date of Patent: April 30, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shikhar Kwatra, Vijay Ekambaram, Hemant Kumar Sivaswamy, Rodrigo Goulart Silva
  • Patent number: 11972256
    Abstract: 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: Grant
    Filed: February 16, 2022
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Yash Kedia, Siddharth Mehta, Matthias Seul, Michael Wang
  • Patent number: 11972785
    Abstract: 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: Grant
    Filed: November 15, 2021
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Pouya Hashemi, Jonathan Zanhong Sun, Guohan Hu, Saba Zare
  • Patent number: 11972525
    Abstract: 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: Grant
    Filed: February 21, 2022
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Kun Yan Yin, Zhong Fang Yuan, Yi Chen Zhong, Lu Yu, Tong Liu
  • Patent number: 11973125
    Abstract: 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: Grant
    Filed: January 27, 2022
    Date of Patent: April 30, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ruilong Xie, Hemanth Jagannathan, Jay William Strane, Eric Miller
  • Patent number: 11972267
    Abstract: Tasks are selected for hibernation by recording user preferences for tasks having no penalty for hibernation and sleep; and assigning thresholds for battery power at which tasks are selected for a least one of hibernation and sleep. The assigning of the thresholds for battery power include considering current usage of hardware resources by a user and battery health per battery segment. A penalty score is determined for tasks based upon the user preferences for tasks having no penalty, and task performance including at least one of frequency of utilization, memory utilization, task dependency characteristics and task memory hierarchy. The penalty performance is a value including both the user preference and the task performance. Tasks can then be put into at least one of hibernation mode and sleep mode dictated by their penalty performance during the thresholds for battery power.
    Type: Grant
    Filed: October 4, 2022
    Date of Patent: April 30, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Madhu Pavan Kothapally, Rajesh Kumar Pirati, Bharath Sakthivel, Sarika Sinha
  • Patent number: 11973141
    Abstract: 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: Grant
    Filed: August 9, 2021
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Jingyun Zhang, Reinaldo Vega, Miaomiao Wang, Takashi Ando
  • Patent number: 11972260
    Abstract: 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: Grant
    Filed: July 3, 2019
    Date of Patent: April 30, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael K. Gschwind, Markus Kaltenbach, Jentje Leenstra, Brett Olsson
  • Patent number: 11972977
    Abstract: 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: Grant
    Filed: September 8, 2021
    Date of Patent: April 30, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Chanro Park, Kenneth Chun Kuen Cheng, Koichi Motoyama, Kisik Choi
  • Patent number: 11972290
    Abstract: 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: Grant
    Filed: August 12, 2021
    Date of Patent: April 30, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Jeffrey Joseph Ruedinger
  • Patent number: 11973058
    Abstract: A semiconductor die package that has a substrate with one or more substrate layers with one or more substrate connections. A substrate layer can include one or more redistribution layers (RDLs). One or more dies (e.g., multiple dies) are disposed on a top substrate layer. The dies have one or more die external connections. Some of the die external connections are electrically connected to one or more substrate connections. One or more metallic dam stiffeners form into a dam enclosure that is disposed on and physically connected to the top substrate layer. The dam enclosure encloses one or more of the dies. The metallic dam enclosure has one or more electrically connected regions where the metallic dam enclosure is electrically connected to one or more of the substrate horizontal connections and one or more electrically insulated regions where the metallic dam enclosure is electrically insulated from one or more of the substrate horizontal connections and the substrate via connections.
    Type: Grant
    Filed: November 25, 2021
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Katsuyuki Sakuma, Mukta Ghate Farooq, John Knickerbocker
  • Patent number: 11973630
    Abstract: An enhanced quadrature receive serial interface circuit and methods are provided for calibrating the quadrature receive serial interface circuit. A quadrature receive serial interface circuit comprises a first phase rotator and a second phase rotator generating quadrature clocks of identical frequency. Calibration of the quadrature receive serial interface circuit uses a pseudo random bit sequence (PRBS) received by the quadrature receive serial interface circuit. For calibration, one-half of the received PRBS bits are sampled and the phase rotator generating in-phase 0° and 180° clock signals is adjusted to center the data eye for the sampled half of the PRBS bits. Then all data bits (even and odd data bits) of the received PRBS bits are sampled and the phase rotator generating quadrature phase 90° and 270° clock signals is adjusted to center the data eye of all data bits of the PRBS bits to complete calibration.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Michael B. Spear, Daniel Mark Dreps, Erik English, Jieming Qi, Michael Sperling
  • Patent number: 11973661
    Abstract: 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: Grant
    Filed: March 7, 2023
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Thomas Downes Griffin, Stephen Buckley, Eric Kevin Butler, Divyesh Jadav, Rakesh Jain
  • Patent number: 11971887
    Abstract: An embodiment for identifying and replacing logically neutral phrases in natural language queries may include receiving a natural language query. The embodiment may also identify one or more logically neutral or non-logically neutral anchors in the natural language query. The embodiment may also identify boundaries containing one or more logically neutral phrases. The embodiment may further include detecting semantic and logical relations between verbal phrases and functional language between and adjacent to the one or more logically neutral and non-logically neutral anchors to reintroduce non-logically neutral language back into a non-logically neutral portion of the natural language query. The embodiment may also include generating a modified natural language query by automatically removing the boundaries and optionally replacing the one or more logically neutral phrases in the natural language query.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: April 30, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Octavian Popescu, Vadim Sheinin, Ngoc Phuoc An Vo, Elahe Khorasani, Hangu Yeo
  • Patent number: 11972783
    Abstract: In one general embodiment, a data storage product includes a magnetic recording tape having written thereon at least two servo tracks extending along a longitudinal axis of the tape. Each servo track has a timing-based servo (TBS) pattern comprising a series of servo frames arranged to enable lateral positioning of a magnetic head relative to the servo tracks as well as tape dimensional stability (TDS) compensation via head skew. Each frame comprises a sequence of pairs of leading and trailing servo stripes. Midpoints between the servo stripes in each pair, at all points having a same relative lateral height on the tape, are located along a virtual median line oriented at an angle ? from perpendicular to the longitudinal axis of the tape, the angle ? being greater than 1 degree.
    Type: Grant
    Filed: March 29, 2023
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Nhan Xuan Bui, Kevin Bruce Judd, Simeon Furrer, Mark Alfred Lantz
  • Patent number: 11971796
    Abstract: 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: Grant
    Filed: May 18, 2021
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Xiao Ming Ma, Si Er Han, Lei Gao, A Peng Zhang, Chun Lei Xu, Rui Wang, Jing James Xu
  • Patent number: D1025205
    Type: Grant
    Filed: March 3, 2020
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Reena M. Jana, Elizabeth H. Wood