一种能安全便捷操作电视盒子中APP的交互方法与流程

文档序号:16687948发布日期:2019-01-22 18:30阅读:463来源:国知局

本发明涉及一种能安全便捷操作网络电视机顶盒(俗称“电视盒子”)中app的特殊的交互方法,该交互方法实现了在金融级的安全要求下,通过使用一个成本低廉、省电、无需联网的实体按钮以及电话语音,用户可以安全便捷地启动和使用“电视盒子”等有屏幕智能设备中的app应用。

本发明综合使用了5项技术:

1.在android等操作系统中,一个成本低廉、省电、无需联网的实体按钮能强制打开指定app应用

2.在app应用的不同时机不同场景中可以将“点击实体按钮”这个单一动作与特定的有意义操作绑定

3.实体按钮可以内置动态令牌鉴权工具用来提高用户使用app应用时的安全性

4.远程拨打用户电话可以解决网络电视机顶盒中的app应用无法获取用户声音的问题

5.使用语音指令来代替app应用中的菜单选择和输入。



背景技术:

网络电视机顶盒外形类似有线电视机顶盒或者家庭宽带猫,都是家庭中常见的盒子形状设备。区别在于有线电视机顶盒能将有线电视同轴电缆传递的信号转为电视机可以直接播放的电视节目内容,家庭宽带猫能将宽带运营商用电话线或光纤传递的信号转为互联网的有线网络或无线网络,而网络电视机顶盒则是直接使用互联网的有线网络或无线网络获得包括电视节目在内的范围更广的视频音频内容并能直接接入电视机播放。

网络电视机顶盒的本质就是一个依赖电视机作为显示屏的电脑或智能手机,因此都有操作系统,一般也都能安装app应用。部分电视机厂商直接将网络电视机顶盒的功能集成在电视机中,也就成了“智能电视”。在中国一般称呼这类“网络电视机顶盒”为“电视盒子”,中国比较知名的“电视盒子”品牌有“小米盒子”、“天猫魔盒”等,一般操作系统都是基于android操作系统。在国外,苹果公司的appletv和谷歌公司的chromecast也可以认为属于这一范畴。

仅以国内流行的“电视盒子”产品来说,由于操作系统几乎都基于android操作系统,安装在“电视盒子”里的app应用绝大多数都属于apk后缀的android应用。在“电视盒子”中的app应用与手机中的app应用相比,存在着使用上的几个明显的劣势:

1.由于没有手机触摸屏,遥控器也只有有限几个按键,盒子中的app应用在操作时如果需要选择菜单需要依靠遥控器的上下左右按键来逐步移动,在遇到输入文字时,则移动更为困难,需要遥控器按很多次才能输入一个字母或汉字

2.出于保护客户隐私的目的,目前市面上的“电视盒子”一般都不带有麦克风录音功能,即使带有麦克风录音功能,录音也仅供“电视盒子”自己使用,并不会将录音接口完全开放给第三方app应用,这就导致即使app应用希望用语音操控替代遥控器的复杂操控,技术上也无法获取客户音频

3.绝大多数“电视盒子”在打开一个app应用的情况下,如果突然想打开另外一个app应用,需要先退出当前app应用、找到“电视盒子”的应用列表、选中想打开的app应用,由于全程使用遥控器操作,该过程较为复杂。



技术实现要素:

本发明实现了利用一个成本低廉、省电、无需联网的实体按钮,以及电话语音,用户就可以安全便捷地启动和使用“电视盒子”app应用的交互方法。交互方法主要有两大类场景,场景一为启动并操作特定app应用,一般此场景下特定app的开发方正是实体按钮的发行方;场景二为在合作方app中由实体按钮提供鉴权服务,一般此场景下合作方app的开发方会与实体按钮的发行方进行合作。

场景一交互方法如下:

1.用户在“电视盒子”中安装了某个特定的app应用且有一个实体按钮与“电视盒子”相连的前提下,利用android等“电视盒子”操作系统的某些接口,可以实现按下实体按钮后立刻自动打开前述特定的app应用

2.在进入该app应用界面后,app应用后台服务器会自动向用户的预留手机或座机拨打电话,当用户接听电话后,就可以通过电话语音操控app应用的菜单选择以及复杂文字信息的录入

3.当到达某些安全级别较高的关键步骤时,app应用会提示用户再按一下实体按钮完成权限审核及确认

4.用户可以通过电话语音告知希望退出结束当前的app应用。

场景二交互方法如下:

1.在合作方app某个特定场景页面中,提示需要校验当前用户的身份

2.只需要用户按一下实体按钮,即完成身份鉴权,此时可以不需要拨打电话这一步骤。

与现有技术相比,本发明所述“实体按钮”的形式包含但不限于以下情况:

1.一个独立于“电视盒子”产品的单独的实体按钮(如果有必要还可以增加按钮数量),当按钮按下(或者多个按钮组合按下)时,本质上是向“电视盒子”中的android操作系统传输一串预先定义好生成规则的有顺序的键盘按键信息流。独立的实体按钮与“电视盒子”的连接方式可以是蓝牙无线连接、红外线无线连接、usb有线连接;或者是将实体按钮分解为按钮主体和usb发射器后,usb发射器与“电视盒子”直接相连,而按钮主体和usb发射器通过蓝牙无线连接。实体按钮本身还可以储存app应用安装包文件。实体按钮本身还可以内置一个动态令牌token,并将动态令牌信息编码到输出的键盘按键信息流中

2.可以就是“电视盒子”的遥控器或设备面板上的某一个实体按钮或者多个实体按钮的组合。这种情况下可以实现启动app应用,但是无法实现鉴权等更高级功能。

与现有技术相比,本发明所指安全措施包含但不限于以下情况:

1.按钮表面可以有指纹识别元件,按下按钮前,按钮可以校验用户的指纹信息,如果校验不通过则按钮功能无效

2.按钮内部可以内置动态令牌token,按钮按下后,在输出的键盘按键信息流中编码包含动态令牌信息,“电视盒子”在接收到键盘按键信息流后可以校验其中包含的动态令牌信息,如果校验不通过可以拒绝此次按钮点击动作

3.app应用后台拨打用户预留的手机或座机,验证了手机或座机号码,同时可以全程录音,并校验用户声音的声纹是否与后台系统登记的声纹信息一致。

与现有技术相比,本发明所指便捷操作包含但不限于以下情况:

1.无论“电视盒子”处于什么画面和app应用中,只需要按下实体按钮,就能立刻启动某个指定的app应用

2.用户通过电话语音向app应用后台口述操作指令时可以看着智能设备屏幕上显示的内容,可以是直接要求选中某个菜单,也可以口述一串数字、中英文字词句等。在口述复杂的中文特定字词时,可以通过说出“就是输入法候选汉字列表中第x行第y列这个字”的形式快速定位一个复杂字词

3.用户可以通过电话语音告知希望退出结束当前的app应用,则当前的app应用可以自动退出结束,“电视盒子”立刻恢复到打开该app应用前的状态

4.app应用后台处理用户语音指令的可以是真人客服,真人客服的操作过程、真实人脸及真人客服所看到的部分操作界面可以直接在当前app应用中直播给用户看到,让用户在打电话交互的过程中有更好体验。还可以用人工智能程序代替真人客服

5.涉及到安全的鉴权步骤,已经融入到接听电话、按下按钮的步骤中。

与现有技术相比,本发明所指将实体按钮的鉴权功能开放给合作app应用使用指的是:一般情况下,实体按钮的发行方和特定app应用的开发方属于同一实体,因此实体按钮主要配合一个特定的app应用使用,在其他app应用中按下实体按钮都会导致结束当前app应用并启动特定app应用,但是其他app应用也可以和特定app应用的开发方合作调整这一默认策略。具体来说,其他app应用可以和特定app应用的开发方协商,对于其他app应用里面某一些特殊的界面和场景下,按下实体按钮后不再是结束当前app应用并启动特定app应用,而是变为基于实体按钮内置的动态令牌token来验证当前用户的身份鉴权。例如一个其他app的支付环节,提示用户按下实体按钮完成鉴权后直接支付扣款。通过这种方式,实体按钮可以在发行方许可的前提下将能力开放给其他app应用,并由其他app应用定义按钮的实际含义。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1