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: 12242780Abstract: A method, computer program product, and computer system for using agents at a data lake to assist training, testing, and deploying a model for predicting one or more outputs from specified input to the model, using agents at the data lake. The agents identify at the data lake: hardware resources, a first portion of model input data for training and testing the model, a training language, and a first software resource. A first execution of the first software resource is triggered to split the first portion of the model input data into training input data and testing input data. A first portion of the hardware resources is identified for training and testing the model. A second software resource stored at the data lake is identified for optimizing the model in accordance with an optimization algorithm. Training the model at the data lake is triggered.Type: GrantFiled: October 29, 2021Date of Patent: March 4, 2025Assignee: International Business Machines CorporationInventors: Praduemn K. Goyal, Richard Earl Harken, Gandhi Sivakumar, Abhishek Jain
-
Patent number: 12242437Abstract: Systems and computer-implemented methods select a subset of methods to generate data schemas for input data from a list of methods for generating data schemas, based on output of a regression model; generate a candidate schema for each method in the subset of methods to generate data schemas; and generate a master data schema for the input data by merging the candidate schema for each method in the subset of methods to generate data schemas, utilizing predetermined rules.Type: GrantFiled: July 9, 2021Date of Patent: March 4, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yao Dong Liu, Jiang Bo Kang, Jun Wang, Dong Hai Yu, Song Bo
-
Patent number: 12242633Abstract: Embodiments for providing enhanced data protection for storage systems in a computing environment by a processor. One or more queries received by a storage system may be identified. Approval or denial of transmission of data with the storage system may be regulated in relation to the one or more queries based a queried metadata and a plurality of rules and administrative policies.Type: GrantFiled: April 11, 2022Date of Patent: March 4, 2025Assignee: International Business Machines CorporationInventors: Pierpaolo Tommasi, Marco Simioni, Stephane Deparis
-
Patent number: 12242498Abstract: In one embodiment, a method includes receiving an unstructured data record and parsing the unstructured data record to determine a characterization of the unstructured data record. The characterization includes determination of: a number of fields, a length for the fields, and an order of the fields as stored in the unstructured data record. The method also includes obtaining a first key pair that includes a primary key-name associated with a first key-value and hashing at least the first key-value to obtain a hash value. In addition, the method includes updating the unstructured data record to include the hash value as an indexing key thereby creating a modified data record. Also, the method includes storing the modified data record in a structured database. Moreover, the method includes updating an index of the structured database to include an entry for the modified data record, the entry including the hash value.Type: GrantFiled: December 12, 2017Date of Patent: March 4, 2025Assignee: International Business Machines CorporationInventors: Debra J. Benjamin-Deckert, Neal E. Bohling, Elaine Lai, Lawrence L. Law, Brian Lee, Terri A. Menendez, Gary Pizl, Roity Prieto Perez, Tony Xu
-
Patent number: 12242190Abstract: In an approach to improve the field of photoacid generators (PAGs) through a new photoacid generator, in particular to a photoacid generator comprising a new polycyclic aromatic photoacid generator compound anion, and a photoresist composition, comprising said photoacid generator. Embodiments the present invention relate to a method of generating an acid using said photoresist composition and a method of forming a patterned materials feature on a substrate.Type: GrantFiled: March 29, 2021Date of Patent: March 4, 2025Assignee: International Business Machines CorporationInventors: Gerhard Ingmar Meijer, Valery Weber, Peter Willem Jan Staar
-
Patent number: 12244603Abstract: Provided are a method, a system, and a computer program product in which metadata associated with encrypted data is maintained in a cloud computing environment, where the metadata indicates whether reading of information in the encrypted data is restricted geographically. A controller provides a decryption code to a cloud server located in a geographical location. The decryption code is for decrypting the encrypted data. The controller provides the decryption code, based on a determination as to whether the metadata indicates whether the reading of information in the encrypted data is restricted geographically.Type: GrantFiled: March 23, 2016Date of Patent: March 4, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Matthew G. Borlick, Lokesh M. Gupta, Micah Robison
-
Patent number: 12242796Abstract: An embodiment for encoding permutation-invariant representations of linearized tabular data. The embodiment may receive input including tabular data and linearize a column or row within the received tabular data. The embodiment may automatically assign an increasing sequence of position identifiers to each non-delimiting tokenized cell in the linearized column or row until a header delimiter is reached. The embodiment may, in response to reaching the header delimiter, automatically assign a monotonically increasing sequence of position identifiers for each non-delimiting tokenized cell positioned after the header delimiter, restarting from an integer corresponding to 1 greater than the position identifier assigned to the header delimiter for each non-delimiting tokenized cell positioned after cell delimiters.Type: GrantFiled: June 17, 2022Date of Patent: March 4, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sarthak Dash, Sugato Bagchi, Nandana Mihindukulasooriya, Alfio Massimiliano Gliozzo
-
Patent number: 12242797Abstract: Processing within a computing environment is facilitated using a corpus processing system to assess and enhance quality of a corpus of unstructured documents for a specified task. The processing includes referencing, by a corpus processing engine, the corpus of unstructured documents to obtain unstructured document data, and applying, by a corpus quality metrics engine, a set of quality metrics to the document data to obtain a set of quality metric scores. Further, the process includes automatically selecting, by a quality metric selection engine, a subset of task-relevant quality metrics using the quality metric scores and the specified task, and automatically transforming, at least in part, multiple documents of the corpus to remediate one or more identified issues with the documents. The automatically transforming results in remediated documents tuned for the specified task, which are provided for the specified task to be performed.Type: GrantFiled: February 6, 2023Date of Patent: March 4, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shashank Mujumdar, Vitobha Munigala, Hima Patel
-
Patent number: 12242802Abstract: According to one embodiment, a method, computer system, and computer program product for coordinating professional language is provided. The present invention may include running, by a processor, at least one professional parsing algorithm and at least one non-professional parsing algorithm on an ingested writing; assigning, by at least one of the professional parsing algorithms and at least one of the non-professional parsing algorithms, one or more initial scores to the ingested writing; determining, by a machine learning model, one or more differences between the ingested writing and stored professional data by comparing the one or more initial scores of the ingested writing to the stored professional data; determining a variation percentage score of the ingested writing based on the differences; and transmitting at least one suggested modification of the ingested writing based on the variation percentage score to a transmitting device.Type: GrantFiled: July 20, 2022Date of Patent: March 4, 2025Assignee: International Business Machines CorporationInventors: Mukundan Sundararajan, Siddharth K. Saraya
-
Patent number: 12242804Abstract: Several aspects are provided for dynamic typeahead suggestions for a text input. A first aspect receives a user input in the form of natural language text formed of a series of characters typed by a user. The first aspect provides a set of typeahead suggestions for the user input as the user input is typed or amended with the set of typeahead suggestions retrieved for a subtext within a current dynamic window formed of a start position and an end position in the user input independent of future user input. The first aspect generates multiple independent sets of typeahead suggestions for the user input, using different dynamic windows as the user input is received until confirmation of a final text input including any selections from the independent sets of typeahead suggestions.Type: GrantFiled: September 28, 2021Date of Patent: March 4, 2025Assignee: International Business Machines CorporationInventors: Seamus R. Macan tSaoir, Ahmed M. M. R. Salem
-
Patent number: 12240174Abstract: A method of 3D printing, a 3D printing system, and a vertical conveyor are disclosed herein. The 3D printing system comprises a vertical conveyor having a plurality of folding build plates; a plurality of biasing devices, a biasing device being configured to rotate a folding build plate from a folded position to a substantially horizontal position when the folding build plate enters a printing chamber position, and a 3D print head inside the print chamber adapted to 3D print an object on the folding build plate in the substantially horizontal position.Type: GrantFiled: November 21, 2022Date of Patent: March 4, 2025Assignee: International Business Machines CorporationInventors: Mauro Marzorati, Faith Opiyo, Jeremy R. Fox, Vinod A. Valecha
-
Patent number: 12242895Abstract: Provisioning an orchestration platform is provided. A pre-application programming interface (API) server hook is used to preprocess a request to generate a custom resource in the orchestration platform. The pre-API server hook generates a custom resource definition corresponding to the custom resource and generates the custom resource based on the custom resource definition. A custom resource definition generation event is monitored for, using a custom resource definition (CRD) meta-controller, to manage a custom resource definition controller corresponding to the custom resource definition. The CRD meta-controller retrieves the custom resource definition controller from a CRD controller configuration repository to deploy the custom resource definition controller on a worker node in the orchestration platform.Type: GrantFiled: October 26, 2021Date of Patent: March 4, 2025Assignee: International Business Machines CorporationInventors: Xun Pan, Guang Ya Liu, Hai Hui Wang, Peng Li, Xiang Zhen Gan
-
Patent number: 12243438Abstract: A computer processing system is provided for enhancing video-based language learning. The system includes a video server for storing videos that use one or more languages to be learned. The system further includes a video metadata database for storing translations of sentences uttered in the videos, character profiles of characters appearing in the videos, and mappings between the sentences and a learner profile. The system also includes a learner profile database for storing learner profiles. The system additionally includes a semantic analyzer and matching engine for finding, for at least a given video and a given learner, alternative sentences for and responsive to the translations of the sentences uttered in the given video that conflict with a respective learner profile for the given learner. The computer processing system further includes a presentation system for playing back the given video and providing the alternative sentences to the given learner.Type: GrantFiled: August 16, 2023Date of Patent: March 4, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: I-Hsiang Liao, Cheng-Yu Yu, Chih-Yuan Lin, Yu-Ning Hsu
-
Patent number: 12242980Abstract: The exemplary embodiments disclose a method, a computer program product, and a computer system for determining that one or more model pipelines satisfy one or more constraints. The exemplary embodiments may include detecting a user uploading data, one or more constraints, and one or more model pipelines, collecting the data, the one or more constraints, and the one or more model pipelines, and determining that one or more of the model pipelines satisfies all of the one or more constraints based on applying one or more algorithms to the collected data, constraints, and model pipelines.Type: GrantFiled: September 9, 2020Date of Patent: March 4, 2025Assignee: International Business Machines CorporationInventors: Parikshit Ram, Dakuo Wang, Deepak Vijaykeerthy, Vaibhav Saxena, Sijia Liu, Arunima Chaudhary, Gregory Bramble, Horst Cornelius Samulowitz, Alexander Gray
-
Patent number: 12243819Abstract: Integrated chips include first lines, formed on an underlying substrate. Spacers are formed conformally on sidewalls of the plurality of lines. Etch stop remnants are positioned on the sidewalls of the plurality of lines, between the spacers and the underlying substrate. Second lines are formed on the underlying substrate, between respective pairs of adjacent first lines.Type: GrantFiled: July 26, 2022Date of Patent: March 4, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Brent Alan Anderson, Lawrence A. Clevenger, Christopher J. Penny, Kisik Choi, Nicholas Anthony Lanzillo, Robert Robison
-
Patent number: 12243913Abstract: Provided is a semiconductor device. The semiconductor device comprises a transistor comprising a plurality of source/drain epitaxies. The semiconductor device further comprises at least one backside power rail under the transistor. The semiconductor device further comprises a backside inter-layer dielectric (ILD) located between the plurality of source/drain epitaxies and the at least one power rail. The semiconductor device further comprises a first backside contact connecting a first source/drain epitaxy to the at least one backside power rail. The semiconductor device further comprises one or more contact placeholders formed under the other source/drain epitaxies.Type: GrantFiled: February 23, 2022Date of Patent: March 4, 2025Assignee: International Business Machines CorporationInventors: Nikhil Jain, Sagarika Mukesh, Devika Sarkar Grant, Prabudhya Roy Chowdhury, Ruilong Xie, Kisik Choi
-
Patent number: 12242477Abstract: In order to perform a semantic search based on a graph database, sets of nodes are selected from a plurality of nodes in a graph database. A set of nodes semantically matches a keyword in a natural language query. At least one target node is identified in the sets of nodes. A path is selected from candidate paths based on similarities between the candidate paths and a plurality of paths in the graph database. A graph query for retrieving information from the graph database is generated based on the selected path and the query target.Type: GrantFiled: September 7, 2021Date of Patent: March 4, 2025Assignee: International Business Machines CorporationInventors: Teng Sun, Tong Liu, Si Tong Zhao, XueLiang Zhao, Frank Feng, Yu Zui Wy You, Zhong Fang Yuan
-
Publication number: 20250070991Abstract: An embodiment establishes a unified conferencing protocol (UCP). The embodiment establishes a UCP mediator wherein the UCP mediator is configured to establish a connection between two or more video conferencing platforms. The embodiment receives, via the UCP mediator, a request to communicate with a first video conferencing platform from a second video conferencing platform. The embodiment approves, via the UCP mediator, the request to communicate with the first video conferencing platform from the second video conferencing platform. The embodiment establishes a connection between the first video conferencing platform and the second video conferencing platform.Type: ApplicationFiled: August 22, 2023Publication date: February 27, 2025Applicant: International Business Machines CorporationInventors: Manish Gupta, Ankit Gautam, Deepak Gupta, Amit Deshpande
-
Publication number: 20250070689Abstract: An embodiment adjusts a position of a piezoelectric generator within a hollow cylindrical tube, the position adjusted to cause the tube to vibrate at a first resonant frequency in response to an acoustic stimulus, the piezoelectric generator configured to close one end of the tube, the tube further comprising an open end disposed at an opposite end of the tube from the piezoelectric generator. An embodiment adjusts, by applying a voltage to the piezoelectric generator, a resonant frequency of the piezoelectric generator, the adjusting changing the resonant frequency of the piezoelectric generator to the first resonant frequency.Type: ApplicationFiled: August 25, 2023Publication date: February 27, 2025Applicant: International Business Machines CorporationInventors: Sarbajit K. Rakshit, Jagabondhu Hazra, Manikandan Padmanaban
-
Publication number: 20250068397Abstract: An embodiment performs, by an attribute value substitution engine, key-value extraction on infrastructure as code. The embodiment assigns, by the attribute value substitution engine, an attribute in a plurality of attributes to a value in the extracted key-value. The embodiment computes, by the attribute value substitution engine, a plurality of similarities between the plurality of attributes and a cloud resource. The embodiment groups, based on the plurality of similarities, the plurality of attributes into a group of attributes. The embodiment substitutes, by the attribute value substitution engine, the attribute with another attribute, the attribute and the another attribute belonging to the group of attributes.Type: ApplicationFiled: August 21, 2023Publication date: February 27, 2025Applicant: International Business Machines CorporationInventors: Malarvizhi Kandasamy, Akshay Thyagaraja Kotagal, Srinivasan Nanduri, Ankita Dutta, Abhineet Kam, Pavan Kumar Reddy Yannam
-
Publication number: 20250068707Abstract: Various embodiments are provided herein for collaborating in a shared Command Line Interface (CLI) session in a computing environment having one or more processor devices. A unique CLI session, shared between multiple users and platforms using at least one of a Cloud UI dashboard and CLI tool, is instantiated by a session owner. By virtue of permissions established by the shared, unique CLI session, execution of at least one CLI command is managed in the CLI session by at least one of the session owner and authorized ones of those of the multiple users.Type: ApplicationFiled: August 21, 2023Publication date: February 27, 2025Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Paritosh RANJAN, Marc P. YVON, Saurabh YADAV, Prodip ROY, Prosanta SAHA, Bhubaneswar PADHAN
-
Publication number: 20250068259Abstract: Various embodiments are provided herein for making ergonomic keybinding adjustments based on user behavioral inputs in a computing environment having one or more processor devices. One or more metrics of a user input are measured. If the one or more metrics are determined to exceed a predetermined threshold, one or more of the user behavioral inputs associated with the one or more metrics are identified to be provided to a keybinding adjustment o the one or more behavioral inputs.Type: ApplicationFiled: August 24, 2023Publication date: February 27, 2025Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Zachary A. SILVERSTEIN, Tyler HANSEN, Logan BAILEY
-
Patent number: 12235886Abstract: An embodiment includes executing a querying process that returns database documents containing text associated with a database environment. The embodiment tokenizes the database documents into a series of n-gram tokens and groups the tokens into topic classes using natural language processing (NLP). The embodiment also generates a feature map by applying a convolution layer to an image that depicts a database structure graph of the database environment. The embodiment detects an architectural element in the image by applying a region proposal network (RPN) to the feature map and classifies the architectural element into one of the plurality of topic classes using a trained neural network. The embodiment renders, responsive to a user selection of the architectural element, an overlay depicting information about the architectural element using text and other architectural elements that are in a same topic class as the user-selected architectural element.Type: GrantFiled: January 10, 2022Date of Patent: February 25, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sheng Yan Sun, Shuo Li, Xiaobo Wang, Hong Mei Zhang
-
Patent number: 12235714Abstract: A processor may receive object data associated with an object in an environment. The processor may generate one or more simulations associated with the object using the object data. The processor may analyze the one or more simulations to identify one or more potential issues associated with the object. The processor may deploy the one or more smart devices to the object to capture issue data associated the one or more potential issues.Type: GrantFiled: December 28, 2022Date of Patent: February 25, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sarbajit K. Rakshit, Akash U. Dhoot, Shailendra Moyal
-
Patent number: 12236219Abstract: Methods and systems for selective optimization include determining that a method, compiled with a speculative optimization, is executed with a frequency that exceeds a first threshold value, such that runtime recompilation of the method causes user delays. The method is recompiled without the speculative optimization, to avoid recompilation delays during runtime. The recompiled method is then executed.Type: GrantFiled: November 24, 2021Date of Patent: February 25, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Kazuaki Ishizaki
-
Patent number: 12236329Abstract: An ore content prediction system is provided. The system receives structured geological data that is derived based on spatial geological information that is associated with an input region. The received structured geological data includes a plurality of multidimensional tensors that are derived from spatial geological information of a plurality of sub-regions of the input region. The spatial geological information includes one or more types of data. The system trains a prediction model to produce a prediction output based on an average grade of an ore of a target mineral type at a target region by using the received structured geological data. The system identifies a relationship of the structured geological data to the prediction output and determines a revised input region based on the identified relationship.Type: GrantFiled: September 5, 2018Date of Patent: February 25, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bianca Zadrozny, Helon Vicente Hultmann Ayala, Breno William Santos Rezende de Carvalho, Daniel Salles Chevitarese, Daniela de Mattos Szwarcman, Lucas Correia Villa Real, Marcio Ferreira Moreno, Paulo Rodrigo Cavalin
-
Patent number: 12237175Abstract: Methods of patterning vias and trenches using a polymerization protective liner after forming a lower patterned mask layer used for etching trenches on a semiconductor substrate prior to forming an upper patterned mask layer used for etching vias are provided. Methods involve forming a polymerization protective liner either nonconformally or conformally using silicon tetrachloride and methane polymerization. Polymerization protective liners may be sacrificial.Type: GrantFiled: June 3, 2020Date of Patent: February 25, 2025Assignees: Lam Research Corporation, International Business Machines CorporationInventors: Bhaskar Nagabhirava, Phillip Friddle, Michael Goss, Yann Mignot, Dominik Metzler
-
Patent number: 12236983Abstract: Various systems and methods are presented regarding interrupting a write operation to enable a read operation to be performed on a digital tape system. An initial write operation to the tape can be paused, a read operation performed on a previously written data file conducted, and upon completion of the read operation, the write operation can be recommenced. Interrupt points can be positioned within respective data blocks. Based upon knowledge of the amount of data written during the initial write operation, a position P can be determined (relative to the location of the nearest prior interrupt point) such that when the tape is advanced to place the tape head in a position to recommence the write operation after the read operation has been performed, the tape can be positioned such that the tape head is at position P. Accordingly, interruption of the write operation enables random access of the tape.Type: GrantFiled: November 2, 2023Date of Patent: February 25, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Xizhuo Zhang, Jing Ren, Zhao Yu Wang, Yi Jie Ma, Jing Wen Chen
-
Patent number: 12236360Abstract: A method, a computer system, and a computer program product for a shiftleft topology construction is provided. Embodiments of the present invention may include collecting datasets. Embodiments of the present invention may include extracting topological entities from the datasets. Embodiments of the present invention may include correlating a plurality of data from the topological entities. Embodiments of the present invention may include mapping the topological entities. Embodiments of the present invention may include marking entry points for a plurality of subgraphs of the topological entities. Embodiments of the present invention may include constructing a topology graph.Type: GrantFiled: September 17, 2020Date of Patent: February 25, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jinho Hwang, Larisa Shwartz, Srinivasan Parthasarathy, Qing Wang, Michael Elton Nidd, Frank Bagehorn, Jakub Krchák, Ota Sandr, Tomáš Ondrej, Michal Mýlek, Altynbek Orumbayev, Randall M George
-
Patent number: 12236338Abstract: A combined function specified by an instruction is performed. The combined function includes a plurality of operations performed as part of one invocation of the combined function. The performing the combined function includes performing a matrix multiplication of a first tensor and a second tensor to obtain one or more intermediate results. The second tensor includes an adjusted weight tensor created using a multiplier. Values of a bias tensor are added to the one or more intermediate results to obtain one or more results for the combined function. The one or more results are at least a part of an output tensor.Type: GrantFiled: June 17, 2021Date of Patent: February 25, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Cedric Lichtenau, Kailash Gopalakrishnan, Vijayalakshmi Srinivasan, Sunil K. Shukla, Swagath Venkataramani
-
Patent number: 12235808Abstract: Provided are a computer program product, system, and method for replicating and migrating files to secondary storage sites. Files in a fileset at the primary storage site are migrated to a file container, wherein data for the files migrated to the file container is distributed among the secondary storage sites. File metadata for each of the migrated files is updated to include access information on the migrated file in the file container. Data for the migrated files is deleted in a local storage. The file metadata for the migrated files is replicated to the secondary storage sites over the network to store in filesets at the secondary storage sites without replicating file data for the migrated files to store in the filesets the secondary storage sites.Type: GrantFiled: May 17, 2022Date of Patent: February 25, 2025Assignee: International Business Machines CorporationInventors: Robert B. Basham, Anbazhagan Mani, Rishika Kedia, Harold J. Roberson, II
-
Patent number: 12235903Abstract: A system, computer program product, and method are presented for administering examinations with adversarial hardening of queries against automated responses. The method include receiving an original query electronically. A response to the original query is to be submitted electronically by a human. The method also includes modifying the original query, thereby generating a modified query. The modified query is configured to be comprehensible by the human, and not properly responded to through electronic means without human support.Type: GrantFiled: December 10, 2020Date of Patent: February 25, 2025Assignee: International Business Machines CorporationInventors: Ambrish Rawat, Jonathan Peter Epperlein
-
Patent number: 12235863Abstract: A processor may initiate metadata discovery. The processor may identify an asset category and asset count. The processor may determine whether one or more assets can be imported. The processor may determine whether an import was successful. The processor may terminate the import.Type: GrantFiled: January 31, 2022Date of Patent: February 25, 2025Assignee: International Business Machines CorporationInventors: Syam Dulla, Srinivas Mudigonda
-
Patent number: 12235933Abstract: An autonomous agent operating method, system, and computer program product, including launching a first autonomous agent for a task with an initial update interval and adjusting the initial update interval for a second autonomous agent based on a second task for the second autonomous agent being similar to the task over time in relation to a trust level of a human user in a performance of the first autonomous agent.Type: GrantFiled: June 2, 2023Date of Patent: February 25, 2025Assignee: International Business Machines CorporationInventors: John Thomas Richards, David John Piorkowski, Stephanie Houde, Yunfeng Zhang, Qingzi Liao, Rachel Katherine Emma Bellamy
-
Patent number: 12237883Abstract: A method for configuring beamforming for a network device is disclosed. In one embodiment, such a method includes creating a map of an area in which a network device that supports beamforming is placed. The method shows, on an interactive display device, the network device on the map. The method shows, on the interactive display device, one or more beams emanating from the network device on the map. The method enables a user to manipulate the beams on the interactive display device to create a desired beamforming pattern that takes into account the map and receiving devices located in the area. The claimed method is advantageous in that it may enable a user to establish or modify a beamforming pattern in a more intuitive, visual way. A corresponding system and computer program product are also disclosed.Type: GrantFiled: February 18, 2023Date of Patent: February 25, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Su Liu, Jeremy R. Fox, Tushar Agrawal, Zachary A. Silverstein
-
Patent number: 12236217Abstract: Code pattern matching is performed within computer code to determine whether the computer code includes an idiom from a predefined set of idioms. Based on determining that the computer code includes the idiom, a set of data items of the idiom to be analyzed is determined. The set of data items is analyzed with respect to one or more corresponding values from the computer code based on a set of constraints defined for the idiom to determine whether the set of data items satisfy one or more predefined conditions for the idiom. Based on the analyzing indicating that the one or more predefined conditions are satisfied, one or more code segments of the computer code including the idiom are replaced with replacement code to provide revised computer code.Type: GrantFiled: December 16, 2021Date of Patent: February 25, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shimin Cui, Wai Hung Tsang, Hubert Shun Kwan Tong, Wei Huang
-
Patent number: 12236194Abstract: A method of this disclosure may include performing a named entity recognition on text information related to requirements for a wireframe by a first artificial intelligence (AI) model, so as to extract entities and relations of the entities from the text information. The method may further comprise inputting the extracted entities and relations to a second AI model to generate the wireframe, wherein the second AI model is trained so that a difference between resultant relations of the entities of the generated wireframe and the extracted relations of the entities from the first AI model is decreased.Type: GrantFiled: October 20, 2022Date of Patent: February 25, 2025Assignee: International Business Machines CorporationInventors: Zhaoqi Wu, Yi Fang Chen, Zhi Wang, Yi Qun Zhang, Yan Du, Li Na Yuan
-
Patent number: 12236352Abstract: Methods, computer program products, and systems are presented. The methods can include, for instance: generating a plurality of deep transfer learning networks. Further, the methods can include, for instance: encoding one or more transfer layers.Type: GrantFiled: July 10, 2023Date of Patent: February 25, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Craig M. Trim, Aaron K. Baughman, Garfield W. Vaughn, Micah Forster
-
Patent number: 12236539Abstract: Methods, systems, and a computer program product are disclosed. The first method includes obtaining virtual session data in real time, identifying a positional utterance in the virtual session data, and generating a positional insight for the positional utterance. The first method also includes generating a best-practices recommendation based on the positional insight. The second method includes obtaining virtual session data, identifying positional utterances in the virtual session data, and generating positional insights for each of the positional utterances. The second method also includes selecting each of the positional insights having confidence scores above a threshold score and generating best-practices recommendations based on the selected positional insights.Type: GrantFiled: June 20, 2022Date of Patent: February 25, 2025Assignee: International Business Machines CorporationInventors: Martin G. Keen, Jeremy R. Fox, Alexander Reznicek, Bahman Hekmatshoartabari
-
Patent number: 12236357Abstract: Methods, computer program products, and systems are presented.Type: GrantFiled: January 8, 2019Date of Patent: February 25, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hiromi Kobayashi, Yasue Makino, Yusuke Matsumoto, Hirokazu Kobayashi
-
Patent number: 12236394Abstract: An embodiment for synchronization of physical delivery with a metaverse activity is provided. The embodiment may include receiving real-time and historical data relating to a metaverse activity. The embodiment may also include identifying a context of the metaverse activity. The embodiment may further include in response to determining at least one user requires physical delivery of one or more physical objects, identifying a time at which the at least one user requires the physical delivery of the one or more physical objects during the metaverse activity. The embodiment may also include causing at least one robotic device to onboard the one or more physical objects to be delivered in advance of the required time. The embodiment may further include deploying the at least one robotic device to deliver the onboarded one or more physical objects to a physical location of the at least one user at the required time.Type: GrantFiled: August 23, 2023Date of Patent: February 25, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Akanksha, Sarbajit K. Rakshit, Shailendra Moyal
-
Patent number: 12237079Abstract: According to one embodiment, a method, computer system, and computer program product for tracking positions and characteristics of one or more individuals in proximity to a user to dynamically assess a threat of physiological harm to the user is provided. The present invention may include identifying, by one or more sensors integrated into one or more wearable devices on the person of a user, one or more individuals in proximity to the user; generating a dynamic threshold corresponding to each of the one or more individuals; responsive to identifying one or more characteristics of the individual, updating the dynamic threshold; and responsive to a distance between an individual of the one or more individuals and the user falling below the dynamic threshold associated with the individual, transmitting an alert to the user.Type: GrantFiled: September 14, 2021Date of Patent: February 25, 2025Assignee: International Business Machines CorporationInventors: Steven Lee Fisher-Stawinski, Moitreyee Mukherjee-Roy, Scott E. Schneider, Shikhar Kwatra
-
Patent number: 12236317Abstract: One or more systems, devices, computer program products and/or computer-implemented methods of use provided herein relate to analysis of qubit coherence parameters of a physical qubit layout of a quantum computer. A system can comprise a pulse component for transmitting signals to a qubit, a readout component for receiving signals form the qubit, a memory that stores computer executable component, and a processor that executes the computer executable components stored in the memory. The computer executable components are executable to cause the pulse component to generate a first pulse to drive the qubit, cause the pulse component to generate a second pulse comprising an Autler-Townes off-resonant tone, and determine a probability relative to the qubit, in view of a shift of the qubit to a shifted frequency caused by the second pulse.Type: GrantFiled: March 14, 2022Date of Patent: February 25, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Malcolm Scott Carroll, Sami Rosenblatt, Abhinav Kandala
-
Patent number: 12236920Abstract: A method, system, and computer program product for generating augmented reality sessions based on eye behavior of a user is provided. The method detects a set of eye characteristics of a user. In response to detecting the set of eye characteristics, presentation of an augmented reality session is initiated using an augmented reality device. The method detects a change to at least one eye characteristic of the set of eye characteristics of the user. In response to detecting the change, the method determines the change to the at least one eye characteristic indicates a reduced cognitive state of the user. The augmented reality state being presented to the user is modified in response to determining the change indicates the reduced cognitive state.Type: GrantFiled: July 27, 2020Date of Patent: February 25, 2025Assignee: International Business Machines CorporationInventors: Robert Huntington Grant, Juan C. Lopez, Alexander DeFarlo, Zachary A. Silverstein
-
Patent number: 12237325Abstract: A method of forming stacked vertical field effect devices is provided. The method includes forming a layer stack on a substrate, wherein the layer stack includes a first spacer layer on the substrate, a first protective liner on the first spacer layer, a first gap layer on the first protective liner, a second protective liner on the first gap layer, a second spacer layer on the second protective liner, a sacrificial layer on the second spacer layer, a third spacer layer on the sacrificial layer, a third protective liner on the third spacer layer, a second gap layer on the third protective liner, a fourth protective liner on the second gap layer, and a fourth spacer layer on the fourth protective liner. The method further includes forming channels through the layer stack, a liner layer on the sidewalls of the channels, and a vertical pillar in the channels.Type: GrantFiled: December 29, 2020Date of Patent: February 25, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Huimei Zhou, Su Chen Fan, Shogo Mochizuki, Peng Xu, Nicolas J. Loubet
-
Publication number: 20250058119Abstract: An embodiment collects a first set of patient data and a first set of treatment data associated with a patient population treated with spinal cord stimulation. The embodiment clusters the patient population into a plurality of cohorts. The embodiment generates a plurality of states using a second set of patient data associated with a cohort in the plurality of cohorts. The embodiment generates a plurality of actions using a second set of treatment data associated with the cohort. The embodiment determines, based on the plurality of actions, a plurality of probabilities associated with a transition from a first state to a second state in the plurality of states. The embodiment generates, based on the plurality of probabilities, a stimulator action policy for a patient in the cohort.Type: ApplicationFiled: August 14, 2023Publication date: February 20, 2025Applicant: International Business Machines CorporationInventors: Tigran Tigran Tchrakian, Mykhaylo Zayats, Sergiy Zhuk, Djallel Bouneffouf
-
Publication number: 20250062948Abstract: The illustrative embodiments provide for adaptation of reference architecture documents across clouds. An embodiment includes loading a reference architecture document. The embodiment also includes populating a knowledge repository corpus where the knowledge repository corpus includes data from information technology (IT) products, cloud services, and integrations stored with associated metadata about functionalities. The IT products, the cloud services, and the integrations are stored with metadata. The embodiment also includes classifying, using an incident analysis module, the service incidents based on the reference architecture document. The embodiment also includes detecting flaws in the reference architecture document based on the classified service incidents. The embodiment also includes creating a weighted graph of the cloud services. The embodiment also includes traversing the weighted graph and creating an adapted reference architecture based on the traversed weighted graph.Type: ApplicationFiled: August 18, 2023Publication date: February 20, 2025Applicant: International Business Machines CorporationInventors: Aaron K. Baughman, Jeremy R. Fox, Sarbajit K. Rakshit
-
Publication number: 20250061155Abstract: An embodiment includes loading a plurality of data sources where each data source is comprised of content of interest. The embodiment also includes scanning the plurality of data sources for the content of interest. The embodiment also includes detecting the content of interest from scanning the plurality of data sources where detecting is based on a key word search. The embodiment also includes organizing the content of interest as data elements, based on a topic modeling technique. The embodiment also includes distributing the data elements into a plurality of topics based on a Latent Dirichlet Allocation technique. The embodiment also includes merging the data elements within each of the topics. The embodiment also includes generating a document with the topics into one or more filtered lists, based on the key word search.Type: ApplicationFiled: August 17, 2023Publication date: February 20, 2025Applicant: International Business Machines CorporationInventors: Shikhar Kwatra, Jeremy R. Fox, Raghuveer Prasad Nagar, Parvathy Rajeev
-
Publication number: 20250062009Abstract: An embodiment collects a first set of patient data and a first set of treatment data associated with a patient population treated with neuromodulation. The embodiment clusters the patient population into a plurality of cohorts. The embodiment generates a plurality of states using a second set of patient data associated with a cohort in the plurality of cohorts. The embodiment generates a plurality of actions using a second set of treatment data associated with the cohort. The embodiment determines, based on the plurality of actions, a plurality of probabilities associated with a transition from a first state to a second state in the plurality of states. The embodiment generates, based on the plurality of probabilities, a neuromodulator action policy for a patient in the cohort.Type: ApplicationFiled: August 14, 2023Publication date: February 20, 2025Applicant: International Business Machines CorporationInventors: Tigran Tigran Tchrakian, Mykhaylo Zayats, Sergiy Zhuk, Djallel BOUNEFFOUF
-
Publication number: 20250063012Abstract: An embodiment intercepts a notification including a portion of natural language text and a Uniform Resource Locator (URL). An embodiment identifies, using a natural language understanding model, a topic of the notification. An embodiment tags, using a content summarization model, a content located at the URL, the tagging comprising assigning a set of content tags to the content, the set of content tags comprising a predefined tag representing the content. An embodiment calculates a relevancy score scoring a comparison between the set of content tags and a set of user tags, the set of user tags comprising a predefined tag representing a profile of an intended recipient of the notification. An embodiment generates, responsive to the relevancy score being above a threshold, using the topic and the set of content tags, a customized notification, the customized notification replacing the notification.Type: ApplicationFiled: August 15, 2023Publication date: February 20, 2025Applicant: International Business Machines CorporationInventors: Swaminathan Balasubramanian, Renganathan Sundararaman, Rajiv Joshi, Pierre C. Berlandier