一种信息处理方法、第一终端及第二终端与流程

文档序号:12133901阅读:175来源:国知局
一种信息处理方法、第一终端及第二终端与流程

本发明涉及通讯技术,尤其涉及一种信息处理方法、第一终端及第二终端。



背景技术:

本申请发明人在实现本申请实施例技术方案的过程中,至少发现相关技术中存在如下技术问题:

用户常规是通过遥控器对电视(TV)进行操控处理,对于智能TV来说,智能TV是一种全开放式的平台,自身搭载了操作系统,使得用户在欣赏普通电视内容的同时,还可以通过运行安装于智能TV上的应用来为用户提供更多服务解决方案,应用可自行安装、卸载及更新,从而可以持续对智能TV的服务功能进行扩充和升级。

无论普通的TV还是智能TV(后续统称为TV),都需要采用遥控器进行操控处理,受限于遥控器自带输入法的不便利性,用户通过遥控器输入登录信息以登录TV的操作非常不便利。然而,相关技术中,对于该问题,尚无有效解决方案。



技术实现要素:

有鉴于此,本发明实施例希望提供一种信息处理方法、第一终端及第二终端,至少解决了现有技术存在的问题,从而能快捷登录TV,为登录TV的交互操作提供便利。

本发明实施例的技术方案是这样实现的:

本发明实施例的一种信息处理方法,所述方法包括:

在第一终端与服务器之间建立第一连接;

触发登录第一终端请求后经由所述第一连接从服务器拉取第一信息,所述 第一信息携带有回调地址;

显示所述第一信息,以供第二终端扫描解析出所述回调地址后,通过第二终端将登录信息经所述回调地址反馈给服务器进行登录验证;所述回调地址用于对应到所述服务器与所述第一终端建立第一连接相应的接口上;

接收服务器通过所述第一连接相应的接口同步给第一终端自身的登录验证信息,根据所述登录验证信息完成登录。

上述方案中,所述方法还包括:

所述第一信息为由所述服务器生成的加密信息时,所述服务器分别与所述第一终端和所述第二终端事先预定解密策略,使所述第二终端根据所述解密策略对在第一终端显示的所述第一信息进行正确的扫描解析,以获得所述回调地址。

上述方案中,所述方法还包括:

所述根据所述登录验证信息完成登录后,所述第一终端授权第二终端对所述第一终端进行遥控处理;

所述第一终端接收所述第二终端发出的第一遥控信号,所述第一遥控信号为用户作用于所述第二终端,启用输入法后输入单个字符或多个字符构成的字符组所产生的信号;

所述第一终端将所述第一遥控信号作为控制信号,根据所述控制信号对第一终端自带或由第三方提供的相关应用进行对应的操控处理。

本发明实施例的一种第一终端,所述第一终端包括:

第一连接单元,用于在第一终端与服务器之间建立第一连接;

拉取单元,用于触发登录第一终端请求后经由所述第一连接从服务器拉取第一信息,所述第一信息携带有回调地址;

显示单元,用于显示所述第一信息,以供第二终端扫描解析出所述回调地址后,通过第二终端将登录信息经所述回调地址反馈给服务器进行登录验证;所述回调地址用于对应到所述服务器与所述第一终端建立第一连接相应的接口上;

登录单元,用于接收服务器通过所述第一连接相应的接口同步给第一终端自身的登录验证信息,根据所述登录验证信息完成登录。

上述方案中,所述第一终端还包括:

解密策略协议单元,用于所述第一信息为由所述服务器生成的加密信息时,所述服务器分别与所述第一终端和所述第二终端事先预定解密策略,使所述第二终端根据所述解密策略对在第一终端显示的所述第一信息进行正确的扫描解析,以获得所述回调地址。

上述方案中,所述第一终端还包括:

授权单元,用于所述根据所述登录验证信息完成登录后,授权第二终端对所述第一终端进行遥控处理;

信号接收单元,用于接收所述第二终端发出的第一遥控信号,所述第一遥控信号为用户作用于所述第二终端,启用输入法后输入单个字符或多个字符构成的字符组所产生的信号;

操控单元,用于将所述第一遥控信号作为控制信号,根据所述控制信号对第一终端自带或由第三方提供的相关应用进行对应的操控处理。

本发明实施例的一种信息处理方法,所述方法包括:

第二终端扫描显示于第一终端的第一信息,以解析出所述第一信息携带的回调地址;

在第二终端与服务器之间建立第二连接;

获取登录信息,经由所述第二连接将所述登录信息通过所述回调地址反馈给服务器进行登录验证;所述回调地址用于对应到服务器与第一终端建立第一连接相应的接口上,使服务器通过所述第一连接相应的接口将第一终端自身的登录验证信息同步给第一终端。

上述方案中,所述第一信息为由所述服务器生成的加密信息时,所述服务器分别与所述第一终端和所述第二终端事先预定解密策略;

所述第二终端根据所述解密策略对在第一终端显示的所述第一信息进行正确的扫描解析,以获得所述回调地址。

上述方案中,所述获取登录信息,包括:

获取用户作用于登录信息输入信息框的操作,得到用户名和登录密码;

所述登录信息包括所述用户名和登录密码。

上述方案中,所述获取登录信息,包括:

检测用户是否已经登录相关的预设应用,得到检测结果;

所述检测结果为用户已经登录所述预设应用时,在第二终端上显示提示信息,所述提示信息用于表征支持用户通过预设应用实现授权直接登录,无需再次输入所述登录信息;

所述登录信息包括所述用户名和登录密码。

上述方案中,所述方法还包括:

第一终端完成登录后,第二终端接收第一终端授权第二终端进行遥控处理的指令;

根据用户作用于所述第二终端,启用输入法后输入单个字符或多个字符构成的字符组生成第一遥控信号;

发送所述第一遥控信号,以通过所述第一遥控信号对第一终端自带或由第三方提供的相关应用进行对应的操控处理。

本发明实施例的一种第二终端,所述第二终端包括:

扫描解析单元,用于第二终端扫描显示于第一终端的第一信息,以解析出所述第一信息携带的回调地址;

第二连接单元,用于在第二终端与服务器之间建立第二连接;

反馈单元,用于获取登录信息,经由所述第二连接将所述登录信息通过所述回调地址反馈给服务器进行登录验证;所述回调地址用于对应到服务器与第一终端建立第一连接相应的接口上,使服务器通过所述第一连接相应的接口将第一终端自身的登录验证信息同步给第一终端。

上述方案中,所述第二终端还包括:

解密策略协议单元,用于所述第一信息为由所述服务器生成的加密信息时,所述服务器分别与所述第一终端和所述第二终端事先预定解密策略;根据所述 解密策略对在第一终端显示的所述第一信息进行正确的扫描解析,以获得所述回调地址。

上述方案中,所述反馈单元,进一步包括登录信息获取子单元,用于获取用户作用于登录信息输入信息框的操作,得到用户名和登录密码;所述登录信息包括所述用户名和所述登录密码。

上述方案中,所述反馈单元,进一步包括登录信息获取子单元,用于检测用户是否已经登录相关的预设应用,得到检测结果;所述检测结果为用户已经登录所述预设应用时,在第二终端上显示提示信息,所述提示信息用于表征支持用户通过预设应用实现授权直接登录,无需再次输入所述登录信息;所述登录信息包括所述用户名和登录密码。

上述方案中,所述第二终端还包括:

指令接收单元,用于第一终端完成登录后,第二终端接收第一终端授权第二终端进行遥控处理的指令;

信号生成单元,用于根据用户作用于所述第二终端,启用输入法后输入单个字符或多个字符构成的字符组生成第一遥控信号;

信号发送单元,用于发送所述第一遥控信号,以通过所述第一遥控信号对第一终端自带或由第三方提供的相关应用进行对应的操控处理。

本发明实施例的信息处理方法包括:在第一终端与服务器之间建立第一连接;触发登录第一终端请求后经由所述第一连接从服务器拉取第一信息,所述第一信息携带有回调地址;显示所述第一信息,以供第二终端扫描解析出所述回调地址后,通过第二终端将登录信息经所述回调地址反馈给服务器进行登录验证;所述回调地址用于对应到所述服务器与所述第一终端建立第一连接相应的接口上;接收服务器通过所述第一连接相应的接口同步给第一终端自身的登录验证信息,根据所述登录验证信息完成登录。

采用本发明实施例,第一终端为TV,第二终端为手机终端时,无需通过TV自带的遥控器进行操控,也无需在TV侧输入用户名和密码等登录信息,通过在手机终端的扫描解析操作就能实现发送登录信息,经过服务器对登录信息 的验证后,将登录验证信息经所述回调地址反馈给服务器进行登录验证;所述回调地址用于对应到所述服务器与所述第一终端建立第一连接相应的接口上,由于服务器连接了多个终端,因此,通过第一连接相应的接口可以将登录验证信息同步到TV侧以完成在TV侧的用户登录,非常方便快捷。对用户侧来说,只需要一个扫描操作,剩下的都是靠机器自动化的控制和交互来实现,从而为登录TV的交互操作提供了更多便利。

附图说明

图1为本发明方法实施例一的一个实现流程示意图;

图2为本发明方法实施例二的一个实现流程示意图;

图3为本发明终端实施例一的一个组成结构示意图;

图4为本发明方法实施例三的一个实现流程示意图;

图5为本发明终端实施例二的一个组成结构示意图;

图6为应用本发明实施例的第一终端、第二终端及服务器的通用硬件实施例的组成结构示意图;

图7为应用本发明实施例一应用场景的系统架构图。

具体实施方式

下面结合附图对技术方案的实施作进一步的详细描述。

方法实施例一:

本发明实施例的一种信息处理方法,如图1所示,所述方法包括:

步骤101、在第一终端与服务器之间建立第一连接。

步骤102、触发登录第一终端请求后经由所述第一连接从服务器拉取第一信息,所述第一信息携带有回调地址。

步骤103、显示所述第一信息,以供第二终端扫描解析出所述回调地址后,通过第二终端将登录信息经所述回调地址反馈给服务器进行登录验证,所述回调地址用于对应到所述服务器与所述第一终端建立第一连接相应的接口上。

这里,所述登录信息包括第三方账号,比如用户的微博账号。所述登录信息还可以包括:用户通过调用第二终端(手机)侧输入法实时生成用户名和密码。由所述用户名和密码构成该登录信息。

步骤104、接收服务器通过所述第一连接相应的接口同步给第一终端自身的登录验证信息,根据所述登录验证信息完成登录。

这里,所述回调地址用于用户扫描二维码实现授权登录之后,会将登录验证信息返回到对应第一连接的接口上。在TV和后台服务器之间保持的所述第一连接为一个websocket长连接。

本发明实施例的该长连接方式比轮询方式要实时性高、效率高。轮询方式虽然比较容易实现,但是实时性低,效率低,就轮询方式而言,是一种请求应答模式,进一步还可以引入请求竞争机制,主要是基于终端的请求由服务器予以应答和分配服务,当前有,就给予服务,当前没有,就不给予服务,服务结束后再为下一个终端提供服务,接着不断周而复始的执行这个操作。而本发明实施例的这种长连接的方式,是基于所述维护的长连接来实现实时传输,不是简单的请求应答模式,服务器可以源源不断地往终端输入数据(如登录验证信息),数据(如登录验证信息)即时到达,不发无用的请求,管理起来也相对方便。TV会一直收到服务器同步推送的登录验证结果,处理速度快,而无需TV请求,服务器再应答后提供推送服务,所以,采用本发明实施例的长连接实时效果高,在TV领域,如何使用户能快速,简单的登录到TV来收看TV,提高响应速度和确保实时性是非常重要的指标,而通过长连接的这种方式可以达到这个指标的需求。

进一步的,检测到这种长连接对服务器如果比较大的情况下,可以增加长连接基础上的心跳机制,所述心跳机制为:终端发送一个心跳给服务器,服务器给客户端一个心跳应答,这样就形成客户端服务器的一次完整的握手,这个握手是让双方都知道他们之间的连接是没有断开,终端是在线的。

采用本发明实施例,所述第一终端为TV,所述第二终端为手机终端,所述第一信息为二维码时,在TV与后台服务器之间建立Socket长连接,开启TV 后提示登录,TV从后台服务器拉取二维码显示在TV界面上,手机终端扫描该二维码,解析出二维码携带的登录信息的回调地址,之后手机终端将登录信息通过该回调地址发送给后台服务器,由后台服务器对登录信息进行验证,由于TV与后台服务器之间已经建立了Socket长连接,因此,后台服务器可以将登录信息验证通过的结果同步到TV显示,最终完成在TV侧的登录,而不需要在TV侧手工输入包括用户名和密码的登录信息,只需要一次扫描即可完成TV侧的登录,非常方便快捷,为登录TV的交互操作提供了更多便利。

本发明实施例一实施方式中,所述第一信息为由所述服务器生成的加密信息时,所述服务器分别与所述第一终端和所述第二终端事先预定解密策略,使所述第二终端根据所述解密策略对在第一终端显示的所述第一信息进行正确的扫描解析,以获得所述回调地址。

方法实施例二:

本发明实施例的一种信息处理方法,如图2所示,所述方法包括:

步骤201、在第一终端与服务器之间建立第一连接。

步骤202、触发登录第一终端请求后经由所述第一连接从服务器拉取第一信息,所述第一信息携带有回调地址。

步骤203、显示所述第一信息,以供第二终端扫描解析出所述回调地址后,通过第二终端将登录信息经所述回调地址反馈给服务器进行登录验证,所述回调地址用于对应到所述服务器与所述第一终端建立第一连接相应的接口上。

步骤204、接收服务器通过所述第一连接相应的接口同步给第一终端自身的登录验证信息,根据所述登录验证信息完成登录。

步骤205、所述第一终端授权第二终端对所述第一终端进行遥控处理。

步骤206、所述第一终端接收所述第二终端发出的第一遥控信号,所述第一遥控信号为用户作用于所述第二终端,启用输入法后输入单个字符或多个字符构成的字符组所产生的信号。

步骤207、所述第一终端将所述第一遥控信号作为控制信号,根据所述控制信号对第一终端自带或由第三方提供的相关应用进行对应的操控处理。

终端实施例一:

本发明实施例的第一终端,如图3所示,所述第一终端包括:

第一连接单元11,用于在第一终端与服务器之间建立第一连接;

拉取单元12,用于触发登录第一终端请求后经由所述第一连接从服务器拉取第一信息,所述第一信息携带有回调地址;

显示单元13,用于显示所述第一信息,以供第二终端扫描解析出所述回调地址后,通过第二终端将登录信息经所述回调地址反馈给服务器进行登录验证,所述回调地址用于对应到所述服务器与所述第一终端建立第一连接相应的接口上;

登录单元14,用于接收服务器通过所述第一连接相应的接口同步给第一终端自身的登录验证信息,根据所述登录验证信息完成登录。

本发明实施例一实施方式中,所述第一终端还包括:

解密策略协议单元,用于所述第一信息为由所述服务器生成的加密信息时,所述服务器分别与所述第一终端和所述第二终端事先预定解密策略,使所述第二终端根据所述解密策略对在第一终端显示的所述第一信息进行正确的扫描解析,以获得所述回调地址。

本发明实施例一实施方式中,所述第一终端还包括:

授权单元,用于所述根据所述登录验证信息完成登录后,授权第二终端对所述第一终端进行遥控处理;

信号接收单元,用于接收所述第二终端发出的第一遥控信号,所述第一遥控信号为用户作用于所述第二终端,启用输入法后输入单个字符或多个字符构成的字符组所产生的信号;

操控单元,用于将所述第一遥控信号作为控制信号,根据所述控制信号对第一终端自带或由第三方提供的相关应用进行对应的操控处理。

方法实施例三:

本发明实施例的一种信息处理方法,如图4所示,所述方法包括:

步骤301、在第一终端与服务器之间建立第一连接,触发登录第一终端请 求后经由所述第一连接从服务器拉取第一信息,所述第一信息携带有回调地址。

步骤302、显示所述第一信息。

步骤303、第二终端扫描显示于第一终端的第一信息,以解析出所述第一信息携带的回调地址。

步骤304、在第二终端与服务器之间建立第二连接,获取登录信息,经由所述第二连接将所述登录信息通过所述回调地址反馈给服务器,所述回调地址用于对应到所述服务器与所述第一终端建立第一连接相应的接口上。

步骤305、服务器根据所述登录信息进行登录验证,得到登录验证信息。

步骤306、服务器通过所述第一连接相应的接口同步反馈登录验证信息给第一终端。

步骤307、第一终端根据所述登录验证信息完成登录。

在本发明实施例一实施方式中,所述第一信息为由所述服务器生成的加密信息时,所述服务器分别与所述第一终端和所述第二终端事先预定解密策略;

所述第二终端根据所述解密策略对在第一终端显示的所述第一信息进行正确的扫描解析,以获得所述回调地址。

在本发明实施例一实施方式中,所述获取登录信息,包括:

获取用户作用于登录信息输入信息框的操作,得到用户名和登录密码;

所述登录信息包括所述用户名和登录密码。

在本发明实施例一实施方式中,所述获取登录信息,包括:

检测用户是否已经登录相关的预设应用,如新浪微博等本身需要输入用户名和密码登录的应用,得到检测结果;

所述检测结果为用户已经登录所述预设应用时,在第二终端上显示提示信息,所述提示信息用于表征支持用户通过预设应用实现授权直接登录,无需再次输入所述登录信息;所述登录信息包括所述用户名和登录密码。

在本发明实施例一实施方式中,所述方法还包括:

第一终端完成登录后,第二终端接收第一终端授权第二终端进行遥控处理的指令;

根据用户作用于所述第二终端,启用输入法后输入单个字符或多个字符构成的字符组生成第一遥控信号;

发送所述第一遥控信号,以通过所述第一遥控信号对第一终端自带或由第三方提供的相关应用进行对应的操控处理。

终端实施例二:

本发明实施例的第二终端,如图5所示,所述第二终端包括:

扫描解析单元21,用于第二终端扫描显示于第一终端的第一信息,以解析出所述第一信息携带的回调地址;

第二连接单元22,用于在第二终端与服务器之间建立第二连接;

反馈单元23,用于获取登录信息,经由所述第二连接将所述登录信息通过所述回调地址反馈给服务器进行登录验证,所述回调地址用于对应到服务器与第一终端建立第一连接相应的接口上,使服务器通过所述第一连接相应的接口将第一终端自身的登录验证信息同步给第一终端。

在本发明实施例一实施方式中,所述第二终端还包括:

解密策略协议单元,用于所述第一信息为由所述服务器生成的加密信息时,所述服务器分别与所述第一终端和所述第二终端事先预定解密策略;根据所述解密策略对在第一终端显示的所述第一信息进行正确的扫描解析,以获得所述回调地址。

在本发明实施例一实施方式中,所述反馈单元,进一步包括登录信息获取子单元,用于获取用户作用于登录信息输入信息框的操作,得到用户名和登录密码;所述登录信息包括所述用户名和所述登录密码。

在本发明实施例一实施方式中,所所述反馈单元,进一步包括登录信息获取子单元,用于检测用户是否已经登录相关的预设应用,得到检测结果;所述检测结果为用户已经登录所述预设应用时,在第二终端上显示提示信息,所述提示信息用于表征支持用户通过预设应用实现授权直接登录,无需再次输入所述登录信息;所述登录信息包括所述用户名和登录密码。

在本发明实施例一实施方式中,所所述第二终端还包括:

指令接收单元,用于第一终端完成登录后,第二终端接收第一终端授权第二终端进行遥控处理的指令;

信号生成单元,用于根据用户作用于所述第二终端,启用输入法后输入单个字符或多个字符构成的字符组生成第一遥控信号;

信号发送单元,用于发送所述第一遥控信号,以通过所述第一遥控信号对第一终端自带或由第三方提供的相关应用进行对应的操控处理。

这里需要指出的是,上述第一终端及第二终端可以为PC这种电子设备,还可以为如PAD,平板电脑,手提电脑这种便携电子设备、还可以为如手机这种智能移动终端,不限于这里的描述;所述服务器可以是通过集群系统构成的,为实现各单元功能而合并为一或各单元功能分体设置的电子设备,客户端和服务器都至少包括用于存储数据的数据库和用于数据处理的处理器,或者包括设置于服务器内的存储介质或独立设置的存储介质。

其中,对于用于数据处理的处理器而言,在执行处理时,可以采用微处理器、中央处理器(CPU,Central Processing Unit)、数字信号处理器(DSP,Digital Singnal Processor)或可编程逻辑阵列(FPGA,Field-Programmable Gate Array)实现;对于存储介质来说,包含操作指令,该操作指令可以为计算机可执行代码,通过所述操作指令来实现上述本发明实施例信息处理方法流程中的各个步骤。

该第一终端、第二终端和该服务器作为硬件实体S11的一个示例如图6所示。所述装置包括处理器31、存储介质32以及至少一个外部通信接口33;所述处理器31、存储介质32以及外部通信接口33均通过总线34连接。

这里需要指出的是:以上涉及第一终端、第二终端和服务器项的描述,与上述方法描述是类似的,同方法的有益效果描述,不做赘述。对于本发明第一终端、第二终端和服务器实施例中未披露的技术细节,请参照本发明方法实施例的描述。

以一个现实应用场景为例对本发明实施例阐述如下:

一个应用场景是在由TV,手机终端和后台服务器构成的架构中实现跨平台 登录,或称为多平台登录的方案,能实现对智能电视进行快速登录和授权。其中,所述授权指:一个平台将自己的登录权限授予另外一个平台,另外的平台就不用再另外登录了,比如,本应用场景中是TV将登录权限授权给手机终端使用。所述websocket指:一种h5中使用的Socket长连接方案。

对于上述应用场景,现有的解决方案在登录时都是依靠用户输入用户名和密码,在电视这个场景下,由于TV自带遥控器所支持的输入法不便利性的问题,导致用户采用遥控器输入用户名和密码多有不便。且有些技术通过轮询很浪费系统资源。

本应用场景采用本发明实施例,是通过第三方授权和保持websocket长连接来提供便利和提高效率,进一步通过将登录验证信息以加密数据的形式同步回传到TV,从而保证了用户数据的安全。

如图7所示的系统架构图可知:由TV,手机终端和后台服务器构成的架构中实现跨平台登录,或称为多平台登录的解决方案中,二维码是显示在TV屏幕上,用手机终端扫描该二维码,包括以下两部分内容:

第一:TV侧与后台服务器和的交互为:开启TV后,TV从后台服务器拉取二维码,二维码中包括登录信息的回调地址;显示二维码,以便将二维码提供给手机终端进行扫描解析。进一步的,该二维码可以通过小票加密过的,小票就是一段字符串,手机侧保留同样的一段字符串,这样,手机侧才可以通过该字符串的匹配后,对TV显示的二维码正确扫描解析,否则无法正确解析,即通过小票是后台服务器和TV之间建立第一种加密传输途径来传输该二维码;

第二:手机侧与后台服务器的交互为:手机终端通过扫描解析出二维码中的回调地址,以便后续将该登录信息通过该回调地址返回给后台服务器,后台服务器对该登录信息进行验证通过后,将验证通过信息同步到TV侧,这样,手机和TV侧就算登录验证通过了,而不需要通过TV侧的遥控器那种很不便利的输入法输入包括用户名和密码在内的该登录信息。进一步的,手机侧扫描二维码后输入登录信息有2种场景,一种是常规的登录框,提示输入用户名和密码(此时,QQ和微信登录过);另一种场景是:如果之前已经QQ和微信登 录过,则直接提示给用户可以采用第三方账号如QQ或微信授权登录,而无需输入用户名和密码。另外,所述将该登录信息通过该回调地址返回给后台服务器,还可以采用加密数据的形式,即在手机终端和TV之间建立第二种加密传输途径来传输登录信息。

具体来说,基于如图7所示的系统架构图,一个授权登录的处理流程包括:

步骤401、获取二维码。

这里,在打开TV之后,选择登录会在后台服务器拉取二维码显示页面,二维码的URL中携带了回调地址,以使得后续在用户扫描二维码实现授权登录之后,会返回到对应的接口上,同时TV和后台服务之间保持一个websocket长连接,以便后面登录之后需要轮循。

步骤402、扫描二维码。

这里,手机终端扫描二维码,可以是通过手机中的应用,如微信等具备扫描功能的应用来对浏览器的二维码图片进行扫描解析,获取到登录信息和回调地址,在手机应用上通过第三方登录应用完成授权,比如已经通过同样的登录信息登录过QQ,微信,新浪微博等第三方应用的情况下,可以无需提示用户重新输入登录信息,而是采用已经登录的第三方应用授权的方式完成授权,以进行授权登录。且为了安全起见,后台服务器会给TV生成一个小票,然后把这个小票发送给TV,这样在TV侧就看不到真实用户的信息,防止用户信息暴露。

步骤403、通知浏览器完成登录。

这里,授权完成之后手机应用通过回调地址把相关的登录信息通过加密数据同步给后台服务器。

步骤404、登录通知。

这里,后台服务器,具体为Web服务器在收到用于登录的信息(包括用户自己输入用户名和密码而形成的登录信息,也包括通过第三方应用授权登录形成的登录授权信息)之后,服务器会通过websocket长连接把登录相关的信息同步给TV侧,TV和服务器之间一直保持着websocket长连接,利用websocket 实时推送方案,手机应用确认授权之后,推送服务会将浏览器的登录信息实时推送给TV,这种方案的实时性无疑是最高的,这样TV就完成了登录,非常高效。

在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。

上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。

另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可 以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

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