法律状态公告日
法律状态信息
法律状态
2016-08-17
未缴年费专利权终止 IPC(主分类):H04N21/254 授权公告日:20120912 终止日期:20150630 申请日:20100630
专利权的终止
2012-09-12
授权
授权
2010-12-29
实质审查的生效 IPC(主分类):H04N7/167 申请日:20100630
实质审查的生效
2010-11-17
公开
公开
技术领域
本发明涉及数字电视应用领域,具体涉及一种基于网络数据库的数字电视用户管理系统。
背景技术
随着数字电视应用技术的发展以及数字电视网络与互联网的普及,现在的数字电视节目越来越多,数字电视互动应用服务业务也越来越丰富。与此同时,广大的数字电视用户也对数字电视服务提出了更多的要求,尤其在电视节目的选择上,用户不在仅仅满足于单向广播的电视节目观看方式,而是希望能够享受到更多的互动性和个性定制服务。比如说,用户会希望能够方便的查找到自己喜欢的节目而不用从所有的节目列表中逐个查找,尤其在现在数字电视节目越来越丰富的情况下,从所有节目中逐个查找,即浪费时间又不方便,严重影响用户对数字电视的满意度。
另外,现阶段的数字电视机顶盒通常采用智能卡的用户验证方式,以实现机卡分离。但是一般情况下,一台机顶盒通常匹配一张智能卡,而且用户也很少会将智能卡取出放到另一台机顶盒上,所以这个所谓的机卡分离并不能真正的为用户带来方便和实惠。随着数字电视网络的发展,以及IPTV的普及,使得通过服务器端网络数据库来实现用户验证的方式变为可能。这样,才能真正的实现用户在任何地方、任意机顶盒都能使用自己的个人账号登陆并收看自己订阅的电视节目。
发明内容
本发明提供一种基于网络数据库的数字电视用户管理系统,作为一个替换智能卡认证方式的新型用户管理系统。在不降低用户安全性的情况下,本发明更具有互动性以及可拓展性。
用户可以在任何地点,使用任意机顶盒,只要输入私人的账户密码,通过数字电视运营商的网络数据库的验证,就可以享受随时随地的数字电视服务。
另外,网络数据库的作用并不仅仅用来作为用户授权验证。本发明涉及的用户管理系统还通过网络数据库记录用户的各种数字电视服务信息,以提供更加个性化与更具互动性的用户体验。比如,除了用户验证信息外,网络数据库还负责记录用户订阅的付费频道信息,这样即使用户不在家中,也能通过个人账户收看自己订阅的付费频道与付费节目;网络数据库还负责记录用户的电视频道收看率,并通过机顶盒系统实现按收看次数来排列的频道列表,为用户查找提供方便;网络数据库还负责记录用户的收藏夹信息,使得用户可用将喜爱的节目、未看完的节目等信息放入收藏夹中。
本发明采用后台同步机制,每隔一段时间或是当用户信息有更新时,将在机顶盒系统的后台实时同步用户信息。使得用户在开机登陆后无需关心本地用户信息与网络数据库端用户信息的同步。
为了实现发明目的,本发明采用的技术方案如下:
包括用户验证模块、本地用户信息模块、同步模块、网络数据库模块四个主要部分。
用户验证模块用于用户登陆与授权验证。该模块在机顶盒开机时要求用户输入其个人账户及密码,然后通过网络由服务器端的网络数据库进行用户授权验证。验证通过后服务器端将向用户机顶盒发送网络数据库中对应的用户信息,同时,机顶盒加载本地用户信息并启动同步模块。为方便家庭用户,本发明允许用户在机顶盒中设置默认登陆账户。
本地用户信息模块用于机顶盒系统中对用户信息的加载与保存。本地用户信息与网络数据库中用户信息具有相同的数据内容,二者之间只存在更新时间上的差异。
用户信息主要包括用户订阅的付费频道、电视频道收看率、收藏夹等信息。
由于用户信息中记录着用户订阅的付费频道,所以不论用户在何处收看数字电视,只要登陆其个人账户,就能不受地点与机顶盒的限制收看其个人订阅的付费节目。同样,除基本频道和用户已付费频道外,其他用户未付费频道将不在该信息中。这样,用户就不能收看其授权以外的电视节目,实现了授权验证。
记录电视频道收看率是为了实现能够按用户收看次数来对所有的数字电视频道进行排序,方便了用户查找最经常收看的电视频道。本发明不限制该方法的具体实现,在此仅提出一个可选方案作为实现例子,当用户持续收看某一频道超过半小时时,就自动为该频道的积分加一,并更新用户信息中的频道收看率。
收藏夹信息主要便于用户收藏自己喜欢的频道或节目,并方便的跳转到该频道或该节目中。作为本系统的拓展性的体现,随着数字电视互动服务的越来越丰富,数字电视将不仅只提供数字电视服务,还将提供各种丰富多彩的互动应用,以及各种互动游戏,还可以通过数字电视机顶盒来浏览因特网。相应的,用户收藏夹将可以包括互动应用收藏夹、互动游戏收藏夹、网页收藏夹等子部分。
同步模块用于将本地用户信息与网络数据库中的用户信息进行实时同步。同步模块运行在机顶盒系统后台,并在当本地用户信息有更新时或者每隔一段时间间隔进行用户信息的同步。同步机制以时间为基础,当数据库用户信息比本地用户信息更新时,将自动下载数据库的用户信息并保存为本地用户信息;当本地用户信息比数据库端更新时,将向数据库发送最新的用户信息。
网络数据库模块用于记录用户信息并响应用户的登陆或是同步请求。采用网络数据库的目的,不仅使用户摆脱了数字电视智能卡的诸多不便,更使得用户可以真正享受到随处可得的数字电视服务。不论楼上还是楼下、客厅还是卧室、甚至出差在外,只要有数字电视的地方,用户都能通过其个人账户登录并享受到个性化的数字电视服务。
与现有技术相比,本发明具有以下优点:
1.本发明不再使用数字电视智能卡的验证方式,而改用使用用户账户密码的授权验证方式。用户不必再为每个机顶盒配置一张智能卡,这样即给用户带来使用上的方便,又降低了用户成本。
2.采用与网络数据库中用户信息实时同步的方式,使得用户即使出差在外也能在登录后通过个人收藏夹很方便地找到自己喜欢看的节目。真正实现了一种全新的随处可得的个性化服务。不论在卧室、客厅还是出差在外,只要通过任意机顶盒登录个人账户,机顶盒就会为用户实时同步其个人信息,使得用户就像使用的是同一台机顶盒一样。
3.采用后台同步的方式,同步机制对用户透明,用户无需关心其个人信息的同步,更加方便用户的使用。
4.用户信息可拓展性强。例如,随着数字电视互动应用服务的越来越丰富,用户收藏夹将可以包括互动应用收藏夹、互动游戏收藏夹、网页收藏夹等子部分。
5.另外,用户的账户信息还可以用在其他基于网络的互动应用上,比如数字电视即时通讯应用,数字电视虚拟社区应用等。为未来数字电视服务的发展提供更好的基础。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1是本发明实施例的体系结构图;
图2是本发明实施例的系统运行流程图。
具体实施方式
下面将结合附图和实施例对本发明做进一步说明,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
如图1所示,本发明的实施例的体系结构包括用户验证模块、本地用户信息模块、同步模块、网络数据库模块四个主要部分。网络数据库模块与本地用户信息模块负责存储用户信息。同步模块负责网络数据库上与本地机顶盒系统中的用户信息的实时同步。用户验证模块负责在用户登录时与网络数据库通信并进行用户账户的授权验证,只有通过验证后才通知本地用户信息模块加载对应的用户信息。
本发明实施例的系统运行流程图如图2所示:
首先用户开机,机顶盒操作系统启动完毕;
然后将自动弹出用户登陆界面,用户负责输入其个人账户密码或者用户可在机顶盒系统中设置默认登陆账户,用户验证模块将负责与网络数据库中通讯并验证用户授权;
通过验证后,机顶盒系统加载本地的对应的用户信息,并启动后台同步模块;
若初始时系统本地暂不存在对应的用户信息,同步模块会立即从网络数据库中下载用户信息,实现本地用户信息与数据库中的同步,并供机顶盒系统加载;
机顶盒系统加载的用户信息包括用户订阅的付费频道、用户频道收看率、用户收藏等信息,机顶盒系统负责利用该信息生成数字电视的用户界面,然后系统进入正常运行;
在系统运行的后台,同步模块始终进行着,每隔一段时间将自动进行同步;
用户退出机顶盒系统,在机顶盒系统在正常退出前会自动调用一次同步模块,然后执行退出操作。
机译: 记录了一种基于数据库的数据关联方法和一种基于数据库的数据关联系统以及基于数据库的数据关联方法,并且计算机可读记录介质包括计算机可读记录介质。
机译: 一种使用数据库的访问控制方法,使用数据库的访问控制方法,数据库和计算机网络以及使用该数据库的计算机网络
机译: 一种使用数据库的访问控制方法,使用数据库的访问控制方法,数据库和计算机网络以及使用该数据库的计算机网络