Patents Assigned to International Business
-
Publication number: 20240137205Abstract: A method, apparatus and computer program product for privacy-preserving homomorphic inferencing. In response to receipt of encrypted data, a ciphertext of real numbers is generated. Each real number has an associated sign that is desired to be maintained. A mask is then identified, preferably via an iterative algorithm that works on a trial and error basis to locate an appropriate solution. The mask comprises set of values randomly distributed over a given positive range and that remain positive after encoding under a fixed-point arithmetic and with a low scale value. Under homomorphic encryption, the ciphertext is then multiplied by the mask to generate a result comprising values corresponding to the real numbers in the ciphertext and that maintain their associated signs. The result is provided as a response to the encrypted data.Type: ApplicationFiled: October 6, 2022Publication date: April 25, 2024Applicant: International Business Machines CorporationInventors: Allon Adir, Ramy Masalha, Ehud Aharoni
-
Publication number: 20240135280Abstract: An embodiment includes receiving, by a transformer monitoring system associated with a transformer, sensor data from one or more sensors during operation of the transformer. The embodiment also includes generating, by the transformer monitoring system, energy loss data representative of a predicted energy loss of the transformer based at least in part on the sensor data. The embodiment also includes training, by the transformer monitoring system, a failure rate prediction model using failure data, resulting in a trained failure rate prediction model that calculates failure probability distribution data indicative of a time at which a failure of the transformer is most likely to occur. The embodiment also includes generating, by the transformer monitoring system, replacement data representative of an optimal time for replacing the transformer based at least in part on the energy loss data, the failure probability distribution data, and specification data for the transformer.Type: ApplicationFiled: October 23, 2022Publication date: April 25, 2024Applicant: International Business Machines CorporationInventor: Dzung Tien Phan
-
Publication number: 20240134601Abstract: Provided are a floating-point unit, a system, and method for fused multiply-add logic to process input operands including floating-point values and integer values. A first input operand comprising an integer value and second and third input operands comprising floating-point values are received. The first, second, and third input operands are processed to produce a floating-point result.Type: ApplicationFiled: November 11, 2022Publication date: April 25, 2024Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ankur AGRAWAL, Kailash GOPALAKRISHNAN
-
Patent number: 11968809Abstract: A system and a method of providing electromagnetic compatibility (EMC) protection. A removable component is inserted into an end product. The removable component includes a retractable EMC protection apparatus. In response to the insertion of the removable component a shape memory alloy on the EMC protection apparatus is heated to a temperature above the activation temperature of the shape memory alloy. The shape memory alloy then changes from a first shape to a second shape in response to the heating. In response to the change in the shape of the shape memory alloy an EMC protection component of the EMC protection apparatus is inserted into an enclosure opening of the removable component.Type: GrantFiled: July 21, 2023Date of Patent: April 23, 2024Assignee: International Business Machines CorporationInventors: John S. Werner, Noah Singer, Samuel R. Connor
-
Patent number: 11966389Abstract: A method (and structure and computer product) of machine translation for processing input questions includes receiving, in a processor on a computer, an input question presented in a natural language. The input question is preprocessed to find one or more condition values for possible Structured Query Language (SQL) queries. One or more possible SQL queries are enumerated based on the one or more found condition values and a paraphrasing model is used to rank the enumerated SQL queries. The highest ranked SQL query is executed against a relational database to search for a response to the input question.Type: GrantFiled: February 13, 2019Date of Patent: April 23, 2024Assignee: International Business Machines CorporationInventors: Vadim Sheinin, Zhiguo Wang, Lingfei Wu, Kun Xu
-
Patent number: 11963774Abstract: A high-density electrode array, a neural probe, and a method of control thereof, the high-density electrode array including a plurality of neural electrodes, a wordline, and a bitline where each neural electrode of the plurality of neural electrodes is individually controlled by the wordline and the bitline.Type: GrantFiled: December 12, 2017Date of Patent: April 23, 2024Assignee: International Business Machines CorporationInventor: Kangguo Cheng
-
Patent number: 11968169Abstract: One or more computer processors receive a domain name system (DNS) request in response to a client connecting to a compute resource. The one or more computer processors decoding the DNS request into one or more provision parameters. The one or more computer processors determining that the compute resource is unavailable for a connection with the client utilizing the identified IP address. The one or more computer processors, responsive to determining that the compute resource is not available or not ready, provisioning and deploying a new compute resource according to the one or more decoded provision parameters, wherein the new compute resource is available to the client under the identified IP address.Type: GrantFiled: June 14, 2023Date of Patent: April 23, 2024Assignee: International Business Machines CorporationInventors: Utz Bacher, Michael Behrendt, Ismael Faro Sertage
-
Patent number: 11966699Abstract: A system for classifying a language sample intent by receiving a language sample including a set of features, identifying language sample features, determining a tokenization score for the language sample according to the language sample features, eliminating duplicate features according to the tokenization score, determining a term frequency (tf) according to the identified features and the tokenization score, determining an inverse document frequency (idf) according to the identified features and the tokenization score, and generating a term frequency-inverse document frequency (tf-idf) matrix for the identified features.Type: GrantFiled: June 17, 2021Date of Patent: April 23, 2024Assignee: International Business Machines CorporationInventors: Abhishek Shah, Ladislav Kunc, Haode Qi, Lin Pan, Saloni Potdar
-
Patent number: 11968913Abstract: A method for fabricating a semiconductor device includes forming air gaps within respective dielectric layer portions to reduce thermal cross-talk between adjacent bits. Each of the dielectric portions is formed on a substrate each adjacent to sidewall liners formed on sidewalls of a phase change memory (PCM) layer. The method further includes forming a pillar including the sidewall liners and the PCM layer, and forming a selector layer on the pillar and the dielectric portions.Type: GrantFiled: July 28, 2022Date of Patent: April 23, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Wanki Kim, Fabio Carta, Chung H. Lam, Robert L. Bruce
-
Patent number: 11966357Abstract: In an approach to optimizing dynamic system reconfiguration, a computer receives an active system configuration and a target system configuration from a system administrator, where the target system configuration includes two or more logical partitions. A computer determines one or more reconfiguration actions required to transform the active system configuration to the target system configuration. A computer generates a dependency graph based on the determined reconfiguration actions. A computer divides the dependency graph along the two or more logical partitions. A computer sorts the determined reconfiguration actions by associated dependencies. A computer orders the determined reconfiguration actions based on a priority of each of the two or more logical partitions. A computer runs a first simulation of the determined reconfiguration actions for each of the two or more logical partitions. A computer performs the determined reconfiguration actions for each of the two or more logical partitions.Type: GrantFiled: April 5, 2022Date of Patent: April 23, 2024Assignee: International Business Machines CorporationInventors: Tobias Huschle, Qais Noorshams, Norman Christopher Böwing, Peter Klett, Pradeep Parameshwaran
-
Patent number: 11966322Abstract: A method, computer program product and system are provided for preloading debug information based on the presence of incremental source code files. Based on parsed input parameters to a source code debugger, a source code repository and a local storage area are searched for an incremental file. In response to the incremental file being located, a preload indicator in the incremental file, which is a source code file, is set. Based on the preload indicator being set, debug symbol data from the incremental file is merged to a preload symbol list. In response to receiving a command to examine the debug symbol data from the incremental file, the preload symbol list is searched for the requested debug symbol data.Type: GrantFiled: November 25, 2020Date of Patent: April 23, 2024Assignee: International Business Machines CorporationInventors: Xiao Ling Chen, Xiao Xuan Fu, Jiang Yi Liu, Zhan Peng Huo, Wen Ji Huang, Qing Yu Pei, Min Cheng, Yan Huang
-
Patent number: 11966682Abstract: A constraint graph for a candidate routing solution is created; each node in the graph represents a position of an end of a metal shape and each arc in the graph represents a design rule constraint between two of the nodes. A solution graph is computed, for at least a portion of the constraint graph, using a shape processing algorithm. The solution graph is checked for design rule violations to generate one or more violation graphs. A constraint window and a selection of one or more arcs for at least one of the violation graphs are generated. The candidate routing solution is revised, based on one or more violated design rules corresponding to at least one of the selected arcs within the constraint window. Optionally, an integrated circuit is fabricated in accordance with the revised solution.Type: GrantFiled: July 30, 2021Date of Patent: April 23, 2024Assignee: International Business Machines CorporationInventors: Diwesh Pandey, Gustavo Enrique Tellez, James Leland
-
Patent number: 11966340Abstract: To automate time series forecasting machine learning pipeline generation, a data allocation size of time series data may be determined based on one or more characteristics of a time series data set. The time series data may be allocated for use by candidate machine learning pipelines based on the data allocation size. Features for the time series data may be determined and cached by the candidate machine learning pipelines. Predictions of each of the candidate machine learning pipelines using at least the one or more features may be evaluated. A ranked list of machine learning pipelines may be automatically generated from the candidate machine learning pipelines for time series forecasting based upon evaluating predictions of each of the one or more candidate machine learning pipelines.Type: GrantFiled: March 15, 2022Date of Patent: April 23, 2024Assignee: International Business Machines CorporationInventors: Long Vu, Bei Chen, Xuan-Hong Dang, Peter Daniel Kirchner, Syed Yousaf Shah, Dhavalkumar C. Patel, Si Er Han, Ji Hui Yang, Jun Wang, Jing James Xu, Dakuo Wang, Gregory Bramble, Horst Cornelius Samulowitz, Saket K. Sathe, Wesley M. Gifford, Petros Zerfos
-
Patent number: 11966726Abstract: A method, computer program product, and computer system are provided. An enhanced compiler identifies instructions for execution among them, instructions directed to an inner computation unit of a CPU core. In response to identifying instructions directed to the inner computation unit, locating in a system call table a system call to indicate a begin of an executable code block of instructions that are directed to the inner computation unit of the CPU core. The enhanced compiler searches the system hardware registry for the parameter corresponding to the inner computation unit of the CPU core. The system call is inserted as an interrupt instruction in the compiler output at the begin of the executable code block of instructions that are directed to the inner computation unit of the CPU core. The enhanced compiler executable code output is saved for later selection by a scheduler of an operating system.Type: GrantFiled: February 25, 2022Date of Patent: April 23, 2024Assignee: International Business Machines CorporationInventors: Zheng Chen, Jiu Fu Guo, Gui HaoChen, Chaofan Qiu
-
Patent number: 11966387Abstract: Method, computer program product, and computer system are provided. Traffic is collected against a NoSQL database by an activity collector. A database transaction log is periodically extracted and analyzed. The collected traffic and the analyzed database transaction log are input to building a knowledge base of database access patterns. Current traffic is captured and used to compute an activity threshold. Traffic is directed to a workload processor based on the activity threshold. Traffic is directed to an intensive insert/update/delete (IUD) processor in response to the activity threshold exceeding a configured threshold. A plurality of temporary shards is generated along with an adaptive key and adaptive index in the plurality of temporary shards. The intensive IUD processor traffic is re-directed to the plurality of temporary shards while the activity threshold exceeds the configured threshold.Type: GrantFiled: September 20, 2022Date of Patent: April 23, 2024Assignee: International Business Machines CorporationInventors: Peng Hui Jiang, Jun Su, Guang Han Sui, Di Li Hu
-
Patent number: 11968780Abstract: An electronic printed circuit board structure for mitigating conductive anodic filament growth. The structure includes at least two conductive layers and a dielectric layer sandwiched between the conductive layers. At least one hole extends through the dielectric layer, and a layer of nonconductive material covers the at least one hole, wherein the nonconductive material is glass-free. A conductive plate layer is disposed over the nonconductive material layer to form a via connection in the structure.Type: GrantFiled: June 2, 2022Date of Patent: April 23, 2024Assignee: International Business Machines CorporationInventors: Kyle Indukummar Giesen, Sarah K. Czaplewski-Campbell, Roger S. Krabbenhoft
-
Patent number: 11966470Abstract: A computer-implemented method and a computer system for detecting and preventing distributed data exfiltration attacks. The computer system calculates historical usage statistics for a service, instances of the service, and clients requesting the instances, generates a baseline of normal usage activities for the clients and the instances based on the historical usage statistics, monitors current activities of the clients to build signatures of queries by the clients and signatures of the instances, and correlates the signatures to determine whether a data exfiltration attack is in progress. In response to determining that the data exfiltration attack is in progress, the computer system increases one or more risk scores corresponding to the data exfiltration attack. In response to determining that the one or more risk scores and an overall risk score of the service exceed a predetermined threshold, the computer system generates an alert of the data exfiltration attack.Type: GrantFiled: November 16, 2021Date of Patent: April 23, 2024Assignee: International Business Machines CorporationInventors: Ilgen Banu Yuceer, Saritha Arunkumar, Juliet Grout, Seema Nagar
-
Patent number: 11965482Abstract: An approach for adjusting the inclination of a solar panel and the pitch of one or more micro-turbines to maximize power output. The approach predicts wind velocity at a small opening of an inclined solar panel wherein a plurality of micro-turbines is located. The approach predicts solar irradiance striking the inclined solar panel. The approach calculates an optimal solar panel inclination angle and micro-turbine pitch based on maximizing power output. The approach adjusts the solar panel inclination angle and micro-turbine pitch based on the calculation.Type: GrantFiled: September 23, 2022Date of Patent: April 23, 2024Assignee: International Business Machines CorporationInventors: Sarbajit K. Rakshit, Jagabondhu Hazra, Manikandan Padmanaban
-
Patent number: 11966562Abstract: An approach for automatically generate the Natural Language Interface (NLI) directly from the Graphical User Interface (GUI) code is disclosed. The approach leverages the use of mapping between GUI components to pre-defined NLI components in order to generate the necessary NLI components (e.g., intent example, entities, etc.) from the GUI code representation. The approach can leverage pre-defined patterns in order to generate these intent examples for each kind of NLI components. The created NLI dialog can be used simultaneously with the GUI or as a standalone feature.Type: GrantFiled: March 11, 2021Date of Patent: April 23, 2024Assignee: International Business Machines CorporationInventors: Offer Akrabi, Erez Lev Meir Bilgory, Sami Sobhe Marreed, Alessandro Donatelli, Asaf Adi, Nir Mashkif
-
Patent number: 11966776Abstract: Tasks of directed acyclic graphs (DAGs) may be dynamically scheduled based on a plurality of constraints and conditions, task prioritization policies, task execution estimates, and configurations of a heterogenous system. A machine learning component may be initialized to dynamically schedule the tasks of the DAGs.Type: GrantFiled: July 14, 2021Date of Patent: April 23, 2024Assignee: International Business Machines CorporationInventors: Aporva Amarnath, Augusto Vega, Alper Buyuktosunoglu, Hubertus Franke, John-David Wellman, Pradip Bose