US10978075B2ActiveUtilityA1

Initialization method and device for smart home

Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO LTDPriority: Jun 21, 2017Filed: Jun 21, 2018Granted: Apr 13, 2021
Est. expiryJun 21, 2037(~10.9 yrs left)· nominal 20-yr term from priority
Inventors:Dingpeng Cao
G10L 15/00G05B 15/00H04M 1/72415H04L 2012/284H04L 12/2807G10L 17/00G10L 2015/223G06F 9/44G10L 15/063H04L 12/2814H04M 1/6016H04L 12/282G10L 19/00H04M 1/72533
31
PatentIndex Score
0
Cited by
48
References
13
Claims

Abstract

The disclosure relates to an initialization method for the smart home and the device thereof. The method includes receiving an initialization audio signal played by a target device, wherein the initialization audio signal is an audio signal of target characters obtained by encoding source data of initialization data for the smart home; decoding the initialization audio signal based on pre-stored correspondences between pre-set characters and source data of the pre-set characters so as to obtain the source data of the initialization data, wherein the pre-set characters include at least the target characters; and initializing the smart home based on the source data of the initialization data.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method for initializing a smart home device that is not networked and is to be initialized, comprising:
 obtaining, by a target device, target characters by encoding source data of initialization data for initializing the smart home device; 
 playing an initialization audio signal by the target device, wherein the initialization audio signal is an audio signal of the obtained target characters; 
 receiving, by the smart home device, the initialization audio signal played by the target device; 
 decoding, by the smart home device, the initialization audio signal based on pre-stored correspondences between pre-set characters and source data of the pre-set characters so as to obtain the source data of the initialization data, wherein the pre-set characters include at least the target characters; and 
 initializing the smart home device based on the source data of the initialization data. 
 
     
     
       2. The method according to  claim 1 , wherein decoding the initialization audio signal based on the pre-stored correspondences between the pre-set characters and the source data of the pre-set characters includes:
 recognizing the initialization audio signal to obtain the target characters; and 
 obtaining the source data of the initialization data based on the target characters and the correspondences between the pre-set characters and the source data of the pre-set characters. 
 
     
     
       3. The method according to  claim 2 , wherein before recognizing the initialization audio signal to obtain the target characters, the method further includes:
 training the smart home device based on the audio signal of the pre-set characters so that the smart home device recognizes the pre-set characters; and 
 storing the pre-set characters and the source data of the pre-set characters so as to obtain the correspondences. 
 
     
     
       4. The method according to  claim 1 , wherein the target characters are characters obtained from the target device by encoding the source data of the initialization data based on the correspondences between the pre-set characters and the source data of the pre-set characters. 
     
     
       5. The method according to  claim 1 , wherein the source data of the initialization data includes at least one of binary code, octal code, and hexadecimal code of the initialization data. 
     
     
       6. The method according to  claim 1 , wherein initializing the smart home device based on the source data of the initialization data includes at least one of:
 the smart home device being controlled to be networked based on the source data of the initialization data; 
 storing corresponding user information of the smart home device based on the source data of the initialization data; and 
 displaying available functional options based on the source data of the initialization data. 
 
     
     
       7. A device for initializing a smart home device that is not networked and is to be initialized, comprising:
 circuitry configured to:
 obtain, by a target device, target characters by encoding source data of initialization data for initializing the smart home device; 
 play an initialization audio signal by the target device, wherein the initialization audio signal is an audio signal of the obtained target characters; 
 receive, by the smart home device, the initialization audio signal played by the target device; 
 decode, by the smart home device, the initialization audio signal based on pre-stored correspondences between pre-set characters and source data of the pre-set characters so as to obtain the source data of the initialization data, wherein the pre-set characters include at least the target character; and 
 initialize the smart home device based on the source data of the initialization data. 
 
 
     
     
       8. The device according to  claim 7 , wherein the circuitry is further configured to:
 recognize the initialization audio signal to obtain the target characters; and 
 obtain the source data of the initialization data based on the target characters and the correspondences between the pre-set characters and the source data of the pre-set characters. 
 
     
     
       9. The device according to  claim 8 , wherein the circuitry is further configured to:
 train the smart home device based on the audio signal of the pre-set characters so that the smart home device recognizes the pre-set characters; and 
 store the pre-set characters and the source data of the pre-set characters so as to obtain the correspondences. 
 
     
     
       10. The device according to  claim 7 , wherein the target characters are characters obtained from the target device by encoding the source data of the initialization data based on the correspondences between the pre-set characters and the source data of the pre-set characters. 
     
     
       11. The device according to  claim 7 , wherein the source data of the initialization data includes at least one of binary code, octal code and hexadecimal code of the initialization data. 
     
     
       12. The device according to  claim 7 , wherein the circuitry is configured to initialize the smart home device based on the source data of the initialization data by at least one of:
 the smart home device being controlled to be networked based on the source data of the initialization data; 
 storing corresponding user information of the smart home device based on the source data of the initialization data; and 
 displaying available functional options based on the source data of the initialization data. 
 
     
     
       13. A non-transitory computer-readable storage medium storing instructions that, when executed by one or more processors of a computing device, cause the computing device to:
 obtain, by a target device, target characters by encoding source data of initialization data for initializing a smart home device; 
 play an initialization audio signal by the target device, wherein the initialization audio signal is an audio signal of the obtained target characters; 
 receive, by the smart home device, the initialization audio signal played by the target device, 
 decode, by the smart home device, the initialization audio signal based on pre-stored correspondences between pre-set characters and source data of the pre-set characters so as to obtain the source data of the initialization data, wherein the pre-set characters include at least the target character; and 
 initialize the smart home device based on the source data of the initialization data.

Join the waitlist — get patent alerts

Track US10978075B2 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.