IBM Patent Applications

IBM patent applications that are pending before the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240126778
    Abstract: Within a database table being replicated from a source database to a target database, a first logged database operation on a database column holding large object (LOB) data is identified. The source database is queried for a plurality of rows of LOB data, each row in the plurality of rows of LOB data comprising LOB data stored in the database column holding LOB data. Responsive to determining that a first row of LOB data in the plurality of rows of LOB data is smaller than a message size threshold, the first row of LOB data is sent to the target database, the sending performed in a first message.
    Type: Application
    Filed: October 14, 2022
    Publication date: April 18, 2024
    Applicant: International Business Machines Corporation
    Inventor: Phillip Koza
  • Publication number: 20240126630
    Abstract: An embodiment includes detecting a set of anomalies recorded during a first predefined window of time in log entries for a computer environment. The embodiment also includes generating cluster data representative of a cluster of anomalies from among the set of anomalies, where the cluster is formed using a lattice clustering algorithm that spatially distinguishes the cluster of anomalies from other anomalies in the set of anomalies. The embodiment also includes composing an explanation using log templates generated from log entries associated with the cluster of anomalies.
    Type: Application
    Filed: October 12, 2022
    Publication date: April 18, 2024
    Applicant: International Business Machines Corporation
    Inventors: Seema Nagar, Mudhakar Srivatsa, Pooja Aggarwal, Joshua M Rosenkranz, Dipanwita Guhathakurta, Amitkumar Manoharrao Paradkar, Rohan R. Arora
  • Publication number: 20240129582
    Abstract: Using labelled training content, a content classification model is trained. Using the trained content classification model, a label describing a first content is determined. The first content is classified into a category in a set of categories using the label. Responsive to the first content being classified into a category of inappropriate content, the first content is removed from a storage location.
    Type: Application
    Filed: October 17, 2022
    Publication date: April 18, 2024
    Applicant: International Business Machines Corporation
    Inventors: Si Tong Zhao, Zhong Fang Yuan, Tong Liu, Yi Chen Zhong, Yuan Yuan Ding
  • Publication number: 20240111450
    Abstract: A computer-implemented method for effectively delivering notifications in data storage environments includes, receiving, by a storage controller from a host system, a request to register the host system with the storage controller to receive notifications. These notifications may be associated with a selected type of event detected by the storage controller. In certain embodiments, the selected type of event is a space-related condition associated with a particular storage resource controlled by the storage controller. The computer-implemented method registers the host system with the storage controller. In response to detecting an event of the selected type on the storage controller, the computer-implemented method transmits a notification from the storage controller to the host system to provide notice of the event. A corresponding system and computer program product are also disclosed.
    Type: Application
    Filed: October 1, 2022
    Publication date: April 4, 2024
    Applicant: International Business Machines Corporation
    Inventors: Beth Ann Peterson, Matthew Richard Craig, John G. Thompson, John R. Paveza, Nicolas Marc Clayton, Terry O'Connor, David Michael Shackelford
  • Publication number: 20240104221
    Abstract: A method to test an OS kernel interface, such as an eBPF helper function. The interface has a grammar that defines the kernel interface. Testing is carried out using eBPF code that invokes and tests the interface using a fuzzing engine. To facilitate the process, additional user space code is configured to generate at least one kernel event that triggers the eBPF code to run, and to transform inputs from the fuzzing engine according to the grammar that defines the kernel interface. After loading the eBPF code into the OS kernel, the user space code issues the kernel event that causes the eBPF code to run. In response, and as the fuzzing engine executes, the eBPF code records arguments sent to the OS kernel through the kernel interface. The arguments are passed through a data structure shared by the eBPF code and the user space code. By recording the arguments and other diagnostic information, the security of the kernel interface is evaluated.
    Type: Application
    Filed: September 23, 2022
    Publication date: March 28, 2024
    Applicant: International Business Machines Corporation
    Inventors: Anthony Saieva, Frederico Araujo, Sanjeev Das, Michael Vu Le, Jiyong Jang
  • Publication number: 20240104307
    Abstract: A plurality of constraints associated with conversational steps implemented by a conversation model is extracted from the conversation model. Using the conversational steps and the constraints, a directed graph is constructed, each node in the directed graph representing a conversational step, each directed edge in the directed graph representing a possible execution path from a first conversational step to a second conversational step. An edge in the graph is populated with flow data denoting a probability associated with the edge. By traversing a portion of the graph, an experience preview is generated, the experience preview demonstrating a user experience of a portion of the conversation model.
    Type: Application
    Filed: September 27, 2022
    Publication date: March 28, 2024
    Applicant: International Business Machines Corporation
    Inventors: Muhtar Burak Akbulut, Pankaj Dhoolia, Dan O'Connor, Andy James Stoneberg, Venkat Raghavan Ganesh Sekar
  • Publication number: 20240094902
    Abstract: A method for selecting an application and associated operational guidance to utilize on a mobile device is disclosed. In one embodiment, such a method identifies a selected environment of interest. Within the selected environment, the method identifies one or more applications that are commonly utilized by users within the selected environment and documents the one or more applications. The method detects physical entry of a particular user into the selected environment and, in response to detecting the entry, automatically notifies the particular user of the one or more applications that are commonly utilized within the selected environment. In certain embodiments, the method enables the user to quickly launch the one or more applications and/or provides operational guidance to the user with regard to using the one or more applications. A corresponding system and computer program product are also disclosed.
    Type: Application
    Filed: September 20, 2022
    Publication date: March 21, 2024
    Applicant: International Business Machines Corporation
    Inventors: Xiang Wei Li, Dong Chen, Ye Chuan Wang, Ting Ting Zhan, Ju Ling Liu, Yu An, Wei Yan
  • Publication number: 20240094011
    Abstract: A method for utilizing augmented reality for positioning vehicles is disclosed. In one embodiment, such a method enables a customer to visualize, by way of an augmented reality device, a desired position of a vehicle selected to arrive at a designated pickup spot. This may include visualizing, by way of the augmented reality device, the desired position within an environment surrounding the pickup spot. The desired position may include one or more of a location and orientation of the vehicle and may be selected to optimize loading of passengers and/or cargo into the vehicle. The method documents the desired position and communicates the desired position to a ride-hailing service to enable the vehicle to be placed in accordance with the desired position upon arriving at the designated pickup spot. A corresponding system and computer program product are also disclosed.
    Type: Application
    Filed: September 21, 2022
    Publication date: March 21, 2024
    Applicant: International Business Machines Corporation
    Inventors: Sarbajit K. Rakshit, Shailendra Moyal
  • Publication number: 20240095359
    Abstract: An embodiment includes generating a caller list of callers that issue requests for calling a designated program at runtime. The embodiment also includes generating an authorized caller list of authorized callers allowed to call the designated program, wherein the authorized callers are selected from among callers on the caller list. The embodiment also includes generating an authorization key for each of the authorized callers that the designated program will require as a condition for completing call requests.
    Type: Application
    Filed: September 20, 2022
    Publication date: March 21, 2024
    Applicant: International Business Machines Corporation
    Inventors: Dong Hui Liu, Peng Hui Jiang, Jing Lu, Jia Yu, Jun Su, Xiao Yan Tang, Yong Yin
  • Publication number: 20240095270
    Abstract: An embodiment includes analyzing text content of a user query to identify via natural language processing (NLP) a query topic. The embodiment maps the query topic to a topic cluster at a node of a hierarchical model of a text database. The embodiment generates query demand data indicative of demand for the topic cluster based on user queries. The embodiment identifies the topic cluster as a topic-cache candidate based on the query demand data. The embodiment compares an amount of memory required for storing text associated with the first topic cluster to available cache memory. The embodiment caches the text of the topic cluster candidate upon determining that there is sufficient available cache memory space.
    Type: Application
    Filed: September 21, 2022
    Publication date: March 21, 2024
    Applicant: International Business Machines Corporation
    Inventors: Gandhi Sivakumar, Smitkumar Narotambhai Marvaniya, Vijay Ekambaram, Luke Peter Macura
  • Publication number: 20240095001
    Abstract: Using exported data of a machine learning model and a model training environment specification, a resource usage specification and a code module usage specification of the model are identified. A code module installation specification is determined from a code module requirements specification and a target execution environment specification. The code modules specified by the code module installation specification are caused to be installed in the target execution environment. Using data of the updated target execution environment, the updated target execution environment is validated for execution of the model. Execution of the model in the updated target execution environment is simulated. The model is deployed in the updated target execution environment responsive to the simulating being successful.
    Type: Application
    Filed: September 19, 2022
    Publication date: March 21, 2024
    Applicant: International Business Machines Corporation
    Inventor: Dhavalkumar C. Patel
  • Publication number: 20240096344
    Abstract: An embodiment includes identifying, during a video conference attended by a first attendee, other attendees of the video conference. The embodiment renders a virtual meeting environment including virtual representations of the other attendees, where the rendering includes accessing relationship characteristic data indicative of relationships between the first attendee and other attendees. The embodiment calculates positions for virtual representations of the other attendees in the first attendee's virtual field of view based on the relationship characteristic data. The embodiment also detects simultaneous speech from two of the other attendees and, in response, directs the individual speech from each of the other attendees to respective audio channels.
    Type: Application
    Filed: September 16, 2022
    Publication date: March 21, 2024
    Applicant: International Business Machines Corporation
    Inventors: Wei Jun Zheng, Shi Kun Li, Shuai Cao, Fan Xiao Xin, Ying Li
  • Publication number: 20240089316
    Abstract: A method for providing more reliable output when conducting a live product demonstration is disclosed. In one embodiment, such a method initiates, on a client system, a live product demonstration by executing a function on a live demonstration server. In the event the function fails, the method saves a breakpoint associated with the live product demonstration. The method checks the availability of a standby demonstration server. In the event the standby demonstration server is available, the method automatically continues, from the breakpoint, the live product demonstration by executing the function on the standby demonstration server. If the standby demonstration server is not available, the method may return an error message to the client system. In the event the live demonstration server is recovered, the method may resume the live product demonstration by executing the function on the live demonstration server. A corresponding system and computer program product are also disclosed.
    Type: Application
    Filed: September 13, 2022
    Publication date: March 14, 2024
    Applicant: International Business Machines Corporation
    Inventors: Jie Yang, Zhun Huang, Xiang Juan Meng, Cheng Fang Wang
  • Publication number: 20240086378
    Abstract: A source schema is extracted from a source database and a target schema is extracted from a target database. By comparing the source schema with the target schema, a mismatch between the source schema and the target schema is identified. Data from the source database is stored in the target database according to the target schema and the mismatch.
    Type: Application
    Filed: September 12, 2022
    Publication date: March 14, 2024
    Applicant: International Business Machines Corporation
    Inventors: Jesus Manuel Olivera Olivera, David Patrick Cavanaugh
  • Publication number: 20240086437
    Abstract: An embodiment includes generating an intent string representative of a user's intention based on an input string from the user. The embodiment generates a search string that includes text from the input string and text from the intent string, and then executes a text-based query and an ontology-based query against a graph database using the search string. The embodiment generates a combined set of search results from search results of the text-based query and search results of the ontology-based query. The embodiment generates final relevance scores for the combined set of search results by adjusting at least a portion of preliminary relevance scores of the combined set of search results. The embodiment generates a query response that includes the combined set of search results ranked according to the final relevance scores.
    Type: Application
    Filed: September 8, 2022
    Publication date: March 14, 2024
    Applicant: International Business Machines Corporation
    Inventors: Karina Elayne Kervin, Manish Kesanwani, Satyajeet Raje, Nergal Issaie
  • Publication number: 20240070481
    Abstract: Various embodiments are provided for configuring optimization problems from one or more sources in a computing environment by a processor. A knowledge graph may be generated from a knowledge domain and one or more data sources. One or more graph pattens may be applied to match one or more entities in the knowledge graph with one or more atomic optimization templates. An optimization problem configured from the one or more atomic optimization templates and a plurality of data may be executed.
    Type: Application
    Filed: August 26, 2022
    Publication date: February 29, 2024
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael BARRY, Joern PLOENNIGS, John SHEEHAN, Claudio GAMBELLA
  • Publication number: 20240070028
    Abstract: A method for minimizing data transfer and storage utilization on cloud object storage systems is disclosed. In one embodiment, such a method replicates a file from a production system to a cloud object storage system. The method determines whether a number of hard links associated with the file is greater than one. In the event the number is greater than one, the method creates, on the cloud object storage system, a special object for the file and associates the file with the special object. Upon creating a hard link on the production system in association with the file, the method replicates the hard link from the production system to the cloud object storage system without replicating data associated with the file. A metadata reference to the special object is added to the hard link on the cloud object storage system. A corresponding system and computer program product are also disclosed.
    Type: Application
    Filed: August 29, 2022
    Publication date: February 29, 2024
    Applicant: International Business Machines Corporation
    Inventors: Venkateswara Rao Puvvada, Karrthik Kalaga Gopalakrishnan, Saket Kumar, Ashish Chaurasia
  • Publication number: 20240070574
    Abstract: An embodiment includes creating an action item record corresponding to an action item of an action plan record that is responsive to a service request. The action item record comprises a service requirement of the action item. The embodiment executes a querying process that searches vendor records for candidate vendors associated with the service requirement and returns a set of candidate vendors. The embodiment updates the action item record with the set of candidate vendors and determines an optimal vendor team based at least in part on reputation data and cost data associated with each of the candidate vendors. The embodiment updates the action plan record to include the optimal vendor team, which triggers creation of a vendor team dispatch request.
    Type: Application
    Filed: October 21, 2022
    Publication date: February 29, 2024
    Applicant: International Business Machines Corporation
    Inventors: Soumitra Sarkar, Yu Deng, John Alan Bivens, Muhammad Jawad Paracha, Ruchi Mahindru
  • Publication number: 20240069912
    Abstract: A method for identifying hard-coded strings in source code is disclosed. In one embodiment, such a method parses source code and associated localization resource files to identify hard-coded strings and their associated context. The method provides a confidence score for each hard-coded string that indicates whether the hard-coded string is translatable or non-translatable. Based on the confidence score for each hard-coded string, the method transforms each hard-coded string into a single equivalence word. The method then prepares training data by tagging the hard-coded strings in the source code and associated localization resource files as one of translatable and non-translatable. The method then trains a parts-of-speech (POS) tagging model using the training data. At runtime, the method fetches potential hard-coded strings and tags each hard-coded string as one of translatable and non-translatable using the POS tagging model. A corresponding system and computer program product are also disclosed.
    Type: Application
    Filed: August 27, 2022
    Publication date: February 29, 2024
    Applicant: International Business Machines Corporation
    Inventors: Jin Shi, Chih-Yuan Lin, Shu-Chih Chen, Pei-Yi Lin, Chao Yuan Huang
  • Publication number: 20240061929
    Abstract: An embodiment includes capturing media data by sampling a media stream received from a web conferencing application during a web conference session between computing devices over a network, wherein the web conference session comprises content communicated as the media stream from a first computing device to a second computing device during the web conference session. The embodiment also includes generating a series of character codes representative of content of the media data by segmenting the media data and identifying character codes that most closely match respective segments. The embodiment also includes identifying sensitive information included in the series of character codes. The embodiment also includes generating, responsive to identifying the sensitive information, a notification regarding a potential leak of sensitive information, where the notification comprises an indication of the sensitive information identified in the series of character codes.
    Type: Application
    Filed: August 19, 2022
    Publication date: February 22, 2024
    Applicant: International Business Machines Corporation
    Inventors: Paritosh Ranjan, BHUBANESWAR PADHAN, Prosanta Saha, PRODIP ROY
  • Publication number: 20240053897
    Abstract: Various embodiments are provided herein for clearing memory of system in a computing environment. A zero-filled cache line with a single z-bit per entry in the cache directory may be defined. The “z” is a positive integer. A plurality of instruction set architecture (“ISA”) instructions are provided with a single z-bit in a cache line as defined in a cache directory to clear an entire cache line.
    Type: Application
    Filed: August 9, 2022
    Publication date: February 15, 2024
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bulent ABALI, Alper BUYUKTOSUNOGLU, Craig R WALTERS, Elpida TZORTZATOS, Bartholomew BLANER
  • Publication number: 20240053984
    Abstract: At a mirrored operator, a current operand snapshot is received from a source operator. The current operand snapshot comprises configuration data of a set of source operands managed by the source operator, and the set of source operands comprises at least one source operand. A set of mirrored operands is configured by the mirrored operator according to the current operand snapshot, resulting in a first configuration of the set of mirrored operands. At the mirrored operator, a change request is received from the source operator. The change request comprises a request to modify a configuration of the set of source operands. The first configuration of the set of mirrored operands is modified by the mirrored operator according to the change request.
    Type: Application
    Filed: August 11, 2022
    Publication date: February 15, 2024
    Applicant: International Business Machines Corporation
    Inventors: Sudheesh S. Kairali, Subru S K, Sarbajit K. Rakshit, Satyam Jakkula, Sudhanshu Sekher Sar
  • Publication number: 20240051218
    Abstract: The disclosed embodiments provide a system that performs molecular assembly. During operation, the system delivers one or more droplets of a fluid onto a surface using a nanofluidic delivery probe and an associated high-precision positioning device, wherein the solution comprises a solvent and one or more solute molecules, and wherein delivery of the droplets onto the surface facilitates evaporation-driven assembly of one or more structures on the surface. Moreover, while delivering a droplet onto the surface, the system controls a size of the droplet and a shape of the droplet during evaporation to produce a variety of shapes in resulting structures.
    Type: Application
    Filed: October 6, 2020
    Publication date: February 15, 2024
    Applicants: The Regents of the University of California, IBM Almaden Research Center
    Inventors: Jiali Zhang, Victoria A. Puinova, Yang Liu, Jane Frommer, Gang-Yu Liu
  • Publication number: 20240054282
    Abstract: An embodiment includes identifying, from among the plurality of digital content datasets, a set of candidate textual items based on relevance to a specified subtopic using one or more natural language processing techniques. The embodiment groups candidate textual items into a predetermined number of groups using relevance scores and feature vectors. The embodiment trains a pre-trained encoder-decoder model using a designated group of selected textual items, where the pre-trained encoder-decoder model is pretrained to generate textual content according to a particular style of writing. The embodiment generates, using the pre-trained encoder-decoder model, machine-authored textual content in the particular style of writing resulting in an article about the specified subtopic based on the designated group of selected textual items. The embodiment also includes transmitting the article to a remote web server as an update for a website.
    Type: Application
    Filed: August 15, 2022
    Publication date: February 15, 2024
    Applicant: International Business Machines Corporation
    Inventors: Aaron K. Baughman, Nicholas Michael Wilkin, Gray Franklin Cannon, Christian Eggenberger
  • Publication number: 20240037321
    Abstract: A method for adding dimensions to a visual representation is disclosed. In one embodiment, such a method obtains a data set containing data in a plurality of rows and columns (i.e., dimensions). The method divides the dimensions into a plurality of groups and determines a coordinate system for each group. For each row in the data set, the method determines data points for each group in the corresponding coordinate system. The method then connects the data points for each row with lines to create a visual representation for the data set. In certain embodiments, each group in the data set utilizes a two-dimensional coordinate system. In other embodiments, each group in the data set utilizes a three-dimensional coordinate system. In yet other embodiments, a mix of two-dimensional coordinate systems and three-dimensional coordinate systems are used. A corresponding system and computer program product are also disclosed.
    Type: Application
    Filed: August 1, 2022
    Publication date: February 1, 2024
    Applicant: International Business Machines Corporation
    Inventors: Chun Lei Xu, Xiao Bin Sun, Jia Fei Yang, Heng Tang, Xiao Yan XX Liu, Fan Bai
  • Publication number: 20240039692
    Abstract: A second set of data identifiers, comprising identifiers of data usable in federated model training by a second data owner, is received at a first data owner from the second data owner. An intersection set of data identifiers is determined at the first data owner. At the first data owner according to the intersection set of data identifiers, the data usable in federated model training is rearranged by the first data owner to result in a first training dataset. At the first data owner using the intersection set of data identifiers, the first training dataset, and a previous iteration of an aggregated set of model weights, a first partial set of model weights is computed. An updated aggregated set of model weights, comprising the first partial set of model weights and a second partial set of model weights from the second data owner, is received from an aggregator.
    Type: Application
    Filed: July 28, 2022
    Publication date: February 1, 2024
    Applicant: International Business Machines Corporation
    Inventors: Runhua Xu, Nathalie Baracaldo Angel, Hayim Shaul, OMRI SOCEANU
  • Publication number: 20240031519
    Abstract: Video of a plurality of fields of view of a scene is captured, each field of view comprising data of the scene from a different vantage point. An excitement level is determined by analyzing a portion of the captured video. Using the excitement level, a time series of future excitement levels is forecast. Using the time series of future excitement levels, a virtual field of view path of the scene is forecast. An insert image is determined to be included in the virtual field of view path. Captured data from at least two video cameras in the plurality of video cameras is composited into a virtual field of view of the scene. A rendering of the insert image is inserted into the virtual field of view.
    Type: Application
    Filed: July 25, 2022
    Publication date: January 25, 2024
    Applicant: International Business Machines Corporation
    Inventors: Aaron K. Baughman, Micah Forster, Ashafaaq Minhas, Sarbajit K. Rakshit
  • Publication number: 20240028364
    Abstract: An embodiment includes a virtual machine (VM) memory synchronization process for improved failure tolerance. The process includes writing, by an intelligent memory controller (IMC), current snapshot data to a first series of contiguous memory addresses, where the current snapshot data is received by the IMC from a memory of an active VM via a direct memory access (DMA) transfer operation. The IMC executes concurrent threads associated with respective spans of the contiguous memory addresses, where the concurrent threads control compression processing of respective portions of the current snapshot data resulting in corresponding portions of processed current snapshot data, where the concurrent threads comprise a thread bound to a hardware accelerator that performs the compression processing of a portion of the current snapshot data. The process then transmits the processed current snapshot data to a standby VM as a current synchronization snapshot of the active VM.
    Type: Application
    Filed: July 22, 2022
    Publication date: January 25, 2024
    Applicant: International Business Machines Corporation
    Inventors: Daniel Waddington, Saransh Gupta
  • Publication number: 20240029375
    Abstract: An embodiment includes accessing captured video of a first physical object in a physical environment. The embodiment also includes detecting a feature of the first physical object in a first frame of the video. The embodiment encodes a first qubit with a first quantum state based on a first value of the feature of the first physical object, and then entangles the first qubit with a second qubit forming an entangled qubit pair. The embodiment detects a second quantum state of the second qubit of the entangled qubit pair and renders computer-generated content of a virtual environment that includes a computer-generated first virtual object that corresponds to the first physical object, where the rendering comprises determining a property of the first virtual object based on the detected second quantum state.
    Type: Application
    Filed: October 5, 2023
    Publication date: January 25, 2024
    Applicant: International Business Machines Corporation
    Inventors: Aaron K. Baughman, Eduardo Morales, Micah Forster, Sarbajit K. Rakshit
  • Publication number: 20240028899
    Abstract: Embodiments are provided for efficient realization of memory-bound operations in a computing system by a processor. Data may be read from and written to a memory at a granular level using a stickification operation. One or more regions of activation and weight tensor data on the memory may be annotated by coupling the stickification operation with padding.
    Type: Application
    Filed: July 25, 2022
    Publication date: January 25, 2024
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Swagath VENKATARAMANI, Vijayalakshmi SRINIVASAN, Shubham JAIN, Sarada KRITHIVASAN, Sanchari SEN
  • Publication number: 20240020172
    Abstract: A first device may obtain metrics information associated with a second device, the metrics information indicating a measurement of a performance of a component of the second device, and the metrics information being obtained via a first network. The first device may determine a load of a processing unit of the second device based on the metrics information. The first device may determine, based on the load of the processing unit, whether the second device is capable of executing a portion of a job via a second network different from the first network. The first device may cause the second device to execute the portion of the job via the second network based on determining that the second device is capable of executing the portion of the job via the second network.
    Type: Application
    Filed: July 14, 2022
    Publication date: January 18, 2024
    Applicant: International Business Machines Corporation
    Inventor: Thomas GOODING
  • Publication number: 20240020528
    Abstract: An index sequence specifying an index of training data corresponding to a component of a cost function is generated. A first model parameter in the set of model parameters is set to an initial value. Using the index sequence, a neural network model comprising a set of weights is trained. As part of the training, using the index sequence, a learning rate, and a set of gradients, a subset of the set of model parameters is updated. As part of the training, a momentum term is set. As part of the training, using the momentum term as the first model parameter, the updating and the setting are repeated until reaching a training completion condition. The trained neural network model is used to predict an outcome by analyzing live data.
    Type: Application
    Filed: July 14, 2022
    Publication date: January 18, 2024
    Applicant: International Business Machines Corporation
    Inventors: Lam Minh Nguyen, HUYEN TRANG TRAN
  • Publication number: 20240013003
    Abstract: Embodiments are provided for unsupervised learning of domain specific knowledge graph from textual data and language generation from knowledge graph via reinforcement learning in a computing system by a processor. Unstructured data is automatically parsed into one or more knowledge graphs based on the unstructured data and a list of candidate relations using a first machine learning model. Text data is generated from the one or more knowledge graphs using a second machine learning model.
    Type: Application
    Filed: July 11, 2022
    Publication date: January 11, 2024
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thanh Lam HOANG, Dzung PHAN, Gabriele PICCO, Lam NGUYEN, Marco Luca SBODIO, Vanessa LOPEZ GARCIA
  • Publication number: 20230419153
    Abstract: Described herein are quantum gradient algorithms that result in a quantum advantage over conventional methods. In an example, a quantum circuit is configured to implement a quantum gradient algorithm when executed on qubits of a quantum computing system. The quantum gradient algorithm includes a phase oracle OSƒm defined by a finite difference approximation with an order greater than zero, and a complexity of the quantum gradient algorithm scales as (?{square root over (k)}/?). The quantum circuit is repeatedly executed on qubits of a quantum computing system to determine a k-dimensional gradient of a function ƒ(x) within an error ? at point x0.
    Type: Application
    Filed: November 18, 2022
    Publication date: December 28, 2023
    Applicants: Goldman Sachs & Co. LLC, International Business Machines Corporation
    Inventors: Nikitas Stamatopoulos, Guglielmo Mazzola, Stefan Woerner, William J. Zeng
  • Publication number: 20230409938
    Abstract: A method for validation and runtime estimation of a quantum algorithm includes receiving a quantum algorithm and simulating the quantum algorithm, the quantum algorithm forming a set of quantum gates. The method further includes analyzing a first set of parameters of the set of quantum gates and analyzing a second set of parameters of a set of qubits performing the set of quantum gates. The method further includes transforming, in response to determining at least one of the first set of parameters or the second set of parameters meets an acceptability criterion, the quantum algorithm into a second set of quantum gates.
    Type: Application
    Filed: October 28, 2022
    Publication date: December 21, 2023
    Applicant: International Business Machines Corporation
    Inventors: Ali Javadiabhari, Jay M. Gambetta, Ismael Faro Sertage, Paul Nation
  • Publication number: 20230410439
    Abstract: An embodiment includes accessing captured video of a first physical object in a physical environment. The embodiment also includes detecting a feature of the first physical object in a first frame of the video. The embodiment encodes a first qubit with a first quantum state based on a first value of the feature of the first physical object, and then entangles the first qubit with a second qubit forming an entangled qubit pair. The embodiment detects a second quantum state of the second qubit of the entangled qubit pair and renders computer-generated content of a virtual environment that includes a computer-generated first virtual object that corresponds to the first physical object, where the rendering comprises determining a property of the first virtual object based on the detected second quantum state.
    Type: Application
    Filed: June 20, 2022
    Publication date: December 21, 2023
    Applicant: International Business Machines Corporation
    Inventors: Aaron K. Baughman, Eduardo Morales, Micah Forster, Sarbajit K. Rakshit
  • Publication number: 20230401593
    Abstract: A price for use of a digital asset in a set of digital assets is determined. The set of digital assets stored in a digital asset repository. A time slot during which the digital asset is available for use is determined. The digital asset is leased out at the price and during the time slot, the leasing allowing use of the digital asset during the time slot in return for payment of the price. the leased digital asset is integrated with a set of base characteristics of a virtualized user. The integrated leased digital asset is presented in a virtual environment during the time slot.
    Type: Application
    Filed: May 18, 2022
    Publication date: December 14, 2023
    Applicant: International Business Machines Corporation
    Inventors: Aaron K. Baughman, Shikhar Kwatra, Kavitha Hassan Yogaraj, Vinod A. Valecha, Tiberiu Suto
  • Publication number: 20230401213
    Abstract: An embodiment includes decomposing a natural language assertion into a natural language question and answer pair that includes an initial question and an initial answer. The embodiment translates the initial question into a structured knowledge graph query and then performs an iterative process comprising iterative querying of a knowledge graph and evaluating of corresponding query responses resulting in respective confidence scores. A first iteration of the iterative process comprises querying of the knowledge graph to retrieve a first predicted answer, then determining whether a degree of similarity between the initial answer and the first predicted answer meets a threshold criterion. If not, the first predicted query is altered and used for querying the knowledge graph in a subsequent iteration of the iterative process. The embodiment also generates an assertion correctness score indicative of a degree of confidence that the assertion is factual using the respective confidence scores.
    Type: Application
    Filed: May 18, 2022
    Publication date: December 14, 2023
    Applicant: International Business Machines Corporation
    Inventors: G P Shrivatsa Bhargav, Saswati Dana, Dinesh Khandelwal, Dinesh Garg
  • Publication number: 20230401437
    Abstract: Embodiments are provided for providing enhanced routing in a computing system by a processor. All first-order logic formulas may be converted into real-valued logic formulas. A probabilistic inference is executed using the real-valued logic formulas and one or more probability intervals associated with an atomic formulae in a knowledge base to provide an interval conditional probability indicating that a first predicate condition is true based one or more alternative predicates being true.
    Type: Application
    Filed: June 8, 2022
    Publication date: December 14, 2023
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Radu MARINESCU
  • Publication number: 20230394211
    Abstract: Embodiments are provided for providing enhanced fabrication and design of an integrated circuit in a computing system by a processor. One or more latches may be clustered by augmenting an integer linear program (“ILP”) operation with a facility-location allocation (FLA) operation, wherein the clustering of the one or more latches is timing-aware. The one or more latches may be placed and assigned in the integrated chip based on clustering one or more latches.
    Type: Application
    Filed: June 2, 2022
    Publication date: December 7, 2023
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jinwook JUNG, Gi-Joon NAM, Jennifer KAZDA, Gustavo Enrique TELLEZ, Chau-Chin HUANG, Yao-Wen CHENG
  • Publication number: 20230385503
    Abstract: Embodiments are provided for enhanced initial global placement in a circuit design in a computing system by a processor. A wire length minimization may be determined based on maximum population density constraints as a single player game theory for global placement of an integrated circuit.
    Type: Application
    Filed: May 25, 2022
    Publication date: November 30, 2023
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alexey Y LVOV, Gi-Joon NAM, Benjamin Neil TROMBLEY, Lakshmi N REDDY, Paul G VILLARRUBIA
  • Publication number: 20230385496
    Abstract: Embodiments are provided for providing enhanced protection of an integrated circuit in a computing system by a processor. A logic locking FSM component or a logic locking with RTL gating may be applied to a current design logic to enable and protect operations of an integrated circuit, where the current design logic remains unchanged. The operation of the integrated circuit may be activated based upon providing to the integrated circuit a correct key from the logic locking FSM component or the logic locking with RTL gating.
    Type: Application
    Filed: May 24, 2022
    Publication date: November 30, 2023
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jinwook JUNG, Jennifer KAZDA, Schuyler ELDRIDGE, Peilin SONG, Gi-Joon NAM
  • Publication number: 20230386199
    Abstract: An embodiment includes identifying a tree type of vegetation depicted in an image. The embodiment segments that portion of the image using edge-detection processing resulting in a contour line that defines a tree perimeter. The embodiment detects that the tree is within a buffer distance from a power line. The embodiment determines the tree's species by comparing the contour line to candidate contour lines of different tree species and calculates a diameter of the tree's crown using the contour line. The embodiment estimates the tree's height using the species and the diameter of the crown. The embodiment calculates a risk value for the tree based on a risk of contact between the power line and the tree and issues a work order to maintain the tree to prevent contact with the power line.
    Type: Application
    Filed: May 26, 2022
    Publication date: November 30, 2023
    Applicant: International Business Machines Corporation
    Inventors: Levente Klein, Wang Zhou, Harini Srinivasan, Amit Kumar Pandey, Estepan Meliksetian
  • Publication number: 20230370304
    Abstract: Embodiments for providing enhanced multicast data transfer for ring topology based artificial intelligence systems are disclosed. Multicast data is sent to a plurality of disjointed cores in a multicast group according to a first multicast mode, a second multicast mode, or a third multicast mode, where the first multicast mode sends a first half the multicast data on first multicast ring and a second half on a second multicast ring, the second multicast mode sends the multicast data on either the first multicast ring or the second multicast ring, and the third multicast mode replicates the multicast data and sends the multicast data to both the first multicast ring and the second multicast ring.
    Type: Application
    Filed: May 13, 2022
    Publication date: November 16, 2023
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shubham JAIN, Swagath VENKATARAMANI, Vijayalakshmi SRINIVASAN, Sunil K. SHUKLA, Martin A. LUTZ
  • Publication number: 20230342627
    Abstract: Predefined pipelines may be created with predefined meta-features. Time series data may be segmented using lookback window parameters. Meta-features may be determined for windowed data. Those of the predefined pipelines having a maximum amount of matching predefined meta-features may be determined. Those of the lookback window parameters that result in the windowed data having the meta-features most similar to the meta-features of one or more of the plurality of predefined pipelines may be identified.
    Type: Application
    Filed: April 22, 2022
    Publication date: October 26, 2023
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Long VU, Saket K SATHE, Peter Daniel KIRCHNER, Gregory BRAMBLE
  • Publication number: 20230342545
    Abstract: A system, computer program product, and a computer implemented method are provided for interfacing with a virtual dialog environment to dynamically and optimally collected context for problem diagnosis and resolution. A context model is leveraged to identify context entities, and one or more corresponding context collection mechanisms. The context model is implemented in real-time to facilitate dynamic selection of one or more of the identified context collection mechanisms, which are selectively subject to execution to resolve the problem diagnosis.
    Type: Application
    Filed: April 25, 2022
    Publication date: October 26, 2023
    Applicant: International Business Machines Corporation
    Inventors: Ruchi Mahindru, Xin Zhou
  • Publication number: 20230344667
    Abstract: Embodiments for providing single-producer-multiple consumers synchronization and multicast data transfer by a processor are disclosed. Multicast data transfer is synchronized based on an identification tag and a request from each one of a plurality of recipients for the multicast data. The multicast data is transferred to each of the plurality of recipients based on the identification tag, the request from each one of the plurality of recipients, and a list of the plurality of recipients.
    Type: Application
    Filed: April 22, 2022
    Publication date: October 26, 2023
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vijayalakshmi SRINIVASAN, Scot RIDER, Swagath VENKATARAMANI, Kailash GOPALAKRISHNAN, Sunil K. SHUKLA, Brian William CURRAN, Martin A. LUTZ
  • Publication number: 20230334241
    Abstract: Learning and correcting errors in text input fields to an artificial intelligence (AI) system includes receiving, by the AI system from a target system, an input text. The AI system executes a text processing operation on the input text by applying at least one transformer from a library of transformers to the input text to generate transformed text. At least one proposed correction to the input text is output by the AI system based on an analysis of the transformed text. Feedback data, associated with the at least one proposed correction, is then received from a user of the target system to iteratively learn, by the AI system, which of the transformers need be applied on future input text to accurately generate future proposed corrections on the future input text.
    Type: Application
    Filed: April 19, 2022
    Publication date: October 19, 2023
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Elizabeth DALY, Oznur ALKAN, Anup KALIA, Jin XIAO, Bei CHEN, Rahul NAIR
  • Publication number: 20230334081
    Abstract: Embodiments for providing an intelligent media data service in a computing environment by a processor. One or more sections of media data are identified and annotated (e.g., tagged) for a user based on a degree of relevancy between a user profile and the media data, wherein the media data include media classification, topic detection, speaker detection and noise detection. The one or more sections of media data are selected for the user based on the tagging of the or more sections.
    Type: Application
    Filed: April 18, 2022
    Publication date: October 19, 2023
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pierpaolo TOMMASI, Marco Luca SBODIO, Yufang HOU
  • Publication number: 20230325775
    Abstract: Embodiments are provided for providing predictive computing and data analytics for project management in a computing system by a processor. A lifecycle of each of a plurality of objects may be monitored based on data received from a plurality of data sources. Predictive analytics for project management of each of the plurality of objects may be provide based on monitoring the lifecycle of each of the plurality of objects.
    Type: Application
    Filed: April 11, 2022
    Publication date: October 12, 2023
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gabriele PICCO, Natalia MULLIGAN, Thanh Lam HOANG, Marco Luca SBODIO