IP Library Granted Patent US 12689548
Granted Patent B2
US 12689548 · App. 18/931,814 · Granted Jul 21, 2026

Automotive computing architecture with phased wake sequence and power control

Inventors: Yongbum Kim (Los Altos Hills, CA); Wei-han Lien (Saratoga, CA); Luke Yen (Woodinville, WA); Thaddeus Fortenberry (Dripping Springs, TX)
Assignee: Tenstorrent AI ULC
H04L41/04B60R16/023G06F1/3296H04L67/125G06F1/3287H04L67/12H04L69/08
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 12689548
App. No.
18/931,814
Granted
Jul 21, 2026
Kind
B2
Abstract

Methods and systems involving automotive computing architectures with phased wake sequences and power control are disclosed herein. A disclosed automotive computing system includes at least three subsystems: a first subsystem that is in an always-on power domain, a second subsystem that is powered on from a sleep state in response to an event detected by the first subsystem, and a third subsystem that is powered on, from an off state, after the first subsystem and the second subsystem are powered on. The subsystems of the architecture can be activated in different phases based on a given scenario in which the automotive computing architecture is operating. The same subsystem can occupy a different phase in different scenarios. The phased wake sequences may conserve power without sacrificing utility and may be optimized for different scenarios and triggering events.

Claims (103)

1 . An automotive computing system comprising:

at least three subsystems;

a first subsystem of the at least three subsystems that is in an always-on power domain;

a second subsystem of the at least three subsystems that is powered on from a sleep state in response to an event from the first subsystem; and

a third subsystem of the at least three subsystems that is powered on, from an off state, after the first subsystem and the second subsystem are powered on;

wherein the first subsystem is a sentry subsystem having a sentry module;

wherein the second subsystem is a security subsystem;

wherein the event is a sentry event generated by the sentry module;

wherein the always-on power domain is a milliwatt level power domain;

wherein the second subsystem is in a second power domain; and

wherein the second power domain is a milliwatt level power domain.

2 . The automotive computing system of claim 1 , wherein:

the event is generated by the first subsystem in a first scenario;

the automotive computing system comprises a fourth subsystem in the at least three subsystems that is powered on from a second sleep state in response to a second event detected by the first subsystem;

the second subsystem is powered on from the sleep state in response to a third event generated by the fourth subsystem; and

the third event is generated by the first subsystem in a second scenario.

3 . The automotive computing system of claim 1 , wherein:

the second subsystem is a zone subsystem in a zonal network; and

the third subsystem is powered on in response to a message sent from the second subsystem on the zonal network.

4 . The automotive computing system of claim 1 , wherein:

the third subsystem is powered on from the off state in response to a second event detected by the first subsystem.

5 . The automotive computing system of claim 4 , wherein:

the third subsystem includes a radio and is in a watt level power domain.

6 . A method for an automotive computing system, having at least three subsystems, comprising:

operating a first subsystem of the at least three subsystems in an always-on power domain;

powering on a second subsystem of the at least three subsystems, from a sleep state, in response to an event from the first subsystem; and

powering on a third subsystem of the at least three subsystems, from an off state, after the first subsystem and the second subsystem are powered on;

wherein the first subsystem is a sentry subsystem having a sentry module;

wherein the second subsystem is a security subsystem;

wherein the event is a sentry event generated by the sentry module;

wherein the always-on power domain is a milliwatt level power domain;

wherein the second subsystem is in a second power domain; and

wherein the second power domain is a milliwatt level power domain.

7 . The method of claim 6 , wherein:

the third subsystem is powered on from the off state in response to a second event detected by the first subsystem.

8 . The method of claim 7 , wherein:

the third subsystem includes a radio and is in a watt level power domain.

9 . The method of claim 6 , wherein:

the second subsystem is a safety subsystem which records information from the first subsystem in a safety subsystem memory;

the third subsystem is an in-vehicle-infotainment subsystem having an in-vehicle-infotainment subsystem memory; and

the in-vehicle-infotainment subsystem is in a watt level power domain.

10 . The method of claim 9 , wherein:

the third subsystem is powered on from the off state in response to a message from the second subsystem; and

the second subsystem sends the message based on a capacity of the safety subsystem memory.

11 . The method of claim 6 , wherein:

the second subsystem is a zone subsystem in a zonal network; and

the third subsystem is powered on in response to a message sent from the second subsystem on the zonal network.

12 . An automotive computing system, having at least three subsystems, comprising:

a means for operating a first subsystem of the at least three subsystems in an always-on power domain;

a means for powering on a second subsystem of the at least three subsystems, from a sleep state, in response to an event from the first subsystem; and

a means for powering on a third subsystem of the at least three subsystems, from an off state, after the first subsystem and the second subsystem are powered on;

wherein the first subsystem is a sentry subsystem having a sentry module;

wherein the second subsystem is a security subsystem;

wherein the event is a sentry event generated by the sentry module;

wherein the always-on power domain is a milliwatt level power domain;

wherein the second subsystem is in a second power domain; and

wherein the second power domain is a milliwatt level power domain.

13 . An automotive computing system comprising:

at least three subsystems;

a first subsystem of the at least three subsystems that is in an always-on power domain;

a second subsystem of the at least three subsystems that is powered on from a sleep state in response to an event from the first subsystem; and

a third subsystem of the at least three subsystems that is powered on, from an off state, after the first subsystem and the second subsystem are powered on;

wherein the first subsystem is a security subsystem having an authentication module;

wherein the second subsystem is an in-vehicle-infotainment system;

wherein the event is a driver authentication event generated by the authentication module;

wherein the always-on power domain is a milliwatt level power domain;

wherein the second subsystem is in a second power domain; and

wherein the second power domain is a watt level power domain.

14 . The automotive computing system of claim 13 , wherein:

the always-on power domain includes a low-power radio that provides driver authentication data to the authentication module.

15 . An automotive computing system comprising:

at least three subsystems;

a first subsystem of the at least three subsystems that is in an always-on power domain;

a second subsystem of the at least three subsystems that is powered on from a sleep state in response to an event from the first subsystem; and

a third subsystem of the at least three subsystems that is powered on, from an off state, after the first subsystem and the second subsystem are powered on;

wherein the event is generated by the first subsystem in a first scenario;

wherein the automotive computing system comprises a fourth subsystem in the at least three subsystems that is powered on from a second sleep state in response to a second event detected by the first subsystem;

wherein the second subsystem is powered on from the sleep state in response to a third event generated by the fourth subsystem; and

wherein the third event is generated by the first subsystem in a second scenario.

16 . An automotive computing system comprising:

at least three subsystems;

a first subsystem of the at least three subsystems that is in an always-on power domain;

a second subsystem of the at least three subsystems that is powered on from a sleep state in response to an event from the first subsystem; and

a third subsystem of the at least three subsystems that is powered on, from an off state, after the first subsystem and the second subsystem are powered on;

wherein the first subsystem is a sentry subsystem having a sentry module;

wherein the second subsystem is a safety subsystem which records information from the first subsystem in a safety subsystem memory;

wherein the third subsystem is an in-vehicle-infotainment subsystem having an in-vehicle-infotainment subsystem memory; and

wherein the in-vehicle-infotainment subsystem is in a watt level power domain.

17 . The automotive computing system of claim 16 , wherein:

the third subsystem is powered on from the off state in response to a message from the second subsystem; and

the second subsystem sends the message based on a capacity of the safety subsystem memory.

18 . A method for an automotive computing system, having at least three subsystems, comprising:

operating a first subsystem of the at least three subsystems in an always-on power domain;

powering on a second subsystem of the at least three subsystems, from a sleep state, in response to an event from the first subsystem; and

powering on a third subsystem of the at least three subsystems, from an off state, after the first subsystem and the second subsystem are powered on;

wherein the first subsystem is a security subsystem having an authentication module;

wherein the second subsystem is an in-vehicle-infotainment system;

wherein the event is a driver authentication event generated by the authentication module;

wherein the always-on power domain is a milliwatt level power domain;

wherein the second subsystem is in a second power domain; and

wherein the second power domain is a watt level power domain.

19 . The method of claim 18 , wherein:

the always-on power domain includes a low-power radio that provides driver authentication data to the authentication module.