基于可穿戴设备的授权方法、装置和设备与流程

文档序号:11524180阅读:331来源:国知局
基于可穿戴设备的授权方法、装置和设备与流程

本公开涉及计算机技术,尤其涉及一种基于可穿戴设备的授权方法、装置和设备。



背景技术:

随着技术的发展和版本意识的增强,越来越多的媒体资源需要付费,或者会员才能进行欣赏,然而用户可能在外出或者做客时,需要使用不同的终端设备进行媒体资源的观看,目前常用的方式是用户在其他的终端设备上输入账号和密码,登陆会员账号,然后,观看已经购买的媒体资源。



技术实现要素:

为克服相关技术中存在的问题,本公开提供基于可穿戴设备的授权方法、装置和设备。

根据本公开实施例的第一方面,提供一种基于可穿戴设备的授权方法,应用于终端设备,包括:

获取预设范围内可穿戴设备的标识信息;

向服务器发送权限验证请求,所述权限验证请求包括所述标识信息;

接收所述服务器返回的根据所述标识信息验证得到的权限验证结果,所述权限验证结果用于指示所述终端设备是否具备获取第一媒体资源的权限;

若所述权限验证结果指示所述终端设备具备获取第一媒体资源的权限,则从所述服务器获取第一媒体资源并进行播放。

本公开实施例提供的技术方案,应用在用户的电视机、平板电脑等终端设备中,通过采用可穿戴设备等轻量级的权限校验,不需要用户去登录账号,实现快速校验,有效提高用户体验。

可选的,所述从所述服务器获取第一媒体资源并进行播放,包括:

向所述服务器发送用于获取第一媒体资源的获取请求;

接收所述服务器返回的所述第一媒体资源;

将所述第一媒体资源进行播放。

可选的,所述获取预设范围内的每个可穿戴设备的标识信息,包括:

根据预设检测周期定时检测获取所述预设范围内的每个可穿戴设备的标识信息。

可选的,若权限验证结果指示所述终端设备不具备获取第一媒体资源的权限,则停止从所述服务器获取所述第一媒体资源。

在上述几个技术方案,终端设备在接收到服务器返回的权限验证结果之后,如果该权限验证结果指示该终端设备可以获取第一媒体资源,则终端设备发送媒体资源获取请求,获取第一媒体资源进行播放,否则终端设备不能获取第一媒体资源,停止处理过程。

可选的,在上述方案的基础上,在通过可穿戴设备的信息进行校验获取第一媒体资源进行播放之后,终端设备实时检测可穿戴设备的标识信息发送给服务器进行校验,确定具备第一媒体资源获取权限的可穿戴设备是否离开,若离开,则停止获取第一媒体资源,即可穿戴设备离开即刻停止获取媒体资源,不需要从终端设备上进行退出,更进一步提高用户体验。

可选的,可选的,所述获取预设范围内的每个可穿戴设备的标识信息之前,所述方法还包括:

获取媒体内容播放指令,所述媒体播放指令用于指示播放所述第一媒体资源。

本公开实施例提供的技术方案中,终端设备可以在遥控器或者其他的用户操作下获取媒体内容播放指令,确定要播放的第一媒体资源是否需要一定的播放权限,如果需要再通过可穿戴设备进行鉴权。

可选的,所述标识信息包括所述可穿戴设备的标识以及媒体资源权限信息。

可选的,所述可穿戴设备包括智能手环、智能手表或者智能眼镜。

根据本公开实施例的第二方面,提供一种基于可穿戴设备的授权方法,应用于服务器,包括:

接收终端设备发送的权限验证请求,所述权限验证请求包括可穿戴设备的标识信息;

根据所述标识信息,检测所述终端设备是否具备获取第一媒体资源的权限,并获取权限验证结果,所述权限验证结果用于指示所述终端设备是否具备获取第一媒体资源的权限;

将所述权限验证结果返回给所述终端设备;

若所述权限验证结果指示所述终端设备具备获取第一媒体资源的权限,则根据所述终端设备的请求将第一媒体资源发送至所述终端设备。

本公开实施例提供的技术方案,应用在服务器侧,接收终端设备发送的权限验证请求根据其中携带的可穿戴设备的信息进行权限校验,通过采用可穿戴设备等轻量级的权限校验,不需要用户去登录账号,实现快速校验,有效提高用户体验。

可选的,所述标识信息包括所述可穿戴设备的标识以及媒体资源权限信息。

可选的,所述根据所述标识信息,检测所述终端设备是否具备获取第一媒体资源的权限,包括:

根据所述可穿戴设备的标识信息以及媒体资源权限信息,确定所述可穿戴设备是否具备获取所述第一媒体资源的权限;

若是,则所述终端设备具备获取所述第一媒体资源的权限;

否则,所述终端设备不具备获取所述第一媒体资源的权限。

本公开实施例提供的技术方案,在上述方案的基础上,服务器在通过可穿戴设备的信息进行校验将第一媒体资源发送至终端设备播放之后,接收终端设备实时发送的可穿戴设备的标识信息发送给服务器进行校验,确定具备第一媒体资源获取权限的可穿戴设备是否离开,若离开,则停止向该终端设备发送第一媒体资源,即可穿戴设备离开即刻停止获取媒体资源,不需要从终端设备上进行退出,更进一步提高用户体验。

根据本公开实施例的第三方面,提供一种基于可穿戴设备的授权装置,包括:

第一处理模块,被配置为获取预设范围内可穿戴设备的标识信息;

第一发送模块,被配置为向服务器发送权限验证请求,所述权限验证请求包括所述第一处理模块获取到的所述标识信息;

第一接收模块,被配置为接收所述服务器返回的根据所述标识信息验证得到的权限验证结果,所述权限验证结果用于指示基于可穿戴设备的授权装置是否具备获取第一媒体资源的权限;

第一获取模块,被配置为若所述第一接收模块接收到的所述权限验证结果指示所述基于可穿戴设备的授权装置具备获取第一媒体资源的权限,则从所述服务器获取第一媒体资源;

播放模块,被配置为将所述第一媒体资源进行播放。

可选的,所述装置还包括:

第二处理模块,被配置为若所述第一接收模块接收到的权限验证结果指示所述基于可穿戴设备的授权装置不具备获取第一媒体资源的权限,则停止从所述服务器获取所述第一媒体资源。

可选的,所述装置还包括:

第二获取模块,被配置为获取媒体内容播放指令,所述媒体播放指令用于指示播放所述第一媒体资源。

可选的,第一处理模块获取到的所述标识信息包括所述可穿戴设备的标识以及媒体资源权限信息。

根据本公开实施例的第四方面,提供一种基于可穿戴设备的授权装置,包括:

接收模块,被配置为接收终端设备发送的权限验证请求,所述权限验证请求包括可穿戴设备的标识信息;

处理模块,被配置为根据所述标识信息,检测所述终端设备是否具备获取第一媒体资源的权限,并获取权限验证结果,所述权限验证结果用于指示所述终端设备是否具备获取第一媒体资源的权限;

发送模块,被配置为将所述权限验证结果返回给所述终端设备;

若所述权限验证结果指示所述终端设备具备获取第一媒体资源的权限,则所述发送模块还被配置为根据所述终端设备的请求将第一媒体资源发送至所述终端设备。

可选的,所述接收模块接收到的所述标识信息包括所述可穿戴设备的标识以及媒体资源权限信息。

可选的,所述处理模块具体被配置为:

根据所述可穿戴设备的标识信息以及媒体资源权限信息,确定所述可穿戴设备是否具备获取所述第一媒体资源的权限;

若是,则所述终端设备具备获取所述第一媒体资源的权限;

否则,所述终端设备不具备获取所述第一媒体资源的权限。

根据本公开实施例的第五方面,提供一种终端设备,包括:被配置为控制可执行指令执行的处理器、被配置为存储处理器可执行指令的存储器,发送器、接收器以及播放器;

所述处理器被配置为获取预设范围内可穿戴设备的标识信息;

所述发送器被配置为向服务器发送权限验证请求,所述权限验证请求包括所述标识信息;

所述接收器被配置为接收所述服务器返回的根据所述标识信息验证得到的权限验证结果,所述权限验证结果用于指示所述终端设备是否具备获取第一媒体资源的权限;

若所述权限验证结果指示所述终端设备具备获取第一媒体资源的权限,则所述处理器还用于控制从所述服务器获取第一媒体资源并通过所述播放器进行播放。

根据本公开实施例的第六方面,提供一种服务器,包括:被配置为控制可执行指令执行的处理器、被配置为存储处理器可执行指令的存储器,接收器以及发送器;

所述接收器被配置为接收终端设备发送的权限验证请求,所述权限验证请求包括可穿戴设备的标识信息;

所述处理器被配置为根据所述标识信息,检测所述终端设备是否具备获取第一媒体资源的权限,并获取权限验证结果,所述权限验证结果用于指示所述终端设备是否具备获取第一媒体资源的权限;

所述发送器被配置为将所述权限验证结果返回给所述终端设备;

若所述权限验证结果指示所述终端设备具备获取第一媒体资源的权限,则所述发送器还被配置为根据所述终端设备的请求将第一媒体资源发送至所述终端设备。

本发明提供的信息的基于可穿戴设备的授权方法、装置和设备,终端设备获取预设范围内的每个可穿戴设备的标识信息,然后向服务器发送权限验证请求,权限验证请求包括可穿戴设备的标识信息,服务器根据可穿戴设备的标识信息进行权限校验,并向返回的权限验证结果,若权限验证结果指示该终端设备具备获取第一媒体资源的权限,则终端设备从服务器获取第一媒体资源并进行播放。通过采用可穿戴设备等轻量级的权限校验,不需要用户去登录账号,可穿戴设备离开即可停止获取媒体资源,实现快速校验,有效提高用户体验。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

图1是根据一示例性实施例示出的基于可穿戴设备的授权方法实施例一的流程图。

图2是根据一示例性实施例示出的基于可穿戴设备的授权方法实施例二的流程图。

图3是根据一示例性实施例示出的基于可穿戴设备的授权方法实施例三的流程图。

图4是根据一示例性实施例示出的基于可穿戴设备的授权装置实施例一的结构示意图。

图5是根据一示例性实施例示出的基于可穿戴设备的授权装置实施例二的框图。

图6是根据一示例性实施例示出的基于可穿戴设备的授权装置实施例三的框图。

图7是根据一示例性实施例示出的基于可穿戴设备的授权装置实施例四的框图。

图8是根据一示例性实施例示出的基于可穿戴设备的授权装置实施例五的框图。

图9是根据一示例性实施例示出的基于可穿戴设备的授权装置实施例六的框图。

图10是根据一示例性实施例示出的一种终端设备的实体的框图。

图11是根据一示例性实施例示出的一种服务器的实体的框图。

图12是根据一示例性实施例示出的一种终端设备1200的框图。

图13是根据一示例性实施例示出的一种服务器1900的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。

本公开实施例提供一种基于可穿戴设备的授权方法,该方法主要是用在手机、平板电脑、电脑、电视机、智能媒体播放器等能够媒体资源的获取和播放的终端设备和媒体资源服务器之间,实现通过可穿戴设备上的信息进行快速授权,避免用户输入账号和密码,提高用户体验。

请参考图1,图1是根据一示例性实施例示出的基于可穿戴设备的授权方法实施例一的流程图,该基于可穿戴设备的授权方法在终端设备侧的方案包括以下步骤:

在步骤s101中,获取预设范围内可穿戴设备的标识信息。

在本步骤中,在该步骤实现之前,需要通过用户操作或者播放指令等确定用户要播放的媒体资源,确定在需要会员或者收费之后,可根据可穿戴设备实现进行快速鉴权,具体的,该终端设备可检测获取预设范围内的可穿戴设备的标识信息或者也可以接收预设区域内的可穿戴设备发送的标识信息,对此本方案不做限制。该可穿戴设备可以是智能手环、智能手表或者智能眼镜等。

可选的,在步骤s101之前,该方法还包括:获取媒体内容播放指令,所述媒体播放指令用于指示播放所述第一媒体资源。

获取媒体内容播放指令的具体方式可以是接收遥控器的操作选定的媒体资源,根据遥控器的指令确定要勃发的第一媒体资源,也可以是外接键盘,或者触摸屏的输入的播放指令,根据该播放指令确定出要播放的第一媒体资源,触发终端设备检测周围的可穿戴设备的处理过程。

在步骤s102中,向服务器发送权限验证请求,权限验证请求包括标识信息。

在本步骤中,为了确认该些可穿戴设备中是否包括已经有获取用户请求的媒体资源的权限的可穿戴设备,以此来确定该终端设备是否具备获取媒体资源的权限,终端设备需要跟媒体资源的服务器之间进行交互验证,具体的实现方式可以终端设备向服务器发送权限验证请求,以使服务器根据每个可穿戴设备的标识信息确定在该终端设备周围是否存在已经具有媒体资源获取权限的可穿戴设备,如果存在则确定该终端设备具备获取该媒体资源的权限,如果不存在具备获取媒体资源权限的可穿戴设备,则定该终端设备不具备获取该媒体资源的权限。

在该方案中,可穿戴设备的标识信息可以只包括设备标识,服务器侧根据预先存储的具备媒体资源获取权限的设备的标识进行遍历查询,确定该些可穿戴设备中是否存在有权限的设备;可选的,该可穿戴设备的标识信息还可以包括具体的授权信息,即可穿戴设备中存储着购买某些资源的权限信息,直接发送至服务器,服务器判断是否有权限即可得到权限验证结果,对此本方案不做限制。

在步骤s103中,接收服务器返回的根据标识信息验证得到的权限验证结果,权限验证结果用于指示终端设备是否具备获取第一媒体资源的权限。

在本步骤中,服务器对可穿戴设备进行鉴权后,级确定该些可穿戴设备中是存在具备观看特定的第一媒体资源的权限的设备,然后向终端设备返回权限验证结果,该权限验证结果用于指示终端设备是否可以获取第一媒体资源。

在步骤s104中,若权限验证结果指示终端设备具备获取第一媒体资源的权限,则从服务器获取第一媒体资源并进行播放。

在本步骤中,如果终端设备判断出该权限验证结果指示该终端设备具备获取第一媒体资源的权限,则可以向服务器获取该第一媒体资源,具体的可以发送媒体资源获取请求,其中携带第一媒体资源的标识,再接收服务器返回的第一媒体资源,再将获取到的第一媒体资源播放给用户。或者,服务器可以在返回权限验证结果之后直接将该第一媒体资源发送给终端设备进行播放。

本实施例提供的基于可穿戴设备的授权方法,应用在终端设备侧,在终端设备需要播放特定媒体资源时,获取周围的可穿戴设备的标识信息,然后向服务器发送权限验证请求,其中携带多个可穿戴设备的标识信息,以使服务器根据该些标识信息对可穿戴设备进行鉴权,并返回权限验证结果,终端设备根据该权限验证结果获取媒体资源,通过采用可穿戴设备等轻量级的权限校验,不需要用户去登录账号,实现快速校验,有效提高用户体验。

本公开实施例提供另一种基于可穿戴设备的授权方法。该方法是对图1所示实施例中服务器侧的具体方案的说明。

请参考图2,图2是根据一示例性实施例示出的基于可穿戴设备的授权方法实施例二的流程图。如图2所示,基于可穿戴设备的授权方法的服务器侧的具体步骤包括:

在步骤s201中,接收终端设备发送的权限验证请求,权限验证请求包括可穿戴设备的标识信息。

在步骤s202中,根据标识信息,检测终端设备是否具备获取第一媒体资源的权限,并获取权限验证结果,权限验证结果用于指示终端设备是否具备获取第一媒体资源的权限。

在本步骤两个中,服务器根据用户发来的权限验证请求中携带的每个可穿戴设备的标识信息确定是否存在可穿戴设备具备获取第一媒体资源的权限,如果存在可以获取第一媒体资源的可穿戴设备,则确定终端设备具备获取该第一媒体资源的权限。

或者,服务器根据可穿戴设备的标识信息以及媒体资源权限信息,确定所述可穿戴设备是否具备获取所述第一媒体资源的权限;若是,则所述终端设备具备获取所述第一媒体资源的权限;否则,所述终端设备不具备获取所述第一媒体资源的权限。

该方案中的标识信息包括所述可穿戴设备的标识以及媒体资源权限信息,具体的权限验证方式包括:

可穿戴设备的标识信息只包括设备标识时,服务器根据预先存储的具备媒体资源获取权限的设备的标识进行遍历查询,确定该些可穿戴设备中是否存在有权限的设备;可选的,当该可穿戴设备的标识信息还包括具体的媒体资源授权信息时,即可穿戴设备中存储着购买某些资源的权限信息,直接发送至服务器,服务器判断是否有权限即可得到权限验证结果,对此本方案不做限制。

在步骤s203中,将权限验证结果返回给所述终端设备。

在本步骤中,将通过上述验证方式得到的权限验证结果返回给终端设备,以使终端设备确定是否继续获取第一媒体资源。

在步骤s204中,若权限验证结果指示终端设备具备获取第一媒体资源的权限,则根据终端设备的请求将第一媒体资源发送至终端设备。

在本步骤中,如果权限验证结果指示该终端设备具备获取第一媒体资源的权限时,终端设备会继续获取该第一媒体资源进行播放,因此该服务器还需要根据终端设备的获取请求将第一媒体资源返回给该终端设备进行播放。

在该方案中,可选的,服务器可以在得到权限验证结果指示存在可穿戴设备具备获取权限,即该终端设备之后,直接将第一媒体资源资源发送至终端设备进行播放,不需要等到终端设备继续请求资源,进一步节省处理时间。

本公开实施例提供的基于可穿戴设备的授权方法,服务器接收终端设备发送的权限验证请求根据其中携带的可穿戴设备的信息进行权限校验,通过采用可穿戴设备等轻量级的权限校验,不需要用户去登录账号,实现快速校验,有效提高用户体验。

本公开实施例提供另一种基于可穿戴设备的授权方法。该方法是对图1和图2所示的方法的进一步扩展和优化。

请参考图3,图3是根据一示例性实施例示出的基于可穿戴设备的授权方法实施例三的流程图。在上述图1和图2所示的实施例的基础上,终端设备获取到第一媒体资源进行播放之后,该方法还包括以下步骤:

在步骤s301中,根据预设检测周期定时检测获取预设范围内的可穿戴设备的标识信息。

在本步骤中,根据上述方式终端设备通过检测周围的可穿戴设备的标识信息,服务器通过对可穿戴设备的权限验证,使得终端设备可以从服务器获取第一媒体资源进行播放,在播放的过程中,该终端设备需要不断的检测周围的可穿戴设备,确定具备获取该第一媒体资源的可穿戴设备是否离开,一种具体的方式是根据预设的检测周期周期性检测其周围一定的范围内的可穿戴设备的标识信息。

在步骤s302中,向服务器发送实时权限验证请求,实时权限验证请求包括检测到的每个可穿戴设备的标识信息。

终端设备持续向服务器发送实时权限验证请求,其中携带还在预设范围内的可穿戴设备的标识信息,以便服务器判断是否还具有获取第一媒体资源的可穿戴设备,即服务器接收所述终端设备发送的实时权限验证请求。

在步骤s303中,根据多个可穿戴设备的标识信息,检测是否存在第一可穿戴设备具备获取第一媒体资源的权限,并获取权限验证结果。

在步骤s304中,将权限验证结果返回给终端设备。

步骤s303和s304的执行主体为服务器,服务器检测该些可穿戴设备中是否包括至少一个可获取第一媒体资源权限的可穿戴设备,即确定该终端设备是否可持续获取第一媒体资源,得到权限验证结果,并将验证结果返回给终端设备,即终端设备接收服务器返回的实时权限验证结果。

在步骤s305中,若实时权限验证结果指示终端设备不具备获取所述第一媒体资源的权限,则停止从服务器获取第一媒体资源。

在本步骤中,如果验证结果指出目前终端设备周围的终端设备中没有具备获取第一媒体资源权限的可穿戴设备,则服务器可以停止向该终端设备传输第一媒体资源的内容,也可以终端设备停止获取第一媒体资源,即停止播放。

上述方案只是一种可选方案,再具体实现中,终端设备可以根据服务器的指示获取到具体的第一可穿戴设备的标识信息,即终端设备确定某一个或者多个可穿戴设备具备获取第一媒体资源的权限,则在终端设备周期检测到周围的可穿戴设备中不存在该第一可穿戴设备时,停止从服务器获取第一媒体资源;也可以是服务器在确定出终端设备周围不存在第一可穿戴设备时直接停止向该终端设备提供第一媒体资源,具体的实现方式本方案不做限制。

本公开实施例提供的基于可穿戴设备的授权方法,在通过可穿戴设备的信息进行校验获取第一媒体资源进行播放之后,终端设备实时检测可穿戴设备的标识信息发送给服务器进行校验,确定具备第一媒体资源获取权限的可穿戴设备是否离开,若离开,则停止获取第一媒体资源,即可穿戴设备离开即刻停止获取媒体资源,不需要从终端设备上进行退出,更进一步提高用户体验。

本公开提供的基于可穿戴设备的授权方法,利用手环等可穿戴设备做为轻量级的权限校验,即手环在权限在,手环不在,权限失效。通过权限配合电视等终端设备实现快速的付费内容观看。

下面以手环以及电视为例,对该方案进行距离说明。

当用户购买了某app的会员或者付费资源后,很多时候用户并不想随时随地在各种设备上登陆会员,比如在朋友家,但是有些资源只有自己的帐户能访问。本发明就是为了解决这个问题。具体过程为:

1、在电视观看某个特定资源时,需要进行权限认证,常规是帐户登陆,我们增加一个额外选项:检测手环。

2、当用户选择检测手环时,电视检测周围的手环,并上传至服务器进行检验,如果有手环包含此资源的权限,则予以通过。

3、每n分钟检测一次手环是否在周围,如果在,则继续播放,如果不在,则认为权限已取消,退出播放。

通过该种方式,服务器在通过手环的信息进行校验将媒体资源发送至电视播放之后,接收电视实时发送的手环的标识信息发送给服务器进行校验,确定具备媒体资源获取权限的手环是否离开,若离开,则停止向该电视发送第一媒体资源,即可穿戴设备离开即刻停止获取媒体资源,不需要从终端设备上进行退出,实现快速的权限校验。

本公开提供一种基于可穿戴设备的授权装置,该装置可以用于执行图1至图3所示的基于可穿戴设备的授权方法中的终端设备侧的技术方案。

请参考图4,图4是根据一示例性实施例示出的基于可穿戴设备的授权装置实施例一的结构示意图。基于可穿戴设备的授权装置10,包括:

第一处理模块11,被配置为获取预设范围内可穿戴设备的标识信息;

第一发送模块12,被配置为向服务器发送权限验证请求,所述权限验证请求包括所述第一处理模块获取到的所述标识信息;

第一接收模块13,被配置为接收所述服务器返回的根据所述标识信息验证得到的权限验证结果,所述权限验证结果用于指示基于可穿戴设备的授权装置是否具备获取第一媒体资源的权限;

第一获取模块14,被配置为若所述第一接收模块接收到的所述权限验证结果指示所述基于可穿戴设备的授权装置具备获取第一媒体资源的权限,则从所述服务器获取第一媒体资源;

播放模块15,被配置为将所述第一媒体资源进行播放。

本实施例提供的基于可穿戴设备的授权装置,用于执行前述任一方法实施例中终端设备的技术方案,其实现原理和技术效果类似,终端设备实时获取周围一定范围内的可穿戴设备的标识信息,然后发送给服务器进行权限校验,并根据校验结果获取媒体资源播放,通过采用可穿戴设备等轻量级的权限校验,不需要用户去登录账号,实现快速校验,有效提高用户体验。

在上述图4所示的实施例的基础上,图5是根据一示例性实施例示出的基于可穿戴设备的授权装置实施例二的框图。参照图5,所述第一获取模块14,包括:

发送子模块141,被配置为向所述服务器发送用于获取第一媒体资源的获取请求;

接收子模块142,被配置为接收所述服务器返回的所述第一媒体资源。

在上述图4或图5所示的实施例的基础上,图6是根据一示例性实施例示出的基于可穿戴设备的授权装置实施例三的框图。参照图6,所述第一处理模块11包括:

检测子模块111,被配置为根据预设检测周期定时检测获取所述预设范围内的每个可穿戴设备的标识信息。

在上述图4至图6任一所示的实施例的基础上,图7是根据一示例性实施例示出的基于可穿戴设备的授权装置实施例四的框图。参照图7,所述基于可穿戴设备的授权装置10还包括:

第二处理模块16,被配置为若所述第一接收模块接收到的权限验证结果指示所述基于可穿戴设备的授权装置不具备获取第一媒体资源的权限,则停止从所述服务器获取所述第一媒体资源。

在上述图4至图7任一所示的实施例的基础上,图8是根据一示例性实施例示出的基于可穿戴设备的授权装置实施例五的框图。参照图8,所述基于可穿戴设备的授权装置10还包括:

第二获取模块17,被配置为获取媒体内容播放指令,所述媒体播放指令用于指示播放所述第一媒体资源。

前述任一实施例提供的基于可穿戴设备的授权装置,用于执行前述任一方法实施例中终端设备的技术方案,其实现原理和技术效果类似,终端设备实时获取周围一定范围内的可穿戴设备的标识信息,然后发送给服务器进行权限校验,并根据校验结果获取媒体资源播放,并且在具有权限的可穿戴设备离开后停止获取第一媒体资源,通过采用可穿戴设备等轻量级的权限校验,不需要用户去登录账号以及退出,实现快速校验,进一步有效提高用户体验。

在上述任一实施例的基础上,所述第一处理模块11获取的所述标识信息包括所述可穿戴设备的标识以及媒体资源权限信息。

可选的,所述可穿戴设备包括智能手环、智能手表或者智能眼镜。

上述几种具体实现方式提供的基于可穿戴设备的授权装置,用于执行前述任一方法实施例中终端设备的技术方案,其实现原理和技术效果类似,在此不再赘述。

本公开还提供一种基于可穿戴设备的授权装置,该装置可以用于执行图1至图3所示的基于可穿戴设备的授权方法中的服务器侧的技术方案。

请参考图9,图9是根据一示例性实施例示出的基于可穿戴设备的授权装置实施例六的框图。该基于可穿戴设备的授权装置20,包括:

接收模块21,被配置为接收终端设备发送的权限验证请求,所述权限验证请求包括可穿戴设备的标识信息;

处理模块22,被配置为根据所述标识信息,检测所述终端设备是否具备获取第一媒体资源的权限,并获取权限验证结果,所述权限验证结果用于指示所述终端设备是否具备获取第一媒体资源的权限;

发送模块23,被配置为将所述权限验证结果返回给所述终端设备;

若所述权限验证结果指示所述终端设备具备获取第一媒体资源的权限,则所述发送模块23还被配置为根据所述终端设备的请求将第一媒体资源发送至所述终端设备。

可选的,所述接收模块接收到的所述标识信息包括所述可穿戴设备的标识以及媒体资源权限信息。

可选的,所述处理模块22具体被配置为:

根据所述可穿戴设备的标识信息以及媒体资源权限信息,确定所述可穿戴设备是否具备获取所述第一媒体资源的权限;

若是,则所述终端设备具备获取所述第一媒体资源的权限;

否则,所述终端设备不具备获取所述第一媒体资源的权限。

前述的实施例提供的基于可穿戴设备的授权装置20,用于执行前述任一方法实施例中服务器的技术方案,其实现原理和技术效果类似,通过接收终端设备发送的权限验证请求根据其中携带的可穿戴设备的信息进行权限校验,通过采用可穿戴设备等轻量级的权限校验,不需要用户去登录账号,实现快速校验,有效提高用户体验。

关于上述各个实施例中的基于可穿戴设备的授权装置,可以被实现为一种终端设备或以及服务器,其中各个模块执行操作的具体方式已经在有关方法的实施例中进行了详细描述,此处将不做详细阐述说明。即以上描述了终端设备以及服务器的内部功能模块和结构示意。

请参考图10,图10是根据一示例性实施例示出的一种终端设备的实体的框图,如图10所示,该终端设备可以具体实现为:

被配置为控制可执行指令执行的处理器、被配置为存储处理器可执行指令的存储器,发送器、接收器以及播放器;

所述处理器被配置为获取预设范围内可穿戴设备的标识信息;

所述发送器被配置为向服务器发送权限验证请求,所述权限验证请求包括所述标识信息;

所述接收器被配置为接收所述服务器返回的根据所述标识信息验证得到的权限验证结果,所述权限验证结果用于指示所述终端设备是否具备获取第一媒体资源的权限;

若所述权限验证结果指示所述终端设备具备获取第一媒体资源的权限,则所述处理器还用于控制从所述服务器获取第一媒体资源并通过所述播放器进行播放。

请参考图11,图11是根据一示例性实施例示出的一种服务器的实体的框图,如图11所示,该服务器可以具体实现为:被配置为控制可执行指令执行的处理器、被配置为存储处理器可执行指令的存储器,接收器以及发送器;

所述接收器被配置为接收终端设备发送的权限验证请求,所述权限验证请求包括可穿戴设备的标识信息;

所述处理器被配置为根据所述标识信息,检测所述终端设备是否具备获取第一媒体资源的权限,并获取权限验证结果,所述权限验证结果用于指示所述终端设备是否具备获取第一媒体资源的权限;

所述发送器被配置为将所述权限验证结果返回给所述终端设备;

若所述权限验证结果指示所述终端设备具备获取第一媒体资源的权限,则所述发送器还被配置为根据所述终端设备的请求将第一媒体资源发送至所述终端设备。

在上述终端设备以及服务器的实施例中,应理解,处理器可以是中央处理单元(英文:centralprocessingunit,简称:cpu),还可以是其他通用处理器、数字信号处理器(英文:digitalsignalprocessor,简称:dsp)、专用集成电路(英文:applicationspecificintegratedcircuit,简称:asic)等。通用处理器可以是微处理器或者处理器也可以是任何常规的处理器等,而前述的存储器可以是只读存储器(英文:read-onlymemory,缩写:rom)、随机存取存储器(英文:randomaccessmemory,简称:ram)、快闪存储器、硬盘或者固态硬盘。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。

请参考图12,图12是根据一示例性实施例示出的一种终端设备1200的框图。例如,设备可以是用户的手机、平板电脑、电脑、电视机等可以获取媒体资源进行播放的终端设备。

参照图12,终端设备1200可以包括以下一个或多个组件:处理组件1202,存储器1204,电源组件1206,多媒体组件1208,音频组件1210,输入/输出(i/o)的接口1212,传感器组件1214,以及通信组件1216。

处理组件1202通常控制终端设备1200的整体操作,诸如与显示,数据通信,多媒体操作和记录操作相关联的操作。处理组件1202可以包括一个或多个处理器1220来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1202可以包括一个或多个模块,便于处理组件1202和其他组件之间的交互。例如,处理组件1202可以包括多媒体模块,以方便多媒体组件1208和处理组件1202之间的交互。

存储器1204被配置为存储各种类型的数据以支持在终端设备1200的操作。这些数据的示例包括用于在终端设备1200上操作的任何应用程序或方法的指令,各类数据,消息,图片,视频等。存储器1204可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

电源组件1206为终端设备1200的各种组件提供电力。电源组件1206可以包括电源管理系统,一个或多个电源,及其他与为终端设备1200生成、管理和分配电力相关联的组件。

多媒体组件1208包括在终端设备1200和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。

音频组件1210被配置为输出和/或输入音频信号。例如,音频组件1210包括一个麦克风(mic),当终端设备1200处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1204或经由通信组件1216发送。在一些实施例中,音频组件1210还包括一个扬声器,用于输出音频信号。

i/o接口1212为处理组件1202和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。

传感器组件1214包括一个或多个传感器,用于为终端设备1200提供各个方面的状态评估。例如,传感器组件1214可以检测到终端设备1200的打开/关闭状态,组件的相对定位,例如组件为终端设备1200的显示器和小键盘,传感器组件1214还可以检测终端设备1200或终端设备1200一个组件的位置改变,用户与终端设备1200接触的存在或不存在,终端设备1200方位或加速/减速和终端设备1200的温度变化。传感器组件1214可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1214还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,传感器组件1214还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件1216被配置为便于终端设备1200和其他设备之间有线或无线方式的通信。终端设备1200可以接入基于通信标准的无线网络,如wifi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件1216经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件1216还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。

在示例性实施例中,终端设备1200可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行基于可穿戴设备的授权方法,包括:

获取预设范围内可穿戴设备的标识信息;

向服务器发送权限验证请求,所述权限验证请求包括所述标识信息;

接收所述服务器返回的根据所述标识信息验证得到的权限验证结果,所述权限验证结果用于指示所述终端设备是否具备获取第一媒体资源的权限;

若所述权限验证结果指示所述终端设备具备获取第一媒体资源的权限,则从所述服务器获取第一媒体资源并进行播放。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1204,上述指令可由终端设备1200的处理器1220执行以完成上述方法。例如,非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。

图13是根据一示例性实施例示出的一种服务器1900的框图。参照图13,服务器1900包括处理组件1922,其进一步包括一个或多个处理器,以及由存储器1932所代表的存储器资源,用于存储可由处理组件1922的执行的指令,例如应用程序。存储器1932中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1922被配置为执行指令,以执行上述基于可穿戴设备的授权方法在服务器侧的技术方案,该方法包括:

接收终端设备发送的权限验证请求,所述权限验证请求包括可穿戴设备的标识信息;

根据所述标识信息,检测所述终端设备是否具备获取第一媒体资源的权限,并获取权限验证结果,所述权限验证结果用于指示所述终端设备是否具备获取第一媒体资源的权限;

将所述权限验证结果返回给所述终端设备;

若所述权限验证结果指示所述终端设备具备获取第一媒体资源的权限,则根据所述终端设备的请求将第一媒体资源发送至所述终端设备。

服务器1900还可以包括一个电源组件1926被配置为执行服务器1900的电源管理,一个有线或无线网络接口1950被配置为将装置1900连接到网络,和一个输入输出(i/o)接口1958。服务器1900可以操作基于存储在存储器1932的操作系统,例如windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm或类似。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由权利要求书指出。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求书来限制。

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