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: 12004436Abstract: Embodiments of present invention provide a resistive random-access memory (RRAM) cell. The RRAM cell includes a bottom electrode; a metal oxide layer, the metal oxide layer having a central portion that is in direct contact with the bottom electrode, a peripheral portion that is nonplanar with the central portion, and a vertical portion between the central portion and the peripheral portion; and a top electrode directly above the metal oxide layer. A method of manufacturing the RRAM cell is also provided.Type: GrantFiled: July 28, 2022Date of Patent: June 4, 2024Assignee: International Business Machines CorporationInventors: Soon-Cheon Seo, Min Gyu Sung, Takashi Ando, Chanro Park, Mary Claire Micaller Silvestre, Xuefeng Liu
-
Patent number: 12003542Abstract: A method, system, and computer program product for recommending an initial database security model. The method may include identifying a plurality of nodes connected to a security network. The method may also include analyzing security characteristics of each node of the plurality of nodes. The method may also include identifying, from the security characteristics, key factors for each node. The method may also include calculating similarities between each node of the plurality of nodes. The method may also include building a self-organized centerless network across the plurality of nodes by grouping nodes with high similarities based on the similarities between each node, where the self-organized centerless network is a centerless network without a central management server, and includes groups of nodes from the plurality of nodes. The method may also include generating federated security models for the groups of nodes.Type: GrantFiled: January 14, 2021Date of Patent: June 4, 2024Assignee: International Business Machines CorporationInventors: Sheng Yan Sun, Shuo Li, Xiaobo Wang, Jun Wang, Hua Wang, Shidong Shan, Xing Xing Jing
-
Patent number: 12002805Abstract: A method for forming a stacked transistor includes forming a sacrificial cap over a first interconnect of a lower level transistor. The method further includes forming an upper level transistor above the sacrificial cap. The method further includes removing the sacrificial cap to form an opening such that the opening is delimited by the upper level transistor. The method further includes forming a second interconnect in the opening such that the second interconnect is in direct contact with the first interconnect.Type: GrantFiled: August 13, 2021Date of Patent: June 4, 2024Assignee: International Business Machines CorporationInventors: Heng Wu, Ruilong Xie, Chen Zhang, Eric Miller
-
Patent number: 12001785Abstract: Methods, systems, and computer program products for mining multi-party collaboration platforms to create triaging trees and playbooks are provided herein. A computer-implemented method includes obtaining, from a multi-user platform, conversations related to at least one technical issue; generating a plurality of triaging trees by analyzing the conversations, wherein each of the triaging trees stores information corresponding to temporal sequences of steps related to diagnosing and resolving said at least one technical issue; and deriving a playbook for resolving said at least one technical issue at least in part by combining two or more of the plurality of triaging trees.Type: GrantFiled: September 10, 2020Date of Patent: June 4, 2024Assignee: International Business Machines CorporationInventors: Amitkumar Manoharrao Paradkar, Amar P. Azad, Ajay Gupta, Suranjana Samanta, Prateeti Mohapatra, Harshit Kumar, Eyal Shnarch
-
Patent number: 12001950Abstract: Mechanisms are provided for implementing a generative adversarial network (GAN) based restoration system. A first neural network of a generator of the GAN based restoration system is trained to generate an artificial audio spectrogram having a target damage characteristic based on an input audio spectrogram and a target damage vector. An original audio recording spectrogram is input to the trained generator, where the original audio recording spectrogram corresponds to an original audio recording and an input target damage vector. The trained generator processes the original audio recording spectrogram to generate an artificial audio recording spectrogram having a level of damage corresponding to the input target damage vector. A spectrogram inversion module converts the artificial audio recording spectrogram to an artificial audio recording waveform output.Type: GrantFiled: March 12, 2019Date of Patent: June 4, 2024Assignee: International Business Machines CorporationInventors: Yang Zhang, Chuang Gan
-
Patent number: 12003240Abstract: A circuit comprises a first pulse-width modulator configured to generate a first pulse based on a first input, a second pulse-width modulator configured to generate a second pulse based on a second input, a first differential circuit comprising a first transistor, a second transistor, a first resistor, and a second resistor, and a second differential circuit comprising a first transistor, a second transistor, a first resistor, and a second resistor. A gate of the first transistor of the first differential circuit and a gate of the second transistor of the first differential circuit, and a gate of the first transistor of the second differential circuit and a gate of the second transistor of the second differential circuit are configured to be controlled by the first and second pulse width modulators based on the first input and the second input.Type: GrantFiled: October 31, 2022Date of Patent: June 4, 2024Assignee: International Business Machines CorporationInventors: Charles Mackin, Pritish Narayanan
-
Publication number: 20240176594Abstract: An embodiment includes classifying an incoming communication message as having an instruction classification based on a natural language processing (NLP) analysis of the incoming communication message. The embodiment extracts, responsive to classifying the incoming communication message as having the instruction classification, user operations as a workflow dataset. The embodiment clusters the workflow dataset into a task cluster with other similar workflow datasets representative of previously-extracted user operations. The embodiment designates the instruction classification as a trigger event based at least in part on the NLP analysis of the incoming communication message. The embodiment generates a robotic process automation (RPA) bot script that comprises program instructions executable by a processor to cause the processor to perform operations that automate the user operations in response to the trigger event.Type: ApplicationFiled: November 28, 2022Publication date: May 30, 2024Applicant: International Business Machines CorporationInventors: Joel Garnatz, Zachary A. Silverstein, Martin G. Keen, Jeremy R. Fox
-
Publication number: 20240179271Abstract: A method for transmitting web-conference content over a network connection is disclosed. In one embodiment, such a method conducts a web conference over a network connection. The method monitors characteristics of the network connection in order to determine bandwidth of the network connection during the web conference. The method implements, on the network connection, a “raw” mode wherein audio data of the web conference is transmitted over the network connection in an original format. Upon detecting a low bandwidth condition on the network connection, the method toggles from the “raw” mode to a “saving” mode where audio data of the web conference is converted to text at a first end of the network connection, transmitted over the network connection as text, and converted from text back to audio data at a second end of the network connection. A corresponding system and computer program product are also disclosed.Type: ApplicationFiled: November 30, 2022Publication date: May 30, 2024Applicant: International Business Machines CorporationInventors: Jun Su, Peng Hui Jiang, Gang Tang, Guang Han Sui, Yan Zhou
-
Patent number: 11995522Abstract: An embodiment includes generating a query prompting a user to select from among a plurality of response options related to a first query set of objects. The embodiment also receives, responsive to the query, user input representative of a selected response option selected by the user from among the plurality of response options. The embodiment also calculates a plurality of weight values for respective ones of a plurality of similarity matrices based on the selected response option, where the plurality of similarity matrices include respective different sets of similarity values, each set of similarity values comprising similarity values representative of similarities of respective pairs of the plurality of objects. The embodiment stores a designated similarity matrix that is selected from among the plurality of similarity matrices based at least in part on a weight value from among the plurality of weight values assigned to the designated similarity matrix.Type: GrantFiled: September 30, 2020Date of Patent: May 28, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ismini Lourentzou, Daniel Gruhl, Steven R. Welch, Chad Eric DeLuca, Alfredo Alba, Linda Ha Kato, Petar Ristoski, Anna Lisa Gentile
-
Patent number: 11995178Abstract: Protection of a kernel from a sniff and code reuse attack. A kernel mode page table in initialized in a kernel. The kernel page entries in the kernel mode page table are set from s-pages to u-pages. Supervisor mode access prevention is enabled in the u-pages. Code contained in the kernel page entries in the u-pages is executed, the kernel page entries in the u-pages are capable of execution but are not capable of being accessed and read directly.Type: GrantFiled: December 31, 2021Date of Patent: May 28, 2024Assignee: International Business Machines CorporationInventors: Dong Yan Yang, Qing Feng Hao, Biao Cao, Xi Qian, Li Ping Hao, Xiao Feng Ren, YaLian Pan
-
Patent number: 11995103Abstract: In one general embodiment, a computer-implemented method includes determining when two satellites in low Earth orbit (LEO) and having duplicate instances of data stored thereon will be within a predefined distance of one another. A third satellite is identified to store a replication copy of the instance of data for at least a duration that the two satellites will be within the predefined distance of one another. A copy of the instance of data is caused to be transmitted to the third satellite for storage thereon.Type: GrantFiled: October 28, 2022Date of Patent: May 28, 2024Assignee: International Business Machines CorporationInventors: Kushal S. Patel, Gandhi Sivakumar, Sarvesh S. Patel
-
Patent number: 11995047Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: running an application on one or more computing node, the application providing user access to a database; receiving by the application registration data from a user for registering the user into a service; in response to the receiving the registration data from the user, generating a user schema that defines access rights of the user to the database, wherein the generated user schema includes a set of shared data structure objects instantiated in a storage system associated to the application, and a set of private data structure objects.Type: GrantFiled: April 10, 2020Date of Patent: May 28, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Marcin Filip, Michal Bodziony, Marcin Luczynski, Andrzej Laskawiec, Lukasz Stanislaw Studzienny, Monika Piatek, Tomasz Zatorski
-
Patent number: 11995565Abstract: Road condition prediction for potentially hazardous road segments is described. For roadways that may contain accumulated frozen precipitation, a road segment for road condition prediction is selected based on weather conditions. Various models including a solar radiation budget model, a permanent structures model, a dynamic structures model, and a road condition model are generated for the selected road segment and account for shading effects on the road segment caused by objects near the road segment. A road condition prediction for hazardous conditions on the road segment is determined based on the road condition model and provided to a driver to alert the driver of any potentially hazardous conditions.Type: GrantFiled: April 7, 2020Date of Patent: May 28, 2024Assignee: International Business Machines CorporationInventors: Campbell D. Watson, Mukul Tewari, Eli Michael Dow, Levente Klein
-
Patent number: 11995445Abstract: Provided is a method for assigning register tags to instructions at issue time. The method comprises receiving an instruction for execution by a microprocessor. The method further comprises dispatching the instruction to an issue queue without assigning a register tag to the instruction. The method further comprises determining that the instruction is ready to issue. In response to determining that the instruction is ready to issue, the method comprises assigning an available register tag to the instruction. The method further comprises issuing the instruction.Type: GrantFiled: October 31, 2022Date of Patent: May 28, 2024Assignee: International Business Machines CorporationInventors: Steven J. Battle, Jentje Leenstra, Brian D. Barrick, Dung Q. Nguyen, Brian W. Thompto
-
Patent number: 11995889Abstract: Methods, computer program products, and/or systems are provided that perform the following operations: obtaining video data; dividing the video data into a plurality of video fragments based, at least in part, on page detection; extracting one or more elements from each of the plurality of video fragments; determining element type data for each of the one or more extracted elements; generating element style data for the one or more extracted elements; determining page flow for the plurality of video fragments; and generating one or more pages based, at least in part, on the one or more elements extracted from the plurality of video fragments, the element type data, the element style data, and the page flow.Type: GrantFiled: April 19, 2021Date of Patent: May 28, 2024Assignee: International Business Machines CorporationInventors: Kun Yan Yin, Xiao Bo Li, Sheng Hui Zhan, Qi Wang, Shu Zhang, Yujia Wang
-
Patent number: 11992837Abstract: A method for fabricating a fluidic device includes depositing a sacrificial material on a pillar array arranged on a substrate. The method also includes removing a portion of the sacrificial material. The method further includes depositing a sealing layer on the pillar array to form a sealed fluidic cavity.Type: GrantFiled: February 7, 2023Date of Patent: May 28, 2024Assignee: International Business Machines CorporationInventors: Evan Colgan, Joshua T. Smith, Benjamin Wunsch
-
Patent number: 11993023Abstract: According to one embodiment, a method, computer system, and computer program product for smoothing one or more surfaces of a 3D-printed object in reduced gravity is provided. The present invention may include positioning one or more radiative heating elements to evenly heat one or more surfaces of a 3D-printed object based on a shape of the 3D-printed object; determining, for at least one of the one or more radiative heating elements, a desired heat output necessary to melt the outermost layers of the one or more surfaces; and pulsing the one or more radiative heating elements to melt the one or more surfaces, wherein the duration and frequency of the pulsing is configured to achieve the desired heat output.Type: GrantFiled: September 23, 2021Date of Patent: May 28, 2024Assignee: International Business Machines CorporationInventors: Henry Feldman, Theodore Calhoun Tanner, Jr.
-
Patent number: 11995400Abstract: A computer-implemented method, according to one embodiment, includes: receiving an image having characters that correspond to a language, and using a text recognition algorithm to determine a first language believed to correspond to the characters. A first confidence level associated with the first language is also computed, and a determination is made as to whether the first confidence level associated with the first language is outside a predetermined range. In response to determining that the first confidence level associated with the first language is not outside the predetermined range, the first language is output as the given language. The text recognition algorithm is trained using a simple shallow neural network and a generated mixed language corpus. The generated mixed language corpus is formed by: randomly sampling libraries having vocabulary and/or characters therein, and combining the randomly sampled vocabulary and/or characters to form the generated mixed language corpus.Type: GrantFiled: September 7, 2021Date of Patent: May 28, 2024Assignee: International Business Machines CorporationInventors: Zhong Fang Yuan, Tong Liu, Li Juan Gao, Xiang Yu Yang, Qiang He, Yu Pan
-
Patent number: 11994863Abstract: A computer-implemented method, a computer system, and a computer program product for trajectory similarity search is provided. The present invention may include, in response to receiving, by one or more processors, a search request for at least one trajectory similar to a query trajectory, determining, by one or more processors, a respective similarity between a query trajectory and a plurality of trajectories by calculating, in a synchronized way, a spatial distance measure and a time difference measure between the query trajectory and the plurality of trajectories. The present invention may further include, identifying, by one or more processors, the at least one trajectory from the plurality of trajectories based on the respective similarity between the query trajectory and the plurality of trajectories.Type: GrantFiled: December 3, 2019Date of Patent: May 28, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Qi Liang, Peng Zhao, Weixiong Rao, Hong Min, Gong Su, Tian Tian
-
Patent number: 11996121Abstract: A method, computer system, and a computer program product for detecting face mask usage based on a crowd sound is provided. The present invention may include capturing an audio stream including a crowd voice data. The present invention may also include analyzing the crowd voice data using a machine learning model to determine an amount of people wearing masks. The present invention may further include in response to determining that the amount of people wearing masks does not meet a compliance threshold, displaying a content to promote face mask usage.Type: GrantFiled: December 15, 2021Date of Patent: May 28, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rachel Ostrand, Vagner Figueredo de Santana, Alecio Pedro Delazari Binotto
-
Patent number: 11995068Abstract: A method including: receiving a set of data representing usage by entities of objects in a computing resource; extracting, from the initial set of data, one or more feature vectors representing the usage by one of the entities with respect to the objects; generating, from the feature vectors, a feature matrix; with respect to each entry in the feature matrix: (i) assigning a binary value to the entry, based on a predefined usage threshold, (ii) identifying, among the one or more entities, k nearest neighbor entities with respect to the one of the entities, based on a predefined distance threshold, and (iii) modifying the usage value of the entry, based on usage values associated with each of the k nearest neighbor entities with respect to the one of the objects; and updating the feature matrix with the modified usage values, to obtain a manipulated feature matrix.Type: GrantFiled: May 3, 2023Date of Patent: May 28, 2024Assignee: International Business Machines CorporationInventors: Yair Allouche, Aviad Cohen, Eitan Daniel Farchi
-
Patent number: 11994169Abstract: Provided are a tape guide roller and tape drive having a guide roller having magnets and bushings to stabilize a roller barrel for a tape medium. The tape guide roller has a roller barrel extending around a vertical axis. The tape medium passes across the roller barrel to guide the tape medium on a tape path. A plurality of magnets positioned with respect to the vertical axis provide an axial force to stabilize the tape guide roller axially.Type: GrantFiled: August 22, 2022Date of Patent: May 28, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kevin Bruce Judd, Walter Haeberle, Simeon Furrer, Mark Alfred Lantz, Armando Argumedo
-
Patent number: 11997189Abstract: A secret key is communicated to a receiver system. A one-time pad is generated using the secret key and a counter. An encrypted message is generated by performing an XOR operation on a first message using the one-time pad. The encrypted message and the counter are sent to the receiver system.Type: GrantFiled: February 26, 2021Date of Patent: May 28, 2024Assignee: International Business Machines CorporationInventors: Nadim George Jabbour, Ivan Portilla
-
Patent number: 11995102Abstract: In an approach, a processor receives a data manipulation request on a target database. A processor sends the data manipulation request to a source database. The source database attempts to persist a data manipulation action relating to the data manipulation request. Responsive to a successful attempt to persist the data manipulation action: the source database sends a log position of the data manipulation action to a data replication engine; a processor replicates the data manipulation request triggering the data manipulation action in the target database; and a processor confirms to the target database that the data manipulation action in the target database has been completed.Type: GrantFiled: March 30, 2022Date of Patent: May 28, 2024Assignee: International Business Machines CorporationInventors: Vassil Radkov Dimov, Eirini Kalogeiton, Jens Müller, Felix Beier, Christian Wilhelm Paul Hoerst, Johannes Severin Kern, Daniel Martin
-
Patent number: 11995422Abstract: An augmented reality (AR) development system includes computer hardware including an AR system and a development server. The development server is configured to perform identifying a plurality of microservices to be deployed into an architecture, at least one integration layer in the architecture, and at least one application programming interface (API) layer in the architecture. The AR system is configured to perform generating a first visualization of the architecture that includes: a plurality of representations respectively corresponding to the plurality of microservices to be deployed in the architecture and a plurality of distinct and visually identifiable locations that respectively correspond to a unique combination of a specific API layer and a specific integration layer; receiving an indication for modifying a placement of one of the plurality of microservices within the first visualization; and generating a second visualization of the architecture based upon the indication.Type: GrantFiled: September 8, 2021Date of Patent: May 28, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Venkata Vara Prasad Karri, Abhishek Jain, Sarbajit K. Rakshit
-
Patent number: 11995083Abstract: A computer-implemented method dynamically switches access plans for a query during concurrent query execution. The method includes receiving a first query configured to be processed by a database system. The method also includes generating, for the first query, an access plan for each of identified resource sets. The method includes determining a first set of available resources that represent an available capacity for the database system. The method further includes selecting a first resource set of the one or more resource sets, where the selecting is based on the first set of available resources being closest to the first resource set. The method also includes selecting, based on the first set of available resources, a first access plan of the one or more access plans. The method includes executing the first query and returning results of the first query to a source of the first query.Type: GrantFiled: October 19, 2022Date of Patent: May 28, 2024Assignee: International Business Machines CorporationInventors: Xiao Xiao Chen, Sheng Yan Sun, Peng Hui Jiang, Ying Zhang
-
Patent number: 11996480Abstract: VFET devices having symmetric, sharp channel-to-source/drain junctions and techniques for fabrication thereof using a late source/drain epitaxy process are provided. In one aspect, a VFET device includes: at least one vertical fin channel disposed on a substrate; a gate stack alongside the at least one vertical fin channel; a bottom source/drain region directly below the at least one vertical fin channel having, for example, an inverted T-shape with a flat bottom; and a top source/drain region over the at least one vertical fin channel. A method of fabricating a VFET device is also provided.Type: GrantFiled: September 9, 2021Date of Patent: May 28, 2024Assignee: International Business Machines CorporationInventors: Kangguo Cheng, Juntao Li, Shogo Mochizuki, Choonghyun Lee
-
Patent number: 11997022Abstract: Methods, systems, and computer program products for service-to-service scheduling in container orchestrators are provided herein. A computer-implemented method includes reserving, by a network orchestrator, network resources requested between a plurality of services, wherein each of the services is implemented as one or more replicas running on a set of nodes of a cluster, managed by the network orchestrator, that use the network resources to serve incoming requests to the plurality services; monitoring utilization of the network resources; and scheduling, by the network orchestrator based on the monitoring, one or more new replicas of the plurality of services and the incoming requests to the plurality of services in a collaborative manner to increase at least one network performance characteristic.Type: GrantFiled: June 21, 2021Date of Patent: May 28, 2024Assignee: International Business Machines CorporationInventors: Kavya G, Chander Govindarajan, Mudit Verma
-
Patent number: 11995197Abstract: In a method for encryption of sensitive data, an encrypted user private key is received in a Trusted Execution Environment (TEE) in a worker node in a container management system, the encrypted user private key being an encrypted version of a user private key for decrypting a message from a user in the container management system. The user private key is obtained in the TEE, and the encrypted user private key being decrypted into the user private key with a provider private key that is received from an encryption manager for managing the container management system. With these embodiments, the user private key may be transmitted to the worker node safely, such that the worker node may use the user private key to decrypt messages from the user. Therefore, the security level of the container management system may be increased.Type: GrantFiled: July 27, 2021Date of Patent: May 28, 2024Assignee: International Business Machines CorporationInventors: Qi Feng Huo, Yan Song Liu, Da Li Liu, Lei Li, Yuan Yuan Wang
-
Patent number: 11995473Abstract: Embodiments may include novel techniques to communicate user preferences to the FaaS provider so as to provide full applicability of FaaS for business critical applications and to provide full realization of the FaaS model flexibility. For example, in an embodiment, a method may be implemented in a computer system comprising a processor, memory accessible by the processor, and computer program instructions stored in the memory and executable by the processor, and the method may comprise receiving a request for processing of a computing task and associated data indicating a context of an overall process flow for the computing task, wherein the request for processing is a function invocation for a FaaS computing system, evaluating the data indicating the context and scheduling computing resources for performing the computing task based on the data indicating the context, and performing the computing task using the scheduled computing resources.Type: GrantFiled: July 28, 2021Date of Patent: May 28, 2024Assignee: International Business Machines CorporationInventors: Yosef Moatti, David Breitgand
-
Patent number: 11997565Abstract: Masking a route by determining a first location of a first user, receiving destination data for the first user, generating a plurality of map segments according to the first location and the destination data, presenting a first map segment to a second user, determining a second location of the first user, and presenting a second map segment to the second user according to the second location.Type: GrantFiled: September 15, 2021Date of Patent: May 28, 2024Assignee: International Business Machines CorporationInventors: Craig M. Trim, Timothy Davis, Gandhi Sivakumar, Kushal S. Patel, Sarvesh S. Patel
-
Patent number: 11995540Abstract: A computer-implemented method, a computer program product, and a computer processing system are provided for online learning for a Dynamic Boltzmann Machine (DyBM) with hidden units. The method includes imposing, by a processor device, limited connections in the DyBM where (i) a current observation x[t] depends only on latest hidden units h[t-1/2] and all previous observations x[<t] and (ii) the latest hidden units h[t-1/2] depend on all the previous observations x[<t] while being independent of older hidden units h[t-1/2]. The method further includes computing, by the processor device, gradients of an objective function. The method also includes optimizing, by the processor device, the objective function in polynomial time using a stochastic Gradient Descent algorithm applied to the gradients.Type: GrantFiled: October 11, 2018Date of Patent: May 28, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hiroshi Kajino, Takayuki Osogami
-
Patent number: 11997218Abstract: A processor may segment a media key block into two or more subsets. Each of the two or more subsets may be respectively associated with a particular group of receivers, and each receiver of the particular group of receivers may be in a blockchain network. The processor may receive, from a first receiver, a request for permission to process the media key block. The processor may identify which of the two or more subsets that the first receiver is associated. The processor may provide a media key block value to the first receiver.Type: GrantFiled: March 2, 2021Date of Patent: May 28, 2024Assignee: International Business Machines CorporationInventors: Yacov Manevich, Dulce B. Ponceleon, Petr Novotny, Nitin Gaur
-
Patent number: 11995172Abstract: Accelerator access control whereby an application's access to an accelerator is revoked in order to allow the system to perform a system function. In one or more embodiments, when an application is executing, a credit system is utilized to provide credits for controlled access to the accelerator. When request information is received to remove access to a credit associated with the application's access to the accelerator, the credit is marked to fail with operating system interfaces. Also, in one or more embodiments, if the credit is in use for accessing the accelerator, an effective address associated with the credit is unmapped from the accelerator.Type: GrantFiled: April 5, 2023Date of Patent: May 28, 2024Assignee: International Business Machines CorporationInventors: Brian Frank Veale, Bruce Mealey, Andre Laurent Albot, Nick Stilwell
-
Patent number: 11995562Abstract: Aspects of the invention include computer systems, computer-implemented methods, and computer program products configured to integrate documentation knowledge with log mining data. A non-limiting example computer-implemented method includes determining a message-message relationship based on log message documentation and building a first subgraph based on the message-message relationship. The method further includes receiving a first message log entry having a message identifier and message field data. A second message log entry is correlated with the first message log entry based on at least one of the message identifier and the message field data. A second subgraph is built that includes the first message log entry and the second message log entry. The method includes building a graph that includes the first subgraph and the second subgraph.Type: GrantFiled: December 3, 2020Date of Patent: May 28, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yuk L. Chan, Lei Yu, Jia Qi Li, Zhi Shuai Han, Tian Wu, Hong Min, Fan Jing Meng
-
Patent number: 11994782Abstract: A computer-implemented method for altering an appearance of an electrochromic coating of a vehicle is provided. The method includes determining that a vehicle is a boundary area of a testing zone based on a determined location of the vehicle. The method also includes changing a base appearance of the electrochromic coating of the vehicle to an altered appearance based on the determination that the vehicle is in the boundary area.Type: GrantFiled: April 3, 2023Date of Patent: May 28, 2024Assignee: International Business Machines CorporationInventors: Gandhi Sivakumar, Anil Manohar Omanwar, Kushal S. Patel, Sarvesh S. Patel
-
Patent number: 11996083Abstract: A computer-implemented method is provided of using a machine learning model for disentanglement of prosody in spoken natural language. The method includes encoding, by a computing device, the spoken natural language to produce content code. The method further includes resampling, by the computing device without text transcriptions, the content code to obscure the prosody by applying an unsupervised technique to the machine learning model to generate prosody-obscured content code. The method additionally includes decoding, by the computing device, the prosody-obscured content code to synthesize speech indirectly based upon the content code.Type: GrantFiled: June 3, 2021Date of Patent: May 28, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kaizhi Qian, Yang Zhang, Shiyu Chang, Jinjun Xiong, Chuang Gan, David Cox
-
Patent number: 11997493Abstract: A computer-implemented method to generate a hotspot confidence score for a hotspot in a network graph includes, receiving input data, wherein the input data includes a plurality of messages, each message containing a set of message data. The method further includes generating, based on the plurality of messages, a network graph. The method also includes identifying, in the network graph, a first hotspot. The method includes compiling a set of hotspot characteristics for the first hotspot. The method further includes receiving, in response to identifying the first hotspot, a first user feedback. The method also includes, generating, by a learning model, a hotspot confidence score for the first hotspot; and outputting the hotspot confidence score.Type: GrantFiled: September 1, 2020Date of Patent: May 28, 2024Assignee: International Business Machines CorporationInventors: Srinivasan S. Muthuswamy, Subhendu Das, Mukesh Kumar, Carl Ottman
-
Patent number: 11995479Abstract: A computer-implemented method according to one aspect includes determining and storing characteristics of a plurality of cloud vendors; dividing a workload into a plurality of logical stages; determining characteristics of each of the plurality of logical stages; and for each of the plurality of logical stages, assigning the logical stage to one of the plurality of cloud vendors, based on a comparison of the characteristics of the plurality of cloud vendors to the characteristics of the logical stage. Data migration between the cloud vendors is performed during an implementation of the workload to ensure data is located at necessary cloud vendors during the corresponding tasks of the workload.Type: GrantFiled: January 2, 2020Date of Patent: May 28, 2024Assignee: International Business Machines CorporationInventors: Abhishek Jain, Sasikanth Eda, Dileep Dixith, Sandeep Ramesh Patil, Anbazhagan Mani
-
Patent number: 11995430Abstract: A system, platform, computer program product, and/or method for managing UAV resources is disclosed that includes: receiving UAV specifications to provision one or more UAVs; converting the UAV specifications to UAV specification metadata; transforming the UAV specification metadata to UAV configuration metadata to configure UAV software for the one or more UAVs; and configuring, using the UAV configuration metadata, the UAV software for the one or more UAVs. The system, platform, program product, and method can further include assembling, using the UAV configuration metadata, the UAV hardware of the one or more UAVs; deploying the one or more UAVs from a base location to a new location; transferring control over operation of the one or more UAVs to a third-party operator; creating and configuring a network connection to the one or more UAVs; and/or remotely logging into an operating system of the one or more UAVs.Type: GrantFiled: September 22, 2021Date of Patent: May 28, 2024Assignee: International Business Machines CorporationInventors: Chuan Ran, Oluwanifemi Oluyemi, Vamsee Movva, A. Jaylani Sharif
-
Patent number: 11995063Abstract: Provided are a computer program product, system, and method for a data set connection manager having a plurality of data sets to represent one data set. A request is processed to open a connection to a data set having members, wherein the connection is used to perform read and write requests to the members in the data set. In response to establishing the connection, establishing for the connection a primary data set having all the members; a secondary data set to which updated members in the primary data set are written; and a pending delete data set to pending delete members comprising members that are updated.Type: GrantFiled: September 12, 2018Date of Patent: May 28, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David C. Reed, Thomas C. Reed, Max D. Smith
-
Patent number: 11995070Abstract: A method, system, and computer program product for error detection and correction of query expressions are provided. The method extracts a first set of queries from a set of programs prior to query editing. A first word set is generated from the first set of queries. A second set of queries are extracted from the set of programs after query editing. A second word set is generated from the second set of queries. The method determines a set of differences for word pairs within the first word set and the second word set. A third word set is generated from one or more edited queries based on the set of differences. The method generates an error report for the third word set based on the third word set and the set of differences.Type: GrantFiled: March 16, 2022Date of Patent: May 28, 2024Assignee: International Business Machines CorporationInventors: Hiroaki Nakamura, Toshiaki Yasue, Kohichi Ono, Nobuhiro Hosokawa
-
Patent number: 11995215Abstract: A solution is proposed for verifying authenticity of documents. A corresponding method comprises calculating signatures representative of segments splitting a current document. The signatures are searched in an authoritative memory structure containing corresponding signatures of segments splitting authoritative documents whose content is certified by authoritative sources. Authenticity information of the current document is determined according to a result of this search. A computer program and a computer program product for performing the method are also proposed. Moreover, a system for implementing the method is proposed.Type: GrantFiled: December 3, 2021Date of Patent: May 28, 2024Assignee: International Business Machines CorporationInventors: Rossella De Gaetano, Vito Longo
-
Patent number: 11995105Abstract: Methods and systems for software analysis include determining a similarity score for an ordered input set and at least one ordered cluster set that represents a distance between the ordered input set and the at least one ordered cluster set. It is determined that he ordered input is similar to a first cluster of the at least one ordered cluster set, based on the similarity score. The ordered input set is merged to the first cluster of the at least one cluster set to generate a merged set that preserves an ordering of the ordered input set and the first cluster. Software analysis is performed using the merged set.Type: GrantFiled: January 5, 2022Date of Patent: May 28, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Akihiko Tozawa, Takahide Nogayama, Ai Yoshino, Yasuharu Katsuno
-
Patent number: 11997059Abstract: A computer-implemented method, according to one implementation, includes: monitoring requests received for an AI interface prompt in real-time, and determining whether one or more of the requests violate compliance metrics. Risk scores are calculated for requests determined as violating the compliance metrics. The requests determined as violating the compliance metrics are updated by implementing protective measures correlated with the calculated risk scores. Moreover, the updated requests are sent to the AI interface prompt.Type: GrantFiled: August 11, 2023Date of Patent: May 28, 2024Assignee: International Business Machines CorporationInventors: Jun Su, Su Liu, Guang Han Sui, Peng Hui Jiang
-
Publication number: 20240169253Abstract: Using a first dataset of labeled data, a model is trained by adjusting a feature extractor parameter, a classifier parameter, and a discriminator parameter of the model. Using the discriminator parameter and a parametric function of the feature extractor parameter, a plurality of samples of a dataset of unlabeled data is scored. A subset of the scored plurality of samples is selected for labeling. Responsive to receiving a label of each of the selected subset of the scored plurality of samples, the first dataset of labeled data is augmented with the selected subset of the scored plurality of samples and the label of each of the selected subset of the scored plurality of samples. Using the augmented dataset of labeled data, the model is retrained. The retraining comprises further adjusting the feature extractor parameter, the classifier parameter, and the discriminator parameter of the model.Type: ApplicationFiled: November 22, 2022Publication date: May 23, 2024Applicant: International Business Machines CorporationInventors: Dzung Tien Phan, Huozhi Zhou, Lam Minh Nguyen, Chandrasekhara K. Reddy, Jayant R. Kalagnanam
-
Publication number: 20240168932Abstract: A method for storing metadata and a configuration schema for each of a plurality of capabilities, and storing a plurality of catalogs, each catalog identifying the metadata and configuration schema associated with at least one of the plurality of capabilities. The method also includes receiving a request for implementation of one of the plurality of capabilities on a pluggable system, and associating, by a lifecycle manager and based on a catalog of the plurality of catalogs related to the request, the metadata and configuration schema related to the requested one of the plurality of capabilities with a domain specific capabilities controller compatible with the pluggable system.Type: ApplicationFiled: November 17, 2022Publication date: May 23, 2024Applicant: International Business Machines CorporationInventors: Ying Mo, Jian Huang, Guangya Liu, Hou Fang Zhao, Zhi Li, Xiaoli Duan, Yan Wei Li
-
Publication number: 20240169232Abstract: One or more systems, devices, or methods of use provided herein relate to a process of long-range coupling qubits in a quantum computing device with energy loss protection. A system can comprise a first transmon coupler capable of selectively coupling a first tunable coupler qubit to a first fluxonium qubit; a second transmon coupler capable of selectively coupling a second tunable coupler qubit to a second fluxonium qubit. Additionally, in one or more embodiments, the system can include a long-range coupler capable of selectively coupling the first fluxonium qubit to the second fluxonium qubit. The first transmon coupler can be coupled to a first B mode of the first tunable coupler qubit, and the second transmon coupler can be coupled to a second B mode of the second tunable coupler qubit.Type: ApplicationFiled: November 18, 2022Publication date: May 23, 2024Applicant: International Business Machines CorporationInventors: Aaron Finck, Sarunya Bangsaruntip, Cihan Kurter, John Blair, George Andrew Keefe
-
Publication number: 20240171885Abstract: By analyzing first configuration data of a set of sensors, a first configuration of the set of sensors is measured. A set of permutations of the first configuration is generated. For each permutation in the set of permutations, a corresponding set of virtual sensor data is generated. Using an analysis on each set of virtual sensor data and a set of real sensor data obtained using the first configuration, a corresponding analysis result is caused to be determined. Using the quality measure, a configuration producing a highest quality analysis result is determined. A contextual situation and the configuration are stored as a sensor configuration rule. By analyzing second configuration data of the set of sensors, a second configuration of the set of sensors is measured. The second configuration is adjusted according to the configuration specified in the sensor configuration rule.Type: ApplicationFiled: November 18, 2022Publication date: May 23, 2024Applicant: International Business Machines CorporationInventors: Aaron K. Baughman, Micah Forster, Jeremy R. Fox, Sarbajit K. Rakshit
-
Patent number: 11989549Abstract: Methods, computer program products, and/or systems are provided that perform the following operations: identifying an application marker for a source application; mapping the application marker to a set of micro-patterns provided in a micro-pattern repository, wherein a micro-pattern defines a set of actions to be performed to modernize a source application component for a target platform; generating a set of potential modernization pathways for the source application, wherein a potential modernization pathway is based, at least in part, on an aggregation of one or more micro-patterns included in the set of micro-patterns mapped to the application marker; determining a recommended modernization pathway from the set of potential modernization pathways based, at least in part, on micro-pattern optimization; and providing the recommended modernization pathway for source application modernization execution, wherein the source application modernization execution includes executing each micro-pattern included in thType: GrantFiled: July 15, 2021Date of Patent: May 21, 2024Assignee: International Business Machines CorporationInventors: Indrajit Bhattacharya, Shweta Jain, Debasis Roy Choudhuri, Venkata Vinay Kumar Parisa