1.本发明属于网络信息技术领域,具体涉及一种智能设备协助使用方法、系统、终端及存储介质。
背景技术:2.随着科技的进步以及社会智能化发展,大量的老年人、残疾人及各种弱势群体越来越难以被现代城市接纳,其中很大的一部分原因在于,该人群不会熟练的使用智能手机进行相关操作。如今随着智能设备的普及,线上支付、交通码和健康码等网络身份成为了人们生活的必需品,但是这些技术的使用带来的问题就是一方面它们需要较高的成本:必须要借助智能设备才能接入网络,另一方面在于它们极快的更新换代速度导致学习成本较高。这两方面的因素导致众多的老年人及残疾人士,尤其是儿女不在身边或者是孤身一人在外的老年人无法熟练使用线上的网络身份,导致在他们进出车站、上下公交车或者进行购物等被限制。
3.如果能够通过年轻人对需要协助的人群实施帮助,将能够很好的解决群体面对的问题。
技术实现要素:4.本发明的目的在于针对上述现有技术中弱势群体操作智能设备不易的问题,提供一种智能设备协助使用方法、系统、终端及存储介质,利用云端手机虚拟系统实现线下一对一的进行网络操作互助,从而简化被协助人的操作流程,对被协助人使用的硬件设备要求低。
5.为了实现上述目的,本发明有如下的技术方案:
6.一种智能设备协助使用方法,其特征在于,包括以下步骤:
7.‑
为被协助人初始化与其对应的云端手机虚拟系统;
8.‑
将第一智能设备与被协助人的云端手机虚拟系统绑定,在被协助人的第一智能设备上安装本地云系统管理软件,提前登录被协助人的云端手机虚拟系统账号;
9.‑
当被协助人使用智能设备时,由第一智能设备打开本地云端手机虚拟系统管理软件,该软件向云端手机虚拟系统服务器发送请求,云端手机虚拟系统服务器生成被协助人的云端手机虚拟系统账号的一次性授权信息,并基于该信息生成一次性求助二维码,生成之后将二维码发送到被协助人的智能设备上;
10.‑
提供帮助者用第二智能设备扫描被协助人的求助二维码,通过对二维码进行解码后获得被协助人的云端手机虚拟系统账号访问权限,并以被协助人的账号登入云端手机虚拟系统;
11.提供帮助者在云端手机虚拟系统中选择需要提供的协助类型,选择好帮助类型后,第二智能设备向云端手机虚拟系统申请访问帮助类型对应软件的权限;
12.云端手机虚拟系统向第一智能设备推送提供帮助者即将进行的协助类型及相关
信息描述;
13.被协助人在第一智能设备上对协助类型进行确认,选择是否授权第二智能设备访问云端手机虚拟系统上对应于帮助类型的软件;
14.获得授权后,第二智能设备在云端手机虚拟系统上访问与协助类型对应的服务或应用;
15.‑
提供帮助者在第二智能设备上操作云端手机虚拟系统中经过授权的服务或应用,通过获取云端手机虚拟系统的实时运行画面投射到第二智能设备上,使用者在第二智能设备上进行的所有操作也会映射到云端手机虚拟系统上,帮助被协助人完成需要进行的操作。
16.作为本发明的一种优选方案,为被协助人初始化与其对应的云端手机虚拟系统具体包括:
17.首先被协助人创建云端手机虚拟系统账号,包含账号和密码;然后在云端手机虚拟系统服务器上新建并启动云端手机虚拟系统;在云端手机虚拟系统成功启动后,在其上安装权限管理软件和所有被协助人需要的日常生活软件,并登入被协助人自己的账号。
18.作为本发明的一种优选方案,所述的一次性求助二维码中包括身份信息及二维码创建时间信息,通过二维码创建时间信息确保生成的云系统二维码不会被提供帮助者反复读取,避免在被协助人不知情时代替被协助人进行相关操作。
19.作为本发明的一种优选方案,当被协助人打开第一智能设备进行确认之后,云端手机虚拟系统首先申请第一智能设备的时钟系统,获得当前时间并将其格式化为“年月日时分秒”的字符串,并将该字符串与被协助人的云端手机虚拟系统登入账号拼接成完整的文本信息作为二维码生成的文本信息,生成对应被协助人云端手机虚拟系统的一次性求助二维码。
20.作为本发明的一种优选方案,当第二智能设备扫描被协助人的一次性求助二维码之后,可利用带有解码功能的软件进行解码,并通过浏览器、微信小程序或支持被协助人云端手机虚拟系统的本地其他应用与云端手机虚拟系统服务器进行通信,将二维码中的文本信息上传到云端手机虚拟系统服务器;云端手机虚拟系统首先进行身份信息比对,通过文本信息中的身份信息在用户数据库中搜索是否对应了一个已经存在用户云端手机虚拟系统;在找到对应虚拟机后,服务器端比较二维码创建时间信息和服务器端相差是否在阈值范围之内,确保第二智能设备扫描的被协助人求助二维码是最新生成及有效的;当身份信息与二维码创建时间信息全部被检验合法后,云端手机虚拟系统服务器授权第二智能设备登入被协助人的云端手机虚拟系统。
21.作为本发明的一种优选方案,所述的二维码创建时间信息与服务器端二维码被扫描的时间相差阈值为被协助人设定的有效时长,缺省为20秒钟。
22.作为本发明的一种优选方案,云端手机虚拟系统服务器上的虚拟机通过视频流传输的方法将虚拟机的实时运行画面发送到第二智能设备。
23.本发明还提供一种智能设备协助使用系统,包括:
24.云端手机虚拟系统账号创建与登录模块,用于被协助人创建云端手机虚拟系统服务器账号,为被协助人初始化与其对应的云端手机虚拟系统,然后将第一智能设备与被协助人的云端手机虚拟系统绑定,在被协助人的第一智能设备上安装本地云系统管理软件,
提前登录被协助人的云端手机系统虚拟机账号;
25.求助二维码生成模块,用于在被协助人使用智能设备时由第一智能设备打开本地云端手机虚拟系统管理软件,将被协助人的云系统账号和密码合并为同一条字符串信息后,利用该信息生成一次性求助二维码;
26.求助二维码解码及校验模块,用于提供帮助者在第二智能设备上连接云端手机虚拟系统服务器,扫描被协助人的求助二维码,此时云端手机虚拟系统管理软件通过对二维码进行解码后获得被协助人的云端手机虚拟系统的访问授权,并登入云端手机虚拟系统服务器;提供帮助者在云端手机虚拟系统中选择需要提供的协助类型,选择好帮助类型后,第二智能设备向云端手机虚拟系统申请访问帮助类型对应的软件的权限;被协助人对协助类型进行确后,第二智能设备访问获得授权在云端手机虚拟系统上访问与协助类型对应的服务或应用;
27.操控模块,用于提供帮助者在第二智能设备上操作云端手机虚拟系统经过授权的服务或应用,通过获取云端手机虚拟系统的实时运行画面投射到第二智能设备上,使用者在第二智能设备上进行的所有操作也会映射到云端手机虚拟系统上,实现对被协助人使用智能设备的协助。
28.本发明还提供一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述的处理器执行所述的计算机程序时实现所述的智能设备协助使用方法的步骤。
29.本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述的计算机程序被处理器执行时实现所述的智能设备协助使用方法的步骤。
30.相较于现有技术,本发明具有如下的有益效果:
31.通过云端手机虚拟系统将各个智能设备关联,云端手机虚拟系统对于设备要求不高,对于被协助人来说,使用时只需要打开应用出示二维码即可,并且云端手机虚拟系统操作简单,被协助人不需要进行任何他们不理解的网络操作,只需要出示二维码给帮助者并确认请求帮助,帮助者就能在自己的智能设备上代替被协助人完成所有操作。云端手机虚拟系统推广成本低,在给被协助人分配云端手机虚拟系统时只需帮助他们完成相关软件登录等简单操作并且帮助被协助人进行后期的设备维护即可。本发明能够使被协助人安全便利的接受身边有智能手机的其他人群提供的帮助,极大地降低了智能设备的操作门槛,使得老年人等弱势群体也可以较为容易的使用各种智能手机上的服务,同时也极大地简化了网络身份认证以及线上支付等常用技术的操作流程,具有较高的安全性,对设备的硬件形态要求低,且可以完整实现所有功能,最终使信息化管理覆盖更加深入,从而便于社会管理。
附图说明
32.图1本发明智能设备协助使用方法流程图;
33.图2本发明云端手机虚拟系统模块构成示意图;
34.图3本发明实施例第一智能设备的界面示意图;
35.图4本发明实施例第二智能设备的界面示意图;
36.图5本发明实施例云端手机虚拟系统服务器的数据交互流程图。
具体实施方式
37.下面结合附图及实施例对本发明做进一步的详细说明。
38.参见图1,图2,本发明提出的智能设备协助使用方法,涉及到的使用者有被协助人以及提供帮助者,对于被协助人来说,在准备阶段只需要个人信息由子女或者相关工作人员帮忙注册云端手机虚拟系统账户,初始化云端手机虚拟系统,过程中需要被协助人提供登录账户,登录密码,姓名,手机电话,紧急联系人信息。所述的云端手机虚拟系统,即在云服务器上运行的手机系统虚拟机,工作人员的初始化工作,首先要在相应服务器上部署手机系统虚拟机,考虑到该方法对于手机系统低成本、便携、好操作的要求,通常虚拟机以安卓为操作系统。在虚拟机系统设置好之后,工作人员在该虚拟机系统上预先帮助被协助人安装好网络通行所需的各类软件如支付宝、微信等。当这些软件安装好后,为了方便后期帮助者操作云端手机虚拟系统,需要提前登录好被协助人的各类账户,如微信、支付宝等,考虑到绝大多数使用此系统的被协助人没有相应网络账户,工作人员需要提前帮助被协助人注册好相应账户。在这些应用程序账户登入好之后,最后一步就是帮被协助人在本地的智能设备上登录已经注册好的账户。
39.一种智能设备协助使用方法,具体包括以下步骤:
40.第一步、当被协助人需要接受帮助时(如需要地铁入场扫码或者出示健康码时),打开自己的智能设备(可以是手机或者智能可穿戴设备),由被协助人进行手动确认,云端手机虚拟系统应用上此时首先向云端手机虚拟系统服务器发送请求,云端手机虚拟服务器申请时钟系统,获得当前时间并将其格式化成格式为“yyyy
‑
mm
‑
dd
‑
hh
‑
mm
‑
ss”的“年月日时分秒”的字符串,将该字符串的与被协助人的个人云端手机虚拟系统登录信息(虚拟机的登入账号)拼接组成完整的文本信息作为二维码生成的文本信息,生成对应被协助人云端手机虚拟系统二维码,再发送回被协助人的智能设备。至此,该二维码信息由两部分组成,其一是安全信息,即该二维码生成的时间,用于确保该二维码不会被帮助者反复读取,以在被协助人不知情时代替被协助人操作云系统实施网络诈骗。其二是被协助人对应的身份信息。指引服务器找到被协助人对应的云端手机虚拟系统。
41.第二步、提供帮助者此时可以选择使用手机扫描被协助人出示的二维码,手机端进行二维码解码后,与云端手机虚拟系统服务器进行http通信,将二维码中的文本信息上传到云端手机虚拟系统服务器,云端手机虚拟系统服务器首先会进行身份信息比对,即通过二维码解码后得到的文本信息中的后半段被协助人的身份信息,在用户数据库中搜索是否对应了一个已经存在的用户的云端手机虚拟系统。在找到对应云端虚拟手机后,服务器端会比较二维码中的安全信息和服务器端是不是一致的,即二维码中包含的时间信息是二维码被创建的时间,该事件和服务器端二维码被扫描的时间不能超过缺省20秒钟,以此确保该二维码是在被协助人意识到的情况下被扫描的。在这两部分信息全部被检验合法后,云端手机虚拟系统服务器就通过http通信向帮助者端发送被协助人的云端手机虚拟系统登录密码。帮助者手机端利用服务器端回传的云端手机虚拟系统登录密码和从二维码中获得的登陆账户登入被协助人的云系统。此时,服务器上的虚拟机通过视频流传输的方法将虚拟机的实时运行画面发送到帮助者手机上,让帮助者可以可视化地操作服务器上的虚拟机。
42.第三步、提供帮助者通过自己的手机来操控被协助人的云端手机虚拟系统,代替
被协助人进行相关操作,例如出示如付款码或者健康码等电子信息。
43.在老龄化严重,尤其是农村地区等年轻人人口流失严重的区域设置云端手机虚拟系统部署点,帮助被协助人进行云端手机虚拟系统注册登录和初始化以及后期维护,当被协助人需要接受帮助时,可以向身边有智能手机的用户请求帮助,使得被协助人等弱势群体也可以较为容易的享受网络的便利。
44.以帮助者帮助被协助人使用支付宝进行线上支付地铁车票为例进行说明:
45.1.被协助人拿出第一智能设备,打开本地云端手机虚拟系统求助软件,生成一次性求助二维码。
46.2.提供帮助者打开第二智能设备,扫描被协助人的求助二维码,登入被协助人的云端手机虚拟系统。
47.3.提供帮助者在第二智能设备上选择帮助类型:“支付宝电子车票”。
48.4.被协助人在第一智能设备上得到提示,确认将由当前帮助者提供“支付宝电子车票”帮助,确认后提供帮助者就能操控被协助人的云系统中的“支付宝电子车票”的权限。
49.5.云端手机虚拟系统的画面投射到提供帮助者的第二智能设备上,帮助者进行相应操作帮助被协助人调出电子车票二维码,扫描后被协助人即可进站。
50.一种智能设备协助使用系统,包括:
51.云端手机虚拟系统账号创建与登录模块,用于被协助人创建云端手机虚拟系统账号,为被协助人初始化与其对应的云端手机虚拟系统,然后将第一智能设备与被协助人的云端手机虚拟系统绑定,在被协助人的第一智能设备上安装本地云端手机虚拟系统管理软件,提前登录被协助人的云系统账号;
52.求助二维码生成模块,用于在被协助人使用智能设备时由第一智能设备打开本地云端手机虚拟系统管理软件,将被协助人的云系统账号和密码合并为同一条字符串信息后,利用该信息生成一次性求助二维码;
53.求助二维码解码及校验模块,用于提供帮助者在第二智能设备上打开云系统帮助软件,扫描被协助人的求助二维码,此时云系统帮助软件通过对二维码进行解码后获得被协助人的云端手机虚拟系统账号和密码,并凭借被协助人的账号和密码登入云端手机虚拟系统;提供帮助者在云端手机虚拟系统中选择需要提供的协助类型,选择好帮助类型后,第二智能设备向服务器端发送信息通知权限管理软件,仅开放对应的软件给提供帮助者操作;云端手机虚拟系统在第一智能设备上显示帮助者即将进行的协助类型及相关信息描述;被协助人在第一智能设备上对协助类型进行确认,确认后,第一智能设备与服务器端进行通信,允许云端手机虚拟系统登录;云端手机虚拟系统授权提供帮助者的第二智能设备访问与协助类型对应的服务或应用;
54.操控模块,用于提供帮助者在第二智能设备上操作云端手机虚拟系统经过授权的服务或应用,通过获取云端手机虚拟系统的实时运行画面投射到第二智能设备上,使用者在第二智能设备上进行的所有操作也会映射到云端手机虚拟系统上,实现对被协助人使用智能设备的协助。
55.本发明所述智能设备协助使用方法可以直接通过手机或者智能可穿戴设备实现,还可以借助其他外部终端设备加以实现,该终端设备包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述的处理器执行所述的计算机程序时
实现本发明智能设备协助使用方法的步骤。
56.本发明所述智能设备协助使用方法还可以通过一种计算机可读存储介质加以实现,所述的计算机可读存储介质存储有计算机程序,所述的计算机程序被处理器执行时实现本发明所述的智能设备协助使用方法的步骤。
57.所述计算机程序可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器中,并由所述处理器执行,以完成本发明智能设备协助使用方法。
58.所述终端可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备,也可以是处理器、存储器。处理器可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field
‑
programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。存储器可用于存储计算机程序和/或模块,处理器通过运行或执行存储在存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现智能设备协助使用系统的各种功能。
59.本发明简化了被协助人的操作流程,对于被协助人来说,使用时只需要打开应用出示求助二维码即可,被协助人不需要进行任何他们不理解的网络操作,只需要出示求助二维码给帮助者,帮助者就能在自己的智能设备上代替被协助人完成所有操作。如图3所示,在第一智能设备的界面,被协助人出示此二维码页面即可请求帮助。如图4所示,在第二智能设备的界面,帮助者点击“scan”按钮即可扫描二维码,成功扫描后点击“login”按钮即可临时登录被协助人云手机。
60.参见图5,一种实施例中,云端手机虚拟系统服务器的数据交互流程如下:
61.①
第一智能设备和服务器通信,服务器生成一次性求助二维码。
62.②
服务器将生成的一次性二维码发送到第一智能设备。
63.③
第一设备展示一次性求助二维码。
64.④
第二智能设备扫描一次性二维码,解码。
65.⑤
第二智能设备将二维码中的文本信息上传到云端手机虚拟系统服务器。
66.⑥
云端手机虚拟系统服务器进行身份信息比对,通过文本信息中的身份信息在用户数据库中搜索是否对应了一个已经存在用户的云端手机虚拟系统,确认时间在安全阀值内后授权第二智能设备登入云端手机虚拟系统。
67.⑦
第二智能设备选择帮助类型。
68.⑧
第一智能设备确认帮助类型,服务器授权。
69.⑨
第二智能设备访问获得授权在云端手机虚拟系统上访问与协助类型对应的服务或应用。
70.以上所述的仅仅是本发明的较佳实施例,并不用以对本发明的技术方案进行任何限制,本领域技术人员应当理解的是,在不脱离本发明精神和原则的前提下,该技术方案还可以进行若干简单的修改和替换,这些修改和替换也均属于权利要求书所涵盖的保护范围之内。