CN111726848B - 设备绑定方法、目标启动装置、固定终端及存储介质 - Google Patents
设备绑定方法、目标启动装置、固定终端及存储介质 Download PDFInfo
- Publication number
- CN111726848B CN111726848B CN202010549195.0A CN202010549195A CN111726848B CN 111726848 B CN111726848 B CN 111726848B CN 202010549195 A CN202010549195 A CN 202010549195A CN 111726848 B CN111726848 B CN 111726848B
- Authority
- CN
- China
- Prior art keywords
- fixed terminal
- target
- starting device
- identifier
- mobile terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 62
- 238000004891 communication Methods 0.000 claims description 54
- 230000004913 activation Effects 0.000 claims description 25
- 238000010586 diagram Methods 0.000 description 21
- 230000004044 response Effects 0.000 description 20
- 230000015654 memory Effects 0.000 description 15
- 239000003999 initiator Substances 0.000 description 12
- 230000002093 peripheral effect Effects 0.000 description 11
- 230000006870 function Effects 0.000 description 10
- 238000012545 processing Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- WABPQHHGFIMREM-UHFFFAOYSA-N lead(0) Chemical compound [Pb] WABPQHHGFIMREM-UHFFFAOYSA-N 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000013473 artificial intelligence Methods 0.000 description 2
- 239000000919 ceramic Substances 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供了一种设备绑定方法、目标启动装置、固定终端及存储介质,属于互联网技术领域。所述方法包括:接收移动终端发送的第一网络配置信息;基于第一网络配置信息接入第一目标无线网络;通过第一目标无线网络,向移动终端发送目标启动装置的第一标识,移动终端用于基于第一标识、移动终端的第二标识和固定终端的第三标识,请求服务器绑定目标启动装置、移动终端和固定终端;目标启动装置与固定终端的总线接口连接,目标启动装置的引线连接于固定终端的启动引脚,用于启动固定终端。本申请基于设备的绑定和固定终端与目标启动装置的硬件连接,准确可靠的启动所要控制的固定终端,在启动后进行远程操控,提高远程操控的可靠性。
Description
技术领域
本申请涉及互联网技术领域,特别涉及一种设备绑定方法、目标启动装置、固定终端及存储介质。
背景技术
互联网技术的发展,满足了用户通过手机远程操控电脑的需求。用户可以通过远程操控软件绑定手机以及所需要控制的电脑,通过手机上的远程操控软件实现对电脑的远程操控。例如,当用户在外出差需要获取工作所在地的电脑上的文件时,可以通过手机上的远程操控软件操控工作所在地的电脑,获取到所需要的文件。
但是,如果电脑处于关闭状态,则无法基于手机和电脑的绑定,通过远程操控软件对电脑进行远程操控,远程操控的可靠性较差。
发明内容
本申请实施例提供了一种设备绑定方法、目标启动装置、固定终端及存储介质,能够提高远程操控的可靠性。所述技术方案如下:
根据本申请实施例的一方面,提供了一种设备绑定方法,所述方法包括:
接收移动终端发送的第一网络配置信息,所述第一网络配置信息为第一目标无线网络的网络配置信息,所述第一目标无线网络为指示目标启动装置接入的网络;
基于所述第一网络配置信息,接入所述第一目标无线网络;
通过所述第一目标无线网络,向所述移动终端发送目标启动装置的第一标识,所述移动终端用于基于所述第一标识、所述移动终端的第二标识和固定终端的第三标识,请求服务器绑定所述目标启动装置、所述移动终端和所述固定终端;
其中,所述目标启动装置与所述固定终端的总线接口连接,且所述目标启动装置的引线连接于所述固定终端的启动引脚,用于启动所述固定终端。
在一种可能的实现方式中,所述接收移动终端发送的第一网络配置信息,包括下述任一项:
接收所述移动终端发送的所述第一网络配置信息,所述第一网络配置信息为所述移动终端通过目标协议发现所述目标启动装置后发送的;
或者,
进入无线接入点AP模式;在所述AP模式下,允许所述移动终端接入所述目标启动装置的无线网络;接收所述移动终端通过所述目标启动装置的无线网络发送的所述第一网络配置信息。
在另一种可能的实现方式中,所述基于所述第一网络配置信息,接入所述第一目标无线网络,包括:
由所述AP模式转换为站点STATION模式;
在所述STATION模式下,基于所述第一网络配置信息中包括的网络账号和网络密码,接入所述第一目标无线网络。
根据本申请实施例的另一方面,提供了一种设备绑定方法,所述方法包括:
响应于目标启动装置与固定终端的总线接口连接,且所述目标启动装置的引线与所述固定终端的启动引脚连接,获取所述固定终端的第三标识,以及,获取用于指示所述目标启动装置接入第二目标无线网络的第二网络配置信息;
基于所述第二网络配置信息,接入所述第二目标无线网络;
通过所述第二目标无线网络,向服务器发送第一绑定请求,所述第一绑定请求携带所述第三标识和所述目标启动装置的第一标识;
其中,控制所述固定终端的移动终端用于向所述服务器发送第二绑定请求,所述第二绑定请求携带所述第三标识和所述移动终端的第二标识,所述服务器用于根据所述第一绑定请求和所述第二绑定请求绑定所述目标启动装置、所述固定终端和所述移动终端。
在一种可能的实现方式中,所述获取所述固定终端的第三标识,包括:
基于所述总线接口对应的总线接口协议,获取所述固定终端的第三标识。
根据本申请实施例的另一方面,提供了一种设备绑定方法,所述方法包括:
响应于目标启动装置与固定终端的总线接口连接,且所述目标启动装置的引线与所述固定终端的启动引脚连接,获取所述目标启动装置的第一标识;
向服务器发送第三绑定请求,所述第三绑定请求携带所述第一标识和所述固定终端的第三标识;
显示基于所述第三标识生成的图形码,所述图形码用于被移动终端解析得到所述固定终端的第三标识,所述移动终端用于向所述服务器发送第四绑定请求,所述第四绑定请求携带所述第三标识和所述移动终端的第二标识;所述服务器用于根据所述第三绑定请求和所述第四绑定请求,绑定所述目标启动装置、所述固定终端和所述移动终端。
在一种可能的实现方式中,所述方法还包括:
显示网络配置界面;
基于所述网络配置界面,获取被配置的第三网络配置信息;
向所述目标启动装置发送所述第三网络配置信息,用于所述目标启动装置基于所述第三网络配置信息接入第三目标无线网络,通过所述第三目标无线网络与所述服务器维持网络连接,通过所述网络连接接收所述移动终端的启动指令,根据所述启动指令,通过所述固定终端的启动引脚,启动所述固定终端。
根据本申请实施例的另一方面,提供了一种目标启动装置,所述目标启动装置包括第一处理器和第一通信模组;
所述第一通信模组,用于接收移动终端发送的第一网络配置信息,所述第一网络配置信息为第一目标无线网络的网络配置信息,所述第一目标无线网络为指示目标启动装置接入的网络;
所述第一处理器,用于基于所述第一网络配置信息,接入所述第一目标无线网络;
所述第一通信模组,还用于通过所述第一目标无线网络,向所述移动终端发送目标启动装置的第一标识,所述移动终端用于基于所述第一标识、所述移动终端的第二标识和固定终端的第三标识,请求服务器绑定所述目标启动装置、所述移动终端和所述固定终端;
其中,所述目标启动装置与所述固定终端的总线接口连接,且所述目标启动装置的引线连接于所述固定终端的启动引脚,用于启动所述固定终端。
在一种可能的实现方式中,所述通信模组,用于接收所述移动终端发送的所述第一网络配置信息,所述第一网络配置信息为所述移动终端通过目标协议发现所述目标启动装置后发送的。
在另一种可能的实现方式中,所述通信模组,用于进入无线接入点AP模式;在所述AP模式下,允许所述移动终端接入所述目标启动装置的无线网络;接收所述移动终端通过所述目标启动装置的无线网络发送的所述第一网络配置信息。
在另一种可能的实现方式中,所述第一处理器,用于将所述AP模式转换为站点STATION模式;在所述STATION模式下,基于所述第一网络配置信息中包括的网络账号和网络密码,接入所述第一目标无线网络。
根据本申请实施例的另一方面,提供了一种目标启动装置,所述目标启动装置包括第二处理器和第二通信模组;
所述第二处理器,用于响应于目标启动装置与固定终端的总线接口连接,且所述目标启动装置的引线与所述固定终端的启动引脚连接,获取所述固定终端的第三标识,以及,获取用于指示所述目标启动装置接入第二目标无线网络的第二网络配置信息;
所述第二处理器,还用于基于所述第二网络配置信息,接入所述第二目标无线网络;
所述第二通信模组,用于通过所述第二目标无线网络,向服务器发送第一绑定请求,所述第一绑定请求携带所述第三标识和所述目标启动装置的第一标识;
其中,控制所述固定终端的移动终端用于向所述服务器发送第二绑定请求,所述第二绑定请求携带所述第三标识和所述移动终端的第二标识,所述服务器用于根据所述第一绑定请求和所述第二绑定请求绑定所述目标启动装置、所述固定终端和所述移动终端。
在一种可能的实现方式中,所述第二处理器,用于基于所述总线接口对应的总线接口协议,获取所述固定终端的第三标识。
根据本申请实施例的另一方面,提供了一种固定终端,所述固定终端包括第三处理器、第三通信模组和显示器;
所述第三处理器,用于响应于目标启动装置与固定终端的总线接口连接,且所述目标启动装置的引线与所述固定终端的启动引脚连接,获取所述目标启动装置的第一标识;
所述第三通信模组,用于向服务器发送第三绑定请求,所述第三绑定请求携带所述第一标识和所述固定终端的第三标识;
所述显示器,用于显示基于所述第三标识生成的图形码,所述图形码用于被移动终端解析得到所述固定终端的第三标识,所述移动终端用于向所述服务器发送第四绑定请求,所述第四绑定请求携带所述第三标识和所述移动终端的第二标识;所述服务器用于根据所述第三绑定请求和所述第四绑定请求,绑定所述目标启动装置、所述固定终端和所述移动终端。
在一种可能的实现方式中,所述显示器,还用于显示网络配置界面;
所述第三处理器,还用于基于所述网络配置界面,获取被配置的第三网络配置信息;
所述第三通信模组,还用于向所述目标启动装置发送所述第三网络配置信息,用于所述目标启动装置基于所述第三网络配置信息接入第三目标无线网络,通过所述第三目标无线网络与所述服务器维持网络连接,通过所述网络连接接收所述移动终端的启动指令,根据所述启动指令,通过所述固定终端的启动引脚,启动所述固定终端。
根据本申请实施例的另一方面,提供了一种设备绑定***,所述***包括移动终端、固定终端、目标启动装置和服务器;
所述目标启动装置与所述固定终端的总线接口连接,且所述目标启动装置的引线连接于所述固定终端的启动引脚,用于启动所述固定终端;
所述移动终端用于向所述目标启动装置发送第一网络配置信息,所述第一网络配置信息为第一目标无线网络的网络配置信息,所述第一目标无线网络为指示目标启动装置接入的网络;
所述目标启动装置用于基于所述第一网络配置信息,接入所述第一目标无线网络;通过所述第一目标无线网络,向所述移动终端发送目标启动装置的第一标识;
所述移动终端还用于接收所述目标启动装置发送的第一标识;
所述固定终端用于显示基于固定终端的第三标识生成的图形码;
所述移动终端还用于扫描所述固定终端上显示的图形码,解析得到所述固定终端的第三标识;基于所述第一标识、所述移动终端的第二标识和固定终端的第三标识,请求服务器绑定所述目标启动装置、所述移动终端和所述固定终端;
所述服务器用于基于所述移动终端的请求,绑定所述目标启动装置、所述移动终端和所述固定终端。
根据本申请实施例的另一方面,提供了一种设备绑定***,所述***包括移动终端、固定终端、目标启动装置和服务器;
所述目标启动装置用于响应于目标启动装置与固定终端的总线接口连接,且所述目标启动装置的引线与所述固定终端的启动引脚连接,获取所述固定终端的第三标识,以及,获取用于指示所述目标启动装置接入第二目标无线网络的第二网络配置信息;基于所述第二网络配置信息,接入所述第二目标无线网络;通过所述第二目标无线网络,向服务器发送第一绑定请求,所述第一绑定请求携带所述第三标识和所述目标启动装置的第一标识;
所述移动终端用于扫描所述固定终端上显示的图形码,解析得到所述固定终端的第三标识;向所述服务器发送第二绑定请求,所述第二绑定请求携带所述第三标识和所述移动终端的第二标识;
所述服务器用于根据所述第一绑定请求和所述第二绑定请求绑定所述目标启动装置、所述固定终端和所述移动终端。
根据本申请实施例的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令,所述至少一条指令由目标启动装置加载并执行,以实现上述任一可能实现方式所述的设备绑定方法;所述至少一条指令由固定终端加载并执行,以实现任一可能实现方式所述的设备绑定方法。
在本申请实施例中,目标启动装置可以通过与固定终端的总线接口之间的连接以及与固定终端的启动引脚之间的连接来实现物理上的绑定,并在接入无线网络后,由目标启动装置来向移动终端发送目标启动装置的标识,以使移动终端基于目标启动装置的标识,请求服务器绑定该目标启动装置、该移动终端和固定终端,即便固定终端处于关闭状态,服务器仍然能够基于目标启动装置、移动终端和固定终端三者之间的绑定关系,使目标启动装置通过所连接的固定终端的启动引脚,准确可靠的启动移动终端所要控制的固定终端;进而在固定终端启动后进行远程操控,提高了远程操控的可靠性。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的一种实施环境的示意图;
图2是本申请实施例提供的一种目标启动装置与固定终端的硬件连接的示意图;
图3是本申请实施例提供的一种目标启动装置的示意图;
图4是本申请实施例提供的一种设备绑定方法的流程图;
图5是本申请实施例提供的一种设备绑定方法的流程图;
图6是本申请实施例提供的一种设备绑定方法的流程图;
图7是本申请实施例提供的一种远程启动终端的方法的流程图;
图8是本申请实施例提供的一种远程操控终端的方法的流程图;
图9是本申请实施例提供的一种目标启动装置的框图;
图10是本申请实施例提供的一种目标启动装置的框图;
图11是本申请实施例提供的一种固定终端的框图;
图12是本申请实施例提供的一种设备绑定装置的框图;
图13是本申请实施例提供的一种设备绑定装置的框图;
图14是本申请实施例提供的一种设备绑定装置的框图;
图15是本申请实施例提供的一种终端的结构框图;
图16是本申请实施例提供的一种服务器的框图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
本申请的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们的任意变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
图1是本申请实施例提供的一种实施环境的示意图。参见图1,该实施环境中包括移动终端101、固定终端102、目标启动装置103和服务器104。
移动终端101和固定终端102分别与服务器104通过无线或者有线网络连接。固定终端102与目标启动装置103通过硬件进行连接,目标启动装置103与固定终端的总线接口连接,且目标启动装置103的引线连接于固定终端102的启动引脚。目标启动装置103可以为开机卡,开机卡可以通过电信号控制固定终端102启动。
移动终端101和固定终端102可以为手机、平板电脑、电脑或者其他电子设备。移动终端101可以通过目标启动装置103控制固定终端102启动。在本申请实施例中,以移动终端101为手机、固定终端102为电脑为例进行说明。
移动终端101上可以安装有服务器104提供服务的第一客户端,用户可以通过移动终端101上的第一客户端对固定终端102进行远程操控。
当固定终端102处于未启动状态时,用户可以通过第一客户端远程操控固定终端102启动;移动终端101响应于接收到用于指示启动固定终端102的指令,向服务器104发送启动请求;服务器104根据该启动请求,基于目标启动装置、固定终端和移动终端三者的绑定关系,确定与目标启动装置103所维持的网络连接,通过该网络连接向该目标启动装置103发送启动指令;该目标启动装置103将该启动指令转换为用于控制固定终端102启动的第一电信号,通过与固定终端102的硬件连接,向固定终端102的启动引脚发送该第一电信号,控制固定终端102启动。
当固定终端102处于已启动状态时,用户可以通过第一客户端对固定终端102进行远程操控。例如,用户可以通过第一客户端远程操控固定终端102,从固定终端102获取文件、向固定终端102上传文件或者查询固定终端102的状态信息等。
固定终端102上可以安装有服务器104提供服务的第二客户端,服务器104为第一客户端和第二客户端对应的后台服务器。当固定终端102处于已启动状态时,服务器104通过第二客户端实现对固定终端102的远程操控。
当固定终端102处于已启动状态时,移动终端101响应于接收到用于指示对固定终端102执行远程操控操作的指令,向服务器104发送远程操控请求;服务器104接收该远程操控请求,向固定终端102发送该远程操控请求;固定终端102根据该远程操控请求,基于第二客户端,执行该远程操控请求所指示的远程操控操作。
图2是本申请实施例提供的一种目标启动装置与固定终端的硬件连接的示意图,图3是本申请实施例提供的一种目标启动装置的示意图,参见图2和图3,目标启动装置与固定终端的总线接口连接,且目标启动装置的引线连接于固定终端的启动引脚,用于启动固定终端。
其中,总线接口可以为固定终端的任一总线接口,例如,目标启动装置与固定终端建立硬件连接的总线接口可以为PCIE(Peripheral Component Interconnect Express,一种高速串行计算机扩展总线标准)接口、USB(Universal Serial Bus,通用串行总线)接口或者其他总线接口,在本申请实施例中,以目标启动装置与固定终端建立硬件连接的总线接口为PCIE接口为例进行说明。固定终端可以通过该总线接口向目标启动装置供电,并且,固定终端和目标启动装置还可以通过该总线接口进行数据通信。目标启动装置也可以不通过该总线接口接电,通过外接电源接电。
目标启动装置的引线至少包括电源引线,固定终端的启动引脚至少包括CPU(Central Processing Unit,中央处理器)上的电源引脚。目标启动装置的电源引线可以连接至固定终端的电源引脚,通过向固定终端的电源引脚传输电信号启动固定终端。其中,电源引脚也可以称为power(电源)引脚。
目标启动装置的引线还可以包括重启引线,固定终端的启动引脚还可以包括CPU上的重启引脚,目标启动装置的重启引线可以连接至固定终端的重启引脚,通过向固定终端的重启引脚传输电信号控制固定终端重启。其中,重启引脚也可以称为reset(重启)引脚。
图4是本申请实施例提供的一种设备绑定方法的流程图。在本申请实施例中,以移动终端请求绑定目标启动装置和固定终端为例进行说明,参见图4,该实施例包括:
401、移动终端向目标启动装置发送第一网络配置信息,第一网络配置信息为第一目标无线网络的网络配置信息,第一目标无线网络为指示目标启动装置接入的网络。
其中,第一网络配置信息中可以包括第一目标无线网络的网络账号和网络密码。例如第一网络配置信息可以包括WiFi(Wireless Fidelity,一种无线局域网技术)网络的WiFi账号和WiFi密码,该WiFi网络为指示目标启动装置接入的网络。
在一种可能的实现方式中,移动终端可以通过目标协议发现目标启动装置,并向该目标启动装置发送第一配置信息。例如,目标协议可以为SmartCfg(SmartConfig,一键配网模式)协议。
在另一种可能的实现方式中,目标启动装置未接入目标无线网络时,可以在AP(Access Point,无线接入点)模式下运行,AP模式下的目标启动装置相当于一个网络热点,移动终端可以接入AP模式下的目标启动装置的无线网络,通过该目标启动装置的无线网络,向目标启动装置发送第一网络配置信息。
402、目标启动装置接收移动终端发送的第一网络配置信息。
在一种可能的实现方式中,目标启动装置基于目标协议,接收移动终端发送的第一网络配置信息,第一网络配置信息是移动终端通过目标协议发现目标启动装置后发送的。
在本申请实施例中,目标启动装置基于目标协议接收移动终端发送的网络配置信息,不需要进行模式切换即可接收到网络配置信息,提高了网络配置信息的传输效率。
在另一种可能的实现方式中,目标启动装置在AP模式下,接收移动终端发送的第一网络配置信息。相应的,本步骤可以为:目标启动装置进入AP模式;在AP模式下,允许移动终端接入目标启动装置的无线网络;接收移动终端通过目标启动装置的无线网络发送的第一网络配置信息。
在本申请实施例中,移动终端通过接入目标启动装置在AP模式下的无线网络,向目标启动装置发送网络配置信息,能够保证目标启动装置接收到网络配置信息,提高网络配置信息传输的可靠性。
403、目标启动装置基于第一网络配置信息,接入第一目标无线网络。
在一种可能的实现方式中,目标启动装置基于目标协议接收移动终端发送的第一网络配置信息,基于该第一网络配置信息中包括的网络账号和网络密码,接入第一目标无线网络。
在另一种可能的实现方式中,目标启动装置在AP模式下接收移动终端发送的第一网络配置信息,由AP模式转换为STATION(站点)模式,在STATION模式下,基于第一网络配置信息中包括的网络账号和网络密码,接入第一目标无线网络。
404、目标启动装置通过第一目标无线网络,向移动终端发送目标启动装置的第一标识。
第一标识用于唯一标识目标启动装置,例如,第一标识可以为目标启动装置的序列号。
405、目标启动装置通过第一目标无线网络,与服务器建立网络连接,并且维持该网络连接。
例如,目标启动装置可以通过第一目标无线网络与服务器建立隧道连接,以使服务器能够基于目标启动装置的第一标识,确定与目标启动装置所维持的隧道连接,与对应的目标启动装置进行数据通信。
406、移动终端接收目标启动装置发送的第一标识,向服务器发送第五绑定请求。
第五绑定请求携带目标启动装置的第一标识和移动终端的第二标识,用于请求服务器绑定目标启动装置和移动终端。其中,第二标识用于唯一标识移动终端,例如,第二标识可以为移动终端的序列号。
407、服务器基于接收到的第五绑定请求,绑定目标启动装置和移动终端。
服务器根据第五绑定请求携带的目标启动装置的第一标识和移动终端的第二标识,建立第一标识与第二标识之间的绑定关系,以绑定目标启动装置和移动终端。
408、固定终端显示基于固定终端的第三标识生成的图形码。
例如,该图形码可以为包含固定终端的第三标识的信息的二维码。其中,固定终端的第三标识用于唯一标识固定终端,第三标识可以是服务器向固定终端下发的用于唯一标识固定终端的序列号;第三标识还可以为固定终端根据固定终端的硬件信息生成的唯一标识,固定终端的硬件信息包括固定终端的MAC(Media Access Control Address,媒体存取控制位址)地址、主板序列号、显卡序列号和网卡序列号中的至少一个。
409、移动终端扫描固定终端显示的图形码,解析该图形码,得到固定终端的第三标识,向服务器发送第四绑定请求。
第四绑定请求携带固定终端的第三标识和移动终端的第二标识,用于请求服务器绑定固定终端和移动终端。
410、服务器基于接收到的第四绑定请求,绑定移动终端和固定终端。
服务器根据第四绑定请求携带的移动终端的第二标识和固定终端的第三标识,建立第二标识和第三标识之间的绑定关系,以绑定移动终端和固定终端。
需要说明的一点是,步骤401至步骤407与步骤408至步骤410没有严格的时间先后顺序,可以先执行步骤401至步骤407,再执行步骤408至步骤410;也可以先执行步骤408至步骤410,再执行步骤401至步骤407;也可以同时执行步骤401至步骤407和步骤408至步骤410;在本申请实施例中,对步骤401至步骤407和步骤408至步骤410执行的先后顺序,不加以限定。
411、服务器基于目标启动装置与移动终端的绑定以及移动终端和固定终端的绑定,绑定目标启动装置、移动终端和固定终端。
服务器可以基于第一标识和第二标识之间的绑定关系以及第二标识和第三标识之间的绑定关系,建立第一标识、第二标识和第三标识之间的绑定关系,以实现目标启动装置、移动终端和固定终端三者之间的绑定。
在本申请实施例中,目标启动装置可以通过与固定终端的总线接口之间的连接以及与固定终端的启动引脚之间的连接来实现物理上的绑定,并在接入无线网络后,由目标启动装置来向移动终端发送目标启动装置的标识,以使移动终端基于目标启动装置的标识,请求服务器绑定该目标启动装置、该移动终端和固定终端,即便固定终端处于关闭状态,服务器仍然能够基于目标启动装置、移动终端和固定终端三者之间的绑定关系,使目标启动装置通过所连接的固定终端的启动引脚,准确可靠的启动移动终端所要控制的固定终端;进而在固定终端启动后进行远程操控,提高了远程操控的可靠性。
图5是本申请实施例提供的一种设备绑定方法的流程图。在本申请实施例中,以目标启动装置请求绑定固定终端,移动终端请求绑定固定终端为例进行说明,参见图5,该实施例包括:
501、目标启动装置响应于与固定终端的总线接口连接,且引线与固定终端的启动引脚连接,获取固定终端的第三标识。
目标启动装置可以通过与固定终端接插的总线接口,基于该总线接口对应的总线接口协议进行数据通信,获取固定终端的第三标识。例如,目标启动装置和固定终端通过固定终端的PCIE接口进行数据通信,目标启动装置可以基于PCIE接口协议,通过PCIE接口获取固定终端的第三标识。
502、固定终端显示网络配置界面,基于该网络配置界面,获取被配置的第二网络配置信息。
固定终端响应于目标启动装置与固定终端的总线接口连接,弹出网络配置界面,该网络配置界面用于提示对目标启动装置所需接入的无线网络的信息进行配置,例如,该网络配置界面包括提示信息,用于提示输入目标启动装置所需接入的无线网络的网络账号和网络密码。
在一种可能的实现方式中,网络配置界面中包括网络账号和网络密码的输入框,固定终端可以获取被输入的网络账号和网络密码,生成第二网络配置信息。
在另一种可能的实现方式中,网络配置界面中包括待选择的多个无线网络,固定终端响应于接收到用于指示任一无线网路被选择的指令,获取被选择的无线网络的网络账号和网络密码,生成第二网络配置信息。
503、固定终端向目标启动装置发送第二网络配置信息。
其中,第二网络配置信息用于指示目标启动装置接入第二目标无线网络。固定终端可以通过与目标启动装置接插的总线接口,与目标启动装置进行数据通信,将第二网络配置信息发送至目标启动装置。
504、目标启动装置接收固定终端发送的第二网络配置信息。
第二网络配置信息可以包括第二目标无线网络的网络账号和网络密码。目标启动装置可以通过与固定终端接插的总线接口,接收到固定终端发送的第二网络配置信息。
在本申请实施例中,目标启动装置可以通过与固定终端接插的总线接口,来获取网络配置信息,基于硬件连接获取网络配置信息,能够提高网络配置信息获取的可靠性。
505、目标启动装置基于第二网络配置信息,接入第二目标无线网络。
目标启动装置可以基于第二网络配置信息所包括的网络账号和网络密码,接入到第二目标无线网络。
需要说明的另一点是,目标启动装置也可以不通过固定终端获取网络配置信息,目标启动装置可以基于与移动终端的通信,获取网络配置信息,接入到目标无线网络,也即步骤502至步骤505也可以替换为步骤401至步骤403。
506、目标启动装置通过第二目标无线网络,与服务器建立网络连接,并且维持该网络连接。
步骤506与步骤405同理。
507、目标启动装置通过第二目标无线网络,向服务器发送第一绑定请求,第一绑定请求携带第三标识和目标启动装置的第一标识。
第一绑定请求携带固定终端的第三标识和目标启动装置的第一标识,以请求服务器绑定固定终端和目标启动装置。
508、服务器基于接收到的第一绑定请求,绑定目标启动装置和固定终端。
服务器根据第一绑定请求携带的目标启动装置的第一标识和固定终端的第三标识,建立第一标识与第三标识之间的绑定关系,以绑定目标启动装置和固定终端。
509、固定终端显示基于固定终端的第三标识生成的图形码。
步骤508与步骤408同理。
510、移动终端扫描固定终端显示的图形码,解析该图形码,得到固定终端的第三标识,向服务器发送第二绑定请求。
第二绑定请求携带固定终端的第三标识和移动终端的第二标识,用于请求服务器绑定固定终端和移动终端。
511、服务器基于接收到的第二绑定请求,绑定固定终端和移动终端。
服务器根据第二绑定请求携带的固定终端的第三标识和移动终端的第二标识,建立第二标识与第三标识之间的绑定关系,以绑定固定终端和移动终端。
需要说明的一点是,步骤501至步骤506与步骤507至步骤511没有严格的时间先后顺序,可以先执行步骤501至步骤506,再执行步骤507至步骤511;也可以先执行步骤507至步骤511,再执行步骤501至步骤506;也可以同时执行步骤501至步骤506和步骤507至步骤511;在本申请实施例中,对步骤501至步骤506和步骤507至步骤511执行的先后顺序,不加以限定。
512、服务器基于目标启动装置与固定终端的绑定以及固定终端和移动终端的绑定,绑定目标启动装置、移动终端和固定终端。
服务器可以基于第一标识和第三标识之间的绑定关系以及第二标识和第三标识之间的绑定关系,建立第一标识、第二标识和第三标识之间的绑定关系,以实现目标启动装置、移动终端和固定终端三者之间的绑定。
在本申请实施例中,目标启动装置与固定终端总线接口连接,并且引线与固定终端的启动引脚连接,通过与固定终端接插的总线接口,获取网络配置信息以及固定终端的标识,基于网络配置信息,接入到目标无线网络,进而通过目标无线网络向服务器请求绑定目标启动装置和固定终端,从而服务器能够基于目标启动装置的绑定请求和用于控制固定终端的移动终端的绑定请求,进行目标启动装置、移动终端和固定终端三者之间的绑定,进而在固定终端处于关闭状态时,服务器能够基于目标启动装置、移动终端和固定终端三者之间的绑定关系,使目标启动装置通过所连接的固定终端的启动引脚,准确可靠的启动移动终端所要控制的固定终端,进而在固定终端启动后进行远程操控,提高了远程操控的可靠性。
图6是本申请实施例提供的一种设备绑定方法的流程图。参见图6,在本申请实施例中,以固定终端请求绑定目标启动装置,移动终端请求绑定固定终端为例进行说明,该实施例包括:
601、固定终端响应于目标启动装置与固定终端的总线接口连接,且目标启动装置的引线与固定终端的启动引脚连接,获取目标启动装置的第一标识。
目标启动装置接入固定终端的总线接口时,会产生接入消息,固定终端可以基于该接入消息,确定目标启动装置是否接入。固定终端可以通过第二客户端对该总线接口进行主动扫描,获取该总线接口的接入消息。当目标启动装置***该总线接口时,固定终端通过第二客户端扫描到用于指示目标启动装置接入该总线接口的接入消息。
固定终端也可以通过第二客户端对该总线接口的接入消息进行监听。当目标启动装置***该总线接口时,固定终端的操作***将该接入消息发送给监听该接入消息的第二客户端;固定终端通过第二客户端获取到用于指示目标启动装置接入该总线接口的接入消息。
固定终端可以通过与目标启动装置接插的总线接口,基于该总线接口对应的总线接口协议进行数据通信,获取目标启动装置的第一标识。例如,固定终端和目标启动装置通过固定终端的PCIE接口进行数据通信,固定终端可以基于PCIE接口协议,通过PCIE接口获取目标启动装置的第一标识。
602、固定终端向服务器发送第三绑定请求,该第三绑定请求携带第一标识和固定终端的第三标识。
该第三绑定请求用于请求服务器绑定目标启动装置和固定终端。
603、服务器基于接收到的第三绑定请求,绑定目标启动装置和固定终端。
服务器根据第三绑定请求携带的目标启动装置的第一标识和固定终端的第三标识,建立第一标识与第三标识之间的绑定关系,以绑定目标启动装置和固定终端。
604、固定终端显示基于第三标识生成的图形码。
步骤604与步骤408同理。
605、移动终端扫描固定终端显示的图形码,解析该图形码,得到固定终端的第三标识,向服务器发送第四绑定请求。
第四绑定请求携带第三标识和移动终端的第二标识,用于请求服务器绑定固定终端和移动终端。
606、服务器基于接收到的第四绑定请求,绑定移动终端和固定终端。
步骤606与步骤410同理。
607、服务器基于目标启动装置与固定终端的绑定以及移动终端和固定终端的绑定,绑定目标启动装置、移动终端和固定终端。
步骤607与步骤510同理。
608、固定终端显示网络配置界面,基于该网络配置界面,获取被配置的第三网络配置信息。
步骤608与步骤502同理。
609、固定终端向目标启动装置发送第三网络配置信息。
步骤609与步骤503同理。
610、目标启动装置接收固定终端发送的第三网络配置信息。
步骤610与步骤504同理。
611、目标启动装置基于第三网络配置信息,接入第三目标无线网络。
步骤611与步骤505同理。
612、目标启动装置通过第三目标无线网络,与服务器建立网络连接,并且维持该网络连接。
步骤612与步骤405同理。
在本申请实施例中,固定终端在检测到目标启动装置与总线接口连接,并且引线连接到固定终端的启动引脚时,可以通过该总线接口与目标启动装置进行数据通信,获取目标启动装置的标识,基于目标启动装置的标识,向服务器请求绑定固定终端和目标启动装置,进而服务器能够基于目标启动装置的绑定请求和用于控制固定终端的移动终端的绑定请求,进行目标启动装置、移动终端和固定终端三者之间的绑定,在固定终端处于关闭状态时,服务器能够基于目标启动装置、移动终端和固定终端三者之间的绑定关系,使目标启动装置通过所连接的固定终端的启动引脚,准确可靠的启动移动终端所要控制的固定终端,进而在固定终端启动后进行远程操控,提高了远程操控的可靠性。
在绑定目标启动装置、移动终端和固定终端三者之后,可以基于三者之间的绑定,使移动终端远程控制固定终端启动,参见图7,图7是本申请实施例提供的一种远程启动终端的方法的流程图,在本申请实施例中,以固定终端当前的状态为未启动状态为例进行说明,该远程启动终端的方法包括:
701、移动终端向服务器发送状态获取请求。
移动终端向服务器发送的状态获取请求携带有固定终端的第三标识,该状态获取请求用于请求获取固定终端当前的状态。固定终端当前的状态可以为未启动状态或者已启动状态,未启动状态可以为关机状态、休眠状态、睡眠状态、待机状态或混合睡眠状态等。已启动状态为固定终端处于正常运行和工作的状态,固定终端处于已启动状态时,固定终端上的客户端能够正常运行。
在一种可能的实现方式中,用户通过移动终端对固定终端进行远程操控之前,可以先通过状态查询界面查看固定终端当前的状态,若固定终端当前的状态为未启动状态,则可以通过移动终端远程启动固定终端;若固定终端当前的状态为已启动状态,则可以通过移动终端对固定终端进行远程操控。相应的,移动终端向服务器发送状态获取请求的步骤可以为:移动终端响应于接收到用于指示获取固定终端当前的状态的指令,向服务器发送状态获取请求。
在另一种可能的实现方式中,用户可以通过移动终端直接触发用于指示对固定终端进行远程操控的操作,移动终端响应于接收到用于指示对固定终端执行远程操控操作的指令,向服务器发送状态获取请求。
需要说明的一点是,状态获取请求携带有固定终端的第三标识。移动终端可以获取已存储的第三标识,向服务器发送携带有第三标识的状态获取请求。移动终端获取已存储的固定终端的第三标识之前,还存储固定终端的第三标识。相应的,移动终端存储固定终端的第三标识的步骤可以为:移动终端扫描固定终端上显示的图形码,获取固定终端的第三标识,存储该第三标识,该图形码是固定终端根据固定终端的第三标识生成的。
需要说明的另一点是,固定终端也可以直接显示第三标识,用户可以将固定终端显示的第三标识在移动终端上输入,移动终端可以获取被输入的第三标识,存储该第三标识。相应的,移动终端存储固定终端的第三标识的步骤还可以为:固定终端显示第三标识;移动终端获取被输入的第三标识,存储该第三标识。
702、服务器接收移动终端发送的状态获取请求,根据该状态获取请求,获取固定终端当前的状态。
该状态获取请求携带有固定终端的第三标识,服务器可以根据该第三标识,获取固定终端当前的状态。
在一种可能的实现方式中,服务器可以通过与固定终端建立硬件连接的目标启动装置,获取固定终端当前的状态。相应的,服务器根据该状态获取请求,获取固定终端当前的状态的步骤可以为:服务器根据该状态获取请求携带的第三标识,确定与固定终端建立硬件连接的目标启动装置的第一标识;根据该第一标识,确定与目标启动装置所维持的网络连接;通过该网络连接向目标启动装置发送第一状态获取指令;目标启动装置用于根据该第一状态获取指令,通过与固定终端的硬件连接,获取固定终端当前的状态,通过该网络连接向服务器发送固定终端当前的状态;服务器接收固定终端当前的状态。其中,目标启动装置可以通过与固定终端连接的总线接口,与固定终端进行数据通信,获取固定终端当前的状态。
目标启动装置可以通过与固定终端建立硬件连接的总线接口直接查询固定终端当前的状态,目标启动装置可以通过该总线接口向固定终端发送第一状态查询消息,该第一状态查询消息用于查询固定终端当前的状态;接收固定终端返回的固定终端当前的状态;向服务器发送固定终端当前的状态。
在本申请实施例中,服务器可以通过目标启动装置获取固定终端当前的状态,目标启动装置通过与固定终端的硬件连接获取固定终端当前的状态,提高了状态获取的稳定性和可靠性。
在另一种可能的实现方式中,服务器可以通过与固定终端建立硬件连接的目标启动装置,获取固定终端上的第二客户端的运行状态,根据第二客户端的运行状态,确定固定终端当前的状态。相应的,服务器根据该状态获取请求,获取固定终端当前的状态的步骤可以为:服务器根据该状态获取请求携带的第三标识,确定与固定终端建立硬件连接的目标启动装置的第一标识;根据该第一标识,确定与目标启动装置所维持的网络连接;通过该网络连接向目标启动装置发送第二状态获取指令;目标启动装置用于根据该第二状态获取指令,通过与固定终端的硬件连接,获取固定终端上第二客户端的运行状态,通过该网络连接向服务器发送第二客户端的运行状态;服务器接收第二客户端的运行状态,响应于第二客户端的运行状态为未运行,确定固定终端当前的状态为未启动状态;响应于第二客户端的运行状态为运行中,确定固定终端当前的状态为已启动状态。
目标启动装置可以通过与固定终端建立硬件连接的总线接口查询第二客户端的运行状态,目标启动装置可以通过该总线接口向固定终端发送第二状态查询消息,该第二状态查询消息用于查询第二客户端的运行状态;接收固定终端返回的第二客户端的运行状态,向服务器发送第二客户端的运行状态。
在本申请实施例中,服务器可以通过目标启动装置获取固定终端当前的状态,目标启动装置通过与固定终端的硬件连接获取第二客户端的运行状态,进而根据该运行状态确定固定终端当前的状态,提高了状态获取的稳定性和可靠性。
在另一种可能的实现方式中,服务器可以根据固定终端上第二客户端的运行状态,确定固定终端当前的状态。相应的,服务器根据该状态获取请求,获取固定终端当前的状态的步骤可以为:服务器根据该状态获取请求携带的第三标识,获取固定终端上的第二客户端的运行状态;响应于第二客户端的运行状态为未运行,确定固定终端当前的状态为未启动状态;响应于第二客户端的运行状态为运行中,确定固定终端当前的状态为已启动状态。
服务器可以获取已存储的第二客户端的运行状态,相应的,服务器根据该状态获取请求携带的第三标识,获取固定终端上的第二客户端的运行状态的步骤可以为:服务器根据第三标识,从已存储的运行状态中获取该第三标识对应的运行状态。
需要说明的另一点是,服务器获取已存储的第二客户端的运行状态之前,还对应存储第三标识和第二客户端的运行状态,对第二客户端的运行状态进行更新。服务器对第二客户端的运行状态进行更新的步骤可以为:接收固定终端发送的运行状态消息;响应于该运行状态消息用于指示固定终端上的第二客户端停止运行,将第二客户端的运行状态更新为未运行;响应于该运行状态消息用于指示固定终端上的第二客户端正在运行,将第二客户端的运行状态更新为运行中。
用于指示固定终端上的第二客户端停止运行的运行状态消息可以是固定终端在第二客户端退出时向服务器发送的。用于指示固定终端上的第二客户端正在运行的运行状态消息可以是第二客户端在固定终端上启动时固定终端向服务器发送的;用于指示固定终端上的第二客户端正在运行的运行状态消息还可以是第二客户端在固定终端上运行时固定终端向服务器发送的。
在本申请实施例中,服务器可以根据固定终端发送的第二客户端的运行状态消息,对第二客户端的运行状态进行更新,服务器可以直接根据当前最新的第二客户端的运行状态,确定固定终端当前的状态,提高了获取固定终端当前的状态的效率。
在另一种可能的实现方式中,服务器还可以向固定终端发送状态查询消息,根据固定终端对于该状态查询消息的返回情况,确定固定终端当前的状态。相应的,服务器根据该状态获取请求,获取固定终端当前的状态的步骤可以为:服务器根据该状态获取请求携带的第三标识,向该第三标识对应的固定终端发送状态查询消息;响应于未接收到该状态查询消息对应的返回消息,确定固定终端当前的状态为未启动状态;响应于接收到该状态查询消息对应的返回消息,确定固定终端当前的状态为已启动状态。
在本申请实施例中,服务器可以通过向固定终端发送状态查询消息,根据固定终端对于该状态查询消息的返回情况,即时的获取到固定终端当前的状态,提高了固定终端当前的状态获取的即时性。
703、服务器向移动终端返回固定终端当前的状态。
服务器获取到固定终端当前的状态,就向移动终端返回固定终端当前的状态。
704、移动终端接收服务器返回的固定终端当前的状态。
移动终端接收服务器返回的固定终端当前的状态,固定终端当前的状态为未启动状态或者已启动状态。
705、移动终端响应于固定终端当前的状态为未启动状态,向服务器发送启动指令,该启动指令携带有固定终端的第三标识。
在一种可能的实现方式中,移动终端接收服务器返回的固定终端当前的状态,可以将固定终端当前的状态显示在状态查询界面中,供用户查看;用户可以在固定终端当前的状态为未启动状态时,触发用于指示远程启动固定终端的操作。移动终端响应于固定终端当前的状态为未启动状态,且接收到用于指示远程启动固定终端的指令,向服务器发送启动指令。
在本申请实施例中,移动终端可以将固定终端当前的状态显示给用户,用户可以根据固定终端当前的状态,远程控制固定终端启动,提升了用户远程控制固定终端启动的体验度。
在另一种可能的实现方式中,用户可以通过移动终端直接触发用于指示对固定终端进行远程操控的操作,移动终端响应于接收到用于指示对固定终端执行远程操控操作的指令,且固定终端当前的状态为未启动状态,向服务器发送启动指令。
在本申请实施例中,移动终端在固定终端当前的状态为未启动状态时,可以直接向服务器发送启动指令,请求启动固定终端,简化了用户远程操控固定终端的操作步骤,提高了人机交互效率。
706、服务器接收移动终端发送的启动指令,根据该启动指令携带的固定终端的第三标识,确定与目标启动装置所维持的网络连接。
服务器可以根据固定终端的第三标识,基于目标启动装置、固定终端和移动终端三者的绑定关系,确定与固定终端绑定的第一标识;将该第一标识对应的网络连接确定为与目标启动装置所维持的网络连接。
在本申请实施例中,服务器基于目标启动装置、移动终端和固定终端三者的绑定关系,确定与所需启动的固定终端绑定的目标启动装置所维持的网络连接,进而通过所确定的网络连接向对应的目标启动装置发送启动指令,能够准确启动所需启动的固定终端,提高远程启动终端的安全性。
需要说明的一点是,移动终端可以不获取固定终端当前的状态,直接向服务器发送远程操控请求,由服务器根据固定终端当前的状态,控制固定终端启动或者向固定终端发送远程操控请求,也即,步骤701至步骤706可以替换为以下步骤:移动终端响应于接收到用于指示对固定终端执行远程操控的指令,向服务器发送远程操控请求;服务器根据移动终端的远程操控请求携带的第三标识,获取固定终端当前的状态;响应于固定终端当前的状态为已启动状态,向固定终端发送远程操控请求;响应于固定终端当前的状态为未启动状态,继续执行步骤707。
上述过程中,无论固定终端当前的状态为已启动状态还是未启动状态,移动终端都可以直接向服务器发送远程操控请求,以对固定终端进行远程操控,简化了移动终端获取固定终端当前的状态的步骤,提高了远程操控固定终端的效率。
707、服务器通过与目标启动装置所维持的网络连接,向目标启动装置发送启动指令。
例如,服务器和目标启动装置可以维持有隧道连接,服务器通过该隧道连接,向目标启动装置发送启动指令。
708、目标启动装置接收服务器通过该网络连接发送的启动指令,将该启动指令转换为第一电信号。
在一种可能的实现方式中,目标启动装置接收启动指令,可以直接将启动指令转换为用于控制固定终端启动的第一电信号,以控制固定终端启动。
在另一种可能的实现方式中,目标启动装置接收到启动指令后,还可以基于启动指令携带的第三标识,校验当前与目标启动装置硬件连接的固定终端是否为所需启动的固定终端。相应的,本步骤可以为:目标启动装置接收服务器通过该网络连接发送的启动指令,获取该启动指令携带的第三标识;获取当前与目标启动装置连接的固定终端的标识;比较第三标识和当前与目标启动装置连接的固定终端的标识;响应于第三标识和当前与目标启动装置连接的固定终端的标识相同,将该启动指令转换为第一电信号;响应于第三标识和当前与目标启动装置连接的固定终端的标识不相同,向服务器返回错误信息,该错误信息用于指示目标启动装置当前硬件连接的固定终端与启动指令所指示的固定终端不同。
需要说明的是,目标启动装置可以在通过硬件连接接入固定终端后,通过与固定终端接插的总线接口,与固定终端进行数据通信,获取到当前接入的固定终端的标识。
在本申请实施例中,目标启动装置在启动指令携带的第三标识与当前接入的固定终端的标识相同时,才将启动指令转换为第一电信号,以控制当前接入的固定终端启动,使目标启动装置所启动的固定终端与移动终端所指示的需要启动的固定终端为同一固定终端,提高了固定终端启动的安全性。
709、目标启动装置通过所连接的固定终端的启动引脚,向固定终端发送第一电信号,控制固定终端启动。
目标启动装置的引线至少与固定终端的电源引脚连接,目标启动装置通过固定终端的电源引脚,向固定终端发送第一电信号,控制固定终端启动。
需要说明的一点是,若固定终端当前的状态为已启动状态,目标启动装置可以接收移动终端的关机指令,将该关机指令转换为第二电信号,通过固定终端的电源引脚,向固定终端发送第二电信号,控制固定终端关机。
上述过程中,在远程启动固定终端,完成对固定终端的远程操控后,可以控制固定终端关机,减少固定终端不必要的运行资源的消耗,提高资源利用率。并且,基于目标启动装置与固定终端的硬件连接,向固定终端发送电信号,控制固定终端关机,提高了远程关机的可靠性。
需要说明的另一点是,目标启动装置的引线还可以与固定终端的重启引脚连接,若固定终端当前的状态为未启动状态,目标启动装置还可以接收移动终端的重启指令,将该重启指令转换为第三电信号,通过固定终端的重启引脚,向固定终端发送第三电信号,控制固定终端重启。
上述过程中,通过目标启动装置控制固定终端重启,扩展了远程控制固定终端的应用范围,并且,若远程操控固定终端的过程中,固定终端出现卡顿现象,可以对固定终端进行远程重启,减少固定终端的卡顿,提高人机交互的效率。并且,基于目标启动装置与固定终端的硬件连接,向固定终端发送电信号,控制固定终端重启,提高了远程重启固定终端的可靠性。
710、固定终端根据第一电信号,由当前的状态转换为已启动状态。
固定终端当前的状态为未启动状态,未启动状态可以为关机状态、休眠状态、睡眠状态、待机状态或混合睡眠状态等。
移动终端根据电源引脚接收的第一电信号,由当前的状态转换为已启动状态。若固定终端当前的状态为关机状态,则固定终端根据电源引脚接收的第一电信号,进行启动,由关机状态转换至已启动状态。若固定终端当前的状态为休眠状态,则固定终端根据电源引脚接收的第一电信号,进行启动,由休眠状态转换至已启动状态。若固定终端当前的状态为睡眠状态,则固定终端根据电源引脚接收的第一电信号,进行启动,由睡眠状态转换至已启动状态。若固定终端当前的状态为待机状态,则固定终端根据电源引脚接收的第一电信号,进行启动,由待机状态转换至已启动状态。若固定终端当前的状态为混合睡眠状态,则固定终端根据电源引脚接收的第一电信号,进行启动,由混合睡眠状态转换至已启动状态。
在本申请实施例中,目标启动装置通过与固定终端的硬件连接,向固定终端发送电信号的方式来控制固定终端启动,相较于发送网络唤醒包的方式,目标启动装置发送电信号的方式不依赖于固定终端的网卡的支持,在固定终端的网卡的电源被切断时,仍能通过向固定终端的电源引脚发送电信号的方式控制固定终端启动,提高了远程启动固定终端的可靠性和稳定性。并且,相较于发送网络唤醒包的方式会在网络延迟或存在丢包情况时唤醒失败,目标启动装置发送电信号的方式不依赖于网络环境的状态,进一步提高了远程启动固定终端的可靠性和稳定性。
需要说明的一点是,固定终端根据第一电信号,由当前的状态转换为已启动状态,可以向服务器发送固定终端的状态转换消息,该状态转换消息用于指示固定终端已转换至已启动状态。服务器根据该状态转换消息,将固定终端的状态更新为已启动状态。
在一种可能的实现方式中,服务器接收的启动指令是移动终端响应于固定终端当前的状态为未启动状态,且接收到用于指示远程启动固定终端的指令,向服务器发送的,服务器可以将更新后的状态返回给移动终端。移动终端接收更新后的状态,将更新后的状态显示在状态查询界面中。
在另一种可能的实现方式中,服务器接收的启动指令是移动终端响应于接收到用于指示对固定终端进行远程操控操作的指令,且固定终端当前的状态为未启动状态,向服务器发送的,服务器可以将更新后的状态返回给移动终端。移动终端接收更新后的状态,响应于更新后的状态用于指示固定终端为已启动状态,向服务器发送远程操控请求。
在远程控制固定终端启动后,移动终端还可以对固定终端进行远程操控,参见图8,图8是本申请实施例提供的一种远程操控终端的方法的流程图。该远程操控终端的方法包括:
801、移动终端响应于固定终端当前的状态为已启动状态,且接收到用于指示对固定终端执行远程操控操作的指令,向服务器发送远程操控请求。
在固定终端当前的状态为已启动状态时,移动终端可以通过服务器获取固定终端当前显示的界面,将固定终端当前显示的界面同步显示于移动终端的远程操控界面;用户可以对远程操控界面中所显示的固定终端上的界面元素执行触发操作,远程操控固定终端;移动终端响应于接收到用于指示对固定终端执行远程操控操作的指令,向服务器发送远程操控请求。例如,用户可以对远程操控界面中所显示的固定终端上当前显示的界面元素执行触发操作,实现从固定终端获取文件或者向固定终端上传文件等。
802、服务器接收移动终端发送的远程操控请求。
该远程操控请求用于请求对固定终端执行远程操控操作,该远程操控请求携带有固定终端的第三标识。
803、服务器向固定终端发送远程操控请求。
移动终端发送的远程操控请求携带有固定终端的第三标识,服务器根据该第三标识,向固定终端发送远程操控请求。
804、固定终端接收服务器发送的远程操控请求,根据该远程操控请求,执行该远程操控请求所指示的远程操控操作。
远程操控请求可以用于指示对固定终端当前显示的界面上的界面元素执行远程操控操作,远程操控操作可以为对固定终端当前显示的界面上的界面元素的操作,例如,远程操控操作可以为对界面元素的点击操作、双击操作、移动操作或输入操作等。
例如,当用户在外出差需要获取办公室中固定终端的文件时,用户可以通过移动终端的远程操控界面,对该远程操控界面所显示的固定终端界面上的文件夹执行点击操作,进入该文件夹;基于远程操控界面,对该文件夹中的文件执行点击操作,以实现对该文件的传输或查看等操作。
在本申请实施例中,在固定终端处于已启动状态时,移动终端可以通过服务器对固定终端进行远程操控,为用户提供了远程操控固定终端的服务,方便用户远程操控固定终端,提高人机交互的效率。
需要说明的一点是,用户还可以通过移动终端远程查询固定终端的状态信息。固定终端的状态信息用于表示固定终端运行过程中所处的状态,例如,固定终端的状态信息包括固定终端的内存资源消耗情况、处理器资源消耗情况和处理器的温度等状态信息。移动终端响应于固定终端当前的状态为已启动状态,且接收到用于指示查询固定终端的状态信息的指令,向服务器发送运行状态查询请求;服务器根据运行状态查询请求携带的固定终端的第三标识,向固定终端发送运行状态查询请求;固定终端接收运行状态查询请求,获取当前的状态信息,向服务器发送该状态信息;服务器接收固定终端发送的状态信息,向移动终端发送该状态信息;移动终端接收该状态信息,将该状态信息显示于状态显示界面中。
上述所有可选技术方案,可以采用任意结合形成本申请的可选实施例,在此不再一一赘述。
图9是本申请实施例提供的一种目标启动装置的框图。参见图9,该目标启动装置包括第一处理器901和第一通信模组902;
第一通信模组902,用于接收移动终端发送的第一网络配置信息,第一网络配置信息为第一目标无线网络的网络配置信息,第一目标无线网络为指示目标启动装置接入的网络;
第一处理器901,用于基于第一网络配置信息,接入第一目标无线网络;
第一通信模组902,还用于通过第一目标无线网络,向移动终端发送目标启动装置的第一标识,移动终端用于基于第一标识、移动终端的第二标识和固定终端的第三标识,请求服务器绑定目标启动装置、移动终端和固定终端;
其中,目标启动装置与固定终端的总线接口连接,且目标启动装置的引线连接于固定终端的启动引脚,用于启动固定终端。
在一种可能的实现方式中,第一通信模组902,用于接收移动终端发送的第一网络配置信息,第一网络配置信息为移动终端通过目标协议发现目标启动装置后发送的。
在另一种可能的实现方式中,第一通信模组902,用于进入无线接入点AP模式;在AP模式下,允许移动终端接入目标启动装置的无线网络;接收移动终端通过目标启动装置的无线网络发送的第一网络配置信息。
在另一种可能的实现方式中,第一处理器901,用于将AP模式转换为站点STATION模式;在STATION模式下,基于第一网络配置信息中包括的网络账号和网络密码,接入第一目标无线网络。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
在本申请实施例中,目标启动装置可以通过与固定终端的总线接口之间的连接以及与固定终端的启动引脚之间的连接来实现物理上的绑定,并在接入无线网络后,由目标启动装置来向移动终端发送目标启动装置的标识,以使移动终端基于目标启动装置的标识,请求服务器绑定该目标启动装置、该移动终端和固定终端,即便固定终端处于关闭状态,服务器仍然能够基于目标启动装置、移动终端和固定终端三者之间的绑定关系,使目标启动装置通过所连接的固定终端的启动引脚,准确可靠的启动移动终端所要控制的固定终端;进而在固定终端启动后进行远程操控,提高了远程操控的可靠性。
图10是本申请实施例提供的一种目标启动装置的框图。参见图10,该目标启动装置包括第二处理器1001和第二通信模组1002;
第二处理器1001,用于响应于目标启动装置与固定终端的总线接口连接,且目标启动装置的引线与固定终端的启动引脚连接,获取固定终端的第三标识,以及,获取用于指示目标启动装置接入第二目标无线网络的第二网络配置信息;
第二处理器1001,还用于基于第二网络配置信息,接入第二目标无线网络;
第二通信模组1002,用于通过第二目标无线网络,向服务器发送第一绑定请求,第一绑定请求携带第三标识和目标启动装置的第一标识;
其中,控制固定终端的移动终端用于向服务器发送第二绑定请求,第二绑定请求携带第三标识和移动终端的第二标识,服务器用于根据第一绑定请求和第二绑定请求绑定目标启动装置、固定终端和移动终端。
在一种可能的实现方式中,第二处理器1001,用于基于总线接口对应的总线接口协议,获取固定终端的第三标识。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
在本申请实施例中,目标启动装置与固定终端总线接口连接,并且引线与固定终端的启动引脚连接,通过与固定终端接插的总线接口,获取网络配置信息以及固定终端的标识,基于网络配置信息,接入到目标无线网络,进而通过目标无线网络向服务器请求绑定目标启动装置和固定终端,从而服务器能够基于目标启动装置的绑定请求和用于控制固定终端的移动终端的绑定请求,进行目标启动装置、移动终端和固定终端三者之间的绑定,进而在固定终端处于关闭状态时,服务器能够基于目标启动装置、移动终端和固定终端三者之间的绑定关系,使目标启动装置通过所连接的固定终端的启动引脚,准确可靠的启动移动终端所要控制的固定终端,进而在固定终端启动后进行远程操控,提高了远程操控的可靠性。
图11是本申请实施例提供的一种固定终端的框图。参见图11,该固定终端包括第三处理器1101、第三通信模组1102和显示器1103;
第三处理器1101,用于响应于目标启动装置与固定终端的总线接口连接,且目标启动装置的引线与固定终端的启动引脚连接,获取目标启动装置的第一标识;
第三通信模组1102,用于向服务器发送第三绑定请求,第三绑定请求携带第一标识和固定终端的第三标识;
显示器1103,用于显示基于第三标识生成的图形码,图形码用于被移动终端解析得到固定终端的第三标识,移动终端用于向服务器发送第四绑定请求,第四绑定请求携带第三标识和移动终端的第二标识;服务器用于根据第三绑定请求和第四绑定请求,绑定目标启动装置、固定终端和移动终端。
在一种可能的实现方式中,显示器1103,还用于显示网络配置界面;
第三处理器1101,还用于基于网络配置界面,获取被配置的第三网络配置信息;
第三通信模组1102,还用于向目标启动装置发送第三网络配置信息,用于目标启动装置基于第三网络配置信息接入第三目标无线网络,通过第三目标无线网络与服务器维持网络连接,通过网络连接接收移动终端的启动指令,根据启动指令,通过固定终端的启动引脚,启动固定终端。
在本申请实施例中,固定终端在检测到目标启动装置与总线接口连接,并且引线连接到固定终端的启动引脚时,可以通过该总线接口与目标启动装置进行数据通信,获取目标启动装置的标识,基于目标启动装置的标识,向服务器请求绑定固定终端和目标启动装置,进而服务器能够基于目标启动装置的绑定请求和用于控制固定终端的移动终端的绑定请求,进行目标启动装置、移动终端和固定终端三者之间的绑定,在固定终端处于关闭状态时,服务器能够基于目标启动装置、移动终端和固定终端三者之间的绑定关系,使目标启动装置通过所连接的固定终端的启动引脚,准确可靠的启动移动终端所要控制的固定终端,进而在固定终端启动后进行远程操控,提高了远程操控的可靠性。
图12是本申请实施例提供的一种设备绑定装置的框图。参见图12,该装置包括:
接收模块1201,用于接收移动终端发送的第一网络配置信息,第一网络配置信息为第一目标无线网络的网络配置信息,第一目标无线网络为指示目标启动装置接入的网络;
第一接入模块1202,用于基于第一网络配置信息,接入第一目标无线网络;
第一发送模块1203,用于通过第一目标无线网络,向移动终端发送目标启动装置的第一标识,移动终端用于基于第一标识、移动终端的第二标识和固定终端的第三标识,请求服务器绑定目标启动装置、移动终端和固定终端;
其中,目标启动装置与固定终端的总线接口连接,且目标启动装置的引线连接于固定终端的启动引脚,用于启动固定终端。
在一种可能的实现方式中,接收模块1201,用于接收移动终端发送的第一网络配置信息,第一网络配置信息为移动终端通过目标协议发现目标启动装置后发送的;
在另一种可能的实现方式中,接收模块1201,用于进入无线接入点AP模式;在AP模式下,允许移动终端接入目标启动装置的无线网络;接收移动终端通过目标启动装置的无线网络发送的第一网络配置信息。
在另一种可能的实现方式中,第一接入模块1202,用于由AP模式转换为站点STATION模式;在STATION模式下,基于第一网络配置信息中包括的网络账号和网络密码,接入第一目标无线网络。
需要说明的是:上述实施例提供的设备绑定装置在进行设备绑定时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将目标启动装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的设备绑定装置与设备绑定方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
在本申请实施例中,目标启动装置可以通过与固定终端的总线接口之间的连接以及与固定终端的启动引脚之间的连接来实现物理上的绑定,并在接入无线网络后,由目标启动装置来向移动终端发送目标启动装置的标识,以使移动终端基于目标启动装置的标识,请求服务器绑定该目标启动装置、该移动终端和固定终端,即便固定终端处于关闭状态,服务器仍然能够基于目标启动装置、移动终端和固定终端三者之间的绑定关系,使目标启动装置通过所连接的固定终端的启动引脚,准确可靠的启动移动终端所要控制的固定终端;进而在固定终端启动后进行远程操控,提高了远程操控的可靠性。
图13是本申请实施例提供的一种设备绑定装置的框图。参见图13,该装置包括:
第一获取模块1301,用于响应于目标启动装置与固定终端的总线接口连接,且目标启动装置的引线与固定终端的启动引脚连接,获取固定终端的第三标识,以及,获取用于指示目标启动装置接入第二目标无线网络的第二网络配置信息;
第二接入模块1302,用于基于第二网络配置信息,接入第二目标无线网络;
第二发送模块1303,用于通过第二目标无线网络,向服务器发送第一绑定请求,第一绑定请求携带第三标识和目标启动装置的第一标识;
其中,控制固定终端的移动终端用于向服务器发送第二绑定请求,第二绑定请求携带第三标识和移动终端的第二标识,服务器用于根据第一绑定请求和第二绑定请求绑定目标启动装置、固定终端和移动终端。
在一种可能的实现方式中,第一获取模块1301,用于基于总线接口对应的总线接口协议,获取固定终端的第三标识。
需要说明的是:上述实施例提供的设备绑定装置在进行设备绑定时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将目标启动装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的设备绑定装置与设备绑定方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
在本申请实施例中,目标启动装置与固定终端总线接口连接,并将引线连接至固定终端的启动引脚,通过与固定终端接插的总线接口,获取网络配置信息以及固定终端的标识,基于网络配置信息,接入到目标无线网络,进而通过目标无线网络向服务器请求绑定目标启动装置和固定终端,从而服务器能够基于目标启动装置的绑定请求和用于控制固定终端的移动终端的绑定请求,进行目标启动装置、移动终端和固定终端三者之间的绑定,进而在固定终端处于关闭状态时,服务器能够基于目标启动装置、移动终端和固定终端三者之间的绑定关系,使目标启动装置通过所连接的固定终端的启动引脚,准确可靠的启动移动终端所要控制的固定终端,进而在固定终端启动后进行远程操控,提高了远程操控的可靠性。
图14是本申请实施例提供的一种设备绑定装置的框图。参见图14,该装置包括:
第二获取模块1401,用于响应于目标启动装置与固定终端的总线接口连接,且目标启动装置的引线连接至固定终端的启动引脚,获取目标启动装置的第一标识;
第三发送模块1402,用于向服务器发送第三绑定请求,第三绑定请求携带第一标识和固定终端的第三标识;
显示模块1403,用于显示基于第三标识生成的图形码,图形码用于被移动终端解析得到固定终端的第三标识,移动终端用于向服务器发送第四绑定请求,第四绑定请求携带第三标识和移动终端的第二标识;服务器用于根据第三绑定请求和第四绑定请求,绑定目标启动装置、固定终端和移动终端。
在一种可能的实现方式中,显示模块1403,还用于显示网络配置界面;
第二获取模块1401,还用于基于网络配置界面,获取被配置的第三网络配置信息;
第三发送模块1402,还用于向目标启动装置发送第三网络配置信息,用于目标启动装置基于第三网络配置信息接入第三目标无线网络,通过第三目标无线网络与服务器维持网络连接,通过网络连接接收移动终端的启动指令,根据启动指令,通过固定终端的启动引脚,启动固定终端。
需要说明的是:上述实施例提供的设备绑定装置在进行设备绑定时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将固定终端的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的设备绑定装置与设备绑定方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
在本申请实施例中,固定终端在检测到目标启动装置与总线接口连接,并且引线连接到固定终端的启动引脚时,可以通过该总线接口与目标启动装置进行数据通信,获取目标启动装置的标识,基于目标启动装置的标识,向服务器请求绑定固定终端和目标启动装置,进而服务器能够基于目标启动装置的绑定请求和用于控制固定终端的移动终端的绑定请求,进行目标启动装置、移动终端和固定终端三者之间的绑定,在固定终端处于关闭状态时,服务器能够基于目标启动装置、移动终端和固定终端三者之间的绑定关系,使目标启动装置通过所连接的固定终端的启动引脚,准确可靠的启动移动终端所要控制的固定终端,进而在固定终端启动后进行远程操控,提高了远程操控的可靠性。
图15是本申请实施例提供的一种终端的结构框图。该终端可以为上述实施例中的移动终端,也可以为上述实施例中的固定终端。该终端1500可以是便携式移动终端,比如:智能手机、平板电脑、笔记本电脑或台式电脑。终端1500还可能被称为用户设备、便携式终端、膝上型终端、台式终端等其他名称。
通常,终端1500包括有:处理器1501和存储器1502。
处理器1501可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器1501可以采用DSP(Digital Signal Processing,数字信号处理)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)、PLA(Programmable Logic Array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器1501也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称CPU(Central ProcessingUnit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器1501可以集成有GPU(Graphics Processing Unit,图像处理器),GPU用于负责显示器所需要显示的内容的渲染和绘制。一些实施例中,处理器1501还可以包括AI(Artificial Intelligence,人工智能)处理器,该AI处理器用于处理有关机器学习的计算操作。
存储器1502可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器1502还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器1502中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器1501所执行以实现本申请中方法实施例提供的设备绑定方法。
在一些实施例中,终端1500还可选包括有:***设备接口1503和至少一个***设备。处理器1501、存储器1502和***设备接口1503之间可以通过总线或信号线相连。各个***设备可以通过总线、信号线或电路板与***设备接口1503相连。具体地,***设备包括:通信模组1504、显示器1505、摄像头组件1506、音频电路1507、定位组件1508和电源1509中的至少一种。
***设备接口1503可被用于将I/O(Input/Output,输入/输出)相关的至少一个***设备连接到处理器1501和存储器1502。在一些实施例中,处理器1501、存储器1502和***设备接口1503被集成在同一芯片或电路板上;在一些其他实施例中,处理器1501、存储器1502和***设备接口1503中的任意一个或两个可以在单独的芯片或电路板上实现,本实施例对此不加以限定。
通信模组1504用于通过电磁信号与通信网络以及其他通信设备进行通信。通信模组1504将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。通信模组1504可以通过至少一种无线通信协议来与其它设备进行通信。该无线通信协议包括但不限于:万维网、城域网、内联网、各代移动通信网络(2G、3G、4G及5G)、无线局域网和/或WiFi(Wireless Fidelity,无线保真)网络。在一些实施例中,通信模组1504还可以包括NFC(Near Field Communication,近距离无线通信)有关的电路,本申请对此不加以限定。
显示器1505用于显示UI(User Interface,用户界面)。该UI可以包括图形、文本、图标、视频及其它们的任意组合。当显示器1505是触摸显示屏时,显示器1505还具有采集在显示器1505的表面或表面上方的触摸信号的能力。该触摸信号可以作为控制信号输入至处理器1501进行处理。此时,显示器1505还可以用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示器1505可以为一个,设置在终端1500的前面板;在另一些实施例中,显示器1505可以为至少两个,分别设置在终端1500的不同表面或呈折叠设计;在另一些实施例中,显示器1505可以是柔性显示屏,设置在终端1500的弯曲表面上或折叠面上。甚至,显示器1505还可以设置成非矩形的不规则图形,也即异形屏。显示器1505可以采用LCD(Liquid Crystal Display,液晶显示屏)、OLED(Organic Light-EmittingDiode,有机发光二极管)等材质制备。
摄像头组件1506用于采集图像或视频。可选地,摄像头组件1506包括前置摄像头和后置摄像头。通常,前置摄像头设置在终端的前面板,后置摄像头设置在终端的背面。在一些实施例中,后置摄像头为至少两个,分别为主摄像头、景深摄像头、广角摄像头、长焦摄像头中的任意一种,以实现主摄像头和景深摄像头融合实现背景虚化功能、主摄像头和广角摄像头融合实现全景拍摄以及VR(Virtual Reality,虚拟现实)拍摄功能或者其它融合拍摄功能。在一些实施例中,摄像头组件1506还可以包括闪光灯。闪光灯可以是单色温闪光灯,也可以是双色温闪光灯。双色温闪光灯是指暖光闪光灯和冷光闪光灯的组合,可以用于不同色温下的光线补偿。
音频电路1507可以包括麦克风和扬声器。麦克风用于采集用户及环境的声波,并将声波转换为电信号输入至处理器1501进行处理。出于立体声采集或降噪的目的,麦克风可以为多个,分别设置在终端1500的不同部位。麦克风还可以是阵列麦克风或全向采集型麦克风。扬声器则用于将来自处理器1501或通信模组1504的电信号转换为声波。扬声器可以是传统的薄膜扬声器,也可以是压电陶瓷扬声器。当扬声器是压电陶瓷扬声器时,不仅可以将电信号转换为人类可听见的声波,也可以将电信号转换为人类听不见的声波以进行测距等用途。在一些实施例中,音频电路1507还可以包括耳机插孔。
定位组件1508用于定位终端1500的当前地理位置,以实现导航或LBS(LocationBased Service,基于位置的服务)。定位组件1508可以是基于美国的GPS(GlobalPositioning System,全球定位***)、中国的北斗***或俄罗斯的伽利略***的定位组件。
电源1509用于为终端1500中的各个组件进行供电。电源1509可以是交流电、直流电、一次性电池或可充电电池。当电源1509包括可充电电池时,该可充电电池可以是有线充电电池或无线充电电池。有线充电电池是通过有线线路充电的电池,无线充电电池是通过无线线圈充电的电池。该可充电电池还可以用于支持快充技术。
在一些实施例中,终端1500还包括有一个或多个传感器1510。该一个或多个传感器1510包括但不限于:加速度传感器1511、陀螺仪传感器1512、压力传感器1513、指纹传感器1514、光学传感器1515以及接近传感器1516。
本领域技术人员可以理解,图15中示出的结构并不构成对终端1500的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
图16是本申请实施例提供的一种服务器的框图,该服务器1600可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器(Central Processing Units,CPU)1601和一个或一个以上的存储器1602,其中,存储器1602中存储有至少一条指令,至少一条指令由处理器1601加载并执行以实现上述各个方法实施例提供的设备绑定方法。当然,该服务器还可以具有有线或无线网络接口、键盘以及输入输出接口等部件,以便进行输入输出,该服务器还可以包括其他用于实现设备功能的部件,在此不做赘述。
在示例性实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有至少一条指令,上述至少一条指令可由目标启动装置或固定终端执行以完成上述实施例中的设备绑定方法。例如,计算机可读存储介质可以是ROM(Read-Only Memory,只读存储器)、RAM(Random Access Memory,随机存取存储器)、CD-ROM(Compact Disc Read-Only Memory,只读光盘)、磁带、软盘和光数据存储设备等。
本申请还提供了一种计算机程序产品,计算机程序产品包括一个或多个计算机程序,计算机程序被处理器执行时,用于实现上述各个方法实施例提供的设备绑定方法。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本申请的可选实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (17)
1.一种设备绑定方法,其特征在于,所述方法包括:
接收移动终端发送的第一网络配置信息,所述第一网络配置信息为第一目标无线网络的网络配置信息,所述第一目标无线网络为指示目标启动装置接入的网络;
基于所述第一网络配置信息,接入所述第一目标无线网络;
通过所述第一目标无线网络,向所述移动终端发送目标启动装置的第一标识,所述移动终端用于基于所述第一标识、所述移动终端的第二标识和固定终端的第三标识,请求服务器绑定所述目标启动装置、所述移动终端和所述固定终端;
其中,所述目标启动装置与所述固定终端的总线接口连接,且所述目标启动装置的引线连接于所述固定终端的启动引脚,用于启动所述固定终端。
2.根据权利要求1所述的方法,其特征在于,所述接收移动终端发送的第一网络配置信息,包括下述任一项:
接收所述移动终端发送的所述第一网络配置信息,所述第一网络配置信息为所述移动终端通过目标协议发现所述目标启动装置后发送的;
或者,
进入无线接入点AP模式;在所述AP模式下,允许所述移动终端接入所述目标启动装置的无线网络;接收所述移动终端通过所述目标启动装置的无线网络发送的所述第一网络配置信息。
3.根据权利要求2所述的方法,其特征在于,所述基于所述第一网络配置信息,接入所述第一目标无线网络,包括:
由所述AP模式转换为站点STATION模式;
在所述STATION模式下,基于所述第一网络配置信息中包括的网络账号和网络密码,接入所述第一目标无线网络。
4.一种设备绑定方法,其特征在于,所述方法包括:
响应于目标启动装置与固定终端的总线接口连接,且所述目标启动装置的引线与所述固定终端的启动引脚连接,获取所述固定终端的第三标识,以及,获取用于指示所述目标启动装置接入第二目标无线网络的第二网络配置信息;
基于所述第二网络配置信息,接入所述第二目标无线网络;
通过所述第二目标无线网络,向服务器发送第一绑定请求,所述第一绑定请求携带所述第三标识和所述目标启动装置的第一标识;
其中,所述目标启动装置用于启动所述固定终端,控制所述固定终端的移动终端用于向所述服务器发送第二绑定请求,所述第二绑定请求携带所述第三标识和所述移动终端的第二标识,所述服务器用于根据所述第一绑定请求和所述第二绑定请求绑定所述目标启动装置、所述固定终端和所述移动终端。
5.根据权利要求4所述的方法,其特征在于,所述获取所述固定终端的第三标识,包括:
基于所述总线接口对应的总线接口协议,获取所述固定终端的第三标识。
6.一种设备绑定方法,其特征在于,所述方法包括:
响应于目标启动装置与固定终端的总线接口连接,且所述目标启动装置的引线与所述固定终端的启动引脚连接,获取所述目标启动装置的第一标识,所述目标启动装置用于启动所述固定终端;
向服务器发送第三绑定请求,所述第三绑定请求携带所述第一标识和所述固定终端的第三标识;
显示基于所述第三标识生成的图形码,所述图形码用于被移动终端解析得到所述固定终端的第三标识,所述移动终端用于向所述服务器发送第四绑定请求,所述第四绑定请求携带所述第三标识和所述移动终端的第二标识;所述服务器用于根据所述第三绑定请求和所述第四绑定请求,绑定所述目标启动装置、所述固定终端和所述移动终端。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
显示网络配置界面;
基于所述网络配置界面,获取被配置的第三网络配置信息;
向所述目标启动装置发送所述第三网络配置信息,用于所述目标启动装置基于所述第三网络配置信息接入第三目标无线网络,通过所述第三目标无线网络与所述服务器维持网络连接,通过所述网络连接接收所述移动终端的启动指令,根据所述启动指令,通过所述固定终端的启动引脚,启动所述固定终端。
8.一种目标启动装置,其特征在于,所述目标启动装置包括第一处理器和第一通信模组;
所述第一通信模组,用于接收移动终端发送的第一网络配置信息,所述第一网络配置信息为第一目标无线网络的网络配置信息,所述第一目标无线网络为指示目标启动装置接入的网络;
所述第一处理器,用于基于所述第一网络配置信息,接入所述第一目标无线网络;
所述第一通信模组,还用于通过所述第一目标无线网络,向所述移动终端发送目标启动装置的第一标识,所述移动终端用于基于所述第一标识、所述移动终端的第二标识和固定终端的第三标识,请求服务器绑定所述目标启动装置、所述移动终端和所述固定终端;
其中,所述目标启动装置与所述固定终端的总线接口连接,且所述目标启动装置的引线连接于所述固定终端的启动引脚,用于启动所述固定终端。
9.根据权利要求8所述的目标启动装置,其特征在于,所述通信模组,用于接收所述移动终端发送的所述第一网络配置信息,所述第一网络配置信息为所述移动终端通过目标协议发现所述目标启动装置后发送的;
或者,
所述通信模组,用于进入无线接入点AP模式;在所述AP模式下,允许所述移动终端接入所述目标启动装置的无线网络;接收所述移动终端通过所述目标启动装置的无线网络发送的所述第一网络配置信息。
10.根据权利要求9所述的目标启动装置,其特征在于,所述第一处理器,用于将所述AP模式转换为站点STATION模式;在所述STATION模式下,基于所述第一网络配置信息中包括的网络账号和网络密码,接入所述第一目标无线网络。
11.一种目标启动装置,其特征在于,所述目标启动装置包括第二处理器和第二通信模组;
所述第二处理器,用于响应于目标启动装置与固定终端的总线接口连接,且所述目标启动装置的引线与所述固定终端的启动引脚连接,获取所述固定终端的第三标识,以及,获取用于指示所述目标启动装置接入第二目标无线网络的第二网络配置信息;
所述第二处理器,还用于基于所述第二网络配置信息,接入所述第二目标无线网络;
所述第二通信模组,用于通过所述第二目标无线网络,向服务器发送第一绑定请求,所述第一绑定请求携带所述第三标识和所述目标启动装置的第一标识;
其中,所述目标启动装置用于启动所述固定终端,控制所述固定终端的移动终端用于向所述服务器发送第二绑定请求,所述第二绑定请求携带所述第三标识和所述移动终端的第二标识,所述服务器用于根据所述第一绑定请求和所述第二绑定请求绑定所述目标启动装置、所述固定终端和所述移动终端。
12.根据权利要求11所述的目标启动装置,其特征在于,所述第二处理器,用于基于所述总线接口对应的总线接口协议,获取所述固定终端的第三标识。
13.一种固定终端,其特征在于,所述固定终端包括第三处理器、第三通信模组和显示器;
所述第三处理器,用于响应于目标启动装置与固定终端的总线接口连接,且所述目标启动装置的引线与所述固定终端的启动引脚连接,且所述目标启动装置的引线连接至所述固定终端的启动引脚,获取所述目标启动装置的第一标识,所述目标启动装置用于启动所述固定终端;
所述第三通信模组,用于向服务器发送第三绑定请求,所述第三绑定请求携带所述第一标识和所述固定终端的第三标识;
所述显示器,用于显示基于所述第三标识生成的图形码,所述图形码用于被移动终端解析得到所述固定终端的第三标识,所述移动终端用于向所述服务器发送第四绑定请求,所述第四绑定请求携带所述第三标识和所述移动终端的第二标识;所述服务器用于根据所述第三绑定请求和所述第四绑定请求,绑定所述目标启动装置、所述固定终端和所述移动终端。
14.根据权利要求13所述的固定终端,其特征在于,所述显示器,还用于显示网络配置界面;
所述第三处理器,还用于基于所述网络配置界面,获取被配置的第三网络配置信息;
所述第三通信模组,还用于向所述目标启动装置发送所述第三网络配置信息,用于所述目标启动装置基于所述第三网络配置信息接入第三目标无线网络,通过所述第三目标无线网络与所述服务器维持网络连接,通过所述网络连接接收所述移动终端的启动指令,根据所述启动指令,通过所述固定终端的启动引脚,启动所述固定终端。
15.一种设备绑定***,其特征在于,所述***包括移动终端、固定终端、目标启动装置和服务器;
所述目标启动装置与所述固定终端的总线接口连接,且所述目标启动装置的引线连接于所述固定终端的启动引脚,用于启动所述固定终端;
所述移动终端用于向所述目标启动装置发送第一网络配置信息,所述第一网络配置信息为第一目标无线网络的网络配置信息,所述第一目标无线网络为指示目标启动装置接入的网络;
所述目标启动装置用于基于所述第一网络配置信息,接入所述第一目标无线网络;通过所述第一目标无线网络,向所述移动终端发送目标启动装置的第一标识;
所述移动终端还用于接收所述目标启动装置发送的第一标识;
所述固定终端用于显示基于固定终端的第三标识生成的图形码;
所述移动终端还用于扫描所述固定终端上显示的图形码,解析得到所述固定终端的第三标识;基于所述第一标识、所述移动终端的第二标识和固定终端的第三标识,请求服务器绑定所述目标启动装置、所述移动终端和所述固定终端;
所述服务器用于基于所述移动终端的请求,绑定所述目标启动装置、所述移动终端和所述固定终端。
16.一种设备绑定***,其特征在于,所述***包括移动终端、固定终端、目标启动装置和服务器;
所述目标启动装置用于响应于目标启动装置与固定终端的总线接口连接,且所述目标启动装置的引线与所述固定终端的启动引脚连接,获取所述固定终端的第三标识,以及,获取用于指示所述目标启动装置接入第二目标无线网络的第二网络配置信息;基于所述第二网络配置信息,接入所述第二目标无线网络;通过所述第二目标无线网络,向服务器发送第一绑定请求,所述第一绑定请求携带所述第三标识和所述目标启动装置的第一标识;
所述目标启动装置还用于启动所述固定终端;
所述移动终端用于扫描所述固定终端上显示的图形码,解析得到所述固定终端的第三标识;向所述服务器发送第二绑定请求,所述第二绑定请求携带所述第三标识和所述移动终端的第二标识;
所述服务器用于根据所述第一绑定请求和所述第二绑定请求绑定所述目标启动装置、所述固定终端和所述移动终端。
17.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有至少一条指令,所述至少一条指令由目标启动装置加载并执行,以实现如权利要求1-5任一项所述的设备绑定方法;或者,所述至少一条指令由固定终端加载并执行,以实现如权利要求6-7任一项所述的设备绑定方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010549195.0A CN111726848B (zh) | 2020-06-16 | 2020-06-16 | 设备绑定方法、目标启动装置、固定终端及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010549195.0A CN111726848B (zh) | 2020-06-16 | 2020-06-16 | 设备绑定方法、目标启动装置、固定终端及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111726848A CN111726848A (zh) | 2020-09-29 |
CN111726848B true CN111726848B (zh) | 2022-05-20 |
Family
ID=72567046
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010549195.0A Active CN111726848B (zh) | 2020-06-16 | 2020-06-16 | 设备绑定方法、目标启动装置、固定终端及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111726848B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113179554B (zh) * | 2021-04-22 | 2023-05-05 | 上海掌门科技有限公司 | 用于获取第二终端中信息的方法、设备、介质及程序产品 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104880019A (zh) * | 2015-06-18 | 2015-09-02 | 合肥美菱股份有限公司 | 一种用于智能冰箱的远程绑定方法 |
CN106162245A (zh) * | 2015-04-28 | 2016-11-23 | 天脉聚源(北京)科技有限公司 | 一种智能电视遥控方法和*** |
CN108322531A (zh) * | 2018-01-31 | 2018-07-24 | 上海康斐信息技术有限公司 | 一种远程锁定应用的方法及*** |
CN108513154A (zh) * | 2018-04-16 | 2018-09-07 | 惠州Tcl家电集团有限公司 | 基于智能电视的智能家居控制方法、智能电视及存储介质 |
CN110099429A (zh) * | 2018-01-29 | 2019-08-06 | 九阳股份有限公司 | 一种家电设备联网方法 |
CN110888697A (zh) * | 2018-09-10 | 2020-03-17 | 杭州海康威视数字技术股份有限公司 | 一种远程桌面连接建立方法、装置及*** |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106649671A (zh) * | 2013-07-08 | 2017-05-10 | 江苏凌空网络股份有限公司 | 一种可佩戴部件 |
-
2020
- 2020-06-16 CN CN202010549195.0A patent/CN111726848B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106162245A (zh) * | 2015-04-28 | 2016-11-23 | 天脉聚源(北京)科技有限公司 | 一种智能电视遥控方法和*** |
CN104880019A (zh) * | 2015-06-18 | 2015-09-02 | 合肥美菱股份有限公司 | 一种用于智能冰箱的远程绑定方法 |
CN110099429A (zh) * | 2018-01-29 | 2019-08-06 | 九阳股份有限公司 | 一种家电设备联网方法 |
CN108322531A (zh) * | 2018-01-31 | 2018-07-24 | 上海康斐信息技术有限公司 | 一种远程锁定应用的方法及*** |
CN108513154A (zh) * | 2018-04-16 | 2018-09-07 | 惠州Tcl家电集团有限公司 | 基于智能电视的智能家居控制方法、智能电视及存储介质 |
CN110888697A (zh) * | 2018-09-10 | 2020-03-17 | 杭州海康威视数字技术股份有限公司 | 一种远程桌面连接建立方法、装置及*** |
Also Published As
Publication number | Publication date |
---|---|
CN111726848A (zh) | 2020-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110362328B (zh) | Ota升级的方法、装置和计算机设备 | |
CN112055424B (zh) | 电子装置以及切换电子装置的方法 | |
CN111190748B (zh) | 数据共享方法、装置、设备及存储介质 | |
CN110704324B (zh) | 应用调试方法、装置及存储介质 | |
CN111510482B (zh) | 失败网络请求的确定方法、装置及计算机存储介质 | |
CN113051015B (zh) | 页面渲染方法、装置、电子设备及存储介质 | |
CN111159604A (zh) | 图片资源加载方法及装置 | |
US11323880B2 (en) | Method for wireless connection and electronic device therefor | |
CN110636144A (zh) | 数据下载的方法和装置 | |
CN114879894B (zh) | 功能启动方法、用户界面及电子设备 | |
CN111427949A (zh) | 一种创建大数据服务的方法及装置 | |
KR20200058157A (ko) | Ivi 서비스를 제공하기 위한 전자 장치 및 방법 | |
CN113204302B (zh) | 基于虚拟机器人的操作方法、装置、设备及存储介质 | |
CN111726848B (zh) | 设备绑定方法、目标启动装置、固定终端及存储介质 | |
CN112988254B (zh) | 管理硬件设备的方法、装置和设备 | |
CN112612539A (zh) | 数据模型卸载方法、装置、电子设备及存储介质 | |
CN111580892B (zh) | 一种业务组件调用的方法、装置、终端和存储介质 | |
CN110086814B (zh) | 一种数据获取的方法、装置及存储介质 | |
CN114995591B (zh) | 传感器注册方法、控制***及相关设备 | |
CN112181915A (zh) | 执行业务的方法、装置、终端和存储介质 | |
CN114785766A (zh) | 智能设备的控制方法、终端及服务器 | |
CN111193600B (zh) | 一种接管服务的方法、装置及*** | |
CN115348262B (zh) | 基于跨链协议的跨链操作执行方法及网络*** | |
CN114816187B (zh) | 控件显示方法、装置、计算机设备及介质 | |
CN111381979B (zh) | 神经网络的开发验证方法、装置、***及存储介质 |
Legal Events
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 |