IBM Patent Grants

License scan triggering system

Granted: March 11, 2025
Patent Number: 12248538
A method, system and computer program product for light-weight software license compliance management. One embodiment of the method comprises accessing a set of software logs from a target device, analyzing the set of software logs to generate a license violation probability score, determining the license violation probability score satisfies a predetermined threshold, and notifying a user of a need to scan the target device for software license compliance.

Phase change memory cell with double active volume

Granted: March 11, 2025
Patent Number: 12250889
A first phase change material layer vertically aligned above a bottom electrode, a dielectric layer vertically aligned above the first phase change material layer, a second phase change material layer vertically aligned above the dielectric layer, an inner electrode physically and electrically connected to the first phase change material layer and the second phase change material layer, the inner electrode surrounded by the dielectric layer, a top electrode vertically aligned above the…

Identifying a finding in a dataset using a machine learning model ensemble

Granted: March 11, 2025
Patent Number: 12248863
There is provided a computer-implemented method of identifying a finding in an input sub-dataset of an input dataset using an ensemble of machine learning (ML) models, comprising: obtaining outcomes of an ensemble of ML models generated in response to feeding each input sub-dataset of the input dataset into each ML model of the ensemble trained to generate an outcome indicative of likelihood of a finding depicted in a respective input sub-dataset, creating a two dimensional (2D) outcome…

Generation of machine learning model lineage events

Granted: March 11, 2025
Patent Number: 12248853
A method, system, and computer program product for generating lineage events of machine learning models. The method may include identifying a machine learning model with missing lineage. The method may also include generating a creation event and deployment event for the machine learning model. The method may also include generating a version change event for the machine learning model. Generating the version change event may include identifying one or more predicted data points with a…

Communication coordination and node synchronization for enhanced quantum circuit operation employing a hybrid classical/quantum system

Granted: March 11, 2025
Patent Number: 12248847
Systems, computer-implemented methods and/or computer program products are provided for operating a quantum circuit on a set of qubits. According to an embodiment, a system can facilitate control of data transfer between two or more nodes. The system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a compilation component that compiles one…

Adaptive hybrid cloud resource management

Granted: March 11, 2025
Patent Number: 12248820
A method includes collecting, by one or more processors of a computer system, digestive capabilities for Input Output Queues (IOQs) of infrastructure components in a hybrid cloud infrastructure, and allocating, by the one or more processors of the computer system, nonvolatile memory express (NVMe) storage cloud resources for the hybrid cloud infrastructure based on the collected digestive capabilities for IOQs of the infrastructure components.

Automatically orchestrating a computerized workflow

Granted: March 11, 2025
Patent Number: 12248810
The method performs at the orchestration interface at which update information, including changes to tasks of a workflow, is received from a task manager system (TMS), where the workflow includes a set of tasks, inputs to the tasks, and outputs from the tasks. The inputs and outputs determine runtime dependencies between the tasks. Based on the update information received, the orchestration interface populates a topology of nodes and edges as a directed acyclic graph (DAG) that maps…

Transforming content to support neurodivergent comprehension of the content

Granted: March 11, 2025
Patent Number: 12248757
An embodiment for a method of supporting neurodivergent comprehension of content by proactively identifying and transforming predicted difficult comprehension areas for a given user. The embodiment may receive an activation command from a registered user. The embodiment may automatically identify, within displayed content, predicted difficult comprehension areas based on a series of preferences and behaviors associated with the registered user. The embodiment may mark a textual element…

Primary topic identification in text data

Granted: March 11, 2025
Patent Number: 12248752
An approach for directing a chat agent for an online discussion is provided. A processor retrieves message data from a messaging program. A processor identifies at least one topic present in the message data. A processor, responsive to a determination that the at least one topic is a primary topic, updates the chat agent with the primary topic. A processor modifies message data based on the determined primary topic.

Defending against adversarial attacks in federated learning

Granted: March 11, 2025
Patent Number: 12248617
A computer-implemented method, a computer program product, and a computer system for defending against adversarial attacks in federated learning. In the federated learning comprising an aggregator and parties, the aggregator receives weights sent from the respective parties. The aggregator computes values of a performance metric for weight arrays obtained by the respective parties, using a validation dataset. The aggregator ranks the values of the performance metric in a list. The…

Handle

Granted: March 11, 2025
Patent Number: D1066847

Requesting an IP address using a non-textual graphical resource identifier

Granted: March 11, 2025
Patent Number: 12248527
A computer-implemented method comprises displaying a grid comprising a plurality of cells; receiving user input modifying a state of one or more of the plurality of cells to create a graphical shape in the grid, wherein each of the plurality of cells is limited to one of a plurality of predefined states; requesting an internet protocol (IP) address corresponding to the graphical shape; and in response to receiving the IP address corresponding to the graphical shape, retrieving a web…

Search using an overlay graph mapping to source knowledge graphs

Granted: March 11, 2025
Patent Number: 12248521
Provided are techniques for a search using an overlay graph mapping to source knowledge graphs. A plurality of overlay graphs are generated, where each overlay graph comprises entities represented by nodes and relations represented by edges, and where the entities and the relations map to a subset of entities and relations in a plurality of source knowledge graphs. A search request comprising an entity and a relation is received. An overlay graph is selected from the plurality of overlay…

Detecting temporal anomalous data using dependency modeling

Granted: March 11, 2025
Patent Number: 12248457
An embodiment for detecting anomalous data using dependency modeling. The embodiment may, within a target data environment, identify references between data contained in one or more data files. The embodiment may determine dependency relationships between data fields in the data contained in the one or more data files. The embodiment may construct computational graphs depicting the determined dependency relationships as series of related data fields. The embodiment may identify a series…

Utilizing a structured audit log for improving accuracy and efficiency of database auditing

Granted: March 11, 2025
Patent Number: 12248456
A computer-implemented method, system and computer program product for improving accuracy and efficiency of auditing databases. A table, list or index of a database is analyzed to identify metadata, which includes time series data, user data, an Internet Protocol address and operation data. The identified metadata is associated with the corresponding record or row of the table, list or index from which the metadata was extracted. A determination is then made as to whether to record a raw…

Data gap mitigation

Granted: March 11, 2025
Patent Number: 12248446
Disclosed embodiments provide techniques for estimating imputation algorithm performance. Multiple imputer algorithms are selected, and an evaluation of how well each of the imputer algorithms can estimate the missing data is performed. Disclosed embodiments obtain an imputer candidate dataset (ICD). The imputer candidate dataset is compared to the incomplete data range, and a similarity metric is determined between the data range and the ICD. When the similarity metric exceeds a…

Clustered rigid wafer test probe

Granted: March 11, 2025
Patent Number: 12248003
An IC device test probe has one or more clusters of a plurality of tapered probe tips that taper upon a taper plane that is orthogonal to a seating direction or force vector of the IC device test probe toward the IC device. Each of the plurality of tapered probe tips is seated against one contact of the IC device. In this manner, the IC device test probe is seated against multiple contacts and may therefore apply test signal(s) to these contacts serially, simultaneously, or the like. The…

Elimination of air flow interference for mid-air package transfers

Granted: March 11, 2025
Patent Number: 12246834
A method for stabilizing drones performing a mid-air package transfer. One or more processors detecting the proximity of a second drone to a first drone. Interference of air pressure between rotors of the first drone and rotors of the second drone is detected by data from sensors included on the first and second drone. Positions of the rotors of the first drone are adjusted by moving rotor arms in a first direction and the rotors of the second drone are adjusted by moving rotor arms of…

Monitoring and querying autobiographical events

Granted: March 11, 2025
Patent Number: 12245865
In an approach to monitoring and querying autobiographical events, one or more computer processors receive data from one or more sensors associated with a user. Based on the received data from the one or more sensors, one or more computer processors detect an autobiographical event associated with the user. One or more computer processors convert the received data from the one or more sensors into one or more observations associated with the autobiographical event. One or more computer…

Grip handle assembly for a mop

Granted: March 11, 2025
Patent Number: 12245732
A grip handle assembly for a mop includes a grip handle and a lever that is pivotally connected to the grip handle. The grip handle may include a grip handle body that includes a passage the extends through the grip handle body, a lever mount, and a lever stop, where the lever stop includes a central protrusion extending from the grip handle body, a first stop surface, and a second stop surface. The lever may comprise a grip portion, a first forward stop member, a second forward stop…