移動終端與電視機頂盒的綁定、信息交互方法及系統與流程
2024-04-03 16:04:05 2

本發明涉及電視機頂盒控制技術領域,特別是涉及一種移動終端與電視機頂盒的綁定、信息交互方法及系統。
背景技術:
隨著無線通信技術的發展,越來越多的家用電子設備被配置無線通信功能,通過無線通信可以實現對該設備的遠程操作。對於相對獨立的設備要進行通信,需要進行匹配,例如移動終端與電視機頂盒設備是相互獨立的設備,要利用移動終端對電視機頂盒設備進行遠程操作,需要對行動裝置和電視機頂盒設備進行綁定。目前,常用的綁定方法基本有兩種:基於密鑰的綁定技術和基於無密鑰的綁定技術,這兩種方法都是一對一進行匹配綁定的,在實現移動終端對電視機頂盒的控制時,操作不便。
技術實現要素:
基於此,有必要針對移動終端與電視機頂盒設備只能進行一對一綁定,使用不便的問題,提供一種移動終端與電視機頂盒的綁定、信息交互方法及系統。
本實施例中採用以下技術方案:
一種移動終端與電視機頂盒的綁定方法,該方法包括以下步驟;
接收移動終端與電視機頂盒的綁定信息;
從所述移動終端與電視機頂盒的綁定信息中獲得移動終端的ID號和電視機頂盒的ID號;
根據所述移動終端的ID號和所述電視機頂盒的ID號更新移動終端映射表,所述移動終端映射表包括移動終端的ID號以及移動終端的ID號所對應的多個移動終端映射表節點,所述移動終端映射表節點包括電視機頂盒的ID號。
一種移動終端與電視機頂盒的綁定系統,包括,
信息接收模塊,用於接收移動終端與電視機頂盒的綁定信息;
信息提取模塊,用於從所述移動終端與電視機頂盒的綁定信息中獲得移動終端的ID號和電視機頂盒的ID號;
移動終端映射表更新模塊,用於根據所述移動終端的ID號和所述電視機頂盒的ID號更新移動終端映射表,所述移動終端映射表包括移動終端的ID號以及移動終端的ID號所對應的多個移動終端映射表節點,所述移動終端映射表節點包括電視機頂盒的ID號。
一種移動終端與電視機頂盒的信息交互方法,該方法包括以下步驟;
接收移動終端的信息交互請求;
從所述信息交互請求中獲得移動終端的ID號;
根據所述移動終端的ID號從移動終端映射表中查詢移動終端的ID號對應的目標電視機頂盒的ID號;
判斷所述目標電視機頂盒的ID號所對應的電視機頂盒是否在線;若是,則建立與所述目標電視機頂盒的ID號對應的電視機頂盒的通信連接。
一種移動終端與電視機頂盒的信息交互系統,包括,
第一交互請求接收模塊,用於接收移動終端的信息交互請求;
第一請求提取模塊,用於從所述信息交互請求中獲得移動終端的ID號;
第一查詢模塊,用於根據所述移動終端的ID號從移動終端映射表中查詢移動終端的ID號對應的目標電視機頂盒的ID號;
第一在線狀態判斷模塊,用於判斷所述目標電視機頂盒的ID號所對應的電視機頂盒是否在線;
第一通信模塊,用於在所述目標電視機頂盒的ID號對應的電視機頂盒在線時,建立與所述目標電視機頂盒的ID號對應的電視機頂盒的通信連接。
上述一種移動終端與電視機頂盒的綁定方法和系統,利用移動終端的ID與電視機頂盒的ID進行綁定,並將移動終端與電視機頂盒綁定的信息傳輸至伺服器,伺服器根據移動終端的ID與電視機頂盒的ID建立移動終端映射表,移動終端映射表中包括移動終端的ID號以及與每個移動終端綁定的多個電視機頂盒的ID號,通過上述的綁定方法可以實現多個移動終端與多個電視機頂盒綁定。
上述的一種移動終端與電視機頂盒的信息交互方法和系統,移動終端可以選擇與不同的電視機頂盒進行信息交互,通過移動終端與電視機頂盒點對點的信息交互,可以實現一個移動終端控制多個電視機頂盒,在實際實施過程中操作非常方便。
附圖說明
圖1為本發明實施例中移動終端與電視機頂盒的通信系統示意圖;
圖2為本發明的移動終端與電視機頂盒綁定方法在一個實施例中的流程示意圖;
圖3為本發明實施例中移動終端映射表示意圖;
圖4為本發明的移動終端與電視機頂盒綁定方法在另一個實施例中的流程示意圖;
圖5為本發明實施例中電視機頂盒映射表示意圖;
圖6為本發明的移動終端與電視機頂盒信息交互方法在一個實施例中的流程示意圖;
圖7為本發明的移動終端與電視機頂盒信息交互方法在另一個實施例中的流程示意圖;
圖8為本發明實施例中移動終端與電視機頂盒綁定系統的結構示意圖;
圖9為本發明的移動終端與電視機頂盒信息交互系統在一個實施例中的結構示意圖;
圖10為本發明的移動終端與電視機頂盒信息交互系統在另一個實施例中的結構示意圖。
具體實施方式
下面將結合較佳實施例及附圖對本發明的內容作進一步詳細描述。顯然,下文所描述的實施例僅用於解釋本發明,而非對本發明的限定。基於本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。應當說明的是,為了便於描述,附圖中僅示出了與本發明相關的部分而非全部內容。
圖1為本發明實施例中移動終端與電視機頂盒的通信系統示意圖,本發明的移動終端與電視機頂盒的綁定方法可以由圖1中的通信系統執行。如圖1所示,該通信系統主要包括三個部分,分別是移動終端10、伺服器20和電視機頂盒30,其中移動終端10與電視機頂盒30可以分別登陸伺服器20。另外,該通信系統不唯一,還可以包括其他設備,移動終端、電視機頂盒分別與其他設備(如轉換器等)連接,再通過其他設備與伺服器連接。
圖2是本發明的移動終端與電視機頂盒的綁定方法在一個實施例中的流程示意圖,本實施例是從伺服器的角度來進行說明的。如圖2所示,本實施例中移動終端與電視機頂盒的綁定方法包括以下步驟:
步驟S110,接收移動終端與電視機頂盒的綁定信息;
在本實施例中,移動終端與電視機頂盒通過各自的ID號進行綁定,移動終端利用APP掃描並識別電視機頂盒的ID號並與自身ID號進行綁定,然後把綁定信息發送至伺服器,伺服器接收移動終端與電視機頂盒的綁定信息。移動終端的ID號和電視機頂盒的ID號可以是自身的標識碼(例如製造時設置的),也可以是通過登陸伺服器20,並由伺服器20分配的唯一標識碼。
步驟S120,從移動終端與電視機頂盒的綁定信息中獲得移動終端的ID號和電視機頂盒的ID號;
步驟S130,伺服器根據移動終端的ID號和電視機頂盒的ID號更新移動終端映射表,移動終端映射表包括移動終端的ID號以及移動終端的ID號所對應的多個移動終端映射表節點,移動終端映射表節點包括電視機頂盒的ID號。
為了詳細了解移動終端映射表,本發明提供了一個相關實施例,如圖3所示,移動終端映射表中包含多個移動終端的ID號(移動終端1的ID號ID1,移動終端2的ID號ID2……移動終端N的ID號IDN)。每個移動終端映射表還包含多個移動終端映射表節點(節點1,節點2,….節點N),每一個節點中都存儲著電視機頂盒的ID號。伺服器利用移動終端映射表可以快速查找出與某一個移動終端綁定的所有電視機頂盒的信息。
當伺服器接收到移動終端和電視機頂盒綁定信息時,提取移動終端的ID號和電視機頂盒對應的ID號,並在根據移動終端的ID號在移動終端映射表中查找該移動終端的ID號,並在相應的位置增加移動終端映射表節點,並在移動終端映射表節點中添加電視機頂盒的ID號並存儲,從而完成移動終端映射表的更新。
本實施例的移動終端與電視機頂盒的綁定方法,利用移動終端的ID號與電視機頂盒的ID號進行綁定,並將移動終端與電視機頂盒綁定的信息傳輸至伺服器,伺服器根據移動終端的ID號與電視機頂盒的ID號建立移動終端映射表,通過上述的綁定方法可以實現多個移動終端與多個電視機頂盒綁定操作非常方便。
在本實施例中的移動終端與電視機頂盒的綁定方法,如圖4所示,還包括::
步驟S140,伺服器根據移動終端的ID號和電視機頂盒的ID號更新電視機頂盒映射表,電視機頂盒映射表包括電視機頂盒的ID號以及與電視機頂盒的ID號對應的多個電視機頂盒映射表節點,電視機頂盒映射表節點包括移動終端的ID號。
為了詳細了解移動終端映射表,本發明提供了一個相關實施例,如圖5所示,電視機頂盒的映射表中包含多個電視機頂盒的ID號(電視機頂盒1的ID號ID1,電視機頂盒2的ID號ID2……電視機頂盒N的ID號IDN)。每個電視機頂盒映射表包含多個電視機頂盒映射表節點(節點1,節點2,….節點N),每一個節點都包含移動終端的ID號。伺服器利用電視機頂盒映射表可以快速查找出與某一個電視機頂盒綁定的所有移動終端的信息。
當伺服器接收到移動終端和電視機頂盒綁定信息時,提取移動終端的ID號和電視機頂盒對應的ID號,並在根據電視機頂盒的ID號在電視機頂盒映射表中查找該電視機頂盒的ID號,並在相應的位置增加電視機頂盒映射表節點,並在電視機頂盒映射表節點中添加移動終端的ID號並存儲,從而完成電視機頂盒映射表的更新。
進一步地,所述移動終端映射表節點還包括電視機頂盒映射表的訪問入口。如圖3所示,每個移動終端映射表節點(節點1,節點2,….節點N)除了具有電視機頂盒的ID號,還包括電視機頂盒的ID號對應的電視機頂盒映射表的訪問入口。伺服器可以通過該入口快速訪問電視機頂盒映射表。
進一步地,所述電視機頂盒映射表節點還包括移動終端映射表的訪問入口。如圖5所示,電視機頂盒節點(節點1,節點2,….節點N)中具有移動終端的ID號,還包括該移動終端的ID號對應的移動終端映射表的訪問入口。伺服器可以通過該入口實現對移動終端的快速訪問。
本發明實施例中的移動終端與電視機頂盒的綁定方法中,伺服器利用移動終端的ID號與電視機頂盒的ID號構建電視機頂盒映射表,在單個電視機頂盒與多移動終端進行綁定時,可以快速查詢每一個電視機頂盒所綁定的所有移動終端的信息;另外電視機頂盒映射表和移動終端映射表聯合使用,並且在電視機頂盒映射表設置有移動終端映射表的訪問入口,在移動終端映射表中設置有電視機頂盒映射表的訪問入口,在移動終端與電視機頂盒多對多綁定時,根據移動終端的ID號在移動終端映射表中快速查找出與該移動終端綁定的所有電視機頂盒的信息,同樣也可以根據電視機頂盒的ID號快速查找出與該電視機頂盒綁定的所有移動終端的信息,操作非常方便。
仍參照圖1,下面綜合移動終端、伺服器和電視機頂盒的處理過程,來詳細描述本發明另一個實施例中移動終端與電視機頂盒的綁定方法,該實施例中包括以下步驟:
步驟1,移動終端10和電視機頂盒30分別登陸伺服器20,伺服器20分別為移動終端10和電視機頂盒30分配唯一的ID號。
可選地,移動終端10的ID號和電視機頂盒30的ID號可以是自身的標識號,例如移動終端和電視機頂盒的硬體標識號、電話號碼等。
步驟2,電視機頂盒20生成帶有唯一標識ID號的電視機頂盒信息的二維碼;
可選地,二維碼可以是電視機頂盒出廠時根據自身的標識號設置的。
步驟3,移動終端10通過APP掃描電視機頂盒30的二維碼來獲取電視機頂盒的ID號,且將移動終端10的ID號與電視機頂盒30的ID號綁定,並且移動終端10將移動終端10與電視機頂盒30的綁定信息傳輸到伺服器20,該綁定信息中包含移動終端10的ID號與電視機頂盒30的ID號;
步驟4,伺服器20根據移動終端10和電視機頂盒30的綁定信息,分別提取移動終端10的ID號和電視機頂盒30的ID號,更新移動終端映射表和機頂盒頂盒映射表;
每個移動終端映射表除了包含一個移動終端的ID號的屬性,還包含多個移動終端映射表節點,每個移動終端映射表節點具有電視機頂盒的ID號和對應電視機頂盒映射表的訪問入口。
每個機頂盒映射表除了包含一個電視機頂盒的ID號的屬性,還包含多個電視機頂盒映射表節點,每個電視機頂盒映射表節點具有移動終端的ID號和對應移動終端映射表的訪問入口。
本實施例中的移動終端與電視機頂盒的綁定方法,移動終端通過APP識別電視機頂盒二維碼,使移動終端的ID號與電視機頂盒的ID號進行綁定,並將移動終端與電視機頂盒綁定的信息傳輸至伺服器,伺服器根據移動終端的ID號與電視機頂盒的ID號建立移動終端映射表和電視機頂盒映射表,移動終端映射表中包括移動終端的ID號以及與每個移動終端綁定的多個電視機頂盒的ID號,通過上述的綁定方法可以實現多個移動終端與多個電視機頂盒綁定,操作非常方便。並且在實際過程中,移動終端快速查找綁定的電視機頂盒,電視機頂盒也能快速定位與自身匹配綁定的移動終端。
根據上述本發明的移動終端與電視機頂盒的綁定方法,本發明還提供了一種移動終端與電視機頂盒信息交互方法,其中移動終端與電視機頂盒的信息交互方法仍由圖1的系統執行。圖6是本發明的移動終端與電視機頂盒信息交互方法在一個實施例中的流程示意圖,
如圖6所示,從伺服器角度而言,當移動終端與電視機頂盒發起信息交互時,移動終端與電視機頂盒信息交互方法包括以下步驟:
步驟S210,接收移動終端的信息交互請求;
步驟S220,從所述信息交互請求中獲得移動終端的ID號;
步驟S230,根據所述移動終端的ID號從移動終端映射表中查詢移動終端的ID號對應的目標電視機頂盒的ID號;
在本實施例為移動終端向電視機頂盒發起交互的過程,移動終端利用APP登陸伺服器並向伺服器發送信息交互請求,伺服器接收到移動終端的交互請求後,提取移動終端的ID號,並根據移動終端的ID號從移動終端映射表中查詢並獲取移動終端的ID號對應的目標電視機頂盒的ID號。本實施例中目標電視機頂盒的ID號為移動終端映射表中預先設置的電視機頂盒對應的ID號。移動終端登錄伺服器後,可以查看移動終端映射表中綁定的多個電視機頂盒的ID號,並設置其中一個電視機頂盒的ID號作為目標電視機頂盒的ID號。
可選地,目標電視機頂盒的ID號也可以是伺服器預先設置的,例如將目標電視機頂盒ID號默認設置為上一次與移動終端交互的電視機頂盒對應的ID號。
步驟S240,判斷所述目標電視機頂盒的ID號所對應的電視機頂盒是否在線;
步驟S250,若所述目標電視機頂盒的ID號對應的電視機頂盒在線,則建立與所述目標電視機頂盒的ID號對應的電視機頂盒的通信連接。
在一種可選的方式中,伺服器維持一個在線電視機頂盒列表,當有電視機頂盒登錄伺服器時,伺服器就將其ID號添加至在線電視機頂盒列表中。因此,通過查詢在線電視機頂盒列表的方式,就可以判斷目標電視機頂盒的ID號所對應的電視機頂盒是否在線。
如果伺服器從在線電視機頂盒表中找到目標電視機頂盒的ID號,說明該電視機頂盒已經登陸伺服器,就完成與該電視機頂盒的通信,從而形成移動終端與電視機頂盒的交互通道,從而實現移動終端對電視機頂盒的遠程控制。
本實施例中的一種移動終端與電視機頂盒信息交互方法,還包括:
步驟S260,若與所述目標電視機頂盒的ID號對應的電視機頂盒未在線,則向所述移動終端返回所述目標電視機頂盒的ID號對應的電視機頂盒未在線的提示。
如果伺服器未在在線電視機頂盒映射表中找到目標電視機頂盒的ID號,說明該目標電視機頂盒此刻不在線,伺服器將向移動終端發出該電視機頂盒未在線的提示。移動終端接收到的未在線的提示信息可以是預先設置的文字、字母、圖片等。例如提示信息可以是文字「未在線」、字母「offline」等。
參照圖7,從伺服器角度而言,當移動終端與電視機頂盒發起信息交互時,本實施例中的移動終端與電視機頂盒信息交互方法包括以下步驟:
步驟S310,接收電視機頂盒的信息交互請求;
步驟S320,從電視機頂盒的信息交互請求中獲得電視機頂盒的ID號;
步驟S330,根據電視機頂盒的ID號從電視機頂盒映射表中查詢電視機頂盒的ID號對應的目標移動終端的ID號;
在本實施例為電視機頂盒向移動終端發起交互的過程,電視機頂盒登陸伺服器並向伺服器發送信息交互請求,伺服器接收到電視機頂盒的交互請求後,提取電視機頂盒的ID號,並根據電視機頂盒的ID號從電視機頂盒映射表中查詢並獲取電視機頂盒的ID號對應的目標移動終端的ID號。本實施例中目標移動終端的ID號為電視機頂盒映射表中預先設置的移動終端對應的ID號。
可選地,目標移動終端的ID號也可以是伺服器預先設置的,例如設置上一次與電視機頂盒交互的移動終端對應的ID號。
步驟S340,判斷目標移動終端的ID號所對應的移動終端是否在線;
步驟S350,若目標移動終端的ID號所對應的移動終端在線,建立與所述目標移動終端的ID號對應的移動終端的通信連接。
在一種可選的方式中,伺服器維持一個在線移動終端列表,當有移動終端登錄伺服器時,伺服器就將其ID號添加至在線移動終端列表中。因此,通過查詢在線移動終端列表的方式,就可以判斷目標移動終端的ID號所對應的移動終端是否在線。
仍參照圖7,本實施例中的一種移動終端與電視機頂盒信息交互方法,還包括:
步驟S360,若目標移動終端的ID號對應的移動終端未在線,則向電視機頂盒返回目標移動終端的ID號對應的移動終端未在線的提示。
本發明是實施例中,採用移動終端10的ID號與電視機頂盒30的ID號進行綁定,並將綁定的信息傳輸至伺服器10,生成移動終端和電視機頂盒的映射表,可以實現移動終端10與電視機頂盒30多對多的綁定方式,在移動終端10與電視機頂盒30進行信息交互過程,通過伺服器20構建移動終端10與電視機頂盒30的交互通道,可以實現移動終端10對電視機頂盒30的遠程控制等,操作過程方便。
根據上述本發明的移動終端與電視機頂盒綁定方法,本發明還提供一種移動終端與電視機頂盒綁定系統,下面結合附圖8及實施例對本發明的變移動終端與電視機頂盒綁定系統裝置進行詳細說明。如圖8所示,本實施例中移動終端與電視機頂盒綁定系統包括:
信息接收模塊81,用於接收移動終端與電視機頂盒的綁定信息;
信息提取模塊82,用於從所述移動終端與電視機頂盒的綁定信息中獲得移動終端的ID號和電視機頂盒的ID號;
移動終端映射表更新模塊83,用於根據所述移動終端的ID號和所述電視機頂盒的ID號更新移動終端映射表,所述移動終端映射表包括移動終端的ID號以及移動終端的ID號所對應的多個移動終端映射表節點,所述移動終端映射表節點包括電視機頂盒的ID號。
在本實施例中,本發明的一種移動終端與電視機頂盒綁定系統,還包括:
電視機頂盒映射表更新模塊84,用於根據移動終端的ID號和電視機頂盒的ID號更新電視機頂盒映射表,電視機頂盒映射表包括電視機頂盒的ID號以及與電視機頂盒的ID號對應的多個電視機頂盒映射表節點,電視機頂盒映射表節點包括移動終端的ID號。
根據上述本發明的移動終端與電視機頂盒信息交互方法,本發明還提供一種移動終端與電視機頂盒信息交互系統,下面結合附圖9及實施例對本發明的變移動終端與電視機頂盒綁定系統裝置進行詳細說明。如圖9所示,本實施例中移動終端與電視機頂盒信息交互系統包括:
第一交互請求接收模塊91,用於接收移動終端的信息交互請求;
第一請求提取模塊92,用於從信息交互請求中獲得移動終端的ID號;
第一查詢模塊93,用於根據所述移動終端的ID號從移動終端映射表中查詢移動終端的ID號對應的目標電視機頂盒的ID號;
第一在線狀態判斷模塊94,用於判斷目標電視機頂盒的ID號所對應的電視機頂盒是否在線;
第一通信模塊95,用於在目標電視機頂盒的ID號對應的電視機頂盒在線時,建立與所述目標電視機頂盒的ID號對應的電視機頂盒的通信連接。
仍參照圖9,在本實施例中,本發明的一種移動終端與電視機頂盒信息交互系統,還包括:
第一信息提示模塊96,用於在目標電視機頂盒的ID號對應的電視機頂盒未在線時,向所述移動終端返回所述目標電視機頂盒的ID號對應的電視機頂盒未在線的提示。
參照圖10,在本實施例中,本發明的一種移動終端與電視機頂盒信息交互系統,還包括:
第二交互請求接收模塊101,接收電視機頂盒的交互請求;
第二請求提取模塊102,用於從電視機頂盒的交互請求中獲得電視機頂盒的ID號;
第二查詢模塊103,用於根據電視機頂盒的ID號從電視機頂盒映射表中查詢電視機頂盒的ID號對應的目標移動終端的ID號;
第二在線狀態判斷模塊104,用於判斷目標移動終端的ID號所對應的移動終端是否在線;
第二通信模塊105,用於在目標移動終端的ID號所對應的移動終端在線時,建立與目標移動終端的ID號對應的移動終端的通信連接。
仍參照圖10,在本實施例中,本發明的一種移動終端與電視機頂盒信息交互系統,還包括:
第二信息提示模塊106,用於在目標移動終端的ID號對應的移動終端未在線時,向電視機頂盒返回目標移動終端的ID號對應的移動終端未在線的提示。
上述可執行本發明實施例所提供的移動終端與電視機頂盒綁定系統和信息交互系統,具備執行移動終端與電視機頂盒綁定方法和信息交互方法相應的功能模塊和有益效果。至於其中各個功能模塊所執行的處理方法,可參照上述方法實施例中的描述,此處不再進行贅述。
以上所述實施例的各技術特徵可以進行任意的組合,為使描述簡潔,未對上述實施例中的各個技術特徵所有可能的組合都進行描述,然而,只要這些技術特徵的組合不存在矛盾,都應當認為是本說明書記載的範圍。
以上所述實施例僅表達了本發明的幾種實施方式,其描述較為具體和詳細,但並不能因此而理解為對發明專利範圍的限制。應當指出的是,對於本領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干變形和改進,這些都屬於本發明的保護範圍。因此,本發明專利的保護範圍應以所附權利要求為準。