AUTHENTICATOR PUSH NOTIFICATION CHECK IN OFFLINE MODE
Granted: March 20, 2025
Application Number:
20250097225
A technique for multi-factor authenticating a user on a first device, the user having an associated second device configured with an authenticator application, and wherein the authenticator application is offline. In this scenario, and responsive to receipt of a request to access a protected resource, a push notification is sent to the authenticator. While the push notification remains pending, a delivery status of the push notification is requested. Upon determining based on the…
INTELLIGENT ORCHESTRATION SYSTEM FOR EMOTION CONTAGION IN MULTI-HUMAN TO MULTI-AGENT INTERACTIONS
Granted: March 20, 2025
Application Number:
20250094842
An embodiment senses an interaction among a software agent and a plurality of humans, responsive to the sensed interaction, computes a mood pattern in a Mood Pattern Observation Component based on the sensed interaction. The embodiment computes a prevalent mood pattern in a Mood Pattern Grouping Component based on the mood pattern. The embodiment decides by an Orchestration of Agent Interactions Component based on the prevalent mood pattern to adapt a response of the software agent to…
POST-MODELING CATEGORY MERGING
Granted: March 20, 2025
Application Number:
20250094831
An embodiment identifies, by a post-modeling category merging engine, a plurality of valid pairs associated with a categorical predictor, the plurality of valid pairs representing potential mergers of categories associated with a categorical predictor of a predictive model. The embodiment tests, by the post-modeling category merging engine, a merge strategy for the plurality of valid pairs to determine a merger that minimizes a loss in accuracy of the predictive model. The embodiment…
STORAGE UPGRADE COMPATIBILITY REPORTING
Granted: March 20, 2025
Application Number:
20250094045
A method for facilitating storage system upgrades is disclosed. In one embodiment, such a method includes identifying host systems configured to access a storage system. The method identifies a current host code level for each host system. The method determines a latest storage code level for the storage system that is supported by each host system at its current host code level. The method reports the latest storage code level to a user to enable the user to upgrade the storage system…
SENSITIVE STORED PROCEDURE IDENTIFICATION IN REAL-TIME AND WITHOUT DATA EXPOSURE
Granted: March 13, 2025
Application Number:
20250086305
An embodiment initiates, by a sensitive stored procedure identification engine, a periodic discovery process on a database server to identify a stored procedure and assign a first sensitivity score to the stored procedure based on a searching of a sensitive data pattern in the stored procedure. The embodiment assigns in real-time, by the sensitive stored procedure identification engine responsive to receiving a stored procedure call by a client over a network, a second sensitivity score…
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…
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…
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…
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.
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…
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…
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…
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…
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…