IBM Patents

Advertisement
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: 20220224743Abstract: An embodiment includes determining, in response to receiving data at a source node for transmission as streaming data on a network, whether a characteristic of the data indicates that an attribute of the data includes sensitive information. The embodiment also includes calculating, responsive to determining that the attribute includes sensitive information, an entropy value for the attribute. The embodiment also includes determining, responsive to the calculating of the entropy value, a likelihood that the attribute is encrypted by comparing the entropy value to a threshold value. The embodiment also includes generating a parameter value for a cryptographic parameter for the attribute.Type: ApplicationFiled: January 13, 2021Publication date: July 14, 2022Applicant: International Business Machnines CorporationInventors: Jason A. Nikolai, Michael J. Branson, Ryan K. Cradick
-
Patent number: 11382260Abstract: Method, apparatus, and computer program product are provided for estimating crop type and/or sowing date. In some embodiments, a historical crop growth time series and a plurality of simulated crop growth time series are determined, and the historical time series is matched against each simulated time series to determine an estimated crop type and/or sowing date. For example, one simulated time series may be determined for each crop type/sowing date combination within a set of one or more crop types and one or more sowing dates based on historical crop data. Each time series represents crop growth in an area of interest and comprises element(s) including crop-specific parameter(s), such as leaf area index (LAI). The historical time series may be determined based on remote sensor data. Each simulated time series may be determined using a crop growth simulation model and based on historical crop data, geospatial data, and weather data.Type: GrantFiled: February 3, 2020Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventors: Mukul Tewari, Jitendra Singh, Kuntal Dey
-
Patent number: 11388821Abstract: A device substrate includes a core material. A capacitor sheet can be affixed adjacent to a surface of the core material, where the capacitor sheet covers the surface of the core material. A first opening can extend through both capacitor sheet and the core material, where the first opening are larger than a substrate pass through-hole. An electrically inert material can fill the first opening. A second opening can extend parallel to the first opening through the electrically inert material, where the second opening is at least as large as the substrate pass through-hole and having sidewalls enclosed within the electrically inert material.Type: GrantFiled: April 17, 2020Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventors: Charles L. Arvin, Brian W. Quinlan, Charles L. Reynolds, Jean Audet, Francesco Preda
-
Patent number: 11382568Abstract: Methods and systems are provided for obtaining cleaned sequences showing trajectories of movement of a center of gravity and for estimating a biometric information pattern or value of a target. One of the methods includes removing noises from initial sequences showing trajectories of movement of a center of gravity to obtain the cleaned sequences. Another one of the methods includes reading cleaned sequences of the target into a memory, extracting features from the cleaned sequences, and estimating a biometric information pattern or value of the target from the extracted features, using a classification or regression model of biometric information patterns or values. The biometric information pattern may be a pattern derived from respiratory or circulatory organs of a target.Type: GrantFiled: October 16, 2019Date of Patent: July 12, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Takayuki Katsuki, Tetsuro Morimura
-
Patent number: 11385966Abstract: A copy procedure detects qualified data objects in a body of source data, and copies the source data to a target storage unit except for unqualified data objects, which are replaced with a prescribed bit pattern. Following completion of the backup, a record is prepared indicating that all data objects exist in the specified target storage, regardless of whether each data object was replaced with a predetermined bit pattern rather than being physically written to the specified target storage. This process may, be repeated in order to perform data reclamation, effectively removing user files no longer qualifying for backup.Type: GrantFiled: May 21, 2010Date of Patent: July 12, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: David Maxwell Cannon
-
Patent number: 11385068Abstract: Embodiments of the present invention provide methods, computer program products, and systems to for dynamically modifying a generated route that enables peer to peer navigation. Embodiments of the present invention can be used to receive input that specifies one or more terms pertaining to a target that is a location of interest from a user. Embodiments of the present invention can pair the user with the target of interest; generating a route to the target and dynamically modify the generated route to the target according to positional information of the location and changes in positional information of the user.Type: GrantFiled: September 26, 2019Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventors: Wen Rui Zhao, Lan Luo, De Shuo Kong, Liu Xiaojin
-
Patent number: 11385002Abstract: Methods and structures are provided for implementing selective airflow modification. An airflow control member holder receives and retains an airflow control member having compliance characteristics allowing easy removal and changing of the airflow control member. The airflow control member holder includes retention features to facilitate mounting and removal from the system, such as mounting and removal from a printed circuit board (PCB). The airflow control member holder provides a protective function for a component, such as a depopulated component, a central processing unit (CPU) or other device.Type: GrantFiled: November 6, 2018Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventors: Khaalid McMillan, Jason R. Eagle, Robert K. Mullady, Scott R. LaPree, Robert R. Genest, William James Anderl
-
Patent number: 11386048Abstract: Methods that can crypto-erase deduplicated data are disclosed herein. One method includes encrypting, by a processor, each data chunk on a storage device with a unique first encryption key that is different from each other first encryption key and encrypting each storage object on the storage device with a unique second encryption key that is different from each first encryption key and each other second encryption key in which each second encryption key encrypts a first encryption key for a data chunk. Apparatus, systems, and computer program products that can include, perform, and/or implement the methods are also disclosed herein.Type: GrantFiled: February 14, 2019Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventor: Yosef Shatsky
-
Patent number: 11386128Abstract: Embodiments for automatic feature learning for predictive modeling in a computing environment by a processor. A first table and a second table are joined based on an edge between the first table and the second table defined by an entity graph thereby creating a resulting joined table that is connected by a column of data. The resulting joined table is used as an input into one or more neural network operations that transform the resulting joined table to one or more features to predict a target variable.Type: GrantFiled: August 25, 2020Date of Patent: July 12, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Beat Buesser, Thanh Lam Hoang, Mathieu Sinn, Ngoc Minh Tran
-
Patent number: 11386108Abstract: Mining data transformation flows in spreadsheets includes identifying operations defined in a spreadsheet, identifying source data, in the spreadsheet, on which the operations operate, automatically creating an extract, transform, load (ETL) data transformation flow, and executing the created ETL data transformation flow. Creating the ETL data transformation flow includes selecting, in the ETL system, source data endpoint(s) for data extraction, selecting target data endpoint(s) for data loading, mapping at least one of the identified operations to ETL operation(s) for data transformation, and building the ETL data transformation flow, which defines extraction from the selected source data endpoint(s), transformation based on the ETL operation(s), and loading to the selected target data endpoint(s).Type: GrantFiled: December 4, 2018Date of Patent: July 12, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yeh-Heng Sheng, Xiaoyan Pu, Yong Li, Ryan Pham
-
Patent number: 11385970Abstract: Provided are a computer program product, system, and method for hypervisor agnostic interchangeable backup recovery and file level recovery from virtual disks. Data is stored for a first virtual disk that represents data in a first format and metadata for the first virtual disk in a common data format in a storage having a fixed block length. A virtual disk file represents data in a second format that allows variable size blocks. Multiple instances of the fixed block length of blocks of data for the second virtual disk indicated in the virtual disk file are read. Each instance of the read fixed block length of blocks is written to the storage in the common data format with metadata describing the format of the blocks in the second virtual disk, and can be restored to a third virtual disk in the first or second format.Type: GrantFiled: August 26, 2019Date of Patent: July 12, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David G. Derk, Robert C. Edwards, Jr., Michael S. Fruchtman, Avishai H. Hochberg, Vadzim I. Piletski, Delbert B. Hoobler, III, James P. Smith
-
Patent number: 11385956Abstract: A computer-implemented method is presented for detecting anomalies in dynamic datasets generated in a cloud computing environment. The method includes monitoring a plurality of cloud servers receiving a plurality of data points, employing a two-level clustering training module to generate micro-clusters from the plurality of data points, each of the micro-clusters representing a set of original data from the plurality of data points, employing a detecting module to detect normal data points, abnormal data points, and unknown data points from the plurality of data points via a detection model, employing an evolving module using a different evolving mechanism for each of the normal, abnormal, and unknown data points to evolve the detection model, and generating a system report displayed on a user interface, the system report summarizing the micro-cluster information.Type: GrantFiled: December 23, 2020Date of Patent: July 12, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jia Wei Yang, Fan Jing Meng
-
Patent number: 11385992Abstract: Embodiments of the present invention provide methods, computer program products, and systems. Embodiments of the present invention can, in response to receiving constraints of a test case that test a device, create an artificial interaction that satisfies constraints of the test case. Embodiments of the present invention can then analyze movement information from the created artificial interaction. Embodiments of the present invention can then generate one or more solutions that improve functioning of the device based on the analyzed movement information.Type: GrantFiled: September 17, 2020Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventors: Venkata Vara Prasad Karri, Sarbajit K. Rakshit, Saraswathi Sailaja Perumalla, Danana Sandhya
-
Patent number: 11386276Abstract: A method, system and a computer program product are provided for aligning embeddings of multiple languages and domains into a shared embedding space by transforming monolingual embeddings into a multilingual embeddings in a first shared embedding space using a cross-lingual learning process, and then transforming the multilingual embeddings into cross-domain, multilingual embeddings in a second shared embedding space using a cross-domain learning process.Type: GrantFiled: May 24, 2019Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventors: Xiaotong Liu, Anbang Xu, Yingbei Tong, Rama Kalyani T. Akkiraju
-
Patent number: 11388157Abstract: A computer-implemented method, system and computer program product for utilizing multi-factor authentication to authenticate an Internet of Things (IoT) device. The identity credentials of neighboring IoT device(s) are obtained by the IoT device to be authenticated. Upon providing a request to the authentication system to prove its identity, the IoT device provides the authentication system a first factor credential, such as a username and password. The authentication system, upon confirming the accuracy of the first factor credential, challenges the IoT device to provide the second factor credential. After receiving the challenge from the authentication system to provide the second factor credential, the IoT device returns the second factor credential that was generated based on the obtained identity credentials from the neighboring IoT device(s).Type: GrantFiled: October 21, 2020Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventors: Gina Renee Howard, Charles Steven Lingafelt, John E. Moore, Jr., Andrew R. Jones
-
Patent number: 11386273Abstract: A method, system and computer-usable medium are disclosed for sentiment detection based on applying an antonym dictionary to a natural language processing (NLP) system. A binary classifier is trained to predict negation cues, where a constituency parse tree is used to create rules for scope detection. The trained binary classifier, a list of conversational negation terms, and a list of antonyms are used to annotate content that considers negation cues and scope for the created rules.Type: GrantFiled: November 18, 2019Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventors: Amita Misra, Jalal Mahmud, Saurabh Tripathy
-
Patent number: 11386086Abstract: A DBMS query-optimization module receives a corpus of training data that contains data-access requests, such as SQL queries. Each request specifies data to be accessed but does not specify a query plan that the database should use to generate the requested data. The module identifies, in each received request, parameters, such as join methods and access methods, that can vary among query plans; and variables that cannot be assigned values until the query is actually processed. The system generates a set of queries, each of which implements a distinct query plan, that specify every viable permutation of values of the parameters and of the variables. The generated queries are added to the received corpus, which is forwarded to a machine-learning module in order to train the query-optimizer to select query plans that incur the lowest resource costs when servicing a particular type of query.Type: GrantFiled: August 30, 2018Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventors: Terence P. Purcell, Thomas A. Beavin, Martin Dinh, Brian L. Baggett
-
Patent number: 11385614Abstract: A driver device comprises a housing and a driving-bit socket in the housing. The driver device may comprise a first guide-leg track on the housing. A first guide leg may be inserted into the first guide leg track. The driver device may also comprise a first guide-leg foot at an end of the first guide leg. The first guide-leg foot may be configured to interface with a surface of the driving recipient. The first guide leg may retract into the first guide-leg track as the driver device drives a driving object into the driving recipient.Type: GrantFiled: November 11, 2020Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventors: Michael Benosa Monjardin, Tao Song, XiYuan Yin, Jia Yu Zheng, Yunfei Wang
-
Patent number: 11386090Abstract: Matching records in an entity resolution system by defining entity attribute feature vectors, determining an entity attribute matching score according to a distance between two entity attribute feature vectors, assigning a statistical weight to an entity attribute matching score, adjusting the entity attribute matching score according to the statistical weight and an entity attribute frequency of occurrence, and determining an aggregate entity attribute matching score.Type: GrantFiled: April 8, 2020Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventors: Abhishek Seth, Soma Shekar Naganna, James Albert O'Neill, Jr., Lars Bremer, Mariya Chkalova
-
Patent number: 11386319Abstract: Methods and apparatus are provided for training an artificial neural network, having a succession of neuron layers with interposed synaptic layers each storing a respective set of weights {w} for weighting signals propagated between its adjacent neuron layers, via an iterative cycle of signal propagation and weight-update calculation operations. Such a method includes, for at least one of the synaptic layers, providing a plurality Pl of arrays of memristive devices, each array storing the set of weights of that synaptic layer Sl in respective memristive devices, and, in a signal propagation operation, supplying respective subsets of the signals to be weighted by the synaptic layer Sl in parallel to the Pl arrays. The method also includes, in a weight-update calculation operation, calculating updates to respective weights stored in each of the Pl arrays in dependence on signals propagated by the neuron layers.Type: GrantFiled: March 14, 2019Date of Patent: July 12, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Manuel Le Gallo-Bourdeau, Nandakumar Sasidharan Rajalekshmi, Christophe Piveteau, Irem Boybat Kara, Abu Sebastian, Evangelos Stavros Eleftheriou
-
Patent number: 11386056Abstract: Embodiments relate to a computer platform and corresponding process and program code to assess multimedia files with respect to similarity and duplicate media content. Data streams are converted into sequences of events, and object representation within the streams is identified and subject to processing with respect to the event sequences. A similarity assessment is conducted between two or more of the data streams, and a corresponding distance measurement to quantify similarity is produced. Duplicate data is selectively identified in response to the similarity assessment and the produced distance measurement.Type: GrantFiled: May 17, 2019Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventors: Keith G. Frost, Stephen A. Boxwell, Kyle M. Brake, Stanley J. Vernier
-
Patent number: 11386337Abstract: A method, system, and non-transitory compute readable medium for hidden evidence correlation and causation linking including a forecasting device configured to forecast hidden evidence found in relation to a user input in hidden cycle measurements into future forecasted cycle measurements, where the forecasted hidden cycles are transformed into an amplitude versus frequency histogram with each histogram being compared to each other histogram and determined if causation is a candidate, and if causation is a candidate, a probability density function is applied to produce a degree of causation of a causation link for the hidden evidence in relation to the user input.Type: GrantFiled: May 21, 2019Date of Patent: July 12, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Aaron Keith Baughman, Bridget Briana Beamon, Dong Chen, Peter Kenneth Malkin
-
Patent number: 11385891Abstract: One or more computer processors associate a source code repository with a video session, wherein the source code repository contains one or more source code issues. The one or more computer processors identify one or more source code issues within the video session. The one or more computer processors create a plurality of video session segments based on the one or more identified source code issues within the video session and the associated source code repository. The one or more computer processors tag the created plurality of video session segments with corresponding source code issue information.Type: GrantFiled: April 12, 2021Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventors: Lisa Seacat DeLuca, Schuyler Bruce Matthews, Sarika Budhiraja
-
Patent number: 11386348Abstract: Techniques for managing and compressing quantum output data (QOD) associated with quantum computing are presented. In response to receiving QOD from a quantum computer, a compressor component can compress QOD at first compression level to generate first compressed QOD, and can compress QOD at second compression level to generate second compressed QOD, the second compressed QOD can be less compressed than the first compressed QOD. Compressor management component (CMC) can determine whether first QOD includes sufficient data to enable it to be suitably processed by quantum logic. If so, CMC can allow first compressed QOD to continue to be sent to quantum logic and can discard second compressed QOD. If not sufficient, CMC can determine that second compressed QOD is to be processed by quantum logic. If CMC determines second compressed QOD does not include sufficient data, CMC can determine that the QOD is to be processed by quantum logic.Type: GrantFiled: June 2, 2020Date of Patent: July 12, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jay Michael Gambetta, Ismael Faro Sertage, Francisco Jose Martin Fernandez
-
Patent number: 11386496Abstract: A deep-learning neural network can be trained to model a probability distribution of the asset-price trends for a future time period using a training data set, which can include asset-price trends of a plurality of assets over a past time period and a latent vector sampled from a prior distribution associated with the asset-price trends of a plurality of assets. The training data set can represent a time series data. A portfolio optimization can be executed on the modeled probability distribution to estimate expected risks and returns for different portfolio diversification options.Type: GrantFiled: July 26, 2019Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventors: Yada Zhu, Giovanni Mariani, Kumar Bhaskaran, Rong N. Chang
-
Patent number: 11386358Abstract: Various embodiments are provided for implementing intelligent decision support system in a computing environment by a processor. Data of historical decisions may be collected and examples of decisions by domain experts may be generated. One or more machine learning models may be generated using different splits of the historical data and the annotated data. The one or more machine learning models may be combined and used to generate ensemble machine learning models that generate recommendations for the decisions. Users interact with a user interface displaying the data, recommendations, reasons for recommendations and a conversational dialog system for querying about the data, recommendations and guidance for decision making.Type: GrantFiled: April 17, 2019Date of Patent: July 12, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anshul Sheopuri, Binny Rieder, Pooja Arya, Nickle Lamoreaux, Joanna Daly, Saikat Mukhopadhyay, Priyanka Dasgupta, Nandakishore Kambhatla, Aditya Telang, Priyanka Agrawal
-
Patent number: 11385923Abstract: The present disclosure relates to a method for extending kernel functionality of a kernel of a container-based virtualization system. The method comprises: providing in the container-based virtualization system a compiling container for compiling kernel modules against the kernel of the container-based virtualization system, and an application container for extending kernel functionality of the kernel using a kernel module. The application container may input the kernel module to the compiling container. The compiling container may compile the kernel module in the compiling container. The application container may receive from the compiling container the compiled kernel module. The application container may load the compiled kernel module to the kernel of the system for enabling the extension of the kernel functionality.Type: GrantFiled: March 30, 2020Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventors: Tomasz Sekman, Artur M. Gruszecki, Tomasz Kazalski, Andrzej Jan Wrobel
-
Patent number: 11386079Abstract: An augmented sleepable read-copy update implementation (PREEMPT_SRCU) combines elements of a tree-based sleepable read-copy update environment (Tree-SRCU) with elements of a preemptible read-copy update environment (Preemptible-RCU). The elements of Tree-SRCU may be used to manage PREEMPT_SRCU grace periods and handle PREEMPT_SRCU callbacks. The elements of Preemptible-RCU may be used to drive existing PREEMPT_SRCU grace periods to completion.Type: GrantFiled: June 26, 2019Date of Patent: July 12, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Paul E. McKenney, Lawrence Roy
-
Patent number: 11386298Abstract: Aspects of the invention include systems and methods that train a teacher neural network using labeled images to obtain a trained teacher neural network, each pixel of each of the labeled images being assigned a label that indicates one of a set of classifications. A method includes providing a set of unlabeled images to the trained teacher neural network to generate a set of soft-labeled images, each pixel of each of the soft-labeled images being assigned a soft label that indicates one of the set of classifications and an uncertainty value associated with the soft label, and training a student neural network with a subset of the labeled images and the set of soft-labeled images to obtain a trained student neural network. Student-labeled images are obtained from unlabeled images using the trained student neural network.Type: GrantFiled: January 9, 2020Date of Patent: July 12, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Suman Sedai, Bhavna Josephine Antony, Rahil Garnavi
-
Patent number: 11384330Abstract: A device for monitoring a cell culture includes one or more electrochemical sensors configured to be positioned adjacent to or embedded within a medium of a cell culture. The one or more electrochemical sensors are configured to generate signals in accordance with the cell culture. A data storage device is configured to receive and store the signals from the one or more electrochemical sensors. A computation device is configured to analyze the signals from the one or more electrochemical sensors to determine cell activity over time using sensitivity information.Type: GrantFiled: February 3, 2020Date of Patent: July 12, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Amos Cahan, Guy M. Cohen, Theodore G. van Kessel, Sufi Zafar
-
Patent number: 11386507Abstract: A computer-implemented method for analyzing a time-varying graph is provided. The time-varying graph includes nodes representing elements in a network, edges representing transactions between elements, and data associated with the nodes and the edges. The computer-implemented method includes constructing, using a processor, adjacency and feature matrices describing each node and edge of each time-varying graph for stacking into an adjacency tensor and describing the data of each time-varying graph for stacking into a feature tensor, respectively. The adjacency and feature tensors are partitioned into adjacency and feature training tensors and into adjacency and feature validation tensors, respectively. An embedding model and a prediction model are created using the adjacency and feature training tensors. The embedding and prediction models are validated using the adjacency and feature validation tensors to identify an optimized embedding-prediction model pair.Type: GrantFiled: September 23, 2019Date of Patent: July 12, 2022Assignees: INTERNATIONAL BUSINESS MACHINES CORPORATION, Trustees of Tufts College, RAMOT AT TEL-AVIV UNIVERSITY LTD.Inventors: Lior Horesh, Osman Asif Malik, Shashanka Ubaru, Misha E. Kilmer, Haim Avron
-
Patent number: 11386132Abstract: A method, system, and computer-usable medium are disclosed for processing a search query that includes context based exclusion criteria. A search query is analyzed as to a subject, topic, noun phrase and query intent. Negative exclusion context and emphasis of the search query are determined with a filter word list to refine the query intent. A knowledge graph is created based on the search query. A set of branches of the knowledge graph is determined from which information is retrieved. Negative intent branches are identified based on the exclusion context and pruning is performed on the negative intent branches from the knowledge graph.Type: GrantFiled: May 8, 2020Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventors: Praveena Viswanathan Panineerkandy, Sujatha B. Perepa, Devasena Vridhachalam
-
Patent number: 11386804Abstract: A method, computer program product, and system include a processor(s) obtaining, environmental data comprising captured audio data and captured image data. The processor(s) generates, based on the environmental data, a user profile for the user, by cognitively analyzing the environmental data to perform a binary valuation of one or more pre-defined core attributes. The processor identifies, based on the environmental data, one or more entities within the vicinity of the user. The processor(s) generates a subject profile for each entity of the one or more entities by cognitively analyzing the environmental data to perform the binary valuation of the one or more pre-defined core attributes. The processor(s) predicts perceived positive or negative outcome of the user initiating a contact with each entity of the one or more entities. The processor(s) generates a recommendation to initiate the contact with the at least one entity and transmits the recommendation.Type: GrantFiled: May 13, 2020Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventors: Kaushik Lahiri, Sandipan Sengupta, Sabyasachi Chatterjee
-
Patent number: 11386143Abstract: Method, apparatus, and computer program product are provided for retrieving analogues using topological knowledge representation (TKR). In some embodiments, a TKR input query is built and/or validated using a domain-specific knowledge base (KB). A search database containing candidate analogues and corresponding pre-built TKRs is then searched to retrieve at least one analogue of the TKR input query using statistical analysis. In some embodiments, a system may build the TKR input query based on a seismic dataset. For example, the system may receive a seismic dataset, segment the seismic dataset and classify each region using a computer vision (CV) database and the KB, and build the TKR input query based on the segmented and classified seismic dataset. In some embodiments, the TKR input query may be input and/or edited by a user. For example, the TKR input query may be input and/or edited by the user and validated using the KB.Type: GrantFiled: August 30, 2019Date of Patent: July 12, 2022Assignees: International Business Machines Corporation, Petrogal Brasil S.A.Inventors: Emilio Ashton Vital Brazil, Rodrigo da Silva Ferreira, Andrea Britto Mattos Lima, Renato Fontoura de Gusmão Cerqueira, Viviane Torres da Silva, Rogerio A. de Paula, Marco Daniel Melo Ferraz, Astrid De Jesus Torres Fernandez, Joana de Noronha Ribeiro de Almeida, Dario Sergio Cersósimo
-
Patent number: 11386265Abstract: Aspects of the invention include identifying each solution component of a plurality of solution components described in a text of a solution template of a plurality of solution templates, wherein the solution template includes a first combination of solution components. Identifying each solution component of a plurality of solution component described by an object in the solution template of a plurality of solution templates. Detecting a respective number of instances of each solution component in the solution template and a respective number of instances of each solution component in each other solution template of the plurality of solution templates. Generating analytics for a source company based on the respective number of instances of each solution component in the solution template and the respective number of instances of each solution component in each other solution template of the plurality of solution templates.Type: GrantFiled: December 15, 2020Date of Patent: July 12, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Oznur Alkan, Rahul Nair, Bei Chen, Massimiliano Mattetti, Elizabeth Daly, Alan Zwiren
-
Patent number: 11386381Abstract: A computer implanted method of updating a user joining a group after a user-relevant topic has been discussed, the method includes, with a processor operatively-coupled to a memory: identifying the user joining group after a first topic has been discussed in the current session of the group; and determining interest of the user in the first topic, wherein if the first topic is determined to be of interest to the user, providing an automated summary of the first topic to the user.Type: GrantFiled: June 6, 2018Date of Patent: July 12, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jonathan T. O'Gorman, Anamitra Bhattacharyya, Boris Dozortsev, Kavita Patil, Krishnamohan Dantam, Yajin Zheng, Jonathan Dunne
-
Patent number: 11385909Abstract: A method for data configuration is provided. The method comprises parsing a first cascading configuration associated with a data source and selecting content of the first cascading configuration to migrate to a data target. The selected content of the first cascading configuration is then migrated to a second cascading configuration, and the second cascading configuration is applied to the data target.Type: GrantFiled: January 6, 2020Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventors: Mirza S. Baig, Wen Rui Zhao, David Dwayne Weck, Ariel Jirau, Li Xia, Li Long Chen
-
Patent number: 11388596Abstract: Aspects of the present invention disclose a method for encoding and transmitting access codes of a network to a computing device that is attempting to access the network. The method includes one or more processors identifying an audio command received by a first computing device. The method further includes generating a sound waveform that includes an access code of an access point, by encoding the access code into the sound waveform. The method further includes defining a sound power level of the sound waveform. The method further includes transmitting the sound waveform. The method further includes determining whether a second computing device receives the access code that is encoded in the sound waveform.Type: GrantFiled: September 3, 2019Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventors: Roberto Ragusa, Gianluca Gargaro, Matteo Rogante, Paolo Ottaviano
-
Patent number: 11386320Abstract: A magnetic double tunnel junction (MDTJ) (which, preferably, has a large aspect ratio, wherein length L of the MDTJ>>width w of the MDTJ) has magnetic domain wall(s) or DW(s) in the free layer of the MDTJ, wherein controlled movement of the DW(s) across the free layer is effected in response to the polarity, magnitude, and duration of a voltage pulse across the MDTJ. The motion and relative position of DW(s) causes the conductance of the MDTJ (that is measured across the MDTJ) to change in a symmetric and linear fashion. By reversing the polarity of the bias voltage, the creation and/or direction of the DW(s) motion can be reversed, thereby allowing for a bi-directional response to the input pulse.Type: GrantFiled: March 6, 2019Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventors: Aakash Pushp, Pritish Narayanan
-
Patent number: 11386216Abstract: Embodiments relate to a system, program product, and method for use with a computer platform to support privacy preservation. The platform measures and verifies data privacy provided by a shared resource service provider. An assessment is utilized to support the privacy preservation with respect to a data steward, and associated shared data. It is understood that data associated with a data service has an expected level of privacy. A privacy score directly correlating to a leakage indicator of the service is formed, and an associated data container is populated with inferred entities deemed to at least meet a preferred privacy level. The privacy score effectively certifies the security of the populated data container.Type: GrantFiled: November 13, 2018Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventors: Dimitrios Skourtis, Nathalie Baracaldo Angel, Rui Zhang
-
Patent number: 11386369Abstract: Techniques for multi-attribute evaluation of narratives are provided. Inputs are obtained representing: (i) at least one historical dataset of events; (ii) a set of candidate narratives, wherein each candidate narrative is a potential future event sequence; and (iii) a query, wherein the query comprises one or more events of interest to a user. Attribute scores are computed for at least a subset of the candidate narratives based on at least a portion of the obtained input. One of the attribute scores comprises a plausibility attribute score representing a measure estimating the likelihood that a given candidate narrative will occur in the future. Another one of the attribute scores comprises a surprise attribute score representing a measure estimating how surprising a given candidate narrative will be to the user.Type: GrantFiled: December 21, 2017Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventors: Debarun Bhattacharjya, Nicholas Mattei
-
Patent number: 11386226Abstract: Various embodiments are provided for preventing disclosure of confidential data in a computing environment are provided. Data may be inspected prior to publication to a communication channels. Selected portions of the data may be extracted. The selected portions of the data may be filtered according to degree of appropriateness defined in one or more publishing policies or rules prior to sending the filtered data to the communication channel.Type: GrantFiled: October 21, 2019Date of Patent: July 12, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Stefano Braghin, Ioannis Gkoufas, Valentina Rho
-
Patent number: 11388118Abstract: Embodiments of the invention are directed to a computer-implemented method that includes determining, by a controller of a messaging system, a cognitive context of a message sender. The method also includes configuring at least one property of a message based on the determined cognitive context. The message is transmitted by the message sender to a first receiver. The method also includes transmitting the message to a second receiver based on the at least one configured property.Type: GrantFiled: May 11, 2018Date of Patent: July 12, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Pan Li, Ting Cao, Jian Dong Yin, Zi Jian Ji, He Li
-
Patent number: 11386159Abstract: Various embodiments are provided for using a dialog system for integrating multiple domain learning and problem solving for a user in a computing environment by a processor. One or more problem instances may be defined for one or more selected domains in a multi-domain database according to a problem instance template, identified user intent, links to one or more problem solvers associated with the one or more selected domains, or a combination thereof. A dialog plan may be determined for the one or more problem instances using a dialog system associated with the multi-domain database, wherein each record in the multi-domain database corresponds to a selected database for the one or more selected domains. A solution may be provided to the user for the one or more problem instances. One or more preferences of a user may be learned according to the solution.Type: GrantFiled: May 9, 2018Date of Patent: July 12, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Akihiro Kishimoto, Oznur Alkan, Adi I. Botea, Elizabeth Daly, Matthew Davis, Vera Liao, Radu Marinescu, Biplav Srivastava, Kartik Talamadupula, Yunfeng Zhang
-
Patent number: 11386338Abstract: Various embodiments are provided for integrating multiple domain learning and personalization in a dialog system for a user in a computing environment by a processor. One or more problem instances may be defined for multiple domains according to a problem instance template, identified user intent, links to one or more problem solvers associated with the multiple domains, or a combination thereof. A dialog plan may be determined to further define the one or more problem instances in response to user input. A solution may be provided to the user for the one or more problem instances.Type: GrantFiled: July 5, 2018Date of Patent: July 12, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Adi I. Botea, Oznur Alkan, Elizabeth Daly, Matthew Davis, Akihiro Kishimoto, Vera Liao, Radu Marinescu, Biplav Srivastava, Kartik Talamadupula, Yunfeng Zhang
-
Patent number: 11386405Abstract: An example operation may include one or more of receiving a request to execute a blockchain transaction from a user device that is associated with a user account, determining whether to perform the blockchain transaction based on a dynamic participation policy of the user account, the dynamic participation policy being dynamically determined based on previous blockchain transactions of one or more of the user account and of other user accounts, and, in response to determining to perform the blockchain transaction, executing the blockchain transaction on behalf of the user account via a smart contract and storing information about the executed blockchain transaction.Type: GrantFiled: December 19, 2017Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventors: Vinayaka Pandit, Rishi Saket, Kameshwaran Sampath, Talha Ahmad Siddiqui
-
Patent number: 11388021Abstract: Aspects of the invention provide intelligent virtual assistant (IVA) notification rerouting including receiving a message at an electronic IVA and determining a recipient of the message by analyzing content of the message. A current location of the recipient is identified. A device and a delivery method are selected based at least in part on the current location of the recipient and a location of the device. The selected device is instructed to output the message to the recipient using the delivery method.Type: GrantFiled: July 23, 2019Date of Patent: July 12, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Melissa Restrepo Conde, Trudy L. Hewitt, Jeremy R. Fox, Jonathan M. Smith
-
Patent number: 11386805Abstract: Aspects of the present disclosure relate to enhancing reading retention of users reading electronic text. A set of user data associated with a user currently reading electronic text on a device is received, the set of user data indicative of a reading retention of the user. The set of user data is analyzed to determine whether a retention enhancement action should be issued. In response to a determination that a retention action should be issued, the retention enhancement action is issued at the device the user is currently reading electronic text on.Type: GrantFiled: July 1, 2019Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventors: Reinhold Geiselhart, Frank Küster, Vassil Radkov Dimov, Zalina Baysarova, Iliyana Ivanova
-
Patent number: 11387979Abstract: An example operation may include one or more of receiving blocks of a blockchain from one or more of a neighboring blockchain peer and an ordering service node, identifying two or more blocks from among the received blocks that belong to a same slot within the blockchain, validating the two or more identified blocks in parallel via execution of the two or more identified blocks at a same time, and in response to validation of the two or more identified blocks, storing the two or more identified blocks on a local blockchain ledger of a blockchain peer.Type: GrantFiled: December 23, 2019Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventors: Krishnasuri Narayanam, Ken Kumar, Pankaj S. Dayama, Akshar Kaul
-
Patent number: 11388219Abstract: An embodiment of the invention may include a method, computer program product and computer system for interactive data transfer which may include a computing device which may receive a search request for data from a first node and search a plurality of secondary nodes for the requested data. The computing device may receive the requested data from one or more of the plurality of secondary nodes and generate a data visualization chart for the requested data. The computing device may display the data visualization chart to a user at the first node. The computing device may modify the data visualization chart based on a received request to transfer a portion of the received data.Type: GrantFiled: April 23, 2019Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventor: Jin Leem