IBM Patents
The International Business Machines Corporation provides IT infrastructure and services to enterprise customers.
IBM Patents by Type- IBM Patents Granted: IBM patents that have been granted by the United States Patent and Trademark Office (USPTO).
- IBM Patent Applications: IBM patent applications that are pending before the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240086378Abstract: 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: ApplicationFiled: September 12, 2022Publication date: March 14, 2024Applicant: International Business Machines CorporationInventors: Jesus Manuel Olivera Olivera, David Patrick Cavanaugh
-
Publication number: 20240086437Abstract: 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: ApplicationFiled: September 8, 2022Publication date: March 14, 2024Applicant: International Business Machines CorporationInventors: Karina Elayne Kervin, Manish Kesanwani, Satyajeet Raje, Nergal Issaie
-
Publication number: 20240089316Abstract: 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: ApplicationFiled: September 13, 2022Publication date: March 14, 2024Applicant: International Business Machines CorporationInventors: Jie Yang, Zhun Huang, Xiang Juan Meng, Cheng Fang Wang
-
Patent number: 11928107Abstract: Methods and systems for similarity-based value-to-column classification are disclosed. A method includes: receiving, by a computing device, a natural language search query; determining, by the computing device, a filtering phrase in the natural language search query using a natural language understanding model; encoding, by the computing device, the filtering phrase; retrieving, by the computing device, a plurality of encoded columns; for each of the plurality of encoded columns, the computing device determining a similarity score based on a similarity between the encoded filtering phrase and the encoded column; and outputting, by the computing device, a column corresponding to an encoded column of the plurality of encoded columns having a highest similarity score.Type: GrantFiled: May 22, 2020Date of Patent: March 12, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mohammed Mostafa, Ali Khanafer, Mohamad F. Kalil, Mohamed El Gemaiey, Morvarid Sehatkar
-
Patent number: 11926493Abstract: Methods are presented which include moving a self-stabilizing platform assembly with product disposed on a deck of the self-stabilizing platform assembly. The self-stabilizing platform assembly includes multiple torque-generating devices, a stability control system to control operation of the multiple torque-generating devices, and the deck to support the product being moved. The methods also include adjusting, by the stability control system, operation of one or more torque-generating devices of the multiple torque-generating devices to produce during the moving a stabilization torque within the self-stabilizing platform assembly to facilitate stabilizing the self-stabilizing platform assembly and product during moving of the self-stabilizing platform assembly and product.Type: GrantFiled: July 26, 2019Date of Patent: March 12, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Suraush Khambati, Budy D. Notohardjono, Shawn M. Canfield, Richard M. Ecker
-
Patent number: 11928131Abstract: Datasets can be synchronized across cloud-based computer environments using computer systems. A data map can be generated for source datasets for a plurality of computing environments, respectively, and an activation function can be determined based on the data map, for simultaneously activating a new dataset of a source system from one of the plurality of computing environments. A generation ID (identification) can be shared from the source system with one or more computing environments of the plurality of the computing environments, in response to receiving the activation function. The new dataset of the source system can be replicated across the one or more computing environments. A data synchronization trigger can be activated, using a synchronization coordinator module of the computer, and the data synchronization can be completed across the plurality of computing environments.Type: GrantFiled: September 27, 2021Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Sreekanth Ramakrishna Iyer, Rakesh Shinde, Ram Ravishankar, Harish Bharti, Grigorij Kaplan, Alberto Eduardo de Queiroz Dias
-
Patent number: 11928082Abstract: File system performance enhancement is provided. Information related to a container of the computer accessing a file in a layer of a file system of an image corresponding to the container is recorded to form recorded file system layer access information. The recorded file system layer access information is shared with another file system of a container image corresponding to a different container on the computer. The container image is a same image as the image corresponding to the container that accessed the file to perform an operation associated with a cloud application.Type: GrantFiled: November 18, 2022Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Guang Han Sui, Jin Chi He, Peng Hui Jiang, Gang Tang
-
Patent number: 11930724Abstract: A phase change memory (PCM) cell includes an electrode, a heater electrically connected to the electrode, a PCM material electrically connected to the heater, a second electrode electrically connected to the PCM material, an electrical insulator surrounding the PCM material, and a shield positioned between the PCM material and the electrical insulator, the shield comprising a reactive-ion-etching-resistant material.Type: GrantFiled: August 20, 2021Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Injo Ok, Nicole Saulnier, Muthumanickam Sankarapandian, Andrew Herbert Simon, Steven Michael McDermott, Iqbal Rashid Saraf
-
Patent number: 11928051Abstract: A system, program product, and method for validating a system under test (SUT). The method includes generating one or more application programming interface (API) requests. The method also includes selecting one or more random biases for one or more properties of the one or more API requests. The method further includes generating a random sample of one or more values from an input domain space, wherein the one or more values are associated with one or more respective fields of the API being requested.Type: GrantFiled: June 14, 2022Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Vitali Sokhin, Gil Eliezer Shurek, Shiri Moran, Tom Kolan
-
Patent number: 11928127Abstract: In response to receiving a request for an identity key from a first entity, an identity key for the first entity is generated. A first request from the first entity to replicate a set of data is received. The generated identity key for the first entity is added to the metadata of the set of data requested to be replicated. A determination is made whether a replication rule exists for the first entity. In response to determining that a replication rule exists for the first entity, the set of data is replicated according to the replication rule for the first entity.Type: GrantFiled: June 26, 2019Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Xin Wang, Yong Zheng, Xue Sheng Li, Li Xia Liu, Fang Yuan Cheng, Shuo Feng
-
Patent number: 11928460Abstract: Embodiments of the present disclosure relate to a method, system, and computer program product for dynamic update of a computer program in memory. According to the method, one or more processors obtain incremental information, the incremental information specifying an incremental update to at least one section of at least one target function in a computer program. One or more processors identify, based on the incremental information, the at least one target function to be updated from the computer program. One or more processors generate at least one updated copy of the at least one target function by updating the at least one section of the at least one target function based on the incremental information. One or more processors update the computer program based on the at least one updated copy of the at least one target function while the computer program is running.Type: GrantFiled: April 20, 2022Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Jin Hong Fu, Bao Zhang, Shi Chong Ma, He Huang, Naijie Li, Jia Yu
-
Patent number: 11928186Abstract: Mechanisms are provided to improve an output of a trained machine learning (ML) computer model based on label co-occurrence statistics. For a corpus, label vector representations of the knowledge data structures are generated. Co-occurrence scores for each pairing of labels, across the label vector representations, are generated. A vector output of the ML computer model is received and a knowledge driven reasoning (KDR) computer model is configured with threshold(s) and delta value(s) specifying condition(s) of a co-occurrence of a first label in the output with a second label in the plurality of labels which, if present, causes the delta value(s) to be applied to modify a probability value associated with the second label in the output of the ML computer model. The KDR computer model is executed on the output of the ML computer model to modify probability value(s) in the output.Type: GrantFiled: November 1, 2021Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Ashutosh Jadhav, Tanveer Syeda-Mahmood, Mehdi Moradi
-
Patent number: 11928117Abstract: Embodiments of the present invention relate to methods, systems, and computer program products for managing a plurality of live comments. A plurality of live comments is obtained for a video, the plurality of live comments being associated with a plurality of fragments in the video, respectively. A plurality of features are extracted from the plurality of live comments, respectively. A knowledge base is generated for the plurality of live comments based on the plurality of features. With these embodiments, the live comments may be managed in an effective way. Further, the knowledge base may provide answers to a user query.Type: GrantFiled: June 23, 2021Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Wen Wang, Yi Chen Zhong, Kun Yan Yin, De Shuo Kong, Lu Yu, Yi Ming Wang
-
Patent number: 11928145Abstract: Methods for creating a knowledge graph for a video are disclosed. Aspects include obtaining the video, processing the video to extract audio information and video information, and storing the extracted audio information and video information with a timestamp corresponding its occurrence in the video. Aspects also include creating a plurality of groups of the extracted audio information and video information based at least in part on the timestamps and extracting two or more keywords from each of the plurality of groups. Aspects further include identifying a relationship between the two or more keywords based on the extracted audio information and video information and creating a graph having a plurality of nodes and a plurality of links that connect a pair of nodes of the plurality of nodes. Each node corresponds to an extracted keyword and each link corresponds to the identified relationship between the pair of nodes.Type: GrantFiled: December 9, 2022Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Yanfeng Shi, Hui Gao, Yue Chen, Yuan Yuan Ding, Hai Jun Xu, Huai Nan Zhou
-
Patent number: 11926693Abstract: Techniques regarding chemical compounds comprising perfluoroaryl groups that can facilitate post-synthesis functionalization are provided. For example, one or more embodiments described herein can comprise a chemical compound. The chemical compound can comprise a molecular backbone. The chemical compound can also comprise a pendent functional group bonded to the molecular backbone. The pendent functional group can comprise a perfluoroaryl group and a methylene group.Type: GrantFiled: July 1, 2021Date of Patent: March 12, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nathaniel H. Park, James L. Hedrick, Gavin Jones
-
Patent number: 11928009Abstract: Aspects of the invention include detecting an error alert from a target computer system. In response to detecting the error alert, performance data is then retrieved from the target computer system. A gated recurrent unit (GRU) neural network is used to generate a prediction of a root cause of the error alert based on the performance data. The weights of a reset gate of the GRU neural network are adjusted based on received feedback of the prediction.Type: GrantFiled: August 6, 2021Date of Patent: March 12, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Chun Qi Ji, Qiang Li, Jing Sun, Zong Nan Jin, He Jun
-
Patent number: 11928409Abstract: A computer-implemented method includes receiving, by a processor, a physical design block and a physical hierarchy of a chip design of a chip. Further, the method includes extracting, by the processor, one or more features of a macro to be added to the chip design based on a logic synthesis of the chip design. Further, the method includes predicting, by the processor, specifications of the macro to be added to the chip design based on the physical design block, the predicting performed using a pre-trained machine learning model. Further, the method includes using, by the processor, the specifications of the macro to perform a physical synthesis of the chip design to determine a physical layout of the chip.Type: GrantFiled: January 3, 2022Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Daniel Lewis, Rahul M Rao
-
Patent number: 11928010Abstract: An example system includes a processor that can receive conversation logs of a dialogue system to be analyzed. The processor can train a predictive machine learning model using a training set of the conversation logs on a selected feature to obtain feature values with associated importance values. The processor can select a number of feature values using a significance score calculated based on the associated importance values. The processor can generate an interactive user interface including the selected number of feature values.Type: GrantFiled: September 30, 2021Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Sergey Zeltyn, Avi Yaeli
-
Patent number: 11928471Abstract: Embodiments for a metadata predictor. An index pipeline generates indices in an index buffer in which the indices are used for reading out a memory device. A prediction cache is populated with metadata of instructions read from the memory device. A prediction pipeline generates a prediction using the metadata of the instructions from the prediction cache, the populating of the prediction cache with the metadata of the instructions being performed asynchronously to the operating of the prediction pipeline.Type: GrantFiled: August 19, 2021Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Edward Thomas Malley, Adam Benjamin Collura, Brian Robert Prasky, James Bonanno, Dominic Ditomaso
-
Patent number: 11928038Abstract: An approach for managing data set access based on data set relevance. The approach monitors data set access activities associated with a user. The approach detects access of a first data set by the user. The approach determines a group of data sets associated with the first data set based on a data set mapping associated with the user. The approach recalls one or more data sets of the group of data sets from a slower storage device to a faster storage device.Type: GrantFiled: June 21, 2022Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Jing Wen Chen, Zhao Yu Wang, Peng Hui Jiang, Jing BJ Ren, Yi Jie Ma, Wen Zhong Liu
-
Patent number: 11928497Abstract: A computer-implemented method according to one embodiment includes receiving a request to perform a transaction in persistent memory at a first node; implementing the transaction within a volatile transaction cache at the first node; determining parity data for the transaction at the first node; sending the parity data from the first node to a parity node; and transferring results of the transaction from the volatile transaction cache to the persistent memory at the first node.Type: GrantFiled: January 27, 2020Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Daniel Waddington, Mario Blaum
-
Patent number: 11928047Abstract: Mechanisms are provided to generate a test dataset for software application development. A baseline mixed reality (MR) environment simulation of an existing process is generated that models applications of an application landscape. A requirement for an application that is to be developed is received and a MR component model is generated to represent the application based on a machine learning computer model processing of the requirements data structure and a knowledge corpus. The MR component model modifies the baseline MR environment simulation, and executes the modified MR environment simulation to simulate the modified MR environment simulation. The simulation is monitored for user input specifying a contextual scenario and context data is collected from the MR component models of the modified MR environment simulation. A test dataset for testing a coded version of the SUD application is generated based on the contextual scenario and the collected data.Type: GrantFiled: September 28, 2021Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Venkata Vara Prasad Karri, Sarbajit K. Rakshit, Kamal Kiran Trood Yamala, Suresh Nagulakonda
-
Patent number: 11928503Abstract: Embodiments are directed to deploying a workload on the best/highest performance node. Nodes configured to accommodate a request for a workload are selected. Information is collected on each of the selected nodes and the workload. Predicted response times expected for the workload running on each of the selected nodes are determined. The workload is deployed on a node of the selected nodes, the node having a corresponding predicted response time for the workload, the workload being deployed on the node based at least in part on the corresponding predicted response time.Type: GrantFiled: June 22, 2021Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Qi Feng Huo, Yuan Yuan Wang, Da Li Liu, Lei Li, Yan Song Liu
-
Patent number: 11928250Abstract: A method, computer system, and a computer program product for securing visible data is provided. The present invention may include encrypting an on-screen data rendered on a display of an endpoint device. The present invention may also include authenticating an external decryption device within a periphery defined by the endpoint device. The present invention may further include decrypting the encrypted on-screen data on the authenticated external decryption device.Type: GrantFiled: June 25, 2021Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Venkata Vara Prasad Karri, Abhishek Jain, Pardeep Singh, Rakesh Chinhara
-
Patent number: 11928519Abstract: Systems, computer-implemented methods, and computer program products to facilitate modernization of an application are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a determination component that determines one or more relevant surrounding contexts for a raw entity. The computer executable components also can comprise a matching component that matches the one or more relevant surrounding contexts with one or more known surrounding contexts of one or more known entities. The computer executable components further can comprise a type identification component that identifies an entity type for the raw entity based on the matching of the one or more relevant surrounding contexts with the one or more known surrounding contexts.Type: GrantFiled: January 29, 2021Date of Patent: March 12, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anup Kalia, Changhua Sun, HongLei Guo, Zhili Guo, Zhong Su, Jin Xiao, Maja Vukovic, Shawn Dsouza
-
Patent number: 11928121Abstract: Mechanisms are provided to implement a visual analytics pipeline. The mechanisms generate, from an input database of records, a chronology-aware graph data structure of a plurality of records based features specified in an ontology data structure. The chronology-aware graph data structure has vertices representing one or more of events or records based features corresponding to events, and edges representing chronological relationships between events. The mechanisms execute a chronology-aware graph query on the chronology-aware graph data structure to generate a filtered set of vertices and corresponding features corresponding to criteria of the chronology-aware graph query.Type: GrantFiled: September 13, 2021Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Andrea Giovannini, Joy Tzung-Yu Wu, Tanveer Syeda-Mahmood, Ashutosh Jadhav
-
Patent number: 11928004Abstract: Techniques regarding quantum error mitigation are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise an error mitigation component that can add a set of scaled quantum gates to a quantum circuit for error mitigation. The set of scaled quantum gates can comprise a quantum gate and an inverse of the quantum gate. Also, the set of scaled quantum gates can have a rotation angle based on a pulse schedule to achieve a target stretch factor.Type: GrantFiled: December 8, 2021Date of Patent: March 12, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nathan Don Earnest-Noble, Caroline Tornow, Daniel Josef Egger
-
Patent number: 11928219Abstract: A level of classification for each piece of data of one or more pieces of data is determined. A layer of encryption for each piece of data of the one or more pieces of data is determined. A type of encryption for each piece of data of the one or more pieces of data is determined. Other mechanisms applied to each piece of data of the one or more pieces of data is determined. A first constant for the layer of encryption, a second constant for the type of encryption, a third constant for the other mechanisms applied is determined. A risk factor for each piece of data of the one or more pieces of data is determined.Type: GrantFiled: June 16, 2021Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Rinkesh I. Bansal, Mahesh Shivram Paradkar, Raghuraman Seshadri, Nagendra Ramamurthy Pattavardhanam
-
Patent number: 11927616Abstract: A method for measuring alpha particle emissions may include obtaining a wafer emission rate, wherein the wafer emission rate is measured with a counter. The method may further include covering the wafer with a metal mesh grounded to a cathode of the counter wherein the metal mesh is grounded to the cathode outboard of the wafer and obtaining a mesh and wafer emission rate, wherein the mesh and wafer emission rate is measured with the counter. The method may further include replacing the wafer with a wafer carcass, obtaining a wafer carcass and mesh emission rate, and calculating a wafer carcass emissivity.Type: GrantFiled: March 30, 2021Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Michael S. Gordon, Kenneth P. Rodbell, Conal Murray
-
Patent number: 11928226Abstract: A marking onto a collaboration board, located in a first location, is detected. The marking includes the creation of one or more content elements on the collaboration board. Responsive to detecting the markings one or more content elements on the collaboration board are analyzed. A first content element of the one or more content elements is classified based on analyzing the one or more content elements. The first content element is classified as a first privileged content element. The first location of the collaboration board is scanned. The scanning is based on the classifying of the first privileged content element. An unauthorized person is identified based on scanning the first location. The unauthorized person is not permitted to view the collaboration board. A security response is performed on the collaboration board regarding the one or more content elements. The security response is performed responsive to identifying the unauthorized person.Type: GrantFiled: February 4, 2021Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Zachary A. Silverstein, Shikhar Kwatra, Sudhir Alluri, Manish Anand Bhide
-
Patent number: 11928126Abstract: A computer implemented method transforms data. Responsive to receiving a data transformation of an input string to an output string, a computer system identifies mappable tokens in the input string that are mappable to the output string. The computer system creates a set of initial mappings for a set of common tokens in the mappable tokens. The set of initial mappings maps the set of common tokens from the input string to the output string. The computer system creates a set of user mappings that maps the mappable tokens from input string to the output string using a user input to the set of initial mappings. The computer system generates program code that transform input strings to output strings using the set of user mappings that maps the mappable tokens from input string to the output string, wherein the program code is used to transform input strings to output strings.Type: GrantFiled: August 22, 2022Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Shanmukha Chaitanya Guttula, Pranay Kumar Lohia, Nitin Gupta, Hima Patel
-
Patent number: 11928451Abstract: Systems, methods, and computer programming products for dynamically managing the uninstallation and/or re-installation of software applications stored or accessed by a computing system, including mobile devices. Management of the applications by the system can be periodically managed automatically or based on recommendations. Management of applications being uninstalled or reinstalled may be determined based on a rate a user accesses the application and/or data published or accessible by an application storefront, such as user reviews, storefront rankings, user feedback and uninstallation rates of the applications by other users. Applications experiencing a decreased level of average user satisfaction below a predetermined threshold can be proposed for deletion or automatically deleted. Replacement of underperforming or unsatisfactory applications with alternative applications having similar functionality but a higher rate of user satisfaction can be recommended or installed.Type: GrantFiled: October 13, 2021Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Clement Decrop, Craig M. Trim, Jeremy R. Fox, Fang Lu, Uri Kartoun
-
Patent number: 11928180Abstract: A system, method, and computer program product are disclosed. The method includes receiving a first text unit, extracting features from the first text unit, receiving a second text unit, extracting features from the second text unit, receiving a portion comprising the first text unit and the second text unit, and aggregating the features extracted from the first text unit and the features extracted from the second text unit. The method also includes generating a set of scores for the first text unit, the second text unit, and the portion, and based on the set of scores, selecting at least one ground truth candidate from the first text unit, the second text unit, and the portion. Additionally, the method includes determining that the at least one ground truth candidate includes at least one confirmed ground truth, and adding the at least one confirmed ground truth to a ground truth repository.Type: GrantFiled: March 18, 2021Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Deepak Sekar, Anil Manohar Omanwar, Drew Johnson, Salil Ahuja
-
Patent number: 11930084Abstract: A method, computer program product, and computer system are provided. A microservice formats a request to a process management microservice and to another microservice to perform an operation on behalf of the microservice. The process management microservice validates the requested operation. Based on the requested operation being valid, process management sends the requested operation to the other microservice. The process management microservice updates the microservices registry with a status of the microservice and the other microservice. The microservice and the other microservice update their respective local status registries.Type: GrantFiled: March 17, 2022Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventor: Balamurugan Srinivasan
-
Patent number: 11928346Abstract: An approach for optimizing storage on a local storage device. The approach identifies a stored or being stored on a user's local storage device. The approach extracts metadata from the media file. The approach searches the user-associated storage locations for a matching media file based on the metadata. If the approach locates the matching media file, then the approach, using artificial intelligence (AI), predicts if the local device storage should be optimized for the media file, then the approach, using AI, stores a link to the matching media file on the local device storage and removes the media file from the local device storage.Type: GrantFiled: October 5, 2021Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Raghuveer Prasad Nagar, Harshit Sharma, Jagadesh Ramaswamy Hulugundi, Gaurav Mahesh Pandit
-
Patent number: 11928629Abstract: A method, computer system, and a computer program product for anomaly detection is provided. The present invention may include converting business process logs into a graphical data structure. The present invention may include generating an optimized graph encoding for anomaly detection using an unsupervised machine learning model. The present invention may include computing an anomaly score for each activity of the business process log using a process aware metric based on feature representation. The present invention may include labeling each of the one or more data points with a high anomaly score.Type: GrantFiled: May 24, 2022Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Siyu Huo, Prabhat Maddikunta Reddy, Vatche Isahagian, Vinod Muthusamy, Prerna Agarwal
-
Patent number: 11928556Abstract: Methods and systems for a reinforcement learning system. A spatial and temporal representation of an observed state of an environment is encoded. A previous state is estimated from a given state and a size of a reward is adjusted based on a difference between the estimated previous state and the previous state.Type: GrantFiled: December 29, 2018Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Guy Hadash, Boaz Carmeli, George Kour
-
Patent number: 11928641Abstract: Revising a delivery route for a user based on, at least, identified disruptions is provided. A computer device identifies delivery parameters for a delivery, wherein the delivery parameters include (i) a delivery route from a shipping location to a delivery location, and (ii) one or more delivery constraints. The computing device displays the delivery route on a graphical user interface (GUI), wherein the GUI is configured to be interacted with by one or more users. The computing devices receives from a user via the GUI, a definition of an environmental disruption. The computing device generates a revised delivery route, wherein the revised delivery route modifies the delivery route to avoid the environmental disruption while satisfying the one or more delivery constraints. The computing device displays the revised delivery route on the GUI.Type: GrantFiled: September 30, 2020Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Venkata Vara Prasad Karri, Sarbajit K. Rakshit
-
Patent number: 11928234Abstract: One embodiment provides a method, including: receiving, from a user at a collaboration platform, a request to perform a computation; generating a workflow comprising a sequence of steps for performing the computation; identifying potential data sources comprising the type of data and able to assist in performing at least one of the sequence of steps of the workflow; selecting computation data sources that collaborate to perform the computation, wherein the selecting is performed dynamically and based upon characteristics of a network created by the collaboration platform and between the computation data sources; and facilitating performance of the computation by the computation data sources using data of the computation data sources, wherein during performance of the computation the computation data sources collaborate within the network to perform the workflow while maintaining individual privacy of the data of the computation data sources and providing proof verifying a trustworthiness of the computation.Type: GrantFiled: August 6, 2021Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Pankaj Satyanarayan Dayama, Nitin Singh, Dhinakaran Vinayagamurthy, Santosh Ravi Kiran Penubothula
-
Patent number: 11928583Abstract: Techniques for generating a set of Deep Learning (DL) models are described. An example method includes training an initial set of DL models using the training data, wherein a topology of each of the DL models is determined based on the parameters vector. The method also includes generating a set of estimate performance functions for each of the DL models in the initial set based on the set of edge-related metrics, and generating a plurality of objective functions based on the set of estimated performance functions. The method also includes generating a final DL model set based on the objective functions, receiving a user selection of a selected DL model from the final DL model set, and deploying the selected DL model to an edge device.Type: GrantFiled: July 8, 2019Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Lior Turgeman, Nir Naaman, Michael Masin, Nili Guy, Shmuel Kalner, Ira Rosen, Adar Amir
-
Patent number: 11929177Abstract: Techniques regarding pain treatment are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can include: a data collection component that can determine at least one parameter associated with a pain perception of a subject, a computing component that can determine a relationship between the pain perception and the at least one parameter using artificial intelligence, and can determine a treatment for the subject based on the relationship; and a treatment component that can cause a device associated with the subject to apply at least a portion of the treatment.Type: GrantFiled: April 7, 2021Date of Patent: March 12, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Qinghuang Lin, Jeffrey L. Rogers, Giovanni Russo, Andrea Simonetto, Tigran Tigran Tchrakian
-
Patent number: 11928699Abstract: Methods, systems, and computer program products for auto-discovery of reasoning knowledge graphs in supply chains are provided herein. A computer-implemented method includes obtaining a spatiotemporal query related to a demand of at least one product in a supply chain; analyzing the spatiotemporal query to identify one or more parameters affecting the demand of the at least one product, wherein the one or more parameters comprise at least one of one or more climate parameters and one or more disruptive event parameters; generating a knowledge graph comprising information indicating an impact on the demand of the at least one product for at least a portion of the one or more parameters; and outputting, to a user interface, an explanation of a predicted demand forecast for the at least one product based at least in part on the knowledge graph.Type: GrantFiled: March 31, 2021Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Smitkumar Narotambhai Marvaniya, Ranjini Bangalore Guruprasad, Shantanu R. Godbole, Kedar Kulkarni, Jitendra Singh, Geeth Ranmal de Mel, Richard J. Tomsett, Komminist Weldemariam
-
Patent number: 11928605Abstract: Systems for generating attack event logs are disclosed. An example system includes a storage device for storing an event log template. The system also includes a processor to receive a selection of the event log template, and receive an attack description comprising user instructions to fabricate synthetic log entries according to a format defined in the event log template. The attack description includes variables and rules for determining values for the variables. The processor generates the attack event log by determining values that satisfy the rules and writing the values into selected fields of the event log template.Type: GrantFiled: August 6, 2019Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Oleg Blinder, Nitzan Peleg, Omri Soceanu
-
Patent number: 11928985Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: predicting an exhibited sentiment of a certain user on being presented one or more candidate education segment, wherein the predicting is in dependence on historical sentiment parameter values of one or more user on being exposed to presented educational content, the historical sentiment parameter values being stored in a data repository, wherein the presented education segments comprise digital media content adapted for playing by a digital media player; selecting at least one of the one or more candidate education segment in dependence on a result of the predicting so that a selected at least one of the one or more candidate education resulting from the selecting is personalized for the certain user; and presenting to the certain user the selected at least one of the one or more candidate education segment.Type: GrantFiled: October 30, 2018Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Geetha Karna, Sreekanth L. Kakaraparthy, Kuntal Dey
-
Patent number: 11928611Abstract: In an approach for conversational interchange optimization, a processor monitors conversations in a communication system. A processor generates a list of topics in the conversations. A processor determines a flow for each topic based on length of time, number of participants, and sentiment associated to each topic. The flow is the progress of interactions and shifts for each topic. A processor builds a statistical model for each topic based on the flow to predict success or failure of a topic progression for an incoming conversation. A processor updates the topic progression for the incoming conversation based on the predicted success or failure.Type: GrantFiled: November 18, 2019Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Liam S. Harpur, Matthew E. Broomhall, Robert E. Loredo
-
Patent number: 11928719Abstract: Methods, systems, and computer program products for facilitating user selection using trend-based joint embeddings are provided herein. A method includes obtaining a selection of an item in an online catalog; determining a compatible item of the plurality of items at least in part by providing the selected at least one item and at least one previously selected item corresponding to the user to a trend-based machine learning model, wherein the trend-based machine learning model is trained on historical data associated with the item in the online catalog and fine-tuned based on current trend data from multiple data sources; receiving feedback in response to outputting the at least one compatible item; identifying one or more attributes related to the at least one compatible item based on the feedback; and using the trend-based machine learning model to determine at least one additional compatible item based on the one or more attributes.Type: GrantFiled: December 6, 2021Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Satyam Dwivedi, Vijay Ekambaram, Kushagra Manglik, Nupur Aggarwal, Vikas C. Raykar
-
Patent number: 11928891Abstract: Systems and methods for adapting physical activities and exercises based on facial analysis by image processing are disclosed. A method includes: identifying, by a computer device, a user; receiving, by the computer device, video data of a face region of the user while the user is engaged in exercise or physical activity; analyzing, by the computer device, the video data to determine a detected state of the user, wherein the analyzing the video data includes performing facial analysis using the video data; and providing, by the computer device, feedback to the user based on the analyzing the video data.Type: GrantFiled: November 8, 2019Date of Patent: March 12, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rogerio Abreu de Paula, Juliana de Melo Batista dos Santos, Andrea Britto Mattos Lima
-
Patent number: 11928824Abstract: An approach is provided in which the approach receives an image that includes multiple image points and constructs a plane in the image based on a first subset of the plurality of image points. The approach identifies a second subset of the image points that belong to the plane and are not part of the first subset of image points, and removes the first subset of image points and the second subset of image points form the image points. The approach annotates the remaining subset of image points in the image.Type: GrantFiled: September 13, 2021Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Xue Ping Liu, Dan Zhang, Yuan Yuan Ding, Chao Xin, Fan Li, Hong Bing Zhang, Xu Min
-
Patent number: 11929063Abstract: A supervised discriminator for detecting bio-markers in an audio sample dataset is trained and a denoising autoencoder is trained to learn a latent space that is used to reconstruct an output audio sample with a same fidelity as an input audio sample of the audio sample dataset. A conditional auxiliary generative adversarial network (GAN) trained to generate the output audio sample with the same fidelity as the input audio sample, wherein the output audio sample is void of the bio-markers. The conditional auxiliary generative adversarial network (GAN), the corresponding supervised discriminator, and the corresponding denoising autoencoder are deployed in an audio processing system.Type: GrantFiled: November 23, 2021Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Victor Abayomi Akinwande, Celia Cintas, Komminist Weldemariam, Aisha Walcott
-
Patent number: 11928513Abstract: Mechanisms are provided for scheduling a workload in a cloud computing system. A cloud affinity factor (CAF) computer model is trained, via a machine learning process based on a training dataset comprising static characteristics of a workload binary for a workload, and dynamic characteristics corresponding to historical performance data for the workload, such that the trained CAF computer model predicts a performance classification for a given workload binary. The trained CAF computer model processes a new workload to generate a performance classification for the new workload. Cloud affinity factor(s) are generated based on the performance classification for the new workload. Node affinity and dispatch rule(s) are applied to the cloud affinity factor(s) to select one or more nodes of the cloud computing system to which to dispatch the workload. The workload is then scheduled on the selected one or more nodes.Type: GrantFiled: December 28, 2022Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Peng Hui Jiang, Dong Hui Liu, Jia Tian Zhong, Xing Xing Shen, Jia Yu, Yong Yin