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).
  • Patent number: 11943226
    Abstract: A computer-implemented system and related method secures the access of a data object in a datastore by a remote system without user-specific credentials. The method comprises using a processor of a data resident operating system for verifying, using a security resource profile for the datastore, which access entity the remote system has access to, but without the user-specific credentials. The method also provides the security resource profile through a security application program interface (API) to the processor to determine whether access to the access entity should be allowed. The method allows the access to the data object by the remote system when the security resource profile exists and permits the access.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: March 26, 2024
    Assignee: International Business Machines Corporation
    Inventors: Gregg Andrew Upton, Austin Willoughby
  • Patent number: 11943357
    Abstract: Aspects of the present invention disclose a method for calculating a risk resulting from a network of networks that includes unknown relationships in a privacy preserving manner. The method includes one or more processors determining a set of conditions corresponding to a user of a network. The method further includes transmitting a compliance request corresponding to the set of conditions to one or more members of the network utilizing a privacy preserving algorithm. The method further includes determining a respective risk factor of one or more members of the network, wherein the respective risk factor corresponds to a response of each of the one or more members to the compliance request. The method further includes determining an overall risk of the network based at least in part on the risk factors of the one or more members.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: March 26, 2024
    Assignee: International Business Machines Corporation
    Inventors: Roy Abitbol, Jonathan Bnayahu, Eliezer Segev Wasserkrug, Pankaj Satyanarayan Dayama, Artem Barger
  • Publication number: 20240095001
    Abstract: Using exported data of a machine learning model and a model training environment specification, a resource usage specification and a code module usage specification of the model are identified. A code module installation specification is determined from a code module requirements specification and a target execution environment specification. The code modules specified by the code module installation specification are caused to be installed in the target execution environment. Using data of the updated target execution environment, the updated target execution environment is validated for execution of the model. Execution of the model in the updated target execution environment is simulated. The model is deployed in the updated target execution environment responsive to the simulating being successful.
    Type: Application
    Filed: September 19, 2022
    Publication date: March 21, 2024
    Applicant: International Business Machines Corporation
    Inventor: Dhavalkumar C. Patel
  • Publication number: 20240095270
    Abstract: An embodiment includes analyzing text content of a user query to identify via natural language processing (NLP) a query topic. The embodiment maps the query topic to a topic cluster at a node of a hierarchical model of a text database. The embodiment generates query demand data indicative of demand for the topic cluster based on user queries. The embodiment identifies the topic cluster as a topic-cache candidate based on the query demand data. The embodiment compares an amount of memory required for storing text associated with the first topic cluster to available cache memory. The embodiment caches the text of the topic cluster candidate upon determining that there is sufficient available cache memory space.
    Type: Application
    Filed: September 21, 2022
    Publication date: March 21, 2024
    Applicant: International Business Machines Corporation
    Inventors: Gandhi Sivakumar, Smitkumar Narotambhai Marvaniya, Vijay Ekambaram, Luke Peter Macura
  • Publication number: 20240096344
    Abstract: An embodiment includes identifying, during a video conference attended by a first attendee, other attendees of the video conference. The embodiment renders a virtual meeting environment including virtual representations of the other attendees, where the rendering includes accessing relationship characteristic data indicative of relationships between the first attendee and other attendees. The embodiment calculates positions for virtual representations of the other attendees in the first attendee's virtual field of view based on the relationship characteristic data. The embodiment also detects simultaneous speech from two of the other attendees and, in response, directs the individual speech from each of the other attendees to respective audio channels.
    Type: Application
    Filed: September 16, 2022
    Publication date: March 21, 2024
    Applicant: International Business Machines Corporation
    Inventors: Wei Jun Zheng, Shi Kun Li, Shuai Cao, Fan Xiao Xin, Ying Li
  • Publication number: 20240094011
    Abstract: A method for utilizing augmented reality for positioning vehicles is disclosed. In one embodiment, such a method enables a customer to visualize, by way of an augmented reality device, a desired position of a vehicle selected to arrive at a designated pickup spot. This may include visualizing, by way of the augmented reality device, the desired position within an environment surrounding the pickup spot. The desired position may include one or more of a location and orientation of the vehicle and may be selected to optimize loading of passengers and/or cargo into the vehicle. The method documents the desired position and communicates the desired position to a ride-hailing service to enable the vehicle to be placed in accordance with the desired position upon arriving at the designated pickup spot. A corresponding system and computer program product are also disclosed.
    Type: Application
    Filed: September 21, 2022
    Publication date: March 21, 2024
    Applicant: International Business Machines Corporation
    Inventors: Sarbajit K. Rakshit, Shailendra Moyal
  • Publication number: 20240095359
    Abstract: An embodiment includes generating a caller list of callers that issue requests for calling a designated program at runtime. The embodiment also includes generating an authorized caller list of authorized callers allowed to call the designated program, wherein the authorized callers are selected from among callers on the caller list. The embodiment also includes generating an authorization key for each of the authorized callers that the designated program will require as a condition for completing call requests.
    Type: Application
    Filed: September 20, 2022
    Publication date: March 21, 2024
    Applicant: International Business Machines Corporation
    Inventors: Dong Hui Liu, Peng Hui Jiang, Jing Lu, Jia Yu, Jun Su, Xiao Yan Tang, Yong Yin
  • Publication number: 20240094902
    Abstract: A method for selecting an application and associated operational guidance to utilize on a mobile device is disclosed. In one embodiment, such a method identifies a selected environment of interest. Within the selected environment, the method identifies one or more applications that are commonly utilized by users within the selected environment and documents the one or more applications. The method detects physical entry of a particular user into the selected environment and, in response to detecting the entry, automatically notifies the particular user of the one or more applications that are commonly utilized within the selected environment. In certain embodiments, the method enables the user to quickly launch the one or more applications and/or provides operational guidance to the user with regard to using the one or more applications. A corresponding system and computer program product are also disclosed.
    Type: Application
    Filed: September 20, 2022
    Publication date: March 21, 2024
    Applicant: International Business Machines Corporation
    Inventors: Xiang Wei Li, Dong Chen, Ye Chuan Wang, Ting Ting Zhan, Ju Ling Liu, Yu An, Wei Yan
  • Patent number: 11931225
    Abstract: One or more embodiments include antimicrobial bandages with nanostructures, formation thereof, and usage thereof to facilitate wound healing. In one embodiment, a bandage apparatus that facilitates healing a wound is provided. The bandage apparatus includes a substrate having an attachment mechanism that facilitates removably attaching the substrate to a part of a body having the wound. The bandage apparatus also includes a nanostructure film provided on a surface of the substrate and configured to contact the wound when the substrate is attached to the part of the body having the wound, wherein the nanostructure film includes a plurality of nanostructures.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: March 19, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Huan Hu, Minhua Lu, Vince Siu, Gustavo Alejandro Stolovitzky
  • Patent number: 11933619
    Abstract: In an approach for recommending a safe path for people to navigate an environment, a processor generates a contact graph for a user in a group of users in an area, based on a pre-defined distance measurement between the user and another user in a same timestamp during a pre-defined time period. A processor builds a profile for the user based on the contact graph, the profile including a probability model corresponding to the contact graph to estimate an infection probability for the user. A processor calculates an initial route for the user from a first location to a second location in the area. A processor analyzes an infection risk for the user based on the profile and other users within a pre-defined distance to the user in the initial route. A processor updates the initial route based on the analysis to minimize the risk to be infected.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Radu Marinescu, Akihiro Kishimoto
  • Patent number: 11930818
    Abstract: Techniques regarding star polymers with enhanced antimicrobial functionality are provided. For example, a polymer is provided that can comprise a core that can have a singlet oxygen generator and that can generate a singlet oxygen species upon irradiation with light. The polymer can also comprise a plurality of polycarbonate arms covalently bonded to the core. The plurality of polycarbonate arms can be degradable and can comprise a cation. Further, the plurality of polycarbonate arms can have antimicrobial functionality.
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: March 19, 2024
    Assignees: INTERNATIONAL BUSINESS MACHINES CORPORATION, AGENCY FOR SCIENCE, TECHNOLOGY AND RESEARCH
    Inventors: Victoria A. Piunova, Noah Frederick Fine Nathel, James L. Hedrick, Yi Yan Yang, Willy Chin, Zhi Xiang Voo
  • Patent number: 11934755
    Abstract: Systems, methods and computer program products leveraging digital twin modeling and cognitive computing to predict lubrication replacement for a physical asset. Predictions of lubrication replacement consider one or more various parameters such as operating conditions, usage parameters, the surrounding environment, overall health and state of repair of the physical asset, lubricant properties and historically collected data from the physical asset (or similarly comparable assets). Timing for optimal lubrication replacement is identified using the collected data of the physical asset, along with historical data, to simulate changes in a state of lubricants and lubricated parts within a physical asset using digital twin modeling to make predictions how one or more actions upon the physical asset impact the health, stability and/or longevity of the lubricant's lifespan.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Mukundan Sundararajan, Sarbajit K. Rakshit
  • Patent number: 11933625
    Abstract: Embodiments of the present invention provide a computer system a computer program product, and a method that comprises identifying multiple contextual factors within a navigational data based on navigational data containing a plurality of indicative markers, wherein the multiple contextual factors have an impact on a size of the navigational data associated with a navigational path; classifying the identified multiple contextual factors according to a contextual analysis of portions of the navigational path; and generating a microfluidic-based spiral representation of the navigational path for a user interface within a computing device based on a classification of the identified multiple contextual factors associated with the navigational data.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Subha Kiran Patnaikuni, Sarbajit K. Rakshit
  • Patent number: 11934094
    Abstract: According to a first aspect of the present invention, there is provided a method, a computer system and a computer program product. The method, computer system and computer program product including measuring an initial state of a set of SRAM bits on the wafer, identifying a first set of signature SRAM bits on the wafer, of the set of SRAM bits on the wafer, where the first set of SRAM bits comprise a consistent initial state greater than a first threshold percentage of times, measuring physically dimensions of features of the first set of SRAM bits on the wafer; and identifying a set of signature SRAM bits of the first set of SRAM bits on the wafer, wherein the set of signature SRAM bits comprise physical dimensions of features which correlate to the initial state of each correlated SRAM bit.
    Type: Grant
    Filed: March 23, 2021
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Effendi Leobandung, Stephen Wu
  • Patent number: 11934510
    Abstract: A person's drawing capability is used as an authentication credential. During a training phase, a user is asked to hand draw various reference shapes such as a rectangle, flower, etc. These user drawings for a given shape are input to a training discriminator (with an “authentic” label) along with drawings automatically generated from a latent sample (with a “not authentic” label), and the training discriminator computes positive discrimination vectors for this shape that are unique to this user. Thereafter, when the user wants access to a resource (such as an online account, a mobile computing device, or an electronic document), the user is presented with a drawing challenge for one of the reference shapes, and they draw a corresponding challenge image. An image vector for the challenge image is generated, and if the image vector falls within the positive discrimination vectors, access to the resource is granted.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Sudheesh S. Kairali, Ankur Tagra
  • Patent number: 11934552
    Abstract: Systems, methods, and computer program products for selectively customizing, modifying and changing performance parameters, capabilities and behaviors of AI devices within AI device networks by sharing user-selected portions of a knowledge corpus with other AI device networks. Selectively sharing parameters, learned behaviors, capabilities, and features of the knowledge corpus allows for AI devices within a second AI device network to mimic, clone or recreate the performance or behaviors of AI devices operating within the environment of a first AI device network. Users can create portable nodes that travel with the user and upon connecting with the second device network, identify AI devices that can be modified using the portions of the knowledge corpus to recreate selected portions of the first AI device network within the environment of the second AI device network either permanently or for a user-selected amount of time.
    Type: Grant
    Filed: August 1, 2019
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Michael Bender, Sarbajit K. Rakshit, Martin G. Keen
  • Patent number: 11934672
    Abstract: A computer-implemented method and a computer system for improving cached workload management. A host, which is in a system comprising the host and a storage system, obtains information about classes of applications accessing the storage system. The host determines input/output queues dedicated to respective ones of the classes. The storage system creates, in the storage system, cache partitions dedicated to the respective ones of the classes, based on information about classes. The host creates the input/output queues and sets bit flags for respective ones of the input/output queues. The host pumps inputs/outputs coming from the respective ones of the classes to the respective ones of the input/output queues. The storage system directs the input/output queues to respective ones of the cache partitions.
    Type: Grant
    Filed: August 26, 2021
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Kushal S. Patel, Ankur Srivastava, Subhojit Roy, Sarvesh S. Patel
  • Patent number: 11934813
    Abstract: Early exit of a loop is performed. A determination is made as to whether a loop within computer code reaches a fixed point of processing, which is predefined. Based on determining that the loop reaches the fixed point of processing, at least one indication is included in the loop to perform an early exit of the loop prior to a last iteration of the loop.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: March 19, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Wai Hung Tsang, Ettore Tiotto
  • Patent number: 11934969
    Abstract: Mechanisms are provided to implement a bias identification engine that identifies bias in the operation of a trained cognitive computing system. A bias risk annotator is configured to identify a plurality of bias triggers in inputs and outputs of the trained cognitive computing system based on a bias risk trigger data structure that specifies terms or phrases that are associated with a bias. An annotated input and an annotated output of the trained cognitive computing system is received and processed by the bias risk annotator to determine if they comprise a portion of content that contains a bias trigger. In response to at least one of the annotated input or annotated output comprising a portion of content containing a bias trigger a notification is transmitted, to an administrator computing device, that specifies the presence of bias in the operation of the trained cognitive computing system.
    Type: Grant
    Filed: October 1, 2019
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Kristin E. McNeil, Robert C. Sizemore, David B. Werts, Sterling R. Smith
  • Patent number: 11935242
    Abstract: The present disclosure provides for crop yield estimation by identifying, via image processing, a field in which a crop is grown; identifying a plurality of regions within the field; identifying, by processing growth metrics via a model, a plurality of data collection points in the plurality of regions, wherein a given data collection point of the plurality of data collection points within a given region of the plurality of regions is identified by multivariate analysis as representative of growing conditions in the given region; receiving in-field data linked to the data collection points of the plurality; and predicting a yield for the crop in the field based on the in-field data.
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Bruno Silva, Renato Luiz De Freitas Cunha, Ana Paula Appel, Eduardo Rocha Rodrigues
  • Patent number: 11937435
    Abstract: Embodiments disclosed herein include a semiconductor structure. The semiconductor structure may include a semiconductor structure. The semiconductor structure may include an embedded magnetic random access memory (MRAM) array electrically connected between a bottom metal level and a top metal level. The MRAM array may include a first tier with first MRAM cells and first vias above the first MRAM cells, and a second tier with second MRAM cells and second vias below the second MRAM cells.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Ashim Dutta, Chih-Chao Yang
  • Patent number: 11934699
    Abstract: A computer-implemented method for unoptimized tape drive read detection is disclosed. The computer-implemented includes determining whether a read order of a trio of related files is consistent with an order in which the trio of related files are stored on a magnetic tape media. The computer-implemented method further includes generating an unoptimized tape drive read warning in response to determining that the read order of the trio of related files is inconsistent with the order in which the trio of related files are stored on the magnetic tape media.
    Type: Grant
    Filed: March 21, 2022
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Tohru Hasegawa, Hiroshi Itagaki, Tsuyoshi Miyamura, Atsushi Abe, Shinsuke Mitsuma, Noriko Yamamoto
  • Patent number: 11935233
    Abstract: Neural network classification may be performed by inputting a training data set into each of a plurality of first neural networks, the training data set including a plurality of samples, obtaining a plurality of output value sets from the plurality of first neural networks, each output value set including a plurality of output values corresponding to one of the plurality of samples, each output value being output from a corresponding first neural network in response to the inputting of one of the samples of the training data set, inputting the plurality of output value sets into a second neural network, and training the second neural network to output an expected result corresponding to each sample in response to the inputting of a corresponding output value set.
    Type: Grant
    Filed: August 10, 2021
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Hiroki Nakano, Masaharu Sakamoto
  • Patent number: 11934905
    Abstract: A method can include obtaining contact data corresponding to a set of contacts of an authorization card. The contact data can indicate a set of engaged contacts among the set of contacts. The method can include obtaining activation data corresponding to a set of predetermined engaged contacts among the set of contacts. The method can include determining, by comparing the contact data to the activation data, that the set of engaged contacts matches the set of predetermined engaged contacts. The method can include changing, in response to the determining, a state of the authorization card from an inactive state to an active state. The method can include permitting, in response to the changing the state, an electronic transfer of authorization data from the authorization card.
    Type: Grant
    Filed: December 7, 2021
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Joseph Hughes, Christopher Douglas Hanudel, Saurabh Yadav
  • Patent number: 11934891
    Abstract: A computer hardware system includes a hardware processor configured to perform the following executable operations. A plurality of application programming interfaces (APIs) available to an organization are discovered. A cognitive classification is performed on the plurality of APIs to generate, for each of the plurality of APIs, an individual API data structure including API attribute information. A request for a particular API having a particular requirement is received via a configuration assistant and from a user. Candidate APIs are identified by generating an API interchangeability index using the individual API data structures and the particular requirement. Auto-rationalization is performed on the candidates APIs to identify a subset of the candidate APIs. The subset of the candidate APIs is presented to the user via the configuration assistant. A selected API is received from the user via the configuration assistant.
    Type: Grant
    Filed: February 18, 2021
    Date of Patent: March 19, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Amol Dhondse, Dinesh G. Shetty, Soumitra Limaye
  • Patent number: 11934358
    Abstract: Provided are a computer program product, system, and method for determining available remote storages in a network to use to replicate a file based on a geographical requirement with respect the file. A determination is made as whether available remote storages satisfy constraints associated with a document class of the file. The constraints include a geographical location at which to replicate the file and a minimum number of replications to create for the file. At least one remote storage of the available remote storages is selected that satisfies the constraints to store at least one copy of the file. The file is replicated to the selected at least one remote storage.
    Type: Grant
    Filed: April 12, 2022
    Date of Patent: March 19, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kenytt D. Avery, Edward L. Bader, Patricia V. Gatewood, Kevin N. Trinh
  • Patent number: 11934921
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: training of a machine learning model for predicting a rating in certain content rating systems based on training data. The machine learning model includes a plurality of maturity classifiers corresponding to individual features of the previously rated contents. An input content is obtained and features of the input content are extracted by use of respective content analysis tools and subsequently classified by the maturity classifiers of the machine learning model.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Vinayak Sastri, Joydeep Mondal, Abhijit Mishra, Seema Nagar, Kuntal Dey
  • Patent number: 11934938
    Abstract: A computer implemented method for training a neural network to capture a structural feature specific to a set of chemical compounds is disclosed. In the method, the computer system reads an expression describing a structure of the chemical compound for each chemical compound in the set and enumerates one or more combinations of a position and a type of a structural element appearing in the expression for each chemical compound in the set. The computer system also generates training data based on the one or more enumerated combinations for each chemical compound in the set. The training data includes one or more values with a length, each of which indicates whether or not a corresponding type of the structural element appears at a corresponding position for each combination. Furthermore, the computer system trains the neural network based on the training data for the set of the chemical compounds.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: March 19, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Satoshi Hara, Gakuto Kurata, Shigeru Nakagawa, Seiji Takeda
  • Patent number: 11934944
    Abstract: Methods and systems are provided for training a neural network with augmented data. A dataset comprising a plurality of classes is obtained for training a neural network. Prior to initiation of training, the dataset may be augmented by performing affine transformations of the data in the dataset, wherein the amount of augmentation is determined by a data augmentation variable. The neural network is trained with the augmented dataset. A training loss and a difference of class accuracy for each class is determined. The data augmentation variable is updated based on the total loss and class accuracy for each class. The dataset is augmented by performing affine transformations of the data in the dataset according to the updated data augmentation variable, and the neural network is trained with the augmented dataset.
    Type: Grant
    Filed: October 4, 2018
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Takuya Goto, Masaharu Sakamoto, Hiroki Nakano
  • Patent number: 11934378
    Abstract: Aspects of the present invention disclose a method, computer program product, and system for recording changes to records whilst preserving record availability. The method includes one or more processors capturing a change to a record object. The changes include details of the record object to be changed and a change method instruction by which the object is to be changed. The method further includes one or more processors storing a change object as a standalone object and storing the change method instruction and metadata pointing to the record object. The method further includes one or more processors modifying metadata of previous versions of the record object to include a pointer to the change object. The method further includes one or more processors applying the change method instruction to the record object when responding to a retrieve or restore request for the record object.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Fraser Iain Macintosh, Rosanna Lickorish, Mark Longland
  • Patent number: 11935929
    Abstract: A stacked device is provided. The stacked device includes a reduced height active device layer, and a plurality of lower source/drain regions in the reduced height active device layer. The stacked device further includes a lower interlayer dielectric (ILD) layer on the plurality of lower source/drain regions, and a conductive trench spacer in the lower interlayer dielectric (ILD) layer, wherein the conductive trench spacer is adjacent to one of the plurality of lower source/drain regions. The stacked device further includes a top active device layer adjacent to the lower interlayer dielectric (ILD) layer, and an upper source/drain section in the top active device layer. The stacked device further includes a shared contact in electrical connection with the upper source/drain section, the conductive trench spacer, and the one of the plurality of lower source/drain regions.
    Type: Grant
    Filed: October 21, 2021
    Date of Patent: March 19, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ruilong Xie, Julien Frougier, Su Chen Fan, Ravikumar Ramachandran, Nicolas Loubet
  • Patent number: 11936236
    Abstract: Selective discharging of a rechargeable battery pack across a power supply system load is provided, which includes determining occurrence of a condition within the power supply system, the power supply system including a power supply circuit and a backup energy source. The power supply circuit receives main input power, and the backup energy source is operatively coupled to the power supply circuit to supply backup power to the system load when main power input to the power supply circuit is unavailable. Based on determining occurrence of the condition within the power supply system, a controller actively discharges a rechargeable battery pack of the backup energy source. The actively discharging includes controlling the power supply circuit to force discharging of power from the rechargeable battery pack to the power supply system load by suspending the main input power within the system from powering the system load.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: March 19, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Noah Singer, Steven John Ahladas, Robert K. Mullady, Brian Charles Tucker
  • Patent number: 11935558
    Abstract: A method, according to one embodiment, includes cycling a shorter length of a tape, that is less than an entire length of the tape, a plurality of times to acclimate the shorter length of the tape. An acclimation change amount of the shorter length of the tape is determined. The acclimation change amount is based on a baseline servo band difference (SBD) measured before the cycling and a post cycling SBD measured after the cycling. The method further includes adjusting SBD values from a beginning of the tape (BOT) to an end of the tape (EOT) based on the determined acclimation change amount. A system according to another embodiment includes a processor, and logic integrated with the processor, executable by the processor, or integrated with and executable by the processor. The logic is configured to cause the processor to perform operations of the foregoing method.
    Type: Grant
    Filed: December 22, 2022
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Kevin Bruce Judd, Eiji Ogura
  • Patent number: 11937514
    Abstract: A semiconductor structure forms two or more tightly pitched memory devices using a dielectric material for a gap fill material. The approach includes providing two adjacent bottom electrodes in a layer of an insulating material and above a metal layer. Two adjacent pillars are each above one of the two adjacent bottom electrodes where each pillar of the two adjacent pillars is composed of a stack of materials for a memory device. A spacer is around the vertical sides each of the two adjacent pillars. The dielectric material is on the spacer around the vertical sides each of the two adjacent pillars, on the layer of the insulating material between the two adjacent bottom electrodes. The dielectric material fills at least a first portion of a gap between the two adjacent pillars. A low k material covers the dielectric material and exposed portions of the layer of the insulating material.
    Type: Grant
    Filed: May 6, 2021
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Theodorus E. Standaert, Daniel Charles Edelstein, Chih-Chao Yang
  • Patent number: 11937516
    Abstract: Devices, systems, and/or methods that can facilitate local heating of a superconducting flux biasing loop are provided. According to an embodiment, a method can comprise forming on a substrate a biasing loop and a flux controlled qubit device of a superconducting flux bias circuit. The method can further comprise forming a heating device on the substrate to couple the heating device to the biasing loop.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: March 19, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rasit Onur Topaloglu, Vivekananda P. Adiga, Martin O. Sandberg
  • Patent number: 11936668
    Abstract: Described are techniques including a computer-implemented method of aggregating a number of authentication failures from a plurality of connection attempts for an application or a service that services a plurality of clients, where respective authentication failures are detected by evaluating encrypted packets of the plurality of connection attempts. The method further comprises determining that the number of authentication failures is greater than a upper bound number of authentication failures, where the upper bound number of authentication failures is determined by an anomalous function using the plurality of connection attempts as input, where the anomalous function is defined, at least in part, by a Chebyshev's bound and a Chernoff bound. The method further comprises generating an alert indicating a potential credential attack against the application or the service.
    Type: Grant
    Filed: August 17, 2021
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventor: Leonid Rodniansky
  • Patent number: 11936958
    Abstract: A processor may automatically generate one or more transcripts based on a media context. The processor may append at least one of the one or more transcripts to the media. The processor may modify the at least one of the one or more transcripts based on an adjustment to a weight factor.
    Type: Grant
    Filed: July 28, 2021
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Jian Dong Yin, Wen Wang, Zhuo Cai, Rong Fu, Hao Sheng, Kang Zhang
  • Patent number: 11935930
    Abstract: Embodiments herein describe FETs with channels that form wrap-around contacts (a female portion of a female/male connection) with metal contacts (a male portion of the female/male connection) in order to connect the channels to the drain and source regions. In one embodiment, a first conductive contact is formed underneath a dummy channel. In addition an encapsulation material wraps around the first conductive contact. The dummy channel and the encapsulation material can then be removed and replaced by the material of the channel which, as a result, include a female portion that wraps around the first conductive contact.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Julien Frougier, Ruilong Xie, Kangguo Cheng, Chanro Park, Andrew Gaul
  • Patent number: 11935590
    Abstract: The invention is notably directed to a device for performing a matrix-vector multiplication of a matrix with a vector. The device comprises a memory crossbar array comprising a plurality of row lines, a plurality of column lines and a plurality of junctions arranged between the plurality of row lines and the plurality of column lines. Each junction comprises a programmable resistive element and an access element for accessing the programmable resistive element. The device further comprises a readout circuit configured to perform read operations by applying positive read voltages of one or more first amplitudes and negative read voltages of one or more second amplitudes corresponding to the one or more first amplitudes. The one or more first amplitudes and the corresponding one or more second amplitudes are different from each other, thereby correcting polarity dependent current asymmetricities.
    Type: Grant
    Filed: March 29, 2022
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Ghazi Sarwat Syed, Manuel Le Gallo-Bourdeau, Abu Sebastian
  • Patent number: 11936763
    Abstract: Embodiments of the present invention provide methods, computer program products, and systems. Embodiments of the present invention can identify a network request as being deferrable and embed data of the deferrable network request within a header of a suitable carrier network request for sending to a remote server. Embodiments of the present invention can receive a carrier network request with embedded data of a deferrable network request within a header of the carrier network request. Embodiments of the present invention can then parse the embedded data from the header into a separate request message for actioning at the server.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Matthew Paul Chapman, Chengxuan Xing, Ashley Donald Harrison, Samuel David Goulden
  • Patent number: 11935931
    Abstract: Techniques for selective CD shrink for source and drain contact trench to optimize FET device performance are provided. In one aspect, a semiconductor FET device includes: at least one gate; source and drains on opposite sides of the at least one gate; recesses in the source and drains; and metal contacts disposed over the source and drains and in the recesses, wherein the metal contacts are in direct contact with a bottom and sidewalls of each of the recesses in both a first direction and a second direction, wherein the first direction is perpendicular to the at least one gate, and wherein the second direction is parallel to the at least one gate. A method of forming a semiconductor FET device is also provided.
    Type: Grant
    Filed: June 6, 2020
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Ruilong Xie, Jing Guo, Ekmini Anuja De Silva, Abraham Arceo de la Pena
  • Patent number: 11936602
    Abstract: Managing instant message delivery may include receiving, using a processor, an instant message, wherein the instant message is directed to a recipient, and responsive to receiving the instant message, determining, using the processor, a user profile for the recipient and an activity level of a client device of the recipient. The user profile may specify rules for delivering instant messages to the recipient from users. Responsive to receiving the instant message, a delivery policy for the instant message may be determined using the processor according to the user profile of the recipient and the activity level of the client device. The instant message may be sent to the client device of the recipient according to the delivery policy using the processor.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: March 19, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vinai S. Amble, Nicholas M. Augustyniak, Edwin J. Bruce, Romelia H. Flores, Lemnyuy B. Nyuykongi
  • Patent number: 11936653
    Abstract: A solution is proposed for reviewing a control of access in an information technology system. A corresponding method comprises retrieving an indication of granted accesses to objects, being granted to subjects according to policies based on attributes. Virtual roles (each defined by one or more of the attributes) are determined according to a correlation among access types of the granted accesses and the attributes of the subjects being granted them. A computer program and a computer program product for performing the method are also proposed. Moreover, a system for implementing the method is proposed.
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Leonardo Rosati, Alberto Novello, Fabrizio Petriconi, Anna Filomena Bufi
  • Patent number: 11932281
    Abstract: Provided are a computer program product, system, and method for configuring and controlling an automated vehicle to perform user specified operations. User vehicle control programs are loaded in an unmanned vehicle to control the unmanned vehicle to perform a user specified operation. The loading the user vehicle control programs replaces base vehicle control programs in the unmanned vehicle. There is communication with the unmanned vehicle to execute the user vehicle control programs to control the unmanned vehicle to perform the user specified operation. The base vehicle control programs are loaded into the unmanned vehicle to replace the user vehicle control programs to return control of the unmanned vehicle to a vehicle provider after performing the user specified operation.
    Type: Grant
    Filed: September 22, 2021
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Sanehiro Furuichi, Akira Saito, Yohkichi Sasatani, Kenichi Takasaki, Taku Sasaki, Hirotaka Matsumoto
  • Patent number: 11934441
    Abstract: An ontology topic is selected and a pretrained predictive language model is primed to create a predictive primed model based on one or more ontological rules corresponding to the selected ontology topic. Using the predictive primed model, natural language text is generated based on the ontology topic and guidance of a prediction steering component. The predictive primed model is guided in selecting text that is predicted to be appropriate for the ontology topic and the generated natural language text. The generated natural language text is processed to generate extracted ontology rules and the extracted ontology rules are compared to one or more rules of an ontology rule database that correspond to the ontology topic. A check is performed to determine if a performance of the ontology extractor is acceptable.
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Francois Pierre Luus, Etienne Eben Vos, Ndivhuwo Makondo, Naweed Aghmad Khan, Ismail Yunus Akhalwaya
  • Patent number: 11937521
    Abstract: A non-volatile memory device and a semiconductor structure including a vertical resistive memory cell and a fabrication method therefor. The semiconductor structure including a target metal contact; a horizontal dielectric layer; and at least one vertically oriented memory cell, each vertically oriented memory cell including a vertical memory resistive element having top and bottom electrical contacts, and including a vertically-oriented seam including conductive material and extending vertically from, and electrically connected to, the bottom electrical contact, the vertically-oriented seam and the bottom electrical contact entirely located in the horizontal dielectric layer; and one of the top and bottom electrical contacts being electrically connected to the target metal contact. The target electrical contact can be electrically connected to a memory cell selector device.
    Type: Grant
    Filed: July 13, 2021
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Chanro Park, Kangguo Cheng, Ruilong Xie, Choonghyun Lee
  • Patent number: 11937522
    Abstract: A semiconductor device with resistive memory includes a bottom electrode disposed on a base structure, the bottom electrode having a structure that tapers up from the base structure to a tip of the bottom electrode. The semiconductor device also includes sidewall spacers on the sides of the bottom electrode, an interlayer dielectric deposition (ILD) outside the sidewall spacers, and a top dielectric layer disposed over the bottom electrode, and the sidewall spacers. The semiconductor device further includes a top electrode deposited over the bottom electrode within the sidewall spacers. A filament formation region is formed at the tip of the bottom electrode.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: March 19, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dexin Kong, Takashi Ando, Kangguo Cheng, Juntao Li
  • Patent number: 11937016
    Abstract: A system, platform, computer program product, and/or method to analyze a computer-implemented video conference includes: a plurality of participant devices, and a central processing server. Each participant device is configured to form a video snippet for a time interval of the video conference having audio data and video data; generate a transformed video snippet by embedding extracted participant data and/or metadata into the video snippet; and send each transformed video snippet to the central processing server. The central processing server receives each transformed video snippet; performs analytics on each transformed video snippet; and transmits to at least one of the participant devices, results of the performed analytics. Participant devices can display one or more results of the performed analytics.
    Type: Grant
    Filed: May 26, 2021
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Oluwanifemi Oluyemi, Vamsee Movva, Chuan Ran, A. Jaylani Sharif
  • Patent number: 11934359
    Abstract: A method, computer system, and a computer program product is provided for computer log management. In one embodiment, in response to receiving a log request from a user, an input content is analyzed and adjusted according to input contents and user's previous activities. A similarity analysis and a fairness analysis is performed to determine similarities between the input content, as adjusted, and a plurality of log records in an object library. The similarity analysis includes analyzing any patterns and attributes. The attributes have a dimension, and each dimension has a predefined weight (W). The fairness analysis ensures that one type of log is not favored over others. A best possible match is then determined, and one or more logs are presented to the user providing the best possible match.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Sheng Yan Sun, Peng Hui Jiang, Meng Wan, Hong Mei Zhang
  • Patent number: 11932285
    Abstract: Communications are managed and prioritized by a machine learning process in a vehicle with automated driver assistance. It is detected that the vehicle is currently being operated in manual mode by a human driver. It is detected that a telecommunication device located within the vehicle is receiving a communication. The communication is classified according to a priority. The communication is acted upon based on the priority classification. The driver state is assessed at the conclusion of the communication. The vehicle returns to the manual driving mode if the driver state is compatible with the manual driving mode.
    Type: Grant
    Filed: November 9, 2020
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Shikhar Kwatra, Sushain Pandit, Sarbajit K. Rakshit