IP Library Granted Patent US 12,650,720
Granted Patent B2
US 12,650,720 · App. 18/799,394 · Granted Jun 9, 2026

Sleep/wake-up method, system, and apparatus

Inventors: Guojie Hu (Shenzhen, CN); Fu Zhao (Shenzhen, CN)
Assignee: YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
G06F1/3206H04L67/12
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,650,720
App. No.
18/799,394
Granted
Jun 9, 2026
Kind
B2
Abstract

A sleep/wake-up method includes converting at least one first sleep/wake-up signal into at least one second sleep/wake-up signal, determining at least one static control target based on the at least one second sleep/wake-up signal, where the static control target indicates a function of the first sleep/wake-up signal, determining at least one sleep/wake-up action based on the at least one static control target, where the sleep/wake-up action is used to wake up at least one in-vehicle object in at least one vehicle integration unit or control at least one in-vehicle object in the at least one vehicle integration unit to enter a sleep state, and performing the at least one sleep/wake-up action.

Claims (65)

1 . A method, comprising:

converting at least one first sleep/wake-up signal into at least one unified sleep/wake-up signal, wherein the at least one first sleep/wake-up signal is from an in-vehicle network of a first vehicle model, and wherein the at least one unified sleep/wake-up signal is a conversion from at least one second sleep/wake-up signals from in-vehicle networks of different vehicle models;

obtaining at least one static control target based on the at least one unified sleep/wake-up signal, wherein the at least one static control target indicates a function of the at least one first sleep/wake-up signal; and

performing, based on the at least one static control target, at least one sleep/wake-up action,

wherein the at least one sleep/wake-up action wakes up at least one in-vehicle object in at least one vehicle integration controller or controls the at least one in-vehicle object to enter a sleep state.

2 . The method of claim 1 , further comprising obtaining, based on a mapping relationship, a unified sleep/wake-up signal corresponding to any one of the at least one first sleep/wake-up signal, wherein the mapping relationship is between the at least one first sleep/wake-up signal and the unified sleep/wake-up signal.

3 . The method of claim 1 , further comprising:

obtaining, based on a mapping relationship, static control targets corresponding to any one of the at least one unified sleep/wake-up signal, wherein the mapping relationship is between the unified sleep/wake-up signal and the at least one in-vehicle object; and

merging the static control targets to obtain the at least one static control target.

4 . The method according to of claim 1 , further comprising:

obtaining, based on a mapping relationship, the at least one vehicle integration controller corresponding to of the at least one static control target and the at least one in-vehicle object on which sleep/wake-up control is to be performed and that is in the at least one vehicle integration controller, wherein the mapping relationship between a is among the at least one static control target, the at least one vehicle integration controller, and the at least one in-vehicle object; and

obtaining the at least one sleep/wake-up action based on whether the at least one in-vehicle object is currently in an awake state or the sleep state.

5 . The method of claim 1 , wherein the at least one first sleep/wake-up signal comprises a first signal for waking up the at least one in-vehicle object or a second signal for controlling the at least one in-vehicle object to enter the sleep state, and wherein the method further comprises:

obtaining the first signal when receiving a network management packet or a service packet; and

obtaining the second signal when the network management packet or the service packet is not received within a preset time.

6 . The method of claim 1 , wherein the at least one first sleep/wake-up signal comprises a first signal for waking up the at least one in-vehicle object or a second signal for controlling the at least one in-vehicle object to enter the sleep state, and wherein the method further comprises:

obtaining the first signal when detecting a first level change; and

obtaining the second signal when detecting a second level change.

7 . A system comprising:

a wake-up source parser configured to:

convert at least one first sleep/wake-up signal into at least one unified sleep/wake-up signal, wherein the at least one first sleep/wake-up signal is from an in-vehicle network of a first vehicle model, and wherein the at least one unified sleep/wake-up signal is a conversion from at least one second sleep/wake-up signal from in-vehicle networks of different vehicle models; and

send the at least one unified sleep/wake-up signal;

a wake-up policy controller communicatively coupled to the wake-up source parser and configured to:

receive the at least one unified sleep/wake-up signal;

obtain at least one static control target based on the at least one unified sleep/wake-up signal, wherein the at least one static control target indicates a function of the at least one first sleep/wake-up signal; and

send the at least one static control target; and

a wake-up executor communicatively coupled to the wake-up policy controller and configured to:

receive the at least one static control target;

and

perform, based on the at least one static control target, at least one sleep/wake-up action, wherein the at least one sleep/wake-up action wakes up at least one in-vehicle object in at least one vehicle integration controller or controls the at least one in-vehicle object to enter a sleep state.

8 . The system of claim 7 , wherein the wake-up source parser and the wake-up executor are in the at least one vehicle integration controller, and wherein the wake-up policy controller is in a domain controller.

9 . The system of claim 7 , wherein the wake-up source parser, the wake-up policy controller, and the wake-up executor are in the at least one vehicle integration controller.

10 . The system of claim 7 , wherein the wake-up policy controller comprises:

a distributed wake-up policy controller, wherein the wake-up source parser, the wake-up executor, and the distributed wake-up policy controller are in the at least one vehicle integration controller; and

a centralized wake-up policy controller in a domain controller.

11 . The system of claim 7 , wherein the wake-up source parser is further configured to obtain, based on a mapping relationship, a unified sleep/wake-up signal corresponding to any one of the at least one first sleep/wake-up signal, and wherein the first mapping relationship is between the at least one first sleep/wake-up signal and the unified sleep/wake-up signal.

12 . The system of claim 7 , wherein the wake-up policy controller is further configured to:

obtain, based on a mapping relationship, static control targets corresponding to the at least one unified sleep/wake-up signal, wherein the mapping relationship is between the unified sleep/wake-up signal and the at least one in-vehicle object; and

merge the static control targets to obtain the at least one static control target.

13 . The system of claim 7 , wherein the wake-up executor is further configured to:

obtain, based on a mapping relationship, the at least one vehicle integration controller corresponding to the at least one static control target and the at least one in-vehicle object on which sleep/wake-up control is to be performed and that is in the at least one vehicle integration controller, wherein the mapping relationship is among the at least one static control target, the at least one vehicle integration controller, and the at least one in-vehicle object; and

obtain the at least one sleep/wake-up action based on whether the at least one in-vehicle object is currently in an awake state or the sleep state.

14 . The system of claim 7 , wherein the first sleep/wake-up signal comprises a first signal for waking up the at least one in-vehicle object or a second signal for controlling the at least one in-vehicle object to enter the sleep state, and wherein the sleep/wake-up system further comprises a wake-up source configured to:

obtain the first signal when receiving a network management packet or a service packet or when detecting a first level change and

obtain the second signal when the network management packet or the service packet is not received within a preset time or when detecting a second level change.

15 . An apparatus comprising:

a memory configured to store instructions; and

a processor coupled to the memory and configured to execute the instructions to cause the apparatus to:

convert at least one first sleep/wake-up signal into at least one unified sleep/wake-up signal, wherein the at least one first sleep/wake-up signal is from an in-vehicle network of a first vehicle model, and wherein the at least one unified sleep/wake-up signal is a conversion from at least one second sleep/wake-up signal in-vehicle networks of different vehicle models;

obtain at least one static control target based on the at least one unified sleep/wake-up signal, wherein the at least one static control target indicates a function of the at least one first sleep/wake-up signal;

obtain at least one sleep/wake-up action based on the at least one static control target, wherein the at least one sleep/wake-up action is used to wakes up at least one in-vehicle object in at least one vehicle integration controller or controls the at least one in-vehicle object to enter a sleep state; and

perform the at least one sleep/wake-up action.

16 . The apparatus of claim 15 , wherein the processor is further configured to execute the instructions to cause the apparatus to obtain, based on a mapping relationship, a unified sleep/wake-up signal corresponding to any one of the at least one first sleep/wake-up signal, and wherein the first mapping relationship is between the at least one first sleep/wake-up signal and the unified sleep/wake-up signal.

17 . The apparatus of claim 15 , wherein the processor is further configured to execute the instructions to cause the apparatus to:

obtain, based on a mapping relationship, static control targets corresponding to the at least one unified sleep/wake-up signal, wherein the mapping relationship is between the unified sleep/wake-up signal and the at least one in-vehicle object; and

merge the static control targets to obtain the at least one static control target.

18 . The apparatus of claim 15 , wherein the processor is further configured to execute the instructions to cause the apparatus to:

obtain, based on a mapping relationship, the at least one vehicle integration controller corresponding to the at least one static control target, and the at least one in-vehicle object on which sleep/wake-up control is to be performed and that is in the at least one vehicle integration controller, wherein mapping relationship is among the at least one static control target, the at least one vehicle integration controller, and the at least one in-vehicle object; and

obtain the at least one sleep/wake-up action based on whether the at least one in-vehicle object is currently in an awake state or the sleep state.

19 . The apparatus of claim 15 , wherein the at least one first sleep/wake-up signal comprises a first signal for waking up the at least one in-vehicle object or a second signal for controlling the at least one in-vehicle object to enter the sleep state, and wherein the processor is further configured to execute the instructions to cause the apparatus to:

obtain the first signal when receiving a network management packet or a service packet; and

obtain the second signal when the network management packet or the service packet is not received within a preset time.

20 . The apparatus of claim 15 , wherein the at least one first sleep/wake-up signal comprises a first signal for waking up the at least one in-vehicle object or a second signal for controlling the at least one in-vehicle object to enter the sleep state, and wherein the processor is further configured to execute the instructions to cause the apparatus to:

obtain the first signal when detecting a first level change; and

obtain the second signal when detecting a second level change.

Assignments (5)
CHANGE OF NAME Recorded Apr 29, 2026
From: SHENZHEN YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
To: YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
Reel/Frame 074513/0969 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2024
From: HU, GUOJIE
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 069247/0475 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2024
From: SHANGHAI HUAWEI TECHNOLOGIES CO., LTD.
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 069247/0567 →
EMPLOYMENT AGREEMENT Recorded Nov 13, 2024
From: ZHAO, FU
To: SHANGHAI HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 069351/0834 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2024
From: HUAWEI TECHNOLOGIES CO., LTD.
To: SHENZHEN YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
Reel/Frame 069336/0125 →
Priority Claims (1)
CN 202210125226.9 · Feb 10, 2022 · national
Continuity (2)
Continuation PCTCN2023075039 · Feb 8, 2023
Related Publication 20240402787A1 · Dec 5, 2024
References Cited (11)
US 20020162038A1 · Bullman · 2002 [cited by examiner]
US 20150212562A1 · Guichard · 2015 [cited by examiner]
US 20210235243A1 · Cai et al. · 2021 [cited by applicant]
US 20220038303A1 · Park · 2022 [cited by examiner]
US 20220170991A1 · Kim · 2022 [cited by examiner]
US 20240351520A1 · Otsu · 2024 [cited by examiner]
CN 110758289A · 2020 [cited by applicant]
JP 2012222452A · 2012 [cited by applicant]
JP 2016201740A · 2016 [cited by applicant]
JP 2021083059A · 2021 [cited by applicant]
JP 2021132336A · 2021 [cited by applicant]