IP Library Granted Patent US 12,321,221
Granted Patent B1
US 12,321,221 · App. 18/522,548 · Granted Jun 3, 2025

Systems and methods for accident detection and handling

Inventors: Ibrahim Sayyed (Georgetown, TX); Balasingh P. Samuel (Round Rock, TX); Daniel L. Hamlin (Round Rock, TX)
Assignee: Dell Products, L.P.
G06F11/0772G06F11/079G06F11/0793
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,321,221
App. No.
18/522,548
Granted
Jun 3, 2025
Kind
B1
Abstract

Systems and methods for accident detection and handling are described. In some embodiments, an Information Handling System (IHS) may include an Embedded Controller (EC), and a memory coupled to, or integrated into, the EC, where the memory comprises program instructions that, upon execution by the EC, cause the EC to, in response to a determination that the IHS suffered an accident prior to a reboot, transmit an indication of the accident to a remote service during the reboot.

Claims (26)

1. An Information Handling System (IHS), comprising:

an Embedded Controller (EC); and

a memory coupled to, or integrated into, the EC, wherein the memory comprises program instructions that, upon execution by the EC, cause the EC to, in response to a determination that the IHS suffered an accident prior to a reboot, transmit an indication of the accident to a remote service during the reboot.

2. The IHS of claim 1 , wherein to determine that the IHS suffered the accident, the EC is configured to check an accident flag or register.

3. The IHS of claim 1 , wherein the accident comprises at least one of: a drop, a fall, a throw, a hit, a crash, an impact, or a collision involving the IHS or a component thereof.

4. The IHS of claim 1 , wherein the indication comprises at least one of: IHS identification data, sensor data, or accident classification data.

5. The IHS of claim 1 , wherein the indication comprises an IHS identification, serial number, model identification, or service tag, of the IHS.

6. The IHS of claim 1 , wherein the program instructions, upon execution, cause the EC to:

receive telemetry data collected by a diagnostics application; and

produce the indication of the accident based, at least in part, upon the telemetry data.

7. The IHS of claim 1 , wherein the program instructions, upon execution, cause the EC to:

receive telemetry data collected by a diagnostics application; and

determine, based, at least in part, upon the telemetry data, at least one of: a type of the accident, or a severity of the accident, wherein the indication comprises at least one of: the type, or the severity.

8. The IHS of claim 7 , wherein the program instructions, upon execution, cause the EC to instruct a Basic Input/Output (BIOS) to perform at least one of: execute a diagnostics application, or boot into a Service Operating System (SOS).

9. The IHS of claim 8 , wherein the program instructions, upon execution, cause the EC to identify the diagnostics application among a plurality of diagnostics applications to be executed by the BIOS or the SOS.

10. The IHS of claim 9 , wherein the program instructions, upon execution, cause the EC to identify the diagnostics application, based, at least in part, upon the telemetry data.

11. The IHS of claim 9 , wherein the program instructions, upon execution, cause the EC to identify the diagnostics application, based, at least in part, upon: the type of the accident, or the severity of the accident.

12. The IHS of claim 9 , wherein the program instructions, upon execution, cause the EC to execute an Artificial Intelligence (AI)/Machine Learning (ML) model configured to identify the diagnostics application based, at least in part, upon context information.

13. The IHS of claim 9 , wherein the program instructions, upon execution, cause the EC to identify the diagnostics application based, at least in part, upon a policy.

14. The IHS of claim 9 , wherein the program instructions, upon execution, cause the EC to transmit a result from the diagnostic application to the remote service.

15. The IHS of claim 1 , wherein the remote service is configured to make a technical or support service determination based, at least in part, upon the indication.

16. The IHS of claim 14 , wherein the remote service is configured to make a warranty eligibility determination based, at least in part, upon the result.

17. The IHS of claim 1 , wherein the program instructions, upon execution, cause the EC to transmit the indication via a sideband communication channel with the remote service.

18. A method, comprising:

determining, by an Embedded Controller (EC), that an Information Handling System (IHS) has suffered an accident prior to a reboot; and

in response to the determination, transmitting an indication of the accident, by the EC, to a remote service during the reboot.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 29, 2023
From: SAYYED, IBRAHIM; SAMUEL, BALASINGH P.; HAMLIN, DANIEL L.
To: DELL PRODUCTS, L.P.
Reel/Frame 065697/0378 →
References Cited (20)
US 9798624B2 · Herzi · 2017 [cited by examiner]
US 11093321B1 · Zeavelou · 2021 [cited by examiner]
US 20040221198A1 · Vecoven · 2004 [cited by examiner]
US 20090138141A1 · Nwadiogbu · 2009 [cited by examiner]
US 20160134161A1 · Hui · 2016 [cited by examiner]
US 20160335151A1 · Swierk · 2016 [cited by examiner]
US 20160378603A1 · Herzi · 2016 [cited by examiner]
US 20160378604A1 · Teshome · 2016 [cited by examiner]
US 20170102985A1 · Song · 2017 [cited by examiner]
US 20180081776A1 · Brown · 2018 [cited by examiner]
US 20190056984A1 · Teshome · 2019 [cited by examiner]
US 20190138321A1 · Tokishige · 2019 [cited by examiner]
US 20200159302A1 · Chaiken · 2020 [cited by examiner]
US 20200189413A1 · Fagan · 2020 [cited by examiner]
US 20200250017A1 · Samuel · 2020 [cited by examiner]
US 20200348946A1 · Pant · 2020 [cited by examiner]
US 20240020198A1 · Suryanarayana · 2024 [cited by examiner]
US 20240303388A1 · Voia · 2024 [cited by examiner]
US 20250021369A1 · Parekh · 2025 [cited by examiner]
EP 4492229A1 · 2025 [cited by examiner]