基于云手机模拟真实手机的方法与流程

专利2022-06-29  73


本申请涉及云服务数据处理技术领域,尤其涉及一种基于云手机模拟真实手机的方法。



背景技术:

现有技术方案是云手机侧通过部署群手机硬件,当用户使用时选择某款手机硬件,该手机硬件信息赋值到用户终端。

现有技术在云手机运行同款应用多个账号,也会读取同一手机设备信息,用户对不同云手机设备不可指定型号或随机型号,适应性弱,同时还会出现用户在使用时所遇信息重复提交、信息缺失等问题。



技术实现要素:

有鉴于此,本申请公开了一种基于云手机模拟真实手机的方法,用户在客户端可自定义云手机设备信息,选择后服务端进行分配并保存设置。

该方法包括步骤:

客户端包括多个设备,登入所述客户端的所述设备,所述客户端的所述设备自动获取云手机的设备信息,同时将所述设备信息发送至服务器端;

所述服务器端接收所述设备信息并将所述设备信息与所述客户端的所述设备进行绑定;

所述客户端包括多个预存设备信息,

当所述设备将所述设备信息更换为所述预存设备信息时,所述服务器根据所述设备选择的所述预存设备信息,将所述预存设备信息与所述客户端的所述设备进行绑定;其中,所述设备信息与所述预存设备信息不同;

所述服务端预设设备信息频率阈值,

当所述预存设备信息的使用频率等于预设设备信息频率阈值时,所述服务端将所述预存设备信息在所述客户端的选择项置灰为不可选择状态;

当所述预存设备信息的使用频率小于预设设备信息频率阈值时,所述服务端将所述预存设备信息与所述客户端进行解绑,同时将所述解绑的信息发送至所述客户端。

优选的,所述登入客户端,所述客户端自动获取所述云手机的设备信息,同时将所述设备信息数据发送至服务器端包括:

所述云手机包括多个与所述客户端的所述设备相匹配的子云手机;

登入所述客户端的所述设备,所述设备自动获取相匹配的所述子云手机的设备信息,同时将所述设备信息数据发送至服务器端。

优选的,所述客户端包括多个预存设备信息,进一步为,

所述客户端预设所述预存设备信息的优先级,所述优先级包括优先级和预存优先级;

所述客户端通过所述优先级选择所述预存设备信息,当未选择到需要的订单预存设备信息时,通过所述预存优先级选择所述预存设备信息。

优选的,所述优先级根据所述预存设备信息的使用频率从高到低排序。

优选的,所述预存优先级根据所述预存设备信息的首字母排序。

优选的,所述设备信息和所述预存设备信息均包括mac地址,手机型号。

优选的,所述设备信息的所述手机型号与所述预存设备信息的所述手机型号不同。

与现有技术相比,本发明提供的基于云手机模拟真实手机的方法,达到如下有益效果:

本发明提供的基于云手机模拟真实手机的方法,利用收集用户设备信息并按需再次分配,使用户在云手机运行应用时信息真实有效,解决了用户在使用时所遇信息重复提交、信息缺失等问题,同时针对不同云手机设备可指定型号或随机型号,提高云手机的适应性。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1为本发明基于云手机模拟真实手机的方法的一种流程示意图;

图2为本发明基于云手机模拟真实手机的方法的又一种流程示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。应注意到,所描述的实施例实际上仅仅是本发明一部分实施例,而不是全部的实施例,且实际上仅是说明性的,决不作为对本发明及其应用或使用的任何限制。本申请的保护范围当视所附权利要求所界定者为准。

实施例1:

参见图1,图1为本发明基于云手机模拟真实手机的方法的一种流程示意图;该方法包括步骤:

步骤101,客户端包括多个设备,登入客户端的所述设备,客户端的设备自动获取云手机的设备信息,同时将设备信息数据发送至服务器端;

步骤102,服务器端接收信息数据并将设备信息与客户端的设备进行绑定;

可以理解的是,用户每次利用相同设备信息或者不同设备信息的手机登入客户端时,都会直接将设备信息保存至服务器。

步骤103,客户端包括多个预存设备信息,可以理解的是,预存设备信息为服务器保存过的多个设备信息。

步骤104,当客户端将设备信息更换为预存设备信息时,服务器根据客户端选择的预存设备信息,将预存设备信息与客户端的设备进行绑定;其中,设备信息与预存设备信息不同;

可以理解的是,进一步的,预存设备信息为除了此次设备信息之前服务器已经保存在客户端的设备信息,故当用户想更换设备信息时,可以根据服务器已经保存在客户端的预存设备信息进行选择,即预存设备信息为服务器已保存过的设备信息,解决了用户在使用时所遇信息重复提交、信息缺失等问题。

步骤105,服务端预设设备信息频率阈值,

步骤106,当预存设备信息的使用频率等于预设设备信息频率阈值时,服务端将预存设备信息在客户端的选择项置灰为不可选择状态;

步骤107,当预存设备信息的使用频率小于预设设备信息频率阈值时,服务端将预存设备信息与客户端进行解绑,同时将解绑的信息发送至客户端。

可以理解的是,当用户长时间未使用相同的设备信息时,服务器会将其进行置灰为不可选择状态,超过预设的阈值,将其进行解绑并同时客户端,可以及时清空不会再次使用的无效数据,用户下次登入可直接配置相匹配设备信息。

本发明提供的基于云手机模拟真实手机的方法,利用收集用户设备信息并按需再次分配,使用户在云手机运行应用时信息真实有效;同时针对不同云手机设备可指定型号或随机型号,解决了用户在使用时所遇信息重复提交、信息缺失等问题。

实施例2:

继续参考图1,本实施例为本申请基于云手机模拟真实手机的方法的又一实施例,该方法包括步骤:

步骤201,客户端包括多个设备,登入客户端的设备,客户端的设备自动获取云手机的设备信息,同时将设备信息数据发送至服务器端;

在步骤201中,客户端包括多个设备,云手机包括多个与客户端的设备相匹配的子云手机;登入客户端的设备,设备自动获取相匹配的子云手机的设备信息,同时将设备信息数据发送至服务器端。

可以理解的是,一个客户端中可以设置多个设备,每个均设有与之相匹配的子云手机,一个客户端可以同时运行多个设备,可以满足用户需求。

步骤202,服务器端接收信息数据并将设备信息与客户端的设备进行绑定;

可以理解的是,用户每次利用相同设备信息或者不同设备信息的手机登入客户端时,都会直接将设备信息保存至服务器。

步骤203,客户端包括多个预存设备信息,

在步骤203中,客户端预设预存设备信息的优先级,优先级包括优先级和预存优先级;

客户端通过优先级选择预存设备信息,当未选择到需要的订单预存设备信息时,通过预存优先级选择预存设备信息。

优先级根据预存设备信息的使用频率从高到低排序。

预存优先级根据预存设备信息的首字母排序。

将使用频率高的设备信息置顶,没有所需的选项时,其他设备信息根据首字母排序,有利于用户选择所需的设备信息。

步骤204,当客户端将设备信息更换为预存设备信息时,服务器根据客户端选择的预存设备信息,将预存设备信息与客户端的设备进行绑定;其中,设备信息与预存设备信息不同;

可选的,设备信息和预存设备信息均包括mac地址,手机型号。设备信息的手机型号与预存设备信息的手机型号不同。

可以理解的是,当用户想更换设备信息时,可以根据服务器已经保存在客户端的预存设备信息进行选择,解决了用户在使用时所遇信息重复提交、信息缺失等问题。

步骤205,服务端预设设备信息频率阈值,

步骤206,当预存设备信息的使用频率等于预设设备信息频率阈值时,服务端将预存设备信息在客户端的选择项置灰为不可选择状态;

步骤207,当预存设备信息的使用频率小于预设设备信息频率阈值时,服务端将预存设备信息与客户端进行解绑,同时将解绑的信息发送至客户端。

可以理解的是,当用户长时间未使用相同的设备信息时,服务器会将其进行置灰为不可选择状态,超过预设的阈值,将其进行解绑并同时客户端,可以及时清空不会再次使用的无效数据,用户下次登入可直接配置相匹配设备信息。

本发明提供的基于云手机模拟真实手机的方法,利用收集用户设备信息并按需再次分配,使用户在云手机运行应用时信息真实有效;同时针对不同云手机设备可指定型号或随机型号,解决了用户在使用时所遇信息重复提交、信息缺失等问题。

实施例3:

参见图2,图2为本发明基于云手机模拟真实手机的方法的又一种流程示意图;该方法包括步骤:

步骤301,用户登录用户客户端200时会自动获取一条云手机100的信息,并把该信息同步至服务器300进行绑定。其中,客户端200包括多个设备201、202、203…,云手机100包括多个子云手机101、102、103…。

步骤302,当用户客户端200在选择更换设备信息时,服务器300会赋值设备信息至用户客户端200。

步骤303,用户客户端200在选择更换设备信息时:排序为最多的设备信息优先显示,且按照首字母排列,选择机型后立即绑定一条设备信息给当前云手机设备。

步骤304,当该设备信息小于等于一定阈值,自动检测最长未登录云手机设备信息给予强制解绑。

步骤305,当该机型设备信息等于设定阈值时,用户客户端200该设备信息选项置灰为不可选择状态。步骤306,服务器300强制解绑后消息中心推送给该用户客户端201/202等。

通过以上各实施例可知,本申请存在的有益效果是:

本发明提供的基于云手机模拟真实手机的方法,利用收集用户设备信息并按需再次分配,使用户在云手机运行应用时信息真实有效,解决了用户在使用时所遇信息重复提交、信息缺失等问题,同时针对不同云手机设备可指定型号或随机型号,提高云手机的适应性。

上面通过附图和实施例,对本申请的技术方案做虽然已经通过例子对本申请的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上例子仅是为了进行说明,而不是为了限制本发明的范围。尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。本发明的范围由所附权利要求来限定。


技术特征:

1.一种基于云手机模拟真实手机的方法,其特征在于,包括步骤:

客户端包括多个设备,登入所述客户端的所述设备,所述客户端的所述设备自动获取云手机的设备信息,同时将所述设备信息发送至服务器端;

所述服务器端接收所述设备信息并将所述设备信息与所述客户端的所述设备进行绑定;

所述客户端包括多个预存设备信息,

当所述设备将所述设备信息更换为所述预存设备信息时,所述服务器根据所述设备选择的所述预存设备信息,将所述预存设备信息与所述客户端的所述设备进行绑定;其中,所述设备信息与所述预存设备信息不同;

所述服务端预设设备信息频率阈值,

当所述预存设备信息的使用频率等于预设设备信息频率阈值时,所述服务端将所述预存设备信息在所述客户端的选择项置灰为不可选择状态;

当所述预存设备信息的使用频率小于预设设备信息频率阈值时,所述服务端将所述预存设备信息与所述客户端进行解绑,同时将所述解绑的信息发送至所述客户端。

2.根据权利要求1所述的一种基于云手机模拟真实手机的方法,其特征在于,所述登入客户端,所述客户端自动获取所述云手机的设备信息,同时将所述设备信息数据发送至服务器端包括:

所述云手机包括多个与所述客户端的所述设备相匹配的子云手机;

登入所述客户端的所述设备,所述设备自动获取相匹配的所述子云手机的设备信息,同时将所述设备信息数据发送至服务器端。

3.根据权利要求1所述的一种基于云手机模拟真实手机的方法,其特征在于,所述客户端包括多个预存设备信息,进一步为,

所述客户端预设所述预存设备信息的优先级,所述优先级包括优先级和预存优先级;

所述客户端通过所述优先级选择所述预存设备信息,当未选择到需要的订单预存设备信息时,通过所述预存优先级选择所述预存设备信息。

4.根据权利要求3所述的一种基于云手机模拟真实手机的方法,其特征在于,所述优先级根据所述预存设备信息的使用频率从高到低排序。

5.根据权利要求3所述的一种基于云手机模拟真实手机的方法,其特征在于,所述预存优先级根据所述预存设备信息的首字母排序。

6.根据权利要求1所述的一种基于云手机模拟真实手机的方法,其特征在于,所述设备信息和所述预存设备信息均包括mac地址,手机型号。

7.根据权利要求6所述的一种基于云手机模拟真实手机的方法,其特征在于,所述设备信息的所述手机型号与所述预存设备信息的所述手机型号不同。

技术总结
本申请公开了一种基于云手机模拟真实手机的方法,包括步骤:客户端包括多个设备,登入客户端的设备自动获取云手机的设备信息并发送至服务器端,服务器端接收设备信息并与设备进行绑定;客户端包括多个预存设备信息,当将设备信息更换为预存设备信息时,将预存设备信息与客户端的设备进行绑定;当预存设备信息的使用频率等于预设设备信息频率阈值时,将预存设备信息在客户端的选择项置灰为不可选择状态;小于预设设备信息频率阈值时,将预存设备信息与客户端进行解绑,将解绑的信息发送至客户端。本发明提供的基于云手机模拟真实手机的方法,不同云手机可匹配不同的设备信息,有利于提高云手机适应性。

技术研发人员:李伟;王斐;李涛;王松峰;薛海宁
受保护的技术使用者:北京云派网络科技有限公司
技术研发日:2020.01.03
技术公布日:2020.06.05

转载请注明原文地址: https://bbs.8miu.com/read-52645.html

最新回复(0)