亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種傳感器數(shù)據(jù)交互方法及系統(tǒng)的制作方法

文檔序號:7986900閱讀:404來源:國知局
一種傳感器數(shù)據(jù)交互方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開一種傳感器數(shù)據(jù)交互方法及系統(tǒng),其中,所述方法包括:采集所述傳感器中的傳感器數(shù)據(jù),將所述傳感器數(shù)據(jù)的矢量性調(diào)整為與電視端Android系統(tǒng)相同,并為所述傳感器數(shù)據(jù)增加對應(yīng)的時間戳及精確度,將每一傳感器的傳感器數(shù)據(jù)、傳感器標識ID、時間戳、及精確度封裝處理為符合Android系統(tǒng)交互的封裝數(shù)據(jù)。本發(fā)明實現(xiàn)了IOS系統(tǒng)與Android系統(tǒng)的傳感器數(shù)據(jù)交互,使得用戶在Android系統(tǒng)電視上可以利用蘋果系統(tǒng)移動終端進行游戲操作,無需增加其他硬件設(shè)備,即可進行交互的操作,方便了用戶的使用,提升了用戶的使用體驗。
【專利說明】一種傳感器數(shù)據(jù)交互方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)交互領(lǐng)域,尤其涉及一種Android系統(tǒng)電視端與IOS系統(tǒng)移動終端的傳感器數(shù)據(jù)交互方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著電子產(chǎn)品的飛速發(fā)展,目前谷歌的Android系統(tǒng)跟蘋果的IOS系統(tǒng)屬于兩大主流的移動操作系統(tǒng),而不同的操作系統(tǒng)在數(shù)據(jù)的定義、數(shù)據(jù)的公開性、矢量性方面均有很大的差異,并且由于IOS系統(tǒng)的封閉性,IOS系統(tǒng)中的部分傳感器數(shù)據(jù)不能直接獲取,使得不同的操作系統(tǒng)的傳感器數(shù)據(jù)相互之間交互存在障礙,最終使得不同操作系統(tǒng)終端之間不能進行傳感器數(shù)據(jù)交互。
[0003]因此,現(xiàn)有技術(shù)還有待于改進和發(fā)展。

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

[0004]鑒于上述現(xiàn)有技術(shù)的不足,本發(fā)明的目的在于提供一種Android系統(tǒng)電視端與IOS系統(tǒng)移動終端的傳感器數(shù)據(jù)交互方法及系統(tǒng),旨在解決現(xiàn)有IOS系統(tǒng)移動終端與Android系統(tǒng)電視端的傳感器數(shù)據(jù)不能交互的問題。
[0005]本發(fā)明的技術(shù)方案如下:
一種Android系統(tǒng)電視端與IOS系統(tǒng)移動終端的傳感器數(shù)據(jù)交互方法,其中,包括步
驟:
A、將帶IOS系統(tǒng)移動終端中的與傳感器對應(yīng)的傳感器信息提取出來,并為提取出來的每一所述傳感器信息增加對應(yīng)的傳感器標識ID ;
B、移動終端根據(jù)提取出來的所述傳感器信息建立一用于與Android系統(tǒng)進行交互的傳感器列表,并發(fā)送至Android系統(tǒng)電視端;
C、電視端根據(jù)接收到的所述傳感器列表,在電視端上注冊所述傳感器列表,開啟電視端對應(yīng)的虛擬傳感器,進而實現(xiàn)對移動終端傳輸過來的傳感器數(shù)據(jù)的管理;
D、電視端控制移動終端采集所述傳感器中的傳感器數(shù)據(jù),將所述傳感器數(shù)據(jù)的矢量性調(diào)整為與電視端Android系統(tǒng)相同,并為所述傳感器數(shù)據(jù)增加對應(yīng)的時間戳及精確度,將每一傳感器的傳感器數(shù)據(jù)、傳感器標識ID、時間戳、及精確度封裝處理為符合Android系統(tǒng)交互的封裝數(shù)據(jù);
E、移動終端通過設(shè)置一接口傳輸所述封裝數(shù)據(jù),并將所述封裝數(shù)據(jù)發(fā)送至電視端,實現(xiàn)Android系統(tǒng)電視端與IOS系統(tǒng)移動終端的傳感器數(shù)據(jù)交互。
[0006]所述的Android系統(tǒng)電視端與IOS系統(tǒng)移動終端的傳感器數(shù)據(jù)交互方法,其中,所述傳感器包括加速度傳感器、磁力傳感器、方向傳感器及陀螺儀。
[0007]所述的Android系統(tǒng)電視端與IOS系統(tǒng)移動終端的傳感器數(shù)據(jù)交互方法,其中,所述步驟D中,對分離出的加速度傳感器的傳感器數(shù)據(jù)的數(shù)據(jù)描述設(shè)置為與所述IOS的傳感器數(shù)據(jù)矢量描述一致;通過本地監(jiān)聽獲取IOS系統(tǒng)移動終端當前方位角,并將所述當前方位角描述為所述方向傳感器的傳感器數(shù)據(jù)的第一個返回值。
[0008]所述的Android系統(tǒng)電視端與IOS系統(tǒng)移動終端的傳感器數(shù)據(jù)交互方法,其中,所述步驟D中,通過對IOS系統(tǒng)中動作核心框架的設(shè)備動作資料進行實例化獲取傳感器數(shù)據(jù)的時間戳。
[0009]所述的Android系統(tǒng)電視端與IOS系統(tǒng)移動終端的傳感器數(shù)據(jù)交互方法,其中,所述步驟D中,電視端控制移動終端采集所述傳感器中的傳感器數(shù)據(jù)的過程具體包括:
D1、開啟每一傳感器的監(jiān)聽,并設(shè)置傳感器數(shù)據(jù)更新時間;
D2、通過計時器獲取每一傳感器的傳感器數(shù)據(jù)。
[0010]一種Android系統(tǒng)電視端與IOS系統(tǒng)移動終端的傳感器數(shù)據(jù)交互系統(tǒng),其中,所述移動終端包括傳感器標識模塊、傳感器列表建立模塊、傳感器數(shù)據(jù)設(shè)置模塊及傳感器數(shù)據(jù)傳輸模塊,電視端包括傳感器列表注冊模塊;
所述傳感器標識模塊,用于將帶IOS系統(tǒng)移動終端中的與傳感器對應(yīng)的傳感器信息一一提取出來,并為提取出來的每一所述傳感器信息增加對應(yīng)的傳感器標識ID ;
所述傳感器列表建立模塊,用于根據(jù)提取出來的所述傳感器信息建立一用于與Android系統(tǒng)進行交互的傳感器列表,并發(fā)送至Android系統(tǒng)電視端;
所述傳感器列表注冊模塊,用于根據(jù)接收到的所述傳感器列表,在電視端上注冊所述傳感器列表,開啟電視端對應(yīng)的虛擬傳感器,進而實現(xiàn)對移動終端傳輸過來的傳感器數(shù)據(jù)的管理;
所述傳感器數(shù)據(jù)設(shè)置模塊,用于采集所述傳感器中的傳感器數(shù)據(jù),將所述傳感器數(shù)據(jù)的矢量性調(diào)整為與電視端Android系統(tǒng)相同,并為所述傳感器數(shù)據(jù)增加對應(yīng)的時間戳及精確度,將每一傳感器的傳感器數(shù)據(jù)、傳感器標識ID、時間戳、及精確度封裝處理為符合Android系統(tǒng)交互的封裝數(shù)據(jù);
所述傳感器數(shù)據(jù)傳輸模塊,用于通過設(shè)置一接口傳輸所述封裝數(shù)據(jù),并將所述封裝數(shù)據(jù)發(fā)送至電視端,實現(xiàn)Android系統(tǒng)電視端與IOS系統(tǒng)移動終端的傳感器數(shù)據(jù)交互。
[0011 ] 所述的Android系統(tǒng)電視端與IOS系統(tǒng)移動終端的傳感器數(shù)據(jù)交互系統(tǒng),其中,所述傳感器數(shù)據(jù)設(shè)置模塊包括:
監(jiān)聽單元,用于開啟每一傳感器的監(jiān)聽,并設(shè)置傳感器數(shù)據(jù)更新時間;
傳感器數(shù)據(jù)獲取單元,用于通過計時器獲取每一傳感器的傳感器數(shù)據(jù)。
[0012]有益效果:本發(fā)明通過建立一個可與Android系統(tǒng)進行交互的傳感器列表,然后對采集到的IOS系統(tǒng)中的傳感器數(shù)據(jù)進行矢量性調(diào)整以及增加時間戳、精確度后封裝處理為封裝數(shù)據(jù),發(fā)送至電視端,實現(xiàn)與Android系統(tǒng)電視端的傳感器數(shù)據(jù)交互,使得用戶在Android系統(tǒng)電視上可以利用蘋果系統(tǒng)移動終端進行游戲操作,無需增加其他硬件設(shè)備,即可進行交互的操作,方便了用戶的使用,提升了用戶的使用體驗。
【專利附圖】

【附圖說明】
[0013]圖1為本發(fā)明Android系統(tǒng)電視端與IOS系統(tǒng)移動終端的傳感器數(shù)據(jù)交互方法較佳實施例的流程圖。
[0014]圖2為圖1所示方法中采集所述傳感器中的傳感器數(shù)據(jù)的過程的具體流程圖。
[0015]圖3為本發(fā)明Android系統(tǒng)電視端與IOS系統(tǒng)移動終端的傳感器數(shù)據(jù)交互系統(tǒng)較佳實施例的結(jié)構(gòu)框圖。
[0016]圖4為圖3所示系統(tǒng)中傳感器數(shù)據(jù)設(shè)置模塊的結(jié)構(gòu)框圖。
【具體實施方式】
[0017]本發(fā)明提供一種Android系統(tǒng)電視端與IOS系統(tǒng)移動終端的傳感器數(shù)據(jù)交互方法及系統(tǒng),為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下對本發(fā)明進一步詳細說明。應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0018]請參閱圖1,圖1為本發(fā)明Android系統(tǒng)電視端與IOS系統(tǒng)移動終端的傳感器數(shù)據(jù)交互方法較佳實施例的流程圖,如圖所示,其包括步驟:
5101、將帶IOS系統(tǒng)移動終端中的與傳感器對應(yīng)的傳感器信息一一提取出來,并為提取出來的每一所述傳感器信息增加對應(yīng)的傳感器標識ID ;
5102、移動終端根據(jù)提取出來的所述傳感器信息建立一用于與Android系統(tǒng)進行交互的傳感器列表,并發(fā)送至Android系統(tǒng)電視端;
5103、電視端根據(jù)接收到的所述傳感器列表,在電視端上注冊所述傳感器列表,開啟電視端對應(yīng)的虛擬傳感器,進而實現(xiàn)對移動終端傳輸過來的傳感器數(shù)據(jù)的管理;
5104、電視端控制移動終端采`集所述傳感器中的傳感器數(shù)據(jù),將所述傳感器數(shù)據(jù)的矢量性調(diào)整為與電視端Android系統(tǒng)相同,并為所述傳感器數(shù)據(jù)增加對應(yīng)的時間戳及精確度,將每一傳感器的傳感器數(shù)據(jù)、傳感器標識ID、時間戳、及精確度封裝處理為符合Android系統(tǒng)交互的封裝數(shù)據(jù);
5105、移動終端通過設(shè)置一接口傳輸所述封裝數(shù)據(jù),并將所述封裝數(shù)據(jù)發(fā)送至電視端,實現(xiàn)Android系統(tǒng)電視端與IOS系統(tǒng)移動終端的傳感器數(shù)據(jù)交互。
[0019]在步驟SlOl中,由于Android系統(tǒng)中的各個傳感器命名是分開的,而IOS系統(tǒng)中的傳感器信息是存放在Core Motion框架(動作核心框架)中的,所以在此步驟中需要對IOS系統(tǒng)中的傳感器信息進行分離讀取。
[0020]本發(fā)明主要是針對與體感游戲相關(guān)的傳感器數(shù)據(jù)來進行相應(yīng)的調(diào)整,對于其他的傳感器也可根據(jù)本發(fā)明的原則來進行設(shè)置。
[0021]與體感游戲密切相關(guān)的傳感器包括:加速度傳感器、磁力傳感器、方向傳感器及陀螺儀,還有例如線性加速度傳感器、重力加速度傳感器等傳感器。
[0022]在IOS系統(tǒng)中,由于其封閉性,其無法像Android系統(tǒng)一樣獲取相關(guān)的傳感器列表,所以需要從core motion框架中將各傳感器信息分離出來,并為每一提取出的傳感器信息增加一個傳感器標識ID,傳感器標識ID可以是一串字符,例如:加速度傳感器:1、磁力傳感器:2、方向傳感器:3、陀螺儀:4、重力加速度:9、線性加速度:10。
[0023]在步驟S102中,移動終〗而(本發(fā)明中的移動終%5指IOS系統(tǒng)移動終電視〗而指Android系統(tǒng)電視端)根據(jù)分離出的傳感器信息以及對應(yīng)的傳感器標識ID即可創(chuàng)建一個類似于Android系統(tǒng)的傳感器列表,創(chuàng)建該傳感器列表是用于與Android系統(tǒng)電視進行傳感器數(shù)據(jù)交互,具體可以是將根據(jù)各傳感器標識ID將IOS系統(tǒng)中的傳感器與Android系統(tǒng)的傳感器對應(yīng),建立映射,形成所述的傳感器列表,然后將該傳感器列表發(fā)送至Android系統(tǒng)電視端。
[0024]在步驟S103中,Android系統(tǒng)電視端根據(jù)接收到的所述傳感器列表,在電視端上注冊所述傳感器列表,開啟電視端對應(yīng)的虛擬傳感器,進而實現(xiàn)對移動終端傳輸過來的傳感器數(shù)據(jù)的管理,由于建立的傳感器列表與電視端的傳感器一一映射,所以通過該傳感器列表即可實現(xiàn)對移動終端的傳感器數(shù)據(jù)進行管理。
[0025]在步驟S104中,首先需要釆集IOS系統(tǒng)的傳感器數(shù)據(jù),IOS系統(tǒng)中的傳感器數(shù)據(jù)描述為:
【權(quán)利要求】
1.一種Android系統(tǒng)電視端與IOS系統(tǒng)移動終端的傳感器數(shù)據(jù)交互方法,其特征在于,包括步驟: A、將帶IOS系統(tǒng)移動終端中的與傳感器對應(yīng)的傳感器信息提取出來,并為提取出來的每一所述傳感器信息增加對應(yīng)的傳感器標識ID ; B、移動終端根據(jù)提取出來的所述傳感器信息建立一用于與Android系統(tǒng)進行交互的傳感器列表,并發(fā)送至Android系統(tǒng)電視端; C、電視端根據(jù)接收到的所述傳感器列表,在電視端上注冊所述傳感器列表,開啟電視端對應(yīng)的虛擬傳感器,進而實現(xiàn)對移動終端傳輸過來的傳感器數(shù)據(jù)的管理; D、電視端控制移動終端采集所述傳感器中的傳感器數(shù)據(jù),將所述傳感器數(shù)據(jù)的矢量性調(diào)整為與電視端Android系統(tǒng)相同,并為所述傳感器數(shù)據(jù)增加對應(yīng)的時間戳及精確度,將每一傳感器的傳感器數(shù)據(jù)、傳感器標識ID、時間戳、及精確度封裝處理為符合Android系統(tǒng)交互的封裝數(shù)據(jù); E、移動終端通過設(shè)置一接口傳輸所述封裝數(shù)據(jù),并將所述封裝數(shù)據(jù)發(fā)送至電視端,實現(xiàn)Android系統(tǒng)電視端與IOS系統(tǒng)移動終端的傳感器數(shù)據(jù)交互。
2.根據(jù)權(quán)利要求1所述的Android系統(tǒng)電視端與IOS系統(tǒng)移動終端的傳感器數(shù)據(jù)交互方法,其特征在于,所述傳感器包括加速度傳感器、磁力傳感器、方向傳感器及陀螺儀。
3.根據(jù)權(quán)利要求2所述的Android系統(tǒng)電視端與IOS系統(tǒng)移動終端的傳感器數(shù)據(jù)交互方法,其特征在于,所述步驟D中,對分離出的加速度傳感器的傳感器數(shù)據(jù)的數(shù)據(jù)描述設(shè)置為與所述IOS的傳感器數(shù)據(jù)矢量描述一致;通過本地監(jiān)聽獲取IOS系統(tǒng)移動終端當前方位角,并將所述當前方位角描述為所述方向傳感器的傳感器數(shù)據(jù)的第一個返回值。
4.根據(jù)權(quán)利要求2所述的Andr`oid系統(tǒng)電視端與IOS系統(tǒng)移動終端的傳感器數(shù)據(jù)交互方法,其特征在于,所述步驟D中,通過對IOS系統(tǒng)中動作核心框架的設(shè)備動作資料進行實例化獲取傳感器數(shù)據(jù)的時間戳。
5.根據(jù)權(quán)利要求1所述的Android系統(tǒng)電視端與IOS系統(tǒng)移動終端的傳感器數(shù)據(jù)交互方法,其特征在于,所述步驟D中,電視端控制移動終端采集所述傳感器中的傳感器數(shù)據(jù)的過程具體包括: D1、開啟每一傳感器的監(jiān)聽,并設(shè)置傳感器數(shù)據(jù)更新時間; D2、通過計時器獲取每一傳感器的傳感器數(shù)據(jù)。
6.—種Android系統(tǒng)電視端與IOS系統(tǒng)移動終端的傳感器數(shù)據(jù)交互系統(tǒng),其特征在于,所述移動終端包括傳感器標識模塊、傳感器列表建立模塊、傳感器數(shù)據(jù)設(shè)置模塊及傳感器數(shù)據(jù)傳輸模塊,電視端包括傳感器列表注冊模塊; 所述傳感器標識模塊,用于將帶IOS系統(tǒng)移動終端中的與傳感器對應(yīng)的傳感器信息一一提取出來,并為提取出來的每一所述傳感器信息增加對應(yīng)的傳感器標識ID ; 所述傳感器列表建立模塊,用于根據(jù)提取出來的所述傳感器信息建立一用于與Android系統(tǒng)進行交互的傳感器列表,并發(fā)送至Android系統(tǒng)電視端; 所述傳感器列表注冊模塊,用于根據(jù)接收到的所述傳感器列表,在電視端上注冊所述傳感器列表,開啟電視端對應(yīng)的虛擬傳感器,進而實現(xiàn)對移動終端傳輸過來的傳感器數(shù)據(jù)的管理; 所述傳感器數(shù)據(jù)設(shè)置模塊,用于采集所述傳感器中的傳感器數(shù)據(jù),將所述傳感器數(shù)據(jù)的矢量性調(diào)整為與電視端Android系統(tǒng)相同,并為所述傳感器數(shù)據(jù)增加對應(yīng)的時間戳及精確度,將每一傳感器的傳感器數(shù)據(jù)、傳感器標識ID、時間戳、及精確度封裝處理為符合Android系統(tǒng)交互的封裝數(shù)據(jù); 所述傳感器數(shù)據(jù)傳輸模塊,用于通過設(shè)置一接口傳輸所述封裝數(shù)據(jù),并將所述封裝數(shù)據(jù)發(fā)送至電視端,實現(xiàn)Android系統(tǒng)電視端與IOS系統(tǒng)移動終端的傳感器數(shù)據(jù)交互。
7.根據(jù)權(quán)利要求6所述的Android系統(tǒng)電視端與IOS系統(tǒng)移動終端的傳感器數(shù)據(jù)交互系統(tǒng),其特征在于,所述傳感器數(shù)據(jù)設(shè)置模塊包括: 監(jiān)聽單元,用于開啟每一傳感器的監(jiān)聽,并設(shè)置傳感器數(shù)據(jù)更新時間; 傳感器數(shù)據(jù)獲取單元,用`通過計時器獲取每一傳感器的傳感器數(shù)據(jù)。
【文檔編號】H04N21/436GK103517114SQ201210518867
【公開日】2014年1月15日 申請日期:2012年12月6日 優(yōu)先權(quán)日:2012年12月6日
【發(fā)明者】林閃輝 申請人:Tcl集團股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1