Patents Assigned to International Business Machine Corporation
  • Publication number: 20250150254
    Abstract: A method, apparatus and computer program product for homomorphic computation enables secure computation of determinants of a matrix under Fully Homomorphic Encryption (FHE). According to this disclosure, encrypted data that contains the values of a matrix is received at a server. The matrix is separated into at least a first portion, and a second portion. Each portion is configured as a square. A first data vector of ciphertext is computed for the first portion, and a second data vector of ciphertext is computed for the second portion. Under FHE, determinants of the first and second data vectors are computed as Single Instruction Multiple Data (SIMD) operations to generate a set of results. The set of results are then used to compute a determinant of the matrix. The determinant may then be used for FHE-based analytics.
    Type: Application
    Filed: November 5, 2023
    Publication date: May 8, 2025
    Applicant: International Business Machines Corporation
    Inventors: Allon Adir, Hayim Shaul, Ehud Aharoni
  • Publication number: 20250150404
    Abstract: An embodiment establishes a transmission performance database that comprises performance data related to transmission of data across a plurality of data channels of a network. The embodiment defines an initial data chunk size for a first data object transmitted across a first data channel of the plurality data channels of the network. The embodiment transmits the first data object across the first data channel according to the initial data chunk size. The embodiment collects performance data for the first data channel. The embodiment evaluates transmission performance of the first data channel based at least in part on the performance data of the first data channel. The embodiment generates a recommendation to adjust the initial data chunk size of the first data object based on the transmission performance of the first data channel. The embodiment adjusts the initial data chunk size based at least in part on the recommendation.
    Type: Application
    Filed: November 7, 2023
    Publication date: May 8, 2025
    Applicant: International Business Machines Corporation
    Inventors: Binoy Thomas, Sudheesh S. Kairali, Hans W. Uhlig, Sarbajit K. Rakshit
  • Patent number: 12293477
    Abstract: According to one embodiment, a method, computer system, and computer program product for adjusting an audible area of an avatar's voice is provided. The present invention may include receiving, at a microphone, a source audio; creating a received audio; calculating, by a generative model, a voice propagation distance of a user based on the source audio, the received audio, and a templated text sentence describing a category of a mixed reality environment experienced by the user; drawing a virtual circle within the mixed reality environment centered on a user avatar representing the user and with a radius equal to the voice propagation distance; and transmitting the source audio to one or more participants within the mixed-reality environment represented by one or more participant avatars located within the virtual circle.
    Type: Grant
    Filed: March 21, 2023
    Date of Patent: May 6, 2025
    Assignee: International Business Machines Corporation
    Inventors: Meng Chai, Dan Zhang, Yuan Jie Song, Yu Li, Wen Ting Su, Xiao Feng Ji
  • Patent number: 12292854
    Abstract: A computer-implemented method (CIM), according to one embodiment, includes causing a policy engine to monitor metrics. The metrics include use of a first storage pool of a data storage system, and the first storage pool has relatively faster performance than a second storage pool. The method includes causing the policy engine to dynamically predict users that are likely to use the system. The predicted users are dynamically categorized according to a category of user that does not create any files of at least a predetermined large size, a category of user that creates at least some but less than a predetermined number of files of at least the predetermined large size, and a category of user that creates at least the predetermined number of files of at least the predetermined large size. The method includes dynamically assigning files of the predicted users to storage pools, based on the dynamic categorizations.
    Type: Grant
    Filed: February 20, 2024
    Date of Patent: May 6, 2025
    Assignee: International Business Machines Corporation
    Inventors: Asmahan Ali, Pidad Gasfar D'Souza, Amey Gokhale, Diane Gyesoon Chung
  • Patent number: 12293166
    Abstract: A method, system, and computer program product for improving debugging efficiency through fallibility skip functionality are provided. The method initiates a fallibility skip mode within a programming environment. The method identifies a code module to be translated from a first coding language to a second coding language. The code module including a function statement. A modified function statement is generated based on the function statement and the initiation of the fallibility skip mode. One or more exception handling functions are added based on the modified function statement and the fallibility skip mode. The method generates a modified code module in the second coding language based on the fallibility skip mode.
    Type: Grant
    Filed: January 19, 2022
    Date of Patent: May 6, 2025
    Assignee: International Business Machines Corporation
    Inventors: Lei Wang, Xiao Ling Chen, Zheng Lei An, Yan Huang, Dong Chen
  • Patent number: 12292806
    Abstract: A method, computer program product, and computer system are provided for testing drives in a redundant array of independent disks (RAID) array. The method includes: mirroring data from a selected drive to be tested in a RAID array to spare storage space in the RAID array; and, once the data is successfully mirrored, testing the selected drive to identify a preemptive failure of the selected drive. The RAID may be a traditional RAID (TRAID) array and the spare space may be a spare physical drive independent of array drive members. The RAID array may alternatively be a distributed RAID (DRAID) array and the spare space may be spare capacity spread through the array drive members.
    Type: Grant
    Filed: February 9, 2023
    Date of Patent: May 6, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Daniel S. Critchley, Roderick Guy Charles Moore, Tim McCarthy, Jonathan William Lewis Short
  • Patent number: 12293393
    Abstract: Provided is a computer-implemented method, system, and computer program product for predictive service orchestration using threat modeling analytics. A processor may identify a plurality of attributes of a client computing environment. The processor may collect threat modeling content for a plurality of vendor computing environments. The processor may analyze the threat modeling content for the plurality of vendor computing environments. The processor may compare the analyzed threat modeling content for the plurality of vendor computing environments with the plurality of attributes of the client computing environment. The processor may generate, based on the comparing, a client threat model for the client computing environment.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: May 6, 2025
    Assignee: International Business Machines Corporation
    Inventors: Asmahan Ali, Mustafa Mah, Abhishek Jain, Sasikanth Eda
  • Patent number: 12294573
    Abstract: An approach for optimizing security token exchange. The approach receives a first request from a client. The approach extracts a first security token and an API reference. The approach validates the first security token. If the security token is valid, then the approach, calls the API and retrieves a second security token, embeds the second security token in the API and sends a second request with a third security token and the reference to the API to another application in a different domain.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: May 6, 2025
    Assignee: International Business Machines Corporation
    Inventors: Chunlong Liang, Jose Angel Rodriguez, James T. Mulvey, Jose I. Ortiz, Xiaoyan Yanni Zhang
  • Patent number: 12292932
    Abstract: A system and method are provided for discovering k-nearest-neighbors to a given point within a certain distance d. The method includes constructing an index of geometries using geohashes of geometries as an indexing key to obtain an indexed set of geometries, and calculating a geohash representation of the given point with a resolution equal to a magnitude value of d. The method includes searching for a closest-prefix geometry from the indexed set using the geohash representation of the given point, and identifying geometries from the indexed set having a same prefix as the closest-prefix geometry. The method further includes calculating distances between the given point and the geometries identified from the indexed set having the same prefix as the closest-prefix geometry, and determining k geometries with respective shortest distances less than d from the geometries identified from the indexed set having the same prefix as the closest-prefix geometry.
    Type: Grant
    Filed: January 6, 2023
    Date of Patent: May 6, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dakshi Agrawal, Raghu K. Ganti, Mudhakar Srivatsa, Petros Zerfos
  • Patent number: 12293373
    Abstract: Methods and systems to provide a form of probabilistic labeling to associate an outage with a disturbance, which could itself be either known based on the available data or unknown. In the latter case, labeling is especially challenging, as it necessitates the discovery of the disturbance. One approach incorporates a statistical change-point analysis to time-series events that correspond to service tickets in the relevant geographic sub-regions. The method is calibrated to separate the regular periods from the environmental disturbance periods, under the assumption that disturbances significantly increase the rate of loss-causing events. To obtain the probability that a given loss-causing event is related to an environmental disturbance, the method leverages the difference between the rate of events expected in the absence of any disturbances (baseline) and the rate of actually observed events. In the analysis, the local disturbances are identified and estimators of their duration and magnitude are provided.
    Type: Grant
    Filed: August 12, 2021
    Date of Patent: May 6, 2025
    Assignee: International Business Machines Corporation
    Inventors: Emmanuel Yashchin, Nianjun Zhou, Anuradha Bhamidipaty, Dhavalkumar C. Patel, Arun Kwangil Iyengar, Shrey Shrivastava
  • Patent number: 12294561
    Abstract: In an approach to automated social distancing recommendations, one or more computer processors monitor first data associated with a utilization of a physical space. One or more computer processors determine the first data associated with the utilization of the physical space exceeds a space utilization threshold. Based on the first data associated with the utilization of the physical space exceeding the space utilization threshold, one or more computer processors generate second data associated with the physical space. One or more computer processors send a notification, where the notification includes the generated second data associated with the physical space.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: May 6, 2025
    Assignee: International Business Machines Corporation
    Inventors: David Blanch, Michael Domitrovits, Mark McCann
  • Patent number: 12290384
    Abstract: Embodiments of the present invention are directed to a two-layer adhesive and methods of using the same to secure an electronic device to an organism. In a non-limiting embodiment of the invention, a surface of the organism is coated with a first adhesive layer (bottom layer). The first adhesive layer is cured and a surface of the cured first adhesive layer is coated with a second adhesive layer (top layer). An electronic device is positioned on the second adhesive layer prior to curing the second adhesive layer. The second adhesive layer is then cured, thereby embedding the electronic device within the second adhesive layer. The bottom layer and the top layer are selected such that the bottom layer releases upon exposure to a first solvent after a first duration and the top layer releases upon exposure to a second solvent after a second duration more than the first duration.
    Type: Grant
    Filed: August 30, 2022
    Date of Patent: May 6, 2025
    Assignee: International Business Machines Corporation
    Inventors: Leanna Pancoast, Katsuyuki Sakuma
  • Patent number: 12293253
    Abstract: Devices and/or computer-implemented methods to facilitate a multipole filter on a quantum device with multiplexing capability and signal separation to mitigate crosstalk are provided. According to an embodiment, a device can comprise an interposer substrate comprising a readout resonator. The device can further comprise a qubit chip substrate comprising a qubit coupled to the readout resonator and to a multipole filter.
    Type: Grant
    Filed: August 19, 2020
    Date of Patent: May 6, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Srikanth Srinivasan, John Blair, George Andrew Keefe, Thomas George McConkey, Dongbing Shao, Firat Solgun
  • Patent number: 12293377
    Abstract: Monitoring transaction activity for system requests for a set of entities authorized to request services of a system is described. Entities with high feature values for respective features of the set of activity based features are identified to produce a set of outlier entities. The outlier entities are filtered from the set of entities. A set of clusters are created from the filtered set of entities based on the set of activity based features so that each entity in the filtered set of entities is assigned to a cluster. Values for the set of activity based features are established for each cluster. A risk is assigned for each cluster based on the values of one or more of the set of activity based features. Each of the filtered set of entities are monitored based on the risk assigned to the respective clusters to which the respective entities belong.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: May 6, 2025
    Assignee: International Business Machines Corporation
    Inventors: Christopher Sidler, Raymond Strecker, Michael A Dawson, Sankar Virdhagriswaran, Jon E Elvin
  • Patent number: 12295133
    Abstract: Embodiments of present invention provide a SRAM memory. The SRAM memory includes a frontside and a backside; a first pull-up (PU) transistor stacked over a first pull-down (PD) transistor; a second PU transistor stacked over a second PD transistor; a frontside cross-couple at the frontside, above the first and second PU transistors, that connects a first source/drain (S/D) region of the first PU transistor with a gate of the second PU transistor; and a backside cross-couple, at the backside underneath the first and second PD transistors, that connects a first S/D region of the second PD transistor with a gate of the first PD transistor. A method of manufacturing the SRAM memory is also provided.
    Type: Grant
    Filed: April 25, 2022
    Date of Patent: May 6, 2025
    Assignee: International Business Machines Corporation
    Inventors: Ruilong Xie, Albert M Chu, Carl Radens, Kisik Choi
  • Patent number: 12293845
    Abstract: In an approach for automatically identifying one or more updates in a Scientific Drug Label (SL) relevant to a patient and incorporating the one or more updates into a Patient Drug Label (PL), a processor receives a pair of documents, wherein the pair of documents include the SL and the PL. A processor converts a complex medical language of the SL into a simplified patient friendly language. A processor identifies one or more words, one or more phrases, or one or more sentences that have been modified, inserted, or deleted. A processor searches for a location in the PL that closely maps to the one or more words, the one or more phrases, or the one or more sentences to the SL. A processor incorporates the one or more words, the one or more phrases, or the one or more sentences in a mapped location of the PL.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: May 6, 2025
    Assignee: International Business Machines Corporation
    Inventors: Saigeetha Aswathnarayanan Jegannathan, Sridhar Jonnala, V Datta Kamesam Jami, Chinthalapudi Venkata Sai Vishnu Vardhan, Naman Mathur, Shivangi Tak, Kartikeya Vats
  • Patent number: 12292922
    Abstract: A computer-implemented method for providing tag suggestions for an image in a social media platform is provided. Aspects include receiving an image from a first user of a social media platform, obtaining a timestamp corresponding to a time that the image was captured, and obtaining a geographic location corresponding to where the image was captured. Aspects also include identifying one or more members of the social media platform that are connected to the first user that were within a predefined distance of the geographic location at the time that the image was captured and providing a list of the one or more members to the first user as suggestions for tagging the image.
    Type: Grant
    Filed: September 15, 2023
    Date of Patent: May 6, 2025
    Assignee: International Business Machines Corporation
    Inventors: Kushal S. Patel, Gandhi Sivakumar, Sarvesh S. Patel
  • Patent number: 12293659
    Abstract: In an approach to improve the management of operating vehicles through smart contracts, embodiments generate a priority score based on received sensor feeds from a vehicle, co-located vehicles, and a smart contract rule. Further, embodiments assign the priority score to the vehicle and the co-located vehicles and the co-located vehicles and identify that the assigned priority score of the vehicle is higher than the co-located vehicles. Additionally, embodiments manage an operation of the co-located vehicles through a computing device within the co-located vehicles based on the smart contract rule and the priority score and create a priority lane for the vehicle by repositioning the co-located vehicles.
    Type: Grant
    Filed: November 21, 2022
    Date of Patent: May 6, 2025
    Assignee: International Business Machines Corporation
    Inventors: Jeremy R. Fox, Uri Kartoun, Tushar Agrawal, Sarbajit K. Rakshit
  • Patent number: 12293401
    Abstract: Embodiments of the invention are directed to a computer-implemented method. A non-limiting example of the computer-implemented method includes accessing, using an explanation generator module of a processor system, information of a recommendation associated with an application, information of the application, and information of a user of the application. The explanation generator module of the processor system is used to determine an explanation format of an explanation of the recommendation based at least in part on the information of the recommendation associated with the application, the information of the application, and the information of the user of the application.
    Type: Grant
    Filed: October 27, 2022
    Date of Patent: May 6, 2025
    Assignee: International Business Machines Corporation
    Inventors: Oznur Alkan, Elizabeth Daly, Bei Chen, Massimiliano Mattetti, Rahul Nair
  • Patent number: 12293140
    Abstract: Systems, computer-implemented methods, and computer program products to facilitate feed-forward design of three-dimensional quantum chips are provided. According to an embodiment, a system can comprise a processor that executed computer executable components stored in memory. The computer executable components can comprise an analysis component that performs an analysis of a first layout of a first quantum chip. The computer executable components further comprise a modification component that modifies a second layout of a second quantum chip based on the analysis of the first layout.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: May 6, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nicholas Anthony Lanzillo, Marco Facchini, Zlatko Kristev Minev, Thomas George McConkey, Priti Ashvin Shah