设备连接、连接维持方法、设备、存储介质及程序产品与流程

摘要: 本申请实施例涉及电子设备领域,特别涉及一种设备连接、连接维持方法、设备、存储介质及程序产品。背景技术:1、无感解锁是指车主通过随身携带电子设备并靠近外部设备,实...
设备连接、连接维持方法、设备、存储介质及程序产品与流程

本申请实施例涉及电子设备领域,特别涉及一种设备连接、连接维持方法、设备、存储介质及程序产品。

背景技术:

1、无感解锁是指车主通过随身携带电子设备并靠近外部设备,实现对外部设备的无感知解锁,以及远离外部设备进行无感知上锁的方案。整个过程由电子设备与外部设备中的控制系统配合完成,无需用户进行手动操作。

2、相关技术中,电子设备中的设备连接应用常驻在系统后台运行,始终开启信号扫描功能(如蓝牙扫描功能)。当电子设备扫描到外部设备所发射的无线信号时,与外部设备之间建立通信连接,并通过该通信连接向外部设备发送请求进行解锁。然而,当用户长时间未使用电子设备使得系统进入休眠状态时,电子设备无法进行信号扫描,从而在信号扫描中断的情况下导致电子设备无法及时连接外部设备,需要用户重新手动唤醒系统及程序的情况。

技术实现思路

1、本申请实施例提供了一种设备连接、连接维持方法、设备、存储介质及程序产品。所述技术方案如下:

2、一方面,本申请实施例提供了一种设备连接方法,所述方法用于电子设备,所述电子设备中支持运行第一系统和第二系统;

3、所述方法包括:

4、所述第二系统向所述第一系统发送无线扫描请求;

5、所述第一系统基于所述无线扫描请求进行无线信号扫描;

6、在扫描到目标无线信号的情况下,所述第一系统向所述第二系统发送连接建立请求;

7、所述第二系统基于所述连接建立请求与目标外部设备建立无线通信连接,所述目标外部设备为发送所述目标无线信号的外部设备。

8、另一方面,本申请实施例提供了一种设备连接装置,所述装置用于电子设备,所述电子设备中支持运行第一系统和第二系统;

9、所述装置包括:

10、第二系统模块,用于向第一系统模块发送无线扫描请求;

11、所述第一系统模块,用于基于所述无线扫描请求进行无线信号扫描;

12、所述第一系统模块,还用于在扫描到目标无线信号的情况下,向所述第二系统模块发送连接建立请求;

13、所述第二系统模块,还用于基于所述连接建立请求与目标外部设备建立无线通信连接,所述目标外部设备为发送所述目标无线信号的外部设备。

14、另一方面,本申请实施例提供了一种电子设备,所述电子设备包括处理器和存储器;所述存储器存储有至少一条指令,所述至少一条指令用于被所述处理器执行以使所述电子设备实现如上述方面所述的设备连接方法。

15、另一方面,本申请实施例提供了一种计算机可读存储介质,所述存储介质存储有至少一条指令,所述至少一条指令用于被处理器执行以使电子设备实现如上述方面所述的设备连接方法。

16、另一方面,本申请实施例提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。电子设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该电子设备执行上述方面提供的设备连接方法。

17、本申请实施例中,通过第二系统向第一系统发送无线扫描请求,使第一系统负责信号扫描,在第二系统进入休眠状态时电子设备也仍然能够通过第一系统进行扫描外部设备的无线信号,且第一系统在扫描到目标无线信号时对第二系统发送通知,无需第二系统长时间保持唤醒状态也可以进行设备连接,能够避免由于用户长时间未使用电子设备导致系统休眠而无法扫描无线信号以及连接外部设备的情况,有助于提高设备连接效率,避免系统休眠后需要用户重新手动唤醒系统才能够连接设备的情况,简化了用户操作。

1.一种设备连接方法,其特征在于,所述方法用于电子设备,所述电子设备中支持运行第一操作系统和第二操作系统,所述第一操作系统和所述第二操作系统共用所述电子设备的无线通信组件;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一操作系统基于所述无线扫描请求进行无线信号扫描,包括:

3.根据权利要求2所述的方法,其特征在于,所述第一操作系统设置有扫描策略,所述扫描策略用于指示进行无线信号扫描时所需满足的条件;

4.根据权利要求3所述的方法,其特征在于,所述策略指示信息由所述第二操作系统提供。

5.根据权利要求4所述的方法,其特征在于,所述第二操作系统向所述第一操作系统发送的无线扫描请求包括扫描参数和所述策略指示信息,或者,所述第二操作系统在发送无线扫描请求之前或者在发送无线扫描请求之后单独发送所述策略指示信息。

6.根据权利要求1至5任一所述的方法,其特征在于,所述第一操作系统的运行功耗低于所述第二操作系统的运行功耗。

7.一种连接维持方法,其特征在于,所述方法用于电子设备,所述电子设备中支持运行第一操作系统和第二操作系统,所述第一操作系统和所述第二操作系统共用所述电子设备的无线通信组件;所述方法包括:

8.根据权利要求7所述的方法,其特征在于,所述心跳包发送请求包含反馈包处理策略和/或心跳包参数;所述方法还包括:

9.根据权利要求7所述的方法,其特征在于,所述无线通信组件挂载在运行所述第一操作系统的处理器或者处理器核心上。

10.根据权利要求7所述的方法,其特征在于,所述第一操作系统的运行功耗低于所述第二操作系统的运行功耗。

11.一种设备连接装置,其特征在于,所述装置用于电子设备,所述电子设备中支持运行第一操作系统和第二操作系统,所述第一操作系统和所述第二操作系统共用所述电子设备的无线通信组件;所述装置包括:

12.一种连接维持装置,其特征在于,所述装置用于电子设备,所述电子设备中支持运行第一操作系统和第二操作系统,所述第一操作系统和所述第二操作系统共用所述电子设备的无线通信组件;所述装置包括:

13.一种电子设备,其特征在于,所述电子设备包括处理器和存储器;所述存储器存储有至少一条指令,所述至少一条指令用于被所述处理器执行以使所述电子设备实现如权利要求1至6任一所述的设备连接方法,或,实现如权利要求7至10任一所述的连接维持方法。

14.一种计算机可读存储介质,其特征在于,所述存储介质存储有至少一条指令,所述至少一条指令用于被处理器执行以使电子设备实现如权利要求1至6任一所述的设备连接方法,或,实现如权利要求7至10任一所述的连接维持方法。

15.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机指令,所述计算机指令存储在计算机可读存储介质中;电子设备的处理器从所述计算机可读存储介质读取所述计算机指令,所述处理器执行所述计算机指令,使得所述电子设备实现如权利要求1至6任一所述的设备连接方法,或,实现如权利要求7至10任一所述的连接维持方法。