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: 12099805Abstract: One embodiment provides a method, comprising: receiving an input sentence for a classification by a machine-learning model, where the classification is based upon a sentiment of the input sentence; splitting the input sentence into a plurality of tokens, each of the plurality of tokens corresponding to a term within the input sentence; creating a causal subgraph from the plurality of tokens, wherein the creating is based upon a causal relationship identified between tokens of the plurality of tokens; identifying, using the causal subgraph, tokens of the plurality of tokens influencing the classification; and generating, based upon the tokens of the plurality of tokens, a causal explanation for the classification, wherein the causal explanation identifies at least one portion of the input sentence resulting in the classification.Type: GrantFiled: November 19, 2021Date of Patent: September 24, 2024Assignee: International Business Machines CorporationInventors: Naveen Panwar, Deepak Vijaykeerthy, Nishtha Madaan, Samiulla Zakir Hussain Shaikh, Diptikalyan Saha
-
Patent number: 12099614Abstract: A method, system, and computer program product are provided for swapping secrets in source code. One or more secrets in source code are identified by scanning the source code. The set of the one or more secrets are exported to a secrets manager. A reference ID for each secret in the set of the one or more secrets is received from the secrets manager. The source code is injected to replace each secret from the set of the one or more secrets with the corresponding reference ID.Type: GrantFiled: September 22, 2021Date of Patent: September 24, 2024Assignee: International Business Machines CorporationInventors: Alexander Leblanc Greer, Pratheek Karnati
-
Patent number: 12099559Abstract: A data mining method, system, and non-transitory computer readable medium include obtaining a subset of public records of data in a public domain and performing data mining, via private domain data, within the subset of the public records of data to find data in the public domain corresponding to a particular individual.Type: GrantFiled: September 23, 2021Date of Patent: September 24, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nirmit V. Desai, Bong Jun Ko, Jorge J. Ortiz, Swati Rallapalli, Theodoros Salonidis, Rahul Urgaonkar, Dinesh C. Verma
-
Patent number: 12099922Abstract: A computer-implemented method for detecting an operation tendency is disclosed. The method includes preparing a general model for generating a general anomaly score. The method also includes preparing a specific model, for generating a specific anomaly score, trained with a set of a plurality of operation data related to operation by a target operator. The method further includes receiving input operation data. The method includes also calculating a detection score related to the operation tendency by using a general anomaly score and a specific anomaly score generated for the input operation data. Further the method includes outputting a result based on the detection score.Type: GrantFiled: May 30, 2019Date of Patent: September 24, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kun Zhao, Takayuki Katsuki, Takayuki Yoshizumi
-
Patent number: 12100744Abstract: A method is presented for forming a wrap around contact. The method includes forming a p-type epitaxial region and an n-type epitaxial region over a substrate, forming a dielectric pillar between the p-type epitaxial region and the n-type epitaxial region, depositing sacrificial liners around both the p-type epitaxial region and the n-type epitaxial region, and depositing an inter-layer dielectric (ILD). The method further includes forming trenches in the ILD extending into the sacrificial liners, wherein the trenches are vertically aligned with the p-type epitaxial region and the n-type epitaxial region, removing the sacrificial liners to define irregular-shaped openings exposing the p-type epitaxial region and the n-type epitaxial region, and filling the irregular-shaped openings with a conductive material defining the wrap around contact.Type: GrantFiled: January 3, 2022Date of Patent: September 24, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ruilong Xie, Veeraraghavan S. Basker, Andrew Greene, Alexander Reznicek, Yao Yao
-
Patent number: 12100766Abstract: An integrated short channel omega gate FinFET and long channel FinFET semiconductor device includes a first fin and second fin on a buried oxide (BOX) layer. The BOX layer includes a fin well outside and substantially adjoining a footprint of a respective fin. A first gate dielectric layer is upon the second fin and a second gate dielectric layer is upon the first dielectric layer. The BOX layer further includes an undercut below the first fin that exposes a portion of a bottom surface of the first fin. An omega-gate is around the first fin. A tri-gate is upon the second gate dielectric layer over the second fin.Type: GrantFiled: November 3, 2021Date of Patent: September 24, 2024Assignee: International Business Machines CorporationInventors: Alexander Reznicek, Oleg Gluschenkov, Ruilong Xie
-
Patent number: 12099963Abstract: An example operation may include one or more of acquiring, by a processor node, identification data from an asset producer node over a supply blockchain, generating, by the processor node, a unique identifier (ID) for the asset producer node, and executing a smart contract to: map the ID to the identification data and provide an entitlement to the asset producer node to a plurality of supplier nodes based on the mapped ID.Type: GrantFiled: December 10, 2019Date of Patent: September 24, 2024Assignee: International Business Machines CorporationInventors: Nathan Robert Barry, Sheela Shetty, Yi-Min Chee
-
Patent number: 12099043Abstract: A small-sized, portable enclosure protects a gas sensor against degradation due to environmental exposure and changes in atmospheric conditions. The protective enclosure includes an inlet for introduction of a gas into the enclosure, an outlet for release of the gas upon completion of a sensing run, and at least one retractable filter that removes from the inflowing gas deleterious compounds that can compromise the integrity of the sensor or cause the sensor to degrade over time. The enclosure does not include any filters during the measurement phase of the sensing run in order to allow the gas sensor to accurately measure an unmodified gas mixture and/or analyte.Type: GrantFiled: December 15, 2022Date of Patent: September 24, 2024Assignees: International Business Machines Corporation, The University of Melbourne, Technische Universiteit EindhovenInventors: Thomas Geoffrey Pattison, Tom Van der Pol, Linda Karin Sundberg, Krystelle Lionti, Andrea Fasoli, Luisa Dominica Bozano
-
Patent number: 12100910Abstract: A first apparatus includes an electrical connector with an outer shell and an inner wafer, where the inner wafer is configured to slide into a cavity of the outer shell. The first apparatus further includes a shape-memory alloy coupled to a void in the outer shell and configured to interfere with an area on the inner wafer. A second apparatus includes an OTS connector with an outer shell and an inner wafer, where the inner wafer is configured to slide into a cavity of the outer shell. The second apparatus further includes a plurality of SMT leads of the inner wafer configured to mount onto a plurality of landing pads on a PCBA. The second apparatus includes a shape-memory alloy coupled to a void in the outer shell and configured to interfere with the inner wafer preventing movement of the inner wafer within the outer shell of OTS connector.Type: GrantFiled: December 6, 2021Date of Patent: September 24, 2024Assignee: International Business Machines CorporationInventors: Theron Lee Lewis, David J. Braun, James D. Bielick, John R. Dangler, Timothy P. Younger, Timothy Jennings, Jennifer I. Bennett, Stephen Michael Hugo
-
Patent number: 12099953Abstract: A method providing a support device to assist personnel includes receiving data values from various devices associated with a task being performed by personnel, wherein the various devices include at least one Internet of Things (IoT) device and at least one wearable device. The method also includes comparing the received data values to historical data values associated with a pre-established knowledge corpus and identifying the task being performed by the personnel. In response to determining the received values exceed the historical values by a predetermined threshold for the task being performed by the personnel, the method includes determining whether the personnel require assistance with performing the task. In response to determining the personnel requires assistance with performing the task, the method includes instructing a support device to perform an action to assist the personnel with performing the task.Type: GrantFiled: June 13, 2022Date of Patent: September 24, 2024Assignee: International Business Machines CorporationInventors: Akash U. Dhoot, Nitika Sharma, Sarbajit K. Rakshit, Shailendra Moyal
-
Patent number: 12101098Abstract: Systems, compute-implemented methods, and computer program products to facilitate automated waveform validation are provided. According to an embodiment, a system can comprise a processor that executes computer executable components stored in memory. The computer executable components comprise a waveform comparison component that compares a digital conversion of an analog signal to a reference signal.Type: GrantFiled: August 17, 2022Date of Patent: September 24, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Timothy Lindquist, Zachary Kauffman, Jeremy T Ekman, Scott M. Willenborg
-
Patent number: 12098415Abstract: A structure for culturing cells includes growth medium regions on a surface of the structure. Each of the growth medium regions includes a growth medium surface configured to receive and promote growth in a cell that is being cultured. The structure includes a non-growth medium. The non-growth medium includes a non-growth medium surface configured to receive the cell that is being cultured.Type: GrantFiled: August 14, 2023Date of Patent: September 24, 2024Assignee: International Business Machines CorporationInventors: Amos Cahan, Guy M. Cohen, Theodore G. van Kessel, Sufi Zafar
-
Patent number: 12099823Abstract: A computer-implemented method, system and computer program product for reducing register pressure. Loops of a computer program with a number of live variables that exceeds a threshold number, such as the number of available registers with capacity to store data, are identified. Such identified loops may be the to be subject to high register pressure. Upon identifying such loops in the computer program, chains within each identified loop are identified, where each chain includes load and store instructions from the same induction address and where the variable offsets of the load and store instructions are loop invariants. The address expressions for the load and store instructions in the identified chains may then be modified or changed to reuse common variable offsets using an analysis and transformation process. By reusing common variable offsets, there are less variable offsets that need to be stored in the registers thereby mitigating register pressure.Type: GrantFiled: January 16, 2023Date of Patent: September 24, 2024Assignee: International Business Machines CorporationInventors: Zheng Chen, Ke Wen Lin, Si Yuan Zhang
-
Patent number: 12095659Abstract: A process for service chain instance pool sizing receives service requests for processing in a 5G network by a service function chain, of the 5G network, providing network function(s) to process the service requests. The method determines an average number of service requests to be processed, and determines a number of service chain instances to exist in a pool of service chain instances, of the service function chain, as a composite of (i) a number of instances to process service requests having arrived and making an initial relay through the service function chain and (ii) a number of instances to process service requests that were re-introduced after having previously arrived. The method additionally indicates the number of service chain instances to exist in the pool to a component responsible for controlling the number of service chain instances in the pool.Type: GrantFiled: August 22, 2023Date of Patent: September 17, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Harish Bharti, Rajesh Kumar Saxena, Sandeep Sukhija, Deepak Bajaj
-
Patent number: 12095774Abstract: A solution is proposed for controlling usage of computing services. A corresponding method comprises allocating a new usage token to a user in response to a usage entitlement thereof being insufficient to meet a usage weight of a new computing service. The usage entitlement is updated according to the new usage token and the usage weight of the new computing service, and the usage of the new computing service is enabled in response thereto. 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 11, 2020Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Giuseppe Ciano, Alessandro Donatelli, Luigi Pichetti
-
Patent number: 12095916Abstract: A computer-implemented method for managing a life-cycle of at least in parts interdependent cryptographic keys is disclosed. Each of the cryptographic keys is signed and relates to a different one of artifacts. The method comprises creating a key manifest, wherein the key manifest comprises data about determined dependencies of the cryptographic keys at a point in time when one of the artifacts is built encrypting the key manifest with a manifest key, and upon a life-cycle change happening to one out of the group comprising one of the artifacts and one of the interdependent cryptographic keys in the key manifest of the one of the artifacts, the method comprises decrypting the key manifest and invoking an action to a related one out of the group comprising the one of the artifacts and at least one of the interdependent cryptographic keys in accordance with the key manifest.Type: GrantFiled: January 25, 2022Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Nicolas Maeding, Angel Nunez Mencias, Stefan Liesche
-
Patent number: 12093220Abstract: A computer implemented method manages an image. A number of processor units identifies a set of base files in a set of image layers for a candidate file in a container layer in response to a request to create a new image with the candidate file. The number of processor units identifies delta data between the candidate file and the set of base files. The number of processor units creates the new image with a new top image layer using the delta data identified for the candidate file in the container layer. According to other illustrative embodiments, a computer system, and a computer program product for managing an image are provided. As a result, the illustrative embodiments provide a technical effect of reducing the size of images and reducing storage space used to store the images.Type: GrantFiled: June 27, 2023Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Da Long Wang, Zhan Peng Huo, Yu Sun, Hong Yi Zhang
-
Patent number: 12093883Abstract: Automated delivery coordination and meeting scheduling for an order including a plurality of recipients includes identifying, by a computer, an online business transaction performed by a user. The online business transaction including the order being placed by the user for the plurality of recipients. The computer determines whether the order is associated with an event that includes the plurality of recipients and, in response to the order being associated with the event, collects information corresponding to the event. The computer uses the collected information to generate a first recommendation during checkout including a synchronized delivery option for the plurality of recipients. Further, using the collected information, the computer generates a second recommendation during the checkout including a synchronized meeting scheduling option for the plurality of recipients.Type: GrantFiled: March 10, 2022Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Jagadesh Ramaswamy Hulugundi, Raghuveer Prasad Nagar, Madhu Kumar Shivalingappa, Nalini Sampathkumar
-
Patent number: 12096088Abstract: Allocating streaming content on a hybrid network can include searching for streaming content broadcast via broadcast signals over a broadcast network as a communications device is receiving the streaming content via a cellular network. Responsive to identifying, based on the searching, a within-range broadcast source broadcasting the streaming content via broadcast signals, the communications device can begin receiving the streaming content via the broadcast signals over the broadcast network and cease receiving the streaming content via the cellular network.Type: GrantFiled: August 23, 2021Date of Patent: September 17, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Craig Anthony Farrell, Peter Guglielmino, Michael Edward Alexander, Stephen A Laufer, Michael William Clanton, Fabien Lanne, Zygmunt Lozinski
-
Patent number: 12094825Abstract: A method of fabricating a bridged multi-chip assembly structure includes providing a carrier substrate. The method further includes arranging a plurality of chips on the carrier substrate in a predetermined layout. Each chip has a front surface including a set of terminals formed thereon. The method further includes depositing a molding material between the plurality of chips and on the carrier substrate. The method further includes removing the carrier substrate from the plurality of chips fixed by the molding material. The method further includes bonding a bridge chip to corresponding sets of terminals of at least two chips of the plurality of chips fixed by the molding material.Type: GrantFiled: June 29, 2023Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Akihiro Horibe, Toyohiro Aoki, Takashi Hisada
-
Patent number: 12094525Abstract: A memory system, a method of assembling the memory system, and a computer system. The memory system includes a global memory device coupled to a plurality of processing elements. The global memory device is positioned external to a chip on which the plurality of processing devices reside. The memory system also includes at least one main scratchpad coupled to the at least one processing element of the plurality of processing devices and the global memory device. The memory system further includes a plurality of auxiliary scratchpads coupled to the plurality of processing elements and the global memory device. The one or more auxiliary scratchpads are configured to store static tensors. At least a portion of the plurality of auxiliary scratchpads are configured as a unitary multichannel device.Type: GrantFiled: July 22, 2022Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Ravi Nair, Swagath Venkataramani, Vijayalakshmi Srinivasan, Arvind Kumar
-
Patent number: 12095575Abstract: A server for regulating power from a Power-over-Ethernet switch to a plurality of vision sensors includes the following operations. An evaluation of individual contributions that each of the plurality of vision sensors makes to operational efficiency of the vision system is performed. Information indicative of a degradation condition to the plurality of vision sensors is received from the plurality of vision sensors. An amount of power needed to be supplied from the switch to alleviate the degradation condition of the plurality of vision sensors is estimated based upon the information indicative of the degradation condition. A determination is made that a total amount of power supplied from the switch exceeds an available amount of power capable of being supplied from the switch. Power from the switch to the plurality of vision sensors is individually regulated in real-time using a prioritization determined according to the evaluation.Type: GrantFiled: March 30, 2022Date of Patent: September 17, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Aaron K. Baughman, Debra Scott, Michael Egger, Christian Eggenberger
-
Patent number: 12093802Abstract: The exemplary embodiments disclose a method, a computer program product, and a computer system for a gated recurrent neural network (RNN). The exemplary embodiments may include providing an element processor, providing a distinct memory array for a respective set of one or more elements of a hidden state vector, storing in the memory array a group of columns of weight matrices that enable a computation of the set of one or more elements, computing one or more elements of each of multiple activation vectors using a set of one or more columns of the group of columns associated with each of the multiple activation vectors, and performing by the element processor an elementwise gating operation on computed elements, resulting in the set of one or more elements.Type: GrantFiled: October 20, 2020Date of Patent: September 17, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Manuel Le Gallo-Bourdeau, Vinay Manikrao Joshi, Abu Sebastian, Milos Stanisavljevic
-
Patent number: 12095944Abstract: According to one embodiment, a method, computer system, and computer program product for processing a secure data phone request are provided. The embodiment may include identifying a user participating in a voice call by a user voice signature. The embodiment may also include identifying a verbal request, received during the voice call, for the identified user to provide sensitive information. The embodiment may further include identifying, upon authorization of the identified user, a response from a repository of stored, pre-recorded responses associated with the identified user that satisfies the request, where the stored responses are stored as a pre-recorded voice clip or a pre-recorded number sequence on the client computing device.Type: GrantFiled: October 6, 2023Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Lisa Seacat DeLuca, Jeremy A. Greenberger, David M. Ogle
-
Patent number: 12095917Abstract: An approach is provided for distributing a root key to a hardware security module (HSM) of an HSM cluster. A signed first command is transmitted to a source HSM to create a master key. A fingerprint of the master key is received in a response signed by the source HSM using a module signing key hardcoded into the source HSM at manufacturing time. A second command is transmitted to a first HSM to generate an importer key pair. A request is transmitted to the source HSM to create and export a wrapped master key. The master key wrapped with a transport key is received. The wrapped master key is transmitted to the first HSM. The master key is activated in the first HSM.Type: GrantFiled: September 10, 2021Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: David Nguyen, Marco Pavone, Clifford Lee Hansen, Garry Joseph Sullivan, Ross Martin Heninger
-
Patent number: 12094031Abstract: A processor may analyze a target area. The processor may identify, from the analyzing, one or more objects in the target area. The processor may evaluate each of the one or more objects in the target area. Evaluating each of the one or more objects may include measuring each of the one or more objects and determining a purpose for each of the one or more objects. The processor may generate, based on the evaluating, a placement for each of the one or more objects.Type: GrantFiled: March 11, 2022Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Shefali Bansal, Jagadesh Ramaswamy Hulugundi
-
Patent number: 12093873Abstract: Methods and systems for optimizing user interaction with a software application. One system includes an electronic processor configured to receive a collection of interaction data including a plurality of interaction sequences and data associated with each of the plurality of interaction sequences, determine a performance metric for each of the plurality of interaction sequences, and train, with the collection of interaction data and the performance metric determined for each of the plurality of interaction sequences, an artificial intelligence (“AI”) model using supervised learning. The electronic processor is also configured to receive a current interaction sequence of a user for the software application and generate, via the AI model as applied to the interaction pattern of the user, a recommendation, for display within a user interface, for a modified user interaction pattern of the user for the software application.Type: GrantFiled: January 22, 2021Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Sun Young Park, Srivenkata Laksh Gantikota, Dustin Michael Sargent, Marwan Sati
-
Patent number: 12095577Abstract: A method, a structure, and a computer system for conferencing monitoring. The exemplary embodiments may include extracting one or more conference targets from a conference and extracting one or more discussion topics from the conference in real-time. The exemplary embodiments may further include tracking a progress of completing the one or more conference targets based on the one or more discussion topics. The exemplary embodiments may additionally include labelling the one or more conference targets as completed or requiring follow-up based on the progress of completing the one or more conference targets, and for the one or more conference targets labelled as requiring follow-up, scheduling a follow-up conference.Type: GrantFiled: August 22, 2022Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Cedric D. Cook, Zachary A. Silverstein, Tyler Hansen, ShaYanna Mungo
-
Patent number: 12093849Abstract: A modular node includes a semiconductor chip, including modular sensors to detect events or changes in environment, modular actuators for moving or controlling an object, a non-transitory computer readable medium storing a program, a processor executing the program configured to control module networking and setup, and a neuromorphic chip configured to receive information from the modular sensors and modular actuators, autonomously process the information received from the modular sensors and actuators, determine a validity of the information received from the modular sensors and actuators, and autonomously communicate with neighboring modular nodes for network auto-arrangement.Type: GrantFiled: October 26, 2016Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Marcio Ferreira Moreno, Rafael Rossi de Mello Brandao, Daniel Salles Chevitarese
-
Patent number: 12096152Abstract: A computer-implemented method, a computer system and a computer program product control participant interaction within remote meeting sessions. The method includes capturing participant data using a device, where the participant data is associated with a participant within the remote meeting session and is selected from a group consisting of: audio data, image data and text data. The method also includes identifying an event in the participant data. The method further includes determining that the participant has not modified a participant interaction mode. Lastly, the method includes modifying the participant interaction mode of the participant when the event is classified as causing a change of the participant interaction mode.Type: GrantFiled: September 8, 2022Date of Patent: September 17, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Aaron K. Baughman, Phani Kumar V. U. Ayyagari, Madan K Chukka, Martin G. Keen
-
Patent number: 12094448Abstract: A computer-implemented method, according to one embodiment, includes: determining whether a predetermined version of a source script is available. In response to determining that a predetermined version of the source script is available, it is used to condition a first processor, and instructions are sent to the conditioned first processor to generate a translated copy of the source script by translating the words in the source script from a source language to a target language. Instructions are also sent to a second processor to determine a distribution of metrics associated with the speech of each of the actors in the source audio file. The distributions are used to condition a third processor, and instructions are sent to the conditioned third processor to generate an audio file that includes words spoken in the target language. Furthermore, instructions are sent to merge the generated audio file with the video file.Type: GrantFiled: October 26, 2021Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Sathya Santhar, Samuel Mathew Jawaharlal, Sridevi Kannan, Sarbajit K. Rakshit
-
Patent number: 12094527Abstract: An apparatus includes a memory array. The array in turn includes a plurality of word lines, a plurality of bit line pairs intersecting the plurality of word lines at a plurality of cell locations, and a plurality of memory cells, coupled to the plurality of word lines and the plurality of bit line pairs, and located at the plurality of cell locations. A plurality of word line drivers are coupled to the plurality of word lines, a dynamic voltage boost is coupled to the memory array, and a controller is coupled to the plurality of word line drivers and the dynamic voltage boost. The controller is configured to cause the dynamic voltage boost to boost the cells during a multiply accumulate operation.Type: GrantFiled: March 31, 2022Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Rajiv Joshi, Sudipto Chakraborty
-
Patent number: 12095865Abstract: A method for augmenting communication, a computer program product for augmenting communication, and an augmented reality system. The method for augmenting communication may comprise calculating a sound boundary within which a communication can be heard, generating a visualization of the sound boundary on an augmented reality device, and presenting the visualization on the augmented reality device. The sound boundary may represent a predicted maximum distance at which the communication can be understood.Type: GrantFiled: December 11, 2020Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Clement Decrop, Jeremy R. Fox, Tushar Agrawal, Sarbajit K. Rakshit
-
Patent number: 12093293Abstract: Synchronizing a sensor network and an ontology by analyzing outputs of a set of sensors, analyzing relationships of an ontology, mapping the outputs to the relationships, identifying a correlation among the outputs, and modifying the ontology according to the correlation.Type: GrantFiled: February 28, 2022Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Aaron K. Baughman, Sarbajit K. Rakshit, Gray Franklin Cannon, Stephen C Hammer
-
Patent number: 12093649Abstract: A computer-implemented method, a computer program product, and a computer system for dependency tree-based data augmentation for sentence well-formedness judgement. A computer applies a dependency parser to generate a dependency tree for a sentence. The computer removes one or more nodes in the dependency tree, according to a removal ratio for a predetermined rating score. The computer generates, from the dependency tree, a partial tree for the sentence. The computer outputs a rated sentence based on the partial tree. The rated sentence is used as training data.Type: GrantFiled: May 26, 2021Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Yang Zhao, Masayasu Muraoka, Issei Yoshida
-
Patent number: 12093872Abstract: Systems, computer-implemented methods, and/or computer program products facilitating a process to monitor and evaluate the effects of an artificial intelligence (AI) model on enterprise performance metrics are provided. According to an embodiment, a computer implemented method can comprise determining a technical issue of candidate technical issues associated with an artificial intelligence model that correlates to a change associated with a performance metric, wherein the determination is based on using a first data model that defines first relationships between the key performance metrics and candidate technical issues and second relationships between the candidate technical issues and candidate solutions. The method further comprises determining a solution for the technical issue using the data model and recommending or automatically implementing the solution.Type: GrantFiled: October 29, 2021Date of Patent: September 17, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ruchi Mahindru, Daniela Rosu, Atul Kumar
-
Patent number: 12093106Abstract: A computer device trains a neural network to determine power recharging directions between sets of computing devices based on historical computing device data and historical user eye data. The computing device receives, from an augmented reality device, computing device data pertaining to a first computing device and a second computing device, and user eye data pertaining to a user associated with the first computing device and the second computing device. The computing device determines a power recharging direction between the first computing device and the second computing device based, at least in part, on providing the received computing device data and the received user eye data as input to the neural network, resulting in an identification of a source computing device and a target computing device. The computing devices triggers a power recharging cycle, wherein the source computing device transfers direct current power to the target computing device.Type: GrantFiled: May 19, 2021Date of Patent: September 17, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Raghuveer Prasad Nagar, Sarbajit K. Rakshit, Saurabh Yadav
-
Patent number: 12093171Abstract: A non-volatile memory includes physical blocks each including a respective plurality of cells, where each cell is capable of storing multiple bits of data. A controller maintains dynamically resizable pools of physical blocks, including at least a low-density pool in which cells are configured to store fewer bits and a high-density pool in which cells are configured to store more bits. The controller determines whe ther total utilization of physical blocks is less than a low-density pool utilization threshold above which the high-density pool of physical blocks is utilized for storing host write data and additionally identifies cold in-use logical block address (LBA) regions having low total access frequencies. Based on determining the total utilization of physical blocks is less than the low-density pool utilization threshold, the controller performs data placement of data from the cold in-use LBA regions in blocks of the high-density pool.Type: GrantFiled: May 23, 2023Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Roman Alexander Pletka, Andrew D. Walls, Nikolaos Papandreou, Radu Ioan Stoica, Timothy J. Fisher, Aaron Daniel Fry, Charalampos Pozidis, Nikolas Ioannou
-
Patent number: 12093758Abstract: Concepts for middleware in a web framework are presented. One example comprises defining a target object type configured to hold results of a middleware function. A first object for an application is received and a process of the middleware function is performed, using the first object, to generate a process result. Based on the process result, a second object of the target object type is generated, after which the second object is provided to the application.Type: GrantFiled: March 7, 2019Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Andrew Michael Lees, David Richard Jones, Christopher Neil Bailey, Ian Partridge
-
Patent number: 12093747Abstract: In an approach to improve workload orchestration in a multi-cloud environment, embodiments orchestrate and manage a workload in a decentralized multi-cloud environment using one or more smart contracts. Additionally, embodiments measure, by a competency measurement component, competency of cloud services based on one or more predefined cloud benchmarks, a consensus network, and the one or more smart contracts, and generate an orchestration plan that is a best fit for the workload. Furthermore, embodiments validate and update, by the consensus network and the one or more smart contracts, the generated orchestration plan, and executing the generated orchestration plan.Type: GrantFiled: September 18, 2020Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Xu Hui Bai, Jian Dong Yin, Lan Luo, Li Xia, Li Long Chen, Ann Corrao
-
Patent number: 12095473Abstract: The invention is notably directed to a voltage-to-time converter comprising a first interleaving stage configured to perform a sampling of an input voltage, thereby generating a first set of sampled voltage signals. The first interleaving stage is further configured to perform a first voltage-to-time conversion in an interleaved manner, thereby generating a first set of time-interleaved signals in the time domain. A second interleaving stage is configured to perform a time-to-voltage conversion of the first set of time-interleaved signals, thereby generating a second set of sampled voltage signals. The second interleaving stage is further configured perform a second voltage-to-time conversion in an interleaved manner, thereby generating a second set of time-interleaved signals in the time domain. The invention further concerns a related design structure and a related method.Type: GrantFiled: November 9, 2022Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Abdullah Serdar Yonar, Pier Andrea Francese, Marcel A. Kossel, Mridula Prathapan, Matthias Braendli, Thomas Morf
-
Patent number: 12094583Abstract: A medication dispenser system and use thereof for providing exact personal dosing for a patient are provided. In one aspect, a method for dispensing medications is provided. The method includes the steps of: obtaining patient information and a list of the medications for the patient; calculating a personal dose of each of the medications for the patient using the patient and cross-medication interaction information; and preparing treatments each containing the personal dose of each of the medications in a single treatment. In another aspect a system for dispensing medications includes: a patient information component for obtaining patient information and a list of the medications for the patient; a dosage calculator component for calculating a personal dose of each of the medications for the patient using the patient information; and a medication dispenser component for preparing treatments each containing the personal dose of each of the medications in a single treatment.Type: GrantFiled: November 1, 2021Date of Patent: September 17, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Amos Cahan, Guy M. Cohen, Lior Horesh, Raya Horesh
-
Patent number: 12094041Abstract: A method for restoration of a kinetic event using video. The method includes obtaining video involving the kinetic event including a plurality of frames. An absolute location of a frame of the plurality of frames is determined. Movement of a feature point cloud corresponding to an object in motion in the plurality of frames is analyzed. A 3D object model with substantially similar dimensions to the object in motion is selected. The 3D object model is displayed emulating the analysed movement on the 3D map based on the absolute location.Type: GrantFiled: July 26, 2022Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Nuo Xu, Yuan Yuan Ding, Ke Yong Zhang, Tian Tian Chai, Yi Chen Zhong, Hong Bing Zhang
-
Patent number: 12093814Abstract: A method, system, and computer program product for hyper-parameter determination. In a method, a network architecture of a learning model may be determined, and the learning model may be configured for performing a computing task based on machine learning. A metric value record associated with a group of hyper-parameters may be obtained during hyper-parameter determination for the learning model. An estimation of a metric value may be obtained based on the network architecture, and the metric value record and an association relationship representing an association between network architectures and metric values for the network architectures. The group of hyper-parameters may be selected in response to the estimation of the metric value meeting a predefined criterion. With these embodiments, a group of hyper-parameters may be selected, and further the learning model may be trained based on the selected group of hyper-parameters.Type: GrantFiled: August 20, 2019Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Lin Dong, Chao Xue
-
Patent number: 12093803Abstract: In an approach to automatically downsampling DNA sequence data using variational autoencoders and preserving genomic integrity of an original file embodiments execute, by an encoder, bootstrapping on genomic sequence data to produce resamples. Furthermore, embodiments assess, by the encoder, unrepresentativeness and self-inconsistency of the resamples and selecting a representative resample according to the assessment, and build, by a modified encoder, vector representations from genotype likelihoods based on the selected representative sample. Additionally, embodiments integrate, by an analytics engine, mapping positional information and the genotype likelihoods to identify an optimum vector representation of a resample, and decode, by a modified decoder, the identified optimum vector representation of the resample to obtain a down-sampled read file that resembles and maintains the genomic integrity of the original file.Type: GrantFiled: July 1, 2020Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Darlington Shingirirai Mapiye, James Junior Mashiyane, Stephanie Julia Muller, Mpho Mokoatle, Gciniwe Dlamini
-
Patent number: 12095583Abstract: Video analysis by receiving video data associated with a multi-participant meeting, identifying a first participant viewpoint, a related argument and an authority level of a viewpoint-argument, from the video data using a machine learning model, identifying a first topic within the video data, correlating the first participant viewpoint to the first topic, determining a distance between the first participant viewpoint and a second participant viewpoint, the second participant viewpoint correlated to the first topic, and providing a depiction of a relationship between the first participant viewpoint and the second participant viewpoint according to the distance.Type: GrantFiled: August 19, 2021Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Ziqiumin Wang, Wei Jun Zheng, Qing Lu, Yuan Jin, Xiao Feng Ji
-
Patent number: 12093848Abstract: A method, system, and computer program product for learning parameters of Bayesian network using uncertain evidence, the method comprising: receiving input comprising graph representation and at least one sample of a Bayesian network, the graph comprising plurality of nodes representing random variables and plurality of directed edges representing conditional dependencies, wherein each of the at least one sample comprising for each node a value selected from the group consisting of: a known value; an unknown value; and an uncertain value; and applying on the input a Bayesian network learning process configured for calculating estimates of conditional probability tables of the Bayesian network using probabilities inferred by applying on the input a Bayesian network uncertain inference process configured for performing inference in a Bayesian network from uncertain evidence.Type: GrantFiled: December 1, 2020Date of Patent: September 17, 2024Assignee: International Business machines CorporationInventors: Eliezer Segev Wasserkrug, Radu Marinescu
-
Patent number: 12093139Abstract: A system and method for a database management system. The method comprises: receiving a database transaction for inserting a set of records in a database table of the database management system or for creating indexes. The database transaction may be executed using the database management system. The database management system may rollback the database transaction by truncating the database table or the created indexes.Type: GrantFiled: December 16, 2021Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Karl Fleckenstein, Jens Peter Seifert, Hans-Jürgen Zeltwanger, Thomas Rech, Dirk Nakott, Holger Hellmuth, Alexander Zietlow, Martin Jungfer
-
Patent number: 12093867Abstract: An operations management system and related method obtains user activity information representing user interactions with the operations management system responsive to an incident, the incident belonging to a category of incidents. The method represents the user activity information as an itemset. The method further processes the itemset with a mining algorithm to identify one or more items of information frequently accessed for the incident. The method yet further associates the identified one or more items of information with the category of incidents.Type: GrantFiled: June 25, 2021Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Jack Richard Buggins, Caelum Jayd Forder, Mandeep Chana, Viraj Jayeshkumar Vyas
-
Patent number: 12093975Abstract: A method, computer system, and computer program product for asynchronous content embedding is provided. The embodiment may include receiving a plurality of text and data associated with an element of media content. The embodiment may also include displaying the plurality of received text on a display screen. The embodiment may further include caching the received data until all data to fully display the element is received. The embodiment may also include identifying an insertion point for the element within the plurality of displayed text. The embodiment may further include displaying the element at the insertion point.Type: GrantFiled: September 23, 2020Date of Patent: September 17, 2024Assignee: International Business Machines CorporationInventors: Craig M. Trim, John D. Wilson, Shikhar Kwatra, Jeremy R. Fox