Standby wake-up method, apparatus, and electronic device

By recognizing user voice and generating commands to wake up the TV through the audio and cloud platform system, the problem of limited wake-up operations when the TV is in standby mode is solved, thus improving the user experience.

CN116347167BActive Publication Date: 2026-08-25TCL OVERSEAS ELECTRONIC (HUIZHOU) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310289359.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-21
Publication Date
2026-08-25
Estimated Expiration
2043-03-21

AI Technical Summary

Technical Problem

In existing technologies, when a TV is in standby mode, the wake-up operation method is limited, which affects the user experience.

Method used

The system converts the user's power-on voice into a signal via speakers, and combines this signal with the cloud platform and backend cloud services to generate a command to be recognized. Upon receiving the signal, the terminal switches modes and starts a monitoring program, recognizes and responds to the power-on command to turn on the screen.

Benefits of technology

It enables users to wake up the TV via voice control while it is in standby mode, improving the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116347167B_ABST
    Figure CN116347167B_ABST
Patent Text Reader

Abstract

The application discloses a standby wake-up method, device and electronic equipment, and relates to the technical field of electronic equipment, in particular to a standby wake-up method, device and electronic equipment. The method comprises the following steps: when receiving a start-up signal sent by a sound box, switching a working mode to a wake-up mode and starting a preset listening program, the preset listening program is used for instruction listening, the start-up signal is obtained by converting a start-up voice triggered by a user by the sound box; when listening to a to-be-identified instruction sent by a background cloud service, identifying the to-be-identified instruction, the to-be-identified instruction is generated by a cloud platform when receiving an instruction instruction sent by the sound box, the instruction instruction is obtained by converting the start-up voice by the sound box; when identifying that the to-be-identified instruction is a start-up instruction, lighting a screen. In the application, the to-be-woken-up terminal enters the wake-up mode and starts the preset listening program when receiving the start-up signal, and the screen is lighted when identifying that the to-be-identified instruction listened to is the start-up instruction, so that the problem that the wake-up operation mode of the television is relatively single when the television is in a standby state is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of wireless communication technology, and in particular to a standby wake-up method, apparatus, and electronic device. Background Technology

[0002] With the development of electronic technology, modern televisions, in addition to their traditional functions, also have internet access capabilities and can establish network connections with other devices to interact with them. Therefore, users are no longer limited to controlling the television with a remote control; they can now control it through other devices.

[0003] In existing solutions, users can establish a network connection between their smartphones and the TV. The user then triggers a button on the smartphone to send the corresponding key value from the remote control to the TV via the network. The TV receives the key value and performs the corresponding operation. However, this method only allows control of the TV when it is in normal working mode. When the TV is in standby mode, it still needs to be woken up using buttons on the remote control, making the wake-up process rather limited and impacting the user experience.

[0004] The above content is only used to help understand the technical solution of the present invention and does not represent an admission that the above content is prior art. Summary of the Invention

[0005] The main objective of this invention is to provide a standby wake-up method, device, and electronic device, aiming to solve the technical problem that the existing technology has a relatively simple method for waking up a television when it is in standby mode.

[0006] To achieve the above objectives, the present invention provides a standby wake-up method, wherein the standby wake-up method is executed by a terminal to be woken up, the terminal to be woken up is applied to a system including speakers and a cloud platform, and the standby wake-up method includes:

[0007] Upon receiving the power-on signal from the speaker, the operating mode is switched to wake-up mode and a preset monitoring program is started. The preset monitoring program is used to monitor commands. The power-on signal is obtained by the speaker after converting the power-on voice triggered by the user.

[0008] When a command to be identified is received from the background cloud service, the command to be identified is identified. The command to be identified is generated by the cloud platform when it receives an instruction sent by the speaker. The instruction is obtained by the speaker after converting the power-on voice.

[0009] When the command to be identified is a power-on command, the screen is turned on.

[0010] Optionally, before the step of switching the operating mode to wake-up mode and starting the preset monitoring program upon receiving the power-on signal from the speaker, the method further includes:

[0011] A login request is sent to the cloud platform using a preset login method, and the cloud platform returns a login verification code upon receiving the login request;

[0012] Login account information is obtained through the web interface of the cloud platform and the login verification code, and a connection is established with the cloud platform.

[0013] When the connection is successfully established, a registration request is sent to the backend cloud service based on the terminal parameter information and the login account information, so as to register through the backend cloud service.

[0014] Optionally, the background cloud service is used to send a device event request to the cloud platform when it receives the registration request, so as to report the terminal parameter information to the cloud platform; when the reporting is successful, the terminal to be woken up is bound to the user account, and when the binding is successful, the registration success information is returned to the terminal to be woken up.

[0015] Optionally, before the step of switching the operating mode to wake-up mode and starting the preset monitoring program upon receiving the power-on signal from the speaker, the following steps are included:

[0016] The terminal parameter information is used to send an application display request to the background cloud service. When the background cloud service receives the application display request, it sends back an allow display message.

[0017] Upon receiving the permission message, the device connection application is displayed;

[0018] When success is displayed, the signal to be identified sent by the speaker is detected. When the signal to be identified is detected as a power-on signal, the steps of switching the working mode to wake-up mode and starting the preset monitoring program are executed when the power-on signal sent by the speaker is received. The preset monitoring program is used to determine whether to execute the monitoring instruction according to the instruction type of the monitoring instruction, and to stop responding to the monitoring instruction when the monitoring instruction does not meet the preset execution conditions.

[0019] Optionally, the background cloud service is further configured to receive heartbeats reported by the terminal to be woken up, and refresh the status value corresponding to the terminal to be woken up when the heartbeat is received; when the heartbeat exceeds a preset heartbeat threshold, switch the working state of the terminal to be woken up to a disabled state and switch the status value to a disabled state value; when the working state is detected to be a standby state, switch the status value to a standby state value.

[0020] Optionally, the background cloud service is further configured to obtain the current working state of the terminal to be woken up when receiving the instruction sent by the speaker; when the current working state is a non-disabled state, generate the instruction to be identified, and send the instruction to be identified to the terminal to be woken up through a preset delivery method and a preset communication protocol, wherein the preset delivery method includes delivering the instruction to be identified in real time or with a delay according to the wake-up time of the terminal to be woken up.

[0021] Optionally, the standby wake-up method is executed by an audio speaker, which is applied to a system including a cloud platform and a terminal to be woken up. The standby wake-up method includes:

[0022] Convert the user-triggered startup voice into startup signals and instructions;

[0023] The instruction is sent to the cloud platform, so that when the cloud platform receives the instruction, it sends a power-on instruction to the background cloud service. The background cloud service then sends a wake-up signal based on the power-on instruction and sends the power-on instruction to the terminal to be woken up.

[0024] Upon receiving the wake-up signal, the power-on signal is sent to the terminal to be woken up, so that the terminal to be woken up enters the wake-up mode and starts a preset listening program to listen for instructions;

[0025] When the preset monitoring program detects that the command is the power-on command, it will turn on the screen of the terminal to be woken up, which is in the wake-up mode.

[0026] Furthermore, to achieve the above objectives, the present invention also proposes a standby wake-up device, which is applied to a system including audio and a cloud platform, and the standby wake-up device includes:

[0027] The mode switching module is used to switch the working mode to wake-up mode and start a preset monitoring program when it receives the power-on signal sent by the speaker. The preset monitoring program is used to monitor instructions. The power-on signal is obtained by the speaker after converting the power-on voice triggered by the user.

[0028] The instruction recognition module is used to recognize the instruction to be recognized when it hears the instruction to be recognized sent by the background cloud service. The instruction to be recognized is generated by the cloud platform when it receives the instruction sent by the speaker. The instruction is obtained by the speaker after converting the power-on voice.

[0029] The screen lighting module is used to light up the screen when the command to be identified is a power-on command.

[0030] Furthermore, to achieve the above objectives, the present invention also proposes a standby wake-up device, which is applied to a system including a cloud platform and a terminal to be woken up, and the standby wake-up device includes:

[0031] The voice conversion module is used to convert the user-triggered power-on voice into power-on signals and instructions;

[0032] The instruction sending module is used to send the instruction to the cloud platform, so that when the cloud platform receives the instruction, it sends a power-on instruction to the background cloud service. The background cloud service feeds back a wake-up signal according to the power-on instruction and sends the power-on instruction to the terminal to be woken up.

[0033] The signal sending module is used to send the power-on signal to the terminal to be woken up when the wake-up signal is received, so that the terminal to be woken up enters the wake-up mode and starts a preset listening program to listen for instructions; wherein, when the preset listening program detects that the instruction is the power-on instruction, it lights up the screen of the terminal to be woken up in the wake-up mode.

[0034] In addition, to achieve the above objectives, the present invention also proposes an electronic device for performing the steps of the standby wake-up method as described above.

[0035] This invention discloses a method for switching the operating mode to wake-up mode and starting a preset monitoring program upon receiving a power-on signal from a speaker. The preset monitoring program listens for commands; the power-on signal is obtained by converting the user-triggered power-on voice from the speaker. Upon detecting a command to be recognized sent by a background cloud service, the command is recognized. This command is generated by the cloud platform upon receiving an instruction from the speaker, which is obtained by converting the power-on voice from the speaker. When the command to be recognized is identified as a power-on command, the screen is turned on. Compared to existing technologies where the TV still needs to be woken up using buttons on the remote control when it is in standby mode, this invention solves the problem of the limited methods for waking up the TV when it is in standby mode by entering wake-up mode and starting the preset monitoring program upon receiving the power-on signal from the speaker, recognizing the command to be recognized from the background cloud service, and turning on the screen when the command is identified as a power-on command. This improves the user experience. Attached Figure Description

[0036] Figure 1 This is a flowchart illustrating the first embodiment of the standby wake-up method of the present invention;

[0037] Figure 2 This is a flowchart illustrating the second embodiment of the standby wake-up method of the present invention;

[0038] Figure 3 This is a schematic diagram of the registration process of the terminal to be woken up in the second embodiment of the standby wake-up method of the present invention;

[0039] Figure 4 This is a flowchart illustrating the third embodiment of the standby wake-up method of the present invention;

[0040] Figure 5 This is a schematic diagram of the display process of device connection application in the third embodiment of the standby wake-up method of the present invention;

[0041] Figure 6 This is a flowchart illustrating the fourth embodiment of the standby wake-up method of the present invention;

[0042] Figure 7 This is a schematic diagram of the overall process for waking up the terminal to be woken up in the fourth embodiment of the wake-up method of the present invention;

[0043] Figure 8 This is a structural block diagram of the first embodiment of the standby wake-up device of the present invention;

[0044] Figure 9 This is a structural block diagram of a second embodiment of the standby wake-up device of the present invention.

[0045] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0046] It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the invention.

[0047] The technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative effort are within the scope of protection of the present invention.

[0048] It should be noted that the descriptions involving "first," "second," etc., in the embodiments of the present invention are for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined with "first" or "second" may explicitly or implicitly include at least one of that feature. Furthermore, the technical solutions of the various embodiments can be combined with each other, but this must be based on the ability of those skilled in the art to implement them. If the combination of technical solutions is contradictory or impossible to implement, it should be considered that such a combination of technical solutions does not exist and is not within the scope of protection claimed by the present invention.

[0049] This invention provides a standby wake-up method, referring to... Figure 1 , Figure 1 This is a flowchart illustrating the first embodiment of the standby wake-up method of the present invention.

[0050] In this embodiment, the standby wake-up method is executed by the terminal to be woken up. The terminal to be woken up is applied to a system including speakers and a cloud platform. The standby wake-up method includes the following steps:

[0051] Step S10: Upon receiving the power-on signal from the speaker, switch the working mode to wake-up mode and start the preset monitoring program. The preset monitoring program is used to monitor commands. The power-on signal is obtained by the speaker after converting the power-on voice triggered by the user.

[0052] It should be noted that the execution subject of the method in this embodiment can be the aforementioned wake-up terminal, which can be a smart TV or other smart device with Internet functionality. This embodiment does not limit this.

[0053] It should be understood that the aforementioned speaker can be a smart speaker with voice recognition function, such as ECHO (Amazon smart speaker), etc. This embodiment does not limit the specific type of speaker.

[0054] It is understandable that the aforementioned power-on signal can be the signal obtained after the speaker converts the power-on voice triggered by the user. The power-on voice is the voice command issued by the user when they need to turn on the terminal to be woken up.

[0055] It should be noted that the above-mentioned operating mode can be the current operating mode of the terminal to be woken up. In practical applications, the operating mode of the terminal to be woken up can include low-power standby mode and wake-up mode, etc. Among them, low-power standby mode can be a mode in which the terminal to be woken up is currently in a non-working state but is powered on; wake-up mode can be a mode in which the CPU (central processing unit) of the terminal to be woken up is running but the terminal to be woken up is not working.

[0056] It should be understood that the aforementioned preset listening program can be a program set in the terminal to be woken up, used to listen for instructions sent to the terminal by other devices. In practical applications, when the terminal to be woken up is in wake-up mode, its CPU will be awakened and begin activity. At this time, the preset listening program set in the terminal to be woken up can also be started.

[0057] In the specific implementation, if a user wants to turn on the TV, they can say the power-on voice command "Turn on the TV" to the speaker. The speaker can then recognize the user's voice and, after recognizing it as a power-on command, convert it into a power-on signal and broadcast it to the terminal to be woken up. Upon receiving the power-on signal, the terminal to be woken up can switch its operating mode from low-power standby mode to wake-up mode. While in wake-up mode, it starts a preset listening program to listen for instructions sent to the terminal by other devices.

[0058] Step S20: When a command to be identified is received from the background cloud service, the command to be identified is identified. The command to be identified is generated by the cloud platform when it receives an instruction sent by the speaker. The instruction is obtained by the speaker after converting the power-on voice.

[0059] It should be noted that the aforementioned backend cloud service can be any service obtained on demand and easily scalable via the network. In this embodiment, the backend cloud service is a self-developed cloud service that can receive and respond to instructions.

[0060] It should be understood that the aforementioned instruction to be identified can be an instruction sent by the background cloud service to the terminal to be woken up for the terminal to be woken up to identify. The preset listening program in the terminal to be woken up can determine whether the terminal to be woken up needs to be woken up by identifying the instruction to be identified.

[0061] It is understood that the aforementioned cloud platform can be a platform with functions such as recognizing user requests, such as the smart TV assistant in the Amazon Alexa store, and this embodiment does not limit this. In practical applications, the user first associates with the cloud platform. After the speaker detects the power-on voice triggered by the user, it converts it and receives a power-on signal and an instruction. The power-on signal is broadcast to the terminal to be woken up, and the instruction is sent to the cloud platform associated with the speaker. After receiving the instruction, the cloud platform can generate the aforementioned instruction to be recognized and send the instruction to be recognized to the terminal to be woken up. The instruction to be recognized can be a power-on instruction.

[0062] In its implementation, the speaker converts the user-triggered power-on voice into a power-on signal and instruction. The instruction is then sent to a connected cloud platform. Upon receiving the instruction, the cloud platform generates a power-on command and sends it to a self-developed backend cloud service via a recognition program. The backend cloud service, upon receiving the power-on command, simultaneously sends a response command to the speaker and the command to the terminal to be woken up. The speaker, upon receiving the response command, broadcasts a power-on signal to the terminal. Upon receiving the signal, the terminal switches to wake-up mode and activates a pre-set monitoring program to listen for and recognize the command sent by the backend cloud service.

[0063] Step S30: When the command to be identified is a power-on command, turn on the screen.

[0064] Understandably, after the preset monitoring program detects the instruction to be identified, it can first determine whether the instruction has expired. If it has not expired, it can then identify whether the instruction is a power-on instruction. If it is a power-on instruction, it can turn on the screen backlight of the terminal to be woken up to wake up the terminal.

[0065] It should be noted that the background cloud service is also used to receive the heartbeat reported by the terminal to be woken up, and refresh the status value corresponding to the terminal to be woken up when the heartbeat is received; when the heartbeat is detected to exceed the preset heartbeat threshold, the working state of the terminal to be woken up is switched to the disabled state, and the status value is switched to the disabled state value; when the working state is detected to be the standby state, the status value is switched to the standby state value.

[0066] It should be understood that the above status values ​​can be the values ​​corresponding to different working states of the terminal to be woken up. Specifically, the disabled status value can be the value corresponding to the terminal to be woken up being in a disabled state, and the standby status value can be the value corresponding to the terminal to be woken up being in a standby state. In practical applications, if the terminal to be woken up is in a powered-on state, the corresponding status value is status: 0; if the terminal to be woken up enters standby mode via the command Turn Off or reports a standby state, the corresponding status value is status: 1 (i.e., the standby status value mentioned above); if the terminal to be woken up is in a disabled state, the corresponding status value is status: 2 (i.e., the disabled status value mentioned above).

[0067] In the specific implementation, when the terminal to be woken up is powered on, it will report a heartbeat to the background cloud service at least every 5 minutes (the current setting value). At this time, the background cloud service will refresh the online status value (status: 0) of the terminal to be woken up in real time. If the terminal to be woken up is in standby mode, the speaker can respond to the received commands, such as Turn On. If the heartbeat of the terminal to be woken up exceeds the set time (i.e., the aforementioned preset heartbeat threshold), the background cloud service can periodically poll the terminal to be woken up, switch the working status of the terminal to be woken up to the disabled state, and switch its status value accordingly. At this time, the speaker will not respond to commands, keep the Turn On request alive, and indicate that the terminal to be woken up is currently in the disabled state.

[0068] It should be noted that the background cloud service is also used to obtain the current working state of the terminal to be woken up when it receives the instruction sent by the speaker; when the current working state is a non-disabled state, it generates the instruction to be identified and sends the instruction to be identified to the terminal to be woken up through a preset delivery method and a preset communication protocol. The preset delivery method includes delivering the instruction to be identified in real time or with a delay according to the wake-up time of the terminal to be woken up.

[0069] It should be understood that the above current working state can be the state of the terminal to be woken up at the current moment. Among them, the non-disabled state can be the power-on state or the standby state, that is, the state corresponding to the status value of the terminal to be woken up when status is 0 and status is 1.

[0070] It is understood that the above-mentioned preset delivery method can be a way to send instructions from the background cloud service to the terminal to be woken up, such as real-time delivery and delayed delivery. This embodiment does not limit this.

[0071] It should be noted that the above-mentioned preset communication protocol can be MQTT (Message Queuing Telemetry Transport) or other communication protocols with the same or similar functions as the MQTT protocol. This embodiment does not limit this.

[0072] In the specific implementation, when the background cloud service receives the instruction and the current working state of the terminal to be woken up is not in the aforementioned disabled state, it can send one real-time and three delayed power-on instructions to the MQTT protocol and send a reply instruction to the speaker to instruct the speaker to send a power-on signal to the terminal to be woken up. This causes the terminal to start the preset listening program and establish a connection with MQTT. After successfully connecting to and listening to MQTT, it can receive the identification instruction (Turn On request, usually its delayed part) sent by the background cloud service to MQTT, thereby lighting up the screen of the terminal to be woken up.

[0073] This embodiment discloses that upon receiving a power-on signal from a speaker, the operating mode is switched to wake-up mode and a preset monitoring program is started. The preset monitoring program is used to monitor commands. The power-on signal is obtained by converting the user-triggered power-on voice from the speaker. Upon detecting a command to be recognized sent by a background cloud service, the command is recognized. This command is generated by the cloud platform upon receiving an instruction from the speaker, which is obtained by converting the power-on voice from the speaker. When the command to be recognized is a power-on command, the screen is turned on. Compared to existing technologies where the TV still needs to be woken up using buttons on the remote control when it is in standby mode, this embodiment solves the problem of the limited methods for waking up the TV when it is in standby mode by entering wake-up mode and starting the preset monitoring program upon receiving the power-on signal from the speaker, and then recognizing the command to be recognized sent by the background cloud service and turning on the screen when the command is a power-on command. This improves the user experience.

[0074] refer to Figure 2 , Figure 2 This is a flowchart illustrating the second embodiment of the standby wake-up method of the present invention.

[0075] Based on the first embodiment described above, in order to register the terminal to be woken up, in this embodiment, before step S10, the method further includes:

[0076] Step S01: Send a login request to the cloud platform using a preset login method. When the cloud platform receives the login request, it will send back a login verification code.

[0077] It should be noted that the above-mentioned preset login method can be a way to register and log in on the cloud platform.

[0078] It should be understood that the aforementioned cloud platform can be the communication platform corresponding to the company that owns the aforementioned audio equipment.

[0079] It is understandable that the login verification code mentioned above can be the verification code that needs to be filled in when the terminal to be woken up logs into the cloud platform.

[0080] In the specific implementation, refer to Figure 3 , Figure 3 This is a schematic diagram of the registration process of the terminal to be woken up in the second embodiment of the wake-up method of the present invention. Figure 3As shown, if the aforementioned speaker is an Amazon smart speaker, then the aforementioned cloud platform can be the Amazon platform, and correspondingly, the aforementioned preset login method can be LWA (Login with Amazon). In this case, the terminal to be woken up can send a login request to the AWS API (Amazon Web Services API) application that interfaces with the Amazon platform via LWA for login verification. Upon receiving the login request, the platform can return a six-digit login verification code.

[0081] Step S02: Obtain login account information through the web page of the cloud platform and the login verification code, and establish a connection with the cloud platform.

[0082] It should be noted that the login account information mentioned above can be the login account corresponding to the terminal to be woken up after registering on the cloud platform.

[0083] In specific implementations, such as Figure 3 As shown, the terminal to be woken up can do so through the web interface of the cloud platform (i.e., Figure 3 Access the AWS WEB login account information and enter the login verification code returned by the cloud platform to bind with AWS WEB in order to establish a connection between the terminal to be woken up and the cloud platform.

[0084] Step S03: When the connection is successfully established, a registration request is sent to the background cloud service based on the terminal parameter information and the login account information to register through the background cloud service.

[0085] It should be understood that the aforementioned terminal parameter information can be information about the terminal to be woken up, such as the size, resolution, and configuration information of the terminal to be woken up, etc., and this embodiment does not limit this.

[0086] It should be noted that the background cloud service is used to send a device event request to the cloud platform when it receives the registration request, so as to report the terminal parameter information to the cloud platform; when the reporting is successful, the terminal to be woken up is bound to the user account, and when the binding is successful, the registration success information is returned to the terminal to be woken up.

[0087] It should be understood that the above-mentioned device event request can be a request to add or update a device, and this embodiment does not limit the specific content of the request.

[0088] It is understandable that the above registration success information can be a notification message returned by the backend cloud service to the terminal to be woken up. After receiving the registration success information, the terminal to be woken up can display on the display page that the login association with the backend cloud service has been successful.

[0089] In specific implementations, such as Figure 3 As shown, after the terminal to be woken up is successfully bound to the cloud platform, it can submit its corresponding terminal parameter information and login account information obtained through LWA to the backend cloud service and initiate a registration request to register in the backend cloud service. After receiving the terminal parameter information, the backend cloud service can verify the legality of the terminal parameter information and generate a unique device identifier for the terminal to be woken up. In addition, the backend cloud service can also initiate a device event request to the AWS API to report the terminal using credentials obtained from its associated cloud platform (adding a new device if the terminal to be woken up is new, and updating an old device if it is old). After successfully reporting the terminal information to the cloud platform, the backend cloud service will respond accordingly. At this time, the backend cloud service can bind the terminal to be woken up with the user's login account information. The user can then see the device information of the terminal to be woken up in the device list on the cloud platform. At the same time, the terminal to be woken up will also receive a success message returned by the backend cloud service and display a message on the terminal's page indicating successful login association, thus realizing the association between the cloud platform, the backend cloud service, and the terminal to be woken up, facilitating the management of terminal devices.

[0090] This embodiment sends a login request to the cloud platform through a preset login method. The login account information is obtained through the web interface of the cloud platform and the login verification code returned by the cloud platform when the login request is received. A connection is established with the cloud platform. When the connection is successfully established, a registration request is sent to the background cloud service based on the terminal parameter information and the login account information to register. This realizes the association between the cloud platform, the background cloud service and the terminal to be woken up, which facilitates the management of the terminal device.

[0091] refer to Figure 4 , Figure 4 This is a flowchart illustrating the third embodiment of the standby wake-up method of the present invention.

[0092] Based on the above embodiments, in order to display the device connection application in the terminal to be woken up for signal detection, in this embodiment, before step S10, the method further includes:

[0093] Step S001: Send an application display request to the background cloud service according to the terminal parameter information. When the background cloud service receives the application display request, it sends back an allow display message.

[0094] It should be noted that the above application display request can be sent by the terminal to be woken up to the background cloud service, instructing the background cloud service to display the application on the terminal to be woken up. There are no restrictions on the specific content and form of the request.

[0095] It should be understood that the aforementioned "allow display" message can be data information that can be displayed by the application in the terminal to be woken up.

[0096] Step S002: Upon receiving the permission message, display the device connection application.

[0097] It is understandable that the aforementioned device connectivity application can be any application on the terminal to be woken up that can establish a connection between the terminal and the cloud platform. In practical applications, if the cloud platform is Amazon Web Services (AWS), then the aforementioned device connectivity application can be the WWA (Work With Alexa) application.

[0098] It should be noted that, by default, the device connection application in the terminal to be woken up is hidden. After the terminal to be woken up receives the permission message from the cloud platform, it can display the device connection application as available.

[0099] Step S003: When the success is displayed, the signal to be identified sent by the speaker is detected, and when the signal to be identified is detected as a power-on signal, the step of switching the working mode to the wake-up mode and starting the preset monitoring program when the power-on signal sent by the speaker is received is executed. The preset monitoring program is used to determine whether to execute the monitoring instruction according to the instruction type of the monitoring instruction, and to stop responding to the monitoring instruction when the monitoring instruction does not meet the preset execution conditions.

[0100] It should be understood that after the device connection application in the terminal to be woken up is activated and displayed, the terminal to be woken up can detect the command to be identified sent by the speaker, and when the signal to be identified is a power-on signal, it will switch the working mode to wake-up mode and start the preset monitoring program.

[0101] It is understood that the above-mentioned monitoring instruction can be an instruction sent to the terminal to be woken up by a preset monitoring program. Correspondingly, the above-mentioned instruction type can be the type of instruction monitored by the preset monitoring program. The instruction type can include power-on instruction, standby instruction, etc. This embodiment does not limit the specific instruction type.

[0102] It should be understood that the aforementioned preset execution conditions can be that the listening instruction has not expired and has not been executed. In practical applications, if the aforementioned listening instruction is not a power-on instruction, has expired, or has already been executed, the preset listening program will not respond to the listening instruction, thereby preventing other types of instructions and expired instructions from interfering with the terminal to be woken up.

[0103] In the specific implementation, refer to Figure 5 , Figure 5 This is a schematic diagram illustrating the display process of device connection application in the third embodiment of the standby wake-up method of the present invention. Figure 5As shown, the device management front-end (Admin Web) can determine whether the application connected to the terminal to be woken up is displayed based on the device status parameter configuration information. If the terminal to be woken up needs to display the application connected to the device, it can request the backend cloud service to display the application connected to the device based on the terminal parameter information. After receiving the device status parameter configuration information from the device management front-end, the backend cloud service can send an allow display message to the terminal to be woken up and return the status of the application connected to the device.

[0104] In this embodiment, an application display request is sent to the background cloud service based on the terminal parameter information. Upon receiving a display permission message from the background cloud service, the application connected to the device is displayed. When the display is successful, the signal to be identified sent by the speaker is detected. When the signal to be identified is detected as a power-on signal, the working mode is switched to wake-up mode and a preset monitoring program is started. The preset monitoring program determines whether to execute the instruction based on the instruction type of the monitoring instruction. If the monitoring instruction does not meet the preset execution conditions, the program stops responding to the monitoring instruction. This prevents other types of instructions and expired instructions from interfering with the terminal to be woken up, thus improving the accuracy of waking up the terminal.

[0105] refer to Figure 6 , Figure 6 This is a flowchart illustrating the fourth embodiment of the standby wake-up method of the present invention.

[0106] Based on the above embodiments, a fourth embodiment of the standby wake-up method of the present invention is proposed.

[0107] In this embodiment, the standby wake-up method is executed by a speaker, which is applied to a system including a cloud platform and a terminal to be woken up. The standby wake-up method includes the following steps:

[0108] Step S100: Convert the user-triggered power-on voice into a power-on signal and instruction.

[0109] It should be noted that if a user needs to wake up the terminal to be woken up, they can say the pre-set power-on voice. After the speaker recognizes the power-on voice triggered by the user, it can convert the power-on voice into a power-on signal and instruction.

[0110] Step S200: Send the instruction to the cloud platform so that when the cloud platform receives the instruction, it sends a power-on instruction to the background cloud service. The background cloud service then sends a wake-up signal based on the power-on instruction and sends the power-on instruction to the terminal to be woken up.

[0111] It should be understood that before the speaker sends instructions to the cloud platform, it needs to be associated with the cloud platform and the backend cloud service. In practical applications, if the cloud platform is an Amazon platform, users can search for the corresponding cloud platform through app stores (such as Alexa) and associate it. The store can send messages to the recognition program (such as the Lambda program) in the cloud platform according to the user's region. After recognizing the authorization instruction, the recognition program can send the authorization instruction to the backend cloud service. After receiving the authorization instruction, the backend cloud service can authenticate the message. If it is valid, it returns a RefreshToken, which is used as a credential for the user to subsequently obtain an AccessToken. The RefreshToken is used to obtain a new AccessToken after the AccessToken expires. When the authentication information is successful, the recognition program receives a success message from the backend cloud service and replies to the cloud platform with a success message. At this time, the user's corresponding user interface will also indicate that the association is successful, thereby realizing the management between the speaker, the cloud platform, and the backend cloud service. If the authentication information fails, it will reply with an error message to the cloud platform and indicate that the association failed. In addition, the authentication process for audio equipment, cloud platform, and backend cloud services needs to be completed within a set time (8 seconds), otherwise the association will fail by default.

[0112] It is understandable that the aforementioned wake-up command can be a command sent by the background cloud service to the speaker after receiving the power-on command, indicating that the speaker is broadcasting the power-on signal.

[0113] Step S300: Upon receiving the wake-up signal, the power-on signal is sent to the terminal to be woken up, so that the terminal to be woken up enters the wake-up mode and starts a preset listening program to listen for instructions; wherein, when the preset listening program detects that the instruction is the power-on instruction, the screen of the terminal to be woken up in the wake-up mode is turned on.

[0114] In the specific implementation, refer to Figure 7 , Figure 7 This is a schematic diagram of the overall process for waking up the terminal in the fourth embodiment of the wake-up method of the present invention. Figure 7As shown, after recognizing the user-triggered power-on voice, the speaker converts the voice into a power-on signal and instruction. Upon receiving the instruction, the cloud platform sends the power-on command to the user-registered and bound recognition program. The recognition program then forwards the command to the backend cloud service. The backend cloud service, upon receiving the command, uses an application (AWS API) connected to the Amazon platform to instruct the speaker to broadcast the command and send it to the terminal to be woken up via a preset communication protocol (such as MQTT). Upon receiving a response from the backend cloud service, the speaker broadcasts the power-on signal. Upon capturing the power-on signal, the terminal to be woken up switches from low-power standby mode to wake-up mode. At this point, the CPU of the terminal to be woken up is activated, and the CPU begins to acquire power. Simultaneously, a preset monitoring program is triggered and activated. The terminal to be woken up listens for commands through the preset monitoring program. Upon detecting a command, it first checks if the command has expired. If it has not expired, it recognizes the command as a power-on command (e.g., once in real-time, three times with a delay). If it is a power-on command, the screen of the terminal to be woken up in wake-up mode is turned on.

[0115] This embodiment discloses a method for converting user-triggered power-on voice commands into power-on signals and instruction commands. The instruction commands are sent to a cloud platform, which, upon receiving the instruction commands, sends a power-on command to a background cloud service. The background cloud service then responds with a wake-up signal based on the power-on command and sends the power-on command to the terminal to be woken up. Upon receiving the wake-up signal, the cloud service sends a power-on signal to the terminal to be woken up, causing the terminal to enter wake-up mode and initiate a preset monitoring program to listen for commands. When the preset monitoring program detects a power-on command, it illuminates the screen of the terminal in wake-up mode. Because the background cloud service responds with a wake-up signal upon receiving the instruction commands from the cloud platform and sends a power-on command to the terminal to be woken up, and the speaker, upon receiving the wake-up signal, sends a power-on signal to the terminal to start the preset monitoring program, thus illuminating the screen of the terminal upon detecting a power-on command, this method solves the problem of the limited methods for waking up a television when it is in standby mode in existing technologies, thereby improving the user experience.

[0116] Furthermore, embodiments of the present invention also propose an electronic device for performing the steps of the standby wake-up method as described above.

[0117] Reference Figure 8 , Figure 8 This is a structural block diagram of the first embodiment of the standby wake-up device of the present invention.

[0118] like Figure 8As shown, the standby wake-up device proposed in this embodiment of the invention is applied to a system including audio equipment and a cloud platform. The standby wake-up device includes:

[0119] The mode switching module 801 is used to switch the working mode to the wake-up mode and start the preset monitoring program when it receives the power-on signal sent by the speaker. The preset monitoring program is used to monitor instructions. The power-on signal is obtained by the speaker after converting the power-on voice triggered by the user.

[0120] The instruction recognition module 802 is used to recognize the instruction to be recognized when it hears the instruction to be recognized sent by the background cloud service. The instruction to be recognized is generated by the cloud platform when it receives the instruction sent by the speaker. The instruction is obtained by the speaker after converting the power-on voice.

[0121] The screen lighting module 803 is used to light up the screen when the command to be identified is a power-on command.

[0122] This embodiment of the standby wake-up device discloses that upon receiving a power-on signal from a speaker, it switches its operating mode to wake-up mode and starts a preset monitoring program. The preset monitoring program is used for command monitoring. The power-on signal is obtained by converting the power-on voice triggered by the user. Upon detecting a command to be recognized sent by a background cloud service, the command is recognized. This command is generated by the cloud platform upon receiving an instruction from the speaker, which is obtained by converting the power-on voice. When the command to be recognized is identified as a power-on command, the screen is turned on. Compared to existing technologies where the TV still needs to be woken up using buttons on a remote control when it is in standby mode, this embodiment solves the problem of the limited methods for waking up the TV when it is in standby mode by entering wake-up mode and starting the preset monitoring program upon receiving the power-on signal from the speaker, and recognizing the command to be recognized sent by the background cloud service. The screen is turned on when the command to be recognized is identified as a power-on command. This improves the user experience.

[0123] Reference Figure 9 , Figure 9 This is a structural block diagram of a second embodiment of the standby wake-up device of the present invention.

[0124] like Figure 9 As shown, the standby wake-up device proposed in this embodiment of the invention is applied to a system including a cloud platform and a terminal to be woken up. The standby wake-up device includes:

[0125] The voice conversion module 901 is used to convert the user-triggered power-on voice into a power-on signal and instruction.

[0126] The instruction sending module 902 is used to send the instruction to the cloud platform, so that when the cloud platform receives the instruction, it sends a power-on instruction to the background cloud service. The background cloud service feeds back a wake-up signal according to the power-on instruction and sends the power-on instruction to the terminal to be woken up.

[0127] The signal sending module 902 is used to send the power-on signal to the terminal to be woken up when the wake-up signal is received, so that the terminal to be woken up enters the wake-up mode and starts a preset listening program to listen for instructions; wherein, when the preset listening program hears that the instruction is the power-on instruction, it lights up the screen of the terminal to be woken up in the wake-up mode.

[0128] This embodiment discloses a method for converting user-triggered power-on voice commands into power-on signals and instruction commands. The instruction commands are sent to a cloud platform, which, upon receiving the instruction commands, sends a power-on command to a background cloud service. The background cloud service then responds with a wake-up signal based on the power-on command and sends the power-on command to the terminal to be woken up. Upon receiving the wake-up signal, the cloud service sends a power-on signal to the terminal to be woken up, causing the terminal to enter wake-up mode and initiate a preset monitoring program to listen for commands. When the preset monitoring program detects a power-on command, it illuminates the screen of the terminal in wake-up mode. Because the background cloud service responds with a wake-up signal upon receiving the instruction commands from the cloud platform and sends a power-on command to the terminal to be woken up, and the speaker, upon receiving the wake-up signal, sends a power-on signal to the terminal to start the preset monitoring program, thus illuminating the screen of the terminal upon detecting a power-on command, this method solves the problem of the limited methods for waking up a television when it is in standby mode in existing technologies, thereby improving the user experience.

[0129] Other embodiments or specific implementations of the standby wake-up device of the present invention can be referred to the above-described method embodiments, and will not be repeated here.

[0130] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.

[0131] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0132] The above are merely preferred embodiments of the present invention and do not limit the scope of the patent. Any equivalent structural or procedural transformations made based on the description and drawings of the present invention, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of the present invention.

Claims

1. A standby wake-up method, characterized in that, The standby wake-up method is executed by the terminal to be woken up, the terminal to be woken up is applied to a system including speakers and a cloud platform, and the standby wake-up method includes: Upon receiving the power-on signal from the speaker, the operating mode is switched to wake-up mode and a preset monitoring program is started. The preset monitoring program is used to monitor commands. The power-on signal is obtained by the speaker after converting the power-on voice triggered by the user. When a command to be identified is received from the background cloud service, the command to be identified is identified. The command to be identified is generated by the cloud platform when it receives an instruction sent by the speaker. The instruction is obtained by the speaker after converting the power-on voice. When the command to be identified is a power-on command, the screen lights up; The background cloud service is also used to receive heartbeats reported by the terminal to be woken up, and refresh the status value corresponding to the terminal to be woken up when the heartbeat is received; when the heartbeat exceeds a preset heartbeat threshold, the working state of the terminal to be woken up is switched to a disabled state, and the status value is switched to a disabled state value; when the working state is detected to be a standby state, the status value is switched to a standby state value. The background cloud service is also used to obtain the current working state of the terminal to be woken up when it receives the instruction sent by the speaker; when the current working state is a non-disabled state, it generates the instruction to be identified and sends the instruction to be identified to the terminal to be woken up through a preset delivery method and a preset communication protocol, wherein the preset delivery method includes delivering the instruction to be identified in real time or with a delay according to the wake-up time of the terminal to be woken up.

2. The standby wake-up method as described in claim 1, characterized in that, Before the step of switching the working mode to wake-up mode and starting the preset monitoring program upon receiving the power-on signal from the speaker, the method further includes: A login request is sent to the cloud platform using a preset login method, and the cloud platform returns a login verification code upon receiving the login request; Login account information is obtained through the web interface of the cloud platform and the login verification code, and a connection is established with the cloud platform. When the connection is successfully established, a registration request is sent to the backend cloud service based on the terminal parameter information and the login account information, so as to register through the backend cloud service.

3. The standby wake-up method as described in claim 2, characterized in that, The background cloud service is used to send a device event request to the cloud platform when it receives the registration request, so as to report the terminal parameter information to the cloud platform; Upon successful reporting, the terminal to be woken up is bound to the user account, and upon successful binding, a registration success message is returned to the terminal to be woken up.

4. The standby wake-up method as described in claim 2, characterized in that, Before the step of switching the working mode to wake-up mode and starting the preset monitoring program upon receiving the power-on signal from the speaker, the following steps are included: The terminal parameter information is used to send an application display request to the background cloud service. When the background cloud service receives the application display request, it sends back an allow display message. Upon receiving the permission message, the device connection application is displayed; When success is displayed, the signal to be identified sent by the speaker is detected. When the signal to be identified is detected as a power-on signal, the steps of switching the working mode to wake-up mode and starting the preset monitoring program are executed when the power-on signal sent by the speaker is received. The preset monitoring program is used to determine whether to execute the monitoring instruction according to the instruction type of the monitoring instruction, and to stop responding to the monitoring instruction when the monitoring instruction does not meet the preset execution conditions.

5. A standby wake-up method, characterized in that, The standby wake-up method is executed by an audio device, which is applied to a system including a cloud platform and a terminal to be woken up. The terminal to be woken up is a terminal that executes the standby wake-up method as described in any one of claims 1 to 4. The standby wake-up method includes: Convert the user-triggered startup voice into startup signals and instructions; The instruction is sent to the cloud platform, so that when the cloud platform receives the instruction, it sends a power-on instruction to the background cloud service. The background cloud service then sends a wake-up signal based on the power-on instruction and sends the power-on instruction to the terminal to be woken up. Upon receiving the wake-up signal, the power-on signal is sent to the terminal to be woken up, so that the terminal to be woken up enters the wake-up mode and starts a preset listening program to listen for instructions; When the preset monitoring program detects that the command is the power-on command, it will turn on the screen of the terminal to be woken up, which is in the wake-up mode.

6. A standby wake-up device, characterized in that, The standby wake-up device is applied to a system including audio and a cloud platform, and the standby wake-up device includes: The mode switching module is used to switch the working mode to wake-up mode and start a preset monitoring program when it receives the power-on signal sent by the speaker. The preset monitoring program is used to monitor instructions. The power-on signal is obtained by the speaker after converting the power-on voice triggered by the user. The instruction recognition module is used to recognize the instruction to be recognized when it hears the instruction to be recognized sent by the background cloud service. The instruction to be recognized is generated by the cloud platform when it receives the instruction sent by the speaker. The instruction is obtained by the speaker after converting the power-on voice. The screen lighting module is used to light up the screen when the command to be identified is a power-on command; The background cloud service is also used to receive heartbeats reported by the terminal to be woken up, and refresh the status value corresponding to the terminal to be woken up when the heartbeat is received; when the heartbeat exceeds a preset heartbeat threshold, the working state of the terminal to be woken up is switched to a disabled state, and the status value is switched to a disabled state value; when the working state is detected to be a standby state, the status value is switched to a standby state value. The background cloud service is also used to obtain the current working state of the terminal to be woken up when it receives the instruction sent by the speaker; when the current working state is a non-disabled state, it generates the instruction to be identified and sends the instruction to be identified to the terminal to be woken up through a preset delivery method and a preset communication protocol, wherein the preset delivery method includes delivering the instruction to be identified in real time or with a delay according to the wake-up time of the terminal to be woken up.

7. A standby wake-up device, characterized in that, The standby wake-up device is applied to a system including a cloud platform and a terminal to be woken up, wherein the terminal to be woken up is a terminal that performs the standby wake-up method as described in any one of claims 1 to 4, and the standby wake-up device includes: The voice conversion module is used to convert the user-triggered power-on voice into power-on signals and instructions; The instruction sending module is used to send the instruction to the cloud platform, so that when the cloud platform receives the instruction, it sends a power-on instruction to the background cloud service. The background cloud service feeds back a wake-up signal according to the power-on instruction and sends the power-on instruction to the terminal to be woken up. The signal sending module is used to send the power-on signal to the terminal to be woken up when the wake-up signal is received, so that the terminal to be woken up enters the wake-up mode and starts a preset listening program to listen for instructions; wherein, when the preset listening program detects that the instruction is the power-on instruction, it lights up the screen of the terminal to be woken up in the wake-up mode.

Citation Information

Patent Citations

  • Display system and voice wake-up startup method

    CN113497959A

  • Wake-up method and system

    CN115550702A