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: 12118897
    Abstract: A method, system and computer program product includes identifying, by one or more processors of a computer system, a relevant tutorial to a user using a machine learning ontology tree, and providing, by the one or more processors of the computer system, the identified relevant tutorial to an augmented reality device of the user.
    Type: Grant
    Filed: July 25, 2019
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Philipp Schume, Shikhar Kwatra, Craig M. Trim, Zachary A. Silverstein
  • Patent number: 12118340
    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: Grant
    Filed: September 19, 2022
    Date of Patent: October 15, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Dhavalkumar C. Patel
  • Patent number: 12118207
    Abstract: Aspects of the present disclosure relate to virtual keyboard input management. An input can be received from a user on a virtual keyboard with multiple keyboard modes, the virtual keyboard having one or more controls for toggling between the multiple keyboard modes. A determination can be made whether a control for toggling between the multiple keyboard modes was unintentionally activated or unintentionally not activated by the user resulting in an unintentional input. An intended input can be determined in response to determining that the control for toggling between the multiple keyboard modes was unintentionally activated or unintentionally not activated by the user resulting in the unintentional input. The determined intended input can then be input instead of the unintentional input.
    Type: Grant
    Filed: March 14, 2023
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Suman Patra, Melanie Dauber, Zachary A. Silverstein, Jennifer M. Hatfield
  • Patent number: 12120254
    Abstract: An example operation may include one or more of receiving a resource request from a client, identifying a unique chaincode identifier associated with the resource request, re-instantiating a version of chaincode based on the unique chaincode identifier, the re-instantiation configured to disregard any subsequently implemented versions of the chaincode at the computing node, executing the resource request based on the re-instantiated version of the chaincode to generate a result, and transmitting the result to the client.
    Type: Grant
    Filed: August 11, 2022
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Futoshi Iwama, Takaaki Tateishi, Shunichi Amano, Sachiko Yoshihama
  • Patent number: 12118755
    Abstract: Methods, systems, and computer program products for stochastic compression of raster data are provided herein. A computer-implemented method includes obtaining at least one compression ratio and at least one error value for a given set of raster data; compressing at least a portion of the given set of raster data based at least in part on the at least one compression ratio and the at least one error value; transmitting the compressed raster data, to at least one given destination, based at least in part on a given transmission speed variable; and performing one or more automated actions based at least in part on the transmitted compressed raster data.
    Type: Grant
    Filed: December 7, 2021
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Navin Twarakavi, Fred Ochieng Otieno, Kamal Chandra Das, Jitendra Singh
  • Patent number: 12119341
    Abstract: In one embodiment a semiconductor structure comprises a semiconductor substrate, a trench dielectric layer disposed in a trench of the semiconductor substrate, a first source/drain region disposed in contact with the semiconductor substrate, a gate and a second source/drain region. The gate is disposed between the first source/drain region and the second source/drain region. The semiconductor structure further comprises a dielectric isolation layer disposed between the semiconductor substrate and the second source/drain region.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Huimei Zhou, Julien Frougier, Xuefeng Liu, Jingyun Zhang, Lan Yu, Heng Wu, Miaomiao Wang, Veeraraghavan S. Basker
  • Patent number: 12120963
    Abstract: A semiconductor structure comprises a bottom electrode contact, and a memory device comprising a bottom electrode disposed on the bottom electrode contact, at least one memory element layer disposed on the bottom electrode, and a top electrode disposed on the at least one memory element layer. A bit line contact is disposed on the top electrode and extends around sides of the memory device and of the bottom electrode contact. An encapsulation layer is disposed between the bit line contact and the sides of the memory device and of the bottom electrode contact.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Lili Cheng, Ashim Dutta, Chih-Chao Yang
  • Patent number: 12120199
    Abstract: A computer-implemented method for improving cachability of an API request result of a content delivery system may be provided. The method comprises maintaining a unique seed value per group of content items of a content type, and, upon determining that one of the content items of the group is updated, updating the seed value for the group of content items. The method also comprises caching one of the content items of the group together with the related seed value in a caching system and receiving, by the caching system, an API request requesting as API request result a content item of the group, wherein a parameter of the API request is a selected seed value.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Dieter Buehler, Carsten Leue, Uwe Karl Hansmann
  • Patent number: 12118387
    Abstract: A query operation is performed to obtain information for a select entity of a computing environment. The information includes boost information of one or more boost features currently available for the select entity. The one or more boost features are to be used to temporarily adjust one or more processing attributes of the select entity. The boost information obtained from performing the query operation is provided in an accessible location to be used to perform one or more actions to facilitate processing in the computing environment.
    Type: Grant
    Filed: August 5, 2021
    Date of Patent: October 15, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Omkar Ulhas Javeri, David Harold Surman, Seth E. Lederer, Peter Jeremy Relson, Jonathan D. Bradbury, Hunter J. Kauffman, Martin Stock, Brent J Boisvert
  • Patent number: 12115538
    Abstract: A method and a system are provided for capturing particle emissions from a tire of a vehicle. The system includes a triboelectric generator configured to generate an electric current. The system includes a capture surface configured to have an electric field. The system includes a first electrical connecting line connecting the triboelectric generator to the capture surface. The first electrical connecting line is configured to pass to the capture surface the electric current generated via the triboelectric generator. The passed electric current is used by the capture surface to generate the electric field. The system includes a set of filters attached to the capture surface. A computer program product is also provided which may cause a computer system to adjust a supplementary power flow to the capture surface based on a control signal that is received.
    Type: Grant
    Filed: August 26, 2021
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: James McDonagh, Malgorzata Jadwiga Zimon, Breanndan O'Conchuir
  • Patent number: 12118433
    Abstract: Systems and techniques that facilitate space-saving coupler arm arrangement for superconducting qubits are provided. In various embodiments, a device can comprise a superconducting qubit. In various aspects, the superconducting qubit can be capacitively coupled to two or more coupler arms. In various instances, a parasitic capacitance between the two or more coupler arms can be within an order of magnitude of a capacitance between the superconducting qubit and at least one of the two or more coupler arms. In various cases, the parasitic capacitance can arise due to a physical proximity between the two or more coupler arms.
    Type: Grant
    Filed: December 15, 2021
    Date of Patent: October 15, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Srikanth Srinivasan, George Andrew Keefe, David C. Mckay, Xuan Wei, Abhinav Kandala
  • Patent number: 12118441
    Abstract: One or more systems, devices, computer program products and/or computer-implemented methods of use provided herein relate to outputting an optimal decision policy base on informal knowledge input. 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 can comprise an analysis component that analyzes an input dataset comprising a constraint in a natural language form, and an augmentation component that generates an influence mapping comprising a constraint variable based on the constraint input. In an embodiment, an input dataset employed to support the influence mapping can comprise time-stamped tuple data comprising a state, an action and a reward. In an embodiment, an inference engine can generate an output policy in response to the constraint input and which output policy can be based on the constraint input and constraint variable.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: October 15, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Radu Marinescu
  • Patent number: 12120222
    Abstract: A computer-implemented method for providing a system-specific secret to a computing system having a plurality of computing components is disclosed. The method includes storing permanently a component-specific import key as part of a computing component and storing the component-specific import key in a manufacturing-side storage system. Upon a request for the system-specific secret for a computing system, the method includes identifying the computing component comprised in the computing system, retrieving a record relating to the identified computing component, determining the system-specific secret protected by a hardware security module and determining a system-specific auxiliary key. Furthermore, the method includes encrypting the system-specific auxiliary key with the retrieved component-specific import key, thereby creating a auxiliary key bundle, encrypting the system-specific secret and storing the auxiliary key bundle and a system record in a storage medium of the computing system.
    Type: Grant
    Filed: August 4, 2021
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Reinhard Theodor Buendgen, Brian Walter Stocker, Nicolas Maeding, Jonathan D. Bradbury
  • Patent number: 12117891
    Abstract: In an approach for deducing a root cause analysis model, a processor trains a classifier based on labeled data to identify entities. A processor trains the classifier with first taxonomy and ontology. A processor uses the classifier to classify each component from one or more augmented reality peer assistance sessions into a class. A processor generates a root cause analysis model based on the identified entities and the classified components.
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Adi Raz Goldfarb, Oded Dubovsky, Erez Lev Meir Bilgory
  • Patent number: 12118495
    Abstract: In an approach to improve platform modification by dynamically modifying content based on user feedback. Embodiments suggest one or more solutions and recommendations, via a user interface, to one or more users that comply with one or more standards, regulations, and resources of an organization. Further, embodiments verify the solutions and recommendations that comply with the one or more standards, regulations, and resources of the organization, and automatically generate a prototype solution. Additionally, embodiments provide, by the user interface, one or more augmented solutions for the one or more users, wherein augmented solutions are provided to the one or more users requiring a temporary solution; and label and cluster user feedback and associated solutions of the one or more users to provide effective solutions for future users based on a similarity of the feedback of the one or more users.
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Charles Muchiri Wachira, Girmaw Abebe Tadesse, Celia Cintas, Sekou Lionel Remy, Aisha Walcott
  • Patent number: 12118355
    Abstract: Methods and systems for validating cache coherence in a data processing system are described. A processing element may detect a load instruction requesting the processing element to transfer data from a global memory location to a local memory location. The processing element may apply, in response to detecting the load instruction requesting the processing element to transfer data from the global memory location to the local memory location, a delay to the transfer of the data from the global memory location to the local memory location. The processing element may execute the load instruction and transferring the data from the global memory location to the local memory location with the applied delay. The processing element may validate, in response to executing the load instruction and transferring the data with the applied delay, a cache coherence of the data processing system.
    Type: Grant
    Filed: October 20, 2021
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Shakti Kapoor, Manoj Dusanapudi, Nelson Wu
  • Patent number: 12118556
    Abstract: An example operation may include one or more of receiving, by a blockchain node of a permissioned blockchain network, a request to transfer an asset from an asset provider to an asset requester, determining the request is valid, and in response validating one or more of an asset requester and an asset provider associated with the request, determining a risk exposure associated with the request is acceptable and generating a blockchain transaction to a public blockchain network to transfer the asset.
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Pralhad Dinesh Deshpande, Muhammad Tayyab Asif
  • Patent number: 12117130
    Abstract: Techniques facilitating transfer port systems for cryogenic environments are provided. In one example, an outer vacuum chamber of a cryostat can comprise a sidewall encompassing an inner chamber comprising a sample mounting surface. The sidewall can comprise a feedthrough port providing access to the sample mounting surface from a region external to the outer vacuum chamber.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: October 15, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jerry M. Chow, Patryk Gumann
  • Patent number: 12118626
    Abstract: Methods, systems, and computer program products for generating context-aware process-based model determinations for greenhouse gas emissions from agricultural fields are provided herein.
    Type: Grant
    Filed: October 6, 2021
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Manikandan Padmanaban, Ranjini Bangalore Guruprasad, Isaac Waweru Wambugu, Kumar Saurav, Ivan Kayongo, Jagabondhu Hazra
  • Patent number: 12118400
    Abstract: A computer-implemented method according to one embodiment includes identifying a machine learning pipeline and a plurality of training data batches; creating a plurality of tasks, based on the machine learning pipeline; and determining an order in which the plurality of tasks is executed, utilizing a resource usage-aware approach.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Martin Hirzel, Kiran A. Kate, Avraham Ever Shinnar
  • Patent number: 12118329
    Abstract: Mixed signal multipliers and methods for operating the same include a sampling capacitor and an accumulate capacitor. A sampling switch is configured to store an analog value on the sampling capacitor when a digital bit value of a digital signal is one and to store a zero when the digital bit value of the digital signal is a zero. An accumulate switch is configured to store an average of the stored value of the sampling capacitor and a previous stored value of the accumulate capacitor. A processor is configured to alternately trigger the sampling capacitor and the sampling capacitor for each bit value in the digital signal.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: October 15, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mingu Kang, Seyoung Kim, Kyu-Hyoun Kim
  • Patent number: 12118351
    Abstract: Embodiments of the invention are directed to automatically capturing user interface screenshots for use in documentation of a software product. Aspects include identifying a user interface window of the software product and creating a degree-of-completion graph for the user interface window. Aspects also include capturing a plurality of screenshots of the user interface window during use of the software product and calculating a degree-of-completion percentage for each of the plurality of screenshots. Aspects further include identifying a subset of the plurality of screenshots to be included in the software product documentation based on the degree-of-completion percentage.
    Type: Grant
    Filed: August 5, 2021
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Shi Kun Li, Jun Qian Zhou, Dan Zhang, Xiao Feng Ji
  • Patent number: 12120097
    Abstract: A computer-implemented method according to one embodiment includes using a first symmetric key to encrypt a second symmetric key. The first symmetric key is securely loaded inside a hardware security module (HSM) by a key management service before the encryption of the second symmetric key, and a cloud provider only has access to encrypted bits of the first symmetric key. Key data of a key-value-pair of the second symmetric key is used as additional authenticated data (AAD) for the encryption of the second symmetric key. The second symmetric key is used to encrypt value data of the key-value-pair. The method further includes storing the encrypted second symmetric key, the AAD used in the encryption of the second symmetric key, and tag bits created during the encryption of the second symmetric key, to thereafter use for verifying node related data.
    Type: Grant
    Filed: August 17, 2022
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Martin Schmatz, Navaneeth Rameshan, Patricia M. Sagmeister
  • Patent number: 12117999
    Abstract: A computer-implemented method masks shard operations in a distributed database. The method includes performing a shard operation on a first table with a first column and a second column, where the shard operation divides the first table into a first shard with the first column and a second shard with the second column. The method also includes receiving a query, where the query is configured to perform at least a first command. The method further includes determining the first command is directed to the first column. The method includes updating the query to access the first shard in place of the first table. The method also includes executing the query and returning a set of results for the query to a source of the query.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Shuo Li, Xiaobo Wang, Sheng Yan Sun, Leilei Li
  • Patent number: 12118410
    Abstract: A computational device maintains indications of a plurality of events associated with navigation of a plurality of vehicles in a geographical area. A determination is made as to whether to delete an event from the plurality of events, by performing: transmitting, by an event deletion manager, a query to a plurality of deletion determination agents on whether to delete the event; receiving, by the event deletion manager, an indication from the plurality of deletion determination agents whether to delete the event; and aggregating, by the event deletion manager, indications received from the plurality of deletion determination agents to determine whether to delete the event.
    Type: Grant
    Filed: May 19, 2021
    Date of Patent: October 15, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mari A. Fukuda, Yuhko K. Hasegawa
  • Patent number: 12118315
    Abstract: Event intensity assessment can include detecting an event description within textual input received via a data communication network. An event-correlated data structure based on the event can be generated, the event-correlated data structure including an event descriptor corresponding to the event. An event sentiment can be determined based on the event descriptor and an event impact based on a quantitative temporal-spatial measure corresponding to the event. An event intensity can be determined based on the event sentiment and event impact. A GUI can be modified in response to the event intensity exceeding a predetermined threshold. The GUI can be modified to indicate the event and the event intensity.
    Type: Grant
    Filed: December 28, 2021
    Date of Patent: October 15, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Biplav Srivastava, Javid Huseynov, Anushree B. Mehta, Po-Hao Huang
  • Patent number: 12118119
    Abstract: One or more computer processors transmit a machine learning model and an associated loss function to a worker, wherein the worker isolates private data. The one or more computer processors receive a plurality of encrypted gradients computed utilizing the transmitted machine learning model, the associated loss function, and the isolated private data. The one or more computer processors generate a plurality of adversarial perturbations, wherein the plurality of adversarial perturbations includes true perturbations and false perturbations. The one or more computer processors obfuscate the generated plurality of adversarial perturbations. The one or more computer processors transmit the obfuscated adversarial perturbations to the worker. The one or more computer processors harden the machine learning model utilizing the transmitted obfuscated adversarial perturbations and the private data.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Ngoc Minh Tran, Mathieu Sinn, Stefano Braghin
  • Patent number: 12117420
    Abstract: A system, apparatus, and method for determining ultrasonic vital product data of coaxial cables and side-band communications through a water medium of a water-cooling system and/or apparatus. The system may include a first electronic device. The system may also include a second electronic device. The system may also include one or more cables running between the first electronic device and the second electronic device. The system may also include a water jacket filled with water encasing the one or more cables. The system may also include one or more transducers connected to the water jacket, the one or more transducers configured to send signals through the water to gather information about each cable. The system may also include a computer system connected to the one or more transducers, where the computer system is configured to control the one or more transducers.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Layne A. Berge, Matthew Doyle, John R. Dangler, Thomas W. Liang, Jason J. Bjorgaard, Kyle Schoneck, Matthew A. Walther
  • Patent number: 12118323
    Abstract: An approach for generating an optimized video of a speaker, translated from a source language into a target language with the speaker's lips synchronized to the translated speech, while balancing optimization of the translation into a target language. A source video may be fed into a neural machine translation model. The model may synthesize a plurality of potential translations. The translations may be received by a generative adversarial network which generates video for each translation and classifies the translations as in-sync or out of sync. A lip-syncing score may be for each of the generated videos that are classified as in-sync.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Sathya Santhar, Sridevi Kannan, Sarbajit K. Rakshit, Samuel Mathew Jawaharlal
  • Patent number: 12116198
    Abstract: A reusable apparatus for storing and delivering a sterile product. The apparatus includes a compressible reservoir adapted to allow for filling, storing, and delivering the sterile product, and a sterile inlet and outlet device including an inlet portion and an outlet portion. The sterile inlet and outlet device is connected to the compressible reservoir and adapted to allow the sterile product to be filled from exterior to the reusable apparatus and into the compressible reservoir through the inlet portion and adapted to allow the sterile product to be delivered from the compressible reservoir through the outlet portion.
    Type: Grant
    Filed: August 16, 2022
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Madhana Sunder, Joyce E. Molinelli Acocella, Allan Cory VanDeventer
  • Patent number: 12118662
    Abstract: In an approach to improve the generation of a virtual object in a three-dimensional virtual environment, embodiments of the present invention identify a virtual object to be generated in a three-dimensional virtual environment based on a natural language utterance. Additionally, embodiments generate the virtual object based on a CLIP-guided Generative Latent Space (CLIP-GLS) analysis, and monitor usage of the generated virtual object in the three-dimensional virtual space. Moreover, embodiments infer human perception data from the monitoring, and generate a utility score for the virtual object based on the human perception data.
    Type: Grant
    Filed: September 19, 2022
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Jeremy R. Fox, Martin G. Keen, Alexander Reznicek, Bahman Hekmatshoartabari
  • Patent number: 12118236
    Abstract: A memory controller comprises a system bus interface that connects the MC to a system processor, a system memory interface that connects the MC to a system memory, a read buffer comprising a plurality of entries constituting storage areas, the entries comprising at least one read buffer entry (RBE) and at least one extended prefetch read buffer entry (EPRBE), read buffer logic, dynamic controls that are used by the read buffer logic, and an MC processor comprising at least one extended prefetch machine (EPM), each corresponding to one of the at least EPRBEs, where the MC processor is configured to allocate and deallocate EPRBEs and RBEs according to an allocation method using the dynamic controls.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Eric E. Retter, Lilith Hale, Brad William Michael, John Dodson
  • Patent number: 12118225
    Abstract: Provided are a computer program product, system, and method for managing retained container objects in storage having referenced chunks referenced in other objects. Reference counts are maintained for referenced chunks in a container object indicating a number of references to the referenced chunks in at least one application object resulting from deduplication. The container object is indicated as reclaim eligible while the reference counts for at least one of the referenced chunks for the container object is at least one. A reference count is decremented for one of the referenced chunks in the container object in response to the at least one application object expiring. The container object, including chunks for the container object, is indicated as eligible for deletion when the reference counts for the referenced chunks in the container object are zero and the container object is indicated as reclaim eligible.
    Type: Grant
    Filed: March 20, 2023
    Date of Patent: October 15, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James Edward Damgar, Errol Jay Calder, Astrid O Brockman
  • Patent number: 12120632
    Abstract: A computer-implemented method for grouping devices in a massive multiple-input and multiple-output (MIMO)-based cellular network, in accordance with one embodiment, includes determining movement states of end devices in a cell of the massive MIMO-based cellular network, estimating payload requirements of the end devices, and grouping the end devices in a group based on the determined movement states and the estimated payload requirements.
    Type: Grant
    Filed: October 18, 2022
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Utpal Mangla, Saurabh Agrawal, Dinesh C. Verma, Mathews Thomas, Sagar Tayal
  • Patent number: 12117914
    Abstract: Static parameters of a software container are identified that relate to metadata of the software container itself. The software container is assigned to a selected runtime environment based on the static parameters using a first machine learning model. Runtime parameters for the software container are identified by analyzing the software container at runtime. The runtime parameters relate to operations that the software container requires during runtime. Using a second machine learning model, it is determined whether the selected runtime environment matches the runtime parameters. Where the runtime environment matches, the software container continues to run in this environment. Where the runtime environment does not match, the software container is run in a different runtime environment that matches both the static and runtime parameters.
    Type: Grant
    Filed: July 22, 2020
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Nadiya Kochura, Tiberiu Suto, Erik Rueger, Nicolò Sgobba
  • Patent number: 12119346
    Abstract: A vertical field-effect transistor device includes a substrate comprising a semiconductor material, and a set of fins formed from the semiconductor material and extending vertically with respect to the substrate. The vertical field-effect transistor device further includes gate structures disposed on the substrate and on a portion of sidewalls of the set of fins, spacers disposed on the gate structures and on a remaining portion of the sidewalls of the set of fins, source/drain regions disposed over top portions of the set of fins, and a metal liner disposed adjacent and over the source/drain regions such that a wrap-around contact is defined to cover an upper area of the source/drain regions. A portion of the source/drain regions is configured to have a lateral width less than a width between adjacent gate structures on the respective fin.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Kangguo Cheng, Shogo Mochizuki, Juntao Li
  • Patent number: 12119031
    Abstract: A method for creating a Full Data Set Directory (FDSD) entry, in accordance with one embodiment, includes acquiring a record count and file mark count of a data set written to and/or to be written to a magnetic recording tape. A writing position on the tape where the data set will be written is determined. The data set is written on the tape. An FDSD entry is generated for the data set. The FDSD entry includes information about each of the following: a tape write pass in which the data set is written, a position of the data set on the tape, the record count, and the file mark count.
    Type: Grant
    Filed: November 7, 2022
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Tsuyoshi Miyamura, Setsuko Masuda, Tatsuki Sawada
  • Patent number: 12117802
    Abstract: One or more computer processors obtain one or more time-dependent signals with one or more sensor pairs in a sensing system, respectively, wherein each of the one or more time-dependent signals are obtained as a differential signal of a respective pair of the one or more sensor pairs by successively sensing a reference liquid and each liquid in a set of liquids to be characterized with the respective pair; extracting one or more sets of features from one or more portions of the one or more time-dependent signals, respectively, each of the one or more portions including a signal portion obtained while sensing each liquid in the set of liquids with said respective pair; and characterize each liquid in the set of liquids based on the one or more extracted sets of features.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Patrick Ruch, Gianmarco Gabrieli, Rui Hu
  • Patent number: 12118516
    Abstract: A method, computer program product and computer system to automatically generate augment reality-based guides for maintenance procedures is provided. A processor retrieves non-structured text instructions to perform a maintenance procedure on a device within a data center. A processor extracts at least one imperative statement from the non-structured text instructions. A processor identifies a named entity in the extracted at least one imperative statement from the non-structured text instructions. A processor generates a mapping of the named entity to be used by an augmented reality device, where the mapping indicates the position of the named entity on the device within a data center. A processor provides to the augmented reality device the extracted at least one imperative statement and the mapping of the named entity, where the augmented reality device displays the extracted imperative statement and the mapping of the named entity to a user of the augmented reality device.
    Type: Grant
    Filed: March 24, 2022
    Date of Patent: October 15, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rodolfo Lopez, Jonathan Terner, Ricardo Daniel Zamora Ruvalcaba, Gandhi Sivakumar
  • Patent number: 12119335
    Abstract: Embodiments of one or more high bandwidth chips (HB chips), e.g., high bandwidth memories (HBMs), are mounted on a module substrate. The HB chips/HBMs each have one or more HBM parallel communication interfaces (HB chip PHYs or HBM PHYs, respectively) that are connected to a companion PHY through a compatible companion PHY parallel connection that enable communication between the HBM PHY and the companion PHY. A companion PHY parallel link connection connects to a SERDES parallel connection of a SERDES. The SERDES converts parallel data/information at the SERDES parallel connection to serial data/information at a SERDES serial connection, and visa-versa, that enables efficient high bandwidth data transfer over longer distances. Alternative embodiments are disclosed.
    Type: Grant
    Filed: December 16, 2021
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Joshua M Rubin, Steven Lorenz Wright, Arvind Kumar, Mounir Meghelli
  • Patent number: 12118405
    Abstract: Edge function-guided artificial intelligence (AI) request routing is provided by applying a machine learning model to predictors of cloud endpoint hydration to determine hydration levels of cloud endpoints, of a hybrid cloud environment, that provide AI processing, determining, for each edge component of a plurality of edge components of the hybrid cloud environment and each cloud endpoint of the cloud endpoints, alternative flow paths between the edge component and the cloud endpoint, the alternative flow paths being differing routes for routing data between the edge component and the cloud endpoint, and the alternative flow paths being of varying flow rates determined based on the hydration levels of the cloud endpoints, and dynamically deploying edge functions on edge component(s), the edge functions configuring the edge component(s) to alternate among the alternative flow paths available in routing AI processing requests from the edge component(s) to target cloud endpoints of the cloud endpoints.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: October 15, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Aaron K. Baughman, Gary William Reiss, Michael Choong, Kevin Lee Masters, Stephen C. Hammer
  • Patent number: 12118812
    Abstract: An image of a financial instrument can be received and analyzed. One or more properties of the financial instrument can be determined based on the image. A uniqueness rating of the financial instrument can be determined based on the property or properties. Terms of the financial instrument are identified, and the financial instrument and identified terms are recorded in a digital storage base.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Igor S. Ramos, Marc Dickenson, Andrew J Lavery
  • Patent number: 12117998
    Abstract: Machine-learning-based, adaptive updating of quantitative data in a database system is provided, which includes training one or more machine learning models to facilitate adaptively updating quantitative data in the database system, and ascertaining an update urgency index for updating the quantitative data for one or more data structures of the database system. The update urgency index is representative of an urgency for updating the quantitative data for the data structure(s) and is based, at least in part, on real-time query metrics. The machine learning model(s) is used to adaptively update the quantitative data, where the adaptively updating is based, at least in part, on the ascertained update urgency index. Processing of a database query is optimized in the database system using the adaptively updated quantitative data.
    Type: Grant
    Filed: August 23, 2023
    Date of Patent: October 15, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ling Qin, Fu Fei Xu, Jie Zhang, Guo Dong Wan, Yi Lei Wang, Wen Jing Shi, Yuan Cao
  • Patent number: 12120965
    Abstract: Systems and techniques that facilitate mode-selective couplers for frequency collision reduction are provided. In various embodiments, a device can comprise a control qubit. In various aspects, the device can comprise a first target qubit coupled to the control qubit by a first mode-selective coupler. In various instances, the first mode-selective coupler can facilitate A-mode coupling between the control qubit and the first target qubit. In various embodiments, the device can comprise a second target qubit coupled to the control qubit by a second mode-selective coupler. In various aspects, the second mode selective coupler can facilitate B-mode coupling between the control qubit and the second target qubit. In various embodiments, the first mode-selective coupler can comprise a capacitor that capacitively couples a middle capacitor pad of the control qubit to a middle capacitor pad of the first target qubit.
    Type: Grant
    Filed: January 27, 2023
    Date of Patent: October 15, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Aaron Finck, John Blair
  • Patent number: 12117975
    Abstract: Methods and systems for execution of distributed analytics include building a global linked structure that describes correspondences between dataset metadata structures, analytics metadata structures, and location metadata structures and that encodes compatibility between respective datasets, analytics, and locations. A set of analytics and compatible datasets for execution is determined based on the dataset metadata structures, analytics metadata structures, and global linked structure. An optimal execution location is determined based on the determined set of analytics and compatible datasets, the location metadata structures, and the global linked structure. The set of analytics and compatible datasets are deployed to the optimal location for execution.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: October 15, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Theodoros Salonidis, Bong Jun Ko, Swati Rallapalli, Rahul Urgaonkar, Dinesh C. Verma
  • Patent number: 12118059
    Abstract: A system, method, and computer program product are disclosed. The method includes loading a first set of data as an initial matrix and determining a truncated singular value decomposition (SVD) of the initial matrix. The method also includes loading a second set of data as a new matrix, generating a first projection matrix, which approximates k leading left singular vectors of the updated matrix, and generating a second projection matrix, which approximates k leading right singular vectors of the updated matrix. Further, the method includes determining based on the initial matrix, the new matrix, the SVD of the existing matrix, and the first or second projection matrix, an approximate truncated SVD of the updated matrix.
    Type: Grant
    Filed: June 1, 2021
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Vasileios Kalantzis, Georgios Kollias, Shashanka Ubaru, Lior Horesh, Kenneth Lee Clarkson
  • Patent number: 12113067
    Abstract: An approach provides a semiconductor structure for a first device with a first plurality of channels with a larger horizontal dimension than a vertical dimension of the first plurality of channels a second device comprising a second plurality of channels with a smaller horizontal dimension than the vertical dimension of the second plurality of channels. The first plurality of channels and the second plurality of channels have a same channel width in embodiments of the present invention. The first device is an n-type horizontal gate-all-around device and the second device is a p-type horizontal gate-all-around device.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: October 8, 2024
    Assignee: International Business Machines Corporation
    Inventors: Ruilong Xie, Kangguo Cheng, Juntao Li, Carl Radens
  • Patent number: 12111810
    Abstract: A computer-implemented method includes: collecting, by a computing device, database activities and database structure information of a database; identifying, by the computing device, related columns in the database; determining, by the computing device, one or more data types for column transference of the identified related columns; generating, by the computing device, a super union column based on the column transference and the identified related columns; and updating, by the computing device, the database with the super union column.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: October 8, 2024
    Assignee: International Business Machines Corporation
    Inventors: Sheng Yan Sun, Hong Mei Zhang, Peng Hui Jiang, Meng Wan
  • Patent number: 12112195
    Abstract: A computer-implemented method, system, and computer program product are provided. The approach includes popping a first task from a queue of a garbage collection thread. The approach also includes identifying a second task from the popped first task, where the second task is associated with a bit of a bitmap and the bit is located at a location within the bitmap that has not yet been passed by a finger pointer. The approach also includes pushing the second task to the queue of the garbage collection thread.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: October 8, 2024
    Assignee: International Business Machines Corporation
    Inventors: Michihiro Horie, Kazunori Ogata
  • Patent number: 12113924
    Abstract: A method, computer system, and a computer program product for enhanced caller identification (ID) is provided. The present invention may include, receiving, by a receiving party device, a call from a calling party device. The present invention may also include, retrieving, by the receiving party device, a previous interaction information corresponding to a previous interaction between a receiving party associated with the receiving party device and a calling party associated with the calling party device. The present invention may further include, in response to the received call from the calling party device, displaying, on the receiving party device, the retrieved previous interaction information corresponding to the previous interaction between the receiving party and the calling party.
    Type: Grant
    Filed: August 24, 2021
    Date of Patent: October 8, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Peeyush Jaiswal, Priyansh Jaiswal