CN106251609B - Intelligent robot, networking method thereof, network sharing method and device - Google Patents

Intelligent robot, networking method thereof, network sharing method and device Download PDF

Info

Publication number
CN106251609B
CN106251609B CN201610641038.6A CN201610641038A CN106251609B CN 106251609 B CN106251609 B CN 106251609B CN 201610641038 A CN201610641038 A CN 201610641038A CN 106251609 B CN106251609 B CN 106251609B
Authority
CN
China
Prior art keywords
network
password
sound wave
intelligent robot
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610641038.6A
Other languages
Chinese (zh)
Other versions
CN106251609A (en
Inventor
贾志强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Guangnian Wuxian Technology Co Ltd
Original Assignee
Beijing Guangnian Wuxian Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Guangnian Wuxian Technology Co Ltd filed Critical Beijing Guangnian Wuxian Technology Co Ltd
Priority to CN201610641038.6A priority Critical patent/CN106251609B/en
Publication of CN106251609A publication Critical patent/CN106251609A/en
Application granted granted Critical
Publication of CN106251609B publication Critical patent/CN106251609B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C23/00Non-electrical signal transmission systems, e.g. optical systems
    • G08C23/02Non-electrical signal transmission systems, e.g. optical systems using infrasonic, sonic or ultrasonic waves
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/52User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/54Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Manipulator (AREA)
  • Telephonic Communication Services (AREA)

Abstract

the invention discloses an intelligent robot, a networking method thereof, a network sharing method and a network sharing device. This intelligent robot includes: an acoustic wave input device starting unit that starts the acoustic wave input unit when it is determined that network connection is required; a sound wave input unit that receives a sound wave signal corresponding to an audio file; the sound wave decoding unit is used for decoding the sound wave signals and acquiring the network name and the password of the wireless network to be connected; and a networking unit which connects the wireless network according to the acquired network name and password. The invention can conveniently, simply and easily realize the networking of the intelligent robot in a sound wave mode, is less influenced by the environment, is not limited by certain communication standards, does not need manual operation of a user and has higher success rate.

Description

Intelligent robot, networking method thereof, network sharing method and device
Technical Field
The invention relates to the field of intelligent robots, in particular to an intelligent robot, a networking method thereof, a network sharing method and a network sharing device.
Background
with the development of artificial intelligence, robots enter common families more and more quickly, the robots capable of being connected with the internet occupy most of the families, and the reliability and convenience of the robot networking mode are more and more important.
The general networking mode that the robot used is through bluetooth communication, and the camera scans the two-dimensional code, perhaps maps the robot as the hot spot and communicates again, and these three kinds of modes all need to build new hardware and can realize, and the mode and the method reliability that realize are not high moreover. For example, a mode of scanning a two-dimensional code by a camera is greatly influenced by the environment; establishing a connection through bluetooth is limited by the bluetooth standard; by means of establishing the hot spot, the operation is complex and the success rate is low for the user.
Therefore, it is highly desirable to provide a new networking method, which has low hardware requirement and can more conveniently, simply and easily implement the intelligent robot networking.
Disclosure of Invention
One of the technical problems to be solved by the present invention is to provide a solution that has low requirements for hardware and can implement intelligent robot networking more conveniently, simply and easily.
In order to solve the above technical problem, an embodiment of the present application first provides a network sharing device for an intelligent robot, including: a network sharing confirmation unit which confirms that the intelligent robot to be networked exists; the audio file synthesis unit synthesizes a network name and a password of a sharable wireless network into an audio file when the network sharing confirmation unit confirms that the intelligent robot needing to be networked exists; and a playing unit that plays the audio file in a sound wave manner.
Preferably, the audio file synthesizing unit synthesizes an audio file by synthesizing the network name and the password into a wav format file and generating a random check code using a single frequency sound encoding technique.
preferably, the intelligent robot networking system further comprises a communication unit which is communicated with a cloud server, the communication unit sends the network name, the password and the random check code of the wireless network to the cloud server of the intelligent robot to be networked, and receives a data matching result sent by the cloud server to confirm whether the intelligent robot to be networked is successfully networked.
in another aspect, an intelligent robot is further provided, including: an acoustic wave input device starting unit that starts the acoustic wave input unit when it is determined that network connection is required; a sound wave input unit that receives a sound wave signal corresponding to an audio file; the sound wave decoding unit is used for decoding the sound wave signals and acquiring the network name and the password of the wireless network to be connected; and a networking unit which connects the wireless network according to the acquired network name and password.
Preferably, the sound wave decoding unit decodes the sound wave signal acquisition network name, the password, and the random check code using a single frequency sound decoding technique.
Preferably, the wireless network system further comprises a communication unit and a cloud server, wherein the communication unit is used for communicating with the cloud server, and after the communication unit is successfully connected with the network, the communication unit sends the network name, the password and the random check code of the wireless network to the cloud server; and the cloud server is used for matching the network name, the password and the random check code of the wireless network sent by the network sharing device for the intelligent robot after receiving the network name, the password and the random check code, and feeding back a matching result to the network sharing device.
In another aspect, a network sharing method for an intelligent robot is further provided, including: a network sharing confirmation step, namely confirming that the intelligent robot needing to be networked exists; synthesizing an audio file, namely synthesizing a network name and a password of a sharable wireless network into the audio file when the intelligent robot needing to be networked is confirmed to exist; and a playing step of playing the audio file in a sound wave mode.
Preferably, in the audio file synthesizing step, an audio file is synthesized by synthesizing the network name and the password into a wav-format file and generating a random check code using a single frequency sound encoding technique.
In another aspect, a networking method for intelligent robots is further provided, including: a sound wave input device starting step of starting a sound wave input unit when it is determined that network connection is required; a sound wave input step of receiving a sound wave signal corresponding to an audio file through the sound wave input unit; a sound wave decoding step, namely decoding the sound wave signal to obtain a network name and a password of the wireless network to be connected; and a networking step, namely connecting the wireless network according to the acquired network name and the password.
Preferably, in the sound wave decoding step, the sound wave signal acquisition network name, the password, and the random check code are decoded using a single frequency sound decoding technique.
Compared with the prior art, one or more embodiments in the above scheme can have the following advantages or beneficial effects:
Compared with the prior art, the embodiment of the invention has low requirement on hardware, can conveniently, simply and easily realize the networking of the intelligent robot in a sound wave mode, is less influenced by the environment, is not limited by certain communication standards, does not need manual operation of a user and has higher success rate.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention may be realized and attained by the structure and/or process particularly pointed out in the written description and claims hereof as well as the appended drawings.
Drawings
The accompanying drawings are included to provide a further understanding of the technology or prior art of the present application and are incorporated in and constitute a part of this specification. The drawings expressing the embodiments of the present application are used for explaining the technical solutions of the present application, and should not be construed as limiting the technical solutions of the present application.
Fig. 1 is a block diagram of a network sharing apparatus 100 for an intelligent robot according to an embodiment of the present invention.
Fig. 2 is a block diagram of an intelligent robot 200 according to an embodiment of the present invention.
Fig. 3 is a flowchart illustrating a network sharing method for a smart robot according to an embodiment of the present invention.
Fig. 4 is a flowchart illustrating a networking method of an intelligent robot according to an embodiment of the present invention.
Detailed Description
the following detailed description of the embodiments of the present invention will be provided with reference to the accompanying drawings and examples, so that how to apply the technical means to solve the technical problems and achieve the corresponding technical effects can be fully understood and implemented. The embodiments and the features of the embodiments can be combined without conflict, and the technical solutions formed are all within the scope of the present invention.
Additionally, the steps illustrated in the flow charts of the figures may be performed in a computer system such as a set of computer-executable instructions. Also, while a logical order is shown in the flow diagrams, in some cases, the steps shown or described may be performed in an order different than here.
Fig. 1 is a block diagram of a network sharing apparatus 100 for an intelligent robot according to an embodiment of the present invention. As shown in fig. 1, a network sharing apparatus 100 for an intelligent robot according to an embodiment of the present disclosure mainly includes: the network sharing system includes a network sharing confirmation unit 110, an audio file synthesizing unit 120, a playing unit 130, and a communication unit 140.
and a network sharing confirmation unit 110 which confirms that the intelligent robot to be networked exists.
In one example, the network sharing confirmation unit 110 may determine that there is an intelligent robot to be networked after receiving the network sharing instruction. The network sharing instruction can be an instruction that a certain intelligent robot needs to perform network sharing and is indicated by a user, or a network sharing request from a certain intelligent robot. The network sharing instruction may generally include a tag and information indicating the intelligent robot to be networked, and the network sharing confirmation unit 110 may determine the intelligent robot to be networked according to the tag information in the received network sharing instruction.
In other examples, the network sharing confirmation unit 110 may also automatically detect an intelligent robot that needs to perform network sharing. In the automatic detection process, if an intelligent robot that is not networked is detected, the network sharing confirmation unit 110 may confirm that there is an intelligent robot that needs to be networked. The specific automatic detection process can detect the label of the networked intelligent robot, and for the intelligent robot which does not detect the networked label, the intelligent robot is not networked by default, so that the intelligent robot which needs to be networked is confirmed to exist currently.
And an audio file synthesizing unit 120 connected to the network sharing confirming unit 110, wherein when the network sharing confirming unit 110 confirms that the intelligent robot to be networked exists, the audio file synthesizing unit synthesizes a network name (generally, SSID of a Wi-Fi network) and a password of the wireless network that can be shared into an audio file.
In an example, when the audio file synthesizing unit 120 receives an instruction for networking from the network sharing confirming unit 110, it searches a network name list of wireless networks that can be networked, selects the most suitable wireless network according to the requirement of the user or the signal strength of the wireless network, obtains the network name and the password of the wireless network, and synthesizes the network name and the password of the wireless network into an audio file by using an audio coding technology.
The format of the synthesized audio file may be a WAV format or other audio file formats, which is not limited in this application. In a preferred embodiment, specifically, the audio file synthesizing unit 120 synthesizes an audio file by synthesizing a network name and a password into a wav format file and generating a random check code using a single frequency sound encoding technique, i.e., synthesizes an audio file by sound encoding using a single frequency signal.
And a playing unit 130 connected to the audio file synthesizing unit 120 to play the audio file in a sound wave manner.
The playback unit 130 is a sound output device such as a speaker that converts an electrical signal into an acoustic signal. The playing unit 130 plays the audio file in a sound wave mode, the network name, the password and the random check code are hidden in the audio file, and the network name, the password and the random check code to be networked can be decoded only by the audio decoding technology corresponding to the audio encoding technology, so that higher guarantee is provided for information safety when the intelligent robot is networked, and information leakage is prevented.
and a communication unit 140 connected to the audio file synthesizing unit 120 and communicating with a cloud server 260 (shown in fig. 2) of the intelligent robot 200, where the communication unit 140 sends a network name, a password, and a random check code of the wireless network to the cloud server 260 of the intelligent robot 200 to be networked.
The cloud server 260 matches the network name, the password and the random check code of the wireless network sent by the network sharing device 100 with the network name, the password and the random check code of the wireless network sent by the intelligent robot to the cloud server 260, and sends a matching result to the communication unit 140 of the network sharing device 100, so that the communication unit 140 can confirm whether the networking of the intelligent robot 200 to be networked is successful.
The communication unit 140 may transmit a network name, a password, and a random check code of the wireless network in a wireless manner or a wired manner, and receive a data matching result in a wireless manner or a wired manner. And when the matching is successfully received, confirming that the networking of the intelligent robot 200 to be networked is successful, otherwise, failing to network.
Fig. 2 is a block diagram of an intelligent robot 200 according to an embodiment of the present invention. As shown in fig. 2, the intelligent robot 200 according to the embodiment of the present application mainly includes: the sound wave input device comprises a sound wave input device starting unit 210, a sound wave input unit 220, a sound wave decoding unit 230, a networking unit 240, a communication unit 250 and a cloud server 260.
upon determining that a network connection is required, the acoustic wave input device activating unit 210 activates the acoustic wave input unit 220.
specifically, the acoustic wave input device startup unit 210 may determine that the smart robot 200 needs to make a network connection upon receiving a network connection instruction from a user instruction. Alternatively, when the intelligent robot 200 detects that the current network is in a disconnected state, it may also notify the acoustic wave input device starting unit 210 of the need for network connection through an instruction. The acoustic wave input device activating unit 210 then activates the acoustic wave input unit 220 to begin receiving acoustic wave signals.
and a sound wave input unit 220 connected to the sound wave input device starting unit 210, and receiving a sound wave signal corresponding to the audio file.
The sound wave input unit 220 is a sound input device such as a microphone that converts a sound signal into an electric signal. The sound wave input unit 220 recognizes and receives the sound wave signal with fixed frequency sent by the playing unit 130 of the network sharing device 100. And the sound wave decoding unit 230 is connected with the sound wave input unit 220, decodes the sound wave signal, and acquires the network name and the password of the wireless network to be connected.
The sound wave decoding unit 230 decodes the sound wave signal using an audio decoding technique, and acquires a network name and a password of the wireless network to be connected.
In a preferred embodiment, in particular, the sound wave decoding unit 230 decodes the sound wave signal acquisition network name, the password, and the random check code using a single frequency sound decoding technique.
And a networking unit 240 connected with the sound wave decoding unit 230 and connected with a wireless network according to the acquired network name and password. The networking unit 240 may be a network access device similar to a wireless network card, and is connected to the wireless network through a wireless signal according to the acquired network name and password.
The communication unit 250 is in communication with the cloud server 260, and after the network connection is successful, the communication unit 250 sends the network name, the password and the random check code of the wireless network to the cloud server 260.
After receiving the network name, the password, and the random check code from the communication unit 250, the cloud server 260 matches the network name, the password, and the random check code of the wireless network sent by the communication unit 140 of the network sharing device 100 for the intelligent robot, and feeds back a matching result to the network sharing device 100.
Specifically, the cloud server 260 may compare whether the same data (network name and password) and the same check code appear in the same network segment within 1 minute, for example, if the same data and the same check code appear, the matching result is successful, otherwise, the matching fails, and send the corresponding matching result to the network sharing device 100 in a wired or wireless manner.
Since the network sharing apparatus 100 and the smart robot 200 for the smart robot have a small number of hardware devices and transmit information by using a sound wave method to perform networking, the processing load of the apparatus can be reduced and the hardware cost can be reduced by the above-described configuration.
The specific case of the normal networking process of the intelligent robot is described in steps with reference to the flow in fig. 3 and 4. Here, "normal networking processing" means that the intelligent robot changes from the disconnected state to the networked state.
(step S310)
First, the network sharing confirmation unit 110 confirms that there is an intelligent robot to be networked.
In one example, the network sharing confirmation unit 110 may determine that there is an intelligent robot to be networked after receiving the network sharing instruction. The network sharing instruction can be an instruction that a certain intelligent robot needs to perform network sharing and is indicated by a user, or a network sharing request from a certain intelligent robot. The network sharing instruction may generally include a tag and information indicating the intelligent robot to be networked, and the network sharing confirmation unit 110 may determine the intelligent robot to be networked according to the tag information in the received network sharing instruction.
in other examples, the network sharing confirmation unit 110 may also automatically detect an intelligent robot that needs to perform network sharing. In the automatic detection process, if an intelligent robot that is not networked is detected, the network sharing confirmation unit 110 may confirm that there is an intelligent robot that needs to be networked. The specific automatic detection process may be to detect a tag of a networked intelligent robot, and for an intelligent robot that does not detect a networked tag, the intelligent robot is defaulted to be not networked, so that it is determined that there is an intelligent robot that needs to be networked currently.
(step S320)
Next, the audio file synthesizing unit 120 synthesizes the network name (generally referred to as SSID of Wi-Fi network) and the password of the sharable wireless network into the audio file when confirming that there is the smart robot to be networked.
in an example, when the audio file synthesizing unit 120 receives an instruction for networking from the network sharing confirming unit 110, it searches a network name list of wireless networks that can be networked, selects the most suitable wireless network according to the requirement of the user or the signal strength of the wireless network, obtains the network name and the password of the wireless network, and synthesizes the network name and the password of the wireless network into an audio file by using an audio coding technology.
The format of the synthesized audio file may be a WAV format, or may be other audio formats, and the present application is not limited thereto. In a preferred embodiment, in particular, the audio file synthesizing unit 120 synthesizes an audio file by synthesizing a network name and a password into a wav format file and generating a random check code using a single frequency sound encoding technique.
(step S330)
Then, the playing unit 130 plays the audio file in a sound wave manner.
In this step, the playing unit 130 plays the audio file in a sound wave manner, the network name, the password and the random check code are hidden therein, and only the audio decoding technology corresponding to the audio encoding technology can decode the network name, the password and the random check code to be networked, which provides a higher guarantee for information security when the intelligent robot is networked, and prevents information leakage.
(step S340)
Here, the communication unit 140 sends the network name, the password, and the random check code of the wireless network to the cloud server 260 of the intelligent robot 200 to be networked, and receives the data matching result sent from the cloud server 260 to confirm whether the intelligent robot 200 to be networked is successfully networked.
The communication unit 140 may transmit a network name, a password, and a random check code of the wireless network in a wireless manner or a wired manner, and receive a data matching result in a wireless manner or a wired manner. And when the matching is successfully received, confirming that the networking of the intelligent robot 200 to be networked is successful, otherwise, failing to network. In the process of receiving the matching result, the communication unit 140 may obtain the reply of the cloud server 260 by listening, for example, executing a timer set to 1 minute to listen for the reply of the cloud server 260.
When it is determined that network connection is required, the intelligent robot performs the following process with reference to fig. 4.
(step S410)
First, the acoustic wave input device starting unit 210 starts the acoustic wave input unit 220.
Specifically, the acoustic wave input device startup unit 210 may determine that the smart robot 200 needs to make a network connection upon receiving a network connection instruction from a user instruction. Alternatively, when the intelligent robot 200 detects that the current network is in a disconnected state, it may also notify the acoustic wave input device starting unit 210 of the need for network connection through an instruction. The acoustic wave input device activating unit 210 then activates the acoustic wave input unit 220 to begin receiving acoustic wave signals.
(step S420)
here, the sound wave input unit 220 receives a sound wave signal corresponding to an audio file.
Specifically, the sound wave input unit 220 recognizes and receives the sound wave signal with a fixed frequency sent from the playing unit 130 of the network sharing device 100.
(step S430)
Next, the acoustic wave decoding unit 230 decodes the acoustic wave signal, and acquires the network name and the password of the wireless network to be connected.
The sound wave decoding unit 230 decodes the sound wave signal using an audio decoding technique, and acquires a network name and a password of the wireless network to be connected.
In a preferred embodiment, in particular, the sound wave decoding unit 230 decodes the sound wave signal acquisition network name, the password, and the random check code using a single frequency sound decoding technique.
(step S440)
Next, the networking unit 240 connects to the wireless network according to the acquired network name and password. The networking unit 240 may connect to the wireless network through a wireless signal according to the acquired network name and password.
(step S450)
Then, the communication unit 250 sends the network name, the password, and the random check code of the wireless network to the cloud server 260 after the network connection is successful.
(step S460)
finally, after receiving the network name, the password, and the random check code from the communication unit 250, the cloud server 260 matches the network name, the password, and the random check code of the wireless network sent by the communication unit 140 of the network sharing device 100 for the intelligent robot, and feeds back a matching result to the network sharing device 100.
Specifically, the cloud server 260 may compare whether the same data (network name and password) and the same check code appear in the same network segment within 1 minute, for example, if the same data and the same check code appear, the matching result is successful, otherwise, the matching fails, and send the corresponding matching result to the network sharing device 100 in a wired or wireless manner.
the above is a step-by-step description of a specific case where the intelligent robot performs networking processing in a state where the intelligent robot is not networked, except for this case, there is also processing where the intelligent robot switches the network, that is, switches from the currently networked a network to the currently networked B network, and for the case of this mode, the processing may also be performed with reference to the flows in fig. 3 and fig. 4, and details are not described here again.
Because the hardware equipment required by the embodiment of the invention exists in the existing intelligent robot, compared with the prior art, the embodiment of the invention has lower requirement on hardware. In addition, network connection is carried out in a sound wave mode, the influence of the environment and the limitation of certain communication standards are avoided, and the networking success rate is higher than that in the prior art. Moreover, the embodiment of the invention relates to less user operation, so that the networking is more convenient and simpler.
Those skilled in the art will appreciate that the modules or steps of the invention described above can be implemented in a general purpose computing device, centralized on a single computing device or distributed across a network of computing devices, and optionally implemented in program code that is executable by a computing device, such that the modules or steps are stored in a memory device and executed by a computing device, fabricated separately into integrated circuit modules, or fabricated as a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
although the embodiments of the present invention have been described above, the above descriptions are only for the convenience of understanding the present invention, and are not intended to limit the present invention. It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.
Those skilled in the art will appreciate that all or part of the steps in the method according to the above embodiments may be implemented by hardware instructions related to a program, where the program may be stored in a computer-readable storage medium, and when the program is executed, the program includes all or part of the steps in the method according to the above embodiments, and the storage medium includes, for example: ROM/RAM, magnetic disk, optical disk, etc.

Claims (8)

1. A network sharing apparatus for a smart robot, comprising:
A network sharing confirmation unit which confirms that the intelligent robot to be networked exists;
The audio file synthesis unit is used for selecting a sharable wireless network according to the requirements of a user or the signal strength of the wireless network when the network sharing confirmation unit confirms that the intelligent robot needing to be networked exists, and synthesizing the network name and the password of the sharable wireless network into an audio file; and
A playing unit that plays the audio file in a sound wave manner;
The network sharing device further comprises a communication unit which is communicated with a cloud server, the communication unit sends the network name, the password and the random check code of the wireless network to the cloud server of the intelligent robot to be networked, and receives a data matching result sent by the cloud server to confirm whether the intelligent robot to be networked is successfully networked.
2. The network sharing apparatus of claim 1,
The audio file synthesizing unit synthesizes an audio file by synthesizing the network name and the password into a wav format file and generating a random check code using a single frequency sound encoding technique.
3. An intelligent robot, comprising:
An acoustic wave input device starting unit that starts the acoustic wave input unit when it is determined that network connection is required;
the sound wave input unit is used for receiving sound wave signals corresponding to audio files, and the audio files are synthesized by network names and passwords of sharable wireless networks selected according to the requirements of users or the signal strength of the wireless networks;
The sound wave decoding unit is used for decoding the sound wave signals and acquiring the network name and the password of the wireless network to be connected; and
A networking unit which connects the wireless network according to the acquired network name and password;
The intelligent robot further comprises a communication unit and a cloud server, wherein the communication unit is communicated with the cloud server, and the communication unit sends the network name, the password and the random check code of the wireless network to the cloud server after the communication unit is successfully connected with the network;
And the cloud server is used for matching the network name, the password and the random check code of the wireless network sent by the network sharing device for the intelligent robot after receiving the network name, the password and the random check code, and feeding back a matching result to the network sharing device.
4. The intelligent robot of claim 3,
The sound wave decoding unit decodes the sound wave signal acquisition network name, the password and the random check code by using a single-frequency sound decoding technology.
5. A network sharing method for intelligent robots comprises the following steps:
A network sharing confirmation step, namely confirming that the intelligent robot needing to be networked exists;
The method comprises the steps of audio file synthesis, namely selecting a sharable wireless network according to the requirements of a user or the signal strength of the wireless network when the intelligent robot needing to be networked is confirmed to exist, and synthesizing the network name and the password of the sharable wireless network into an audio file; and
A playing step, wherein the audio file is played in a sound wave mode;
And a confirmation step, namely sending the network name, the password and the random check code of the wireless network to a cloud server of the intelligent robot to be networked through a communication unit, and receiving a data matching result sent by the cloud server to confirm whether the intelligent robot to be networked is successfully networked.
6. the network sharing method according to claim 5,
In the audio file synthesizing step, an audio file is synthesized by synthesizing the network name and the password into a wav format file and generating a random check code using a single frequency sound encoding technique.
7. A networking method of intelligent robots, comprising:
A sound wave input device starting step of starting a sound wave input unit when it is determined that network connection is required;
A sound wave input step of receiving a sound wave signal corresponding to an audio file through the sound wave input unit, wherein the audio file is synthesized by a network name and a password of a sharable wireless network selected according to the requirements of a user or the signal strength of the wireless network;
A sound wave decoding step, namely decoding the sound wave signal to obtain a network name and a password of the wireless network to be connected; and
a networking step, namely connecting the wireless network according to the acquired network name and password; after the network is successfully connected, the communication unit sends the network name, the password and the random check code of the wireless network to the cloud server, the cloud server matches the received network name, the password and the random check code of the wireless network with the network name, the password and the random check code of the wireless network sent by the communication unit of the network sharing device, and feeds back a matching result to the network sharing device.
8. the networking method of intelligent robots of claim 7,
In the sound wave decoding step, the sound wave signal acquisition network name, the password, and the random check code are decoded using a single-frequency sound decoding technique.
CN201610641038.6A 2016-08-05 2016-08-05 Intelligent robot, networking method thereof, network sharing method and device Active CN106251609B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610641038.6A CN106251609B (en) 2016-08-05 2016-08-05 Intelligent robot, networking method thereof, network sharing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610641038.6A CN106251609B (en) 2016-08-05 2016-08-05 Intelligent robot, networking method thereof, network sharing method and device

Publications (2)

Publication Number Publication Date
CN106251609A CN106251609A (en) 2016-12-21
CN106251609B true CN106251609B (en) 2019-12-13

Family

ID=58079215

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610641038.6A Active CN106251609B (en) 2016-08-05 2016-08-05 Intelligent robot, networking method thereof, network sharing method and device

Country Status (1)

Country Link
CN (1) CN106251609B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106656353B (en) * 2016-12-28 2021-03-12 北京光年无限科技有限公司 Information transmission method and device applied to intelligent robot
TWI638264B (en) * 2017-11-03 2018-10-11 隆宸星股份有限公司 Boot system and boot method applied to intelligent robot
CN108024309A (en) * 2017-12-06 2018-05-11 空气管家(北京)科技有限公司 Method for connecting network and system, terminal and electronic equipment based on sound wave
CN110430215B (en) * 2019-08-16 2021-11-09 深圳特蓝图科技有限公司 Robot communication control method
CN116600414A (en) * 2023-04-24 2023-08-15 深圳云视智景科技有限公司 Network connection method and device, storage medium and electronic equipment

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103095814B (en) * 2012-12-31 2016-01-20 合一网络技术(北京)有限公司 A kind of closely sharing method, client, server and system of the sound driver based on information network
CN103166702A (en) * 2013-02-05 2013-06-19 何建亿 Method and device for configuring wireless network in voice frequency mode
US9233468B2 (en) * 2013-11-12 2016-01-12 Irobot Corporation Commanding a mobile robot using glyphs
CN103781191A (en) * 2014-01-23 2014-05-07 上海汉枫电子科技有限公司 Intelligent Internet of Things Wi-Fi module networking method based on audio technology
CN103929767B (en) * 2014-05-04 2019-10-11 韩竹 A kind of wireless network setting method based on sound wave or lightwave communication
CN104796888A (en) * 2015-03-19 2015-07-22 北京宇音天下科技有限公司 Method for connecting WI-FI network by intelligent hardware terminal based on sound waves and system for realizing same
CN105069363B (en) * 2015-07-01 2018-05-25 百度在线网络技术(北京)有限公司 The distribution of intelligent robot account and management method and system based on artificial intelligence

Also Published As

Publication number Publication date
CN106251609A (en) 2016-12-21

Similar Documents

Publication Publication Date Title
CN106251609B (en) Intelligent robot, networking method thereof, network sharing method and device
US20190341048A1 (en) Method, Apparatus and Device for Interaction of Intelligent Voice Devices, and Storage Medium
US10129912B2 (en) Sensor based configuration and control of network devices
US9521642B2 (en) Configuration of a new enrollee device for use in a communication network
CN104853405B (en) Intelligent networking method and smart machine
CN112217831A (en) Information interaction method, device and equipment about Internet of things equipment
KR101687521B1 (en) Multi-screen interaction method, devices, and system
US9949116B2 (en) Method and apparatus for establishing SSID-based connection between terminal device and gateway device
WO2021169495A1 (en) Network configuration method for intelligent device, and related apparatuses
CN111132111B (en) BLE-based audio sharing method, system and computer readable storage medium
KR20140148402A (en) Wireless communication device, communication system, and communication method
EP2424172A1 (en) Method and apparatus for establishing communication
CN103220822A (en) Data transmission method, data transmission device and mobile terminal
EP3139376A1 (en) Voice recognition method, device, and system, and computer storage medium
CN104584490A (en) Data transmitting method and device
CA2917656A1 (en) Tag identification method and apparatus
CN109379742A (en) A kind of cut-in method of WLAN, device and storage medium
CN110636485A (en) Bluetooth automatic connection method and method for initiating Bluetooth connection
CN111356117A (en) Voice interaction method and Bluetooth device
CN103888907A (en) Cross-terminal file transmission method, terminal equipment, and system
US20130166688A1 (en) Communication system, network storage, server
CN108513365B (en) Control method and device of intelligent equipment, intelligent equipment and medium
CN104837216B (en) The method and device of intelligent terminal reconnection wireless smart devices
CN107743116B (en) Information transmission method and device, computer equipment and computer readable storage medium
CN103812537A (en) FMP support device and method based on Android system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant