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: 20240249750
    Abstract: In one general embodiment, an apparatus includes a magnetic head, and a controller coupled to the magnetic head, the controller being configured to perform a method that includes measuring humidity in a vicinity of the apparatus in response to detection of an error while performing a data operation on a magnetic recording tape. An error recovery procedure to remove debris on the tape is executed in response to detection of an error and the measured humidity exceeding a predefined upper limit value. An error recovery procedure to remove debris adhering to the magnetic head is executed in response to detection of an error and the measured humidity being below a predefined lower limit value.
    Type: Application
    Filed: January 20, 2023
    Publication date: July 25, 2024
    Applicants: International Business Machines Corporation, International Business Machines Corporation
    Inventors: Tsuyoshi Miyamura, Setsuko Masuda, Tatsuki Sawada
  • Patent number: 12043482
    Abstract: An item storage system includes a shelving portion and a replenishment portion. The shelving portion includes: a first shelf having a toroidal shape with a center axis; and a second shelf having a toroidal shape that is spaced apart from the first shelf along the center axis. The replenishment portion includes: an elevator portion configured to deliver items to the first shelf and the second shelf, wherein at least part of the elevator portion is positioned in the center of the shelving portion and is surrounded by the shelving portion; and a storing portion configured to load items into the elevator portion, wherein the storing portion is positioned above or below the shelving portion.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Katsuyuki Sakuma, Sarbajit K. Rakshit, Chandrasekhar Narayanaswami
  • Patent number: 12042222
    Abstract: A method for laser assisted delivery of therapeutic agents includes selectively controlling a valve connected to a first channel disposed within a first sidewall of a nozzle, applying, through the first channel, a first substance to penetrate dermis to a predetermined depth, and administering, through a second channel unconnected with the valve and disposed within a second sidewall of the nozzle, a second substance to remove debris.
    Type: Grant
    Filed: April 12, 2022
    Date of Patent: July 23, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jerome M. Felsenstein, James L. Hedrick, James J. Wynne, Donna S. Zupanski-Nielsen
  • Patent number: 12042770
    Abstract: An exemplary method includes forming a sacrificial layer along sidewalls of an array of trenches that are indented into a substrate, depositing a fill layer over the sacrificial layer, and then creating an array of gaps between the fill layer and the substrate by removing the sacrificial layer along the sidewalls of the trenches, while maintaining a structural connection between the substrate and the fill layer at the floors of the trenches. The method further includes covering the substrate, the fill layer, and the gaps with a cap layer that seal fluid-tight against the substrate and the fill layer. The method further includes indenting a first reservoir and a second reservoir through the cap layer, and into the substrate and the fill layer, across the lengths of the array of gaps, so that the array of gaps connects the first reservoir in fluid communication with the second reservoir.
    Type: Grant
    Filed: November 7, 2021
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Joshua T. Smith, Stacey Gifford, Sung-Cheol Kim, Benjamin Wunsch
  • Patent number: 12045612
    Abstract: An efficient pipelined implementation of digital scaling, offset and aggregation operation supports element-by-element programmable scale and offset factors. The method includes time-multiplexed parallel pipelining of a plurality of digital data words, each of the plurality of digital data words encoding an N-bit signed integer, from one of a plurality of receive-registers through a datapath that can either (1) store the plurality of digital data words directly in a dedicated first memory, (2) store the plurality of digital data words directly in a dedicated second memory, or (3) direct the plurality of digital data words into a parallel set of fused-multiply-add units. The method further includes multiplying each digital data word by a corresponding data-word retrieved from the dedicated first memory to form product data words and adding the product data words to a corresponding data-word retrieved from the dedicated second memory to form an output sum-and-product data words.
    Type: Grant
    Filed: September 12, 2022
    Date of Patent: July 23, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Geoffrey Burr, Shubham Jain, Milos Stanisavljevic, Yasuteru Kohda
  • Patent number: 12044739
    Abstract: Embodiments of the present invention manage a state of charge of a rechargeable battery for extended storage by determining a manual override for a storage protocol is not activate for a rechargeable battery associated with a battery charger and an electronic device. Receiving battery data, environment data, and historical data for the rechargeable battery associated with a battery charger. Embodiments of the present invention determine to activate the storage protocol for the rechargeable battery based on the battery data, the environment data, and the historical data and discharge the rechargeable battery to a preset state of charge level based on the storage protocol.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Mark E. Maresh, Richard John Fishbune, Marc Henri Coq, Eric B. Swenson
  • Patent number: 12046023
    Abstract: Generating soft labels used for training a unified model is achieved by unification of models having respective target classes with distillation. A collection of samples is prepared. Predictions are generated by individual trained models. Individual trained models have an individual class set to form a unified class set that includes target classes. The unified soft labels are estimated for each sample over the target classes in the unified class set from the predictions using a relation connecting a first output of each individual trained model and a second output of the unified model. The unified soft labels are output to train a unified model having the unified class set.
    Type: Grant
    Filed: February 25, 2020
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Jayakorn Vongkulbhisal, Phongtharin Vinayavekhin
  • Patent number: 12045810
    Abstract: An example operation may include one or more of receiving, via a custodial service, a request to transact with a digital asset owned by a user and temporarily in custody of the custodial service, generating a blockchain transaction comprising an identifier of the digital asset on a blockchain ledger, an identifier of the custodial service, and an identifier of a recipient of the digital asset, signing the blockchain transaction with a key from a trifocal key which proves that the custodial service is authorized to transact with the digital asset on behalf of the user, and storing the signed blockchain transaction on a blockchain ledger.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Nitin Gaur, Petr Novotny, Yacov Manevich, Artem Barger, Yada Zhu
  • Patent number: 12045243
    Abstract: The method provides for receiving a plurality of documents including mentions of a target entity from a search query about the entity. The mentions of the target entity are identified in respective documents of the plurality of documents. Content surrounding the one or more mentions of the target entity are extracted with the mentions within the respective documents and form section. A respective document includes a plurality of sections. Metrics of relevance and irrelevance to the target entity are determined within the plurality of sections of the respective documents. A density score is generated for the plurality of sections of the respective documents. A relevancy score is assigned to respective documents of the plurality of documents, based on the density scores of the sections of the respective documents. The documents are ranked based on the relevancy score and presented in an order based on the ranking.
    Type: Grant
    Filed: December 4, 2021
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Christopher F. Ackermann, Charles E. Beller, Michael Drzewucki
  • Patent number: 12045173
    Abstract: Aspects of the present invention disclose a method, computer program product, and system for stale data recovery using virtual storage metadata. The method includes one or more processors generating a primary virtual storage metadata structure having virtual address areas for a data chunk. Each area includes a plurality of most recent updates of metadata for the data chunk. The metadata of each update includes a sequence number for the update and a pointer to the physical location of the data. The method further includes one or more processors generating an overflow virtual storage metadata structure for multiple virtual address areas. The overflow metadata structure includes updates that have overflowed from the virtual address areas. In addition, wherein an oldest update in a full virtual address area of the primary virtual storage metadata structure includes a link to an overflow location.
    Type: Grant
    Filed: April 18, 2020
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Ben Sasson, Gordon Douglas Hutchison, Lee Jason Sanders, Gareth Paul Jones
  • Patent number: 12045663
    Abstract: A serverless computing-based, continuous gateway watch of a data store for data change process is provided. The process includes the gateway interface of the computing environment receiving a watch request from a user system to monitor the data store for data change. Based on receiving the watch request, the gateway interface invokes a serverless setup service to establish a connection between the gateway interface and the data store of the computing environment to be monitored for data change. Based on receiving, at the gateway interface, a data change indication from the data store, the gateway interface invokes a serverless message process service to mutate the data change indication from the data store into a mutated data change message indicative of a data change at the data store for return to the user system pursuant to the watch request, with the serverless message process service terminating thereafter.
    Type: Grant
    Filed: August 24, 2022
    Date of Patent: July 23, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gang Tang, Peng Hui Jiang, Ming Shuang Xian, Qin Yue Chen
  • Patent number: 12045825
    Abstract: From transaction data, a graph modeling a set of relationships between transaction elements is constructed, a node of the graph representing a transaction element, an edge of the graph representing a relationship between two transaction elements. Using a part of speech analysis model, a subset of the nodes is tagged with a corresponding first part of speech tag. An alternative part of speech tag is generated for a tagged node. A set of tagged nodes is grouped into a word group including at least one tagged node having an alternative part of speech tag. The word group is validated against a grammar of a natural language. Responsive to the validating determining that the word group conforms to the grammar, a set of additional nodes representing the word group is added to the graph. Using the modified graph, a transaction in the transaction data is validated.
    Type: Grant
    Filed: October 1, 2021
    Date of Patent: July 23, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mukundan Sundararajan, Anita Duggal
  • Patent number: 12045667
    Abstract: Methods, computer program products, and/or systems are provided that perform the following operations: identifying a first workload being processed by a first plurality of sites in a cluster; identifying, from the first plurality of sites: (i) a first site as a primary site for the first workload, and (ii) one or more secondary sites for the first workload; identifying a communication link issue between the first site and at least one of the one or more secondary sites; splitting the cluster into sub-clusters based, at least in part, on the communication link issue, wherein the first site is included in a first sub-cluster of the sub-clusters and the at least one of the one or more secondary sites is included in a sub-cluster of the sub-clusters that is different from the first sub-cluster; and instructing the first sub-cluster to locally process the first workload.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Hai Hui Wang, Xun Pan, Xiang Zhen Gan, Peng Li, Yuanyuan He, Shan Gao
  • Patent number: 12045694
    Abstract: A system includes a virtual reality system configured to enable a user to interact with a virtual environment, a plurality of biofeedback sensors configured to monitor a user, and a computer system including a virtual reality module configured to generate at least a view of the virtual environment, a biofeedback module configured to fuse output of the plurality of biofeedback sensors with a plurality of events within the virtual environment, a training module configured to generate a model of user behavior, wherein the training module executed by the computer system enables the computer system to make a prediction of a user response of the user based on a corpus of biofeedback data, and an alert module configured to generate at least one alert to the user via the virtual reality system based on the user response predicted by the computer system.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Jenna Reinen, Aldis Sipolins, Patrick Watson, Ravi Tejwani, Marco Cavallo, Hui Wu
  • Patent number: 12045717
    Abstract: A system and method for generating hard training data from easy training data. Training data including visual data with synthetic semantic implants (“VSSI”) having at least one cue is received. An annotator identifies at least one cue in the VSSI and annotates the VSSI to indicate the cue to create a modified training data set. A data scrambler removes at least one cue from the VSSI to create the tagged training data, which can then be used to train a classifier to identify transitions between segments when the cues are not present.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Daniel Nechemia Rotman, Yevgeny Yaroker, Udi Barzelay, Joseph Shtok
  • Patent number: 12045573
    Abstract: One or more systems, devices, computer program products and/or computer-implemented methods of use provided herein relate to regularizing semantic similarity relationships relative to a pair of languages. A system can comprise a memory that stores computer executable components, and a processor that executes the computer executable components stored in the memory, wherein the computer executable components comprise a computation component that generates a transformation comprising a semantic similarity relationship between detected semantic labels of a pair of languages.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: July 23, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ishan Jindal, Yunyao Li, Siddhartha Brahma, Huaiyu Zhu
  • Patent number: 12045911
    Abstract: According to one embodiment, a method, computer system, and computer program product for synchronizing a physical environment with a virtual environment is provided. The present invention may include analyzing a virtual environment to determine one or more physical movements required for a user to navigate within the virtual environment; scanning, with one or more sensors, a physical environment to identify one or more physical movements required for the user to navigate within the physical environment; responsive to determining that the one or more physical movements required for a user to navigate within the virtual environment do not match the one or more physical movements required for a user to navigate within the physical environment, identifying how the physical environment must be modified to incorporate the physical movements of the virtual environment; and communicating the identified modifications to the physical environment to the user.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Atul Mene, Tushar Agrawal, Jeremy R. Fox, Sarbajit K. Rakshit
  • Patent number: 12045335
    Abstract: A computer-implemented method for software detection is disclosed. The computer-implemented method includes scanning a list of file systems present on a computer system and described by a respective mount point for a signature from a set of predetermined signatures. The computer-implemented method further includes responsive to detecting the signature from the set of predetermined signatures, selecting a particular plugin from a predetermined list of plugins based, at least in part, on the detected signature. The computer-implemented method further includes querying, using the plug-in, an operating environment of the filesystem for data indicative of software running in the operating environment. The computer-implemented method further includes determining software running in the operating environment based, at least in part, on the data returned from querying the operating environment of the filesystem.
    Type: Grant
    Filed: March 29, 2022
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Grzegorz Piotr Szczepanik, Piotr Kalandyk, Łukasz Józef Matyasik, Piotr Jan Kotara
  • Patent number: 12045235
    Abstract: In a computer-implemented method for improving performance of a database optimizer, a processor calculates a first execution time for a database query executing through a first access path of a database system. A processor generates a second access path. A processor determines a second execution time via a simulation of the database query through the second access path. A processor determines that the second execution time is less than the first execution time. A processor, responsive to determining that the second execution time is less than the first execution time, sends the second access path to the database optimizer.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Shuo Li, Xiaobo Wang, Sheng Yan Sun, Hong Mei Zhang
  • Patent number: 12045713
    Abstract: A method, apparatus and computer program product to protect a deep neural network (DNN) having a plurality of layers including one or more intermediate layers. In this approach, a training data set is received. During training of the DNN using the received training data set, a representation of activations associated with an intermediate layer is recorded. For at least one or more of the representations, a separate classifier (model) is trained. The classifiers, collectively, are used to train an outlier detection model. Following training, the outliner detection model is used to detect an adversarial input on the deep neural network. The outlier detection model generates a prediction, and an indicator whether a given input is the adversarial input. According to a further aspect, an action is taken to protect a deployed system associated with the DNN in response to detection of the adversary input.
    Type: Grant
    Filed: November 17, 2020
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Jialong Zhang, Zhongshu Gu, Jiyong Jang, Marc Philippe Stoecklin, Ian Michael Molloy
  • Patent number: 12045161
    Abstract: By analyzing a test case in a set of test cases, the test case is classified into a test type. Using a result of analyzing a test execution environment, a flake parameter is set, the flake parameter comprising an execution environment characteristic capable of causing an inconclusive result of execution of the test case. Responsive to determining that the test type maps to the flake parameter, the test case is removed from the set of test cases, the removing resulting in a filtered set of test cases, the determining performed using a predefined set of mappings. The filtered set of test cases is executed in the test execution environment.
    Type: Grant
    Filed: January 14, 2022
    Date of Patent: July 23, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Gireesh Punathil
  • Patent number: 12045282
    Abstract: Systems, computer-implemented methods, and computer program products to facilitate fault localization and alert aggregation 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 graph component that employs an algorithm to generate a directed graph of computing elements having performance alerts in one or more abstraction layers of a computing environment. The computer executable components can further comprise a fault localization component that employs a topological sort algorithm to identify one or more of the computing elements causing the performance alerts based on the directed graph.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: July 23, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Srinivasan Parthasarathy, Fabio A. Oliveria, Sushma Ravichandran, Tamar Eilam
  • Patent number: 12045256
    Abstract: An example operation may include one or more of receiving a message from an agent installed at a data replication server, the message comprising a status identifier of a checksum validation of a data replication operation, identifying a latency value associated with the data replication server, determining whether a data loss has occurred based on the status identifier of the checksum validation and the latency value, and in response to a determination that the data loss has occurred, transmitting a notification of the data loss to a computing system associated with the data replication server.
    Type: Grant
    Filed: August 23, 2022
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: He Fang Zhang, Yan Liu, Meng Zhao, Hai Long Shi
  • Patent number: 12045290
    Abstract: A computer-implemented method, system and computer program product for recommending a template or a dataset. A descriptor (input descriptor) of the input, corresponding to a dataset or a dashboard template, is extracted or fetched. The input descriptor may be the descriptor of the dataset which includes topics and concept combinations. Alternatively, the input descriptor may be the descriptor of the dashboard template which includes topics, concept combinations and column-to-visualization mappings. Scores are then generated for the candidate targets, corresponding to dashboard templates or datasets, based on one or more of the following: matching topics in the input descriptor with topics in the candidate target descriptors, matching concept combinations in the input descriptor with concept combinations in the candidate target descriptors, and determining compatibility of the datasets with the dashboard templates.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Firas Kazem, Anthony Nicola Tasca, Laura Marie Alkhoury, Ahmed Hussein Mohamed Kamel El-Khouly, Mohammed Mostafa
  • Patent number: 12045291
    Abstract: Records can be matched by a graph neural network model performing entity resolution on the records, and representing each record as a respective node in a graph. Record matching explanations can be generated, each record matching explanation indicating a first set of attributes, and a first set of corresponding values, used for the matching at least two of the records. Nodes can be clustered into a plurality of clusters by aggregating the record matching explanations and, based on the record matching explanations, determining which of the records have high importance values, in the first set of values, that match. At least one cluster explanation can be generated, the cluster explanation indicating a second set of attributes, and a second set of values corresponding to the second set of attributes, used for the clustering the nodes. The record matching explanation and the cluster explanation can be output.
    Type: Grant
    Filed: November 3, 2022
    Date of Patent: July 23, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Muhammed Abdul Majeed Ameen, Balaji Ganesan, Avirup Saha, Abhishek Seth, Devbrat Sharma, Arvind Agarwal, Soma Shekar Naganna, Sameep Mehta
  • Patent number: 12045317
    Abstract: An example system includes a processor to receive a set of features, a set of relations between the features, and a set of target features. Each of the target features is associated with a number of the relations. The processor can generate a hypergraph based on the features and the relations. The processor also can select a subset of features based on a transitive closure of the hypergraph for each of the target features. The processor can transmit the selected subset of features.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Eliran Roffe, Sandeep Hans, Eitan Daniel Farchi, Diptikalyan Saha
  • Patent number: 12048125
    Abstract: A rack housing includes, for example, a frame, a door attachable to a front of said frame, a plurality of movable supports for supporting a plurality of electronic devices in the frame, and an actuator for moving said plurality of movable supports to define an adjustable air volume in the rack housing for receiving cooling air from a raised floor of a data center. Methods can include, for example, moving a plurality of frame supported electronic devices in a data center, wherein the moving is controlled in dependence on received data. Computer-implemented methods, computer program products, and systems are also disclosed.
    Type: Grant
    Filed: July 15, 2022
    Date of Patent: July 23, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Jean-Michel Rodriguez
  • Patent number: 12045365
    Abstract: An embodiment includes receiving, at database connectivity (DBC) layer, a request to access data of a data source, wherein the data source is registered with a data catalog that includes data governance artifacts, and wherein the request is made via a connection that bypasses the data catalog. The embodiment also includes comparing, by a governance manager at the DBC layer, an access privilege level for a credential associated with the request to access requirements of requested data included in data protection rules of the governance artifacts. The embodiment also includes masking, by the governance manager, a portion of the data provided in response to the request, wherein the portion of the data has an access requirement that is not met by the access privilege level for the credential associated with the request.
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: July 23, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Balakumaran Vaithyalingam, Shikhar Kwatra, Manus Kevin McHugh
  • Patent number: 12045270
    Abstract: Entities and temporal information associated with the entities can be extracted from the documents using natural language processing. A graph structure can be created representing the document's temporal semantics, nodes of the graph structure including the entities and edges of the graph structure representing temporal relationships between the nodes. The graph structure can be linked with the document. Multiple documents can be received and a knowledgebase can be created including multiple graph structures representing the multiple documents according to the multiple documents' temporal semantics. An input document for query can be received and transformed into a graph structure for query, the graph structure for query representing the input document's temporal semantics. The knowledgebase can be searched for a matching document having a graph structure similar to the graph structure for query based on a similarity threshold. The matching document can be output.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Guilherme Augusto Ferreira Lima, Rafael Rossi de Mello Brandao, Marcio Ferreira Moreno
  • Patent number: 12045319
    Abstract: A system for configuring and using a logical neural network including a graph syntax tree of formulae in a represented knowledgebase connected to each other via nodes representing each proposition. One neuron exists for each logical connective occurring in each formula and, additionally, one neuron for each unique proposition occurring in any formula. All neurons return pairs of values representing upper and lower bounds on truth values of their corresponding subformulae and propositions. Neurons corresponding to logical connectives accept as input the output of neurons corresponding to their operands and have activation functions configured to match the connectives' truth functions. Neurons corresponding to propositions accept as input the output of neurons established as proofs of bounds on the propositions' truth values and have activation functions configured to aggregate the tightest such bounds.
    Type: Grant
    Filed: October 6, 2020
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Ryan Nelson Riegel, Francois Pierre Luus, Ismail Yunus Akhalwaya, Naweed Aghmad Khan, Ndivhuwo Makondo, Francisco Barahona, Alexander Gray
  • Patent number: 12045260
    Abstract: A method, system, and computer program product for data reorganization and logs reorganization. The method includes receiving, by one or more processing units, original data. The method also includes classifying, by the one or more processing units, the original data into different types based on a trained type classification model. The method also includes generating, by the one or more processing units, at least one severity for at least part of the original data based on a trained severity classification model, the at least part of the original data corresponding to at least one type. The method also includes outputting, by the one or more processing units, at least one message, the at least one message indicating the severity of the at least part of the original data.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Qing Li, Shan Gu, Shuang Men, Cheng Fang Wang, Li Hua Zhao, Qian Xia Song, Zhan Wei Wang
  • Patent number: 12045471
    Abstract: A single input/output (I/O) controller for both secure partitionable endpoints (PEs) and non-secure PEs is enabled in a trusted execution environment (TEE) where secure memory portions are isolated from non-secure PEs. Security attributes for certain endpoints indicate secure memory access privilege of owning entities of the certain endpoints. A security monitor has exclusive access to the address translation control tables (TCE) stored in secure memory associated with a secure endpoint. When owning entity reassignment occurs, the endpoints are reinitialized to support a change in ownership from an outgoing owning entity having secure memory access and an incoming owning entity not having secure memory access.
    Type: Grant
    Filed: July 27, 2021
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Debapriya Chatterjee, Guerney D. H. Hunt, Eric Norman Lais
  • Patent number: 12046245
    Abstract: At least one target in a speech of a first speaker during an electronic conference is identified. A closest vector between the identified target and a group of possible matches for the target is determined. A most similar match for the identified target is determined based on a current usage context for the identified target, a history of stored information associated with the first speaker and the identified target, and the determined closest vector. The most similar match to a set of participants of the electronic conference is displayed.
    Type: Grant
    Filed: September 17, 2020
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Zachary A. Silverstein, Tiberiu Suto, Jonathan D. Dunne, Martin G. Keen
  • Patent number: 12046643
    Abstract: Semiconductor structures are disclosed which comprise semiconductor devices having buried power rails. In one example, a semiconductor structure comprises a plurality of semiconductor devices. Each of the semiconductor devices is isolated from an adjacent semiconductor device by a dielectric layer. The semiconductor structure further comprises a first diffusion break extending across the plurality of semiconductor devices, a second diffusion break extending across the plurality of semiconductor devices and a plurality of gates extending across the plurality of semiconductor devices. The gates are disposed between the first diffusion break and the second diffusion break. Each semiconductor device comprises a power rail extending between the first diffusion break and the second diffusion break under the plurality of gates.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Julien Frougier, Ruilong Xie, Kangguo Cheng, Chanro Park
  • Patent number: 12046282
    Abstract: The invention is notably directed to a device comprising a plurality of resistive memory elements. The plurality of resistive memory elements comprises a resistive material. The device is configured to apply programming pulses to a subset of the plurality of resistive memory elements to perform a temporary resistance change of the resistive material of the subset for a predefined retention period, thereby programming the subset of the plurality of resistive elements from a first resistance state corresponding to a first binary state to a second resistance state corresponding to a second binary state. The device is configured such that a resistance of the subset of the plurality of resistive elements reverts automatically during the predefined retention period from the second resistance state to the first resistance state by an inherent material property of the resistive material, thereby automatically deleting the second binary state.
    Type: Grant
    Filed: July 20, 2022
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Ghazi Sarwat Syed, Abu Sebastian
  • Patent number: 12047507
    Abstract: A node in a blockchain network may send an operation for geometrically fractionalizing an non-fungible token (NFT) into geometric shards to a blockchain network. The geometric fractionalization associates each geometric shard with a specific part of the NFT. The node may also record, on distributed ledger of the blockchain network, the fractionalization of the NFT and the association between each geometric shard with the specific part of the NFT.
    Type: Grant
    Filed: March 22, 2022
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Luis Angel Bathen, Akil Khamisi Sutton, Marc Henri Coq, Cedric D. Cook
  • Patent number: 12046252
    Abstract: Embodiments of the present invention provide a computer system a computer program product, and a method that comprises analyzing a received directional voice command by identifying a plurality of contextual factors associated with at least one user in a plurality of users using a natural language processing algorithm; dynamically identifying the at least one user in the plurality of users based on an analysis of the identified contextual factors associated with the received directional voice command; generating a plurality of scenarios within a mixed reality environment based on the analysis of the identified contextual factors associated with received directional voice command; identifying a location associated with at least one received directional voice command within a plurality of directional voice commands; and validating the location associated with the at least one received directional voice command using a corpus knowledge algorithm.
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Venkata Vara Prasad Karri, Sarbajit K. Rakshit, Annyasha Lahiri
  • Patent number: 12046511
    Abstract: Structures in semiconductor devices, and methods for forming the structures, are described. In one embodiment, a hard mask layer of a deposition stack can be etched to pattern a hard mask. An interconnect layer of the deposition stack can be etched using the hard mask to pattern a plurality of metal lines. The hard mask can be removed. A liner layer of the deposition stack can be etched to remove a portion of the liner layer deposited directly on a dielectric layer of the deposition stack. In response to etching the liner layer, a remaining portion of the liner layer can be deposited between the metal lines and the dielectric layer.
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Devika Sarkar Grant, Somnath Ghosh
  • Patent number: 12046236
    Abstract: Training data can be received, which can include pairs of speech and meaning representation associated with the speech as ground truth data. The meaning representation includes at least semantic entities associated with the speech, where the spoken order of the semantic entities is unknown. The semantic entities of the meaning representation in the training data can be reordered into spoken order of the associated speech using an alignment technique. A spoken language understanding machine learning model can be trained using the pairs of speech and meaning representation having the reordered semantic entities. The meaning representation, e.g., semantic entities, in the received training data can be perturbed to create random order sequence variations of the semantic entities associated with speech. Perturbed meaning representation with associated speech can augment the training data.
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Hong-Kwang Kuo, Zoltan Tueske, Samuel Thomas, Brian E. D. Kingsbury, George Andrei Saon
  • Patent number: 12046077
    Abstract: A method can include determining an assistance-initiating characteristic corresponding to a user. Determining the assistance-initiating characteristic can be based, at least in part, on a user action by the user. The method can further include generating an adaptation corresponding to the assistance-initiating characteristic. Generating the adaptation can include automatically adjusting an adaptable device.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Spencer Thomas Reynolds, Raden Tonev, Tessa Rodes, Janelle Michiko Janyen Arita, Danchen Sun
  • Patent number: 12047492
    Abstract: Device-implemented methodology for enabling and/or performing crypto-erase via internal action and external action. In one illustrative aspect, a request to read data is received at a device configured to perform data operations on a storage medium, the data being stored on the storage medium in encrypted form. In one approach, a first key stored within the device is accessed. In another approach, a first key stored on and/or with the storage medium is retrieved. A second key is received from an external source. A media encryption key is generated using the first and second keys. The encrypted form of the data is read from the storage medium. The encrypted form of the data is decrypted using the media encryption key. The decrypted data is output. Methodology for writing encrypted data is also presented.
    Type: Grant
    Filed: March 3, 2020
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventor: Glen Jaquette
  • Patent number: 12046680
    Abstract: A semiconductor structure comprises a plurality of gate structures alternately stacked with a plurality of channel layers, and a plurality of spacers disposed on lateral sides of the plurality of gate structures. The respective ones of the plurality of spacers comprise a profile having a first portion comprising a first shape and a second portion comprising a second shape, wherein the first shape is different from the second shape.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Yi Song, Chi-Chun Liu, Robin Hsin Kuo Chao, Muthumanickam Sankarapandian
  • Patent number: 12047405
    Abstract: A computer-implemented method, according to one approach, includes: monitoring actions of a user having access to a cluster, and in response to determining that the user has performed a risk event, incrementing a risk score assigned to the user. A determination is also made as to whether the incremented risk score is outside a predetermined range, and in response to determining that the incremented risk score is outside the predetermined range, a snapshot quota assigned to the user is dynamically reduced.
    Type: Grant
    Filed: October 12, 2021
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Yu-Cheng Hsu, Sridhar Muppidi, Sandeep Ramesh Patil, Sasikanth Eda, Deepak R. Ghuge
  • Patent number: 12047084
    Abstract: A first 1:N frequency divider has an input configured to be coupled to one of two signals and a second 1:N frequency divider has an input configured to be coupled to another of the two signals. A mixer includes two inputs, where each input is coupled to an output of one of the first and second 1:N frequency dividers. A low-pass filter has an input coupled to an output of the mixer and an analog-to-digital converter (ADC) has an input coupled to an output of the low-pass filter. A data collection and analysis block repeatedly changes a phase of an output of the first 1:N divider, collects a set of digitized data generated by the ADC, and estimates the phase difference between the two signals based on the set of digitized data.
    Type: Grant
    Filed: December 30, 2022
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Asaf Tzadok, Alberto Valdes Garcia, John Francis Bulzacchelli
  • Patent number: 12047188
    Abstract: A method, a computer program product, and a system for enacting ameliorative resource action during an e-conference. Exemplary embodiments of the present inventive concept may include a method for enacting ameliorative resource action during an e-conference. The method may include collecting data from a user's computer device during the e-conference. Features may be extracted from the collected e-conference data. A user's participation within the e-conference and a resource consumption thereof may be forecasted by applying a user activity model to the extracted features. The ameliorative resource action may be enacted based upon the forecasted user's participation and the resource consumption thereof.
    Type: Grant
    Filed: October 5, 2022
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Clement Decrop, Martin G. Keen, John M. Ganci, Jr., Zachary A Silverstein
  • Patent number: 12047048
    Abstract: A filter stage system, includes a continuous time baseband filter comprising a feedback loop that employs at least one first impedance node and at least one second impedance node, wherein the at least one first impedance node has a higher impedance than the at least one second impedance node, and wherein the at least one first impedance node provides a dominant pole and the at least one second impedance node provides a non-dominant pole, and wherein the continuous time baseband filter generates a filtered current, and a mirroring component mirrors the filtered current to an output.
    Type: Grant
    Filed: November 19, 2020
    Date of Patent: July 23, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sudipto Chakraborty, Raymond Richetta, Pat Rosno
  • Patent number: 12047435
    Abstract: An embodiment includes defining a private software catalog in a private cloud where the private software catalog includes a first set of software. The embodiment also includes associating the private software catalog with a target system. The embodiment also includes transferring the first set of software in the private software catalog to a target catalog corresponding to a target system. The embodiment also includes removing a second set of software from the target system where the second set of software is not defined in the private software catalog for the target catalog corresponding to the target system. Other embodiments of this aspect include corresponding computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform the actions of the embodiment.
    Type: Grant
    Filed: July 7, 2023
    Date of Patent: July 23, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gili Mendel, Brian William Svihovec, James William Dubee, Jon Woodlief
  • Patent number: 12047063
    Abstract: Techniques for designing, creating, and utilizing a current biased tunable qubit are presented. A qubit device can comprise a first Josephson junction (JJ) located along a first current path of the device, and a second JJ and third JJ coupled in series along a second current path in parallel with the first current path, wherein the second and third JJs facilitate controlling frequency of the device. The first JJ can be larger in area than each of the second and third JJs, wherein a current splitting ratio between the first current path and second current path can be increased thereby. The device can comprise a capacitor with a first terminal associated with the second and third JJs, and a second terminal associated with ground. Alternatively, a high kinetic inductance wire can be used in the first current path, instead of the JJ.
    Type: Grant
    Filed: October 19, 2022
    Date of Patent: July 23, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Timothy Phung
  • Patent number: 12046673
    Abstract: A semiconductor device including a fin structure formed on a first semiconductor region, and a first semiconductor structure controlling the first semiconductor region, the first semiconductor structure formed on a substrate and spaced apart from the first semiconductor region including the fin structure.
    Type: Grant
    Filed: October 18, 2022
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Fee Li Lie, Shogo Mochizuki, Junli Wang
  • Patent number: 12047673
    Abstract: In an approach, a processor receives a photograph requirement from an image of an application, the photograph requirement associated with a photograph to be uploaded to the application. A processor adjusts a camera setting based on the photograph requirement. A processor captures the photograph in accordance with the adjusted camera setting.
    Type: Grant
    Filed: January 24, 2022
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Phani Kumar V. U. Ayyagari, Harikrishna Manchineni, Sai Prasanth Vuppala, Manish Anand Bhide