整合本地及云端消息功能的三棱镜显示装置及其实现方法

文档序号:7866976阅读:165来源:国知局
专利名称:整合本地及云端消息功能的三棱镜显示装置及其实现方法
技术领域
本发明涉及云智能机领域,更具体地说,一种整合本地云端消息功能的三棱镜显示装置及其实现方法。
背景技术
随着我国“三网融合”的推进,产生了云智能机。云智能机是一种拥有硬盘、CPU、操作系统等整机必备的硬件的设备。是一种集海量正版影视节目、自由网际浏览、网络高清 传输技术及影音播放技术四大优势于一体的顶级家庭没提中心。实现例如观看视频、应用选择(淘宝、视频通话、疯狂赛车、凤凰资讯、巧虎等)的功能。采用领先的云平台支持,完整的服务指令,高度智能化的云视频网络服务群,最快响应的指令需求,提供快速服务。用户通过云桌面完成对云智能机的应用。然而目前一些云智能机上面安装的应用并不是每个都会发生广播通知云桌面,导致三棱镜显示提示的信息种类不是很多。整合本地及云端消息功能的三棱镜显示技术是指云智能机一些内置应用监听USB设备插拔、网线的插拔(云桌面)、系统升级提示信息(系统升级应用)、消息中心(消息中心应用)新消息推送过来的动作,并发送消息给云桌面。云桌面的信息栏以三棱镜形式启动动画翻转提示用户。

发明内容
针对上述缺陷,本发明一方面在于提供一种用于显示本地及云端消息的装置,其能够实现把所有本地及云端消息显示到云桌面的功能,从而更好的粘合产品和用户。为了实现上述目的,本发明提供一种云智能机的显示装置,其为一种三棱镜显示模块,所述模块包括
本地及云端消息功能发送模块,用于广播云智能机对本地及云端消息内部产生的事
件;
本地及云端消息功能接收模块,用于接收上述广播的本地及云端消息内部产生的事件并进行处理,同时启动动画以三棱镜方式翻转到云桌面。本发明还提供了一种整合本地及云端消息的三棱镜显示方法,其主要是通过以下几个步骤实现的
A :定义广播信息,即定义要接收的广播的信息种类;
B :在res/anim下配置广播消息的提示动画;
C :设置动画的启动、结束等信息;
E :定义广播接收器,用来接收广播的信息;
F :注册广播接收器,定义的广播接收器只有被注册了才能对接收到的广播进行操作;
G :接收广播消息,同时把此类消息的动画翻转到云桌面;
本发明的整合本地及云端消息的三棱镜显示技术采用的是安卓的广播机制,广播机制是一种组件间的通信方式。所谓整合本地及云端消息功能的三棱镜显示技术是指云智能机一些内置应用监听USB设备插拔、网线的插拔(云桌面)、系统升级提示信息(系统升级应用)、消息中心(消息中心应用)新消息推送过来的动作,并发送消息给云桌面。云桌面的信息栏以三棱镜形式翻转提示用户。广播接收器BroadcastReceiver有两部分功能,一个是发送广播消息,一个是接收广播消息。发送广播消息是调用sendBroadcast O或sendOrderBroadcast O方法发送一个Intent对象(系统广播消息由内部广播发送,其实质是隐式调用sendBroadcast O或sendOrderBroadcast ()方法)。接收广播采用接收器,即Receicer,它和Activity和Service等在构架上市平等的,都是为了完成某个任务,所不同的是Receiver只能与sendBroadcast O或sendOrderBroadcast O发送的Intent匹配,匹配成功则调用方法进行 响应。本发明的显示装置一三棱镜显示装置,是通过整合本地及云端消息达到云智能机上安装的应用提示用户的作用。三棱镜显示装置包含两个模块本地及云端消息功能发送模块和本地及云端消息功能接收模块。本质上三棱镜显示装置就是BroadcastReceiver。


图I为广播处理流程。图2为云智能机整合本地及云端消息的三棱镜显示作用图。图3为云智能机三棱镜显示技术示意图。图4本地及云端消息接收模块作用图。
具体实施例方式下面结合附图和优选的实施方式对本发明作进一步详细描述。权利要求中构成要件和实施例中具体实例之间的对应关系可以如下例证。这里的描述意图在于确认在实施例中描述了用来支持在权利要求中陈述的主题的具体实例,由于在实施例中描述了实例,不意味着该具体实例不表示构成要件。相反地,即使在此包含了具体实例作为对应一个构成要件的要素特征,也不意味着该具体实例不表示任何其它构成要件。此外,这里的描述不意味着对应于实施例中陈述的具体实例的所有主题都在权利要求中引用了。换句话说,这里的描述不否认这种实体,即对应实施例包含的具体实例,但不包含在其任何一项权利要求中,即,能够在以后的修正被分案并申请、或增加的可能发明的实体。应当注意的是,“系统”在此意味着由两个或更多设备构成的处理。显而易见地,用户终端可以由个人计算机构成。此外,所述用户终端还可以由例如蜂窝电话、任何其它PDA (个人数字助理)工具、AV (音频视频)装置、诸如家用电气(家庭用电气化)设备的CE (消费电子设备)等构成。“网络”意味着至少连接了两个设备的机构,并且在其中,一条信息能够从一个设备发送到另一个设备。经由网络建立通信的设备可以是彼此分离的,也可以是构成一个机器的内部模块。
“通信”可表示无线通信和有线通信。然而,还可以是混合无线和有线通信的通信,更具体地,在某个区段采取无线通信而在另一个区段采取有线通信的通信。同样,它也可以是这样的通信从一个设备向另一设备的通信是有线的,且相反方向的通信是无线的。图I为广播处理流程。云智能机上安装的应用发送广播,并且广播接收器接收到上述广播才会通知云桌面,然而事实上云智能机上安装的应用并不是每个都会发生广播通知云桌面。要想接收广播消息,广播接收器就要自定义。云智能机上安装的应用不是每个都发送广播的在这里包括两种情况一种是云智能机上安装的应用本身不发送某些信息的广播,也就是系统中没有应以广播消息;另一种情况是云智能机上安装的应用发出了广播,但是此类广播未注册,系统不做相应,因此云桌面不会提示用户。按照本发明图I所示,云智能机要想接收广播的消息需要经过定义广播消息、定义广播接收器、注册广播接收器、接收到广播接收器后调用方法执行并启动动画翻转到云桌面的过程。启动动画就是指在接收广播后启动动画,从动画队列里获得相应动画并翻转播放。定义广播消息是指系统广播的消息,即系统广播消息的类型可以在代码中直接定义要接收的广播,也可以在Manifest, xml配置系统发送的广播。 定义广播接收器是通过新建类继承BroadcastReceicer实现,同时重写OnReceiver方法,当来广播的时候执行什么操作。注册广播接收器,一般有两种方式。一种是代码动态注册,在Activity的onCreate O方法里注册广播接受者;用IntentFilter对象,过滤系统的广播(要接收的广播消息),收到广播此类消息时交给广播接收器处理,通过regesterReceiver注册到代码中;另一种方式是在Manifest, xml中注册,用receiver声明注册广播接收器,intent-filter指定过滤的广播消息,接到系统广播的这种消息后即执行OnReceiver方法。接收到广播消息后,本地及云端消息接收模块首先与接收到的消息进行匹配,匹配成功就调用方法执行操作,同时启动动画翻转到云桌面。本发明在通过定义各种广播,在广播接收器接收到广播翻转到云桌面提示用户,更好的贴合的用户体验性。图2为云智能机整合本地及云端消息的三棱镜显示作用图。本发明广播显示到云桌面的信息有三大块系统升级应用、消息中心、云桌面。首先本发明应该在云智能机系统中定义或者在云智能机安装的应用程序代码中定义要广播的消息(云桌面广播消息,如USB设备插拔、网线的插拔;系统升级应用消息,如系统升级;消息中心,如第三方应用程序升级),在定义上述广播的接收器后,注册所述广播常量的广播接收器。在云智能机消息如USB设备插拔、网线的插拔(云桌面)、系统升级提示信息(系统升级应用)、消息中心(消息中心应用)新消息推送过来的动作时广播通知云桌面。图3为云智能机三棱镜显示技术示意图。本地及云端消息发送模块发送如系统升级应用、消息中心、云桌面消息事件的广播到本地及云端消息接收模块。本地及云端消息接收模块接收上述广播,与注册的广播接收器进行匹配,同时以三棱镜方式启动动画翻转到云桌面信息栏,如图4所示本地及云端消息接收广播收的操作原理。例如,三棱镜对系统升级应用的显示。首先系统中定义系统升级广播。在系统有升级应用的时候,发送系统升级应用广播。其次,在定义系统升级应用消息事件的接收器,并注册。系统升级应该发送系统升级广播,云智能机内置监听到该广播事件的消息。本地及云端消息发送模块将该系统升级消息事件的发送到本地及云端消息接收模块。本地及云端消息接收模块把接收到的广播与注册的广播接收器接收的消息进行匹配,匹配成功即调 用该广播接收器的方法响应事件,同时以三棱镜显示翻转到云桌面信息栏提示用户。同样的,在系统中定义的网线插拔的广播,并与定义网线插拔广播的广播接收器,并注册。当插上网线或者拔掉网线的时候,系统中产生网线插拔事件的广播。本地及云端消息发送模块即将此网线插拔事件的广播发送到所有的广播接收器中。本地及云端消息接收模块接收到该事件的广播后与处理此类事件的广播接收器匹配,匹配成功就调用该广播接收器的方法响应,同时启动动画翻转到云桌面信息栏提示用户。
权利要求
1.一种整合本地及云端消息功能的三棱镜显示装置,包括本地及云端消息功能发送模块和本地及云端消息功能接收模块,其特征在于 所述本地及云端消息功能发送模块用于在广播事件产生时向广播接收器发送广播; 所述本地及云端消息功能接收模块用来接收广播,对发出来的广播进行过接收,同时以三棱镜方式启动动画翻转到云桌面信息栏。
2.根据权利要求I所述的装置,其特征在于,所述本地及云端消息功能发送模块发送系统中产生广播事件的消息。
3.根据权利要求I所述的装置,其特征在于,所述广播事件的消息的产生包括定义广播模块和监听广播模块。
4.根据权利要求3所述的装置,其特征在于,所述定义广播模块是指在代码中直接定义要接收的广播,也可以在Manifest, xml配置系统发送的广播。
5.根据权利要求3所述的装置,其特征在于,所述监听广播模块是指系统监听到有上述广播事件的消息。
6.根据权利要求I所述的装置,其特征在于,所述本地及云端消息接收模块包括,广播接收器模块和三棱镜翻转动画模块。
7.根据权利要求6所述的装置,其特征在于,所述广播接收器包括定义广播接收器模块、注册广播接收器模块、调用广播接收器模块。
8.根据权利要求6所述的装置,其特征在于,所述定义广播接收器模块用来定义广播的接受者。
9.根据权利要求6所述的装置,其特征在于,注册广播接收器模块用来过滤接收广播的类型。
10.一种整合本地及云端消息功能的三棱镜显示方法,包括定义广播消息步骤、定义广播接收器步骤、注册广播接收器步骤和接收广播步骤,其特征在于, 定义广播步骤,用来定义要发送的广播; 定义广播接收器步骤,是指定义广播的接受者; 注册广播接收器步骤,是指指定接收广播的类型; 接收广播消息步骤,是指接收广播消息。
全文摘要
本发明提供一种整合本地云端消息功能的三棱镜显示装置及其实现方法,所述装置包括本地及云端消息功能接收模块,用于接收云智能机上安装的应用的消息广播并翻转显示到云桌面信息栏;以及本地及云端消息功能发送模块,用于发送系统产生的事件的广播。通过对云桌面USB设备的插拔、网线的插拔、系统升级应用提示的消息,以及消息中心推送来的动作的消息通知云桌面,云桌面以三棱镜翻转显示到云桌面信息栏,达到应用提示用户,更好的体验云智能机的作用。
文档编号H04L12/18GK102970370SQ20121049780
公开日2013年3月13日 申请日期2012年11月29日 优先权日2012年11月29日
发明者曾亮东, 于庭龙 申请人:乐视致新电子科技(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1