Patents Assigned to International Business Machine Corporation
-
Publication number: 20250119286Abstract: A system for homomorphically generating rotation keys for use in homomorphic computation in association with a client, and a server coupled to the client machine over a network. Client-side code executes in the client to derive a set of Learning With Errors (LWE) ciphertexts from a secret key polynomial, the secret key polynomial having a set of coefficients. Each LWE ciphertext is derived from a coefficient of the secret key polynomial and having a single coefficient. The client-side code transmits the set of LWE ciphertexts to the server. Server-side code receives the set of LWE ciphertexts and processes them into a ring variant (R-LWE) ciphertext homomorphically to generate the one or more rotation keys. The R-LWE ciphertext encrypts a polynomial having the set of coefficients of the secret key polynomial; a given rotation key corresponds to rotated coefficients of that polynomial. The generated rotation keys are useful for FHE computation.Type: ApplicationFiled: October 10, 2023Publication date: April 10, 2025Applicant: International Business Machines CorporationInventors: Guy Moshkowich, Ramy Masalha, Nir Drucker, Allon Adir, Eyal Kushnir
-
Publication number: 20250117296Abstract: An embodiment maps identifying information of a remote registry into a database within a local inventory at a local registry hub. An embodiment selects at least one remote registry from an index maintained in the local inventory in accordance with a policy received at a scheduler from an external client of the local registry hub. An embodiment selects a locally stored image in accordance with a policy received from an external client of the local registry hub. An embodiment uploads replicas of the selected image via one or more registry agents, each registry agent transmitting to its corresponding remote registry, transmitting constituent layers of the replica across multiple remote registries simultaneously such that a subset of the layers constituting the image are uploaded to each remote registry. An embodiment stores metadata for the uploaded image in a cache within a local metadata store.Type: ApplicationFiled: October 6, 2023Publication date: April 10, 2025Applicant: International Business Machines CorporationInventors: Guangya Liu, Hai Hui Wang, Peng Li, Xiang Zhen Gan, Ying Mo
-
Publication number: 20250117550Abstract: An embodiment senses a raw data sequence by a central processing unit, responsive to the raw data sequence, computes by the central processing unit a transfer data size of the raw data sequence based at least in part on the comparison of a data size of the raw data sequence to a memory size of a graphics processing unit. The embodiment transfers by the central processing unit of the raw data sequence to the graphics processing unit based on the transfer data size. The embodiment trains a foundation model on the raw data sequence where a sliding window algorithm is executed on the raw data sequence by the graphics processing unit, where generating a window of the sliding window algorithm is based on a memory pointer to the raw data sequence.Type: ApplicationFiled: October 6, 2023Publication date: April 10, 2025Applicant: International Business Machines CorporationInventors: Phanwadee Sinthong, Nam H. Nguyen, Vijay Ekambaram, Aridam Jati, Jayant R. Kalagnanam
-
Patent number: 12274186Abstract: A semiconductor structure for a phase-change memory device includes a heater element on a portion of a bottom electrode in a first dielectric material. The semiconductor structure includes a layer of phase-change material that surrounds a portion of a second dielectric material, where the layer of phase-change material forms a three-dimensional shape around the portion of the second dielectric material. A conductive liner is under a first portion of the layer of phase-change material and surrounds a portion of a bottom surface of a hardmask layer and vertical portions of the hardmask layer. A conductive material is on a portion of a top surface of the second dielectric material and abuts the vertical portions of the layer of phase-change material below the conductive liner and the hardmask layer. A top electrode is on a top surface of the conductive material.Type: GrantFiled: June 7, 2022Date of Patent: April 8, 2025Assignee: International Business Machines CorporationInventors: Juntao Li, Kangguo Cheng, Ruilong Xie, Julien Frougier
-
Patent number: 12273451Abstract: Device-implemented methodology for enabling and/or performing crypto-erase via internal action and/or external action in a Key per IO-enabled system. In various approaches, crypto-erasure of the data stored in a Key per IO scheme is enabled by implementing an internal key, which is combined with an external key to generate a media encryption key, which is in turn used to encrypt/decrypt data. By restricting access to the internal key, destruction of the internal key and all media encryption key(s) created using the internal key, renders the data crypto-erased, and thus unrecoverable.Type: GrantFiled: December 15, 2020Date of Patent: April 8, 2025Assignee: International Business Machines CorporationInventor: Glen Alan Jaquette
-
Patent number: 12270965Abstract: In a method for intelligently executing predictive simulator, a processor may input a previous input vector of conditions for a predictive simulator collected at a first time into a machine-learning (ML) model. A processor may input a current input vector of conditions for the predictive simulator collected at a second time into the ML model. A processor may determine using the ML model, a binary similarity index. The binary similarity index represents a prediction of similarity between a first output from the predictive simulator based on the previous input and a second output from the predictive simulator based on the current input.Type: GrantFiled: May 16, 2022Date of Patent: April 8, 2025Assignee: International Business Machines CorporationInventors: Saurav Basu, Lloyd A. Treinish, Mukul Tewari, Sushain Pandit, Jitendra Singh
-
Patent number: 12271674Abstract: Method and apparatus for generating an updated power delivery network. Generating the power delivery network includes determining power characteristics for a power delivery network of a circuit design based on logic cells of the circuit design. The power delivery network includes power wires and power staples connecting pairs of the power wires to each other. Further a first one or more of the power staples is remove from the power delivery network based on the power characteristics. Signal wires for the logic cells are routed after removing the first one or more of the power staples. Routing the signal wires includes routing a first signal wire of the signal wires in a routing track corresponding to the first one or more of the power staples.Type: GrantFiled: March 23, 2022Date of Patent: April 8, 2025Assignee: International Business Machines CorporationInventors: David Wolpert, Matthew T. Guzowski, Michael Hemsley Wood, Leon Sigal
-
Patent number: 12270848Abstract: A signal-analysis-based process for detecting and correcting power feeds is provided. The process includes obtaining voltage waveform data for power feeds connected to a system, and determining for the power feeds, using the obtained voltage waveform data, at least one respective signal characteristic. Further, the process includes comparing the respective signal characteristics of the power feeds to ascertain at least one signal characteristic difference between the power feeds. Based on the at least one signal characteristic difference not exceeding at least one respective difference limit, the process determines that the power feeds are not separately-sourced redundant power feeds connected to the system, and based on determining that the power feeds are not separately-sourced redundant power feeds, the process initiates a corrective action to ensure that the system is connected to separately-sourced redundant power feeds.Type: GrantFiled: May 18, 2023Date of Patent: April 8, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Brian Charles Tucker, Enver Candan, Marc Henri Coq
-
Patent number: 12268187Abstract: A computer-implemented system and method operate an automatic and adaptive animal behavioral system. The system receives user configuration and feedback, and generates a training set based on online animal behavior patterns and received user feedback. The system trains one or multiple models based on the training set, if the training set is sufficiently large. It then validates the models, and provides system generated classifications and action types and levels for animal's behavior patterns, if the models' accuracy rate is above a threshold.Type: GrantFiled: January 5, 2022Date of Patent: April 8, 2025Assignee: International Business Machines CorporationInventors: Jenna Lau Caruso, Samaya Madhavan, Stephen Haertel, Geetha Kola, Laura Jane Bennett, Lior Aronovich
-
Patent number: 12271273Abstract: An embodiment maps identifying information of a remote registry into a database within a local inventory at a local registry hub. An embodiment selects at least one remote registry from an index maintained in the local inventory in accordance with a policy received at a scheduler from an external client of the local registry hub. An embodiment selects a locally stored image in accordance with a policy received from an external client of the local registry hub. An embodiment uploads replicas of the selected image via one or more registry agents, each registry agent transmitting to its corresponding remote registry, transmitting constituent layers of the replica across multiple remote registries simultaneously such that a subset of the layers constituting the image are uploaded to each remote registry. An embodiment stores metadata for the uploaded image in a cache within a local metadata store.Type: GrantFiled: October 6, 2023Date of Patent: April 8, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Guangya Liu, Hai Hui Wang, Peng Li, Xiang Zhen Gan, Ying Mo
-
Patent number: 12271786Abstract: According to an embodiment of the present invention, a method, system, and computer program product for preparing a CZ state for use in magic state distillation. The embodiment may include initializing a code state across data qubits. The embodiment may include measuring a CZ operator of the codes state on at least one ancilla qubit proximal to the data qubits. The embodiment may include performing additional quantum operations with the CZ state based on the measurement of the at least one ancilla qubit.Type: GrantFiled: November 7, 2022Date of Patent: April 8, 2025Assignee: International Business Machines CorporationInventors: Benjamin James Brown, Andrew W. Cross, Riddhi Swaroop Gupta, Tomas Raphael Jochym-O'Connor, Theodore James Yoder
-
Patent number: 12271704Abstract: One or more systems, devices, computer program products and/or computer-implemented methods provided herein relate to determining veracity of answers generated by machine comprehension question and answer models. According to an embodiment, a machine comprehension component can generate a first answer to a query by extracting the first answer from a passage of text corpus. The text corpus alteration component can alter the text corpus one or more times to produce one or more altered text corpora. The machine comprehension component can further extract one or more additional answers to the query from the altered text corpora. A comparison component can determine a veracity score for the first answer based on one or more comparisons of the first answer with the one or more additional answers.Type: GrantFiled: September 21, 2022Date of Patent: April 8, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kunal Sawarkar, Shivam Raj Solanki
-
Patent number: 12273389Abstract: A method, computer system, and a computer program product for smart SDN is provided. The present invention may include recording and clustering a pod's behavior to generate a behavior transition model for the pod. The present invention may include watching a behavior of the pod and comparing the behavior to the generated behavior transition model. The present invention may include triggering a network policy change based on determining that the behavior of the pod is a misbehavior.Type: GrantFiled: March 22, 2022Date of Patent: April 8, 2025Assignee: International Business Machines CorporationInventors: Jeff Hsueh-Chang Kuo, June-Ray Lin, Ying-Chen Yu, Chih-Wen Su
-
Patent number: 12274185Abstract: A phase-change memory device includes a bottom electrode; a stack of alternating electrical conductor layers directly contacting a top surface of the bottom electrode; a metal pillar directly contacting a top surface of the stack; a phase change material element directly contacting a top surface of the metal pillar; and a top electrode on the phase change material element, wherein a lateral dimension of the metal pillar is smaller than that of the stack.Type: GrantFiled: October 19, 2021Date of Patent: April 8, 2025Assignee: International Business Machines CorporationInventors: Juntao Li, Ruilong Xie, Kangguo Cheng, Carl Radens
-
Patent number: 12271307Abstract: A method, system, computer program product and computer program for managing a storage system, the storage system comprising a first storage device, a second storage device, a source storage device, a target storage device, and a cache, the method comprising: receiving a first host access request for a data block on the first storage device; receiving a mapping between the source storage device and the target storage device; and in response to the first host access request and the mapping: accessing a corresponding data block on the second storage device; and updating metadata for the cache.Type: GrantFiled: March 13, 2023Date of Patent: April 8, 2025Assignee: International Business Machines CorporationInventors: Lee Jason Sanders, Ben Sasson, Roderick Guy Charles Moore, Paul Nicholas Cashman
-
Patent number: 12271297Abstract: A system and related method reduce public cloud provisioning latencies using one or more processors. The method comprises, prior to receiving a volume provisioning request from a user, creating a pool of pre-provisioned generic volumes. The method further comprises receiving the request from the user to provision a volume from the pool, and then determining that a pre-provisioned generic volume is available for customization based on the request. Responsive to the determination, the method executes the actions comprising customizing the pre-provisioned generic volume based on the request, creating a custom volume, and providing the customized pre-provisioned volume to the user.Type: GrantFiled: June 12, 2023Date of Patent: April 8, 2025Assignee: International Business Machines CorporationInventors: Kapil Jain, Patrick Sullivan, Michael Behrendt
-
Patent number: 12271789Abstract: In a method for interpreting output of a machine learning model, a processor receives a first interpretable rule set. A processor may also receive a second interpretable rule set generated from a dataset and model-predicted labels classifying the dataset. A processor may also generate a difference metric and mapping between the first interpretable rule set and the second interpretable rule set.Type: GrantFiled: March 10, 2021Date of Patent: April 8, 2025Assignee: International Business Machines CorporationInventors: Elizabeth Daly, Rahul Nair, Oznur Alkan, Massimiliano Mattetti, Dennis Wei, Yunfeng Zhang
-
Patent number: 12271626Abstract: A computer implemented method includes receiving a list of areas on a subject tape to be read, wherein each area of the list of areas is indicated by a first record number and a last record number corresponding to the area, identifying parameters of a tape drive configured to read the subject tape, wherein the identified parameters of the tape drive contribute to a speed with which the tape drive can read the list of areas, creating a directed graph of the areas on the subject tape based on the identified parameters, wherein the directed graph indicates how long the tape drive will take to read the areas on the subject tape, and determining a fastest reading order of the areas on the subject tape, based, at least in part, on the directed graph and the identified parameters. A computer program product and computer system are also disclosed.Type: GrantFiled: September 15, 2022Date of Patent: April 8, 2025Assignee: International Business Machines CorporationInventors: Atsushi Abe, Tohru Hasegawa, Shinsuke Mitsuma, Hiroshi Itagaki, Noriko Yamamoto, Tsuyoshi Miyamura, Lucas Correia Villa Real
-
Patent number: 12271469Abstract: A method, system, and computer program product implement a three-factor authorization in a trusted computing environment. The method includes triggering, by a hypervisor, a start of a secure guest by passing control regarding an image of the secure guest and metadata of the secure guest to a trusted firmware, where the secure guest is designed to access a hardware security module (HSM). Upon a successful integrity check of the metadata of the secure guest by the trusted firmware, the secure guest is started using the hypervisor and any sensitive request from the secure guest to the HSM is blocked. The secure guest submits a request with a request structure including a third authorization secret and a characterization of a requested HSM to the trusted firmware. The method also includes binding each HSM protected key generated in the requested HSM in response to the request to the third authorization secret.Type: GrantFiled: January 25, 2023Date of Patent: April 8, 2025Assignee: International Business Machines CorporationInventors: Reinhard Theodor Buendgen, Jonathan D. Bradbury
-
Patent number: 12271675Abstract: Embodiments for providing enhanced location-aware protection of latches in a computing environment are provided. One or more latches are combined in one or more of a plurality of bounding boxes on a two-dimensional circuit design layout based on one or more rules. A location-aware interleaving of error correction codes (“ECC”) and burst error correction codes may be selectively applied to one or more latches in those of the plurality of bounding boxes, where multiple bit errors are corrected.Type: GrantFiled: January 11, 2022Date of Patent: April 8, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Karthik V Swaminathan, Alper Buyuktosunoglu, Pradip Bose, Bulent Abali