IBM Patent Grants

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…

Speed-aware adaptation of vehicle communications networks

Granted: March 11, 2025
Patent Number: 12250620
A computer-implemented method, a computer system and a computer program product adapt a vehicle communication network range based on an awareness of vehicle speed. The method includes identifying a plurality of devices within a recommended range of a vehicle. The method also includes obtaining a current driving environment from the plurality of devices. In addition, the method includes calculating a required range for a communications network based on the current driving environment and…

Blockchain notification board storing blockchain resources

Granted: March 11, 2025
Patent Number: 12250309
An example operation may include one or more of receiving a uniform resource indicator (URI) of a blockchain peer node that has access to a blockchain distributed among a plurality of blockchain peer nodes, identifying blockchain channel identification information which identifies a unique channel name associated with the blockchain, generating a blockchain-based URI that includes an identification of the URI of the blockchain peer node and the channel name associated with the…

Compliance mechanisms in blockchain networks

Granted: March 11, 2025
Patent Number: 12250138
A node in a blockchain network may agree, on an authority accept a compliance module from the authority, accept the compliance module. The node may also receive an operation, verify a compliance of the operation based on the compliance module, add the verified operation to a ledger on the blockchain network.

Visual representation using post modeling feature evaluation

Granted: March 11, 2025
Patent Number: 12249012
A method, computer system, and a computer program product are provided for post-modeling feature evaluation. In one embodiment, at least at least one post model visual output and associated data is obtained that at least includes an individual conditional expectation (ICE) plot and a partial dependence (PDP) plot. Using the associated data and the plots, a Feature Importance (PI) plot is provided. A plurality of features is then determined for each PI, PDP and ICE plots to calculate at…

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.

Document redaction and reconciliation

Granted: March 11, 2025
Patent Number: 12248590
An example operation may include one or more of receiving, by a document server, a document from a document owner node, the document contains restricted access segments, splitting, by the document server, the document into a plurality of ledger entries to be stored on a blockchain, updating, by the document server, a ledger entry of the plurality of the ledger entries based on a proposed change to the document made by an authorized participant node, committing, by the document server,…

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.

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…

Determining correct base images for custom images

Granted: March 4, 2025
Patent Number: 12242844
Determining correct base container images to support custom container images is provided. A comparison between layers of a base container image corresponding to a current version of an operand and layers of a custom container image built by a user is performed using an operator. It is determined whether the user utilized a correct base container image to build the custom container image based on the comparison between the layers of the base container image corresponding to the current…

Phase change memory with concentric ring-shaped heater

Granted: March 4, 2025
Patent Number: 12245530
A ring-shaped heater, system, and method to gradually change the conductance of the phase change memory through a concentric ring-shaped heater. The system may include a phase change memory. The phase change memory may include a bottom electrode. The phase change memory may also include a ring-shaped heater patterned on top of the bottom electrode, the ring-shaped heater including: a plurality of concentric conductive heating layers, and a plurality of insulator spacers, where each…

Internet-of-things device security optimization

Granted: March 4, 2025
Patent Number: 12244649
A processor may identify that content is generated for a communication between IoT devices. The processor may identify a source device and a target device of the IoT devices. The processor may analyze the content. The processor may determine a sensitivity of the content. The processor may assign, based on the determining, a security level to either of the source device or the target device.

Machine learning with multiple constraints

Granted: March 4, 2025
Patent Number: 12242980
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…

Querying knowledge graphs with sub-graph matching networks

Granted: March 4, 2025
Patent Number: 12242975
Techniques regarding identifying candidate knowledge graph subgraphs in a question answering over knowledge graph task are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise a…

Quantum circuit buffering

Granted: March 4, 2025
Patent Number: 12242925
One or more systems, devices, computer program products and/or computer-implemented methods of use provided herein relate to usage maximization of a physical qubit layout of a quantum computer. A system can comprise a memory that stores computer executable components, and a processor that executes the computer executable components stored in the memory, wherein the computer executable components can comprise an identification component that identifies a quantum circuit, and a scheduler…

Mapping conditional execution logic to quantum computing resources

Granted: March 4, 2025
Patent Number: 12242924
Systems, computer-implemented methods, and computer program products to facilitate mapping conditional execution logic to different quantum computing resources are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a compiler component that maps a logical reference to a quantum bit data…

Event-driven provisioning of an elastic orchestration platform

Granted: March 4, 2025
Patent Number: 12242895
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)…

Intelligent connection placements on SR-IOV virtual functions

Granted: March 4, 2025
Patent Number: 12242881
In an approach to intelligent connection placement across multiple logical ports, a mapping table for a virtual machine is created. Responsive to determining that an entry exists in the mapping table for the port on the peer device, whether a virtual function exists the port on the peer device in the mapping table for the same physical function is determined. A virtual function is selected from the mapping table to connect the local port to the port on the peer device.

Protecting container images and runtime data

Granted: March 4, 2025
Patent Number: 12242879
An approach for protecting container image and runtime data from host access may be presented. Container systems have allowed for more efficient utilization of computing resources, removing the requirement of a hypervisor, and packaging all necessary dependencies within an application. Preventing host access to container image and runtime data can be advantageous for a multitude of reasons. The approach herein may include, flattening a plurality of root file system of a one or more…