技术领域Technical field
本公开涉及计算机技术领域,具体涉及无线充电和数据传输技术领域,尤其涉及设备部署方法和装置。The present disclosure relates to the field of computer technology, specifically to the technical fields of wireless charging and data transmission, and in particular to equipment deployment methods and devices.
背景技术Background technique
随着科技的不断进步,越来越的智能设备投入使用,各个生活方面均需要智能设备,每个智能设备在投入使用之前均需要对其进行设置。With the continuous advancement of technology, more and more smart devices are put into use. Smart devices are needed in all aspects of life. Each smart device needs to be set before being put into use.
当需要批量的智能设备时,如酒店或学校批量购置的电视,公司批量购置的电脑或手机等,因为智能设备的数量比较多,管理员需要针对每个智能设备进行设置,存在大量重复工作。When batches of smart devices are needed, such as TVs purchased in batches by hotels or schools, computers or mobile phones purchased in batches by companies, etc., because there are a large number of smart devices, administrators need to set up each smart device, resulting in a lot of duplication of work.
发明内容Contents of the invention
本公开的实施例提出了一种设备部署方法、装置、电子设备和计算机可读介质。Embodiments of the present disclosure provide a device deployment method, device, electronic device, and computer-readable medium.
第一方面,本公开的实施例提供了一种设备部署方法,该方法包括:响应于在关机状态下检测到无线充电信号,获取设备信息;获取与设备信息对应的设置参数;响应于获取到开机信号,基于设置参数进行设备部署。In a first aspect, embodiments of the present disclosure provide a device deployment method, which method includes: obtaining device information in response to detecting a wireless charging signal in a shutdown state; obtaining setting parameters corresponding to the device information; responding to obtaining Power-on signal, device deployment based on set parameters.
在一些实施例中,获取与设备信息对应的设置参数,包括:经由无线充电信号对应的目标设备获取与设备信息对应的待校验参数;对待校验参数进行第一校验,判断待校验参数是否符合第一预设条件;响应于确定待校验参数符合第一预设条件,将待校验参数确定为与设备信息对应的设置参数。In some embodiments, obtaining the setting parameters corresponding to the device information includes: obtaining the parameters to be verified corresponding to the device information via the target device corresponding to the wireless charging signal; performing a first verification on the parameters to be verified, and determining the parameters to be verified. Whether the parameter meets the first preset condition; in response to determining that the parameter to be verified meets the first preset condition, the parameter to be verified is determined as a setting parameter corresponding to the device information.
在一些实施例中,响应于获取到开机信号,基于设置参数进行设备部署,包括:响应于获取到开机信号,对设置参数进行第二校验,判断设置参数是否符合第二预设条件;响应于确定设置参数符合第二预设条件,基于设置参数进行设备部署。In some embodiments, in response to obtaining the power-on signal, performing device deployment based on the setting parameters includes: in response to obtaining the power-on signal, performing a second verification on the setting parameters to determine whether the setting parameters meet the second preset condition; responding After it is determined that the setting parameters meet the second preset condition, device deployment is performed based on the setting parameters.
在一些实施例中,响应于获取到开机信号,对设置参数进行第二校验,判断设置参数是否符合第二预设条件,包括:响应于获取到开机信号,判断是否存储有设置参数;响应于确定存储有设置参数,启动安全模式;对设置参数进行第二校验,判断设置参数是否符合第二预设条件;以及响应于确定设置参数符合第二预设条件,基于设置参数进行设备部署,包括:响应于确定设置参数符合第二预设条件,关闭安全模式,并基于设置参数进行设备部署。In some embodiments, in response to obtaining the power-on signal, performing a second verification on the setting parameters to determine whether the setting parameters meet the second preset condition includes: in response to obtaining the power-on signal, determining whether the setting parameters are stored; in response to In order to determine that the setting parameters are stored, start the safe mode; perform a second verification on the setting parameters to determine whether the setting parameters meet the second preset condition; and in response to determining that the setting parameters meet the second preset condition, perform device deployment based on the setting parameters , including: in response to determining that the setting parameters meet the second preset condition, turning off the safe mode, and performing device deployment based on the setting parameters.
在一些实施例中,设置参数包括:控制指令;以及响应于获取到开机信号,基于设置参数进行设备部署,包括:响应于获取到开机信号,执行控制指令对应的控制操作。In some embodiments, setting parameters includes: control instructions; and in response to obtaining the power-on signal, performing device deployment based on the setting parameters, including: in response to obtaining the power-on signal, executing control operations corresponding to the control instructions.
在一些实施例中,该方法还包括:经由目标设备向服务器发送设备信息,以使得到服务器基于设备信息进行设备盘点,生成盘点信息;接收服务器发送的盘点信息。In some embodiments, the method further includes: sending device information to the server via the target device, so that the server performs device inventory based on the device information and generates inventory information; and receives the inventory information sent by the server.
第二方面,本公开的实施例提供了一种设备部署装置,该装置包括:第一获取模块,被配置成响应于在关机状态下检测到无线充电信号,获取设备信息;第二获取模块,被配置成获取与设备信息对应的设置参数;部署模块,被配置成响应于获取到开机信号,基于设置参数进行设备部署。In a second aspect, embodiments of the present disclosure provide a device deployment device, which includes: a first acquisition module configured to acquire device information in response to detecting a wireless charging signal in a shutdown state; a second acquisition module, The deployment module is configured to obtain setting parameters corresponding to the device information; the deployment module is configured to perform device deployment based on the setting parameters in response to obtaining the power-on signal.
在一些实施例中,第二获取模块,包括:获取单元,被配置成经由无线充电信号对应的目标设备获取与设备信息对应的待校验参数;判断单元,被配置成对待校验参数进行第一校验,判断待校验参数是否符合第一预设条件;确定单元,被配置成响应于确定待校验参数符合第一预设条件,将待校验参数确定为与设备信息对应的设置参数。In some embodiments, the second acquisition module includes: an acquisition unit configured to acquire parameters to be verified corresponding to the device information via the target device corresponding to the wireless charging signal; and a judgment unit configured to perform a third step on the parameters to be verified. a verification to determine whether the parameter to be verified meets the first preset condition; the determination unit is configured to determine the parameter to be verified as a setting corresponding to the device information in response to determining that the parameter to be verified meets the first preset condition parameter.
在一些实施例中,部署模块,进一步被配置成:响应于获取到开机信号,对设置参数进行第二校验,判断设置参数是否符合第二预设条件;响应于确定设置参数符合第二预设条件,基于设置参数进行设备部署。In some embodiments, the deployment module is further configured to: in response to obtaining the power-on signal, perform a second verification on the setting parameters to determine whether the setting parameters meet the second preset condition; in response to determining that the setting parameters meet the second preset condition; Set conditions and deploy devices based on set parameters.
在一些实施例中,部署模块,进一步被配置成:响应于获取到开机信号,判断是否存储有设置参数;响应于确定存储有设置参数,启动安全模式;对设置参数进行第二校验,判断设置参数是否符合第二预设条件;以及响应于确定设置参数符合第二预设条件,关闭安全模式,并基于设置参数进行设备部署。In some embodiments, the deployment module is further configured to: in response to obtaining the power-on signal, determine whether the setting parameters are stored; in response to determining that the setting parameters are stored, start the safe mode; perform a second verification on the setting parameters, and determine whether the setting parameter meets the second preset condition; and in response to determining that the setting parameter meets the second preset condition, turning off the safe mode, and performing device deployment based on the setting parameter.
在一些实施例中,设置参数包括:控制指令;以及,部署模块,进一步被配置成:响应于获取到开机信号,执行控制指令对应的控制操作。In some embodiments, the setting parameters include: a control instruction; and the deployment module is further configured to: in response to obtaining the power-on signal, execute a control operation corresponding to the control instruction.
在一些实施例中,该装置还包括:接收模块;接收模块,被配置成:经由目标设备向服务器发送设备信息,以使服务器基于设备信息进行设备盘点,生成盘点信息;接收服务器发送的盘点信息。In some embodiments, the apparatus further includes: a receiving module; a receiving module configured to: send device information to the server via the target device, so that the server performs device inventory based on the device information and generates inventory information; and receives the inventory information sent by the server. .
第三方面,本申请提供了一种电子设备,包括一个或多个处理器;存储装置,其上存储有一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如第一方面中任一实现方式描述的设备部署方法。In a third aspect, the present application provides an electronic device, including one or more processors; a storage device on which one or more programs are stored. When the one or more programs are executed by one or more processors, such that One or more processors implement the device deployment method described in any implementation manner of the first aspect.
第四方面,本申请提供了一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面中任一实现方式描述的设备部署方法。In a fourth aspect, the present application provides a computer-readable medium on which a computer program is stored. When the program is executed by a processor, the device deployment method as described in any implementation manner in the first aspect is implemented.
本公开的实施例提供的设备部署方法和装置,通过响应于在关机状态下检测到无线充电信号,获取设备信息,然后获取与设备信息对应的设置参数,最后响应于获取到开机信号,基于设置参数进行设备部署,能够在关机状态下不需要接触其他设备,利用无线充电的功能提供电源获取对应的设置参数,在接收到开机信号后,根据获取到的设置参数完成相应的部署,减少开机设置的工作量,提高了开机设置的便捷性和灵活性,从而节省了开机设置时间,尤其是在批量设备设置时能够更快、更灵活地完成开机设置,真正实现零接触。The device deployment method and device provided by embodiments of the present disclosure acquire device information in response to detecting a wireless charging signal in a shutdown state, then acquire setting parameters corresponding to the device information, and finally respond to acquiring a power-on signal, based on the settings Parameters are used to deploy equipment without touching other devices in the shutdown state. The wireless charging function is used to provide power to obtain the corresponding setting parameters. After receiving the power-on signal, the corresponding deployment is completed based on the obtained setting parameters, reducing the power-on settings. It reduces the workload and improves the convenience and flexibility of power-on settings, thus saving time on power-on settings. Especially when setting up batch devices, power-on settings can be completed faster and more flexibly, truly achieving zero-contact.
附图说明Description of drawings
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本公开的其它特征、目的和优点将会变得更明显:Other features, objects and advantages of the present disclosure will become more apparent upon reading the detailed description of the non-limiting embodiments with reference to the following drawings:
图1示出了本公开的一些实施例可以应用于其中的示例性系统架构图;Figure 1 illustrates an exemplary system architecture diagram in which some embodiments of the present disclosure may be applied;
图2示出了本公开的设备部署方法的一个实施例的流程图;Figure 2 shows a flow chart of one embodiment of the device deployment method of the present disclosure;
图3示出了本公开的设备部署方法的一个应用场景的示意图;Figure 3 shows a schematic diagram of an application scenario of the device deployment method of the present disclosure;
图4示出了本公开的获取与设备信息对应的设置参数的一个实施例的示意图;Figure 4 shows a schematic diagram of one embodiment of obtaining setting parameters corresponding to device information according to the present disclosure;
图5示出了本公开的设备部署方法的又一个实施例的示意图;Figure 5 shows a schematic diagram of yet another embodiment of the device deployment method of the present disclosure;
图6示出了本公开的对设置参数进行第二校验的一个实施例的示意图;Figure 6 shows a schematic diagram of an embodiment of performing a second verification of setting parameters according to the present disclosure;
图7示出了本公开的设备部署装置的一个实施例的结构示意图;Figure 7 shows a schematic structural diagram of an embodiment of the equipment deployment device of the present disclosure;
图8示出了适于用来实现本公开的实施例的电子设备的结构示意图。FIG. 8 shows a schematic structural diagram of an electronic device suitable for implementing embodiments of the present disclosure.
具体实施方式Detailed ways
下面结合附图和实施例对本公开作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。The present disclosure will be further described in detail below in conjunction with the accompanying drawings and examples. It can be understood that the specific embodiments described here are only used to explain the relevant invention, but not to limit the invention. It should also be noted that, for convenience of description, only the parts related to the invention are shown in the drawings.
需要说明的是,在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本公开。It should be noted that, as long as there is no conflict, the embodiments and features in the embodiments of the present disclosure can be combined with each other. The present disclosure will be described in detail below in conjunction with embodiments with reference to the accompanying drawings.
图1示出了可以应用本公开的实施例的设备部署方法或设备部署装置的示例性系统架构100。FIG. 1 shows an exemplary system architecture 100 to which a device deployment method or device deployment apparatus according to embodiments of the present disclosure can be applied.
如图1所示,系统架构100可以包括终端设备101、102,无线充电设备103、网络104,服务器105、106。网络104可以用以在无线充电设备103与服务器105、106之间提供通信链路的介质,还可以用以在终端设备101、102与服务器105、106之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。As shown in Figure 1, the system architecture 100 may include terminal devices 101 and 102, a wireless charging device 103, a network 104, and servers 105 and 106. The network 104 can be used to provide a medium for communication links between the wireless charging device 103 and the servers 105 and 106, and can also be used to provide a medium for communication links between the terminal devices 101 and 102 and the servers 105 and 106. Network 104 may include various connection types, such as wired, wireless communication links, or fiber optic cables, among others.
终端设备101、102可以是硬件,也可以是软件。当终端设备为硬件时,可以是具有显示屏、支持与服务器通信并且能够接收无线充电的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等等。当终端设备为软件时,可以安装在上述所列举的电子设备中。其可以实现成多个软件或软件模块,也可以实现成单个软件或软件模块。在此不做具体限定。The terminal devices 101 and 102 may be hardware or software. When the terminal device is hardware, it can be various electronic devices that have a display, support communication with the server, and can receive wireless charging, including but not limited to smartphones, tablets, laptops, desktop computers, and so on. When the terminal device is software, it can be installed in the electronic devices listed above. It can be implemented as multiple software or software modules, or as a single software or software module. There are no specific limitations here.
终端设备101、102处于关机状态,可以接收无线充电设备103发出的无线充电信号。终端设备101、102接收到无线充电信号后,可以向内部其他模块通电,唤醒无线数据收发模块、信息处理模块和数据存储模块,并通过无线数据收发模块搜索外置的无线数据收发模块的信号,与之建立连接。然后终端设备101、102能够对自身进行信息采集,获取设备信息,并通过无线数据收发模块将设备信息发送至外置的无线数据收发模块,即无线充电设备103。The terminal devices 101 and 102 are in a shutdown state and can receive the wireless charging signal sent by the wireless charging device 103. After receiving the wireless charging signal, the terminal devices 101 and 102 can power on other internal modules, wake up the wireless data transceiver module, information processing module and data storage module, and search for the signal of the external wireless data transceiver module through the wireless data transceiver module. Establish a connection with it. Then the terminal devices 101 and 102 can collect information about themselves, obtain device information, and send the device information to an external wireless data transceiver module, that is, the wireless charging device 103, through the wireless data transceiver module.
无线充电设备103中的无线数据收发模块接收到设备信息后,可以将设备信息发送至服务器105、106,并接收服务器105、106基于设备信息返回的设置参数。无线充电设备103可以将接收到的设置参数通过无线数据收发模块发送至终端设备101、102。After receiving the device information, the wireless data transceiver module in the wireless charging device 103 can send the device information to the servers 105 and 106, and receive the setting parameters returned by the servers 105 and 106 based on the device information. The wireless charging device 103 can send the received setting parameters to the terminal devices 101 and 102 through the wireless data transceiver module.
终端设备101、102接收到设置参数后,可以通过信息处理模块对设置参数进行处理,将处理后的设置参数存储至数据存储模块。然后终端设备101、102可以接收用户的开机操作,即获取到开机信号后,可以从数据存储模块中读取设置参数,并根据设置参数进行设备部署,即可以根据设置参数中的控制指令执行相应的控制操作,还可以根据设置参数中的服务器地址连接该服务器,还可以根据设置参数中网络认证凭证和密码等连接该网络等等。After receiving the setting parameters, the terminal devices 101 and 102 can process the setting parameters through the information processing module, and store the processed setting parameters in the data storage module. Then the terminal devices 101 and 102 can receive the user's power-on operation, that is, after obtaining the power-on signal, they can read the setting parameters from the data storage module, and perform device deployment according to the setting parameters, that is, they can execute the corresponding control instructions according to the setting parameters. For control operations, you can also connect to the server according to the server address in the setting parameters, and you can also connect to the network according to the network authentication credentials and passwords in the setting parameters, etc.
服务器101、102、103可以是提供各种服务的服务器,例如可以是对与其建立通信连接的终端设备发送的请求进行接收的后台服务器,还可以是与无线充电设备103连接的后台服务器。后台服务器可以对终端设备发送的请求进行接收和分析等处理,并生成处理结果。The servers 101, 102, and 103 may be servers that provide various services, for example, they may be background servers that receive requests sent by terminal devices with which communication connections are established, or they may be background servers connected to the wireless charging device 103. The background server can receive and analyze requests sent by terminal devices, and generate processing results.
需要说明的是,服务器可以是硬件,也可以是软件。当服务器为硬件时,可以是为终端设备提供各种服务的各种电子设备。当服务器为软件时,可以实现成为为终端设备提供各种服务的多个软件或软件模块,也可以实现成为为终端设备提供各种服务的单个软件或软件模块。在此不做具体限定。It should be noted that the server can be hardware or software. When the server is hardware, it can be various electronic devices that provide various services for terminal devices. When the server is software, it can be implemented as multiple software or software modules that provide various services for the terminal device, or it can be implemented as a single software or software module that provides various services for the terminal device. There are no specific limitations here.
需要说明的是,本公开的实施例所提供的设备部署方法可以由终端设备101、102执行。相应地,设备部署装置可以设置于终端设备101、102中。It should be noted that the device deployment method provided by the embodiment of the present disclosure can be executed by the terminal devices 101 and 102. Correspondingly, the device deployment device may be provided in the terminal devices 101 and 102.
应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。It should be understood that the number of terminal devices, networks and servers in Figure 1 is only illustrative. Depending on implementation needs, there can be any number of end devices, networks, and servers.
继续参考图2,示出了根据本公开的设备部署方法的一个实施例的流程200。该设备部署方法,可以包括以下步骤:Continuing to refer to FIG. 2 , a process 200 of one embodiment of a device deployment method according to the present disclosure is shown. The device deployment method may include the following steps:
步骤210,响应于在关机状态下检测到无线充电信号,获取设备信息。Step 210: Obtain device information in response to detecting the wireless charging signal in the shutdown state.
在本步骤中,设备部署方法的执行主体(例如图1所示的终端设备)的当前状态可以为关机状态,或者未未开箱时的关机状态,并设置有无线充电接收模块。上述执行主体可以在关机状态下通过无线充电接收模块检测到无线充电设备发出的变动磁场,产生电流,经过稳压装置生成稳定电源,即上述执行主体可以接收到无线充电设备发送的无线充电信号。In this step, the current state of the execution subject of the device deployment method (for example, the terminal device shown in Figure 1) can be a shutdown state, or a shutdown state before being unpacked, and a wireless charging receiving module is provided. The above-mentioned execution subject can detect the changing magnetic field emitted by the wireless charging device through the wireless charging receiving module in the shutdown state, generate current, and generate a stable power supply through the voltage stabilizing device. That is, the above-mentioned execution subject can receive the wireless charging signal sent by the wireless charging device.
上述执行主体接收到无线充电信号后,可以向内部的其他关联低耗模块通电,唤醒相应模块,即可以唤醒无线数据收发模块、信息处理模块和数据存储模块。然后上述执行主体可以对本地存储的设备信息进行读取,获取MAC地址(Media Access Control或者Medium Access Control地址,物理地址、硬件地址),设备标识,设备型号等设备信息,并且上述执行主体可以通过无线数据收发模块将设备信息发送至具备无线数据收发模块的无线充电设备。After receiving the wireless charging signal, the above execution subject can energize other internal associated low-consumption modules and wake up the corresponding modules, that is, it can wake up the wireless data transceiver module, information processing module and data storage module. Then the above execution subject can read the locally stored device information and obtain the MAC address (Media Access Control or Medium Access Control address, physical address, hardware address), device identification, device model and other device information, and the above execution subject can pass The wireless data transceiver module sends device information to the wireless charging device equipped with the wireless data transceiver module.
步骤220,获取与设备信息对应的设置参数。Step 220: Obtain setting parameters corresponding to the device information.
在本步骤中,上述执行主体中的无线数据收发模块与无线充电设备的无线数据收发模块连接,将设备信息发送至具备无线数据收发模块的无线充电设备后,可以通过无线数据收发模块接收无线充电设备发送的设置参数。其中,该设置参数可以是用户针对不同的设备信息预先设置的不同的操作参数,该设置参数与设备信息一一对应,该设置参数可以包括用于对上述执行主体进行设备部署的参数,例如可以包括对上述执行主体进行控制操作、连接网络、服务器、设置网址等操作的参数。In this step, the wireless data transceiver module in the above execution subject is connected to the wireless data transceiver module of the wireless charging device. After sending the device information to the wireless charging device equipped with the wireless data transceiver module, wireless charging can be received through the wireless data transceiver module. Setting parameters sent by the device. The setting parameters may be different operating parameters preset by the user for different device information. The setting parameters correspond to the device information one-to-one. The setting parameters may include parameters for device deployment of the execution subject. For example, Including parameters for controlling the above-mentioned execution entities, connecting to networks, servers, and setting URLs.
步骤230,响应于获取到开机信号,基于设置参数进行设备部署。Step 230: In response to obtaining the power-on signal, device deployment is performed based on the set parameters.
在本步骤中,上述执行主体获取到设置参数后,可以利用唤醒的信息处理模块对设置参数进行数据处理,例如该设置参数为封装后的参数,该信息处理模块可以对设置参数进行解封操作以获取到对应的参数。然后上述执行主体获取到解封后的设置参数,将该设置参数存储至数据存储模块中。In this step, after the above-mentioned execution subject obtains the setting parameters, it can use the awakened information processing module to perform data processing on the setting parameters. For example, the setting parameters are encapsulated parameters, and the information processing module can unpack the setting parameters. to get the corresponding parameters. Then the above-mentioned execution subject obtains the unblocked setting parameters and stores the setting parameters in the data storage module.
上述执行主体在关机状态下,进行无线充电过程中,获取到对应的设置参数并存储于本地,当用户对上述执行主体执行开机操作后,即上述执行主体获取到开机信号后,上述执行主体处于开机状态,并对本地数据存储模块中的设置参数进行读取。When the above-mentioned execution subject is in the shutdown state, during the wireless charging process, the corresponding setting parameters are obtained and stored locally. After the user performs a power-on operation on the above-mentioned execution subject, that is, after the above-mentioned execution subject obtains the power-on signal, the above-mentioned execution subject is in Power on state and read the setting parameters in the local data storage module.
上述执行主体对数据存储模块中的设置参数进行读取,获取到其中的设置参数,可以根据设置参数中包括的各个操作参数执行相应的设备部署,即若设置参数中包括需要设置的IP地址(Internet Protocol Address),连接网络的认证凭据或密码,需要访问的服务器网址,则上述执行主体可以根据需要设置的IP地址,对IP地址进行设置,并根据认证凭据或密码对网络进行连接,还可以根据服务器网址与服务器进行连接和数据访问,从而上述执行主体根据设置参数完成设备部署。The above execution subject reads the setting parameters in the data storage module, obtains the setting parameters, and can perform corresponding device deployment according to each operating parameter included in the setting parameters, that is, if the setting parameters include the IP address that needs to be set ( Internet Protocol Address), the authentication credentials or password to connect to the network, and the server URL that needs to be accessed. The above execution subject can set the IP address according to the IP address that needs to be set, and connect to the network based on the authentication credentials or password, or it can Connection and data access are performed with the server according to the server URL, so that the above execution subject completes device deployment according to the set parameters.
在本实施例的一些可选的实现方式中,上述设置参数可以包括控制指令。则上述步骤230,响应于获取到开机信号,基于设置参数进行设备部署,可以包括:响应于获取到开机信号,执行控制指令对应的控制操作。In some optional implementations of this embodiment, the above setting parameters may include control instructions. Then, the above-mentioned step 230, in response to obtaining the power-on signal, performs device deployment based on the set parameters, may include: in response to obtaining the power-on signal, executing the control operation corresponding to the control instruction.
具体地,上述执行主体获取到的设置参数可以包括控制指令,该控制指令可以用于控制上述执行主体执行对应的控制操作,例如开机指令等。上述执行主体在关机状态下获取到控制指令后,可以将控制指令存储至数据存储模块中,当上述执行主体获取到开机信号,从数据存储模块中读取控制指令,并根据控制指令执行对应的控制操作。Specifically, the setting parameters obtained by the execution subject may include control instructions, and the control instructions may be used to control the execution subject to perform corresponding control operations, such as boot instructions. After the above-mentioned execution subject obtains the control instruction in the shutdown state, it can store the control instruction in the data storage module. When the above-mentioned execution subject obtains the power-on signal, it reads the control instruction from the data storage module and executes the corresponding control instruction according to the control instruction. control operations.
作为示例,上述执行主体可以是批量生产的设备,在设备工厂批量生产设备时,需要集中批量开机,设置以及测试设备,如手机生产时测试手机软硬件是否正常以及根据需要定制化对手机做一些设置,则可以通过无线充电信号唤醒设备内置的单片机,通过无线数据收发模块传输包括控制指令的设置参数,上述执行主体中的信息处理模块接收到控制指令后,可以对生产的设备现批量控制,如该控制指令为开机指令,则生产的设备可以根据开机指令实现批量开机操作。As an example, the above-mentioned execution subject can be a mass-produced device. When the device factory mass-produces the device, it is necessary to turn on, set up and test the device in batches. For example, during the production of a mobile phone, it is necessary to test whether the software and hardware of the mobile phone are normal and to customize the mobile phone as needed. setting, the built-in microcontroller of the device can be awakened through the wireless charging signal, and the setting parameters including the control instructions are transmitted through the wireless data transceiver module. After the information processing module in the above execution body receives the control instructions, the produced equipment can be batch controlled. If the control command is a power-on command, the produced equipment can implement batch power-on operations according to the power-on command.
在本实施例的一些可选的实现方式中,用户可以将手机作为无线充电设备,可以通过对关机状态的其它设备进行无线充电,并获取其它设备的设备信息,利用定位方法,确定其它设备的位置,并将其它设备的位置推送给用户,例如将其它设备距离手机的距离信息和方向信息推送给用户。In some optional implementations of this embodiment, the user can use the mobile phone as a wireless charging device, wirelessly charge other devices in the shutdown state, obtain device information of other devices, and use positioning methods to determine the location of other devices. location, and push the location of other devices to the user, such as the distance information and direction information of other devices from the mobile phone to the user.
在本实施例的一些可选的实现方式中,用户可以在智能家居场景中,将手机作为无线充电设备,对新接入的智能设备利用上述方法执行快速设置,以使得新接入的智能设备能够快速完成设备部署。In some optional implementations of this embodiment, the user can use the mobile phone as a wireless charging device in a smart home scenario, and use the above method to perform quick settings on newly connected smart devices, so that the newly connected smart devices Able to quickly complete equipment deployment.
继续参见图3,图3是根据本实施例的设备部署方法的应用场景的一个示意图。该方法可以应用于图3的应用场景中,当用户购置了一批具有无线充电模块和无线数据收发模块的终端设备301后,在提供给用户之前,可以使用具有无线充电模块和无线数据收发模块的无线充电设备302,对批量终端设备301进行远距离扫描,通过无线充电模块提供电源。批量终端设备301可以接收到无线充电设备302的无线充电信号,并对设备信息进行采集,获取到对应的设备信息,该设备信息可以包括MAC地址,设备型号,基本配置,设备标识等,然后批量终端设备301可以通过无线数据收发模块与无线充电设备302进行交互,批量终端设备301将设备信息发送给无线充电设备302。无线充电设备302接收到批量终端设备301发送的设备信息后,将这些设备信息传输给服务器303,服务器303可以预先根据用户的设置要求,为批量终端设备301接入做一些设置(如为终端设备接入网络开通内网和外网权限,需要安装的安保软件链接等),服务器303接收到设备信息后,将与该设备信息对应的设置参数发送给无线充电设备302。无线充电设备302通过无线数据收发模块分别传给批量终端设备301。批量终端设备301接收到设置参数后,将设置参数存入待确认区,并且在接收到用户的开机操作,即获取到开机信号后,根据待确认区存储的设置参数对设备进行部署和设置。Continuing to refer to Figure 3, Figure 3 is a schematic diagram of an application scenario of the device deployment method according to this embodiment. This method can be applied to the application scenario in Figure 3. When the user purchases a batch of terminal devices 301 with wireless charging modules and wireless data transceiver modules, the terminal devices 301 with wireless charging modules and wireless data transceiver modules can be used before being provided to the user. The wireless charging device 302 scans a batch of terminal devices 301 over a long distance and provides power through the wireless charging module. The batch terminal device 301 can receive the wireless charging signal of the wireless charging device 302, collect the device information, and obtain the corresponding device information. The device information can include MAC address, device model, basic configuration, device identification, etc., and then batch The terminal device 301 can interact with the wireless charging device 302 through the wireless data transceiver module, and the batch terminal device 301 sends device information to the wireless charging device 302. After receiving the device information sent by the batch terminal equipment 301, the wireless charging device 302 transmits the device information to the server 303. The server 303 can make some settings for the access of the batch terminal equipment 301 (such as terminal equipment) in advance according to the user's setting requirements. After accessing the network, opening internal and external network permissions, security software links that need to be installed, etc.), after receiving the device information, the server 303 sends the setting parameters corresponding to the device information to the wireless charging device 302. The wireless charging device 302 transmits the data to the batch terminal devices 301 respectively through the wireless data transceiver module. After receiving the setting parameters, the batch terminal device 301 stores the setting parameters in the area to be confirmed, and after receiving the user's power-on operation, that is, after obtaining the power-on signal, it deploys and sets the device according to the setting parameters stored in the area to be confirmed.
本公开的上述实施例提供的设备部署方法,通过响应于在关机状态下检测到无线充电信号,获取设备信息,然后获取与设备信息对应的设置参数,最后响应于获取到开机信号,基于设置参数进行设备部署,能够在关机状态下不需要接触其他设备,利用无线充电的功能提供电源获取对应的设置参数,在接收到开机信号后,根据获取到的设置参数完成相应的部署,减少开机设置的工作量,提高了开机设置的便捷性和灵活性,从而节省了开机设置时间,尤其是在批量设备设置时能够更快、更灵活地完成开机设置,真正实现零接触。The device deployment method provided by the above embodiments of the present disclosure obtains device information in response to detecting a wireless charging signal in a shutdown state, then obtains setting parameters corresponding to the device information, and finally responds to obtaining a power-on signal, based on the setting parameters For device deployment, you can use the wireless charging function to provide power to obtain the corresponding setting parameters without touching other devices in the shutdown state. After receiving the power-on signal, the corresponding deployment is completed based on the obtained setting parameters, reducing the time of power-on settings. workload, improving the convenience and flexibility of power-on settings, thereby saving power-on settings time, especially when setting up batch devices, power-on settings can be completed faster and more flexibly, truly achieving zero-contact.
进一步参阅图4,图4示出了上述图2中步骤220,获取与设备信息对应的设置参数,可以基于以下步骤实现:Referring further to Figure 4, Figure 4 shows step 220 in Figure 2 above. Obtaining the setting parameters corresponding to the device information can be implemented based on the following steps:
步骤410,经由无线充电信号对应的目标设备获取与设备信息对应的待校验参数。Step 410: Obtain the parameters to be verified corresponding to the device information via the target device corresponding to the wireless charging signal.
在本步骤中,上述执行主体获取到设备信息后,可以确定无线充电信号对应的无线充电设备,将该无线充电设备作为目标设备。上述执行主体可以通过无线充电接收模块接收目标设备的无线充电信号,还可以搜索目标设备的无线数据收发模块,通过内置的无线数据收发模块与目标设备的无线数据收发模块进行连接,该连接可以是NFC(Near FieldCommunication,近距离无线通信技术),UWB(Ultra Wideband,无载波通信技术),Wifi(Wireless-Fidelity,无线保真),蓝牙,红外线等无线连接方式,上述执行主体通过无线数据收发模块将设备信息发送至目标设备。In this step, after the above execution subject obtains the device information, it can determine the wireless charging device corresponding to the wireless charging signal and use the wireless charging device as the target device. The above execution subject can receive the wireless charging signal of the target device through the wireless charging receiving module, and can also search for the wireless data transceiving module of the target device, and connect with the wireless data transceiving module of the target device through the built-in wireless data transceiving module. The connection can be NFC (Near Field Communication, short-range wireless communication technology), UWB (Ultra Wideband, carrier-free communication technology), Wifi (Wireless-Fidelity, wireless fidelity), Bluetooth, infrared and other wireless connection methods, the above execution subject uses the wireless data transceiver module Send device information to the target device.
目标设备通过无线数据收发模块接收上述执行主体发送的设备信息后,还可以与服务器进行连接,该连接可以是NFC(Near Field Communication,近距离无线通信技术),UWB(Ultra Wideband,无载波通信技术),Wifi(Wireless-Fidelity,无线保真),蓝牙,红外线等无线连接方式,通过无线数据收发模块将设备信息发送至服务器。After the target device receives the device information sent by the execution subject through the wireless data transceiver module, it can also connect to the server. The connection can be NFC (Near Field Communication, short-range wireless communication technology), UWB (Ultra Wideband, carrier-less communication technology) ), Wifi (Wireless-Fidelity, wireless fidelity), Bluetooth, infrared and other wireless connection methods, send device information to the server through the wireless data transceiver module.
服务器接收到目标设备发送的设备信息后,可以在本地读取与设备信息对应的待校验参数,其中,该待校验参数与设备信息一一对应,该待校验参数可以为向上述执行主体发送的、需要上述执行主体进行校验的操作参数。服务器中可以存储有待校验参数与设备信息的对应表,服务器接收到设备信息后,可以在对应表中查找该设备信息对应的待校验参数,并将与设备信息对应的待校验参数发送至目标设备。After the server receives the device information sent by the target device, it can locally read the parameters to be verified corresponding to the device information, where the parameters to be verified correspond to the device information one-to-one, and the parameters to be verified can be executed to the above The operation parameters sent by the subject need to be verified by the above execution subject. The server can store a correspondence table between parameters to be verified and device information. After receiving the device information, the server can search for the parameters to be verified corresponding to the device information in the correspondence table and send the parameters to be verified corresponding to the device information. to the target device.
目标设备接收到服务器返回的与该设备信息对应的待校验参数后,可以通过无线数据收发模块将该待校验参数发送至上述执行主体,上述执行主体经过目标设备获取到设备信息对应的待校验参数。After receiving the parameters to be verified corresponding to the device information returned by the server, the target device can send the parameters to be verified to the above-mentioned execution subject through the wireless data transceiver module. The above-mentioned execution subject obtains the parameters to be verified corresponding to the device information through the target device. Check parameters.
步骤420,对待校验参数进行第一校验,判断待校验参数是否符合第一预设条件。Step 420: Perform a first verification on the parameters to be verified, and determine whether the parameters to be verified meet the first preset condition.
在本步骤中,上述执行主体获取到与设备信息对应的待校验参数后,可以通过信息处理模块对待校验参数进行第一校验,该第一校验可以为对待校验参数进行完整性和合法性的校验操作。上述执行主体可以对待校验参数进行完整性的校验,判断待校验参数是否完整,若确定该待校验参数符合完整性的校验,则继续对该待校验参数进行合法性的校验,判断待校验参数是否合法,从而判断待校验参数是否符合第一预设条件,其中,该第一预设条件可以包括待校验参数完整且合法,符合第一校验条件。In this step, after the above-mentioned execution subject obtains the parameters to be verified corresponding to the device information, the information processing module can perform a first verification on the parameters to be verified. The first verification can be the integrity of the parameters to be verified. and legality verification operations. The above-mentioned execution subject can perform integrity verification on the parameters to be verified and determine whether the parameters to be verified are complete. If it is determined that the parameters to be verified meet the integrity verification, then continue to verify the validity of the parameters to be verified. Verify, determine whether the parameter to be verified is legal, thereby determining whether the parameter to be verified meets the first preset condition, where the first preset condition may include that the parameter to be verified is complete and legal, and meets the first verification condition.
上述执行主体在对待校验参数进行第一校验过程中,可以同时并行执行多个校验操作,也可以串行执行多个校验操作,当待校验参数同时通过多个校验操作时,则确定待校验参数符合第一预设条件,若待校验参数没有通过多个校验操作时,则确定待校验参数不符合第一预设条件,则可以推送提示校验失败的提示信息。During the first verification process of the parameters to be verified, the above execution subject can perform multiple verification operations in parallel at the same time, or can perform multiple verification operations in series. When the parameters to be verified pass multiple verification operations at the same time, , it is determined that the parameter to be verified meets the first preset condition. If the parameter to be verified does not pass multiple verification operations, it is determined that the parameter to be verified does not meet the first preset condition, and a message indicating that the verification failed can be pushed. Prompt information.
步骤430,响应于确定待校验参数符合第一预设条件,将待校验参数确定为与设备信息对应的设置参数。Step 430: In response to determining that the parameter to be verified meets the first preset condition, determine the parameter to be verified as a setting parameter corresponding to the device information.
在本步骤中,上述执行主体通过对待校验参数进行第一校验,即确定待校验参数符合第一预设条件后,可以将通过第一校验的待校验参数确定为与设备信息对应的设置参数。In this step, the above-mentioned execution subject performs the first verification on the parameters to be verified, that is, after determining that the parameters to be verified meet the first preset conditions, the parameters to be verified that pass the first verification can be determined to be the same as the device information. Corresponding setting parameters.
上述执行主体中的数据存储模块包括待确认区,上述执行主体可以将该设置参数存储至数据存储模块中的待确认区,以供上述执行主体在接收到开机信号后,对设置参数进行读取。The data storage module in the above-mentioned execution subject includes a waiting area. The above-mentioned execution subject can store the setting parameters in the waiting area in the data storage module, so that the above-mentioned execution subject can read the setting parameters after receiving the power-on signal. .
在本实现方式中,通过对接收到的待校验参数进行第一校验,判断其是否符合第一预设条件,并将符合第一预设条件的待校验参数确定为与设备信息对应的设置参数,能够实现对待校验参数的初步校验,使得存储的设置参数具备完整性和合法性,提高了设置参数的准确性。In this implementation, the received parameters to be verified are first verified to determine whether they meet the first preset conditions, and the parameters to be verified that meet the first preset conditions are determined to correspond to the device information. The setting parameters can realize the preliminary verification of the parameters to be verified, making the stored setting parameters complete and legal, and improving the accuracy of the setting parameters.
进一步参阅图5,图5示出了设备部署方法的又一个实施例的流程500。该设备部署方法,可以包括以下步骤:Referring further to Figure 5, Figure 5 shows a process 500 of yet another embodiment of a device deployment method. The device deployment method may include the following steps:
步骤510,响应于在关机状态下检测到无线充电信号,获取设备信息。Step 510: Obtain device information in response to detecting the wireless charging signal in the shutdown state.
在本步骤中,步骤510与图2所示实施例中的步骤210相同,此处不赘述。In this step, step 510 is the same as step 210 in the embodiment shown in FIG. 2 and will not be described again here.
步骤520,经由无线充电信号对应的目标设备获取与设备信息对应的待校验参数。Step 520: Obtain the parameters to be verified corresponding to the device information via the target device corresponding to the wireless charging signal.
在本步骤中,步骤520与图4所示实施例中的步骤410相同,此处不赘述。In this step, step 520 is the same as step 410 in the embodiment shown in FIG. 4 and will not be described again here.
步骤530,对待校验参数进行第一校验,判断待校验参数是否符合第一预设条件。Step 530: Perform a first verification on the parameters to be verified, and determine whether the parameters to be verified meet the first preset condition.
在本步骤中,步骤530与图4所示实施例中的步骤420相同,此处不赘述。In this step, step 530 is the same as step 420 in the embodiment shown in FIG. 4 and will not be described again here.
步骤540,响应于确定待校验参数符合第一预设条件,将待校验参数确定为与设备信息对应的设置参数。Step 540: In response to determining that the parameter to be verified meets the first preset condition, determine the parameter to be verified as a setting parameter corresponding to the device information.
在本步骤中,步骤540与图4所示实施例中的步骤430相同,此处不赘述。In this step, step 540 is the same as step 430 in the embodiment shown in FIG. 4 and will not be described again here.
步骤550,响应于获取到开机信号,对设置参数进行第二校验,判断设置参数是否符合第二预设条件。Step 550: In response to obtaining the power-on signal, perform a second verification on the setting parameters to determine whether the setting parameters meet the second preset condition.
在本步骤中,上述执行主体获取到设置参数,并将该设置参数存储于数据存储模块后,可以接收用户的开机操作,获取到开机信号。上述执行主体获取到开机信号后,执行开机操作,并对数据存储模块中的设置参数进行读取,然后对该设置参数进行第二校验,该第二校验可以为对设置参数进行安全性和数据身份合法性的校验操作。上述执行主体可以对设置参数进行安全性的校验,判断设置参数是否安全,若确定该设置参数符合安全性的校验,则继续对该设置参数进行数据身份合法性的校验,判断设置参数是否满足数据身份合法性,从而判断设置参数是否符合第二预设条件,其中,该第二预设条件可以包括待校验参数安全且满足数据身份合法性,符合第二校验条件。In this step, after the above-mentioned execution subject obtains the setting parameters and stores the setting parameters in the data storage module, it can receive the user's power-on operation and obtain the power-on signal. After the above-mentioned execution subject obtains the power-on signal, it performs the power-on operation, reads the setting parameters in the data storage module, and then performs a second verification on the setting parameters. The second verification can be for security of the setting parameters. and data identity verification operations. The above-mentioned execution subject can perform security verification on the setting parameters to determine whether the setting parameters are safe. If it is determined that the setting parameters meet the security verification, then continue to verify the legality of the data identity of the setting parameters and determine the setting parameters. Whether the data identity legality is satisfied, thereby determining whether the setting parameters meet the second preset condition, where the second preset condition may include that the parameters to be verified are safe and meet the data identity legality, and meet the second verification condition.
上述执行主体在对设置参数进行第二校验过程中,可以同时并行执行多个校验操作,也可以串行执行多个校验操作,当设置参数同时通过多个校验操作时,则确定设置参数符合第二预设条件,若设置参数没有通过多个校验操作时,则确定设置参数不符合第二预设条件,则可以推送提示校验失败的提示信息。During the second verification process of the setting parameters, the above execution subject can perform multiple verification operations in parallel at the same time, or can perform multiple verification operations in series. When the setting parameters pass multiple verification operations at the same time, it is determined The setting parameter meets the second preset condition. If the setting parameter does not pass multiple verification operations, it is determined that the setting parameter does not meet the second preset condition, and a prompt message indicating that the verification failed can be pushed.
步骤560,响应于确定设置参数符合第二预设条件,基于设置参数进行设备部署。Step 560: In response to determining that the setting parameters meet the second preset condition, perform device deployment based on the setting parameters.
在本步骤中,上述执行主体通过对设置参数进行第二校验,即确定设置参数符合第二预设条件后,可以根据设置参数中包括的各个操作参数执行相应的设备部署,即若设置参数中包括需要设置的IP地址(Internet Protocol Address),连接网络的认证凭据或密码,需要访问的服务器网址,则上述执行主体可以根据需要设置的IP地址,对IP地址进行设置,并根据认证凭据或密码对网络进行连接,还可以根据服务器网址与服务器进行连接和数据访问,从而上述执行主体根据设置参数完成设备部署。In this step, the above-mentioned execution subject performs a second verification on the setting parameters, that is, after determining that the setting parameters meet the second preset conditions, the corresponding device deployment can be performed according to each operating parameter included in the setting parameters, that is, if the setting parameters Includes the IP address (Internet Protocol Address) that needs to be set, the authentication credentials or password for connecting to the network, and the server URL that needs to be accessed. The above execution subject can set the IP address according to the IP address that needs to be set, and based on the authentication credentials or The password is used to connect to the network, and the server can also be connected and data accessed according to the server URL, so that the above execution subject completes the device deployment according to the set parameters.
在本实施例中,通过接收到开机信号后,对设置参数进行第二校验,并根据符合第二预设条件的设置参数进行设备部署,能够实现对设置参数的进一步校验,使得设置参数具备安全性和数据身份合法性,提高了设置参数的准确性,从而使得基于设置参数执行的设备部署更安全和更准确。In this embodiment, by performing a second verification on the setting parameters after receiving the power-on signal, and performing device deployment according to the setting parameters that meet the second preset condition, further verification of the setting parameters can be achieved, so that the setting parameters With security and data identity legitimacy, it improves the accuracy of setting parameters, making device deployment based on setting parameters safer and more accurate.
进一步参阅图6,图6示出了对设置参数进行第二校验的一个实施例的流程600,可以包括以下步骤:Referring further to Figure 6, Figure 6 shows a process 600 of an embodiment of performing a second verification of setting parameters, which may include the following steps:
步骤610,响应于获取到开机信号,判断是否存储有设置参数。Step 610: In response to obtaining the power-on signal, determine whether setting parameters are stored.
在本步骤中,上述执行主体接收到用户的开机操作,即获取到开机信号后,执行开机操作,并对数据存储模块中存储的数据进行读取,判断是否存储有设置参数。In this step, the above execution subject receives the user's power-on operation, that is, after obtaining the power-on signal, it performs the power-on operation and reads the data stored in the data storage module to determine whether setting parameters are stored.
若确定存储有设置参数,则执行步骤620;若确定没有存储设置参数,则执行步骤650,校验结束,可以推送提示校验失败的提示信息。If it is determined that the setting parameters are stored, step 620 is executed; if it is determined that no setting parameters are stored, step 650 is executed. After the verification is completed, a prompt message indicating that the verification failed can be pushed.
步骤620,响应于确定存储有设置参数,启动安全模式。Step 620: In response to determining that the setting parameters are stored, start the safe mode.
在本步骤中,上述执行主体通过对数据存储模块进行读取确定其中存储有设置参数后,启动安全模式,在安全模式中除了必要的网络配置做可逆改变,其他的设备资源和配置禁止访问和改变。In this step, the above execution subject reads the data storage module to determine that the setting parameters are stored in it, and then starts the safe mode. In the safe mode, except for necessary network configuration reversible changes, access to other device resources and configurations is prohibited. Change.
步骤630,对设置参数进行第二校验,判断设置参数是否符合第二预设条件。Step 630: Perform a second verification on the setting parameters to determine whether the setting parameters meet the second preset condition.
在本步骤中,上述执行主体启动安全模式后,对该设置参数进行第二校验,该第二校验可以为对设置参数进行安全性和数据身份合法性的校验操作。上述执行主体可以与服务器进行连接,从服务器获取对应设置参数,并根据获取到的对应设置参数对存储的设置参数进行安全性的校验,判断设置参数是否安全,若确定该设置参数符合安全性的校验,则继续对该设置参数进行数据身份合法性的校验,判断设置参数是否满足数据身份合法性,从而判断设置参数是否符合第二预设条件,其中,该第二预设条件可以包括待校验参数安全且满足数据身份合法性,符合第二校验条件。In this step, after the above execution subject starts the safe mode, it performs a second verification on the setting parameters. The second verification may be a verification operation on the security and data identity legitimacy of the setting parameters. The above execution subject can connect to the server, obtain the corresponding setting parameters from the server, and perform security verification on the stored setting parameters based on the obtained corresponding setting parameters to determine whether the setting parameters are safe. If it is determined that the setting parameters meet the security requirements verification, then continue to verify the legality of the data identity of the setting parameters to determine whether the setting parameters meet the legality of the data identity, thereby determining whether the setting parameters meet the second preset condition, wherein the second preset condition can be Including that the parameters to be verified are safe and meet the legality of data identity, and meet the second verification conditions.
或者,上述执行主体可以与服务器进行连接,可以将存储的设置参数发送给服务器。服务器接收到设置参数后,读取本地存储的对应设置参数,并根据对应设置参数对接收到的设置参数进行安全性的校验,判断设置参数是否安全,若确定该设置参数符合安全性的校验,则继续对该设置参数进行数据身份合法性的校验,判断设置参数是否满足数据身份合法性,从而判断设置参数是否符合第二预设条件,其中,该第二预设条件可以包括待校验参数安全且满足数据身份合法性,符合第二校验条件。Alternatively, the above execution subject can connect to the server and can send the stored setting parameters to the server. After the server receives the setting parameters, it reads the corresponding setting parameters stored locally, and performs security verification on the received setting parameters based on the corresponding setting parameters to determine whether the setting parameters are safe. If it is determined that the setting parameters meet the security verification If the setting parameter is verified, continue to verify the data identity legality of the setting parameter to determine whether the setting parameter meets the data identity legality, thereby determining whether the setting parameter meets the second preset condition, wherein the second preset condition may include to be The verification parameters are safe and meet the legality of data identity, and meet the second verification condition.
在对设置参数进行第二校验过程中,可以同时并行执行多个校验操作,也可以串行执行多个校验操作,当设置参数同时通过多个校验操作时,则确定设置参数符合第二预设条件,若设置参数没有通过多个校验操作时,则确定设置参数不符合第二预设条件,则可以推送提示校验失败的提示信息。During the second verification process of the setting parameters, multiple verification operations can be performed in parallel at the same time, or multiple verification operations can be performed serially. When the setting parameters pass multiple verification operations at the same time, it is determined that the setting parameters comply with Second preset condition: if the setting parameter fails multiple verification operations, it is determined that the setting parameter does not meet the second preset condition, and a prompt message indicating that the verification failed can be pushed.
若确定设置参数符合第二预设条件,执行步骤640;若确定设置参数不符合第二预设条件,执行步骤650,校验结束,可以推送提示校验失败的提示信息。If it is determined that the setting parameters meet the second preset condition, step 640 is executed; if it is determined that the setting parameters do not meet the second preset condition, step 650 is executed. After the verification is completed, a prompt message indicating that the verification failed can be pushed.
步骤640,响应于确定设置参数符合第二预设条件,关闭安全模式,并基于设置参数进行设备部署。Step 640, in response to determining that the setting parameters meet the second preset condition, turn off the safe mode, and perform device deployment based on the setting parameters.
在本步骤中,上述执行主体经过第二校验后,确定设置参数符合第二预设条件,则将安全模式关闭。然后上述执行主体可以根据设置参数中包括的各个操作参数执行相应的设备部署,即若设置参数中包括需要设置的IP地址(Internet Protocol Address),连接网络的认证凭据或密码,需要访问的服务器网址,则上述执行主体可以根据需要设置的IP地址,对IP地址进行设置,并根据认证凭据或密码对网络进行连接,还可以根据服务器网址与服务器进行连接和数据访问,从而上述执行主体根据设置参数完成设备部署。In this step, after the above-mentioned execution subject passes the second verification and determines that the setting parameters meet the second preset condition, the safe mode is turned off. Then the above execution subject can perform corresponding device deployment according to each operating parameter included in the setting parameters, that is, if the setting parameters include the IP address (Internet Protocol Address) that needs to be set, the authentication credentials or password for connecting to the network, and the server URL that needs to be accessed , then the above-mentioned execution subject can set the IP address according to the required IP address, and connect to the network according to the authentication credentials or password, and can also connect to the server and access data according to the server URL, so that the above-mentioned execution subject can set the parameters according to Complete device deployment.
在本实施例中,通过在确定存储有设置参数后,开启安全模式,在设置参数通过第二校验后,关闭安全模式,能够实现在开机后仅执行数据校验,保证了设备的安全性,使得基于设置参数执行的设备部署更安全和更准确。In this embodiment, after it is determined that the setting parameters are stored, the safe mode is turned on, and after the setting parameters pass the second verification, the safe mode is turned off, so that only data verification can be performed after the power is turned on, ensuring the security of the device. , making device deployment based on set parameters safer and more accurate.
在本实施例的一些可选的实现方式中,该设备部署方法还可以包括以下步骤:经由目标设备向服务器发送设备信息,以使得到服务器基于设备信息进行设备盘点,生成盘点信息;接收服务器发送的盘点信息。In some optional implementations of this embodiment, the device deployment method may also include the following steps: sending device information to the server via the target device, so that the server performs device inventory based on the device information and generates inventory information; receiving the information sent by the server inventory information.
具体地,上述执行主体将设备信息发送至目标设备后,目标设备可以将设备信息发送至服务器,服务器接收到发送的设备信息后,可以将设备信息进行存储。Specifically, after the execution subject sends the device information to the target device, the target device can send the device information to the server. After the server receives the sent device information, it can store the device information.
当服务器接收到设备盘点操作后,可以对本地存储的设备信息进行读取,基于存储的设备信息进行设备盘点,生成盘点信息,该盘点信息可以包括设备的数量、设备的状态等信息。服务器可以将生成的盘点信息发送至上述执行主体,上述执行主体接收到服务器发送的盘点信息后,将盘点信息推送给用户。After the server receives the device inventory operation, it can read the locally stored device information, perform device inventory based on the stored device information, and generate inventory information. The inventory information can include the number of devices, the status of the devices, and other information. The server can send the generated inventory information to the above-mentioned execution subject. After receiving the inventory information sent by the server, the above-mentioned execution subject pushes the inventory information to the user.
在本实现方法中,通过对设备信息进行盘点,在批量设备盘点或者设备生产商批量出货时,无论设备开机与否,都可以快速的盘点设备,提高了设备盘点的效率和准确性。In this implementation method, by taking inventory of equipment information, equipment can be quickly inventoried whether the equipment is powered on or not during batch equipment inventory or batch shipment by equipment manufacturers, thereby improving the efficiency and accuracy of equipment inventory.
进一步参考图7,作为对上述各图所示方法的实现,本申请提供了一种设备部署装置的一个实施例,该装置实施例与图2所示的方法实施例相对应,该装置具体可以应用于各种电子设备中。With further reference to Figure 7, as an implementation of the methods shown in the above figures, this application provides an embodiment of an equipment deployment device. The device embodiment corresponds to the method embodiment shown in Figure 2. The device can specifically Used in various electronic equipment.
如图7所示,本实施例的设备部署装置700包括:第一获取模块710、第二获取模块720和部署模块730。As shown in FIG. 7 , the device deployment device 700 of this embodiment includes: a first acquisition module 710 , a second acquisition module 720 and a deployment module 730 .
其中,第一获取模块710,被配置成响应于在关机状态下检测到无线充电信号,获取设备信息;Wherein, the first acquisition module 710 is configured to acquire device information in response to detecting the wireless charging signal in the shutdown state;
第二获取模块720,被配置成获取与设备信息对应的设置参数;The second acquisition module 720 is configured to acquire setting parameters corresponding to device information;
部署模块730,被配置成响应于获取到开机信号,基于设置参数进行设备部署。The deployment module 730 is configured to perform device deployment based on the set parameters in response to obtaining the power-on signal.
在本实施例的一些可选的实现方式中,第二获取模块,包括:获取单元,被配置成经由无线充电信号对应的目标设备获取与设备信息对应的待校验参数;判断单元,被配置成对待校验参数进行第一校验,判断待校验参数是否符合第一预设条件;确定单元,被配置成响应于确定待校验参数符合第一预设条件,将待校验参数确定为与设备信息对应的设置参数。In some optional implementations of this embodiment, the second acquisition module includes: an acquisition unit configured to acquire parameters to be verified corresponding to the device information via the target device corresponding to the wireless charging signal; a judgment unit configured When the parameter to be verified is first verified, it is determined whether the parameter to be verified meets the first preset condition; the determination unit is configured to determine the parameter to be verified in response to determining that the parameter to be verified meets the first preset condition. Set parameters corresponding to device information.
在本实施例的一些可选的实现方式中,部署模块,进一步被配置成:响应于获取到开机信号,对设置参数进行第二校验,判断设置参数是否符合第二预设条件;响应于确定设置参数符合第二预设条件,基于设置参数进行设备部署。In some optional implementations of this embodiment, the deployment module is further configured to: in response to obtaining the power-on signal, perform a second verification on the setting parameters to determine whether the setting parameters meet the second preset condition; in response to It is determined that the setting parameters meet the second preset condition, and device deployment is performed based on the setting parameters.
在本实施例的一些可选的实现方式中,部署模块,进一步被配置成:响应于获取到开机信号,判断是否存储有设置参数;响应于确定存储有设置参数,启动安全模式;对设置参数进行第二校验,判断设置参数是否符合第二预设条件;以及响应于确定设置参数符合第二预设条件,关闭安全模式,并基于设置参数进行设备部署。In some optional implementations of this embodiment, the deployment module is further configured to: in response to obtaining the power-on signal, determine whether the setting parameters are stored; in response to determining that the setting parameters are stored, start the safe mode; and Perform a second verification to determine whether the setting parameters meet the second preset condition; and in response to determining that the setting parameter meets the second preset condition, turn off the safe mode, and perform device deployment based on the setting parameters.
在本实施例的一些可选的实现方式中,设置参数包括:控制指令;以及,部署模块,进一步被配置成:响应于获取到开机信号,执行控制指令对应的控制操作。In some optional implementations of this embodiment, the setting parameters include: a control instruction; and the deployment module is further configured to: in response to obtaining the power-on signal, execute a control operation corresponding to the control instruction.
在本实施例的一些可选的实现方式中,该装置还包括:接收模块;接收模块,被配置成:经由目标设备向服务器发送设备信息,以使服务器基于设备信息进行设备盘点,生成盘点信息;接收服务器发送的盘点信息。In some optional implementations of this embodiment, the device further includes: a receiving module; the receiving module is configured to: send device information to the server via the target device, so that the server performs device inventory based on the device information and generates inventory information. ;Receive inventory information sent by the server.
本公开的上述实施例提供的设备部署装置,通过响应于在关机状态下检测到无线充电信号,获取设备信息,然后获取与设备信息对应的设置参数,最后响应于获取到开机信号,基于设置参数进行设备部署,能够在关机状态下不需要接触其他设备,利用无线充电的功能提供电源获取对应的设置参数,在接收到开机信号后,根据获取到的设置参数完成相应的部署,减少开机设置的工作量,提高了开机设置的便捷性和灵活性,从而节省了开机设置时间,尤其是在批量设备设置时能够更快、更灵活地完成开机设置,真正实现零接触。The device deployment device provided by the above embodiments of the present disclosure acquires device information in response to detecting a wireless charging signal in a shutdown state, then acquires setting parameters corresponding to the device information, and finally responds to acquiring a power-on signal, based on the setting parameters For device deployment, you can use the wireless charging function to provide power to obtain the corresponding setting parameters without touching other devices in the shutdown state. After receiving the power-on signal, the corresponding deployment is completed based on the obtained setting parameters, reducing the time of power-on settings. workload, improving the convenience and flexibility of power-on settings, thereby saving power-on settings time, especially when setting up batch devices, power-on settings can be completed faster and more flexibly, truly achieving zero-contact.
本领域技术人员可以理解,上述装置还包括一些其他公知结构,例如处理器、存储器等,为了不必要地模糊本公开的实施例,这些公知的结构在图7中未示出。Those skilled in the art can understand that the above-mentioned device also includes some other well-known structures, such as a processor, a memory, etc. In order to unnecessarily obscure the embodiments of the present disclosure, these well-known structures are not shown in FIG. 7 .
下面参考图8,其示出了适于用来实现本公开的实施例的电子设备(例如图1中的终端设备)800的结构示意图。Referring now to FIG. 8 , a schematic structural diagram of an electronic device (such as the terminal device in FIG. 1 ) 800 suitable for implementing embodiments of the present disclosure is shown.
如图8所示,电子设备800可以包括处理装置(例如中央处理器、图形处理器等)801,其可以根据存储在只读存储器(ROM)802中的程序或者从存储装置808加载到随机访问存储器(RAM)803中的程序而执行各种适当的动作和处理。在RAM 803中,还存储有电子设备800操作所需的各种程序和数据。处理装置801、ROM 802以及RAM803通过总线804彼此相连。输入/输出(I/O)接口805也连接至总线804。As shown in FIG. 8, the electronic device 800 may include a processing device (eg, central processing unit, graphics processor, etc.) 801, which may be loaded into a random access device according to a program stored in a read-only memory (ROM) 802 or from a storage device 808. The program in the memory (RAM) 803 executes various appropriate actions and processes. In the RAM 803, various programs and data required for the operation of the electronic device 800 are also stored. The processing device 801, ROM 802 and RAM 803 are connected to each other via a bus 804. An input/output (I/O) interface 805 is also connected to bus 804.
通常,以下装置可以连接至I/O接口805:包括例如触摸屏、触摸板、键盘、鼠标、摄像头、麦克风、加速度计、陀螺仪等的输入装置806;包括例如液晶显示器(LCD)、扬声器、振动器等的输出装置807;包括例如磁带、硬盘等的存储装置808;以及通信装置809。通信装置809可以允许电子设备800与其他设备进行无线或有线通信以交换数据。虽然图8示出了具有各种装置的电子设备800,但是应理解的是,并不要求实施或具备所有示出的装置。可以替代地实施或具备更多或更少的装置。图8中示出的每个方框可以代表一个装置,也可以根据需要代表多个装置。Generally, the following devices may be connected to the I/O interface 805: input devices 806 including, for example, a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; including, for example, a liquid crystal display (LCD), speakers, vibration An output device 807 such as a computer; a storage device 808 including a magnetic tape, a hard disk, etc.; and a communication device 809. The communication device 809 may allow the electronic device 800 to communicate wirelessly or wiredly with other devices to exchange data. Although FIG. 8 illustrates an electronic device 800 having various means, it should be understood that implementation or availability of all illustrated means is not required. More or fewer means may alternatively be implemented or provided. Each block shown in Figure 8 may represent one device, or may represent multiple devices as needed.
特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信装置809从网络上被下载和安装,或者从存储装置808被安装,或者从ROM 802被安装。在该计算机程序被处理装置801执行时,执行本公开的实施例的方法中限定的上述功能。In particular, according to embodiments of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product including a computer program carried on a computer-readable medium, the computer program containing program code for performing the method illustrated in the flowchart. In such embodiments, the computer program may be downloaded and installed from the network via communication device 809, or from storage device 808, or from ROM 802. When the computer program is executed by the processing device 801, the above-described functions defined in the method of the embodiment of the present disclosure are performed.
需要说明的是,本公开的实施例所述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开的实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本公开的实施例中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。It should be noted that the computer-readable medium described in the embodiments of the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination thereof. More specific examples of computer readable storage media may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard drive, random access memory (RAM), read only memory (ROM), removable Programmed read-only memory (EPROM or flash memory), fiber optics, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the above. In embodiments of the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program for use by or in connection with an instruction execution system, apparatus, or device. In embodiments of the present disclosure, the computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, in which computer-readable program code is carried. Such propagated data signals may take many forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device . Program code embodied on a computer-readable medium may be transmitted using any suitable medium, including but not limited to: wire, optical cable, RF (radio frequency), etc., or any suitable combination of the above.
上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备:响应于在关机状态下检测到无线充电信号,获取设备信息;获取与设备信息对应的设置参数;响应于获取到开机信号,基于设置参数进行设备部署。The above-mentioned computer-readable medium may be included in the above-mentioned electronic device; it may also exist independently without being assembled into the electronic device. The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device: obtains device information in response to detecting a wireless charging signal in the shutdown state; obtains and Setting parameters corresponding to the device information; in response to obtaining the power-on signal, device deployment is performed based on the setting parameters.
可以以一种或多种程序设计语言或其组合来编写用于执行本公开的实施例的操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络包括局域网(LAN)或广域网(WAN)连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。Computer program code for performing operations of embodiments of the present disclosure may be written in one or more programming languages, including object-oriented programming languages such as Java, Smalltalk, C++, or a combination thereof, and This includes conventional procedural programming languages such as the "C" language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In situations involving remote computers, the remote computer can be connected to the user's computer through any kind of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computer (such as through the Internet using an Internet service provider) .
附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operations of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, segment, or portion of code that contains one or more logic functions that implement the specified executable instructions. It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown one after another may actually execute substantially in parallel, or they may sometimes execute in the reverse order, depending on the functionality involved. It will also be noted that each block of the block diagram and/or flowchart illustration, and combinations of blocks in the block diagram and/or flowchart illustration, can be implemented by special purpose hardware-based systems that perform the specified functions or operations. , or can be implemented using a combination of specialized hardware and computer instructions.
描述于本申请实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的模块也可以设置在处理器中,例如,可以描述为:一种处理器,包括第一获取模块、第二获取模块和部署模块。其中,这些模块的名称在某种情况下并不构成对该模块本身的限定,例如,第一获取模块还可以被描述为“响应于在关机状态下检测到无线充电信号,获取设备信息的模块”。The modules involved in the embodiments described in this application can be implemented in software or hardware. The described module can also be provided in a processor. For example, it can be described as: a processor including a first acquisition module, a second acquisition module and a deployment module. Among them, the names of these modules do not constitute a limitation on the module itself under certain circumstances. For example, the first acquisition module can also be described as "a module that acquires device information in response to detecting a wireless charging signal in the shutdown state." ".
以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开的实施例中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开的实施例中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。The above description is only a description of the preferred embodiments of the present disclosure and the technical principles applied. Persons skilled in the art should understand that the scope of the invention involved in the embodiments of the present disclosure is not limited to technical solutions composed of specific combinations of the above technical features, and should also cover the above-mentioned technical solutions without departing from the above-mentioned inventive concept. Other technical solutions formed by any combination of technical features or their equivalent features. For example, a technical solution is formed by replacing the above features with technical features with similar functions disclosed in the embodiments of the present disclosure (but not limited to).
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111134350.3ACN114124691B (en) | 2021-09-27 | 2021-09-27 | Equipment deployment method and device |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111134350.3ACN114124691B (en) | 2021-09-27 | 2021-09-27 | Equipment deployment method and device |
| Publication Number | Publication Date |
|---|---|
| CN114124691A CN114124691A (en) | 2022-03-01 |
| CN114124691Btrue CN114124691B (en) | 2023-12-05 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202111134350.3AActiveCN114124691B (en) | 2021-09-27 | 2021-09-27 | Equipment deployment method and device |
| Country | Link |
|---|---|
| CN (1) | CN114124691B (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104035902A (en)* | 2014-07-02 | 2014-09-10 | 广东欧珀移动通信有限公司 | Data access method and communication system |
| CN106300500A (en)* | 2016-07-26 | 2017-01-04 | 深圳天珑无线科技有限公司 | A kind of time display method and terminal |
| CN107357556A (en)* | 2016-05-09 | 2017-11-17 | 天津三星通信技术研究有限公司 | The method that Function Extension is realized under terminal power-off state |
| CN109240121A (en)* | 2018-11-19 | 2019-01-18 | 广东美的制冷设备有限公司 | Control method, household appliance, air conditioner and the storage medium of household appliance |
| CN109539466A (en)* | 2018-11-19 | 2019-03-29 | 广东美的制冷设备有限公司 | Control method, household appliance, air conditioner and the storage medium of household appliance |
| CN111954044A (en)* | 2019-12-04 | 2020-11-17 | 海信视像科技股份有限公司 | Channel switching method and display device |
| CN112617665A (en)* | 2020-12-14 | 2021-04-09 | 珠海格力电器股份有限公司 | Dust collection equipment control method and device, computer equipment and storage medium |
| WO2021175194A1 (en)* | 2020-03-04 | 2021-09-10 | 京东方科技集团股份有限公司 | Method for timed startup of terminal, and terminal |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104035902A (en)* | 2014-07-02 | 2014-09-10 | 广东欧珀移动通信有限公司 | Data access method and communication system |
| CN107357556A (en)* | 2016-05-09 | 2017-11-17 | 天津三星通信技术研究有限公司 | The method that Function Extension is realized under terminal power-off state |
| CN106300500A (en)* | 2016-07-26 | 2017-01-04 | 深圳天珑无线科技有限公司 | A kind of time display method and terminal |
| CN109240121A (en)* | 2018-11-19 | 2019-01-18 | 广东美的制冷设备有限公司 | Control method, household appliance, air conditioner and the storage medium of household appliance |
| CN109539466A (en)* | 2018-11-19 | 2019-03-29 | 广东美的制冷设备有限公司 | Control method, household appliance, air conditioner and the storage medium of household appliance |
| CN111954044A (en)* | 2019-12-04 | 2020-11-17 | 海信视像科技股份有限公司 | Channel switching method and display device |
| WO2021175194A1 (en)* | 2020-03-04 | 2021-09-10 | 京东方科技集团股份有限公司 | Method for timed startup of terminal, and terminal |
| CN112617665A (en)* | 2020-12-14 | 2021-04-09 | 珠海格力电器股份有限公司 | Dust collection equipment control method and device, computer equipment and storage medium |
| Publication number | Publication date |
|---|---|
| CN114124691A (en) | 2022-03-01 |
| Publication | Publication Date | Title |
|---|---|---|
| EP3766211B1 (en) | Method and an electronic device connecting plurality of electronic devices to server through hub | |
| CN110032512B (en) | Debugging method of small program, related equipment and terminal | |
| US11395132B2 (en) | Method for transferring subscription and electronic device for supporting the same | |
| CN103716793B (en) | Access point information sharing method and device | |
| US10104538B2 (en) | Apparatus and method for providing a mobile device management service | |
| US20250063338A1 (en) | Electronic device for managing embedded subscriber identification module and method for same | |
| KR102400580B1 (en) | Electronic device for performing an authentication of another electronic device and method of operating the same | |
| KR102173242B1 (en) | Local wireless data communication system, method and apparatus for automactic setup of imformation | |
| KR102206351B1 (en) | Electronic device and method for making continuity of operated work thereof | |
| US11089443B2 (en) | Electronic device and method for connecting short range communication | |
| CN116762324A (en) | IOT device and method for loading IOT device to server | |
| KR20190035076A (en) | Method for registration of internet of things deivce and the appratus thereof | |
| KR102343301B1 (en) | Method for wireless connection and electronic device thereof | |
| KR101543578B1 (en) | A terminal certification system for vehicle network connection and certification method thereof | |
| CN105519203A (en) | Method of controlling short-range wireless communication and device supporting the method | |
| CN112261642B (en) | Method for transferring subscription and electronic device for supporting the same | |
| KR102442063B1 (en) | Methods and electronic devices for controlling data communication | |
| KR20190071383A (en) | Electronic apparatus for controlling registration session and operating method thereof, server and operating method thereof | |
| CN114124691B (en) | Equipment deployment method and device | |
| KR20210044695A (en) | Method and apparatus for designing rate matching pattern for partial demodulation reference signal (dmrs) transmission | |
| KR20200105302A (en) | Method for wireless communication expand and electronic device thereof | |
| KR20230159207A (en) | Electronic device for managing controlled device and method of operating the same | |
| KR20230060405A (en) | Electronic device for determining application controlling external electronic device and method for thereof | |
| US20140351916A1 (en) | Electronic device and monitoring method | |
| KR20250129469A (en) | Self-onboarding system for electric device and method for performing cloud network onboarding on its own |
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |