一种栏目的预约收听提醒方法

文档序号:7986374阅读:239来源:国知局
一种栏目的预约收听提醒方法
【专利摘要】本发明公开了一种栏目的预约收听提醒方法,其特征在于,该系统具有如下步骤:接收用户预约收听数字广播电台节目的请求;启动线程监听;判断本地通知触发模块是否被激活;如果本地通知触发模块被激活则触发本体通知;如果本体通知触发模块未被激活,则返回线程监听步骤。本发明的有益效果是:方便用户对于数字广播节目的收听,有利于数字广播节目的推广。
【专利说明】一种栏目的预约收听提醒方法
【技术领域】
[0001]本发明涉及一种栏目的预约收听提醒方法。
【背景技术】
[0002]以前收听广播是用收音机,但受到波段、频率、地域的限制,且信号不稳定。随着电视、互联网等新兴媒体的大行其道,分流了很大一部分广播听众。但软件技术发展的突飞猛进,广播也可以借助互联网技术,打破地域的限制,实现了移动终端平台上在任何地域的实时收听,为广播业开拓了新思路,挽回了一部分听众,稳固了忠实的听众。诸如Turbomedia旗下创新的电台互动广播服务品牌-Turboradio,其基于IOS和Android智能移动终端(手机&PAD)在无缝结合于传统广播媒体的运作方式下所创建的互动媒体应用平台(APP)。由于现在的生活压力大,节奏快,娱乐方式众多,听众可放松的时间却在逐步减少,难免会错过一些常听的、喜爱的栏目,或是一些有连续性的栏目。

【发明内容】

[0003]本发明的目的就是为了解决上述问题,提供一种栏目的预约收听提醒方法。
[0004]为了实现上述目的,本发明采用如下技术方案:
[0005]一种栏目的预约收听提醒方法,其特征在于,该系统具有如下步骤:
[0006]接收用户预约收听数字广播电台节目的请求;
[0007]启动线程监听;
[0008]判断本地通知触发模块是否被激活;
[0009]如果本地通知触发模块被激活则触发本体通知;
[0010]如果本体通知触发模块未被激活,则返回线程监听步骤。
[0011]数字广播接收终端为手机或PAD。
[0012]线程监听用于监听数字广播接收终端的系统时间。
[0013]栏目的预约收听前置条件是打开Turboradio应用软件。
[0014]如本文所述,Turboradio应用软件,TurboRadio是TurboMedia旗下创新的电台互动广播服务品牌,基于IOS和Android只能移动终端(手机&PAD)在无缝结合于传统广播媒体的运作方式下所创建的互动媒体应用平台(APP)。
[0015]本地通知,local notification,用于基于时间行为的通知,比如有关日历或者todo列表的小应用。另外,应用如果在后台执行,系统允许它在受限的时间内运行,它也会发现本地通知有用。比如,一个应用,在后台运行,向应用的服务器端获取消息,当消息到达时,比如下载更新版本的提示消息,通过本地通知机制通知用户。
[0016]本发明的有益效果是:(1)操作简便:在需要预约收听的栏目上按一下或两下,按一下为每天预约提醒,按两下为每周预约提醒,按三下为取消。
[0017](2)图标显示清晰明了:在需预约的节目前会有一个类似于时钟的图标的显示,一个时钟图标为每天提醒,两个时钟图标为每周提醒。[0018](3)不占内存。
[0019](4)人性化:可根据用户的实际需要设置每天提醒或每周提醒。
[0020](5)多样化:用户可选择单个或多个节目预约收听,也可根据个人喜好某个或几个节目设置为每天预约收听提醒,某个或几个设置为每周预约收听提醒;可自由组合,随意搭配。
[0021](6)实时同步:节目单内容与频道播出内容实时同步,栏目变化后手机客户端即
可变化。
[0022](7)有效:提醒机制与栏目ID绑定,确保栏目时间调整后也能准确提醒,避免错误提醒。
[0023](8)快速便捷:到达预定时间,应用会在手机界面发出提醒,用户可手动开启应用,也可以确认提醒后自动开启应用。
【专利附图】

【附图说明】
[0024]图1为一种栏目的预约收听提醒方法工作流程图。
[0025]图2为实现本发明的一种栏目的预约收听提醒方法的网络的图示。
[0026]图3a为某节目取消提醒设置的示意图。
[0027]图3b为设置某节目到钟点提醒一次的示意图。
[0028]图3c为设置某节目每天到钟点提醒的示意图。
【具体实施方式】
[0029]为了使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体图示,进一步阐述本发明。
[0030]图1是根据本发明的实施例并示例说明了栏目的预约收听提醒方法的工作流程图,当数字广播电台接收终端接收到用户预约收听数字广播电台节目的请求时,该操作开始(步骤100)。数字广播电台接收终端启动线程监听(步骤200),用于监听数字广播接收终端的系统时间,判断本地通知触发模块是否被激活(步骤300),如果本地通知触发模块被激活则触发本体通知(步骤400),如果本体通知触发模块未被激活,则返回线程监听步骤(步骤200)。
[0031]参考图2,图2描述了可以实现本发明的网络图示,手机客户端3通过Http协议从turbomedia服务器I获取JSON格式的广播节目单数据,网络4与turbomedia服务器I之间是设有防火墙2的,在获取JSON格式的广播节目单数据之后则从turbomedia服务器I经网络4返回给手机客户端3进行进一步的处理。
[0032]turbomedia服务器I存储有不同数字广播电台的节目数据。
[0033]本发明采用多线程技术配合移动平台的本地通知实现预定提醒功能。
[0034]每个正在系统上运行的程序都是一个进程。每个进程包含一到多个线程。进程也可能是整个程序或者是部分程序的动态执行。线程是一组指令的集合,或者是程序的特殊段,它可以在程序里独立执行。也可以把它理解为代码运行的上下文。所以线程基本上是轻量级的进程,它负责在单个程序里执行多任务。通常由操作系统负责多个线程的调度和执行,在收到栏目的预约提醒请求之后,建立相应的线程监听是做出提醒的关键步骤。
[0035]线程是程序中一个单一的顺序控制流程.在单个程序中同时运行多个线程完成不同的工作,称为多线程.[0036]线程和进程的区别在于,子进程和父进程有不同的代码和数据空间,而多个线程则共享数据空间,每个线程有自己的执行堆栈和程序计数器为其执行上下文.多线程主要是为了节约CPU时间,发挥利用。
[0037]使用以上技术组合有效的提高了栏目预约提醒功能的性能与可用性。
[0038]某广播电台的节目清单列表如图3a?3c所示,打开数字广播电台接收终端(诸如iphone4\iphone3G\IPAD)内的Turboradio应用软件,点击“百姓热线”,设置该节目到钟点提醒一次(如图3b所示),再点击“百姓热线”,设置该节目每天到钟点提醒(参见图3c),再次点击“百姓热线”,取消提醒设置(参见图3a)。
【权利要求】
1.一种栏目的预约收听提醒方法,其特征在于,该系统具有如下步骤: 接收用户预约收听数字广播电台节目的请求; 启动线程监听,用于监听数字广播接收终端的系统时间; 判断本地通知触发模块是否被激活; 如果本地通知触发模块被激活则触发本体通知; 如果本体通知触发模块未被激活,则返回线程监听步骤。
2.如权利要求1所述的一种栏目的预约收听提醒方法,其特征在于,数字广播接收终端为手机或PAD。
【文档编号】H04W4/06GK103856898SQ201210494776
【公开日】2014年6月11日 申请日期:2012年11月28日 优先权日:2012年11月28日
【发明者】袁宏华 申请人:上海聚音信息科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1