# US 12,119,985 B2 · Notification routing system and method for mitigating disruptions

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

- Number: US 12,119,985 B2
- Document ID: US12119985B2
- Status: Granted
- Kind: B2
- Application number: 18/068,336
- Filed: 2022-12-19
- Published: 2024-06-20
- Granted: 2024-10-15
- Earliest claimed: 2022-12-19
- Assignees: Lenovo (Singapore) Pte. Ltd.
- Applicants: Lenovo (Singapore) Pte. Ltd.
- Inventors: John C. Mese; Nathan Peterson; Arnold Weksler; Russell S. VanBlon; Mark Delaney
- Web page: https://patentgrep.com/patent/US12119985B2

## CPC

- H04L 41/0681: Configuration of triggering conditions
- H04L 41/149: for prediction of maintenance
- H04L 43/0811: by checking connectivity
- H04L 41/22: comprising specially adapted graphical user interfaces [GUI]
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A system and method include monitoring activity of users in a designated environment by receiving device data generated by electronic devices or monitoring network data on a network to which the electronic devices are connected. The system and method determine a pending disruption at the designated environment, and assign at least one of the users as a primary responder to handle the pending disruption based at least in part on the activity of the users. The system and method communication a primary notification to a first electronic device of the electronic devices, with which the primary responder interacts, to notify the primary responder about the pending disruption prior to the pending disruption creating a disturbance at the designated environment.

## Claims

### Claim 1

A method comprising:
monitoring, via one or more processors, activity of users in a designated environment, the activity of the users monitored by receiving device data generated by electronic devices or monitoring network data on a network to which the electronic devices are connected;
determining a pending disruption at the designated environment by determining that a third party is at least one of within a designated proximity of the designated environment or approaching the designated environment;
assigning one of the users as a primary responder to handle the pending disruption based at least in part on the activity of the users; and
communicating a primary notification to a first electronic device of the electronic devices, with which the primary responder interacts, to notify the primary responder about the pending disruption prior to the pending disruption creating a disturbance at the designated environment.

### Claim 2 (depends on 1)

The method of claim 1, wherein monitoring the activity of the users includes associating a first activity with a first user of the users based on at least one of (i) a specific electronic device uniquely associated with the first user being used in the first activity, (ii) an authentication uniquely associated with the first user being used to access the first activity, or (iii) a type or identification of the first activity being uniquely associated with the first user.

### Claim 3 (depends on 1)

The method of claim 1, wherein the designated environment is one of a residence or a business.

### Claim 4 (depends on 1)

The method of claim 1, wherein communicating the primary notification to the first electronic device is configured to automatically cause the first electronic device to one or more of emit an audible alert, pause media content, mute a microphone, deactivate a second electronic device, or turn off an appliance.

### Claim 5 (depends on 1)

The method of claim 1, further comprising communicating a secondary notification to a second electronic device of the electronic devices, with which a secondary responder of the users interacts, wherein the primary notification is different from the secondary notification.

### Claim 6 (depends on 5)

The method of claim 5, wherein the secondary notification is configured to cause the second electronic device to provide a silent notification that does not automatically interrupt the respective activity of the secondary responder.

### Claim 7 (depends on 5)

The method of claim 5, wherein the secondary notification includes a graphical user interface that is displayed on the second electronic device and enables the secondary responder to override an assigned status as the secondary responder and handle the pending disruption.

### Claim 8 (depends on 1)

The method of claim 1, further comprising monitoring respective locations of the users in the designated environment, and wherein the primary responder is assigned based on both the activity of the users and a proximity of the primary responder to the pending disruption.

### Claim 9 (depends on 1)

The method of claim 1, further comprising accessing a user priority list stored in a data storage device, the user priority list providing a ranked order of the users in the designated environment, and wherein the primary responder is assigned based on both the activity of the users and the ranked order in the user priority list.

### Claim 10 (depends on 9)

The method of claim 9, further comprising monitoring respective locations of the users in the designated environment, and wherein the primary responder is assigned based on the activity of the users, the ranked order in the user priority list, and a proximity of the primary responder to the pending disruption.

### Claim 11 (depends on 1)

The method of claim 1, further comprising recording and analyzing historical user selections input by the users over time via at least one user interface, and wherein the primary responder is assigned based on both the activity of the users and the historical user selections.

### Claim 12 (depends on 1)

The method of claim 1, wherein, in response to the activity indicating that at least one of the users is asleep in the designated environment, the method includes suppressing an audible ring of a doorbell.

### Claim 13

A notification routing system comprising:
a communication device; and
a controller including one or more processors, the controller communicatively connected to the communication device and electronic devices within a designated environment, the controller configured to:
monitor activity of users in the designated environment by one or both of receiving device data generated by the electronic devices or monitoring network data on a network to which the electronic devices are connected;
determine a pending disruption at the designated environment by determining that a third party is at least one of within a designated proximity of the designated environment or approaching the designated environment;
assign one of the users as a primary responder to handle the pending disruption based at least in part on the activity of the users; and
communicate, via the communication device, a primary notification to a first electronic device of the electronic devices, with which the primary responder interacts, to notify the primary responder about the pending disruption prior to the pending disruption creating a disturbance at the designated environment.

### Claim 14 (depends on 13)

The notification routing system of claim 13, further comprising one or more sensors communicatively connected to the controller, the controller configured to determine the pending disruption in response to the one or more sensors detecting the third party within the designated proximity of the designated environment.

### Claim 15 (depends on 13)

The notification routing system of claim 13, further comprising the first electronic device, wherein, in response to receiving the primary notification, the first electronic device is configured to one or more of emit an audible alert, pause media content, mute a microphone, deactivate a second electronic device, or turn off an appliance.

### Claim 16 (depends on 13)

The notification routing system of claim 13, wherein the controller is configured to communicate, via the communication device, a secondary notification to a second electronic device of the electronic devices, with which a secondary responder of the users interacts, wherein the primary notification is different from the secondary notification.

### Claim 17 (depends on 16)

The notification routing system of claim 16, further comprising the second electronic device, wherein, in response to receiving the secondary notification, the second electronic device is configured to provide a silent notification that does not automatically interrupt the respective activity of the secondary responder.

### Claim 18 (depends on 13)

The notification routing system of claim 13, further comprising a data storage device communicatively connected to the one or more processors, the controller configured to access a user priority list stored in the data storage device and providing a ranked order of the users in the designated environment, the controller configured to assign the primary responder based on both the activity of the users and the ranked order in the user priority list.

### Claim 19 (depends on 18)

The notification routing system of claim 18, wherein the controller is configured to monitor respective locations of the users in the designated environment, and the controller is configured to assign the primary responder based on the activity of the users, the ranked order in the user priority list, and respective proximities of the users to the pending disruption.

### Claim 20

A computer program product comprising a non-transitory computer readable storage medium, the non-transitory computer readable storage medium comprising computer executable code configured to be executed by one or more processors to:
monitor activity of users in a designated environment by one or both of receiving device data generated by electronic devices in the designated environment or monitoring network data on a network to which the electronic devices are connected;
determine a pending disruption at the designated environment by determining that a third party is at least one of within a designated proximity of the designated environment or approaching the designated environment;
assign one of the users as a primary responder to handle the pending disruption based at least in part on the activity of the users; and
communicate a primary notification to a first electronic device of the electronic devices, with which the primary responder interacts, to notify the primary responder about the pending disruption prior to the pending disruption creating a disturbance at the designated environment.
