IP Library Granted Patent US 12,574,398
Granted Patent B2
US 12,574,398 · App. 18/358,219 · Granted Mar 10, 2026

Device and method for monitoring electronic device usage in a controlled environment

Inventors: Robert J. Kapinos (Durham, NC); Scott Li (Cary, NC); Robert James Norton, Jr. (Raleigh, NC); Russell S. VanBlon (Raleigh, NC)
Assignee: LENOVO (SINGAPORE) PTE. LTD.
H04L63/1425
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,574,398
App. No.
18/358,219
Granted
Mar 10, 2026
Kind
B2
Abstract

A system for monitoring a user of a primary electronic device is provided that includes a primary electronic device having a memory to store executable instructions and one or more processors. When implementing the executable instructions, the one or more processors can be configured to obtain electronic device context data, detect a presence of at least one secondary electronic device in a controlled environment of the primary electronic device based on the electronic device context data, identify the at least one secondary electronic device as a rogue secondary electronic device, and implement a remedial action based on at least one of the electronic device context data or identifying the at least one secondary electronic device as the rogue secondary electronic device.

Claims (42)

1 . A system for monitoring electronic device usage in a controlled environment comprising:

a primary electronic device having a memory to store executable instructions and one or more processors, when implementing the executable instructions by the one or more processors, causes the one or more processors, to:

obtain electronic device context data;

detect a presence of at least one secondary electronic device in the controlled environment of the primary electronic device based on the electronic device context data;

identify the at least one secondary electronic device as a rogue secondary electronic device or an acceptable secondary electronic device;

determine the rogue secondary electronic device has access to an internet of things (IoT) connection; and

in response to the determining the rogue secondary electronic device has access to the IoT connection, implement a remedial action based on at least one of i) the electronic device context data or ii) the identifying the at least one secondary electronic device as the rogue secondary electronic device, wherein the electronic device context data includes internet usage data of the rogue secondary electronic device, and the rogue secondary electronic device is identified based on the internet usage data.

2 . The system of claim 1 , wherein the internet usage data includes at least one of a search term or a website name.

3 . The system of claim 1 , wherein to obtain the electronic device context data, the one or more processors are configured to:

obtain, from a traffic monitoring device of the primary electronic device, internet usage data of the primary electronic device;

identify improper use of the primary electronic device based on the internet usage data; and

provide the remedial action based on the improper use of the primary electronic device identified.

4 . The system of claim 1 , wherein the electronic device context data includes environmental context data, and the one or more processors are further configured to:

determine the controlled environment of the primary electronic device.

5 . The system of claim 1 , wherein the remedial action includes dynamically adjusting an output on a display of the primary electronic device.

6 . The system of claim 5 , wherein dynamically adjusting the output on the display of the primary electronic device includes at least one of providing a prompt to the user of the primary electronic device or preventing the user from inputting information onto the display of the primary electronic device.

7 . The system of claim 1 , wherein the remedial action is at least one of preventing IoT access of the primary electronic device, communicating the electronic device context data to a monitoring device, or dynamically adjusting the rogue secondary electronic device.

8 . A method for monitoring electronic device usage in a controlled environment of a primary electronic device, the method performed by one or more processors to:

obtain electronic device context data;

detect a presence of at least one secondary electronic device in the controlled environment of the primary electronic device based on the electronic device context data;

identify the at least one secondary electronic device as a rogue secondary electronic device or an acceptable secondary electronic device;

determine the rogue secondary electronic device has access to an internet of things (IoT) connection; and

in response to the determining the rogue secondary electronic device has access to the IoT connection, implement a remedial action based on at least one of i) the electronic device context data or ii) identifying the at least one secondary electronic device as the rogue secondary electronic device, wherein the electronic device context data includes internet usage data of the rogue secondary electronic device, and to identify the rogue secondary electronic device is based on the internet usage data.

9 . The method of claim 8 , wherein to obtain the electronic device context data comprises:

obtaining, from a traffic monitoring device of the primary electronic device, internet usage data of the primary electronic device;

identifying improper use of the primary electronic device based on the internet usage data; and

providing the remedial action based on the improper use of the primary electronic device identified.

10 . The method of claim 8 , wherein the electronic device context data includes environmental context data, and further comprising:

determining the controlled environment of the primary electronic device.

11 . The method of claim 8 , wherein the remedial action includes dynamically adjusting an output on a display of the primary electronic device.

12 . The method of claim 11 , wherein dynamically adjusting the output on the display of the primary electronic device includes at least one of providing a prompt to a user of the primary electronic device or preventing the user from inputting information onto the display of the primary electronic device.

13 . The method of claim 8 , wherein the remedial action is at least one of preventing IoT access of the primary electronic device, communicating the electronic device context data to a monitoring device, or dynamically adjusting the rogue secondary electronic device.

14 . A computer program product comprising a non-transitory computer readable storage medium comprising computer executable code to:

obtain electronic device context data;

detect a presence of at least one secondary electronic device in a controlled environment of a primary electronic device based on the electronic device context data;

identify the at least one secondary electronic device as a rogue secondary electronic device or an acceptable secondary electronic device;

determine the rogue secondary electronic device has access to an internet of things (IoT) connection; and

in response to the determining the rogue secondary electronic device has access to the IoT connection, implement a remedial action based on at least one of the electronic device context data or the identifying the at least one secondary electronic device as the rogue secondary electronic device, wherein the electronic device context data includes internet usage data of the rogue secondary electronic device, and to identify the rogue secondary electronic device is based on the internet usage data.

15 . The computer program product of claim 14 , wherein to obtain the electronic device context data, the computer program product further comprises computer executable code to:

obtain, from a traffic monitoring device of the primary electronic device, internet usage data of the primary electronic device;

identify improper use of the primary electronic device based on the internet usage data; and

provide the remedial action based on the improper use of the primary electronic device identified.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2023
From: LENOVO (UNITED STATES) INC.
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 065256/0382 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 14, 2023
From: KAPINOS, ROBERT J.; LI, SCOTT; NORTION, ROBERT JAMES, JR.; VANBLON, RUSSELL S.
To: LENOVO (UNITED STATES) INC.
Reel/Frame 064578/0393 →
Continuity (1)
Related Publication 20250039202A1 · Jan 30, 2025
References Cited (9)
US 9870713B1 · Ducrou · 2018 [cited by examiner]
US 20090265634A1 · Beringer · 2009 [cited by examiner]
US 20110065375A1 · Bradley · 2011 [cited by examiner]
US 20180191775A1 · Watson · 2018 [cited by examiner]
US 20180278582A1 · Cleaver · 2018 [cited by examiner]
US 20200380376A1 · Jain · 2020 [cited by examiner]
US 20200402066A1 · Vokes · 2020 [cited by examiner]
US 20210304339A1 · Neelakanta · 2021 [cited by examiner]
US 20220086645A1 · Kaushik · 2022 [cited by examiner]