IBM Patent Applications

POLYNOMIAL EVALUATION UNDER FULLY HOMOMORPHIC ENCRYPTION

Granted: March 6, 2025
Application Number: 20250080317
An embodiment expands a polynomial into a plurality of products, each product in the plurality of products comprising a scaling coefficient multiplied by a sub-polynomial, each sub-polynomial comprising a sum of a plurality of addends, wherein a degree of each sub-polynomial is equal to a grouping parameter. An embodiment computes a plurality of ciphertext products, each ciphertext product equal to a ciphertext multiplied by itself a number of times, the number of times ranging from two…

MERGING SUPPLEMENTAL INFORMATION WITH THE CONTENT OF SOURCE MATERIAL

Granted: March 6, 2025
Application Number: 20250077588
A computer-implemented method, according to one embodiment, includes: receiving copies of notes that were originally recorded by participants, the notes corresponding to a source document. Note fragments in the received copies of notes are identified and one or more machine learning models are used to compare the identified note fragments to pages and paragraphs in the source document that the respective note fragments are located in. Based at least in part on the comparison, the…

ASYNCHRONOUS EMBEDDED USER INTERFACE AGENT

Granted: March 6, 2025
Application Number: 20250077056
An embodiment establishes an interaction database based at least in part on interaction data received from a browser. The embodiment monitors the browser for one or more actions and stores the one or more actions detected as interaction data on the interaction database. The embodiment constructs an asynchronous user interface based at least in part on the interaction data stored on the interaction database, wherein the asynchronous user interface comprises a set of selection options. The…

UNIFIED VIDEO CONFERENCE PLATFORM PROTOCOL

Granted: February 27, 2025
Application Number: 20250070991
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…

MAXIMIZING PIEZOELECTRIC POWER GENERATION USING ACOUSTIC RESONANCE

Granted: February 27, 2025
Application Number: 20250070689
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…

COLLABORATIVE CLI SESSIONS

Granted: February 27, 2025
Application Number: 20250068707
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…

INTELLIGENT ATTRIBUTE VALUE SUBSTITUTION IN INFRASTRUCTURE AS CODE (IAC) GENERATION

Granted: February 27, 2025
Application Number: 20250068397
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…

ERGONOMIC KEYBINDING ADJUSTMENTS FROM USER BEHAVIORAL INPUT

Granted: February 27, 2025
Application Number: 20250068259
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.

ADAPTATION OF REFERENCE ARCHITECTURE DOCUMENTS ACROSS CLOUDS

Granted: February 20, 2025
Application Number: 20250062948
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…

CONTENT BASED NOTIFICATION ADAPTATION

Granted: February 20, 2025
Application Number: 20250063012
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…

AI-GENERATED CONTENT DETECTION

Granted: February 20, 2025
Application Number: 20250062909
A method for detecting content generated by artificial intelligence is disclosed. In one embodiment, such a method includes monitoring interaction between a user and a generative AI model. The method intercepts a response returned from the generative AI model to the user and embeds, within the response prior to its return to the user, codes that are invisible to the user when viewing the response. In certain embodiments, these codes are embedded within the response in a particular…

ADAPTIVE NEUROMODULATOR ACTION POLICY GENERATION

Granted: February 20, 2025
Application Number: 20250062009
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…

CROWDSOURCED PRICE BASED SOFTWARE FEATURE IMPLEMENTATION

Granted: February 20, 2025
Application Number: 20250061402
A feature request and a price corresponding to the feature request are received. The feature request is validated, the validating determining an implementation cost of the feature request. Using a return on investment of the feature request, the feature request is selected for implementation, the return on investment computed using the implementation cost and the price. Implementation of the selected feature request is caused.

CONTEXTUAL CONSOLIDATION FROM MULTIPLE SOURCES

Granted: February 20, 2025
Application Number: 20250061155
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…

ADAPTIVE DETECTION AND DIFFUSION OF CARBON DIOXIDE USING DRONES

Granted: February 20, 2025
Application Number: 20250058906
An embodiment includes sending a first drone, including a carbon dioxide sensor, into an area. The embodiment includes detecting a level of carbon dioxide in the area and generating a map including a position and level of carbon dioxide. The embodiment includes calculating a carbon dioxide hotspot above a threshold. The embodiment includes creating a plan to diffuse the carbon dioxide hotspot in a time limit by calculating an amount of a drones to send to the area based on a needed…

ADAPTIVE SPINAL CORD STIMULATION POLICY GENERATION

Granted: February 20, 2025
Application Number: 20250058119
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…

AUTONOMOUS ROBOT POWER MANAGEMENT SYSTEM

Granted: February 13, 2025
Application Number: 20250051045
An embodiment establishes a potential energy source database based at least in part on sensor data received from a satellite, wherein the potential energy source database comprises coordinate data representative of a plurality of potential energy source locations. The embodiment instructs a robot to travel to a potential energy source location of the plurality of potential energy source locations. The embodiment scans the potential energy source location for a potential energy source.…

LOCATION OPTIMIZATION FOR AN AUTONOMOUS POWER GENERATION UNIT

Granted: February 13, 2025
Application Number: 20250055278
An embodiment selects, from a set of candidate locations within a power generation site, a first power generation location. An embodiment causes generation of electricity, by a first power generation unit, at the first power generation location. An embodiment forecasts, during the generation of electricity, a future power generation status of the first power generation unit at the first power generation location. An embodiment causes relocating, responsive to the future power generation…

SPEECH RECOGNITION BASED ON BACKGROUND FEATURES

Granted: February 13, 2025
Application Number: 20250054492
A method for improving the accuracy of speech recognition is disclosed. In one embodiment, such a method receives speech input from a user. The method further receives background inputs describing at least one of a webpage and an application from which the speech input was received. The method determines a language associated with the speech input and determines a weight and confidence level for each of the background inputs. A score is calculated for each of the background inputs based…

REACTION-AWARE ADAPTIVE INTERVENTION IN A MONITORED AREA

Granted: February 13, 2025
Application Number: 20250054376
The illustrative embodiments provide for supervision and reaction-aware adaptive intervention in an area. An embodiment includes detecting a behavior of a non-compliant entity over a threshold in a supervised area using one or more sensors. The threshold is determined by processing an input of the sensor using a first processing algorithm. The embodiment includes deploying a response into the supervised area. The response is based on input from the sensor. The embodiment includes…