一種欄目的預(yù)約收聽提醒方法
【專利摘要】本發(fā)明公開了一種欄目的預(yù)約收聽提醒方法,其特征在于,該系統(tǒng)具有如下步驟:接收用戶預(yù)約收聽數(shù)字廣播電臺(tái)節(jié)目的請求;啟動(dòng)線程監(jiān)聽;判斷本地通知觸發(fā)模塊是否被激活;如果本地通知觸發(fā)模塊被激活則觸發(fā)本體通知;如果本體通知觸發(fā)模塊未被激活,則返回線程監(jiān)聽步驟。本發(fā)明的有益效果是:方便用戶對(duì)于數(shù)字廣播節(jié)目的收聽,有利于數(shù)字廣播節(jié)目的推廣。
【專利說明】一種欄目的預(yù)約收聽提醒方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種欄目的預(yù)約收聽提醒方法。
【背景技術(shù)】
[0002]以前收聽廣播是用收音機(jī),但受到波段、頻率、地域的限制,且信號(hào)不穩(wěn)定。隨著電視、互聯(lián)網(wǎng)等新興媒體的大行其道,分流了很大一部分廣播聽眾。但軟件技術(shù)發(fā)展的突飛猛進(jìn),廣播也可以借助互聯(lián)網(wǎng)技術(shù),打破地域的限制,實(shí)現(xiàn)了移動(dòng)終端平臺(tái)上在任何地域的實(shí)時(shí)收聽,為廣播業(yè)開拓了新思路,挽回了一部分聽眾,穩(wěn)固了忠實(shí)的聽眾。諸如Turbomedia旗下創(chuàng)新的電臺(tái)互動(dòng)廣播服務(wù)品牌-Turboradio,其基于IOS和Android智能移動(dòng)終端(手機(jī)&PAD)在無縫結(jié)合于傳統(tǒng)廣播媒體的運(yùn)作方式下所創(chuàng)建的互動(dòng)媒體應(yīng)用平臺(tái)(APP)。由于現(xiàn)在的生活壓力大,節(jié)奏快,娛樂方式眾多,聽眾可放松的時(shí)間卻在逐步減少,難免會(huì)錯(cuò)過一些常聽的、喜愛的欄目,或是一些有連續(xù)性的欄目。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的就是為了解決上述問題,提供一種欄目的預(yù)約收聽提醒方法。
[0004]為了實(shí)現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案:
[0005]一種欄目的預(yù)約收聽提醒方法,其特征在于,該系統(tǒng)具有如下步驟:
[0006]接收用戶預(yù)約收聽數(shù)字廣播電臺(tái)節(jié)目的請求;
[0007]啟動(dòng)線程監(jiān)聽;
[0008]判斷本地通知觸發(fā)模塊是否被激活;
[0009]如果本地通知觸發(fā)模塊被激活則觸發(fā)本體通知;
[0010]如果本體通知觸發(fā)模塊未被激活,則返回線程監(jiān)聽步驟。
[0011]數(shù)字廣播接收終端為手機(jī)或PAD。
[0012]線程監(jiān)聽用于監(jiān)聽數(shù)字廣播接收終端的系統(tǒng)時(shí)間。
[0013]欄目的預(yù)約收聽前置條件是打開Turboradio應(yīng)用軟件。
[0014]如本文所述,Turboradio應(yīng)用軟件,TurboRadio是TurboMedia旗下創(chuàng)新的電臺(tái)互動(dòng)廣播服務(wù)品牌,基于IOS和Android只能移動(dòng)終端(手機(jī)&PAD)在無縫結(jié)合于傳統(tǒng)廣播媒體的運(yùn)作方式下所創(chuàng)建的互動(dòng)媒體應(yīng)用平臺(tái)(APP)。
[0015]本地通知,local notification,用于基于時(shí)間行為的通知,比如有關(guān)日歷或者todo列表的小應(yīng)用。另外,應(yīng)用如果在后臺(tái)執(zhí)行,系統(tǒng)允許它在受限的時(shí)間內(nèi)運(yùn)行,它也會(huì)發(fā)現(xiàn)本地通知有用。比如,一個(gè)應(yīng)用,在后臺(tái)運(yùn)行,向應(yīng)用的服務(wù)器端獲取消息,當(dāng)消息到達(dá)時(shí),比如下載更新版本的提示消息,通過本地通知機(jī)制通知用戶。
[0016]本發(fā)明的有益效果是:(1)操作簡便:在需要預(yù)約收聽的欄目上按一下或兩下,按一下為每天預(yù)約提醒,按兩下為每周預(yù)約提醒,按三下為取消。
[0017](2)圖標(biāo)顯示清晰明了:在需預(yù)約的節(jié)目前會(huì)有一個(gè)類似于時(shí)鐘的圖標(biāo)的顯示,一個(gè)時(shí)鐘圖標(biāo)為每天提醒,兩個(gè)時(shí)鐘圖標(biāo)為每周提醒。[0018](3)不占內(nèi)存。
[0019](4)人性化:可根據(jù)用戶的實(shí)際需要設(shè)置每天提醒或每周提醒。
[0020](5)多樣化:用戶可選擇單個(gè)或多個(gè)節(jié)目預(yù)約收聽,也可根據(jù)個(gè)人喜好某個(gè)或幾個(gè)節(jié)目設(shè)置為每天預(yù)約收聽提醒,某個(gè)或幾個(gè)設(shè)置為每周預(yù)約收聽提醒;可自由組合,隨意搭配。
[0021](6)實(shí)時(shí)同步:節(jié)目單內(nèi)容與頻道播出內(nèi)容實(shí)時(shí)同步,欄目變化后手機(jī)客戶端即
可變化。
[0022](7)有效:提醒機(jī)制與欄目ID綁定,確保欄目時(shí)間調(diào)整后也能準(zhǔn)確提醒,避免錯(cuò)誤提醒。
[0023](8)快速便捷:到達(dá)預(yù)定時(shí)間,應(yīng)用會(huì)在手機(jī)界面發(fā)出提醒,用戶可手動(dòng)開啟應(yīng)用,也可以確認(rèn)提醒后自動(dòng)開啟應(yīng)用。
【專利附圖】
【附圖說明】
[0024]圖1為一種欄目的預(yù)約收聽提醒方法工作流程圖。
[0025]圖2為實(shí)現(xiàn)本發(fā)明的一種欄目的預(yù)約收聽提醒方法的網(wǎng)絡(luò)的圖示。
[0026]圖3a為某節(jié)目取消提醒設(shè)置的示意圖。
[0027]圖3b為設(shè)置某節(jié)目到鐘點(diǎn)提醒一次的示意圖。
[0028]圖3c為設(shè)置某節(jié)目每天到鐘點(diǎn)提醒的示意圖。
【具體實(shí)施方式】
[0029]為了使本發(fā)明實(shí)現(xiàn)的技術(shù)手段、創(chuàng)作特征、達(dá)成目的與功效易于明白了解,下面結(jié)合具體圖示,進(jìn)一步闡述本發(fā)明。
[0030]圖1是根據(jù)本發(fā)明的實(shí)施例并示例說明了欄目的預(yù)約收聽提醒方法的工作流程圖,當(dāng)數(shù)字廣播電臺(tái)接收終端接收到用戶預(yù)約收聽數(shù)字廣播電臺(tái)節(jié)目的請求時(shí),該操作開始(步驟100)。數(shù)字廣播電臺(tái)接收終端啟動(dòng)線程監(jiān)聽(步驟200),用于監(jiān)聽數(shù)字廣播接收終端的系統(tǒng)時(shí)間,判斷本地通知觸發(fā)模塊是否被激活(步驟300),如果本地通知觸發(fā)模塊被激活則觸發(fā)本體通知(步驟400),如果本體通知觸發(fā)模塊未被激活,則返回線程監(jiān)聽步驟(步驟200)。
[0031]參考圖2,圖2描述了可以實(shí)現(xiàn)本發(fā)明的網(wǎng)絡(luò)圖示,手機(jī)客戶端3通過Http協(xié)議從turbomedia服務(wù)器I獲取JSON格式的廣播節(jié)目單數(shù)據(jù),網(wǎng)絡(luò)4與turbomedia服務(wù)器I之間是設(shè)有防火墻2的,在獲取JSON格式的廣播節(jié)目單數(shù)據(jù)之后則從turbomedia服務(wù)器I經(jīng)網(wǎng)絡(luò)4返回給手機(jī)客戶端3進(jìn)行進(jìn)一步的處理。
[0032]turbomedia服務(wù)器I存儲(chǔ)有不同數(shù)字廣播電臺(tái)的節(jié)目數(shù)據(jù)。
[0033]本發(fā)明采用多線程技術(shù)配合移動(dòng)平臺(tái)的本地通知實(shí)現(xiàn)預(yù)定提醒功能。
[0034]每個(gè)正在系統(tǒng)上運(yùn)行的程序都是一個(gè)進(jìn)程。每個(gè)進(jìn)程包含一到多個(gè)線程。進(jìn)程也可能是整個(gè)程序或者是部分程序的動(dòng)態(tài)執(zhí)行。線程是一組指令的集合,或者是程序的特殊段,它可以在程序里獨(dú)立執(zhí)行。也可以把它理解為代碼運(yùn)行的上下文。所以線程基本上是輕量級(jí)的進(jìn)程,它負(fù)責(zé)在單個(gè)程序里執(zhí)行多任務(wù)。通常由操作系統(tǒng)負(fù)責(zé)多個(gè)線程的調(diào)度和執(zhí)行,在收到欄目的預(yù)約提醒請求之后,建立相應(yīng)的線程監(jiān)聽是做出提醒的關(guān)鍵步驟。
[0035]線程是程序中一個(gè)單一的順序控制流程.在單個(gè)程序中同時(shí)運(yùn)行多個(gè)線程完成不同的工作,稱為多線程.[0036]線程和進(jìn)程的區(qū)別在于,子進(jìn)程和父進(jìn)程有不同的代碼和數(shù)據(jù)空間,而多個(gè)線程則共享數(shù)據(jù)空間,每個(gè)線程有自己的執(zhí)行堆棧和程序計(jì)數(shù)器為其執(zhí)行上下文.多線程主要是為了節(jié)約CPU時(shí)間,發(fā)揮利用。
[0037]使用以上技術(shù)組合有效的提高了欄目預(yù)約提醒功能的性能與可用性。
[0038]某廣播電臺(tái)的節(jié)目清單列表如圖3a?3c所示,打開數(shù)字廣播電臺(tái)接收終端(諸如iphone4\iphone3G\IPAD)內(nèi)的Turboradio應(yīng)用軟件,點(diǎn)擊“百姓熱線”,設(shè)置該節(jié)目到鐘點(diǎn)提醒一次(如圖3b所示),再點(diǎn)擊“百姓熱線”,設(shè)置該節(jié)目每天到鐘點(diǎn)提醒(參見圖3c),再次點(diǎn)擊“百姓熱線”,取消提醒設(shè)置(參見圖3a)。
【權(quán)利要求】
1.一種欄目的預(yù)約收聽提醒方法,其特征在于,該系統(tǒng)具有如下步驟: 接收用戶預(yù)約收聽數(shù)字廣播電臺(tái)節(jié)目的請求; 啟動(dòng)線程監(jiān)聽,用于監(jiān)聽數(shù)字廣播接收終端的系統(tǒng)時(shí)間; 判斷本地通知觸發(fā)模塊是否被激活; 如果本地通知觸發(fā)模塊被激活則觸發(fā)本體通知; 如果本體通知觸發(fā)模塊未被激活,則返回線程監(jiān)聽步驟。
2.如權(quán)利要求1所述的一種欄目的預(yù)約收聽提醒方法,其特征在于,數(shù)字廣播接收終端為手機(jī)或PAD。
【文檔編號(hào)】H04W4/06GK103856898SQ201210494776
【公開日】2014年6月11日 申請日期:2012年11月28日 優(yōu)先權(quán)日:2012年11月28日
【發(fā)明者】袁宏華 申請人:上海聚音信息科技有限公司