Detailed Description
Reference will now be made in detail to embodiments of the present application, examples of which are illustrated in the accompanying drawings. The embodiments described below with reference to the drawings are exemplary and intended to be used for explaining the present application and should not be construed as limiting the present application.
The terms "first" and "second," and the like in the description, the claims, and the drawings of the embodiments of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the application described herein are, for example, capable of operation in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
The following describes the technical solutions of the present application and how to solve the above technical problems with specific examples. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments. Embodiments of the present application will be described below with reference to the accompanying drawings.
Fig. 1 is a schematic structural diagram of a data processing system according to an exemplary embodiment of the present application, where the structural diagram includes:
the operating device 11 is configured to obtain a first control instruction of a user, and send the first control instruction to a server device;
the server-side equipment 12 is used for analyzing the first control instruction and determining room information; controlling the corresponding household electrical appliance to operate according to the room information and a preset incidence relation; the correlation relation is that the operation equipment acquires a correlation instruction of a user aiming at a household appliance identifier corresponding to the household appliance shown on the configuration page; determining the target position information corresponding to the household appliance identifier in the regional map according to the association instruction; created using the appliance identifier and the target location information;
and the household appliance equipment 13 is used for operating according to the second control instruction sent by the server-side equipment and providing service for the user.
Specifically, the operating device 11 may be a terminal device of a user, and the household electrical appliance may be a water heater, an air conditioner, an electric cooker, a pendant lamp, or the like.
The execution principle and the interaction process of the functions of the components in the embodiment of the system, such as the operating device 11, the server device 12, and the home appliance device 13, can be referred to the following description of the method embodiments.
Fig. 2a is a schematic flowchart of a data processing method according to an exemplary embodiment of the present application, where an execution subject of the method may be the operating device 11, and the method at least includes the following steps:
s201, acquiring a correlation instruction of a user for the household appliance identifier displayed on a configuration page;
s202, determining the corresponding target position information of the household appliance identifier in the regional map according to the association instruction;
s203, establishing an association relationship between the household appliance corresponding to the household appliance identifier and the room information corresponding to the target position information by using the household appliance identifier and the target position information.
Specifically, the configuration page may be shown in fig. 2b, where fig. 2b is a schematic diagram of an exemplary configuration page in the present scheme, the home appliance identifier may be a preset home appliance icon, and text indication information corresponding to the home appliance identifier may be displayed in the configuration page, for example: air conditioner 1, air conditioner 2, air conditioner 3, water heater, ceiling lamp, etc.
Further, for how to add the home appliance identifier to the left side of the configuration page in fig. 2b, the method may add the corresponding home appliance identifier to the configuration page based on a mobile phone code scanning, a bluetooth search, or a manner of manually inputting a home appliance brand model type by a user.
Further, the association instruction in step S202 may be a dragging instruction of the user for the home appliance identifier, and the target position information corresponding to the home appliance identifier in the area map may be a stop position corresponding to the dragging instruction. Correspondingly, the dragged household appliance identifier is moved to the display frame of the room area corresponding to the dragging instruction from the left side of the configuration page.
Further, the aforementioned area map may include: room information for a home zone, which may include room zone information, room name information (e.g., bathroom, bedroom 1, bedroom 2, kitchen, living room), and display box information that displays an appliance identification associated with the room information.
In some optional embodiments of the present application, the foregoing method may be implemented based on a corresponding APP, and when the home appliance a corresponding to the room a is added, the home appliance identifier corresponding to the home appliance a to be added to the room a may be directly dragged into the display frame corresponding to the room a, so as to implement association between the room a and the home appliance a.
Specifically, the method further includes: determining a target room area to which the target position information belongs from a plurality of room areas shown in the area map; in step S203, the creating, by using the home appliance identifier and the target location information, an association relationship between a home appliance corresponding to the home appliance identifier and room information corresponding to the target location information may specifically include:
creating an incidence relation between the target position information and a target room area;
wherein the target room area is included in the room information.
It should be noted that the position information mentioned in the present application may be coordinate information, and the area mentioned in the present application may be a coordinate range.
By the method, the household appliances can be correspondingly matched and adjusted to the room layout, so that the household appliances can be clearly and clearly managed and can be conveniently selected.
Regarding the determination method of the area map, the method further includes:
s01, acquiring room layout diagram information;
and S02, generating the area map according to the room layout map information.
Specifically, the aforementioned acquiring of the room layout information may include any one of:
acquiring detection information sent by a detection device, and analyzing the detection information to determine the room layout information;
the method comprises the steps of obtaining original room map information input by a user through an input page, identifying the original room map information to obtain an identification result, and determining the room layout map information by using the identification result.
The detection device may be a drawing robot, and the detection information may be information such as obstacle distribution, wall distribution, and the like in the home area detected by a detection unit of the drawing robot.
Further, the original room map information may be the room map information drawn by the user, or the room map information received from the property management device.
Further, identifying the original room map information to derive an identification result may include: and taking the original room map information as a reference of a preset identification model, executing the identification model, and obtaining an identification result. Further, the recognition result may be used as room map information, which may be directly used as room layout map information.
Further, in other embodiments of the present application, regarding the determination manner of the aforementioned original room map information, the operation device 11 may be displayed with a room map creation page based on which the user creates a room sketch by adding a room module to the room map creation area, and may input the length and width of the room module, so that the operation device 11 generates a corresponding rectangular block based on the length and width input by the user; and further splicing the room modules according to a dragging instruction of the user for the rectangular block, and determining the original room map information according to the splicing result.
Furthermore, the original image corresponding to the original room image information can be photographed to identify lines and characters in the original image, and the room layout image information can be generated.
In other alternative embodiments of the present application, the operating device may further be connected to a premise management terminal of the cell, the premise management terminal may store room layout diagram information of each premise in the cell, and accordingly, the operating device may directly receive the room layout diagram information from the premise management terminal.
Further, the method further comprises:
s001, acquiring networking configuration information aiming at the household appliance;
s002, obtaining networking application information input by a user according to the networking configuration information, sending the networking application information to a network connection device, so that the network connection device verifies the networking application information, and allowing the household appliance to access the network after the verification is passed.
Specifically, the networking configuration information may be information, such as a device identifier, a device name, and the like, of the home appliance, which is obtained through mobile phone code scanning or bluetooth search and is available for the control device to connect to the home appliance.
In some optional embodiments of the present application, the present solution may further include classifying the home devices, and specifically, the home devices may be classified into a control device and a controlled device, where the control device may have a networking function and may control other home devices, and a device of the home devices that does not have the networking function may classify the home device as the controlled device. Controlled equipment and control equipment all dispose short distance communication module, for example bluetooth module, and under the state that short distance communication module all opened, control equipment can send control command to controlled equipment.
Further, one or more control devices may be provided, and the present scheme may further include: for different control devices, the controlled device with the control authority can be associated with the different control devices; or for different controlled devices, the control device may be associated with the different controlled devices, and the application is not limited thereto.
Further, when a plurality of control devices are provided, priorities may be set for the plurality of control devices, and in some optional scenarios, after the user sends the instruction to the first control device through the relevant APP, if feedback information that the first control device completes control of the controlled device corresponding to the instruction is not detected within a second preset time period, the user may further send the instruction to the second control device, so that the controlled device corresponding to the control instruction of the second control device may be further sent.
Further, if the feedback information of the first control device, which is controlled by the controlled device and corresponds to the instruction, is not detected within the second preset time, the corresponding prompt information can be displayed to prompt that the first control device fails to control and the prompt information is automatically switched to the second control device.
In some optional scenarios, the application may set the controlled devices controllable by different control devices based on the operation of the user on the authority configuration page.
Furthermore, after the control device is connected with the household appliance, the indicator light of the household appliance can be controlled to be on based on the control page, so that a user can conveniently confirm whether the connection is successful.
The networking application information may include a networking account and a networking password, and the network connectivity device may be a router.
Further, when the control device is successfully connected to the home appliance device, the association relationship between the home appliance device corresponding to the home appliance identifier and the room information corresponding to the target location information may be further created, and the home appliance device related to the room may be further selected for control according to a control page (see fig. 2 c), where the control page includes a region map and the association relationship between the room information and the target location information, and accordingly,
the method further comprises the following steps:
s21, acquiring a first control instruction of a user for the household appliance identifier on a control page;
and S22, sending the first control instruction to server side equipment, so that the server side equipment controls the household appliance equipment to operate according to the first control instruction.
Specifically, the control page may be as shown in fig. 2c, where the first control instruction may be an operation instruction for starting the home appliance device, and the operation instruction may be a click instruction of the user on the home appliance identifier, or may be a long-press instruction of the user on the home appliance identifier.
Further, after the household appliance is controlled to be started, the household appliance identifier can be highlighted to prompt the user that the household appliance is in a starting state.
Further, when the user clicks the highlighted home appliance identifier, the home appliance device may be controlled to be turned off.
In some optional embodiments of the present application, when the user double-clicks the appliance identifier, the method further includes: displaying the current operating parameters of the household appliance corresponding to the household appliance identifier, for example: the user can further set the operation parameters according to a pull-down menu related to the operation parameters; or clicking the identifier corresponding to the operation parameter to trigger the display of the input box, and further setting the operation parameter by inputting the operation parameter in the input box.
Further, the step of controlling, by the server device, the home appliance device to operate according to the first control instruction includes:
s221, the server side equipment determines corresponding intermediate equipment according to the first control instruction;
s222, the server side equipment sends a second control instruction to the intermediate equipment, so that the intermediate equipment controls the household appliance equipment based on the second control instruction.
The intermediate device may be an intelligent device that is disposed in a home area and can control the home appliance, for example, the intermediate device may be the aforementioned control device, and the server device may store a correspondence between the first control instruction and the intermediate device.
Correspondingly, when a plurality of intermediate devices are provided, priorities may be set for the plurality of intermediate devices, and in some optional scenarios, after the server device sends the second control instruction to the first intermediate device, if feedback information that the first intermediate device completes control of the controlled device corresponding to the second control instruction is not detected within a third preset time period, an instruction may be further sent to the second intermediate device, so that the second intermediate device controls the controlled device corresponding to the second control instruction.
Optionally, the intermediate device may also be an independent device, instead of one of the home devices, and the application is not limited thereto.
The second control instruction is an instruction used by the server device for controlling the intermediate device, and the second control instruction can be transmitted to the household appliance device through the household wireless network.
Accordingly, when the number of the home appliances is plural, the types of the home appliances may include two types:
the home appliance having a function of controlling another home appliance is a control device, and the home appliance having no control function and capable of being controlled is a controlled device. Accordingly, the aforementioned intermediate device may then be a control device.
Optionally, the control device may be a sound box or a device including a total control panel, and may also be the same device as the aforementioned operation device, and the total control panel may have a voice recognition function.
In some optional scenes, aforementioned control device can also embed has communication module, and this communication module can be short distance communication module for when the user is at home, the user can rely on the network of short distance communication module or small-size LAN, through control device control household electrical appliances, and when the user was outside, accessible cell-phone APP directly gave the instruction for control device, so that control device further gave the instruction to household electrical appliances.
Optionally, the user may also send an instruction to the control device through the bluetooth communication function of the operation device, so that the control device controls the other household electrical appliances, or the user directly controls the household electrical appliances through the bluetooth communication function of the operation device, which is not limited in this application.
In some optional embodiments of the present application, when a user issues an instruction to the control device through the operation device, after a selection instruction of the user for selecting the control device is detected, an interactive frame for voice input may be popped up on a current display page of the operation device to prompt the user to speak, the control device may be a device configured with a voice recognition chip, and when the control device detects a voice of the user, the voice of the user may be recognized through the voice recognition chip to determine a corresponding control instruction. The voice recognition chip can store recognition models which can recognize control instructions corresponding to voices through training of a plurality of samples, therefore, the control equipment performs voice recognition and determines the control instructions, the speed of controlling the household appliance is higher, and the efficiency is higher.
In other optional embodiments of the application, the control device may further send the detected voice information of the user voice to the cloud server, so that the cloud server determines a control instruction corresponding to the voice information based on the voice recognition chip configured by the cloud server, and feeds back the control instruction to the control device, so that the control device controls other household appliances.
Further, the method further comprises:
and determining whether the type of the current network belongs to a preset type, and if not, triggering the step of sending the first control instruction to the server side equipment.
Specifically, the preset type is a type in which the operating device does not need to interact with the server device, and the operating device itself can directly control a network on which the home appliance device depends, and specifically, the preset type may be a home lan type.
Correspondingly, if the type of the current network belongs to the preset type, the household appliance is directly controlled to operate according to the first control instruction.
Further, the method further comprises:
s231, acquiring running state information corresponding to the household appliance;
s232, if the running state information indicates at least one of the following, displaying corresponding prompt information:
the electric quantity of the household appliance is smaller than the preset electric quantity corresponding to the household appliance, the working state of the household appliance is started, the current value corresponding to the household appliance is smaller than a first preset threshold value, the change of the current value of the household appliance in a first preset time period meets a preset condition, and the current value of the household appliance exceeds a second preset threshold value; and the power of the household appliance exceeds a preset power range.
Specifically, when the electric quantity of the aforementioned household electrical appliance is smaller than the preset electric quantity corresponding to the household electrical appliance, the corresponding prompt information may be prompt information for prompting the user to charge the household electrical appliance, or detecting whether the charging socket of the household electrical appliance is in good contact with the household electrical appliance.
Further, the preset condition may be that the current value is greater than the preset current, or the variation amplitude exceeds the preset amplitude, or the number of times of exceeding the preset amplitude is greater than the preset number of times, and the corresponding prompt information may be information for prompting to overhaul the household electrical appliance.
Specifically, the operation state information may be obtained by a detection module inside the home appliance device, and the various operation state information may further specifically include historical operation information of the corresponding home appliance device, where the historical operation information may include a turn-on time, a turn-off time, an operation duration, and the like. Furthermore, each piece of operation state information may further include identification information of the home appliance device, and the identification information may include brand information.
Furthermore, the household appliance can send the running state information to the operating equipment according to the related instructions received from the operating equipment, in addition, the household appliance can also send the running state information to the control equipment, and the control equipment can also play the running state information.
Further, in some optional embodiments of the present application, the method further comprises: and acquiring target position information of a household appliance identifier of household appliance equipment in an area map, and displaying the running state information in a prompt area corresponding to the target position information. Furthermore, the prompt information can be displayed in the prompt area corresponding to the target position information.
In other optional embodiments of the present application, the household appliance may further include a monitoring device, where the monitoring device may be an intelligent socket, and the intelligent socket may perform real-time monitoring and analysis on the energy usage of the household appliance connected thereto, for example: the running state information corresponding to the household appliance can be acquired, and when at least one of the running state information and the indication is detected, the corresponding warning information is sent to the operating equipment.
Further, after analyzing the data, the smart socket may generate a corresponding referenceable suggestion according to a preset suggestion library, and send the referenceable suggestion to the operating device for reference by a user.
In other optional embodiments of the present application, the operation state information may be sent from the home appliance device to the control device, and sent from the control device to the server device, and the server device feeds back corresponding warning information to the control device or the operation device when determining that the operation state information indicates at least one of the above information, so that the control device or the operation device displays corresponding prompt information according to the warning information.
The method comprises the steps that a correlation instruction of a user for a household appliance identifier displayed on a configuration page is obtained; determining the target position information corresponding to the household appliance identifier in the regional map according to the association instruction; the scheme of establishing the association relationship between the household appliance corresponding to the household appliance identifier and the room information corresponding to the target position information by using the household appliance identifier and the target position information provides an association mode of the household appliance and the control equipment based on a regional map, improves the flexibility of the association method of the household appliance and the control equipment, is convenient for a user to control the household appliance based on the regional map, and improves the control efficiency of controlling the household appliance.
In other optional embodiments of the present application, there is also provided a data processing method, which is applicable to a control device in a home appliance device, and the method includes:
acquiring a first control instruction of a user;
sending the first control instruction to server-side equipment so that the server-side equipment analyzes the first control instruction to determine room information; controlling the corresponding household electrical appliance to operate according to the room information and a preset incidence relation;
the correlation relationship is that the operation equipment acquires a correlation instruction of a user aiming at a household appliance identifier corresponding to the household appliance shown on the configuration page; determining the target position information corresponding to the household appliance identifier in the regional map according to the association instruction; and the home appliance identification and the target position information are used for creating.
For a specific implementation manner corresponding to the present embodiment, reference may be made to the foregoing contents, which are not described herein again.
Fig. 3 is a schematic structural diagram of a data processing apparatus according to an exemplary embodiment of the present application;
wherein, the device includes: an acquisition module 31, a determination module 32, and a creation module 33; wherein:
the acquiring module 31 is configured to acquire an association instruction of a user for a home appliance identifier displayed on the configuration page;
a determining module 32, configured to determine, according to the association instruction, target location information corresponding to the home appliance identifier in the area map;
a creating module 33, configured to create, by using the home appliance identifier and the target location information, an association relationship between a home appliance device corresponding to the home appliance identifier and room information corresponding to the target location information.
Optionally, the aforementioned apparatus is further configured to:
acquiring networking configuration information aiming at the household appliance;
and acquiring networking application information input by a user aiming at the networking configuration information, and sending the networking application information to network connection equipment so that the network connection equipment verifies the networking application information, and allowing the household appliance equipment to access the network after the verification is passed.
Optionally, the aforementioned apparatus is further configured to:
acquiring a first control instruction of a user for the household appliance identifier on a control page;
and sending the first control instruction to server-side equipment so that the server-side equipment controls the household appliance equipment to operate according to the first control instruction.
Optionally, the controlling, by the server device, the operation of the home appliance device according to the first control instruction includes:
the server side equipment determines corresponding intermediate equipment according to the first control instruction;
and the server side equipment sends a second control instruction to the intermediate equipment, so that the intermediate equipment controls the household appliance equipment based on the second control instruction.
Optionally, the aforementioned apparatus is further configured to:
and determining whether the type of the current network belongs to a preset type, and if not, triggering the step of sending the first control instruction to the server side equipment.
Optionally, the aforementioned apparatus is further configured to:
and if the type of the current network belongs to a preset type, controlling the household appliance to operate according to the first control instruction.
Optionally, the aforementioned apparatus is further configured to:
acquiring room layout diagram information;
and generating the area map according to the room layout map information.
Optionally, the apparatus, when used to obtain room map information, may be operable to perform any of:
acquiring detection information sent by a detection device, and analyzing the detection information to determine the room layout information;
the method comprises the steps of obtaining original room map information input by a user through an input page, identifying the original room map information to obtain an identification result, and determining the room layout map information by using the identification result.
Optionally, the aforementioned apparatus is further configured to:
acquiring running state information corresponding to the household appliance;
if the running state information indicates at least one of the following, displaying corresponding prompt information:
the electric quantity of the household electrical appliance is smaller than the preset electric quantity corresponding to the household electrical appliance, the working state of the household electrical appliance is started, the current value corresponding to the household electrical appliance is smaller than a first preset threshold value, the change of the current value of the household electrical appliance in the first preset time period accords with a preset condition, and the current value of the household electrical appliance exceeds a second preset threshold value.
It is to be understood that apparatus embodiments and method embodiments may correspond to one another and that similar descriptions may refer to method embodiments. To avoid repetition, further description is omitted here. Specifically, the apparatus may perform the method embodiment, and the foregoing and other operations and/or functions of each module in the apparatus are respectively corresponding flows in each method in the method embodiment, and for brevity, are not described again here.
The apparatus of the embodiments of the present application is described above in connection with the drawings from the perspective of functional modules. It should be understood that the functional modules may be implemented by hardware, by instructions in software, or by a combination of hardware and software modules. Specifically, the steps of the method embodiments in the present application may be implemented by integrated logic circuits of hardware in a processor and/or instructions in the form of software, and the steps of the method disclosed in conjunction with the embodiments in the present application may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. Alternatively, the software modules may be located in random access memory, flash memory, read only memory, programmable read only memory, electrically erasable programmable memory, registers, and the like, as is well known in the art. The storage medium is located in a memory, and a processor reads information in the memory and completes the steps in the above method embodiments in combination with hardware thereof.
Fig. 4 is a schematic block diagram of an electronic device provided in an embodiment of the present application, where the electronic device may include:
a memory 401 and a processor 402, the memory 401 being adapted to store a computer program and to transfer the program code to the processor 402. In other words, the processor 402 may call and run a computer program from the memory 401 to implement the method in the embodiment of the present application.
For example, the processor 402 may be adapted to perform the above-described method embodiments according to instructions in the computer program.
In some embodiments of the present application, the processor 402 may include, but is not limited to:
general purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs) or other Programmable logic devices, discrete Gate or transistor logic devices, discrete hardware components, and the like.
In some embodiments of the present application, the memory 401 includes, but is not limited to:
volatile memory and/or non-volatile memory. The non-volatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash Memory. Volatile Memory can be Random Access Memory (RAM), which acts as external cache Memory. By way of example, but not limitation, many forms of RAM are available, such as Static random access memory (Static RAM, SRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic random access memory (Synchronous DRAM, SDRAM), Double Data Rate Synchronous Dynamic random access memory (DDR SDRAM), Enhanced Synchronous SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), and Direct Rambus RAM (DR RAM).
In some embodiments of the present application, the computer program may be partitioned into one or more modules, which are stored in the memory 401 and executed by the processor 402 to perform the methods provided herein. The one or more modules may be a series of computer program instruction segments capable of performing certain functions, the instruction segments describing the execution of the computer program in the electronic device.
As shown in fig. 4, the electronic device may further include:
a transceiver 403, the transceiver 403 being connectable to the processor 402 or the memory 401.
The processor 402 may control the transceiver 403 to communicate with other devices, and specifically, may transmit information or data to the other devices or receive information or data transmitted by the other devices. The transceiver 403 may include a transmitter and a receiver. The transceiver 403 may further include antennas, and the number of antennas may be one or more.
It should be understood that the various components in the electronic device are connected by a bus system that includes a power bus, a control bus, and a status signal bus in addition to a data bus.
The present application also provides a computer-readable storage medium having stored thereon a computer program which, when executed by a computer, enables the computer to perform the method of the above-described method embodiments. In other words, the present application also provides a computer program product containing instructions, which when executed by a computer, cause the computer to execute the method of the above method embodiments.
When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. The procedures or functions described in accordance with the embodiments of the present application occur, in whole or in part, when the computer program instructions are loaded and executed on a computer. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored on a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, from one website, computer, server, or data center to another website, computer, server, or data center via wire (e.g., coaxial cable, fiber optics, Digital Subscriber Line (DSL)), or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that includes one or more of the available media. The usable medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a Digital Video Disk (DVD)), or a semiconductor medium (e.g., a Solid State Disk (SSD)), among others.
Those of ordinary skill in the art will appreciate that the various illustrative modules and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the module is merely a logical division, and other divisions may be realized in practice, for example, a plurality of modules or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or modules, and may be in an electrical, mechanical or other form.
Modules described as separate parts may or may not be physically separate, and parts displayed as modules may or may not be physical modules, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. For example, functional modules in the embodiments of the present application may be integrated into one processing module, or each of the modules may exist alone physically, or two or more modules are integrated into one module.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.