# US 12,602,387 B1 · Systems and methods for situationally aware output from a multi-modal artificial intelligence agent

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,602,387 B1
- Document ID: US12602387B1
- Status: Granted
- Kind: B1
- Application number: 18/986,486
- Filed: 2024-12-18
- Granted: 2026-04-14
- Earliest claimed: 2024-12-18
- Assignees: Dell Products L.P.
- Applicants: Dell Products L.P.
- Inventors: Erik Summa; Jason S. Morrison
- Web page: https://patentgrep.com/patent/US12602387B1

## CPC

- G06F 16/24575: {using context}
- G06F 16/90332: {Natural language query formulation or dialogue systems}
- G06N 3/006: based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]
- G06N 3/08: Learning methods
- G06N 5/022: Knowledge engineering; Knowledge acquisition
- G06N 5/04: Inference or reasoning models
- G06N 5/043: Distributed expert systems; Blackboards
- G06N 20/00: Machine learning
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS

## Abstract

An information handling system may include a memory and a processor communicatively coupled to the memory, and configured to, in response to a determination of a need to communicate content to a user, identify a nature of the content, determine a context associated with the user, determine device information regarding one or more user devices of the user, and based on the nature, the context, and the device information determine a mode for communicating the content to the user and communicate the content to the user in accordance with the mode.

## Claims

### Claim 1

An information handling system comprising:
a memory; and
a processor communicatively coupled to the memory, and configured to, in response to a determination of a need to communicate content to a user:
identify a nature of the content, wherein the nature of the content indicates whether the content is visual, audio, and/or haptic content;
determine a context associated with the user;
determine device information regarding one or more user devices of the user; and
based on the nature, the context, and the device information:
determine a mode for communicating the content to the user; and
communicate the content to the user in accordance with the mode.

### Claim 2 (depends on 1)

The information handling system of claim 1, wherein the context comprises at least one of: a sentiment of the user, a location of the user, a time, contents of a calendar of the user, a biological signal associated with the user, a user presence with respect to the one or more user devices, and a user preference.

### Claim 3 (depends on 1)

The information handling system of claim 1, wherein the device information comprises at least one of a physical location of one or more devices and hardware capability information associated with the one or more devices.

### Claim 4 (depends on 1)

The information handling system of claim 1, wherein the mode includes an identification of a device of the one or more devices.

### Claim 5 (depends on 1)

The information handling system of claim 1, wherein the mode includes an identification of a type of interaction with the user for communicating the content.

### Claim 6

A method comprising, in response to a determination of a need to communicate content to a user:
identifying a nature of the content, wherein the nature of the content indicates whether the content is visual, audio, and/or haptic content;
determining a context associated with the user;
determining device information regarding one or more user devices of the user; and
based on the nature, the context, and the device information:
determining a mode for communicating the content to the user; and
communicating the content to the user in accordance with the mode.

### Claim 7 (depends on 6)

The method of claim 6, wherein the context comprises at least one of: a sentiment of the user, a location of the user, a time, contents of a calendar of the user, a biological signal associated with the user, a user presence with respect to the one or more user devices, and a user preference.

### Claim 8 (depends on 6)

The method of claim 6, wherein the device information comprises at least one of a physical location of one or more devices and hardware capability information associated with the one or more devices.

### Claim 9 (depends on 6)

The method of claim 6, wherein the mode includes an identification of a device of the one or more devices.

### Claim 10 (depends on 6)

The method of claim 6, wherein the mode includes an identification of a type of interaction with the user for communicating the content.

### Claim 11

An article of manufacture comprising:
a non-transitory computer-readable medium; and
computer-executable instructions carried on the computer-readable medium, the instructions readable by a processor, the instructions, when read and executed, for causing the processor to, in response to a determination of a need to communicate content to a user:
identify a nature of the content, wherein the nature of the content indicates whether the content is visual, audio, and/or haptic content;
determine a context associated with the user;
determine device information regarding one or more user devices of the user; and
based on the nature, the context, and the device information:
determine a mode for communicating the content to the user; and
communicate the content to the user in accordance with the mode.

### Claim 12 (depends on 11)

The article of claim 11, wherein the context comprises at least one of: a sentiment of the user, a location of the user, a time, contents of a calendar of the user, a biological signal associated with the user, a user presence with respect to the one or more user devices, and a user preference.

### Claim 13 (depends on 11)

The article of claim 11, wherein the device information comprises at least one of a physical location of one or more devices and hardware capability information associated with the one or more devices.

### Claim 14 (depends on 11)

The article of claim 11, wherein the mode includes an identification of a device of the one or more devices.

### Claim 15 (depends on 11)

The article of claim 11, wherein the mode includes an identification of a type of interaction with the user for communicating the content.
