欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

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

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

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

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

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