两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

具有互動(dòng)功能的智能電視和手持設(shè)備及其互動(dòng)方法

文檔序號(hào):7796479閱讀:247來(lái)源:國(guó)知局
具有互動(dòng)功能的智能電視和手持設(shè)備及其互動(dòng)方法
【專(zhuān)利摘要】本發(fā)明提供一種具有互動(dòng)功能的智能電視和手持設(shè)備及其互動(dòng)方法,該智能電視包括至少一個(gè)互動(dòng)應(yīng)用程序、互動(dòng)應(yīng)用框架服務(wù)端模塊、以及網(wǎng)絡(luò)通信模塊,該手持設(shè)備包括互動(dòng)應(yīng)用框架客戶端模塊、以及網(wǎng)絡(luò)通信模塊。所述互動(dòng)方法包括a)手持設(shè)備的互動(dòng)應(yīng)用框架客戶端模塊與智能電視的互動(dòng)應(yīng)用框架服務(wù)端模塊進(jìn)行通信和連接;b)所述客戶端模塊向所述服務(wù)端模塊發(fā)出下載互動(dòng)應(yīng)用插件的請(qǐng)求;c)所述服務(wù)端模塊將其托管的互動(dòng)應(yīng)用插件推送給所述客戶端模塊;d)操控被推送到所述客戶端模塊的互動(dòng)應(yīng)用插件所展示的界面,使其通過(guò)服務(wù)端模塊與互動(dòng)應(yīng)用程序進(jìn)行互動(dòng)。其優(yōu)點(diǎn)是,可以實(shí)現(xiàn)多個(gè)手持設(shè)備與智能電視之間的同時(shí)互動(dòng)。
【專(zhuān)利說(shuō)明】具有互動(dòng)功能的智能電視和手持設(shè)備及其互動(dòng)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能電視領(lǐng)域,具體地說(shuō),涉及一種具有互動(dòng)功能的智能電視和手持設(shè)備及其互動(dòng)方法。
【背景技術(shù)】
[0002]智能電視是電視的發(fā)展趨勢(shì),其軟硬件功能明顯增強(qiáng),不僅可以執(zhí)行傳統(tǒng)電視的各種功能,而且可以運(yùn)行由用戶或第三方開(kāi)發(fā)的獨(dú)立應(yīng)用程序。智能電視的軟硬件配置使得手持設(shè)備(例如智能手機(jī)、智能PAD)可以與其進(jìn)行互動(dòng),從而擴(kuò)大了智能電視的使用范圍并豐富了智能電視用戶的使用體驗(yàn)。
[0003]手持設(shè)備與智能電視的互動(dòng)主要分為基于命令傳輸?shù)幕?dòng)、基于傳感器信息傳輸?shù)幕?dòng)和基于屏幕顯不傳輸?shù)幕?dòng)。在基于命令傳輸?shù)幕?dòng)中,通過(guò)傳輸一些結(jié)構(gòu)化的指令或簡(jiǎn)單的數(shù)據(jù)來(lái)實(shí)現(xiàn)互動(dòng)的一方對(duì)另一方的控制。比如用手機(jī)模擬遙控器來(lái)控制智能電視。這種互動(dòng)方法一般不會(huì)傳輸音頻視頻數(shù)據(jù),因而數(shù)據(jù)量往往不大。在基于傳感器信息傳輸?shù)幕?dòng)中,互動(dòng)的一方(如手機(jī))將其上的傳感器(比如觸摸屏、鍵盤(pán)、加速度傳感器、重力傳感器、GPS等)所采集的數(shù)據(jù)傳輸給互動(dòng)的另一方,從而實(shí)現(xiàn)兩者間的互動(dòng)。這種互動(dòng)方法的典型應(yīng)用出現(xiàn)在一些游戲中。在基于屏幕顯不傳輸?shù)幕?dòng)中,互動(dòng)的一方將其屏幕上的內(nèi)容傳輸?shù)交?dòng)的另一方。在這種互動(dòng)中,由于要傳輸音頻視頻數(shù)據(jù),因此需要占用很大的帶寬資源。
[0004]現(xiàn)有的手持設(shè)備與智能電視的互動(dòng)方法中,多個(gè)手持設(shè)備與智能電視互動(dòng)時(shí),大多數(shù)情況下只能實(shí)現(xiàn)一對(duì)一的互動(dòng),而不能實(shí)現(xiàn)多個(gè)手持設(shè)備與智能電視同時(shí)互動(dòng)。另外,在有多種互動(dòng)應(yīng)用的情況下,每一種互動(dòng)應(yīng)用需要單獨(dú)開(kāi)發(fā)并分別部署在互動(dòng)的手持設(shè)備和智能電視上,如果需要對(duì)該互動(dòng)應(yīng)用進(jìn)行更新的話,還需要同時(shí)更新互動(dòng)各方上的應(yīng)用程序。

【發(fā)明內(nèi)容】

[0005]本發(fā)明就是為了解決上述現(xiàn)有技術(shù)中存在的問(wèn)題而做出的,其目的在于提供一種具有互動(dòng)功能的智能電視和手持設(shè)備及其互動(dòng)方法,通過(guò)該設(shè)備和方法可以同時(shí)解決下列問(wèn)題:實(shí)現(xiàn)一個(gè)手持設(shè)備中的多個(gè)互動(dòng)應(yīng)用插件或多個(gè)手持設(shè)備中的多個(gè)互動(dòng)應(yīng)用插件與智能電視中的一個(gè)或多個(gè)互動(dòng)應(yīng)用程序之間的同時(shí)互動(dòng)、減小互動(dòng)應(yīng)用程序和互動(dòng)應(yīng)用插件的開(kāi)發(fā)難度和升級(jí)不便性、降低互動(dòng)應(yīng)用中帶寬要求并提高互動(dòng)應(yīng)用中數(shù)據(jù)傳輸?shù)陌踩浴?br> [0006]為了實(shí)現(xiàn)上述目的,在本發(fā)明的一個(gè)方面,提供一種具有互動(dòng)功能的智能電視,其包括:至少一個(gè)互動(dòng)應(yīng)用程序、互動(dòng)應(yīng)用框架服務(wù)端模塊、以及網(wǎng)絡(luò)通信模塊,其中,每個(gè)所述互動(dòng)應(yīng)用程序包括相應(yīng)的互動(dòng)應(yīng)用插件,該互動(dòng)應(yīng)用插件在被推送到具有互動(dòng)功能的手持設(shè)備上后用于在該手持設(shè)備上執(zhí)行互動(dòng)操作并展示該互動(dòng)應(yīng)用程序所產(chǎn)生的數(shù)據(jù),所述互動(dòng)應(yīng)用框架服務(wù)端模塊包括:互動(dòng)應(yīng)用程序調(diào)用接口,用于調(diào)用所述至少一個(gè)互動(dòng)應(yīng)用程序;服務(wù)端互動(dòng)應(yīng)用插件管理模塊,用于托管所述互動(dòng)應(yīng)用程序所提供的互動(dòng)應(yīng)用插件,并用于向具有互動(dòng)功能的手持設(shè)備推送該互動(dòng)應(yīng)用插件;所述網(wǎng)絡(luò)通信模塊與所述互動(dòng)應(yīng)用程序調(diào)用接口和所述服務(wù)端互動(dòng)應(yīng)用插件管理模塊連接,并與所述具有互動(dòng)功能的手持設(shè)備進(jìn)行通信。
[0007]優(yōu)選地,所述互動(dòng)應(yīng)用框架服務(wù)端模塊還可以包括互動(dòng)應(yīng)用注冊(cè)管理模塊,所述互動(dòng)應(yīng)用程序在該互動(dòng)應(yīng)用注冊(cè)管理模塊中注冊(cè)后將相應(yīng)的互動(dòng)應(yīng)用插件托管到所述服務(wù)端互動(dòng)應(yīng)用插件管理模塊中。
[0008]根據(jù)本發(fā)明的另一方面,提供一種具有互動(dòng)功能的手持設(shè)備,其包括:互動(dòng)應(yīng)用框架客戶端模塊、以及網(wǎng)絡(luò)通信模塊,其中,所述互動(dòng)應(yīng)用框架客戶端模塊包括:客戶端互動(dòng)應(yīng)用插件管理模塊,用于管理具有互動(dòng)功能的智能電視所推送的互動(dòng)應(yīng)用插件;插件運(yùn)行虛擬環(huán)境,用于為所述智能電視所推送的互動(dòng)應(yīng)用插件提供運(yùn)行環(huán)境;所述網(wǎng)絡(luò)通信模塊與所述客戶端互動(dòng)應(yīng)用插件管理模塊和所述插件運(yùn)行虛擬環(huán)境連接,并與所述具有互動(dòng)功能的智能電視進(jìn)行通信。
[0009]優(yōu)選地,所述互動(dòng)應(yīng)用框架客戶端模塊還可以包括自動(dòng)連接模塊,用于探測(cè)和連接智能電視的互動(dòng)應(yīng)用框架服務(wù)端模塊,并在連接到該互動(dòng)應(yīng)用框架服務(wù)端模塊后在其上實(shí)現(xiàn)注冊(cè)、認(rèn)證或注銷(xiāo)過(guò)程。
[0010]另外,優(yōu)選地,所述插件運(yùn)行虛擬環(huán)境可以包括互動(dòng)應(yīng)用插件基本運(yùn)行庫(kù),該互動(dòng)應(yīng)用插件基本運(yùn)行庫(kù)至少包括界面展現(xiàn)基本庫(kù)、網(wǎng)絡(luò)通訊基本庫(kù)、數(shù)據(jù)管理基本庫(kù)。
[0011]根據(jù)本發(fā)明的再一個(gè)方面,提供一種具有互動(dòng)功能的智能電視和手持設(shè)備的互動(dòng)方法,其中,所述具有互動(dòng)功能的智能電視和手持設(shè)備分別為前述的具有互動(dòng)功能的智能電視和手持設(shè)備,所述互動(dòng)方法包括:
[0012]a)所述手持設(shè)備的互動(dòng)應(yīng)用框架客戶端模塊與所述智能電視的互動(dòng)應(yīng)用框架服務(wù)端模塊進(jìn)行通信和連接;
[0013]b)所述手持設(shè)備的互動(dòng)應(yīng)用框架客戶端模塊向所述智能電視的互動(dòng)應(yīng)用框架服務(wù)端模塊發(fā)出下載互動(dòng)應(yīng)用插件的請(qǐng)求;
[0014]c)所述智能電視的互動(dòng)應(yīng)用框架服務(wù)端模塊將其托管的互動(dòng)應(yīng)用插件推送給所述手持設(shè)備的互動(dòng)應(yīng)用框架客戶端模塊;
[0015]d)操控被推送到所述手持設(shè)備的互動(dòng)應(yīng)用框架客戶端模塊的互動(dòng)應(yīng)用插件所展示的界面,使該互動(dòng)應(yīng)用插件通過(guò)所述智能電視的互動(dòng)應(yīng)用框架服務(wù)端模塊與所述智能電視的互動(dòng)應(yīng)用程序進(jìn)行互動(dòng)。
[0016]其中,在步驟d)中還可以包括:當(dāng)所述智能電視的互動(dòng)應(yīng)用程序退出時(shí),所述智能電視的互動(dòng)應(yīng)用框架服務(wù)端模塊通知所述手持設(shè)備上運(yùn)行的互動(dòng)應(yīng)用插件,并由該互動(dòng)應(yīng)用插件在運(yùn)行時(shí)確定是否再次激活該互動(dòng)應(yīng)用程序。
[0017]在步驟a)之前可以包括:啟動(dòng)所述智能電視,并且當(dāng)所述智能電視啟動(dòng)后,所述互動(dòng)應(yīng)用框架服務(wù)端模塊隨之啟動(dòng),其中,所述互動(dòng)應(yīng)用程序在所述智能電視上初裝時(shí)將其互動(dòng)應(yīng)用插件托管到所述互動(dòng)應(yīng)用框架服務(wù)端模塊中。
[0018]優(yōu)選地,所述手持設(shè)備上的互動(dòng)應(yīng)用插件與所述智能電視的互動(dòng)應(yīng)用程序的互動(dòng)可以包括:所述互動(dòng)應(yīng)用程序根據(jù)自己的任務(wù)管理狀況確定響應(yīng)、不響應(yīng)或延遲響應(yīng)所述手持設(shè)備上的互動(dòng)應(yīng)用插件所發(fā)送的請(qǐng)求。[0019]根據(jù)上面的描述可以看出,本發(fā)明所述的具有互動(dòng)功能的智能電視和手持設(shè)備的優(yōu)點(diǎn)是:1)通過(guò)在智能手機(jī)和手持設(shè)備上分別設(shè)置互動(dòng)應(yīng)用框架服務(wù)端模塊和互動(dòng)應(yīng)用框架客戶端模塊,可以使多個(gè)互動(dòng)應(yīng)用程序同時(shí)運(yùn)行在同一互動(dòng)應(yīng)用框架下,并使該多個(gè)互動(dòng)應(yīng)用程序的運(yùn)行結(jié)果分別展示在被推送到手持設(shè)備上的對(duì)應(yīng)的互動(dòng)應(yīng)用插件上,互不干擾。這樣就實(shí)現(xiàn)了一個(gè)手持設(shè)備中的多個(gè)互動(dòng)應(yīng)用插件或多個(gè)手持設(shè)備中的多個(gè)互動(dòng)應(yīng)用插件與智能電視中的一個(gè)或多個(gè)互動(dòng)應(yīng)用程序之間的同時(shí)互動(dòng)。2)由于互動(dòng)應(yīng)用程序與互動(dòng)應(yīng)用框架(包括該框架的服務(wù)端模塊和客戶端模塊)在邏輯上相互獨(dú)立,因此,互動(dòng)應(yīng)用程序可以由第三方根據(jù)所述框架標(biāo)準(zhǔn)獨(dú)立開(kāi)發(fā),從而降低了開(kāi)發(fā)難度、減少了開(kāi)發(fā)工作量并大大豐富了互動(dòng)應(yīng)用程序的種類(lèi)。3)由于不需要在參與互動(dòng)的智能電視和手持設(shè)備上分別安裝多個(gè)獨(dú)立的互動(dòng)應(yīng)用程序,而只需要在智能電視上安裝互動(dòng)應(yīng)用框架服務(wù)端模塊和各互動(dòng)應(yīng)用程序,而在手持設(shè)備上安裝互動(dòng)應(yīng)用框架客戶端模塊,因此,可以使互動(dòng)應(yīng)用程序的安裝和升級(jí)大為方便,智能電視上的更新了的互動(dòng)應(yīng)用程序只需將其更新了的互動(dòng)應(yīng)用插件重新托管給服務(wù)端互動(dòng)應(yīng)用插件管理模塊,然后由該管理模塊將更新了的互動(dòng)應(yīng)用插件推送給手持設(shè)備,即可完成互動(dòng)應(yīng)用程序的升級(jí),不需要在智能電視和手持設(shè)備上分別進(jìn)行升級(jí)。4)由于引入了互動(dòng)應(yīng)用框架,各種顯示模版可以由互動(dòng)應(yīng)用框架提供基礎(chǔ)庫(kù),因此,互動(dòng)應(yīng)用需要傳輸?shù)幕?dòng)數(shù)據(jù)相對(duì)較少,且可以經(jīng)過(guò)壓縮或加密后再傳輸,這樣就降低了帶寬要求(例如,現(xiàn)有的802.1la即可實(shí)現(xiàn)很好的用戶體驗(yàn)),并且可以保證互動(dòng)應(yīng)用的數(shù)據(jù)傳輸?shù)陌踩?。由于以上?yōu)點(diǎn)之故,本發(fā)明所述的具有互動(dòng)功能的智能電視和手持設(shè)備之間的互動(dòng)過(guò)程更加靈活、方便和有效。
【專(zhuān)利附圖】

【附圖說(shuō)明】
[0020]圖1是方框圖,示出了本發(fā)明所述的具有互動(dòng)功能的智能電視和手持設(shè)備的配置;
[0021]圖2是信號(hào)序列圖,示出了本發(fā)明所述的具有互動(dòng)功能的智能電視和手持設(shè)備的互動(dòng)過(guò)程;
[0022]圖3是流程圖,示出了本發(fā)明所述的具有互動(dòng)功能的智能電視的啟動(dòng)過(guò)程;
[0023]圖4是方框圖,示出了本發(fā)明所述的智能電視與手持設(shè)備的互動(dòng)例子。
【具體實(shí)施方式】
[0024]下面將結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)的描述。
[0025]在下面的描述中,只通過(guò)說(shuō)明的方式描述了本發(fā)明的某些示范性實(shí)施例。毋庸置疑,本領(lǐng)域的普通技術(shù)人員可以認(rèn)識(shí)到,在不偏離本發(fā)明的精神和范圍的情況下,可以用各種不同的方式對(duì)所述實(shí)施例進(jìn)行修正。因此,附圖和描述在本質(zhì)上是說(shuō)明性的,而不是用于限制權(quán)利要求的保護(hù)范圍。在本說(shuō)明書(shū)中,相同的附圖標(biāo)記表示相同或相似的部分。
[0026]圖1是方框圖,示出了本發(fā)明所述的具有互動(dòng)功能的智能電視和手持設(shè)備的配置。如圖1所示,本發(fā)明所述的具有互動(dòng)功能的智能電視100包括:至少一個(gè)互動(dòng)應(yīng)用程序(例如互動(dòng)應(yīng)用程序A、互動(dòng)應(yīng)用程序B等)、互動(dòng)應(yīng)用框架服務(wù)端模塊120、以及網(wǎng)絡(luò)通信模塊 130。
[0027]每個(gè)互動(dòng)應(yīng)用程序包括相應(yīng)的互動(dòng)應(yīng)用插件。例如,互動(dòng)應(yīng)用程序A包括互動(dòng)應(yīng)用插件A,互動(dòng)應(yīng)用插件A在被推送到具有互動(dòng)功能的手持設(shè)備(后面將描述)上后用于在該手持設(shè)備上執(zhí)行互動(dòng)操作,并展示互動(dòng)應(yīng)用程序A所產(chǎn)生的數(shù)據(jù);同樣地,互動(dòng)應(yīng)用程序B包括互動(dòng)應(yīng)用插件B,互動(dòng)應(yīng)用插件B在被推送到具有互動(dòng)功能的手持設(shè)備上后用于在該手持設(shè)備上執(zhí)行互動(dòng)操作并展示互動(dòng)應(yīng)用程序B所產(chǎn)生的數(shù)據(jù)。
[0028]互動(dòng)應(yīng)用框架服務(wù)端模塊120包括互動(dòng)應(yīng)用程序調(diào)用接口 121和服務(wù)端互動(dòng)應(yīng)用插件管理模塊122,其中,互動(dòng)應(yīng)用程序調(diào)用接口 121可以與互動(dòng)應(yīng)用程序A、互動(dòng)應(yīng)用程序B以及網(wǎng)絡(luò)通信模塊130連接,用于根據(jù)網(wǎng)絡(luò)通信模塊130轉(zhuǎn)發(fā)的請(qǐng)求調(diào)用互動(dòng)應(yīng)用程序A或互動(dòng)應(yīng)用程序B,并且將互動(dòng)應(yīng)用程序A或B產(chǎn)生的數(shù)據(jù)通過(guò)網(wǎng)絡(luò)通信模塊130轉(zhuǎn)發(fā)給請(qǐng)求方。互動(dòng)應(yīng)用程序調(diào)用接口 121可以采用統(tǒng)一的封裝方法,提供完善的命令隊(duì)列管理、多通路互斥管理等,其可以通過(guò)一系列調(diào)用模版(類(lèi)或結(jié)構(gòu))來(lái)實(shí)現(xiàn)與互動(dòng)應(yīng)用程序A和/或B的對(duì)接。
[0029]服務(wù)端互動(dòng)應(yīng)用插件管理模塊122與互動(dòng)應(yīng)用程序A、互動(dòng)應(yīng)用程序B以及網(wǎng)絡(luò)通信模塊130連接,用于托管互動(dòng)應(yīng)用程序A和B所提供的互動(dòng)應(yīng)用插件A和B。當(dāng)互動(dòng)應(yīng)用程序A和互動(dòng)應(yīng)用程序B在智能電視100上初裝時(shí),互動(dòng)應(yīng)用程序A和互動(dòng)應(yīng)用程序B分別將互動(dòng)應(yīng)用插件A和互動(dòng)應(yīng)用插件B托管并保留到服務(wù)端互動(dòng)應(yīng)用插件管理模塊122中。之后,當(dāng)智能電視100再次啟動(dòng)后,服務(wù)端互動(dòng)應(yīng)用插件管理模塊122根據(jù)具有互動(dòng)功能的手持設(shè)備的請(qǐng)求向其推送互動(dòng)應(yīng)用插件A或B。服務(wù)端互動(dòng)應(yīng)用插件管理模塊122可以實(shí)現(xiàn)互動(dòng)應(yīng)用程序A和B所提供的互動(dòng)應(yīng)用插件A和B的管理,包括存儲(chǔ)管理、版本管理、完整性驗(yàn)證、以及插件推送的管理等。
[0030]優(yōu)選地,互動(dòng)應(yīng)用框架服務(wù)端模塊120還可以包括互動(dòng)應(yīng)用注冊(cè)管理模塊(未示出),互動(dòng)應(yīng)用程序A和B在該互動(dòng)應(yīng)用注冊(cè)管理模塊中注冊(cè)后再將相應(yīng)的互動(dòng)應(yīng)用插件A和B托管到服務(wù)端互動(dòng)應(yīng)用插件管理模塊122中。
[0031]網(wǎng)絡(luò)通信模塊130與互動(dòng)應(yīng)用程序調(diào)用接口 121和服務(wù)端互動(dòng)應(yīng)用插件管理模塊122連接,并與具有互動(dòng)功能的手持設(shè)備進(jìn)行通信。
[0032]另一方面,如圖1所示,與本發(fā)明所述的具有互動(dòng)功能的智能電視100相對(duì)應(yīng),本發(fā)明所述的具有互動(dòng)功能的手持設(shè)備200 (例如,智能手機(jī)、智能PAD等)包括:互動(dòng)應(yīng)用框架客戶端模塊220、以及網(wǎng)絡(luò)通信模塊230。
[0033]互動(dòng)應(yīng)用框架客戶端模塊200包括客戶端互動(dòng)應(yīng)用插件管理模塊221和插件運(yùn)行虛擬環(huán)境222??蛻舳嘶?dòng)應(yīng)用插件管理模塊221與網(wǎng)絡(luò)通信模塊230和插件運(yùn)行虛擬環(huán)境222連接,用于通過(guò)網(wǎng)絡(luò)通信模塊230接收和管理具有互動(dòng)功能的智能電視100所推送來(lái)的互動(dòng)應(yīng)用插件A和/或B,并將其加載到插件運(yùn)行虛擬環(huán)境22中運(yùn)行。客戶端互動(dòng)應(yīng)用插件管理模塊221可以實(shí)現(xiàn)互動(dòng)應(yīng)用插件A和/或B的請(qǐng)求管理、存儲(chǔ)管理、版本管理等。
[0034]插件運(yùn)行虛擬環(huán)境222也與網(wǎng)絡(luò)通信模塊230連接,用于為智能電視100所推送的互動(dòng)應(yīng)用插件提供運(yùn)行環(huán)境,并將操控互動(dòng)應(yīng)用插件所產(chǎn)生的請(qǐng)求通過(guò)網(wǎng)絡(luò)通信模塊230發(fā)送給智能電視100。插件運(yùn)行虛擬環(huán)境222可以提供一個(gè)虛擬環(huán)境,使得互動(dòng)應(yīng)用插件A和/或B可以在一個(gè)相對(duì)封閉的環(huán)境中運(yùn)行,并避免插件對(duì)宿主操作系統(tǒng)的非法調(diào)用和操作。另外,插件運(yùn)行虛擬環(huán)境222還可以包括互動(dòng)應(yīng)用插件基本運(yùn)行庫(kù),該互動(dòng)應(yīng)用插件基本運(yùn)行庫(kù)至少可以包括界面展現(xiàn)基本庫(kù)、網(wǎng)絡(luò)通訊基本庫(kù)、數(shù)據(jù)管理基本庫(kù)。
[0035]網(wǎng)絡(luò)通信模塊230與客戶端互動(dòng)應(yīng)用插件管理模塊221和插件運(yùn)行虛擬環(huán)境222連接,并與具有互動(dòng)功能的智能電視100進(jìn)行通信。
[0036]優(yōu)選地,互動(dòng)應(yīng)用框架客戶端模塊220還可以包括自動(dòng)連接模塊(未示出),用于探測(cè)和連接智能電視100的互動(dòng)應(yīng)用框架服務(wù)端模塊120,并在連接到互動(dòng)應(yīng)用框架服務(wù)端模塊120后在其上實(shí)現(xiàn)注冊(cè)、認(rèn)證或注銷(xiāo)過(guò)程。
[0037]根據(jù)上面的描述可以看出,本發(fā)明所述的具有互動(dòng)功能的智能電視和手持設(shè)備的優(yōu)點(diǎn)是:1)通過(guò)在智能手機(jī)100和手持設(shè)備200上分別設(shè)置互動(dòng)應(yīng)用框架服務(wù)端模塊120和互動(dòng)應(yīng)用框架客戶端模塊220,可以使多個(gè)互動(dòng)應(yīng)用程序同時(shí)運(yùn)行在同一互動(dòng)應(yīng)用框架下,并使該多個(gè)互動(dòng)應(yīng)用程序的運(yùn)行結(jié)果分別展示在被推送到手持設(shè)備200上的對(duì)應(yīng)的互動(dòng)應(yīng)用插件上,互不干擾。這樣就實(shí)現(xiàn)了一個(gè)手持設(shè)備200中的多個(gè)互動(dòng)應(yīng)用插件或多個(gè)手持設(shè)備200中的多個(gè)互動(dòng)應(yīng)用插件與智能電視100中的一個(gè)或多個(gè)互動(dòng)應(yīng)用程序之間的同時(shí)互動(dòng)。例如,一個(gè)簡(jiǎn)單的互動(dòng)應(yīng)用場(chǎng)景的例子為,用戶A可以通過(guò)手機(jī)控制智能電視中的郵件程序來(lái)查閱郵件,同時(shí),用戶B可以通過(guò)PAD終端控制智能電視中的音樂(lè)分享應(yīng)用程序來(lái)播放音樂(lè)。2)由于互動(dòng)應(yīng)用程序與互動(dòng)應(yīng)用框架(包括該框架的服務(wù)端模塊120和客戶端模塊220)在邏輯上相互獨(dú)立,因此,互動(dòng)應(yīng)用程序可以由第三方根據(jù)所述框架標(biāo)準(zhǔn)獨(dú)立開(kāi)發(fā),從而降低了開(kāi)發(fā)難度、減少了開(kāi)發(fā)工作量并大大豐富了互動(dòng)應(yīng)用程序的種類(lèi)。3)由于不需要在參與互動(dòng)的智能電視和手持設(shè)備上分別安裝多個(gè)獨(dú)立的互動(dòng)應(yīng)用程序,而只需要在智能電視上安裝互動(dòng)應(yīng)用框架服務(wù)端模塊和各互動(dòng)應(yīng)用程序,而在手持設(shè)備上安裝互動(dòng)應(yīng)用框架客戶端模塊,因此,可以使互動(dòng)應(yīng)用程序的安裝和升級(jí)大為方便,智能電視上的更新了的互動(dòng)應(yīng)用程序只需將其更新了的互動(dòng)應(yīng)用插件重新托管給服務(wù)端互動(dòng)應(yīng)用插件管理模塊122,然后由該管理模塊122將更新了的互動(dòng)應(yīng)用插件推送給手持設(shè)備,即可完成互動(dòng)應(yīng)用程序的升級(jí),不需要在智能電視和手持設(shè)備上分別進(jìn)行升級(jí)。4)由于引入了互動(dòng)應(yīng)用框架,各種顯示模版可以由互動(dòng)應(yīng)用框架提供基礎(chǔ)庫(kù),因此,互動(dòng)應(yīng)用需要傳輸?shù)幕?dòng)數(shù)據(jù)相對(duì)較少,且可以經(jīng)過(guò)壓縮或加密后再傳輸,這樣就降低了帶寬要求(例如,現(xiàn)有的802.1la即可實(shí)現(xiàn)很好的用戶體驗(yàn)),并且可以保證互動(dòng)應(yīng)用的數(shù)據(jù)傳輸?shù)陌踩浴S捎谝陨蟽?yōu)點(diǎn)之故,本發(fā)明所述的具有互動(dòng)功能的智能電視和手持設(shè)備之間的互動(dòng)過(guò)程更加靈活、方便和有效。
[0038]圖2是信號(hào)序列圖,示出了本發(fā)明所述的具有互動(dòng)功能的智能電視和手持設(shè)備的互動(dòng)過(guò)程。下面參考圖2來(lái)說(shuō)明本發(fā)明所述的智能電視100和手持設(shè)備200之間的互動(dòng)方法。
[0039]在本發(fā)明所述的智能電視100和手持設(shè)備200之間進(jìn)行互動(dòng)之前,首先啟動(dòng)智能電視100。圖3是流程圖,示出了本發(fā)明所述的具有互動(dòng)功能的智能電視的啟動(dòng)過(guò)程。如圖3所示,當(dāng)智能電視100啟動(dòng)時(shí),先執(zhí)行與現(xiàn)有智能電視一樣的正常啟動(dòng)流程,之后加載本發(fā)明所述的互動(dòng)應(yīng)用框架服務(wù)端模塊120,其中,互動(dòng)應(yīng)用程序模塊A和B在智能電視100上初裝時(shí)將其互動(dòng)應(yīng)用插件托管到互動(dòng)應(yīng)用框架服務(wù)端模塊120中的服務(wù)端互動(dòng)應(yīng)用插件管理模塊122中。于是,本發(fā)明所述的智能電視100就處于伺服狀態(tài),準(zhǔn)備好與手持設(shè)備200進(jìn)行互動(dòng)。
[0040]返回圖2,本發(fā)明所述的具有互動(dòng)功能的智能電視100與手持設(shè)備200的互動(dòng)方法包括以下的步驟:
[0041]首先,手持設(shè)備200的互動(dòng)應(yīng)用框架客戶端模塊220 (以下簡(jiǎn)稱(chēng)客戶端220)與智能電視100的互動(dòng)應(yīng)用框架服務(wù)端模塊120 (以下簡(jiǎn)稱(chēng)服務(wù)端120)進(jìn)行通信和連接。如圖2所示,該過(guò)程可以包括:手持設(shè)備200上的客戶端220中的自動(dòng)連接模塊對(duì)智能電視100上的服務(wù)端120進(jìn)行探測(cè)或查詢;服務(wù)端120向客戶端220確認(rèn)該客戶端220是否已經(jīng)注冊(cè),如果沒(méi)有注冊(cè),則客戶端220向服務(wù)端120發(fā)送注冊(cè)請(qǐng)求信息;服務(wù)端120驗(yàn)證后向客戶端220發(fā)送注冊(cè)成功信息;客戶端220向服務(wù)端120請(qǐng)求互動(dòng)應(yīng)用列表;服務(wù)端120將已經(jīng)在服務(wù)端120注冊(cè)過(guò)的互動(dòng)應(yīng)用的列表發(fā)送給客戶端220。
[0042]接著,手持設(shè)備200的互動(dòng)應(yīng)用框架客戶端模塊220向智能電視100的互動(dòng)應(yīng)用框架服務(wù)端模塊120發(fā)出下載互動(dòng)應(yīng)用插件的請(qǐng)求。然后,智能電視100的互動(dòng)應(yīng)用框架服務(wù)端模塊120將其托管的互動(dòng)應(yīng)用插件推送給手持設(shè)備200的互動(dòng)應(yīng)用框架客戶端模塊220中的客戶端互動(dòng)應(yīng)用插件管理模塊221,并由該管理模塊221將互動(dòng)應(yīng)用插件加載到插件運(yùn)行虛擬環(huán)境222中運(yùn)行。當(dāng)手持設(shè)備200獲得智能手機(jī)100所推送的互動(dòng)應(yīng)用插件后,可以根據(jù)需要選擇運(yùn)行一個(gè)或多個(gè)互動(dòng)應(yīng)用插件。
[0043]之后,操控被推送到手持設(shè)備200的互動(dòng)應(yīng)用框架客戶端模塊220的互動(dòng)應(yīng)用插件所展示的界面,使該互動(dòng)應(yīng)用插件通過(guò)智能電視100的互動(dòng)應(yīng)用框架服務(wù)端模塊120與智能電視100的互動(dòng)應(yīng)用程序A和/或B進(jìn)行互動(dòng),即相互交換互動(dòng)應(yīng)用數(shù)據(jù)。
[0044]手持設(shè)備200上的互動(dòng)應(yīng)用插件與智能電視100的互動(dòng)應(yīng)用程序的互動(dòng)可以包括:互動(dòng)應(yīng)用程序根據(jù)自己的任務(wù)管理狀況確定響應(yīng)、不響應(yīng)或延遲響應(yīng)手持設(shè)備100上的互動(dòng)應(yīng)用插件所發(fā)送的請(qǐng)求。
[0045]另外,在互動(dòng)過(guò)程中,當(dāng)智能電視100的互動(dòng)應(yīng)用程序退出時(shí),智能電視100的互動(dòng)應(yīng)用框架服務(wù)端模塊120通知手持設(shè)備200上運(yùn)行的互動(dòng)應(yīng)用插件,并可以由該互動(dòng)應(yīng)用插件在運(yùn)行時(shí)確定是否再次激活該互動(dòng)應(yīng)用程序。
[0046]圖4是方框圖,示出了本發(fā)明所述的智能電視與手持設(shè)備的互動(dòng)例子。下面結(jié)合圖4的例子來(lái)說(shuō)明本發(fā)明所述的智能手機(jī)100與手持設(shè)備200的互動(dòng)過(guò)程。
[0047]在圖4的例子中,兩個(gè)手持設(shè)備(一個(gè)為智能平板201,另一個(gè)為智能手機(jī)202)與智能電視同時(shí)進(jìn)行互動(dòng)。其中,智能電視100上正在運(yùn)行在線音樂(lè)互動(dòng)應(yīng)用程序A,智能平板201和智能手機(jī)202上都在運(yùn)行在線音樂(lè)互動(dòng)應(yīng)用插件A。
[0048]在沒(méi)有手持設(shè)備互動(dòng)的情況下,用戶仍然可以在智能電視100上操作互動(dòng)應(yīng)用程序A,從而完成在線音樂(lè)的選擇、搜索和播放等操作。也即是說(shuō),智能電視100上的互動(dòng)應(yīng)用程序A是一個(gè)可以獨(dú)立運(yùn)行的應(yīng)用程序,其功能不依賴(lài)于手持設(shè)備的控制。
[0049]智能平板201和智能手機(jī)202上的互動(dòng)應(yīng)用插件的界面可以與智能電視100上的互動(dòng)應(yīng)用程序的界面不同,但主要功能大致相同。
[0050]智能平板201和智能手機(jī)202的用戶一旦在顯示出的互動(dòng)應(yīng)用插件A上選擇好一首歌曲或音樂(lè),并選擇“播放”按鍵,該互動(dòng)應(yīng)用插件A就將用戶選擇的音樂(lè)信息(例如,音樂(lè)數(shù)據(jù)的資源地址)傳送到智能電視100的互動(dòng)應(yīng)用程序A中,由該互動(dòng)應(yīng)用程序A通過(guò)互聯(lián)網(wǎng)連接相應(yīng)的地址并開(kāi)始播放相應(yīng)的音樂(lè)
[0051]在本例中,智能平板201和智能手機(jī)202可以各自獨(dú)立地完成音樂(lè)的選擇和推送,智能電視100上的互動(dòng)應(yīng)用框架服務(wù)端模塊或互動(dòng)應(yīng)用程序可以根據(jù)任務(wù)管理狀況確定響應(yīng)、不響應(yīng)或延遲響應(yīng)智能平板201或智能手機(jī)202上的互動(dòng)應(yīng)用插件所發(fā)送的請(qǐng)求,例如確定是排隊(duì)播放還是中斷現(xiàn)有播放。[0052]本應(yīng)用例子可以用在卡拉OK中,非常方便參與者進(jìn)行互動(dòng),避免選歌時(shí)的沖突和資源限制。
[0053]如上參照附圖以示例的方式描述了根據(jù)本發(fā)明所述的具有互動(dòng)功能的智能電視和手持設(shè)備及其互動(dòng)方法。但是,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,對(duì)于上述本發(fā)明所提出的具有互動(dòng)功能的智能電視和手持設(shè)備及其互動(dòng)方法,還可以在不脫離本
【發(fā)明內(nèi)容】
的基礎(chǔ)上做出各種改進(jìn)。因此,本發(fā)明的保護(hù)范圍應(yīng)當(dāng)由所附的權(quán)利要求書(shū)的內(nèi)容確定。
【權(quán)利要求】
1.一種具有互動(dòng)功能的智能電視,包括:至少一個(gè)互動(dòng)應(yīng)用程序、互動(dòng)應(yīng)用框架服務(wù)端模塊、以及網(wǎng)絡(luò)通信模塊,其中, 每個(gè)所述互動(dòng)應(yīng)用程序包括相應(yīng)的互動(dòng)應(yīng)用插件,該互動(dòng)應(yīng)用插件在被推送到具有互動(dòng)功能的手持設(shè)備上后用于在該手持設(shè)備上執(zhí)行互動(dòng)操作并展示該互動(dòng)應(yīng)用程序所產(chǎn)生的數(shù)據(jù), 所述互動(dòng)應(yīng)用框架服務(wù)端模塊包括: 互動(dòng)應(yīng)用程序調(diào)用接口,用于調(diào)用所述至少一個(gè)互動(dòng)應(yīng)用程序; 服務(wù)端互動(dòng)應(yīng)用插件管理模塊,用于托管所述互動(dòng)應(yīng)用程序所提供的互動(dòng)應(yīng)用插件,并用于向所述具有互動(dòng)功能的手持設(shè)備推送該互動(dòng)應(yīng)用插件; 所述網(wǎng)絡(luò)通信模塊與所述互動(dòng)應(yīng)用程序調(diào)用接口和所述服務(wù)端互動(dòng)應(yīng)用插件管理模塊連接,并與所述具有互動(dòng)功能的手持設(shè)備進(jìn)行通信。
2.如權(quán)利要求1所述的具有互動(dòng)功能的智能電視,其中,所述互動(dòng)應(yīng)用框架服務(wù)端模塊還包括互動(dòng)應(yīng)用注冊(cè)管理模塊,所述互動(dòng)應(yīng)用程序在該互動(dòng)應(yīng)用注冊(cè)管理模塊中注冊(cè)后將相應(yīng)的互動(dòng)應(yīng)用插件托管到所述服務(wù)端互動(dòng)應(yīng)用插件管理模塊中。
3.一種具有互動(dòng)功能的手持設(shè)備,包括:互動(dòng)應(yīng)用框架客戶端模塊、以及網(wǎng)絡(luò)通信模塊,其中, 所述互動(dòng)應(yīng)用 框架客戶端模塊包括: 客戶端互動(dòng)應(yīng)用插件管理模塊,用于管理具有互動(dòng)功能的智能電視所推送的互動(dòng)應(yīng)用插件; 插件運(yùn)行虛擬環(huán)境,用于為所述智能電視所推送的互動(dòng)應(yīng)用插件提供運(yùn)行環(huán)境; 所述網(wǎng)絡(luò)通信模塊與所述客戶端互動(dòng)應(yīng)用插件管理模塊和所述插件運(yùn)行虛擬環(huán)境連接,并與所述具有互動(dòng)功能的智能電視進(jìn)行通信。
4.如權(quán)利要求3所述的具有互動(dòng)功能的手持設(shè)備,其中,所述互動(dòng)應(yīng)用框架客戶端模塊還包括自動(dòng)連接模塊,用于探測(cè)和連接智能電視的互動(dòng)應(yīng)用框架服務(wù)端模塊,并在連接到該互動(dòng)應(yīng)用框架服務(wù)端模塊后在其上實(shí)現(xiàn)注冊(cè)、認(rèn)證或注銷(xiāo)過(guò)程。
5.如權(quán)利要求3所述的具有互動(dòng)功能的手持設(shè)備,其中,所述插件運(yùn)行虛擬環(huán)境包括互動(dòng)應(yīng)用插件基本運(yùn)行庫(kù),該互動(dòng)應(yīng)用插件基本運(yùn)行庫(kù)至少包括界面展現(xiàn)基本庫(kù)、網(wǎng)絡(luò)通訊基本庫(kù)、數(shù)據(jù)管理基本庫(kù)。
6.一種具有互動(dòng)功能的智能電視和手持設(shè)備的互動(dòng)方法,其中,所述具有互動(dòng)功能的智能電視和手持設(shè)備分別為權(quán)利要求1所述的具有互動(dòng)功能的智能電視和權(quán)利要求3所述的具有互動(dòng)功能的手持設(shè)備,所述互動(dòng)方法包括: a)所述手持設(shè)備的互動(dòng)應(yīng)用框架客戶端模塊與所述智能電視的互動(dòng)應(yīng)用框架服務(wù)端模塊進(jìn)行通信和連接; b)所述手持設(shè)備的互動(dòng)應(yīng)用框架客戶端模塊向所述智能電視的互動(dòng)應(yīng)用框架服務(wù)端模塊發(fā)出下載互動(dòng)應(yīng)用插件的請(qǐng)求; c)所述智能電視的互動(dòng)應(yīng)用框架服務(wù)端模塊將其托管的互動(dòng)應(yīng)用插件推送給所述手持設(shè)備的互動(dòng)應(yīng)用框架客戶端模塊; d)操控被推送到所述手持設(shè)備的互動(dòng)應(yīng)用框架客戶端模塊的互動(dòng)應(yīng)用插件所展示的界面,使該互動(dòng)應(yīng)用插件通過(guò)所述智能電視的互動(dòng)應(yīng)用框架服務(wù)端模塊與所述智能電視的互動(dòng)應(yīng)用程序進(jìn)行互動(dòng)。
7.如權(quán)利要求6所述的具有互動(dòng)功能的智能電視和手持設(shè)備的互動(dòng)方法,其中,在步驟d)中還包括: 當(dāng)所述智能電視的互動(dòng)應(yīng)用程序退出時(shí),所述智能電視的互動(dòng)應(yīng)用框架服務(wù)端模塊通知所述手持設(shè)備上運(yùn)行的互動(dòng)應(yīng)用插件,并由該互動(dòng)應(yīng)用插件在運(yùn)行時(shí)確定是否再次激活該互動(dòng)應(yīng)用程序。
8.如權(quán)利要求6所述的具有互動(dòng)功能的智能電視和手持設(shè)備的互動(dòng)方法,其中,在步驟a)之前包括:啟動(dòng)所述智能電視,并且當(dāng)所述智能電視啟動(dòng)后,所述互動(dòng)應(yīng)用框架服務(wù)端模塊隨之啟動(dòng),其中,所述互動(dòng)應(yīng)用程序在所述智能電視上初裝時(shí)將其互動(dòng)應(yīng)用插件托管到所述互動(dòng)應(yīng)用框架服務(wù)端模塊中。
9.如權(quán)利要求6所述的具有互動(dòng)功能的智能電視和手持設(shè)備的互動(dòng)方法,其中,所述手持設(shè)備上的互動(dòng)應(yīng)用插件與所述智能電視的互動(dòng)應(yīng)用程序的互動(dòng)包括:所述互動(dòng)應(yīng)用程序根據(jù)自己的任務(wù)管理狀況確定響應(yīng)、不響應(yīng)或延遲響應(yīng)所述手持設(shè)備上的互動(dòng)應(yīng)用插件所發(fā)送的請(qǐng) 求。
【文檔編號(hào)】H04N21/436GK103813202SQ201410041769
【公開(kāi)日】2014年5月21日 申請(qǐng)日期:2014年1月28日 優(yōu)先權(quán)日:2014年1月28日
【發(fā)明者】劉崧, 姜斌斌 申請(qǐng)人:歌爾聲學(xué)股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
长汀县| 韶山市| 福泉市| 柘荣县| 图们市| 丹江口市| 图木舒克市| 罗平县| 南阳市| 苍溪县| 满洲里市| 施甸县| 元氏县| 缙云县| 上犹县| 蕉岭县| 历史| 抚远县| 长沙市| 安龙县| 绥德县| 台北市| 喀喇沁旗| 霍林郭勒市| 同江市| 习水县| 柘城县| 长乐市| 苏州市| 卫辉市| 大庆市| 子洲县| 鲁甸县| 东至县| 象山县| 通化县| 翼城县| 错那县| 武陟县| 吴江市| 德钦县|