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).
-
Patent number: 11500854Abstract: In a production environment, an entry is logged in a log journal to represent a read operation on a record of a file. A problematic transaction in a batch job is selected and set of operations performed by the problematic transaction is intercepted. The set includes a combination of read, write, update, delete operations, and operations that use external resources. A window of entries is determined in the log journal where the entry is a beginning entry in the window and an ending entry is a last entry captured in the log journal before detecting the error. From the window, those entries are filtered that correspond to the record. A final value of the record is copied from the production environment to a development environment and rolled back in the development environment to an initial value stored in the beginning entry. The problematic transaction is performed in the development environment.Type: GrantFiled: October 30, 2015Date of Patent: November 15, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kushal S. Munir, Edmund H. Reinhardt, Hoi Wing Holman Sze, Trong Truong
-
Patent number: 11500858Abstract: Aspects described herein include a method of generating three-dimensional (3D) spikes. The method comprises receiving a signal comprising time-series data and generating a first two-dimensional (2D) grid. Generating the first 2D grid comprises mapping segments of the time-series data to respective positions of the first 2D grid, and generating, for each position, a spike train corresponding to the respective mapped segment. The method further comprises generating a second 2D grid including performing, for each position, a mathematical operation on the spike train of the corresponding position of the first 2D grid. The method further comprises generating a third 2D grid including performing spatial filtering on the positions of the second 2D grid. The method further comprises generating a 3D grid based on a combination of the first 2D grid, the second 2D grid, and the third 2D grid. The 3D grid comprises one or more 3D spikes.Type: GrantFiled: April 8, 2020Date of Patent: November 15, 2022Assignee: International Business Machines CorporationInventors: Umar Asif, Subhrajit Roy, Jianbin Tang, Stefan Harrer
-
Patent number: 11500619Abstract: Systems and methods for indexing and accessing code snippets in repositories. A program graph index is maintained for code snippets within a repository with documents that have at least one code snippet. The program graph index includes a program graph indicating a relationship between program elements within each source code snippet within the documents. A user provided code snippet is received and a target program graph indicating a relationship between program elements within the user provided code snippet is determined and compared to each respective program graph. Based on the comparison, an identified set of documents within the repository of documents is determined that have code snippets with respective program graphs that are also at least a sub-tree of the target program graph. At least one document in the identified set of documents is presented to a user.Type: GrantFiled: May 24, 2021Date of Patent: November 15, 2022Assignee: International Business Machines CorporationInventors: Ibrahim Abdelaziz, Julian Timothy Dolby, Kavitha Srinivas
-
Patent number: 11501157Abstract: A method is provided for reinforcement learning. The method includes obtaining, by a processor device, a first set and a second set of state-action tuples. Each of the state-action tuples in the first set represents a respective good demonstration. Each of the state-action tuples in the second set represents a respective bad demonstration. The method further includes training, by the processor device using supervised learning with the first set and the second set, a neural network which takes as input a state to provide an output. The output is parameterized to obtain each of a plurality of real-valued constraint functions used for evaluation of each of a plurality of action constraints. The method also includes training, by the processor device, a policy using reinforcement learning by restricting actions predicted by the policy according to each of the plurality of action constraints with each of the plurality of real-valued constraint functions.Type: GrantFiled: July 30, 2018Date of Patent: November 15, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Tu-Hoa Pham, Don Joven Ravoy Agravante, Giovanni De Magistris, Ryuki Tachibana
-
Patent number: 11501046Abstract: A system is provided to validate a computer processor. The system includes a computing system configured to obtain core dump data including executable instructions corresponding to a code stored in a legacy processor. An instruction-level simulator is installed in the computing system and is configured to simulate the executable instructions to generate a plurality of instruction traces. The system further includes a pre-silicon chip model simulator configured to execute the instruction traces to generate performance data. The computer processor is verified based at least in part on the performance data.Type: GrantFiled: March 24, 2020Date of Patent: November 15, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nelson Wu, Daniel Isaac Rodriguez, Miguel Gomez Gonzalez, Shakti Kapoor
-
Patent number: 11500988Abstract: A method, computer program product, and a system where a secure interface control configures a hardware security module for exclusive use by a secure guest. The secure interface control (“SC”) obtains a configuration request (via a hypervisor) to configure the hardware security module (HSM), from a given guest of guests managed by the hypervisor. The SC determines if the HSM is already configured to a specific guest of the one or more guests, but based on determining that the HSM is not configured to the and is a secure guest the SC forecloses establishing a configuration of the HSM by limiting accesses by guests to the HSM exclusively to the given guest. The SC logs the given guest into the HSM by utilizing a secret of the given guest. The SC obtains, from the HSM, a session code and retains the session code.Type: GrantFiled: March 8, 2019Date of Patent: November 15, 2022Assignee: International Business Machines CorporationInventors: Reinhard T. Buendgen, Tamas Visegrady, Ingo Franzki
-
Patent number: 11500653Abstract: Techniques for signal handling between programs associated with different addressing modes in a computer system are described herein. An aspect includes, based on a signal occurring during execution of a first program in a first runtime environment, wherein the first program and the first runtime environment are associated with a first addressing mode, invoking a first signal exit routine associated with the first addressing mode. Another aspect includes allocating a signal information area (SIA) by the first signal exit routine. Another aspect includes calling a second signal exit routine associated with a second addressing mode that is different from the first addressing mode with an address of the SIA. Another aspect includes allocating a mirror SIA by the second signal exit routine. Another aspect includes handling the signal, and resuming execution based on the handling of the signal.Type: GrantFiled: February 5, 2020Date of Patent: November 15, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ming Ran Liu, Bao Zhang, Naijie Li, Jing Lu, Xiao Yan Tang, Kershaw S. Mehta
-
Patent number: 11500290Abstract: An adhesion promoter composition comprising at least one of the following compounds: (a) a cyclic compound having the formula: (b) a non-cyclic compound having the formula: wherein R1 and R2 each independently represents a non-photoactive phenyl, a photoactive phenyl or a C1-C4 alkyl; R3 represents a non-photoactive phenyl; R4 represents a photoactive phenyl; W represents Si or Ge; n represents an integer of value greater than 1; m represents an integer between 0 and 1.Type: GrantFiled: November 13, 2018Date of Patent: November 15, 2022Assignee: International Business Machines CorporationInventors: Dario Goldfarb, Bharat Kumar, Ekmini Anuja De Silva, Jing Guo
-
Patent number: 11501319Abstract: An approach is provided that receives multimedia content and extracts a set of metadata from the content. The extraction of metadata includes performing image analysis on the multimedia content. The approach then analyzes the set of metadata with the analysis resulting in a set of regulations that apply to the multimedia content. The approach compares the set of metadata to the set of regulations and allows publication of the multimedia content when the comparison reveals that the multimedia content is in compliance with the set of regulations, and inhibits publication of the multimedia content when the multimedia content fails to comply with the set of regulations.Type: GrantFiled: October 28, 2020Date of Patent: November 15, 2022Assignee: International Business Machines CorporationInventors: Bo Yang, Anca Sailer, Priya A Ashok Nagpurkar, Malgorzata Steinder, Zhong Su
-
Patent number: 11500950Abstract: A method, system, and computer program product for enabling a digital search is provided. The method includes monitoring, in response to receiving authorization from a user, Web search results of a user, social media accounts, and media sources. In response data indicating an importance of world related factors with respect to the user is received. The data is analyzed with respect to results of the monitoring and an associated metadata model and modeling software application personalized for the user is generated. A search request associated with initiating a Web search for a product or service is initiated and the modeling software application is executed with respect to the metadata model and Web search. Personalized Web search results are generated and presented to the user. The personalized Web search results indicate entities associated with providing the product or service for the user via Internet based commerce Websites.Type: GrantFiled: November 5, 2020Date of Patent: November 15, 2022Assignee: International Business Machines CorporationInventors: Laurence James Plant, Christopher James Poynter
-
Patent number: 11501023Abstract: A technique relates to biasing, using a control system, a crossbar array of resistive processing units (RPUs) under a midrange condition, the midrange condition causing resistances of the RPUs to result in a random output of low values and high values in about equal proportions. The control system reinforces the low values and the high values of the random output by setting the resistances of the RPUs to a state that forces the low values and the high values having resulted from the midrange condition. Reinforcing the low values and the high values makes the random output permanent even when the crossbar array of the RPUs is not biased under the midrange condition. The control system records a sequence of the low values and the high values of the random output responsive to reinforcing the low values and the high values of the random output.Type: GrantFiled: April 30, 2020Date of Patent: November 15, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Arvind Kumar, Takashi Ando, Dirk Pfeiffer
-
Patent number: 11501111Abstract: Methods, systems, and computer program products for learning models for entity resolution using active learning are provided herein. A computer-implemented method includes determining a set of data items related to a task associated with structured knowledge base creation, and outputting the set of data items to a user for labeling. Such a method also includes generating, based on a user-labeled version of the set of data items, a candidate model for executing the task, and one or more generalized versions of the candidate model. Additionally, such a method can also include generating a final model based on one or more iterations of analysis of the candidate model and analysis of the one or more generalized versions of the candidate model, and performing the task by executing the final model on one or more datasets.Type: GrantFiled: April 6, 2018Date of Patent: November 15, 2022Assignee: International Business Machines CorporationInventors: Kun Qian, Lucian Popa, Prithviraj Sen, Min Li
-
Patent number: 11501191Abstract: Asset recommendation for a particular input dataset is provided. Candidate data analysis assets having a corresponding relatedness score associated with the particular input dataset greater than a defined relatedness score threshold value are selected. Those candidate data analysis assets having a corresponding relatedness score greater than the defined relatedness score threshold value are ranked by score. Those candidate data analysis assets having a corresponding relatedness score greater than the defined relatedness score threshold value are listed by rank from highest to lowest. A justification for each candidate data analysis asset is inserted in the ranked list of candidate data analysis assets. The ranked list of candidate data analysis assets along with each respective justification is outputted on a display device.Type: GrantFiled: September 21, 2018Date of Patent: November 15, 2022Assignee: International Business Machines CorporationInventors: Samiulla Shaikh, Sameep Mehta, Manish Bhide, William B. Lobig
-
Patent number: 11501810Abstract: A modified double magnetic tunnel junction structure is provided which includes an amorphous spin diffusion layer (i.e., an amorphous non-magnetic, spin-conducting metallic layer) sandwiched between a magnetic free layer and a first tunnel barrier layer; the first tunnel barrier layer contacts a first magnetic reference layer. A second tunnel barrier layer is located on the magnetic free layer and a second magnetic reference layer is located on the second tunnel barrier layer. Such a modified double magnetic tunnel junction structure exhibits efficient switching (at a low current) and speedy readout (high tunnel magnetoresistance).Type: GrantFiled: March 17, 2021Date of Patent: November 15, 2022Assignee: International Business Machines CorporationInventors: Daniel Worledge, Guohan Hu
-
Patent number: 11502202Abstract: A method for manufacturing a semiconductor device includes forming a plurality of semiconductor layers on a semiconductor substrate, and forming a plurality of gate structures spaced apart from each other on the semiconductor layers. The semiconductor layers are patterned into a plurality of patterned stacks spaced apart from each other, wherein the plurality of patterned stacks are under the plurality of gate structures. The method also includes forming a plurality of sacrificial spacers on lateral sides of the plurality of gate structures, and growing a plurality of source/drain regions. The source/drain regions are adjacent the patterned stacks and include a plurality of pillar portions formed on lateral sides of the sacrificial spacers. The sacrificial spacers and the plurality of pillar portions are removed.Type: GrantFiled: December 23, 2020Date of Patent: November 15, 2022Assignee: International Business Machines CorporationInventors: Kangguo Cheng, Ruilong Xie, Chun-Chen Yeh, Tenko Yamashita
-
Patent number: 11500293Abstract: A semiconductor structure comprises a semiconductor substrate, and a multi-layer patterning material film stack formed on the semiconductor substrate. The patterning material film stack comprises at least a hard mask layer and a resist layer formed over the hard mask layer. The hard mask layer is configured to support selective deposition of a metal-containing layer on a developed pattern of the resist layer through inclusion in the hard mask layer of one or more materials inhibiting deposition of the metal-containing layer on portions of the hard mask layer corresponding to respective openings in the resist layer. The hard mask layer illustratively comprises, for example, at least one of a grafted self-assembled monolayer configured to inhibit deposition of the metal-containing layer, and a grafted polymer brush material configured to inhibit deposition of the metal-containing layer.Type: GrantFiled: October 18, 2019Date of Patent: November 15, 2022Assignee: International Business Machines CorporationInventors: Ekmini Anuja De Silva, Indira Seshadri, Jing Guo, Ashim Dutta, Nelson Felix
-
Patent number: 11500285Abstract: A negative-tone resist composition is provided that contains a free photoacid generator and a multifunctional polymer covalently bound to a photoacid-generating moiety, where the composition is substantially free of cross-linking agents. Multifunctional polymers useful in conjunction with the resist composition are also provided, as is a process for generating a resist image on a substrate using the present compositions and polymers.Type: GrantFiled: October 11, 2018Date of Patent: November 15, 2022Assignee: International Business Machines CorporationInventors: Luisa D. Bozano, Daisuke Domon, Yoshio Kawai, Keiichi Masunaga, Martha I. Sanchez, Daniel P. Sanders, Ratnam Sooriyakumaran, Linda K. Sundberg, Satoshi Watanabe
-
Patent number: 11501345Abstract: An example operation may include one or more of monitoring, by a blockchain node, a delivery of a service to a first node from a second node based on a service contract and an order retrieved from a blockchain, determining, by the blockchain node, an incremental charge for a partial delivery of the service based on the monitoring, and executing, by the blockchain node, a smart contract to issue the incremental charge for the partial delivery of the service, and responsive to a resolution of a dispute raised for the incremental charge, add the incremental charge to an incremental invoice.Type: GrantFiled: November 21, 2019Date of Patent: November 15, 2022Assignee: International Business Machines CorporationInventors: Yedendra Shrinivasan, Krishnasuri Narayanam, Seep Goel, Abhishek Singh, Vishnu Choudhary
-
Patent number: 11500399Abstract: An example system includes a processor to receive parameters of a fluid network control system. The processor can formulate an optimal control problem as proportions of server effort. The processor can also solve the optimal control problem using a robust counterpart of a separated continuous linear programming (SCLP). The processor can further adjust a parameter of the fluid network control system based on the optimal solution.Type: GrantFiled: January 15, 2021Date of Patent: November 15, 2022Assignee: International Business Machines CorporationInventors: Evgeny Shindin, Odellia Boni, Harold Jeffrey Ship
-
Patent number: 11501532Abstract: A method (and structure and computer product) for an audiovisual source separation processing includes receiving video data showing images of a plurality of sound sources into a video encoder, while concurrently receiving into the video encoder optical flow data of the video data, the optical flow data indicating motions of pixels between frames of the video data. The video encoder encodes the received video data into video localization data comprising information associating pixels in the frames of video data with different channels of sound and encodes the received optical flow data into video separation data comprising information associating motion information in the frames of video data with the different channels of sound.Type: GrantFiled: April 25, 2019Date of Patent: November 15, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Chuang Gan, Yang Zhang
-
Patent number: 11501362Abstract: An online store offering a product that is currently unavailable can still fulfill an order for the product by querying a multi-store inventory database to see if the product is available from brick-and-mortar stores near the customer. Proximity of local stores is based on a customer location in the customer's profile. Local store selection can be based on product matching policies such as a threshold price difference for the product compared to the online store price. If the customer approves local store pickup, the service generates a voucher to purchase the product directly from the local stores, and presents it to the customer via the online presence. The customer can then redeem the voucher at any of the indicated local stores and pick up the product. When the system receives confirmation of redemption of the voucher, a credit is issued from the online store to the local store.Type: GrantFiled: May 15, 2020Date of Patent: November 15, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hamid Majdabadi, Ravithej Chikkala, Zachary A. Silverstein, Su Liu
-
Patent number: 11501241Abstract: A method of analyzing one or more asset repositories to determine a developer's competency and ability to collaborate in a team environment. The method includes obtaining metadata artifacts as documents from one or more asset repositories. The documents are represented using a tree structure that has nodes to form a knowledge graph that is suitable for input vectorization. Each node is configured in the tree structure to represent a content region within the one or more documents, with a root node representing the entire document and each node representing an aggregation of all its children nodes. One or more computing devices are used to receive an input vector that includes a set of descriptive statistics about data in asset repositories and a vectorized form of one or more concepts. The developer's competency and ability to collaborate in a team environment is automatically estimated using output values of a trained neural network.Type: GrantFiled: July 1, 2020Date of Patent: November 15, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Craig M. Trim, Mary Rudden, Leo Kluger, Aman Buttan
-
Patent number: 11500940Abstract: A method, system and computer program product are provided. For each keyword that is visible on a display device, scanning the content that is stored on a user device, or is accessed from a network connection to identify and extract keywords. Further provided is cross-referencing the extracted keywords with a corpus of scored keywords. Based on the extracted keywords being found in the corpus of scored keywords, expanding and/or abridging any of the extracted keywords based on a score in the corpus of scored keywords prior to displaying the modified content on the display device. wherein the extracted keywords match a keyword in the corpus.Type: GrantFiled: August 13, 2020Date of Patent: November 15, 2022Assignee: International Business Machines CorporationInventors: John S. Werner, Arkadiy O. Tsfasman, Tyler Gross, Brandon M. Kobilka
-
Patent number: 11502252Abstract: A resistive random access memory (ReRAM) device is provided. The ReRAM device includes a first electrode, a first resistive structure in contact with the first electrode, a dielectric layer in contact with the first resistive structure, and a second resistive structure in contact with the dielectric layer. The second resistive structure includes a resistive material layer and a high work function metal core. The ReRAM device also includes a second electrode in contact with the second resistive structure.Type: GrantFiled: November 19, 2020Date of Patent: November 15, 2022Assignee: International Business Machines CorporationInventors: Takashi Ando, Praneet Adusumilli, Reinaldo Vega, Cheng Chi
-
Patent number: 11499953Abstract: Provided is a method and system for extracting features from raw data for machine learning processing. Using an array of gas sensors, raw data for at least one compound of interest are extracted based upon the type of output signals. Where the output signals are amplitude-variant, mean features are extracted by chunking the raw data into slices and calculating the mean area under the curve. Where the output signals are amplitude-and-time-variant, mean-plus-slope features are extracted by taking logarithmic values of the raw data and calculating the mean area under the curve.Type: GrantFiled: December 9, 2019Date of Patent: November 15, 2022Assignee: International Business Machines CorporationInventors: Aminat Adebiyi, Mohammed Abdi, Andrea Fasoli, Alberto Mannari, Luisa Bozano
-
Patent number: 11500876Abstract: Embodiments of the present invention determines duplicates in a graph. The graph comprises nodes representing entities and edges representing relationships between the entities. The method comprises: identifying at least two nodes in the graph. A neighborhood subgraph may be determined for each of the two nodes. The neighborhood subgraph includes the respective node. The method further comprises determining whether the two nodes are duplicates with respect to each other, based on a result of a comparison between the two subgraphs.Type: GrantFiled: December 8, 2020Date of Patent: November 15, 2022Assignee: International Business Machines CorporationInventors: Thuany Karoline Stuart, Basem Elasioty, Claudio Andrea Fanconi, Mike W. Grasselt, Hemanth Kumar Babu, Yannick Saillet, Robert Kern, Martin Oberhofer, Lars Bremer, Jonathan Roesner, Jason Allen Woods
-
Patent number: 11501749Abstract: According to one embodiment, a method, computer system, and computer program product for allowing selective sounds within a noise cancellation headset. The embodiment may include receiving a sound from a noise-filled environment. A source of the sound is a machine within the noise-filled environment. The embodiment may include determining that the sound is indicative of a problem within the noise-filled environment. The embodiment may include identifying a severity of the problem. The embodiment may include identifying a user within a boundary range of the problem. The boundary range is based, in part, on the severity of the problem. The user is wearing a noise cancellation headset which is actively cancelling sounds of the noise-filled environment. The embodiment may include allowing the sound to be heard within the noise cancellation headsets of the identified user.Type: GrantFiled: August 9, 2021Date of Patent: November 15, 2022Assignee: International Business Machines CorporationInventors: Shailendra Moyal, Sarbajit K. Rakshit, Venkata Vara Prasad Karri
-
Patent number: 11500430Abstract: A data storage library system includes a data storage library, at least one environmental conditioning unit, at least one data storage drive retained within the data storage library, and at least one access door for providing access to an interior portion of the data storage library. The system also includes a library controller, wherein the library controller is configured to initiate a service mode prior to and during a service procedure performed within the data storage library, and further wherein at least one operational state within the at least one data storage drive is changed during the service mode. The change in the at least one operational state may be, for example, an increase in temperature within the at least one data storage drive, or the insertion of a data storage cartridge into the at least one data storage drive during the service mode.Type: GrantFiled: December 18, 2019Date of Patent: November 15, 2022Assignee: International Business Machines CorporationInventors: Ernest S. Gale, Brian G. Goodman, Icko E. T. Iben, Leonard G. Jesionowski, James M. Karp, Michael P. McIntosh, Shawn M. Nave, Lee C. Randall
-
Patent number: 11500546Abstract: A distributed system for creating a checkpoint for a plurality of processes running on the distributed system. The distributed system includes a plurality of compute nodes with an operating system executing on each compute node. A checkpoint library resides at the user level on each of the compute nodes, and the checkpoint library is transparent to the operating system residing on the same compute node and to the other compute nodes. Each checkpoint library uses a windowed messaging logging protocol for checkpointing of the distributed system. Processes participating in a distributed computation on the distributed system may be migrated from one compute node to another compute node in the distributed system by re-mapping of hardware addresses using the checkpoint library.Type: GrantFiled: July 7, 2020Date of Patent: November 15, 2022Assignee: International Business Machines CorporationInventors: Srinidhi Varadarajan, Joseph Ruscio
-
Patent number: 11500922Abstract: According to one embodiment, a computer-implemented method includes obtaining a sensory profile, identifying an occurrence of a sensory aspect event affecting a user, comparing the sensory aspect event to the sensory profile, determining from comparing the sensory profile, whether the sensory aspect event is a positive sensory aspect, and countering and/or adjusting the sensory aspect event in response to determining the sensory aspect event is not a positive sensory aspect.Type: GrantFiled: September 19, 2018Date of Patent: November 15, 2022Assignee: International Business Machines CorporationInventors: Jeremy R. Fox, John C. Rice, Liam S. Harpur, Christian B. Kau
-
Patent number: 11503093Abstract: A method, computer program product, and computing device for monitoring network activity associated with streaming a data load through a stream application including a plurality of stream operators deployed on a plurality of computing devices. One or more stream operators with one or more external connections may be identified from the plurality of stream operators. The identified one or more stream operators may be deployed based upon, at least in part, the one or more external connections.Type: GrantFiled: January 30, 2020Date of Patent: November 15, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Alexander Cook, Peter A. Nicholls, Jason A. Nikolai, John M. Santosuosso
-
Patent number: 11501315Abstract: An example operation may include one or more of receiving a request which identifies a data value, reading, from a distributed blockchain storage, one or more data other data values that are related to the identified data value and which are previously stored thereon, determining whether the identified data value satisfies one or more compliance attributes based on the one or more other data values, and generating an output based on the determination.Type: GrantFiled: December 3, 2019Date of Patent: November 15, 2022Assignee: International Business Machines CorporationInventors: Petr Novotny, Qi Zhang, Palani Sakthi, Donna N Eng Dillenberger
-
Patent number: 11500914Abstract: Systems, computer-implemented methods, and computer program products to facilitate query recommendation 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 an ontology component that can generate an ontology based on unstructured data of a description of an application programming interface. The computer executable components can further comprise a reasoner component that can identify one or more terms of the ontology that correspond semantically to a term of a query.Type: GrantFiled: September 5, 2018Date of Patent: November 15, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anup Kalia, Jin Xiao, Yu Deng, Maja Vukovic
-
Patent number: 11501199Abstract: A computer-implemented method is provided for reducing a measure time of a measure process in a multi-shot simulation performed by a quantum computing simulation system. The method includes calculating probabilities from probability amplitudes before the measure process. The method further includes creating, for each node of the quantum computing simulation system, an index of probability by incrementally summing respective different ones of the probabilities into respective sums. The method also includes generating a random number for each of the multi-shots, the random number for sampling a probability distribution of the probabilities. The method additionally includes selecting the index of probability which is larger than the random number by comparing the random number generated for a given one of the multi-shots to the index of probability created for the given one of the multi-shots.Type: GrantFiled: November 5, 2018Date of Patent: November 15, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hitomi Chiba, Hiroshi Horii
-
Patent number: 11499627Abstract: Techniques related to vehicle operation. A processor determines that at least one condition is met related to a vehicle. In response to the at least one condition being met, the processor generates a natural language output having a query. The processor determines that an affirmative response to the query is received and causes a downshift of a transmission of the vehicle in response to the affirmative response.Type: GrantFiled: June 11, 2018Date of Patent: November 15, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James Humble, James R. Kozloski, Clifford A. Pickover, Tim Rumbell
-
Patent number: 11501196Abstract: An embodiment of a qubit tuning device includes a first layer configured to generate a magnetic field, the first layer comprising a material exhibiting superconductivity in a cryogenic temperature range. In an embodiment, the qubit tuning device includes a qubit of a quantum processor chip, wherein the first layer is configured to magnetically interact with the qubit such that a first magnetic flux of the first layer causes a first change in a first resonance frequency of the qubit by a first frequency shift value.Type: GrantFiled: November 26, 2018Date of Patent: November 15, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Albert Frisch, Harry Barowski, Markus Brink
-
Patent number: 11503047Abstract: A mechanism is provided in a data processing system for displaying cyber threat data in a narrative format. The mechanism receives a cyber threat information file that comprises cyber threat data in a serialized format. The mechanism generates a tree data structure representing relationships between objects in the cyber threat data and generates a user interface presenting the cyber threat data in a narrative format based on the tree data structure. The mechanism presents the user interface to an analyst.Type: GrantFiled: March 13, 2020Date of Patent: November 15, 2022Assignee: International Business Machines CorporationInventors: Nathan Sherwood, Tina L. Zeng
-
Publication number: 20220358288Abstract: From metadata of a corpus of natural language text documents, a relativity matrix is constructed, a row-column intersection in the relativity matrix corresponding to a relationship between two instances of a type of metadata. An encoder model is trained, generating a trained encoder model, to compute an embedding corresponding to a token of a natural language text document within the corpus and the relativity matrix, the encoder model comprising a first encoder layer, the first encoder layer comprising a token embedding portion, a relativity embedding portion, a token self-attention portion, a metadata self-attention portion, and a fusion portion, the training comprising adjusting a set of parameters of the encoder model.Type: ApplicationFiled: May 5, 2021Publication date: November 10, 2022Applicant: International Business Machines CorporationInventors: Hui Wan, Xiaodong Cui, Luis A. Lastras-Montano
-
Publication number: 20220358400Abstract: A system, computer program product, and method are provided for probing model signal awareness. An iterative process is employed to systematically isolate one or more relevant tokens of an input sequence to generate a reduced input sequence. The reduced input sequence is validated and presented to a trained artificial intelligence (AI) model and prediction output is generated. The reduction process is continued while the prediction output stays the same as that of the input sequence, and until a minimal sub-sequence is identified. A signal existence in the minimal sub-sequence is verified and signal awareness of the trained AI model is evaluated. The evaluation includes measuring the verified signal existence against an original signal from the input sentence.Type: ApplicationFiled: May 10, 2021Publication date: November 10, 2022Applicant: International Business Machines CorporationInventors: Yunhui Zheng, Sahil Suneja, Yufan Zhuang, Alessandro Morari, Jim Alain Laredo
-
Patent number: 11495668Abstract: Semiconductor devices and method of forming the same include recessing sacrificial layers relative to the channel layers, in a stack of vertically aligned, alternating sacrificial layers and channel layers, to form first recesses. A dual-layer dielectric is deposited that includes a first dielectric material formed conformally on surfaces of the recesses and a second dielectric material filling a remainder of the first recesses. The first dielectric material is recessed relative to the second dielectric material to form second recesses. Additional second dielectric material is deposited to fill the second recesses. The second dielectric material and the additional second dielectric material is etched away to create air gaps.Type: GrantFiled: December 4, 2019Date of Patent: November 8, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Takashi Ando, Pouya Hashemi, Choonghyun Lee, Alexander Reznicek, Jingyun Zhang
-
Patent number: 11494720Abstract: Techniques are provided for the automated risk assessment of a document. In one embodiment, the techniques involve mapping, via a risk assessment engine, one or more sentences in a first document to one or more risk categories, identifying, via a classification engine, risk-associated language of the one or more sentences based on the one or more risk categories, mapping, via a risk assessment engine, the risk-associated language of the one or more sentences to one or more risk criterion of a risk criterion document, and generating, via a risk assessment engine, a first risk assessment based on the one or more risk criterion of the risk criterion document.Type: GrantFiled: June 30, 2020Date of Patent: November 8, 2022Assignee: International Business Machines CorporationInventors: Raji Lakshmi Akella, Xuan-Hong Dang, Syed Yousaf Shah, Petros Zerfos, Milton Orlando Laverde Echeverria, Ashley Potter
-
Patent number: 11494351Abstract: A data storage system configured to deduplicate and store sets of data is presented. The system comprises a computer readable storage device configured to store a plurality of sets of data for a plurality of hosts, wherein each sets of data of the plurality of sets of data corresponding to each host of the plurality of hosts is encrypted with one or more different encryption keys, and wherein at least one of the plurality of sets of data contains deduplicated data. The system also comprises a key translator configured to create at least one translation key based, at least in part, on the one or more different encryption keys and the deduplicated data, and wherein the at least one translation key is configured to translate from a first encryption key to a second encryption key of the one or more different encryption keys.Type: GrantFiled: May 1, 2020Date of Patent: November 8, 2022Assignee: International Business Machines CorporationInventors: Lee Jason Sanders, Gareth Paul Jones, Ben Sasson, Gordon Douglas Hutchison
-
Patent number: 11494341Abstract: A tool for inter-process communication in a multi-tenant environment. The tool creates an advertisement file for each tenant of a plurality of tenants. The tool locks a plurality of synchronization files prior to incrementing a semaphore, wherein the plurality of synchronization files correspond to the plurality of tenants, and wherein locking the plurality of synchronization files ensure that the semaphore is only decremented once per tenant. The tool searches for a response file corresponding to a specific tenant, wherein the response file includes metadata related to an information channel for communication with the specific tenant and information depicting a communication protocol used corresponding to the specific tenant. The tool unlocks the plurality of synchronization files. The tool establishes a connection, wherein the connection comprises an encrypted communication channel between the specific tenant and the attachment process mediated by a daemon.Type: GrantFiled: November 22, 2019Date of Patent: November 8, 2022Assignee: International Business Machines CorporationInventor: Peter D. Bain
-
Patent number: 11494783Abstract: Auditing shelf space of an outlet of a retailer using a device comprising: a computer, a camera, a global positioning system receiver and a repository. The device is authenticated using the time and date of the audit, and a location of the audit at the outlet of the retailer. Once the device is authenticated, images of displays within the outlet and audit information relating to the display and the outlet of the retailer are captured and audit information is embedded into the captured image. The captured image is encrypted and sent to a remote computer of a checker company for a compliance check.Type: GrantFiled: January 18, 2017Date of Patent: November 8, 2022Assignee: International Business Machines CorporationInventors: Hisham E. Elshishiny, Sivananthan Perumal
-
Patent number: 11496302Abstract: Provided are techniques for securely processing secret values in application configurations. A configuration file for an application is retrieved from a first repository, where the configuration file stores a configuration value and a link to a secret value in a second repository. The secret value is retrieved from the second repository using the link. The configuration value is hashed to output a hashed configuration value and the secret value is hashed to output a hashed secret value. The hashed configuration value is signed, with a private key, to output a hashed and signed configuration value, and the hashed secret value is signed, with the private key, to output a hashed and signed secret value. The configuration value, the secret value, the hashed and signed configuration value, and the hashed and signed secret value are stored in a release file. The application is executed using the release file.Type: GrantFiled: July 3, 2019Date of Patent: November 8, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Konrad Ohms, Diane Kim, Amardeep S. Kalsi
-
Patent number: 11496598Abstract: A method of caching data at a processing node within a communication network can include predicting a future location of a user. A processing node within the communication network can be selected according to the future location. Data to be sent to the selected processing node can be selected. The selected data can be sent to the selected processing node.Type: GrantFiled: December 11, 2006Date of Patent: November 8, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rick A. Hamilton, II, Neil A. Katz, Brian M. O'Connell, Keith R. Walker
-
Patent number: 11494742Abstract: Embodiments of the present invention describe creating a monitoring package by integrating a personal information management system (PIMS) and a social network profile for a user. Embodiments comprise continuously monitoring e-mail messages, calendar entries, social media posts, and social media comments of the integrated PIMS and social network profile, collecting participant preference information and meeting data from the monitoring package, identifying an upcoming meeting for the user according to the meeting data, and determining a list of participants for the upcoming meeting based on conversation threads associated with the upcoming meeting collected from the monitoring package.Type: GrantFiled: September 5, 2019Date of Patent: November 8, 2022Assignee: International Business Machines CorporationInventors: Janani Janakiraman, Fang Lu, Nadiya Kochura, Su Liu
-
Patent number: 11494392Abstract: A computer analyzes blockchain ledger content. The computer receives a set of attributes associated with a predetermined entity and applies a one-way function to the attributes, generating an inquiry hash. The computer receives access to a blockchain ledger that includes a report with at least one report hash associated with an attribute of a report entity. The computer searches the report using the inquiry hash as a search key. The computer generates a list of candidate reports containing hashes that matches the inquiry hash. The computer assigns an entity matching confidence rating to candidate reports based, at least in part, on a predetermined identification utility value associated with each inquiry hash matched. The identification utility value indicates a likelihood that the report entity is the predetermined entity. The computer generates a list of high assurance reports having entity matching confidence ratings above a predetermined assurance threshold.Type: GrantFiled: December 17, 2020Date of Patent: November 8, 2022Assignee: International Business Machines CorporationInventors: Anil Lewis, Andrei Saikouski, Joseph Kim, Ally Karmali, Charbel Safadi
-
Patent number: 11497143Abstract: An assembled circuit board has a topology that defines positions, dimensions and power dissipation of components mounted to the circuit board, including a high power component and one or more low power components. A cold plate makes thermal contact to the high power component through a thermal interface material. A thermally conductive sheet overlays the circuit board and is formed to match the topology of the low power component or components. The sheet has a first portion that makes thermal contact with the cold plate and a second portion that overlays the low power component or components. The cold plate removes heat directly from the high power component and indirectly through the thermally conductive sheet from the low power component or components. The thermally conductive sheet conforms to the topology of the low power components either by preforming or by flexibility.Type: GrantFiled: March 23, 2020Date of Patent: November 8, 2022Assignee: International Business Machines CorporationInventors: Paul W. Coteus, Mark D. Schultz, Todd E. Takken, Shurong Tian
-
Patent number: 11496802Abstract: A media stream is delivered to a searcher by identifying a desirable emotional state for the searcher; identifying a current emotional state of the searcher; and estimating a target emotional trajectory that begins with the current emotional state and concludes with the desirable emotional state. Then the target emotional trajectory is matched to an aggregate emotional trajectory of the media stream; the media stream is recommended to the searcher in response to the matching; and a bit stream of the media stream is rendered to the searcher in response to the searcher's acceptance of the recommendation.Type: GrantFiled: November 29, 2019Date of Patent: November 8, 2022Assignee: International Business Machines CorporationInventors: Ashley D. Gritzman, Toby Kurien, Naweed Aghmad Khan, Ismail Yunus Akhalwaya, Komminist Weldemariam