IP Library Granted Patent US 12,166,773
Granted Patent B2
US 12,166,773 · App. 17/957,782 · Granted Dec 10, 2024

Detecting identity theft or identity change in managed systems

Inventors: Alexandru Cozma (Bucharest, RO); Jeffery J Van Heuklon (Rochester, MN)
Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
H04L63/1416H04L63/0823H04L63/0876
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,166,773
App. No.
17/957,782
Granted
Dec 10, 2024
Kind
B2
Abstract

A method for detecting identity theft or identity change in managed computing systems is disclosed. An apparatus and computer program product also perform the functions of the method. The method includes identifying that a unique identifier of a first computing device assigned a first IP address matches a unique identifier of a second computing device assigned a second IP address and, in response to identifying that the unique identifier of the first computing device matches the unique identifier of the second computing device, sending a test message to the first computing device using the first IP address. The method includes sending an alert of a possible malicious event in response to receiving a response to the test message and sending an alert of a possible misconfiguration in response to a failure to receive a response to the test message.

Claims (48)

1. A method comprising:

identifying that a unique identifier of a first computing device assigned a first internet protocol (“IP”) address matches a unique identifier of a second computing device assigned a second IP address by comparing a serial number of the second computing device with a serial number of the first computing device, and/or by comparing a universal unique identifier (“UUID”) of the second computing device with a UUID of the first computing device;

in response to identifying that the unique identifier of the first computing device matches the unique identifier of the second computing device, sending a test message to the first computing device using the first IP address;

sending an alert that the second computing device is a possible malicious clone of the first computing device in response to receiving a response to the test message; and

sending an alert of a possible misconfiguration in response to a failure to receive a response to the test message.

2. The method of claim 1 , further comprising determining that the second computing device is the first computing device and removing the first IP address being assigned to the first computing device in response to receiving confirmation from a user that the first computing device is assigned the second IP address.

3. The method of claim 1 , further comprising:

in response to a failure to receive a response to the test message, determining whether a digital certificate of the second computing device matches a digital certificate of the first computing device; and

in response to determining that the digital certificate of the second computing device does not match the digital certificate for the first computing device, sending an alert of a possible malicious event.

4. The method of claim 3 , further comprising:

in response to determining that the digital certificate of the second computing device matches the digital certificate for the first computing device, determining whether credentials of the second computing device match credentials of the first computing device; and

in response to determining that credentials of the second computing device do not match credentials of the first computing device, sending an alert warning of a malicious event regarding the second computing device.

5. The method of claim 4 , further comprising:

in response to determining that credentials of the second computing device match credentials of the first computing device, sending an alert of a possible misconfiguration; and

determining that the second computing device is the first computing device and removing the first IP address being assigned to the first computing device in response to receiving confirmation from a user that the first computing device is assigned the second IP address.

6. The method of claim 4 , wherein the credentials of the first computing device and the credentials of the second computing device each comprise an identifier and a corresponding password.

7. An apparatus comprising:

a processor; and

non-transitory computer readable storage media storing code, the code being executable by the processor to perform operations comprising:

identifying that a unique identifier of a first computing device assigned a first internet protocol (“IP”) address matches a unique identifier of a second computing device assigned a second IP address by comparing a serial number of the second computing device with a serial number of the first computing device, and/or by comparing a universal unique identifier (“UUID”) of the second computing device with a UUID of the first computing device;

in response to identifying that the unique identifier of the first computing device matches the unique identifier of the second computing device, sending a test message to the first computing device using the first IP address;

sending an alert that the second computing device is a possible malicious clone of the first computing device in response to receiving a response to the test message; and

sending an alert of a possible misconfiguration in response to a failure to receive a response to the test message.

8. The apparatus of claim 7 , the operations further comprising determining that the second computing device is the first computing device and removing the first IP address being assigned to the first computing device in response to receiving confirmation from a user that the first computing device is assigned the second IP address.

9. The apparatus of claim 7 , the operations further comprising:

in response to a failure to receive a response to the test message, determining whether a digital certificate of the second computing device matches a digital certificate of the first computing device; and

in response to determining that the digital certificate of the second computing device does not match the digital certificate for the first computing device, sending an alert of a possible malicious event.

10. The apparatus of claim 9 , the operations further comprising:

in response to determining that the digital certificate of the second computing device matches the digital certificate for the first computing device, determining whether credentials of the second computing device match credentials of the first computing device; and

in response to determining that credentials of the second computing device do not match credentials of the first computing device, sending an alert warning of a malicious event regarding the second computing device.

11. The apparatus of claim 10 , the operations further comprising:

in response to determining that credentials of the second computing device match credentials of the first computing device, sending an alert of a possible misconfiguration; and

determining that the second computing device is the first computing device and removing the first IP address being assigned to the first computing device in response to receiving confirmation from a user that the first computing device is assigned the second IP address.

12. A non-transitory computer readable storage medium storing code, the code being configured to be executable by a processor to perform operations comprising:

identifying that a unique identifier of a first computing device assigned a first internet protocol (“IP”) address matches a unique identifier of a second computing device assigned a second IP address by comparing a serial number of the second computing device with a serial number of the first computing device, and/or by comparing a universal unique identifier (“UUID”) of the second computing device with a UUID of the first computing device;

in response to identifying that the unique identifier of the first computing device matches the unique identifier of the second computing device, sending a test message to the first computing device using the first IP address;

sending an alert that the second computing device is a possible malicious clone of the first computing device in response to receiving a response to the test message; and

sending an alert of a possible misconfiguration in response to a failure to receive a response to the test message.

13. The computer readable storage medium of claim 12 , the operations further comprising determining that the second computing device is the first computing device and removing the first IP address being assigned to the first computing device in response to receiving confirmation from a user that the first computing device is assigned the second IP address.

14. The computer readable storage medium of claim 12 , the operations further comprising:

in response to a failure to receive a response to the test message, determining whether a digital certificate of the second computing device matches a digital certificate of the first computing device; and

in response to determining that the digital certificate of the second computing device does not match the digital certificate for the first computing device, sending an alert of a possible malicious event.

15. The computer readable storage medium of claim 14 , the operations further comprising:

in response to determining that the digital certificate of the second computing device matches the digital certificate for the first computing device, determining whether credentials of the second computing device match credentials of the first computing device; and

in response to determining that credentials of the second computing device do not match credentials of the first computing device, sending an alert warning of a malicious event regarding the second computing device.

16. The computer readable storage medium of claim 15 , the operations further comprising:

in response to determining that credentials of the second computing device match credentials of the first computing device, sending an alert of a possible misconfiguration; and

determining that the second computing device is the first computing device and removing the first IP address being assigned to the first computing device in response to receiving confirmation from a user that the first computing device is assigned the second IP address.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2025
From: LENOVO GLOBAL TECHNOLOGIES INTERNATIONAL LIMITED
To: LENOVO GLOBAL TECHNOLOGIES SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 070269/0207 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2025
From: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE LTD.
To: LENOVO GLOBAL TECHNOLOGIES INTERNATIONAL LTD.
Reel/Frame 070269/0265 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2023
From: LENOVO GLOBAL TECHNOLOGY (UNITED STATES) INC.
To: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE LTD.
Reel/Frame 064298/0335 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 4, 2022
From: COZMA, ALEXANDRU; VAN HEUKLON, JEFFERY J
To: LENOVO GLOBAL TECHNOLOGY (UNITED STATES) INC.
Reel/Frame 061306/0369 →