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

交通工具儀表板無(wú)線顯示系統(tǒng)的制作方法

文檔序號(hào):7791560閱讀:318來(lái)源:國(guó)知局
交通工具儀表板無(wú)線顯示系統(tǒng)的制作方法
【專利摘要】無(wú)線源和被配置為用作無(wú)線宿設(shè)備的汽車儀表板,被配置為相互通信,包括對(duì)源設(shè)備進(jìn)行認(rèn)證以用于與儀表板宿進(jìn)行通信;向無(wú)線源設(shè)備發(fā)送回在儀表板宿接收到的用戶輸入,以使得用戶能夠控制源設(shè)備,并與正從源設(shè)備向儀表板宿發(fā)送的內(nèi)容進(jìn)行交互并且控制這些內(nèi)容;基于其中布置儀表板宿的汽車的操作狀態(tài)來(lái)控制源設(shè)備的操作狀態(tài);以及從儀表板宿向源設(shè)備發(fā)送由汽車所生成的數(shù)據(jù),以使得源設(shè)備能夠處理這些數(shù)據(jù)中的至少一些數(shù)據(jù)。
【專利說(shuō)明】交通工具儀表板無(wú)線顯示系統(tǒng)
[0001] 本申請(qǐng)要求享受于2012年1月6日提交的美國(guó)臨時(shí)申請(qǐng)No. 61/583, 798的權(quán)益, 以引用方式將其全部?jī)?nèi)容并入本申請(qǐng)。

【技術(shù)領(lǐng)域】
[0002] 本申請(qǐng)涉及用于在無(wú)線源設(shè)備與無(wú)線宿設(shè)備之間發(fā)送數(shù)據(jù)的技術(shù)。

【背景技術(shù)】
[0003] 無(wú)線顯示(WD)或Wi-Fi顯示(WFD)系統(tǒng)包括無(wú)線源設(shè)備以及一個(gè)或多個(gè)無(wú)線宿 設(shè)備。源設(shè)備和每個(gè)宿設(shè)備可以是移動(dòng)設(shè)備或具有無(wú)線通信能力的有線設(shè)備。源設(shè)備和 宿設(shè)備中的一個(gè)或多個(gè)可以例如包括移動(dòng)電話、具有無(wú)線通信卡的便攜式計(jì)算機(jī)、個(gè)人數(shù) 字助理(PDA)、便攜式媒體播放器、或具有無(wú)線通信能力的其他這樣的設(shè)備,包括所謂的"智 能"電話和"智能"板或平板電腦、e閱讀器、或任何類型的無(wú)線顯示器、視頻游戲設(shè)備、或其 他類型的無(wú)線通信設(shè)備。源設(shè)備和宿設(shè)備中的一個(gè)或多個(gè)也可以包括諸如電視、臺(tái)式計(jì)算 機(jī)、監(jiān)視器、投影儀等包括通信能力的有線設(shè)備。
[0004] 源設(shè)備向參與特定媒體共享會(huì)話的宿設(shè)備中的一個(gè)或多個(gè)發(fā)送媒體數(shù)據(jù),例如音 頻視頻(AV)數(shù)據(jù)??梢栽谠丛O(shè)備的本地顯示器、和宿設(shè)備的顯示器中的每個(gè)顯示器上都回 放媒體數(shù)據(jù)。更具體地,參與的宿設(shè)備中的每一個(gè)宿設(shè)備在其屏幕和音頻設(shè)備上呈現(xiàn)所接 收的媒體數(shù)據(jù)。


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

[0005] 本申請(qǐng)總體上描述了一種系統(tǒng),其中,無(wú)線源設(shè)備能夠與無(wú)線宿設(shè)備進(jìn)行通信。作 為通信會(huì)話的一部分,無(wú)線源設(shè)備可以向無(wú)線宿設(shè)備發(fā)送音頻和視頻數(shù)據(jù),并且無(wú)線宿設(shè) 備可以向無(wú)線源設(shè)備發(fā)送回在無(wú)線宿設(shè)備處接收的用戶輸入。以此方式,無(wú)線宿設(shè)備的用 戶可以控制無(wú)線源設(shè)備和控制正從無(wú)線源設(shè)備向無(wú)線宿設(shè)備發(fā)送的內(nèi)容。根據(jù)本申請(qǐng)的示 例涉及在其中宿設(shè)備形成交通工具中的一部分或整個(gè)儀表板的情況下,使用前述技術(shù)或其 它技術(shù)。根據(jù)本申請(qǐng),具有儀表板宿設(shè)備的交通工具可以包括汽車、船只、飛機(jī)、全地形交通 工具(ATV)、或包括具有電子顯示設(shè)備的儀表板的任何其他類型的交通工具。
[0006] 在一個(gè)示例中,交通工具儀表板被配置為用作無(wú)線宿設(shè)備并用于向無(wú)線源設(shè)備發(fā) 送用戶輸入數(shù)據(jù)。儀表板包括:存儲(chǔ)指令的存儲(chǔ)器、被配置為獲得用戶輸入數(shù)據(jù)的顯示設(shè) 備、被配置為執(zhí)行指令的一個(gè)或多個(gè)處理器、以及傳輸單元。在執(zhí)行指令之后,一個(gè)或多個(gè) 處理器使得產(chǎn)生數(shù)據(jù)分組頭部,其中,該數(shù)據(jù)分組頭部包括標(biāo)識(shí)用戶輸入數(shù)據(jù)的輸入類別 的字段,并生成包括數(shù)據(jù)分組頭部和有效載荷數(shù)據(jù)的數(shù)據(jù)分組。傳輸單元被配置為向無(wú)線 源設(shè)備發(fā)送數(shù)據(jù)分組。
[0007] 在另一示例中,無(wú)線源設(shè)備被配置為從被配置為用作無(wú)線宿設(shè)備的交通工具儀表 板接收用戶輸入數(shù)據(jù)。無(wú)線源設(shè)備包括:傳輸單元、存儲(chǔ)指令的存儲(chǔ)器、以及被配置為執(zhí)行 這些指令的一個(gè)或多個(gè)處理器。傳輸單元被配置為從儀表板接收數(shù)據(jù)分組。數(shù)據(jù)分組包括 數(shù)據(jù)分組頭部和有效載荷數(shù)據(jù)。在執(zhí)行指令之后,所述一個(gè)或多個(gè)處理器使得對(duì)數(shù)據(jù)分組 頭部進(jìn)行解析以確定與有效載荷數(shù)據(jù)中包含的用戶輸入數(shù)據(jù)相關(guān)聯(lián)的輸入類別,以及基于 所確定的輸入類別來(lái)處理有效載荷數(shù)據(jù)。
[0008] 另一示例包括一種在被配置為用作無(wú)線宿設(shè)備的交通工具儀表板與無(wú)線源設(shè)備 之間通信的方法。該方法包括:對(duì)源設(shè)備進(jìn)行認(rèn)證,以便與儀表板進(jìn)行通信;從儀表板向源 設(shè)備傳送指示交通工具的操作狀態(tài)的數(shù)據(jù),其中,所述儀表板被布置在所述交通工具內(nèi);基 于該交通工具的操作狀態(tài)來(lái)設(shè)置源設(shè)備的操作狀態(tài);以及從儀表板宿向源設(shè)備傳輸用戶輸 入數(shù)據(jù)和交通工具數(shù)據(jù)中的至少一個(gè)。

【專利附圖】

【附圖說(shuō)明】
[0009] 圖1A是描繪可以實(shí)現(xiàn)本申請(qǐng)的技術(shù)的源/宿系統(tǒng)的示例的框圖。
[0010] 圖1B是描繪具有兩個(gè)宿設(shè)備的源/宿系統(tǒng)的示例的框圖。
[0011] 圖2示出了可以實(shí)現(xiàn)本申請(qǐng)的技術(shù)的源設(shè)備的示例。
[0012] 圖3示出了可以實(shí)現(xiàn)本申請(qǐng)的技術(shù)的宿設(shè)備的示例。
[0013] 圖4示出了可以實(shí)現(xiàn)本申請(qǐng)的技術(shù)的發(fā)射機(jī)系統(tǒng)和接收機(jī)系統(tǒng)的框圖。
[0014] 圖5A和圖5B示出了用于根據(jù)本申請(qǐng)的技術(shù)來(lái)執(zhí)行能力協(xié)商的示例性消息傳輸序 列。
[0015] 圖6示出了可以用于向源設(shè)備傳送在宿設(shè)備處獲得的用戶輸入數(shù)據(jù)的示例性數(shù) 據(jù)分組。
[0016] 圖7A和圖7B是描繪可以用于在源設(shè)備和宿設(shè)備之間進(jìn)行能力協(xié)商的本申請(qǐng)的技 術(shù)的流程圖。
[0017] 圖8A和圖8B是描繪可以用于發(fā)送和接收具有用戶輸入數(shù)據(jù)的數(shù)據(jù)分組的本申請(qǐng) 的技術(shù)的流程圖。
[0018] 圖9A和圖9B是可以用于發(fā)送和接收具有用戶輸入數(shù)據(jù)的數(shù)據(jù)分組的本申請(qǐng)的技 術(shù)的流程圖。
[0019] 圖10A和圖10B是描繪可以用于發(fā)送和接收具有時(shí)間戳信息和用戶輸入數(shù)據(jù)的數(shù) 據(jù)分組的本申請(qǐng)的技術(shù)的流程圖。
[0020] 圖11A和圖11B是描繪可以用于發(fā)送和接收具有時(shí)間戳信息和用戶輸入數(shù)據(jù)的數(shù) 據(jù)分組的本申請(qǐng)的技術(shù)的流程圖。
[0021] 圖12A和圖12B是描繪可以用于發(fā)送和接收包括語(yǔ)音命令的數(shù)據(jù)分組的本申請(qǐng)的 技術(shù)的流程圖。
[0022] 圖13A和圖13B是描繪可以用于發(fā)送和接收具有多點(diǎn)觸摸用戶輸入命令的數(shù)據(jù)分 組的本申請(qǐng)的技術(shù)的流程圖。
[0023] 圖14A和圖14B是描繪可以用于發(fā)送和接收具有從第三方設(shè)備轉(zhuǎn)發(fā)的用戶輸入數(shù) 據(jù)的數(shù)據(jù)分組的本申請(qǐng)的技術(shù)的流程圖。
[0024] 圖15A和圖15B是描繪可以用于發(fā)送和接收數(shù)據(jù)分組的本申請(qǐng)的技術(shù)的流程圖。
[0025] 圖16是描繪可以實(shí)現(xiàn)本申請(qǐng)的技術(shù)的源/宿系統(tǒng)的示例的框圖。
[0026] 圖17是描繪涉及源設(shè)備與汽車儀表板宿設(shè)備之間的通信的各個(gè)技術(shù)的流程圖。

【具體實(shí)施方式】
[0027] 本申請(qǐng)總體上描繪了一種系統(tǒng),在該系統(tǒng)中,無(wú)線源設(shè)備(在本申請(qǐng)有時(shí)被簡(jiǎn)稱 為"源設(shè)備")可以與無(wú)線宿設(shè)備(在本申請(qǐng)中有時(shí)被簡(jiǎn)稱為"源設(shè)備")進(jìn)行通信。作為 通信會(huì)話的一部分,源設(shè)備可以向宿設(shè)備發(fā)送音頻和視頻數(shù)據(jù),宿設(shè)備可以向源設(shè)備發(fā)送 回在宿設(shè)備處接收的用戶輸入。以此方式,無(wú)線宿設(shè)備的用戶可以控制無(wú)線源設(shè)備,并且控 制正從源設(shè)備向宿設(shè)備發(fā)送的內(nèi)容。
[0028] 可以在包含不同類型的宿設(shè)備和源設(shè)備的多個(gè)不同上下文中使用前述的、在無(wú)線 源和宿設(shè)備之間進(jìn)行通信以及針對(duì)由源設(shè)備提供的內(nèi)容提供在宿設(shè)備處的用戶輸入的功 能。根據(jù)本申請(qǐng)的示例涉及使用如下技術(shù):其中,宿設(shè)備構(gòu)成汽車或其他機(jī)動(dòng)交通工具中的 整個(gè)儀表板的一部分。
[0029] 在一個(gè)示例中,無(wú)線宿設(shè)備的核心功能包括向無(wú)線源設(shè)備發(fā)送回在宿設(shè)備接收的 用戶輸入,從而使得宿設(shè)備的用戶能夠控制源設(shè)備并且與正從源設(shè)備向宿設(shè)備發(fā)送的內(nèi)容 交互并控制該內(nèi)容,其中該宿設(shè)備在包含汽車儀表板的系統(tǒng)中被應(yīng)用作為宿設(shè)備。在這樣 的示例中,可以在汽車的儀表上觀看、訪問(wèn)在充當(dāng)源設(shè)備的用戶設(shè)備上可獲得的應(yīng)用和數(shù) 據(jù),并與這些應(yīng)用和數(shù)據(jù)進(jìn)行交互。在一個(gè)示例中,像聯(lián)系人和日歷應(yīng)用、導(dǎo)航應(yīng)用、數(shù)字音 樂(lè)播放器等移動(dòng)電話應(yīng)用,可以容易且無(wú)縫地在汽車或其他交通工具儀表板上呈現(xiàn)并且經(jīng) 由汽車或其他交通工具儀表板進(jìn)行交互。
[0030] 當(dāng)宿設(shè)備是像例如汽車之類的機(jī)動(dòng)交通工具的儀表板時(shí),參照用于在無(wú)線源設(shè)備 與無(wú)線宿設(shè)備之間進(jìn)行通信的系統(tǒng)和方法來(lái)使用如上所述的無(wú)線顯示功能包括多個(gè)具體 的挑戰(zhàn)。一個(gè)挑戰(zhàn)包括對(duì)源設(shè)備進(jìn)行認(rèn)證以用于與汽車儀表板進(jìn)行通信。因?yàn)閮x表板宿設(shè) 備可以訪問(wèn)和/或控制與汽車的操作相關(guān)的敏感信息,所以可能期望需要針對(duì)與儀表板宿 設(shè)備的通信認(rèn)證源設(shè)備的方法。
[0031] 此外,源設(shè)備和宿設(shè)備之間的通信可能變化很大,這取決于汽車的制造商。因此, 不同的制造商可能需要相同類型的源設(shè)備的不同功能,以便與在各相應(yīng)制造商的汽車中包 含的儀表板宿進(jìn)行通信。
[0032] 因此,在與汽車儀表板宿進(jìn)行通信的源的上下文中,源設(shè)備可以包括由汽車或儀 表板(到這兩者是由不同公司制造的程度)的制造商認(rèn)證并且被具體配置為與該制造商的 儀表板宿進(jìn)行通信的應(yīng)用,而不是使用通用無(wú)線顯示功能/應(yīng)用(例如,在針對(duì)WFD系統(tǒng)的 一個(gè)或多個(gè)標(biāo)準(zhǔn)中提供的功能)??梢杂稍丛O(shè)備(例如,移動(dòng)電話)執(zhí)行儀表板應(yīng)用,并且 儀表板應(yīng)用可以包括第三方用戶應(yīng)用,該第三方用戶應(yīng)用包括用戶接口,源設(shè)備的用戶利 用該用戶接口可以發(fā)起、控制、及管理在源與儀表板宿設(shè)備之間的通信。
[0033] 在這些示例中,可以通過(guò)多種不同的方式來(lái)完成在儀表板/汽車制造商和第三方 (例如,移動(dòng)電話制造商和/或移動(dòng)電話應(yīng)用開發(fā)人員)之間的認(rèn)證。在移動(dòng)電話充當(dāng)無(wú)線 源設(shè)備并且與儀表板宿設(shè)備進(jìn)行通信的一個(gè)示例中,儀表板制造商可以對(duì)移動(dòng)電話上可執(zhí) 行且被配置為與儀表板進(jìn)行通信的一個(gè)或多個(gè)應(yīng)用進(jìn)行認(rèn)證。該認(rèn)證可以包括用于建立電 話源與儀表板宿設(shè)備之間的通信的多個(gè)安全級(jí)別。
[0034] 在一個(gè)示例中,認(rèn)證包括用于在電話源與儀表板宿設(shè)備之間建立通信的兩個(gè)安全 級(jí)別。首先,源設(shè)備應(yīng)用開發(fā)人員可以尋求并且制造商可以授權(quán)特定應(yīng)用協(xié)調(diào)并控制在執(zhí) 行應(yīng)用的源設(shè)備與制造商的儀表板宿設(shè)備之間的通信。例如,在移動(dòng)電話的不同操作系統(tǒng) 上開發(fā)可執(zhí)行應(yīng)用的移動(dòng)電話應(yīng)用開發(fā)人員可以尋求來(lái)自特定汽車制造商的授權(quán),以便針 對(duì)這樣的電話開發(fā)應(yīng)用,該應(yīng)用將使得電話能夠充當(dāng)與在由制造商生產(chǎn)的汽車中的儀表板 宿設(shè)備進(jìn)行通信的無(wú)線源設(shè)備。在這樣的示例中,汽車制造商可以通過(guò)向應(yīng)用開發(fā)人員提 供密鑰來(lái)對(duì)移動(dòng)電話應(yīng)用進(jìn)行認(rèn)證,該密鑰可以向儀表板宿設(shè)備傳送以開啟電話源設(shè)備與 儀表板宿設(shè)備之間的通信。
[0035] 無(wú)線通信可能是不安全的,因此易受到來(lái)自未經(jīng)授權(quán)的用戶和/或設(shè)備的各種攻 擊。這樣,除了提供用于對(duì)具體移動(dòng)電話應(yīng)用進(jìn)行認(rèn)證的認(rèn)證密鑰以用于與具體的儀表板 宿設(shè)備進(jìn)行通信的電話源設(shè)備,根據(jù)本申請(qǐng)的示例還可以包括保護(hù)在電話源與儀表板宿之 間的、包括制造商認(rèn)證密鑰的傳輸?shù)某跏嘉帐?。在一個(gè)示例中,例如,使用加密/解碼密鑰 方案對(duì)電話源設(shè)備與儀表板宿設(shè)備之間的初始握手和認(rèn)證密鑰的傳輸進(jìn)行加密,移動(dòng)電話 應(yīng)用使用該加密/解碼密鑰方案對(duì)包括制造商認(rèn)證密鑰的數(shù)據(jù)進(jìn)行加密,向儀表板無(wú)線發(fā) 送加密后的數(shù)據(jù),儀表板轉(zhuǎn)而對(duì)來(lái)自電話的數(shù)據(jù)進(jìn)行解密和讀取。在已經(jīng)對(duì)電話進(jìn)行認(rèn)證 以用于與儀表板宿設(shè)備進(jìn)行WFD之后,可以在加密或不加密的情況下發(fā)送今后的通信。 [0036] 除了用于對(duì)無(wú)線源設(shè)備和汽車儀表板宿設(shè)備之間的通信會(huì)話進(jìn)行認(rèn)證的功能,在 源與儀表板宿之間的鏈路還有助于實(shí)現(xiàn)用于對(duì)與汽車相關(guān)的或汽車中包含的數(shù)據(jù)和/或 設(shè)備(例如,與汽車或者汽車中的如揚(yáng)聲器和麥克風(fēng)之類的外圍設(shè)備有關(guān)的數(shù)據(jù))進(jìn)行通 信、分析、存儲(chǔ)、操作等多項(xiàng)功能。在一些示例中,可以從儀表板向無(wú)線源設(shè)備傳送來(lái)自汽車 上的傳感器的數(shù)據(jù),在該汽車中布置了儀表板宿設(shè)備。例如,可以從儀表板宿設(shè)備向無(wú)線源 設(shè)備(例如,向用戶的移動(dòng)電話)傳輸由汽車的傳感器和引擎控制單元(ECU)跟蹤并存儲(chǔ) 的汽油里程數(shù)據(jù)。移動(dòng)電話可以包括用于處理來(lái)自汽車的數(shù)據(jù)以便向用戶呈現(xiàn)并由用戶解 釋的各種功能。
[0037] 在一些示例中,儀表板宿設(shè)備可以開啟從源設(shè)備到外圍設(shè)備(例如,汽車中的揚(yáng) 聲器和/或麥克風(fēng))的信道,以便在源和外圍設(shè)備之間進(jìn)行直接交互。例如,在儀表板宿上 執(zhí)行的代理可以從移動(dòng)電話源開啟信道,以便向移動(dòng)電話源提供對(duì)與移動(dòng)電話中包括的麥 克風(fēng)相比、汽車中的質(zhì)量更高的麥克風(fēng)的訪問(wèn)。在一個(gè)示例中,移動(dòng)電話源的用戶可能想要 在用戶的汽車內(nèi)駕駛的同時(shí),呼叫電話上的聯(lián)系人應(yīng)用中的某個(gè)人,并且可以使用在汽車 的麥克風(fēng)處接收的語(yǔ)音命令,其中,可以作為獲取聯(lián)系人號(hào)碼并發(fā)起呼叫的更安全的方式 經(jīng)由儀表板宿來(lái)訪問(wèn)該汽車的麥克風(fēng)。
[0038] 通過(guò)對(duì)用于通信的無(wú)線源設(shè)備與汽車儀表板宿進(jìn)行配對(duì)以便于實(shí)現(xiàn)的另一功能 是用于基于汽車的狀態(tài)(例如,基于汽車正在移動(dòng)或停止)來(lái)改變?cè)丛O(shè)備和/或宿設(shè)備的 通信和操作的能力。在根據(jù)本申請(qǐng)的一個(gè)示例中,與無(wú)線源設(shè)備(例如,移動(dòng)電話)配對(duì)的 汽車儀表板宿設(shè)備可以被配置為當(dāng)汽車的狀態(tài)改變時(shí)向移動(dòng)電話源進(jìn)行指示,并基于汽車 的當(dāng)前狀態(tài),改變與電話的通信并控制電話的操作。例如,儀表板宿設(shè)備可以被配置為從汽 車的各個(gè)組件(例如傳感器和/或ECU)接收信息,該信息指示汽車何時(shí)開始移動(dòng)。在儀表 板宿設(shè)備確定汽車正在移動(dòng)的情況下,儀表板可以向電話源發(fā)送用于使該源進(jìn)入受限功能 操作模式的命令。例如,來(lái)自儀表板宿設(shè)備的命令可以使該電話限制對(duì)對(duì)于用戶而言在開 車時(shí)執(zhí)行可能是危險(xiǎn)的某些功能的訪問(wèn),例如,文本消息傳送。
[0039] 下面參照?qǐng)D16和圖17更詳細(xì)地描述了與在無(wú)線源設(shè)備與被配置為充當(dāng)無(wú)線宿設(shè) 備的交通工具儀表板之間的通信相關(guān)的前述功能。但是,參照?qǐng)D1A-15更概括地描述了包 括向無(wú)線源設(shè)備發(fā)送回在無(wú)線宿設(shè)備處接收的用戶輸入的、被配置為用于在源與宿設(shè)備之 間進(jìn)行通信的第一系統(tǒng)和方法。
[0040] 圖1A是描繪可以實(shí)現(xiàn)本申請(qǐng)的一項(xiàng)或多項(xiàng)技術(shù)的示例性源/宿系統(tǒng)100的框圖。 如在圖1A中示出的,系統(tǒng)100包括經(jīng)由通信信道150與宿設(shè)備160進(jìn)行通信的源設(shè)備120。 源設(shè)備120可以包括:存儲(chǔ)音頻/視頻(A/V)數(shù)據(jù)121的存儲(chǔ)器、顯示器122、揚(yáng)聲器123、 音頻/視頻編碼器124 (也被稱為編碼器124)、音頻/視頻控制模塊125、以及發(fā)射機(jī)/接收 機(jī)(TX/RX)單元126。此外,源設(shè)備120的存儲(chǔ)器可以存儲(chǔ)被認(rèn)證為發(fā)起和管理源設(shè)備120 與宿設(shè)備160之間的通信的應(yīng)用。在根據(jù)本申請(qǐng)的示例中,宿設(shè)備160形成了汽車或其他 機(jī)動(dòng)交通工具的一部分或全部,從而在后面的不例中有時(shí)被稱為儀表板宿設(shè)備160。儀表板 宿設(shè)備160可以包括顯示器162、揚(yáng)聲器163、音頻/視頻解碼器164 (也稱為解碼器164)、 發(fā)射機(jī)/接收機(jī)單元166、用戶輸入(UI)設(shè)備167和用戶輸入處理模塊168。所描述的組 件僅構(gòu)成針對(duì)源/宿系統(tǒng)100的一個(gè)示例性配置。其他配置可以包括與那些所描繪的組件 相比更少的組件,或者其他配置除了包括那些所描繪的組件,還可以包括額外組件。
[0041] 在一個(gè)示例中,如下文更詳細(xì)描述的,源設(shè)備的存儲(chǔ)器120可以存儲(chǔ)由汽車和/或 儀表板的制造商認(rèn)證為發(fā)起和管理在源設(shè)備120和汽車儀表板宿設(shè)備160之間的通信的應(yīng) 用。源設(shè)備應(yīng)用可以包括各種功能,包括例如,反映源設(shè)備上的汽車的儀表板的本地功能, 以及從宿設(shè)備160接收汽車數(shù)據(jù)并對(duì)所接收的汽車數(shù)據(jù)進(jìn)行處理。
[0042] 在圖1A的示例中,源設(shè)備120可以在顯示器122上顯示音頻/視頻數(shù)據(jù)121的視 頻部分,并且可以在揚(yáng)聲器123上輸出音頻/視頻數(shù)據(jù)121的音頻部分。音頻/視頻數(shù)據(jù) 121可以本地地存儲(chǔ)在源設(shè)備120上,從諸如文件服務(wù)器、硬盤驅(qū)動(dòng)器、外部存儲(chǔ)器、藍(lán)光光 盤、DVD或其他物理存儲(chǔ)介質(zhì)之類的外部存儲(chǔ)介質(zhì)訪問(wèn),或可以經(jīng)由包括例如經(jīng)由互聯(lián)網(wǎng)的 網(wǎng)絡(luò)連接流式傳送至源設(shè)備120。在一些實(shí)例中,音頻/視頻數(shù)據(jù)121可以經(jīng)由源設(shè)備120 的相機(jī)和麥克風(fēng)實(shí)時(shí)捕獲。音頻/視頻數(shù)據(jù)121可以包括諸如電影、電視節(jié)目或音樂(lè)之類 的多媒體內(nèi)容,但是也可以包括由源設(shè)備120生成的實(shí)時(shí)內(nèi)容。例如,這樣的實(shí)時(shí)內(nèi)容可以 由在源設(shè)備120上運(yùn)行的應(yīng)用產(chǎn)生,或是所捕獲的視頻數(shù)據(jù),例如作為視頻電話會(huì)話的一 部分。如將更詳細(xì)討論的,在一些實(shí)例中,這樣的實(shí)時(shí)內(nèi)容可以包括可獲得的供用戶選擇的 用戶輸入選項(xiàng)的視頻幀。在一些實(shí)例中,音頻/視頻數(shù)據(jù)121可以包括視頻幀,所述視頻幀 是諸如電影的視頻幀或者在視頻幀上覆蓋有用戶輸入選項(xiàng)的TV節(jié)目的視頻幀之類的不同 類型內(nèi)容的組合。
[0043] 除了經(jīng)由顯示器122和揚(yáng)聲器123在本地呈現(xiàn)音頻/視頻數(shù)據(jù)121,源設(shè)備120的 音頻/視頻編碼器124還可以對(duì)音頻/視頻數(shù)據(jù)121進(jìn)行編碼,并且發(fā)射機(jī)/接收機(jī)單元 126可以通過(guò)通信信道150向宿設(shè)備160發(fā)送編碼數(shù)據(jù)。宿設(shè)備160的發(fā)射機(jī)/接收機(jī)單 元166接收編碼數(shù)據(jù),音頻/視頻解碼器164對(duì)編碼數(shù)據(jù)進(jìn)行解碼,經(jīng)由顯示器162和揚(yáng)聲 器163輸出解碼數(shù)據(jù)。以此方式,正由顯示器122和揚(yáng)聲器123呈現(xiàn)的音頻和視頻數(shù)據(jù)可以 同時(shí)由顯示器162和揚(yáng)聲器163呈現(xiàn)??梢詫⒁纛l數(shù)據(jù)和視頻數(shù)據(jù)布置在幀中,并且當(dāng)呈 現(xiàn)時(shí),音頻幀可以與視頻幀在時(shí)間上同步。在根據(jù)本申請(qǐng)的示例中,在儀表板宿設(shè)備160上 從源設(shè)備120接收的、并且由顯示器162呈現(xiàn)的音頻和視頻數(shù)據(jù)可以實(shí)現(xiàn)駐留在源設(shè)備120 上的數(shù)據(jù)和應(yīng)用的呈現(xiàn)和與駐留在源設(shè)備120上的數(shù)據(jù)和應(yīng)用的交互,其中,源設(shè)備120可 以包括例如具有導(dǎo)航、聯(lián)系人、日歷、電子郵件和其他應(yīng)用的移動(dòng)電話。
[0044] 音頻/視頻編碼器124和音頻/視頻解碼器164可以實(shí)現(xiàn)任何數(shù)量的音頻和視 頻壓縮標(biāo)準(zhǔn)(例如,ITU-T H. 264標(biāo)準(zhǔn)、或者被稱為MPEG-4)部分10、高級(jí)視頻編碼(AVC) 或新興的高效視頻編碼(HEVC)標(biāo)準(zhǔn)(有時(shí)也被稱為H. 265標(biāo)準(zhǔn))。也可以使用許多其他 類型的專有或標(biāo)準(zhǔn)化的壓縮技術(shù)。一般來(lái)說(shuō),音頻/視頻解碼器164被配置為執(zhí)行音頻/ 視頻編碼器124的相反的編碼操作。雖然在圖1A中未示出,但是在一些方面,A/V編碼器 124和A/V解碼器164可以各自與音頻編碼器和解碼器集成在一起,并且其可以包括適當(dāng)?shù)?MUX-DEMUX單元、或其他的硬件和軟件,以處理對(duì)公共數(shù)據(jù)流或單獨(dú)數(shù)據(jù)流中的音頻和視頻 二者的編碼。
[0045] 如下文將更詳細(xì)描述的,除了如上所述的實(shí)現(xiàn)視頻壓縮標(biāo)準(zhǔn),A/V編碼器124還可 以執(zhí)行其他編碼功能。例如,A/V編碼器124可以在A/V數(shù)據(jù)121被發(fā)送至宿設(shè)備160之 前,添加各種類型的元數(shù)據(jù)到A/V數(shù)據(jù)121。在一些示例中,可以以編碼的形式將A/V數(shù)據(jù) 121存儲(chǔ)在源設(shè)備120上或在源設(shè)備120處接收,從而無(wú)需由A/V編碼器124進(jìn)一步壓縮。
[0046] 雖然圖1A示出了分別運(yùn)送音頻有效載荷數(shù)據(jù)和視頻有效載荷數(shù)據(jù)的通信信道 150,但是,應(yīng)該理解的是,在一些實(shí)例中,視頻有效載荷數(shù)據(jù)和音頻有效載荷數(shù)據(jù)可以是公 共數(shù)據(jù)流的一部分。如果適用的話,MUX-DEMUX單元可以符合ITU H. 223多路復(fù)用器協(xié)議, 或諸如用戶數(shù)據(jù)報(bào)文協(xié)議(UDP)之類的其他協(xié)議。音頻/視頻編碼器124和音頻/視頻 解碼器164分別可以被實(shí)現(xiàn)成一個(gè)或多個(gè)微處理器、數(shù)字信號(hào)處理器(DSP)、專用集成電路 (ASIC)、現(xiàn)場(chǎng)可編程門陣列(FPGA)、離散邏輯、軟件、硬件、固件或其任意組合??梢栽谝粋€(gè) 或多個(gè)編碼器或解碼器中包含音頻/視頻編碼器124和音頻/視頻解碼器164中的每一個(gè), 兩者中的任一個(gè)可以被集成為組合編碼器/解碼器(CODEC)的一部分。從而,源設(shè)備120和 宿設(shè)備160中的每一個(gè)可以包括被配置為執(zhí)行本申請(qǐng)的技術(shù)中的一個(gè)或多個(gè)的專用機(jī)器。
[0047] 顯示器122和顯示器162可以包括諸如陰極射線管(CRT)、液晶顯示器(IXD)、等 離子顯示器、發(fā)光二極管(LED)顯示器、有機(jī)發(fā)光二級(jí)管(0LED)顯示器、或其他類型顯示設(shè) 備之類的各種視頻輸出設(shè)備中的任何一個(gè)。在這些或其他示例中,顯示器122和顯示器162 可以分別是發(fā)射顯示器或投射式顯示器。顯示器122和顯示器162也可以是觸摸顯示器, 使得其既是輸入設(shè)備又是顯示設(shè)備。這樣的觸摸顯示器可以是電容性的、電阻式的、或允許 用戶向相應(yīng)設(shè)備提供用戶輸入的其他類型的觸摸板。
[0048] 揚(yáng)聲器123可以包括諸如耳機(jī)、單揚(yáng)聲器系統(tǒng)、多揚(yáng)聲器系統(tǒng)、或環(huán)繞立體聲系統(tǒng) 之類的各種音頻輸出設(shè)備中的任何一個(gè)。此外,雖然顯示器122和揚(yáng)聲器123被示出為源 設(shè)備120的一部分,顯不器162和揚(yáng)聲器163被不出為宿設(shè)備160的一部分,但是,源設(shè)備 120和宿設(shè)備160可以實(shí)際上是設(shè)備的系統(tǒng)。作為一個(gè)不例,儀表板宿設(shè)備160的揚(yáng)聲器 163可以包括汽車的揚(yáng)聲器,其中,儀表板宿設(shè)備布置在該汽車中。此外,雖然在圖1A中未 示出,但是儀表板宿設(shè)備160可以包括其被布置在其內(nèi)的汽車的其他外圍設(shè)備或提供對(duì)這 些其他外圍設(shè)備的訪問(wèn),上述其他外圍設(shè)備包括例如麥克風(fēng)或者如后座DVD/顯示設(shè)備之 類的額外的顯示設(shè)備。在一些情況下,源設(shè)備可以包括諸如智能電話、膝上型電腦或平板計(jì) 算機(jī)之類的移動(dòng)設(shè)備,而宿設(shè)備包括更固定的汽車儀表板(相對(duì)于獨(dú)立于汽車的運(yùn)動(dòng)的移 動(dòng)的固定)。
[0049] 發(fā)射機(jī)/接收機(jī)單元126和發(fā)射機(jī)/接收機(jī)單元166分別可以包括各種混頻器、 濾波器、放大器和被設(shè)計(jì)為用于信號(hào)調(diào)制的其他組件、以及一個(gè)或多個(gè)天線以及被設(shè)計(jì)為 用于發(fā)送和接收數(shù)據(jù)的其他組件。通信信道150通常表示用于從源設(shè)備120向宿設(shè)備160 發(fā)送視頻數(shù)據(jù)的任何適當(dāng)?shù)耐ㄐ沤橘|(zhì)、或不同通信介質(zhì)的集合。通信信道150通常是相對(duì) 較短范圍的通信信道,類似于Wi-Fi、藍(lán)牙等。但是,通信信道150無(wú)需在此方面受限,并且 其可以包括任何無(wú)線或有線的通信介質(zhì),例如射頻(RF)頻譜或一個(gè)或多個(gè)物理傳輸線、或 無(wú)線和有線介質(zhì)的任何組合。在其他示例中,通信信道150甚至可以形成基于分組的網(wǎng)絡(luò) (例如,有線或無(wú)線局域網(wǎng)、廣域網(wǎng)、或諸如互聯(lián)網(wǎng)之類的全球網(wǎng))的一部分。此外,可以由 源設(shè)備120和宿設(shè)備160使用通信信道150,以創(chuàng)建點(diǎn)對(duì)點(diǎn)鏈路。源設(shè)備120和宿設(shè)備160 可以使用來(lái)自IEEE802. 11標(biāo)準(zhǔn)族之類的通信協(xié)議在通信信道150上進(jìn)行通信。例如,源設(shè) 備120和宿設(shè)備160可以根據(jù)Wi-Fi直接標(biāo)準(zhǔn)進(jìn)行通信,使得源設(shè)備120和宿設(shè)備160直 接相互通信,而不使用諸如無(wú)線接入點(diǎn)或所謂的熱點(diǎn)之類的媒介。源設(shè)備120和宿設(shè)備160 也可以建立隧道化的直接鏈路建立(TLDS),以避免或減少網(wǎng)絡(luò)擁塞。有時(shí)可以圍繞Wi-Fi 來(lái)描述本申請(qǐng)的技術(shù),但是預(yù)期這些技術(shù)的方面也可以與其他通信協(xié)議兼容。例如,源設(shè)備 120和宿設(shè)備之間的無(wú)線通信可以使用正交頻分復(fù)用(OFDM)技術(shù)。也可以使用各種其他 無(wú)線通信技術(shù),包括時(shí)分多址(TDMA)、頻分多址(FDMA)、碼分多址(CDMA)、或者0FDM、FDMA、 TDMA和/或CDMA的任何組合。WiFi直接和TDLS旨在建立相對(duì)較短距離的通信會(huì)話。在 本上下文中,相對(duì)較短距離可以指例如小于70米,雖然在嘈雜或阻塞的環(huán)境中,設(shè)備之間 的距離可以甚至更短,例如小于35米。
[0050] 除了解碼和呈現(xiàn)從源設(shè)備120接收的數(shù)據(jù)之外,宿設(shè)備160還可以從用戶輸入設(shè) 備167接收用戶輸入。例如,用戶輸入設(shè)備167可以是鍵盤、鼠標(biāo)、軌跡球或跟蹤板、觸摸 屏、聲音命令識(shí)別模塊、或任何其他這樣的用戶輸入設(shè)備。用戶輸入處理模塊(UIPM) 168將 從用戶輸入設(shè)備167接收的用戶輸入命令格式化成源設(shè)備120能夠解釋的數(shù)據(jù)分組結(jié)構(gòu)。 由發(fā)射機(jī)/接收機(jī)166通過(guò)通信信道150向源設(shè)備120發(fā)送這樣的數(shù)據(jù)分組。發(fā)射機(jī)/接 收機(jī)單元126接收數(shù)據(jù)分組,并且A/V控制模塊125解析數(shù)據(jù)分組,以解釋由用戶輸入設(shè)備 167接收的用戶輸入命令?;谠跀?shù)據(jù)分組中接收的命令,A/V控制模塊125可以改變正被 編碼和發(fā)送的內(nèi)容。以此方式,宿設(shè)備160的用戶可以控制正由源設(shè)備120遠(yuǎn)程發(fā)送的音 頻有效載荷數(shù)據(jù)和視頻有效載荷數(shù)據(jù),而不與源設(shè)備120直接交互。
[0051] 宿設(shè)備160的用戶可以向源設(shè)備120發(fā)送的命令的類型的示例包括用于倒回、快 進(jìn)、暫停以及播放音頻和視頻數(shù)據(jù)的命令、以及用于放大、旋轉(zhuǎn)、滾動(dòng)等命令。用戶也可以進(jìn) 行選擇,例如從菜單選項(xiàng)進(jìn)行選擇,并向源設(shè)備120發(fā)送回該選擇。例如,用戶可以在儀表 板宿160的用戶輸入設(shè)備167處對(duì)作為應(yīng)用的圖形用戶界面(GUI)的一部分提供的各種類 型的輸入控制進(jìn)行選擇,所述應(yīng)用例如駐留在源設(shè)備120上的電子郵件、日歷或聯(lián)系人應(yīng) 用。然后,在宿設(shè)備160處與源設(shè)備120上的應(yīng)用的GUI的這樣的交互可以由ΠΡΜ168進(jìn) 行格式化,并由發(fā)射機(jī)/接收機(jī)166通過(guò)通信信道150向源設(shè)備120發(fā)送。
[0052] 此外,宿設(shè)備160的用戶能夠發(fā)起并控制在源設(shè)備120上的其他類型的應(yīng)用。例 如,宿設(shè)備160的用戶能夠發(fā)起在源設(shè)備120上存儲(chǔ)的相片編輯應(yīng)用,并使用該應(yīng)用來(lái)編輯 在源設(shè)備120上本地存儲(chǔ)的相片。宿設(shè)備160可以向用戶呈現(xiàn)看上去或感覺(jué)上好像正在宿 設(shè)備160本地編輯相片而實(shí)際上正在源設(shè)備120上編輯相片的用戶體驗(yàn)。使用這樣的配置, 設(shè)備用戶也許能夠利用一個(gè)設(shè)備的能力,以與若干設(shè)備一起使用。
[0053] 例如,源設(shè)備120可以是具有大量存儲(chǔ)器和高端處理能力的智能電話。源設(shè)備120 的用戶可以在通常使用智能電話的所有設(shè)置和情形中使用智能電話。但是,當(dāng)在汽車中坐 著和/或旅行時(shí),用戶可能想要在儀表板宿設(shè)備160上利用駐留在智能電話上的應(yīng)用,例 如,在儀表板宿設(shè)備160的顯示器上使用源設(shè)備120上的導(dǎo)航應(yīng)用。在這樣的實(shí)例中,即使 用戶正在與儀表板宿設(shè)備160交互,處理塊可能仍然由源設(shè)備120 (在本例中,是智能電話) 來(lái)執(zhí)行。在該特定的操作上下文中,由于處理塊由源設(shè)備120執(zhí)行,與如果宿設(shè)備160被要 求進(jìn)行由源設(shè)備120進(jìn)行的操作的情況相比,宿設(shè)備160可以是具有更少資源的更低成本 設(shè)備。在一些示例中,源設(shè)備和宿設(shè)備可能能夠接收用戶輸入(例如觸摸屏命令),并且本 申請(qǐng)的技術(shù)可以便于在任何給定的會(huì)話中通過(guò)協(xié)商和或識(shí)別設(shè)備的能力來(lái)進(jìn)行雙向交互。 從而,在根據(jù)本申請(qǐng)的示例中,其中,在汽車儀表板中包含宿設(shè)備120,用戶可以在儀表板宿 設(shè)備160處與在源設(shè)備120上執(zhí)行的應(yīng)用和在源設(shè)備120上存儲(chǔ)的數(shù)據(jù)進(jìn)行交互,包括,例 如,經(jīng)由儀表板宿設(shè)備160上的用戶輸入設(shè)備167與源設(shè)備120上存儲(chǔ)和執(zhí)行的聯(lián)系人、導(dǎo) 航、日歷、電子郵件和其它應(yīng)用進(jìn)行交互。
[0054] 在一些配置中,A/V控制模塊125可以是由源設(shè)備125的操作系統(tǒng)執(zhí)行的操作系 統(tǒng)過(guò)程。但是,在其他配置中,A/V控制模塊125可以是在源設(shè)備120上運(yùn)行的應(yīng)用的軟件 過(guò)程。在這樣的配置中,用戶輸入命令可以由軟件過(guò)程解釋,使得宿設(shè)備160的用戶與在源 設(shè)備120上運(yùn)行的應(yīng)用而不是在源設(shè)備120上運(yùn)行的操作系統(tǒng)直接交互。通過(guò)與應(yīng)用而不 是操作系統(tǒng)直接交互,宿設(shè)備160的用戶可以訪問(wèn)并非源設(shè)備120的操作系統(tǒng)本地的命令 庫(kù)。此外,與應(yīng)用進(jìn)行直接交互可以使得命令更容易由不同平臺(tái)上運(yùn)行的設(shè)備發(fā)送和處理。
[0055] 源設(shè)備120可以對(duì)無(wú)線宿設(shè)備160處應(yīng)用的用戶輸入作出響應(yīng)。在這樣的交互式 應(yīng)用設(shè)置中,可以通過(guò)通信信道150向無(wú)線顯示源發(fā)送回在無(wú)線宿設(shè)備160處應(yīng)用的用戶 輸入。在一個(gè)示例中,也被稱為用戶接口反向信道(UIBC)的反向信道架構(gòu)可以被實(shí)現(xiàn)成使 得宿設(shè)備160能夠向源設(shè)備120發(fā)送在宿設(shè)備160處應(yīng)用的用戶輸入。反向信道架構(gòu)可以 包括用于傳輸用戶輸入的較上層消息,和用于協(xié)商在宿設(shè)備160和源設(shè)備120處的用戶接 口能力的較下層幀。WBC可以駐留在宿設(shè)備160和源設(shè)備120之間的互聯(lián)網(wǎng)協(xié)議(IP)傳 輸層上。以此方式,在開放系統(tǒng)互連(0SI)通信模型中,UIBC可以位于傳輸層之上。在一 個(gè)示例中,0SI通信包括7層(1-物理、2-數(shù)據(jù)鏈路、3-網(wǎng)絡(luò)、4-傳輸、5-會(huì)話、6-表示、以 及7-應(yīng)用)。在該示例中,在傳輸層之上指的是層5、6和7。為了促進(jìn)可靠傳輸和按順序 傳送包含用戶輸入數(shù)據(jù)的數(shù)據(jù)分組,UIBC可以被配置為在諸如傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議 (TCP/IP)或用戶數(shù)據(jù)報(bào)文協(xié)議(UDP)之類的其他基于分組的通信協(xié)議的頂部運(yùn)行。UDP和 TCP可以在0SI層架構(gòu)中并行操作。TCP/IP可以使得宿設(shè)備160和源設(shè)備120能夠在分組 丟失的情況下實(shí)施重傳技術(shù)。
[0056] 在一些情況下,在位于源設(shè)備120和宿設(shè)備160的用戶輸入接口之間可能存在不 匹配。為了解決由這樣的不匹配而產(chǎn)生的潛在問(wèn)題以及為了在這樣的環(huán)境下促進(jìn)良好的用 戶體驗(yàn),在建立通信會(huì)話之前或在貫穿通信會(huì)話的不同時(shí)間,在源設(shè)備120和宿設(shè)備160之 間可能發(fā)生用戶輸入接口能力協(xié)商。作為該協(xié)商過(guò)程的一部分,源設(shè)備120和宿設(shè)備160 可以對(duì)協(xié)商的屏幕分辨率達(dá)成一致。當(dāng)宿設(shè)備160發(fā)送與用戶輸入相關(guān)聯(lián)的坐標(biāo)數(shù)據(jù)時(shí), 宿設(shè)備160可以縮放從顯示器162獲得的坐標(biāo)數(shù)據(jù),以匹配所協(xié)商的屏幕分辨率。在一示 例中,如果宿設(shè)備160具有1280x720分辨率,源設(shè)備120具有1600x900分辨率,則例如, 設(shè)備可以使用1280x720作為其協(xié)商的分辨率??梢曰谒拊O(shè)備160的分辨率來(lái)選擇所協(xié) 商的分辨率,但是也可以使用源設(shè)備120的分辨率或某個(gè)其他分辨率。在使用宿設(shè)備的 1280x720的示例中,宿設(shè)備160可以在向源設(shè)備120發(fā)送坐標(biāo)之前,將所獲得的X坐標(biāo)按照 因子1600/1280進(jìn)行縮放,并且同樣地,宿設(shè)備160可以在向源設(shè)備120發(fā)送坐標(biāo)之前,將 所獲得的y坐標(biāo)按照900/720進(jìn)行縮放。在其他配置中,源設(shè)備120可以將所獲得的坐標(biāo) 縮放至協(xié)商的分辨率。該縮放可以基于宿設(shè)備160是否使用比源設(shè)備120更高的分辨率顯 示來(lái)增加或減少坐標(biāo)范圍,反之亦然。
[0057] 此外,在一些實(shí)例中,宿設(shè)備160處的分辨率可以在通信會(huì)話期間變化,潛在地產(chǎn) 生顯示器122與顯示器162之間的不匹配。為了提高用戶體驗(yàn)以及為了確保適當(dāng)?shù)墓δ埽?源/宿系統(tǒng)1〇〇可以通過(guò)實(shí)現(xiàn)用于屏幕標(biāo)準(zhǔn)化的技術(shù)來(lái)實(shí)現(xiàn)用于減少或避免用戶交互不匹 配的技術(shù)。源設(shè)備120的顯示器122和宿設(shè)備160的顯示器162可以具有不同的分辨率和 /或不同的長(zhǎng)寬比。此外,在一些設(shè)置中,宿設(shè)備160的用戶可能具有對(duì)從源設(shè)備120接收 的視頻數(shù)據(jù)的顯示窗口進(jìn)行重新調(diào)整的能力,使得從源設(shè)備120接收的視頻數(shù)據(jù)在覆蓋與 宿設(shè)備160的全部顯示器162相比更小的窗口中呈現(xiàn)。在另一示例性設(shè)置中,宿設(shè)備160 的用戶可能具有以橫向模式或縱向模式觀看內(nèi)容的選項(xiàng),上述模式中的每一個(gè)模式具有唯 一坐標(biāo)和不同的長(zhǎng)寬比。在這樣的情形下,與在宿設(shè)備160處接收的用戶輸入相關(guān)聯(lián)的坐 標(biāo)(例如,針對(duì)在發(fā)生鼠標(biāo)點(diǎn)擊或觸摸事件的坐標(biāo)),在不修改坐標(biāo)的情況下,可能不能被 源設(shè)備120處理。因此,本申請(qǐng)的技術(shù)可以包括將在宿設(shè)備160處接收的用戶輸入的坐標(biāo) 映射到與源設(shè)備120相關(guān)聯(lián)的坐標(biāo)。在本申請(qǐng)中,該映射也被稱為標(biāo)準(zhǔn)化,如下文將詳細(xì)描 述的,該映射可以是基于宿或基于源的。
[0058] 宿設(shè)備160接收的用戶輸入可以由Π 模塊167接收,例如,在驅(qū)動(dòng)器級(jí)別,并傳送 至宿設(shè)備160的操作系統(tǒng)。宿設(shè)備160上的操作系統(tǒng)可以接收與在顯示區(qū)域上發(fā)生用戶輸 入的位置相關(guān)聯(lián)的坐標(biāo)(x SIffi,ySINK)。在該示例中,(xSINK,ySINK)可以是顯示器162的、發(fā)生鼠 標(biāo)點(diǎn)擊或觸摸事件的位置的坐標(biāo)。在顯示器162上呈現(xiàn)的顯示窗口可以具有描述顯示窗口 大小的X坐標(biāo)長(zhǎng)度(L DW)和y坐標(biāo)寬度(WDW)。顯示窗口也可以具有描述顯示窗口位置的左 上角坐標(biāo)(a DW,bDW)?;贚dw、Wdw和左上角坐標(biāo)(a DW,bDW),可以確定由顯示窗口所覆蓋的顯 不器162的部分。例如,顯不窗口的右上角可以位于坐標(biāo)(a DW+LDW,bDW),顯不窗口的左下角 可以位于坐標(biāo)(aDW, bDW+WDW),以及顯不窗口的右下角可以位于坐標(biāo)(aDW+L DW, bDW+WDW)。如果在 顯示窗口內(nèi)的坐標(biāo)處接收輸入,則宿設(shè)備160可以對(duì)輸入進(jìn)行處理作為WBC輸入。換句話 說(shuō),如果滿足下列條件,可以對(duì)具有相關(guān)聯(lián)的坐標(biāo)(x SIffi,ySIffi)的輸入進(jìn)行處理作為WBC輸 入:
[0059] aDW < xSINK < aDW+LDW (1)
[0060] bDff ^ Ysink ^ bDff+WDff (2)
[0061] 在確定用戶輸入是nBC輸入之后,在將與該輸入相關(guān)聯(lián)的坐標(biāo)發(fā)送至源設(shè)備120 之前,可以由ΠΡΜ168對(duì)該坐標(biāo)進(jìn)行標(biāo)準(zhǔn)化。被確定為位于顯示窗口之外的輸入可以被宿 設(shè)備160在本地處理作為非HBC輸入。
[0062] 如上文提及的,可以基于源或基于宿來(lái)對(duì)輸入坐標(biāo)進(jìn)行標(biāo)準(zhǔn)化。當(dāng)實(shí)現(xiàn)基于宿的 標(biāo)準(zhǔn)化時(shí),源設(shè)備120可以與視頻數(shù)據(jù)一起或獨(dú)立于視頻數(shù)據(jù)向宿設(shè)備160發(fā)送顯示器 122所支持的顯示分辨率(LSKDWSK。)。例如,所支持的顯示分辨率可以作為能力協(xié)商會(huì)話的 一部分發(fā)送或可以在通信會(huì)話期間的另一時(shí)間發(fā)送。宿設(shè)備160可以確定針對(duì)顯示器162 的顯示分辨率(LSINK,WSINK)、針對(duì)顯示從源設(shè)備120接收的內(nèi)容的窗口的顯示窗口分辨率 (Ldw,Wdw)、以及針對(duì)顯示窗口的左上角坐標(biāo)(aDW,b DW)。如上文描述的,當(dāng)確定與用戶輸入對(duì) 應(yīng)的坐標(biāo)(xSINK,ySIffi)位于顯示窗口之內(nèi)時(shí),則宿設(shè)備160的操作系統(tǒng)可以使用對(duì)話功能將 坐標(biāo)(Xsim^im)映射到源坐標(biāo)(Xa^yi)。用于將(Xsim^im)轉(zhuǎn)換成(Χ--κ^κ:)的示例性 對(duì)話功能可以如下:
[0063] xSRC - (xs服-aDW) * (Lsrc/Ldw) (3)
[0064] ySRc - (ysiNK_bDff) * (WSEC/WDff) (4)
[0065] 從而,當(dāng)發(fā)送與所接收的用戶輸入相對(duì)應(yīng)的坐標(biāo)時(shí),宿設(shè)備160可以發(fā)送針對(duì)在 (xSINK,y SINK)處接收的用戶輸入的坐標(biāo)(xSRC,ySR。)。如下文將更詳細(xì)描述的,例如,可以將坐 標(biāo)(x SKe,ySK。)作為用于通過(guò)UIBC向源設(shè)備120發(fā)送在宿設(shè)備160處接收的用戶輸入的數(shù)據(jù) 分組的一部分進(jìn)行發(fā)送。貫穿本申請(qǐng)的其他部分,當(dāng)將輸入坐標(biāo)描述為被包含在數(shù)據(jù)分組 中時(shí),如上文在源/宿系統(tǒng)100實(shí)現(xiàn)基于宿的標(biāo)準(zhǔn)化的實(shí)例中描述的,可以將這些坐標(biāo)轉(zhuǎn)換 成源坐標(biāo)。
[0066] 當(dāng)源/宿系統(tǒng)100實(shí)現(xiàn)基于源的標(biāo)準(zhǔn)化時(shí),對(duì)于由UIBC輸入確定的用戶輸入對(duì)照 本地輸入(即,在顯示窗口之內(nèi)對(duì)照于在顯示窗口之外),可以在源設(shè)備120而不是在宿設(shè) 備160處執(zhí)行上文的計(jì)算。為了便于這樣的計(jì)算,宿設(shè)備160可以向源設(shè)備120發(fā)送L dw、 Wdw的值、以及顯示窗口的位置信息(例如,aDW、bDW)、以及針對(duì)(x SINK、ySINK)的坐標(biāo)。使用所 發(fā)送的這些值,源設(shè)備120可以根據(jù)上文的方程3和方程4來(lái)確定針對(duì)(x SK。,ySK。)的值。
[0067] 在基于宿的標(biāo)準(zhǔn)化的其他實(shí)現(xiàn)中,宿設(shè)備160可以發(fā)送針對(duì)描述在顯示窗口內(nèi)發(fā) 生用戶輸入事件的位置對(duì)照于在顯示器162上發(fā)生用戶輸入事件的位置的、用戶輸入的坐 標(biāo)(x DW,yDW)。在這樣的實(shí)現(xiàn)中,可以向源設(shè)備120發(fā)送坐標(biāo)(xDW,y DW)連同針對(duì)(Ldw,Wdw)的 值。基于所接收的這些值,源設(shè)備120可以根據(jù)下列對(duì)話函數(shù)來(lái)確定( XsKDySKC):
[0068] xSRC - Xdw* (Lsrc/Ldw) (5)
[0069] ySEC - Ydw* (Wsrc/Wdw) (6)
[0070] 宿設(shè)備160可以基于下列函數(shù)來(lái)確定xDW和yDW :
[0071] xDW - xSINK-aDW (7)
[0072] yDff - ysiNK_bDff (8)
[0073] 當(dāng)本申請(qǐng)描述發(fā)送與用戶輸入相關(guān)聯(lián)的坐標(biāo)時(shí),例如在數(shù)據(jù)分組中,如上文所描 述的,這些坐標(biāo)的傳輸可以包括基于宿或基于源的標(biāo)準(zhǔn)化,和/或可以包括用于執(zhí)行基于 宿或基于源的標(biāo)準(zhǔn)化所必需的任何額外的信息。
[0074] WBC可以被設(shè)計(jì)成傳輸各種類型的用戶輸入數(shù)據(jù),包括跨平臺(tái)用戶輸入數(shù) 據(jù)。例如,源設(shè)備120可以運(yùn)行i〇S?:操作系統(tǒng),而宿設(shè)備160運(yùn)行諸如Android?或 Windows?、成儀表板宿設(shè)備160和/或其內(nèi)布置該儀表板的汽車的制造商的專有操作系 統(tǒng)之類的另一操作系統(tǒng)。不管平臺(tái)如何,ΠΡΜ168可以以A/V控制模塊125可理解的形式 封裝所接收的用戶輸入。WBC可以支持很多不同類型的用戶輸入格式,從而允許許多不同 類型的源和宿設(shè)備利用該協(xié)議,而不管源設(shè)備和宿設(shè)備是否在不同的平臺(tái)上操作。可以定 義通用的輸入格式,并且可以支持平臺(tái)專用輸入格式,從而由WBC可以對(duì)源設(shè)備120與宿 設(shè)備160之間傳送用戶輸入的方式方面提供靈活性。
[0075] 在圖1A的示例中,源設(shè)備120可以包括智能電話、平板計(jì)算機(jī)、膝上型計(jì)算機(jī)、臺(tái) 式計(jì)算機(jī)、具有Wi-Fi能力的電視、或能夠發(fā)送音頻和視頻數(shù)據(jù)的任何其他設(shè)備。在根據(jù)本 申請(qǐng)的示例中,宿設(shè)備160形成在汽車或其他類型交通工具中的儀表板的一部分或全部。 在一些實(shí)例中,儀表板宿設(shè)備160可以包括設(shè)備的系統(tǒng),使得顯不器162、揚(yáng)聲器163、UI設(shè) 備167和A/V編碼器164所有部分是在布置儀表板的汽車中分開但可互操作的設(shè)備。源設(shè) 備120可以同樣是設(shè)備的系統(tǒng)而不是單個(gè)設(shè)備。
[0076] 圖1B是描繪可以實(shí)現(xiàn)本申請(qǐng)的技術(shù)的示例性源/宿系統(tǒng)101的框圖。源/宿系 統(tǒng)101包括源設(shè)備120和儀表板宿設(shè)備160,其每一個(gè)可以通過(guò)針對(duì)圖1A所描述的方式起 作用和操作。源/宿系統(tǒng)101還包括宿設(shè)備180。通過(guò)與上文描述儀表板宿設(shè)備160相似 的方式,宿設(shè)備180可以從源設(shè)備120接收音頻和視頻數(shù)據(jù),并且可以通過(guò)建立的WBC向 源設(shè)備120發(fā)送用戶命令。在一些配置中,儀表板宿設(shè)備160和宿設(shè)備180可以相互獨(dú)立 地操作,并且在源設(shè)備120處輸出的音頻和視頻數(shù)據(jù)可以在儀表板宿設(shè)備160和宿設(shè)備180 處同時(shí)輸出。在替代的配置中,儀表板宿設(shè)備160可以是主宿設(shè)備,且宿設(shè)備180可以是輔 助宿設(shè)備。在這樣一個(gè)配置性示例中,儀表板宿設(shè)備160和宿設(shè)備180可以相耦合,并且儀 表板宿設(shè)備160可以顯示視頻數(shù)據(jù),而宿設(shè)備180輸出相應(yīng)的音頻數(shù)據(jù)。此外,在一些配置 中,儀表板宿設(shè)備160可以僅輸出所發(fā)送的視頻數(shù)據(jù),而宿設(shè)備180可以僅輸出所發(fā)送的音 頻數(shù)據(jù)。
[0077] 圖2是示出源設(shè)備220的一個(gè)示例的框圖。源設(shè)備220可以是與圖1A中的源設(shè) 備120相似的設(shè)備,并且該源設(shè)備220可以通過(guò)與源設(shè)備120相同的方式進(jìn)行操作。源設(shè)備 220包括本地顯示器222、本地?fù)P聲器223、處理器231、存儲(chǔ)器232、傳輸單元233和無(wú)線調(diào) 制解調(diào)器234。如圖2中所示,源設(shè)備220可以包括一個(gè)或多個(gè)處理器(即,處理器231), 所述處理器對(duì)A/V數(shù)據(jù)進(jìn)行編碼和/或解碼以進(jìn)行傳輸、存儲(chǔ)和顯示。例如,A/V數(shù)據(jù)可以 存儲(chǔ)在存儲(chǔ)器232。存儲(chǔ)器232可以存儲(chǔ)整個(gè)A/V文件,或可以包括更小的緩沖器,其僅存 儲(chǔ)(例如,從另一設(shè)備或源進(jìn)行流式傳送的)A/V文件的一部分。傳輸單元233可以處理已 編碼的A/V數(shù)據(jù),以進(jìn)行網(wǎng)絡(luò)傳輸。例如,編碼的A/V數(shù)據(jù)可以由處理器231處理,并由傳 輸單元233封裝到網(wǎng)絡(luò)接入層(NAL)單元中,以用于在網(wǎng)絡(luò)上通信。NAL單元可以由無(wú)線調(diào) 制解調(diào)器234經(jīng)由網(wǎng)絡(luò)連接向無(wú)線宿設(shè)備發(fā)送。例如,無(wú)線調(diào)制解調(diào)器234可以是被配置 為實(shí)現(xiàn)IEEE802. 11標(biāo)準(zhǔn)族之一的Wi-Fi調(diào)制解調(diào)器。
[0078] 源設(shè)備220還可以本地地處理和顯示A/V數(shù)據(jù)。例如,顯示處理器235可以處理 要在本地顯示器222上顯示的視頻數(shù)據(jù),音頻處理器236可以處理音頻數(shù)據(jù)以用于在揚(yáng)聲 器223上輸出。
[0079] 如上文參考圖1A中的源設(shè)備120所描述的,源設(shè)備220還可以從宿設(shè)備接收用 戶輸入命令。以此方式,源設(shè)備220的無(wú)線調(diào)制解調(diào)器234接收諸如NAL單元之類的已封 裝的數(shù)據(jù)分組,并將已封裝的數(shù)據(jù)單元發(fā)送給用于解封裝的傳輸單元233。例如,傳輸單元 233可以從NAL單元提取數(shù)據(jù)分組,并且處理器231可以解析數(shù)據(jù)分組以提取用戶輸入命 令?;谠撚脩糨斎朊睿幚砥?31可以調(diào)整由源設(shè)備220正向宿設(shè)備發(fā)送的已編碼的 A/V數(shù)據(jù)。以此方式,可以由處理器231全部或部分地實(shí)現(xiàn)上文參照?qǐng)D1A的A/V控制模塊 125描述的功能。
[0080] 圖2的處理器231通常表示各種處理器中的任何一個(gè),包括但不限于一個(gè)或多 個(gè)數(shù)字信號(hào)處理器(DSP)、通用微處理器、專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程邏輯陣列 (FPGA)、其他等同的集成或分立邏輯電路、或它們的某種組合。圖2的存儲(chǔ)器232可以包 括各種易失性或非易失性存儲(chǔ)器中的任何一個(gè),包括但不限于諸如同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ) 器(SDRAM)之類的隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、非易失性隨機(jī)存取存儲(chǔ)器 (NVRAM)、電可擦除可編程只讀存儲(chǔ)器(EEPR0M)、閃存等,存儲(chǔ)器232可以包括用于存儲(chǔ)音 頻/視頻數(shù)據(jù)以及其他種類的數(shù)據(jù)的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。存儲(chǔ)器232可以另外存儲(chǔ)由處 理器231作為執(zhí)行本申請(qǐng)中描述的各種技術(shù)的一部分而執(zhí)行的指令和程序代碼。
[0081] 在一個(gè)示例中,源設(shè)備220的存儲(chǔ)器232可以存儲(chǔ)可由處理器231執(zhí)行的應(yīng)用,該 處理器231被配置為有助于在源設(shè)備220與汽車中的儀表板宿設(shè)備之間的通信。這樣的源 設(shè)備儀表板應(yīng)用可以由儀表板制造商和/或汽車制造商認(rèn)證,以發(fā)起和管理在源設(shè)備220 與汽車儀表板宿設(shè)備之間的通信。源設(shè)備應(yīng)用可以包括各種功能,包括,例如,對(duì)源設(shè)備上 的汽車儀表板的本地功能進(jìn)行鏡像,接收并處理從汽車儀表板宿設(shè)備接收的汽車數(shù)據(jù)。
[0082] 在根據(jù)本申請(qǐng)的一個(gè)示例中,源設(shè)備220可以是具有存儲(chǔ)器232的智能電話、以及 具有相對(duì)較高端處理能力的處理器231,所述存儲(chǔ)器232包括相對(duì)較大數(shù)量的存儲(chǔ)容量。源 設(shè)備220的用戶可以通常使用智能電話的所有設(shè)置和情形中使用智能電話。但是,當(dāng)在汽 車中坐著和/或旅行時(shí),用戶可能想要利用駐留在儀表板宿設(shè)備上的智能電話上的應(yīng)用, 該儀表板宿設(shè)備已經(jīng)對(duì)與其通信的源設(shè)備220進(jìn)行認(rèn)證,例如,在汽車中的儀表板宿設(shè)備 的顯示器上使用在源設(shè)備220上存儲(chǔ)的導(dǎo)航應(yīng)用。從而,在根據(jù)本申請(qǐng)的其中宿設(shè)備形成 了汽車儀表板的一部分或全部的示例中,用戶可以在儀表板宿設(shè)備處與在源設(shè)備220上執(zhí) 行的應(yīng)用和存儲(chǔ)的數(shù)據(jù)進(jìn)行交互,包括例如,經(jīng)由儀表板宿設(shè)備上的各種用戶輸入設(shè)備與 源設(shè)備120上存儲(chǔ)和執(zhí)行的聯(lián)系人、導(dǎo)航、日歷、電子郵件以及其他應(yīng)用進(jìn)行交互。
[0083] 圖3不出了汽車儀表板宿設(shè)備360的不例。宿設(shè)備360可以是與圖1A中的儀表 板宿設(shè)備160相似的設(shè)備,并且可以通過(guò)與宿設(shè)備160相同的方式進(jìn)行操作。宿設(shè)備360 包括一個(gè)或多個(gè)處理器(即,處理器331)、存儲(chǔ)器332、傳輸單元333、無(wú)線調(diào)制解調(diào)器334、 顯示處理器335、本地顯示器362、音頻處理器336、揚(yáng)聲器363和用戶輸入接口 376。宿設(shè) 備360在無(wú)線調(diào)制解調(diào)器334處接收從源設(shè)備發(fā)送的已封裝的數(shù)據(jù)單元。例如,無(wú)線調(diào)制 解調(diào)器334可以是被配置為實(shí)現(xiàn)來(lái)自IEEE802. 11標(biāo)準(zhǔn)族的一個(gè)或多個(gè)標(biāo)準(zhǔn)的Wi-Fi調(diào)制 解調(diào)器。傳輸單元333可以對(duì)封裝的數(shù)據(jù)單元進(jìn)行解封裝。例如,傳輸單元333可以從封 裝的數(shù)據(jù)單元提取已編碼的視頻數(shù)據(jù),并且向處理器331發(fā)送要被解碼并要呈現(xiàn)用于輸出 的已編碼的A/V數(shù)據(jù)。顯示處理器335可以處理要在本地顯示器362上顯示的已解碼的視 頻數(shù)據(jù),音頻處理器336可以處理要在揚(yáng)聲器363上輸出的已解碼的音頻數(shù)據(jù)。
[0084] 除了呈現(xiàn)音頻和視頻數(shù)據(jù),無(wú)線儀表板宿設(shè)備360也可以通過(guò)用戶輸入接口 376 來(lái)接收用戶輸入數(shù)據(jù)。用戶輸入接口 376可以表示多個(gè)用戶輸入設(shè)備中的任何一個(gè),其包 括但不限于觸摸顯示接口、鍵盤、鼠標(biāo)、語(yǔ)音命令模塊、姿勢(shì)捕獲設(shè)備(例如,具有基于相機(jī) 的輸入捕獲能力)或多個(gè)用戶輸入設(shè)備中的任何其他設(shè)備。通過(guò)用戶輸入接口 376接收的 用戶輸入可以由處理器331進(jìn)行處理。該處理可以包括生成數(shù)據(jù)分組,該數(shù)據(jù)分組包括根 據(jù)本申請(qǐng)中描述的技術(shù)所接收的用戶輸入命令。一旦生成,傳輸單元333就可以處理數(shù)據(jù) 分組,以通過(guò)WBC向無(wú)線源設(shè)備進(jìn)行網(wǎng)絡(luò)傳輸。
[0085] 圖3的處理器331可以包括各種處理器中的一個(gè)或多個(gè)處理器,例如,一個(gè)或 多個(gè)數(shù)字信號(hào)處理器(DSP)、通用微處理器、專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程邏輯陣列 (FPGA)、其他等同的集成或分立邏輯電路、或它們的某種組合。圖3的存儲(chǔ)器332可以包 括各種易失性或非易失性存儲(chǔ)器中的任何一個(gè),包括但不限于,諸如同步動(dòng)態(tài)隨機(jī)存取存 儲(chǔ)器(SDRAM)之類的隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、非易失性隨機(jī)存取存儲(chǔ)器 (NVRAM)、電可擦除可編程只讀存儲(chǔ)器(EEPR0M)、閃存等,存儲(chǔ)器232可以包括用于存儲(chǔ)音 頻/視頻數(shù)據(jù)以及其他種類數(shù)據(jù)的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。存儲(chǔ)器332可以另外存儲(chǔ)由處理 器331作為執(zhí)行本申請(qǐng)中所描述的各個(gè)技術(shù)的一部分而執(zhí)行的指令和程序代碼。
[0086] 在一個(gè)示例中,宿設(shè)備360的存儲(chǔ)器332可以存儲(chǔ)可由處理器331執(zhí)行的應(yīng)用, 該處理器331被配置為有助于源設(shè)備(例如,源設(shè)備220)與儀表板宿設(shè)備360之間的通 信。這樣的宿設(shè)備儀表板應(yīng)用可以是無(wú)線顯示(WIDI)應(yīng)用,該WIDI應(yīng)用有助于在源設(shè)備 與形成汽車中的整個(gè)儀表板的一部分或全部的儀表板宿設(shè)備360之間的配對(duì)和無(wú)線通信。 在一個(gè)示例中,宿設(shè)備儀表板應(yīng)用可以與關(guān)聯(lián)于WFD系統(tǒng)和通信會(huì)話的一個(gè)或多個(gè)標(biāo)準(zhǔn)兼 容。在另一示例中,宿設(shè)備儀表板應(yīng)用可以有助于在WFD標(biāo)準(zhǔn)之外在源設(shè)備與儀表板宿設(shè) 備360之間的通信,例如,經(jīng)由儀表板和/或汽車制造商的一個(gè)或多個(gè)專有協(xié)議以及使用例 如在源與儀表板宿設(shè)備之間的帶外TCP/IP鏈路。
[0087] 宿設(shè)備儀表板應(yīng)用或在存儲(chǔ)器332上存儲(chǔ)且由儀表板宿設(shè)備360的處理器331執(zhí) 行的另一應(yīng)用也可以包括與其中布置宿設(shè)備360的汽車的系統(tǒng)和設(shè)備進(jìn)行通信的代理。例 如,其中布置儀表板宿設(shè)備360的汽車的各種設(shè)備,例如,汽車的ECU以及一個(gè)或多個(gè)傳感 器可以生成與汽車的操作相關(guān)的數(shù)據(jù)。在存儲(chǔ)器332上存儲(chǔ)并由儀表板宿設(shè)備360執(zhí)行的 代理可以被配置為與汽車數(shù)據(jù)對(duì)接并且獲得或接收這些汽車數(shù)據(jù),在一些示例中,隨后可 以向源設(shè)備發(fā)送這些汽車數(shù)據(jù),并由源設(shè)備通過(guò)各種方式對(duì)這些汽車數(shù)據(jù)進(jìn)行處理。例如, 在儀表板宿設(shè)備360上執(zhí)行的代理可以獲得由汽車的傳感器和引擎控制單元(ECU)跟蹤并 存儲(chǔ)的汽油里程數(shù)據(jù)。此外,汽車的其他相關(guān)操作數(shù)據(jù)(如與駕駛習(xí)慣和度量有關(guān)的速度、 加速度、剎車和其他數(shù)據(jù))可以由代理從汽車的一個(gè)或多個(gè)組件獲取。該汽車數(shù)據(jù)可以由 儀表板宿設(shè)備360 (例如,由封裝汽車數(shù)據(jù)的傳輸單元333和發(fā)送數(shù)據(jù)的Wi-Fi調(diào)制解調(diào)器 334)向無(wú)線源設(shè)備(例如,向用戶的移動(dòng)電話)發(fā)送。移動(dòng)電話可以包括用于處理數(shù)據(jù)的 各種功能,包括,例如跟蹤并組織時(shí)間上的汽油里程數(shù)據(jù)的應(yīng)用,并且在一些情況下,將汽 油里程與駕駛習(xí)慣/度量相關(guān)聯(lián)。
[0088] 可以根據(jù)本申請(qǐng)的示例中來(lái)預(yù)期除了前述汽油里程示例之外的各種汽車數(shù)據(jù)并 對(duì)這些數(shù)據(jù)進(jìn)行處理。例如,可以跟蹤、存儲(chǔ)來(lái)自汽車E⑶的差錯(cuò)碼,并且從儀表板宿設(shè)備 360向如移動(dòng)電話之類的無(wú)線源設(shè)備傳輸所述差錯(cuò)碼、以及與服務(wù)、維護(hù)和/或汽車的故障 有關(guān)的其他診斷信息。來(lái)自其中布置儀表板宿設(shè)備的汽車的這些差錯(cuò)或診斷信息可以在像 移動(dòng)電話之類的源設(shè)備上被跟蹤及分析,并且甚至可以用于例如在有資格和/或經(jīng)授權(quán)為 在汽車上工作的經(jīng)銷店或服務(wù)站處自動(dòng)請(qǐng)求服務(wù)預(yù)約。在另一示例中,來(lái)自其中布置儀表 板宿設(shè)備的汽車的差錯(cuò)或診斷信息可以在像移動(dòng)電話之類的源設(shè)備上被跟蹤及分析,并且 甚至可以用于例如自動(dòng)地生成對(duì)汽車進(jìn)行服務(wù)的日歷事件、提醒或任務(wù)。例如,可以跟蹤、 存儲(chǔ)并從儀表板宿設(shè)備360向如移動(dòng)電話之類的無(wú)線源設(shè)備傳輸來(lái)自汽車ECU的、所生成 的與常規(guī)服務(wù)事件有關(guān)的代碼,所述常規(guī)服務(wù)事件例如是油量變化或其他基于里程或時(shí)間 的預(yù)防性服務(wù)核查。在這樣的情況下,移動(dòng)電話源設(shè)備可以分析從儀表板宿設(shè)備360接收 的ECU代碼,并且在具有或沒(méi)有名稱為例如"油量變化"或"15000英里核查"等的提醒的情 況下自動(dòng)調(diào)度日歷事件。
[0089] 已經(jīng)在汽車的背景下描述了本申請(qǐng)的許多細(xì)節(jié)。在該背景下,已經(jīng)描述了汽車專 用數(shù)據(jù)的若干示例。但是,本申請(qǐng)中描述的技術(shù)可以找到針對(duì)多種其他類型交通工具的各 種應(yīng)用,并且所述交通工具數(shù)據(jù)可以針對(duì)這些應(yīng)用而不同。包括在儀表板上的顯示設(shè)備或 其他等同結(jié)構(gòu)的任何交通工具可以使用本申請(qǐng)中描述的技術(shù)中的一項(xiàng)或多項(xiàng)技術(shù)。在儀表 板與源設(shè)備之間傳輸?shù)臄?shù)據(jù)可以是交通工具專用的,并且可以依據(jù)交通工具的類型而有所 不同。
[0090] 可以利用根據(jù)本申請(qǐng)的儀表板宿設(shè)備的示例性交通工具包括汽車、船只、飛行器、 全地形交通工具(ATV)、以及坦克或其他軍用交通工具、半卡車或其他運(yùn)輸交通工具、以及 推土機(jī)、拖拉機(jī)、或其他重型機(jī)器、以及火車、高爾夫球車、以及其他類型的交通工具。在根 據(jù)本申請(qǐng)的示例中,預(yù)期各種交通工具數(shù)據(jù)并且對(duì)這些數(shù)據(jù)進(jìn)行處理。
[0091] 例如,可以跟蹤、存儲(chǔ)以及從在高爾夫球車中包含的儀表板宿設(shè)備向如移動(dòng)電話 之類的無(wú)線源設(shè)備傳輸如小鳥球(birdies)、老鷹球(eagle)以及超過(guò)標(biāo)準(zhǔn)桿數(shù)的一擊 (bogey)之類的高爾夫球得分、差點(diǎn)(handicap)、性能度量??梢栽谌缫苿?dòng)電話之類的源設(shè) 備上跟蹤和分析這些高爾夫統(tǒng)計(jì)數(shù)據(jù)。例如,在一段時(shí)間在各個(gè)高爾夫球場(chǎng)的高爾夫得分 可以從儀表板宿設(shè)備向移動(dòng)電話源傳送,并且移動(dòng)電話可以編譯得分,以便自動(dòng)地計(jì)算、跟 蹤以及更新高爾夫球手的差點(diǎn)。
[0092] 在另一示例中,可以跟蹤、存儲(chǔ)與農(nóng)場(chǎng)相關(guān)的參數(shù),并由拖拉機(jī)上的儀表板宿設(shè)備 向如移動(dòng)電話或膝上型電腦之類的源設(shè)備無(wú)線地傳輸。例如,可以由儀表板宿設(shè)備跟蹤并 向移動(dòng)電話傳輸如糧食產(chǎn)量之類的收獲數(shù)據(jù),然后,移動(dòng)電話可以存儲(chǔ)并跟蹤多次不同收 獲的糧食產(chǎn)量。
[0093] 在另一示例中,可以由軍用交通工具的儀表板宿設(shè)備跟蹤并向如移動(dòng)電話或膝上 型計(jì)算機(jī)之類的源設(shè)備無(wú)線地傳送任務(wù)數(shù)據(jù)。例如,指示從包括坦克、飛機(jī)、直升機(jī)或其他 軍用交通工具的武裝軍用交通工具所發(fā)射的彈藥量的數(shù)據(jù)可以由在軍用交通工具上的儀 表板宿設(shè)備跟蹤并向宿設(shè)備無(wú)線地傳送。在這樣的示例中,宿設(shè)備(例如,膝上型計(jì)算機(jī)) 可以向命令和控制系統(tǒng)自動(dòng)地傳送彈藥數(shù)據(jù),所述命令和控制系統(tǒng)對(duì)該數(shù)據(jù)進(jìn)行歸檔以用 于分析或其他參考。
[0094] 圖4不出了不例性發(fā)射機(jī)系統(tǒng)410和接收機(jī)系統(tǒng)450的不例的框圖,其可以由圖 1A中的發(fā)射機(jī)/接收機(jī)126和發(fā)射機(jī)/接收機(jī)166使用以通過(guò)通信信道150進(jìn)行傳輸。在 發(fā)射機(jī)系統(tǒng)410處,從數(shù)據(jù)源412向發(fā)送(TX)數(shù)據(jù)處理器414提供多個(gè)數(shù)據(jù)流的業(yè)務(wù)數(shù)據(jù)。 每個(gè)數(shù)據(jù)流可以通過(guò)相應(yīng)的發(fā)射天線來(lái)發(fā)送。TX數(shù)據(jù)處理器414基于針對(duì)該數(shù)據(jù)流所選擇 的特定編碼方案,對(duì)每個(gè)數(shù)據(jù)流的業(yè)務(wù)數(shù)據(jù)進(jìn)行格式化、編碼和交織。
[0095] 可以使用正交頻分復(fù)用(0FDM)技術(shù),將每個(gè)數(shù)據(jù)流的編碼數(shù)據(jù)與導(dǎo)頻數(shù)據(jù)進(jìn) 行復(fù)用。也可以使用各種其他無(wú)線通信技術(shù),包括但不限于時(shí)分多址(TDMA)、頻分多址 (FDMA)、碼分多址(CDMA)、或者OFDM、FDMA、TDMA和/或CDMA的任何組合。
[0096] 與圖4 一致,導(dǎo)頻數(shù)據(jù)是以已知的方式處理的典型的已知數(shù)據(jù)模式,并且其可以 在接收機(jī)系統(tǒng)處用于估計(jì)信道響應(yīng)。然后,基于針對(duì)每個(gè)數(shù)據(jù)流所選擇的特定調(diào)制方案 (例如,二進(jìn)制相移鍵控(BPSK)、正交相移鍵控(QPSK)、M-PSK或M-QAM(正交幅度調(diào)制), 其中,Μ可以是2的冪),調(diào)制(例如,符號(hào)映射)該數(shù)據(jù)流的復(fù)用導(dǎo)頻和編碼數(shù)據(jù),以提供 調(diào)制符號(hào)??梢杂煽梢耘c存儲(chǔ)器432耦合的處理器430執(zhí)行的指令來(lái)確定每個(gè)數(shù)據(jù)流的數(shù) 據(jù)速率、編碼和調(diào)制。
[0097] 然后,向ΤΧ ΜΜ0處理器420提供針對(duì)每個(gè)數(shù)據(jù)流的調(diào)制符號(hào),其中,ΤΧ ΜΜ0處理 器420可以進(jìn)一步處理調(diào)制符號(hào)(例如,進(jìn)行0FDM)。然后,ΤΧ ΜΜ0處理器420可以向Ντ 個(gè)發(fā)射機(jī)(TMTR)422a至422t提供Ντ個(gè)調(diào)制符號(hào)流。在某些方面中,ΤΧ ΜΜ0處理器420 向數(shù)據(jù)流的符號(hào)并且向發(fā)送符號(hào)的天線應(yīng)用波束成形權(quán)重。
[0098] 每個(gè)發(fā)射機(jī)422可以接收和處理相應(yīng)的符號(hào)流,以提供一個(gè)或多個(gè)模擬信號(hào),并 且進(jìn)一步調(diào)節(jié)(例如,放大、濾波和上變頻)模擬信號(hào),以提供適合通過(guò)ΜΜ0信道發(fā)送的調(diào) 制信號(hào)。然后,分別從Ντ個(gè)天線424a至424t發(fā)送來(lái)自發(fā)射機(jī)422a至422t的Ν τ個(gè)調(diào)制信 號(hào)。
[0099] 在接收機(jī)系統(tǒng)450,通過(guò)Νκ個(gè)天線452a至4521接收所發(fā)送的調(diào)制信號(hào),并且向 相應(yīng)的接收機(jī)(RCVR) 454a至454r提供從每個(gè)天線452接收的信號(hào)。接收機(jī)454調(diào)節(jié)(例 如,濾波、放大以及下變頻)相應(yīng)的接收信號(hào),數(shù)字化所調(diào)節(jié)的信號(hào),以提供采樣,并進(jìn)一步 處理采樣以提供相應(yīng)的"所接收的"符號(hào)流。
[0100] 然后,接收(RX)數(shù)據(jù)處理器460接收來(lái)自乂個(gè)接收機(jī)454的乂個(gè)符號(hào),并基于特 定的接收機(jī)處理技術(shù)來(lái)處理所接收的Ν κ個(gè)符號(hào),以提供Ντ個(gè)"檢測(cè)出的"符號(hào)流。然后,RX 數(shù)據(jù)處理器460解調(diào)、解交織和解碼每個(gè)檢測(cè)出的符號(hào)流,以恢復(fù)數(shù)據(jù)流的業(yè)務(wù)數(shù)據(jù)。RX數(shù) 據(jù)處理器460的處理與ΤΧ ΜΜ0處理器420和TX數(shù)據(jù)處理器414在發(fā)射機(jī)系統(tǒng)410處執(zhí) 行的處理是互補(bǔ)的。
[0101] 可以與存儲(chǔ)器472耦合的處理器470定期確定要使用哪個(gè)預(yù)編碼矩陣。反向鏈路 消息可以包括關(guān)于通信鏈路和/或所接收的數(shù)據(jù)流的各種類型的信息。然后,該反向鏈路 消息由TX數(shù)據(jù)處理器438處理、由調(diào)制器480調(diào)制、由發(fā)射機(jī)454a至454i調(diào)節(jié)、發(fā)送回發(fā) 射機(jī)系統(tǒng)410,其中,TX數(shù)據(jù)處理器438還從數(shù)據(jù)源436接收多個(gè)數(shù)據(jù)流的業(yè)務(wù)數(shù)據(jù)。
[0102] 在發(fā)射機(jī)系統(tǒng)410處,來(lái)自接收機(jī)系統(tǒng)450的調(diào)制信號(hào)由天線424接收、由接收機(jī) 422調(diào)節(jié)、由解調(diào)器440解調(diào)、并由RX數(shù)據(jù)處理器442處理,以提取由接收機(jī)系統(tǒng)450發(fā)送 的反向鏈路消息。然后,處理器430確定要使用哪個(gè)預(yù)編碼矩陣來(lái)確定波束成形權(quán)重,然后 處理所提取的消息。
[0103] 圖5A是描繪在源設(shè)備520和宿設(shè)備560之間、作為能力協(xié)商會(huì)話一部分的不例性 消息傳送序列的框圖。能力協(xié)商可以作為源設(shè)備520與宿設(shè)備560之間的更大通信會(huì)話建 立過(guò)程的一部分而發(fā)生。例如,可以利用Wi-Fi直接或TDLS作為底層連接標(biāo)準(zhǔn)來(lái)建立該會(huì) 話。此外,如上文提及的,在根據(jù)本申請(qǐng)的、包含在儀表板宿設(shè)備與經(jīng)認(rèn)證的無(wú)線源設(shè)備之 間的通信的示例中,通信會(huì)話可以發(fā)生在WFD標(biāo)準(zhǔn)之外,包括,例如使用專有協(xié)議和/或像 在源和儀表板宿設(shè)備之間的帶外TCP/IP鏈路之類的其他通信單元。在建立Wi-Fi直接或 TDLS會(huì)話之后,宿設(shè)備560可以發(fā)起與源設(shè)備520的TCP連接。作為建立TCP連接的一部 分,可以建立運(yùn)行實(shí)時(shí)流協(xié)議(RTSP)的控制端口,以管理源設(shè)備520和宿設(shè)備560之間的 通信會(huì)話。
[0104] 源設(shè)備520 -般可以通過(guò)上文針對(duì)圖1A中的源設(shè)備120所描述的相同方式進(jìn)行 操作,并且宿設(shè)備560-般可以通過(guò)上文針對(duì)圖1A中的宿設(shè)備160所描述的相同方式進(jìn)行 操作。在源設(shè)備520與宿設(shè)備560建立連接之后,源設(shè)備520和宿設(shè)備560可以確定要用 于其隨后的通信會(huì)話的參數(shù)集合,作為能力協(xié)商交換的一部分。
[0105] 源設(shè)備520和宿設(shè)備560可以通過(guò)消息的序列來(lái)協(xié)商能力。例如,所述消息可以 是實(shí)時(shí)流協(xié)議(RTSP)消息。在協(xié)商的任何階段,RTSP請(qǐng)求消息的接收方可以用包含RTSP 狀態(tài)碼而不是RTSP 0K的RTSP響應(yīng)來(lái)進(jìn)行響應(yīng),在該情況下,可以用不同的參數(shù)集合來(lái)重 試消息交換或可以終止能力協(xié)商會(huì)話。
[0106] 源設(shè)備520可以向宿設(shè)備560發(fā)送第一消息(RTSP選項(xiàng)請(qǐng)求消息),以確定宿設(shè)備 560所支持的RTSP方法集合。在從源設(shè)備520接收第一消息之后,宿設(shè)備560可以利用列 出宿560所支持的RTSP方法的第二消息(RTSP選項(xiàng)響應(yīng)消息)來(lái)響應(yīng)。第二消息也可以 包括RTSP 0K狀態(tài)碼。
[0107] 在向源設(shè)備520發(fā)送第二消息之后,宿設(shè)備560可以發(fā)送第三消息(RTSP選項(xiàng)請(qǐng) 求消息),以確定源設(shè)備520所支持的RTSP方法集合。在從宿設(shè)備560接收第三消息之后, 源設(shè)備520可以利用列出源設(shè)備520所支持的RTSP方法的第四消息(RTSP選項(xiàng)響應(yīng)消息) 來(lái)響應(yīng)。第四消息也可以包含RTSP 0K狀態(tài)碼。
[0108] 在發(fā)送第四消息之后,源設(shè)備520可以發(fā)送第五消息(RTSP GET_PARAMETER請(qǐng)求 消息),以規(guī)定對(duì)源設(shè)備520感興趣的能力列表。宿設(shè)備560可以用第六消息(RTSP GET_ PARAMETER響應(yīng)消息)進(jìn)行響應(yīng)。第六消息可以包含RTSP狀態(tài)碼。如果RTSP狀態(tài)碼是0K, 則第六消息也可以包含針對(duì)在第五消息中規(guī)定的由宿設(shè)備560所支持的參數(shù)的響應(yīng)參數(shù)。 宿設(shè)備560可以忽略第五消息中的、宿設(shè)備560不支持的參數(shù)。
[0109] 基于第六消息,源520可以確定要用于通信會(huì)話的最優(yōu)參數(shù)集合以及可以向宿設(shè) 備560發(fā)送第七消息(RTSP SET_PARAMETER請(qǐng)求消息)。第七消息可以包含要在源設(shè)備520 與宿設(shè)備560之間的通信會(huì)話期間使用的參數(shù)集合。第七消息可以包含描述了要在RTSP建 立請(qǐng)求中使用的通用資源標(biāo)識(shí)符(URI)的wfd-表示-url,以便建立通信會(huì)話。URI可以包 括統(tǒng)一資源定位符(URL)、統(tǒng)一資源名稱(URN)等。wfd-表示-url規(guī)定了宿設(shè)備560可以 在會(huì)話建立交換期間的后續(xù)消息中使用的URI。在該參數(shù)中規(guī)定的wfd-urlO和wfd-urll 值可以與第七消息中的wfd-客戶端-rtp-端口中的rtp-端口 0和rtp-端口 1的值相對(duì) 應(yīng)。該實(shí)例中的RTP通常指可以在UDP的頂部運(yùn)行的實(shí)時(shí)協(xié)議。
[0110] 在接收第七消息之后,宿設(shè)備560可以利用第八消息來(lái)響應(yīng),該第八消息具有指 示根據(jù)在第七消息中所規(guī)定的那樣來(lái)設(shè)置參數(shù)是否成功的RTSP狀態(tài)碼。如上文提及的,該 角色或源設(shè)備和宿設(shè)備在不同的會(huì)話中可以顛倒或改變。在一些情況下,建立通信會(huì)話的 消息的順序可以定義作為源進(jìn)行操作的設(shè)備和定義作為宿進(jìn)行操作的設(shè)備。
[0111] 圖5B是描繪作為能力協(xié)商會(huì)話的一部分在源設(shè)備560和宿設(shè)備520之間的另一 示例性消息傳送序列的框圖。圖5B的消息傳送序列意在對(duì)上文針對(duì)圖5A描述的傳送序列 提供更詳細(xì)的視圖。在圖5B中,消息" lb. GET_PARAMETER響應(yīng)"示出了標(biāo)識(shí)所支持的輸入 類別的列表(例如,通用及HIDC)和所支持的輸入類型的多個(gè)列表的消息示例。所支持的輸 入類別的列表中的所支持的輸入類別中的每一個(gè)具有相關(guān)聯(lián)的所支持的類型列表(例如, generic_cap_list 和 hidc_cap_list)〇
[0112] 在圖5B中,消息"2a.設(shè)置_參數(shù)請(qǐng)求"是標(biāo)識(shí)所支持的輸入類型(例如,通用及 HIDC)的第二列表及所支持的類型的多個(gè)第二列表的第二消息的示例。所支持的輸入類別 的第二列表的所支持的輸入類別中的每一個(gè)具有相關(guān)聯(lián)的所支持的類型的第二列表(例 如,generic_cap_list和hidc_cap_list)。消息"lb.得到_參數(shù)響應(yīng)"標(biāo)識(shí)宿設(shè)備560 所支持的輸入類別和輸入類型。消息"2a.設(shè)置_參數(shù)請(qǐng)求"標(biāo)識(shí)源設(shè)備520所支持的輸 入類別和輸入類型,但是其可能不是源設(shè)備520所支持的所有輸入類別和輸入類型的全面 列表。相反,消息"2a.設(shè)置_參數(shù)請(qǐng)求"可以僅將在消息"lb.得到_參數(shù)響應(yīng)"中標(biāo)識(shí)的 那些輸入類別和輸入類型標(biāo)識(shí)為由宿設(shè)備560支持。以此方式,在消息"2a.設(shè)置_參數(shù)請(qǐng) 求"消息中標(biāo)識(shí)的輸入類別和輸入類型可以構(gòu)成在消息"lb.得到_參數(shù)響應(yīng)"中所標(biāo)識(shí)的 輸入類別和輸入類型的子集。
[0113] 圖6是描繪可以由宿設(shè)備生成并向源設(shè)備發(fā)送的數(shù)據(jù)分組的一個(gè)示例的概念圖。 將參考圖1A解釋數(shù)據(jù)分組600的方面,但是所討論技術(shù)可以適用于另外類型的源/宿系 統(tǒng)。數(shù)據(jù)分組600可以包括數(shù)據(jù)分組頭部610,后面跟著有效載荷數(shù)據(jù)650。有效載荷數(shù)據(jù) 650可以另外包括一個(gè)或多個(gè)有效載荷頭部(例如,有效載荷頭部630)。例如,數(shù)據(jù)分組 600可以從圖1A中的宿設(shè)備160向源設(shè)備120發(fā)送,使得宿設(shè)備160的用戶可以控制由源 設(shè)備120發(fā)送的音頻/視頻數(shù)據(jù)。在這樣的實(shí)例中,有效載荷數(shù)據(jù)650可以包括在宿設(shè)備 160接收的用戶輸入數(shù)據(jù)。例如,有效載荷數(shù)據(jù)650可以標(biāo)識(shí)一個(gè)或多個(gè)用戶命令。宿設(shè) 備160可以接收一個(gè)或多個(gè)用戶命令,并且基于所接收的命令,可以生成數(shù)據(jù)分組頭部610 和有效載荷數(shù)據(jù)650?;跀?shù)據(jù)分組600的數(shù)據(jù)分組頭部610的內(nèi)容,源設(shè)備120可以解 析有效載荷數(shù)據(jù)650,以識(shí)別在宿設(shè)備160接收的用戶輸入數(shù)據(jù)?;谠谟行лd荷數(shù)據(jù)650 中包含的用戶輸入數(shù)據(jù),源設(shè)備120可以通常某種式改變正從源設(shè)備120向宿設(shè)備160發(fā) 送的音頻和視頻數(shù)據(jù)。
[0114] 如在本申請(qǐng)中所使用的,術(shù)語(yǔ)"解析"和"正在解析"通常指分析比特流以便從該 比特流提取數(shù)據(jù)的過(guò)程。一旦提取,例如,就可以由源設(shè)備120處理該數(shù)據(jù)。例如,提取數(shù) 據(jù)可以包括識(shí)別比特流中的信息如何被格式化。如下文將更詳細(xì)描述的,數(shù)據(jù)分組頭部610 可以定義源設(shè)備120和宿設(shè)備160都知道的標(biāo)準(zhǔn)化格式。但是,可以以許多可能的方式中 的一種方式來(lái)格式化有效載荷數(shù)據(jù)650。通過(guò)解析數(shù)據(jù)分組頭部610,源設(shè)備120可以確定 有效載荷數(shù)據(jù)650如何被格式化,從而源設(shè)備120可以解析有效載荷數(shù)據(jù)650以便從有效 載荷數(shù)據(jù)650提取一個(gè)或多個(gè)用戶輸入命令。這樣可以在能夠在源-宿通信中支持的有效 載荷數(shù)據(jù)的不同類型方面提供靈活性。如下文將更詳細(xì)描述的,有效載荷數(shù)據(jù)650也可以 包括諸如有效載荷頭部630之類的一個(gè)或多個(gè)有效載荷頭部。在這樣的實(shí)例中,源設(shè)備120 可以解析數(shù)據(jù)分組頭部610,以確定有效載荷頭部630的格式,然后解析有效載荷頭部630, 以確定有效載荷數(shù)據(jù)650的剩余部分的格式。
[0115] 圖表620是可以如何對(duì)數(shù)據(jù)分組頭部610進(jìn)行格式化的概念性描述。行615中的 數(shù)字0-15旨在標(biāo)識(shí)數(shù)據(jù)分組頭部610內(nèi)的比特位置,而不意在實(shí)際上表示在數(shù)據(jù)分組頭部 610內(nèi)包含的信息。數(shù)據(jù)分組頭部610包括版本字段621、時(shí)間戳標(biāo)志622、保留字段623、 輸入類別字段624、長(zhǎng)度字段625、以及可選的時(shí)間戳字段626。
[0116] 在圖6的示例中,版本字段621是可以指示宿設(shè)備160正在實(shí)現(xiàn)的特定通信協(xié)議 的版本的3比特字段。版本字段621中的值可以通知源設(shè)備120如何解析數(shù)據(jù)分組頭部 610的剩余部分以及如何解析有效載荷數(shù)據(jù)650。在圖6的示例中,版本字段621是3比特 字段,其將使得能夠?qū)崿F(xiàn)針對(duì)八個(gè)不同版本的唯一標(biāo)識(shí)符。在其他示例中,更多或更少的比 特可以專用于版本字段621。
[0117] 在圖6的示例中,時(shí)間戳標(biāo)志(T)622是1比特字段,其指示時(shí)間戳字段626是否 存在于數(shù)據(jù)分組頭部610中。時(shí)間戳字段626是16比特字段,該16比特字段包含基于由 源設(shè)備120生成的并向宿設(shè)備160發(fā)送的多媒體數(shù)據(jù)的時(shí)間戳。例如,時(shí)間戳可以是在幀 被發(fā)送給宿設(shè)備160之前,源設(shè)備120向視頻的幀分配的順序值。例如,時(shí)間戳標(biāo)志622可 以包括"1",以指示存在時(shí)間戳字段626,并且其可以包括"0"以指示時(shí)間戳字段626不存 在。在解析數(shù)據(jù)分組頭部610以及確定時(shí)間戳字段626存在之后,源設(shè)備120可以處理在 時(shí)間戳字段626中包含的過(guò)程。在解析數(shù)據(jù)分組頭部610和確定時(shí)間戳字段626不存在之 后,因?yàn)樵跀?shù)據(jù)分組頭部610中不存在時(shí)間戳字段,所以源設(shè)備120可以在解析長(zhǎng)度字段 625之后開始解析有效載荷數(shù)據(jù)650。
[0118] 如果存在,則時(shí)間戳字段626可以包括用于在獲得有效載荷數(shù)據(jù)650的用戶輸入 數(shù)據(jù)時(shí),識(shí)別正在無(wú)線宿設(shè)備160處顯示的視頻數(shù)據(jù)的幀的時(shí)間戳。例如,在源設(shè)備120向 宿設(shè)備160發(fā)送視頻幀之前,源設(shè)備120可能已經(jīng)將時(shí)間戳添加到視頻幀。因此,源設(shè)備 120可以生成視頻幀,并且將時(shí)間戳嵌入到幀的視頻數(shù)據(jù)上,例如作為元數(shù)據(jù)。源設(shè)備120 可以向宿設(shè)備160發(fā)送具有時(shí)間戳的視頻幀,宿設(shè)備160可以顯示視頻的幀。當(dāng)宿設(shè)備160 顯示視頻幀時(shí),宿設(shè)備160可以從用戶接收用戶命令。當(dāng)宿設(shè)備160生成數(shù)據(jù)分組以向源 設(shè)備120傳送用戶命令時(shí),宿設(shè)備160可以在時(shí)間戳字段626中包括當(dāng)接收到用戶命令時(shí) 由宿設(shè)備160顯示的幀的時(shí)間戳。
[0119] 在接收到在頭部中存在時(shí)間戳字段626的數(shù)據(jù)分組600之后,無(wú)線源設(shè)備120可 以在獲得有效載荷數(shù)據(jù)650的用戶輸入數(shù)據(jù)時(shí),識(shí)別在宿設(shè)備160處正在顯示的視頻的幀, 并基于根據(jù)時(shí)間戳而識(shí)別的幀的內(nèi)容,處理該用戶輸入數(shù)據(jù)。例如,如果用戶輸入數(shù)據(jù)是應(yīng) 用到觸摸顯示器的觸摸命令或鼠標(biāo)指針的點(diǎn)擊,則源設(shè)備120可以確定在用戶應(yīng)用觸摸命 令到顯示器或點(diǎn)擊鼠標(biāo)時(shí)顯示的幀的內(nèi)容。在一些實(shí)例中,可能需要幀的內(nèi)容來(lái)正確處理 有效載荷數(shù)據(jù)。例如,基于用戶觸摸或鼠標(biāo)點(diǎn)擊的用戶輸入可以取決于在觸摸或點(diǎn)擊時(shí)在 顯示器上顯示的內(nèi)容。例如,該觸摸或點(diǎn)擊可以對(duì)應(yīng)于圖標(biāo)或菜單選項(xiàng)。在其中顯示器的 內(nèi)容正在變化的實(shí)例中,時(shí)間戳字段626中存在的時(shí)間戳可以由源設(shè)備120使用,以便將該 觸摸或點(diǎn)擊匹配到正確的圖標(biāo)或菜單選項(xiàng)。
[0120] 補(bǔ)充或替代地,源設(shè)備120可以將時(shí)間戳字段626中的時(shí)間戳與正在應(yīng)用到當(dāng)前 呈現(xiàn)的視頻幀上的時(shí)間戳進(jìn)行比較。通過(guò)將時(shí)間戳字段626的時(shí)間戳與當(dāng)前的時(shí)間戳進(jìn)行 比較,源設(shè)備120可以確定往返時(shí)間。往返時(shí)間通常對(duì)應(yīng)于從源設(shè)備120發(fā)送幀的時(shí)刻到 在源設(shè)備120處從宿設(shè)備160接收回基于該幀的用戶輸入的時(shí)刻所流逝的時(shí)間量。該往返 時(shí)間可以向源設(shè)備120提供系統(tǒng)延遲的指示,并且如果往返時(shí)間大于門限值,則在假定輸 入命令被應(yīng)用到過(guò)時(shí)的顯示幀的情況下,源設(shè)備120可以忽略在有效載荷數(shù)據(jù)650中包含 的用戶輸入數(shù)據(jù)。當(dāng)往返時(shí)間小于該門限時(shí),源設(shè)備120可以處理用戶輸入數(shù)據(jù),并響應(yīng)于 該用戶數(shù)據(jù)來(lái)調(diào)整正在發(fā)送的音頻/視頻內(nèi)容。門限可以是可編程的,并且不同類型的設(shè) 備(或不同的源-宿結(jié)合)可以被配置為定義針對(duì)可接受的往返時(shí)間的不同門限。
[0121] 在圖6的示例中,保留字段623是8比特字段,其不包括源120在解析數(shù)據(jù)分組頭 部610和有效載荷數(shù)據(jù)650時(shí)所使用的信息。但是,特定協(xié)議的未來(lái)版本(如在版本字段 621中標(biāo)識(shí)的)可以使用保留字段623,在該情況下,源設(shè)備120可以使用保留字段623中 的信息來(lái)解析數(shù)據(jù)分組頭部610和/或解析有效載荷數(shù)據(jù)650。結(jié)合版本字段621的保留 字段623潛在地提供了在基本不改變已使用的格式和特征的情況下,用于擴(kuò)展數(shù)據(jù)分組格 式和添加特征到數(shù)據(jù)分組格式的能力。
[0122] 在圖6的示例中,輸入類別字段624是4比特字段,以標(biāo)識(shí)在有效載荷數(shù)據(jù)650中 包含的用戶輸入數(shù)據(jù)的輸入類別。宿設(shè)備160可以對(duì)用戶輸入數(shù)據(jù)進(jìn)行分類,以確定輸入 類別。例如,可以基于從其接收命令的設(shè)備或基于命令自身的屬性來(lái)對(duì)用戶輸入數(shù)據(jù)進(jìn)行 分類。輸入類別字段624的值,可能結(jié)合數(shù)據(jù)分組頭部610的其他信息,向源設(shè)備120標(biāo)識(shí) 有效載荷數(shù)據(jù)650如何被格式化?;谠摳袷交?,源設(shè)備120可以解析有效載荷數(shù)據(jù)650, 以確定在宿設(shè)備160處接收到的用戶輸入。
[0123] 在圖6的示例中,由于輸入類別624是4比特,所以可能可以標(biāo)識(shí)16種不同的輸 入類別。一個(gè)這樣的輸入類別可以是通用輸入格式,該通用輸入格式用于指示:有效載荷數(shù) 據(jù)650的用戶輸入數(shù)據(jù)是使用在源設(shè)備120和宿設(shè)備160二者正在執(zhí)行的協(xié)議中定義的通 用信息單元來(lái)格式化的。如在下文將更詳細(xì)描述的,通用輸入格式可以使用通用信息單元, 該通用信息單元允許宿設(shè)備160的用戶在應(yīng)用級(jí)與源設(shè)備120進(jìn)行交互。
[0124] 另一個(gè)這樣的輸入類別可以是人機(jī)接口設(shè)備命令(HIDC)格式,該HIDC格式用于 指示有效載荷數(shù)據(jù)650的用戶輸入數(shù)據(jù)是基于用于接收輸入數(shù)據(jù)的輸入設(shè)備的類型來(lái)格 式化的。設(shè)備的類型的示例包括鍵盤、鼠標(biāo)、觸摸輸入設(shè)備、游戲操作桿、相機(jī)、姿勢(shì)捕獲設(shè) 備(例如,基于相機(jī)的輸入設(shè)備)、以及遠(yuǎn)程控制??梢栽谳斎腩悇e字段624中標(biāo)識(shí)其他類 型的輸入類別包括轉(zhuǎn)發(fā)輸入格式(其用于指示有效載荷650中的用戶數(shù)據(jù)不是在宿設(shè)備 160處發(fā)起的)、或操作系統(tǒng)專用格式、以及用于指示有效載荷數(shù)據(jù)650包括語(yǔ)音命令的語(yǔ) 音命令格式。
[0125] 長(zhǎng)度字段625可以包括16比特字段,其用于指示數(shù)據(jù)分組600的長(zhǎng)度。例如,該 長(zhǎng)度可以在8比特的單元中指示。由于數(shù)據(jù)分組600由源設(shè)備120按照16比特的字進(jìn)行 解析,所以可以將數(shù)據(jù)分組600填補(bǔ)成16比特的整數(shù)?;陂L(zhǎng)度字段625中包含的長(zhǎng)度, 源設(shè)備120可以識(shí)別有效載荷數(shù)據(jù)650的結(jié)束(S卩,數(shù)據(jù)分組600的結(jié)束)和新的、后續(xù)的 數(shù)據(jù)分組的開始。
[0126] 在圖6的示例中提供的各種大小的字段僅僅旨在是解釋性的,并且其意圖是可以 使用與圖6中示出的不同數(shù)量的比特來(lái)實(shí)現(xiàn)上述字段。此外,還可以預(yù)期的是,數(shù)據(jù)分組頭 部610可以包括與上文所討論的全部字段相比更少的字段,或可以使用上文沒(méi)有討論的額 外字段。確實(shí),本申請(qǐng)的技術(shù)在用于分組的各個(gè)數(shù)據(jù)字段的實(shí)際格式方面可以是靈活的。
[0127] 在解析數(shù)據(jù)分組頭部610以確定有效載荷數(shù)據(jù)650的格式化之后,源設(shè)備120可 以解析有效載荷數(shù)據(jù)650,以確定在有效載荷數(shù)據(jù)650中包含的用戶輸入命令。有效載荷 數(shù)據(jù)650可以具有其自己的、指示有效載荷數(shù)據(jù)650的內(nèi)容的有效載荷頭部(有效載荷頭 部630)。以此方式,源設(shè)備120可以基于對(duì)數(shù)據(jù)分組頭部610的解析來(lái)解析有效載荷頭部 630,然后基于對(duì)有效載荷頭部630的解析來(lái)解析有效載荷數(shù)據(jù)650的剩余部分。
[0128] 例如,如果數(shù)據(jù)分組頭部610的輸入類別字段624指示在有效載荷數(shù)據(jù)650中存 在通用輸入,則有效載荷數(shù)據(jù)650可以具有通用輸入格式。從而,源設(shè)備120可以根據(jù)通用 輸入格式來(lái)解析有效載荷數(shù)據(jù)650。作為通用輸入格式的一部分,有效載荷數(shù)據(jù)650可以包 括一系列的一個(gè)或多個(gè)輸入事件,其中,每個(gè)輸入事件具有其自己的輸入事件頭部。下面的 表1標(biāo)識(shí)了輸入頭部中可能包括的字段。

【權(quán)利要求】
1. 一種從被配置為用作無(wú)線宿設(shè)備的交通工具儀表板向無(wú)線源設(shè)備發(fā)送用戶輸入數(shù) 據(jù)的方法,所述方法包括: 在所述儀表板的顯示設(shè)備處獲得用戶輸入數(shù)據(jù); 生成數(shù)據(jù)分組頭部,其中,所述數(shù)據(jù)分組頭部包括用于標(biāo)識(shí)所述用戶輸入數(shù)據(jù)的輸入 類別的字段; 生成包括所述數(shù)據(jù)分組頭部和有效載荷數(shù)據(jù)的數(shù)據(jù)分組;以及 向所述無(wú)線源設(shè)備發(fā)送所述數(shù)據(jù)分組。
2. 根據(jù)權(quán)利要求1所述的方法,還包括: 由所述儀表板從所述源設(shè)備接收包括頭部和有效載荷數(shù)據(jù)的數(shù)據(jù)分組,其中,所述有 效載荷數(shù)據(jù)包括編碼的視頻數(shù)據(jù); 由所述儀表板的視頻解碼器對(duì)所述編碼的視頻數(shù)據(jù)進(jìn)行解碼; 基于所解碼的視頻數(shù)據(jù),來(lái)呈現(xiàn)所述源設(shè)備上駐留的至少一個(gè)應(yīng)用的圖形用戶界面; 以及 在所述儀表板的所述顯示設(shè)備處輸出所述圖像用戶界面。
3. 根據(jù)權(quán)利要求2所述的方法,其中,所述用戶輸入數(shù)據(jù)包括指示在所述儀表板的所 述顯示設(shè)備處與所述源設(shè)備上駐留的所述至少一個(gè)應(yīng)用的所述圖形用戶界面的用戶交互 的數(shù)據(jù)。
4. 根據(jù)權(quán)利要求1所述的方法,其中,所述用戶輸入數(shù)據(jù)包括指示在所述儀表板的所 述顯示設(shè)備處與所述源設(shè)備上駐留的一個(gè)或多個(gè)應(yīng)用的用戶交互的數(shù)據(jù)。
5. 根據(jù)權(quán)利要求1所述的方法,還包括: 由所述儀表板從所述源設(shè)備接收包括認(rèn)證密鑰的數(shù)據(jù); 基于所述認(rèn)證密鑰,確定是否開啟與所述源設(shè)備的通信會(huì)話;以及 向所述源設(shè)備發(fā)送指示所述源設(shè)備被認(rèn)證以用于與所述儀表板進(jìn)行通信的消息。
6. 根據(jù)權(quán)利要求5所述的方法,其中,由所述儀表板接收包括所述認(rèn)證密鑰的數(shù)據(jù)包 括:由所述儀表板從所述源設(shè)備接收包括所述認(rèn)證密鑰的加密數(shù)據(jù),還包括對(duì)所述數(shù)據(jù)進(jìn) 行解密。
7. 根據(jù)權(quán)利要求5所述的方法,還包括:向所述無(wú)線源設(shè)備發(fā)送包括口令密鑰的數(shù)據(jù), 并且其中,所述認(rèn)證密鑰與包括所述口令密鑰的數(shù)據(jù)中的至少一些數(shù)據(jù)相關(guān)聯(lián)。
8. 根據(jù)權(quán)利要求1所述的方法,還包括:由所述儀表板向所述源設(shè)備發(fā)送對(duì)其中布置 儀表板的交通工具的操作狀態(tài)進(jìn)行指示的消息,以使得基于所述交通工具的所述操作狀態(tài) 來(lái)設(shè)置所述源設(shè)備的操作狀態(tài)。
9. 根據(jù)權(quán)利要求8所述的方法,其中,所述消息指示所述交通工具正在移動(dòng),并且還包 括:由所述儀表板向所述源設(shè)備發(fā)送被配置為使所述源設(shè)備限制對(duì)所述源設(shè)備的一個(gè)或多 個(gè)功能的訪問(wèn)的命令。
10. 根據(jù)權(quán)利要求9所述的方法,其中,被配置為使所述源設(shè)備限制對(duì)一個(gè)或多個(gè)用戶 功能的訪問(wèn)的所述命令包括以下各項(xiàng)中的至少一項(xiàng):電話呼叫、文本消息傳送以及電子郵 件功能。
11. 根據(jù)權(quán)利要求1所述的方法,還包括: 由所述儀表板獲得與其中布置所述儀表板的交通工具的所述操作有關(guān)的數(shù)據(jù);以及 向所述源設(shè)備發(fā)送與所述交通工具的所述操作有關(guān)的所述數(shù)據(jù)。
12. 根據(jù)權(quán)利要求11所述的方法,其中,與所述交通工具的所述操作有關(guān)的所述數(shù)據(jù) 包括以下各項(xiàng)中的至少一項(xiàng):交通工具速度、加速度、剎車、汽油里程、錯(cuò)誤碼以及診斷數(shù) 據(jù)。
13. 根據(jù)權(quán)利要求1所述的方法,其中,所述交通工具包括汽車。
14. 一種被配置為用作無(wú)線宿設(shè)備并向無(wú)線源設(shè)備發(fā)送用戶輸入數(shù)據(jù)的交通工具儀表 板,所述儀表板包括: 存儲(chǔ)器,其存儲(chǔ)指令; 顯示設(shè)備,其被配置為獲得用戶輸入數(shù)據(jù); 一個(gè)或多個(gè)處理器,其被配置為執(zhí)行所述指令,其中,在執(zhí)行所述指令之后,所述一個(gè) 或多個(gè)處理器使得: 生成數(shù)據(jù)分組頭部,其中,所述數(shù)據(jù)分組頭部包括用于標(biāo)識(shí)所述用戶輸入數(shù)據(jù)的輸入 類別的字段;以及 生成包括所述數(shù)據(jù)分組頭部和有效載荷數(shù)據(jù)的數(shù)據(jù)分組;以及傳輸單元,其用于向所 述無(wú)線源設(shè)備發(fā)送所述數(shù)據(jù)分組。
15. 根據(jù)權(quán)利要求14所述的交通工具儀表板,還包括視頻解碼器,并且其中,所述傳輸 單元從所述源設(shè)備接收包括頭部和有效載荷數(shù)據(jù)的數(shù)據(jù)分組,其中,所述有效載荷數(shù)據(jù)包 括編碼的視頻數(shù)據(jù),所述儀表板的所述視頻解碼器對(duì)所述編碼的視頻數(shù)據(jù)進(jìn)行解碼,并且 在執(zhí)行所述指令之后,所述一個(gè)或多個(gè)處理器使得: 基于所解碼的視頻數(shù)據(jù),呈現(xiàn)在所述源設(shè)備上駐留的至少一個(gè)應(yīng)用的圖形用戶界面; 以及 在所述顯示設(shè)備處,輸出所述圖形用戶界面。
16. 根據(jù)權(quán)利要求15所述的交通工具儀表板,其中,所述用戶輸入數(shù)據(jù)包括指示在所 述儀表板的所述顯示設(shè)備處與駐留在所述源設(shè)備上的至少一個(gè)應(yīng)用的所述圖形用戶界面 的用戶交互的數(shù)據(jù)。
17. 根據(jù)權(quán)利要求14所述的交通工具儀表板,其中,所述用戶輸入數(shù)據(jù)包括指示在所 述儀表板的所述顯示設(shè)備處與在所述源設(shè)備上駐留的一個(gè)或多個(gè)應(yīng)用的用戶交互的數(shù)據(jù)。
18. 根據(jù)權(quán)利要求14所述的交通工具儀表板,還包括: 傳輸單元,其從所述源設(shè)備接收包括認(rèn)證密鑰的數(shù)據(jù); 在執(zhí)行所述指令之后,所述一個(gè)或多個(gè)處理器使得基于所述認(rèn)證密鑰,確定是否開啟 與所述源設(shè)備的通信會(huì)話;以及 所述傳輸單元向所述源設(shè)備發(fā)送指示所述源設(shè)備被認(rèn)證以用于與所述儀表板進(jìn)行通 的消息。
19. 根據(jù)權(quán)利要求18所述的交通工具儀表板,還包括:所述傳輸單元從所述源設(shè)備接 收包括認(rèn)證密鑰的加密數(shù)據(jù),并且在執(zhí)行所述指令之后,所述一個(gè)或多個(gè)處理器使得對(duì)所 述數(shù)據(jù)進(jìn)行解密。
20. 根據(jù)權(quán)利要求18所述的交通工具儀表板,其中,所述傳輸單元向所述無(wú)線源設(shè)備 發(fā)送包括口令密鑰的數(shù)據(jù),并且其中,所述認(rèn)證密鑰與包括所述口令密鑰的數(shù)據(jù)中的至少 一些數(shù)據(jù)相關(guān)聯(lián)。
21. 根據(jù)權(quán)利要求14所述的交通工具儀表板,還包括:所述傳輸單元向所述源設(shè)備發(fā) 送對(duì)其中布置儀表板的交通工具的操作狀態(tài)進(jìn)行指示的消息,以使得基于所述交通工具的 操作狀態(tài)來(lái)設(shè)置所述源設(shè)備的操作狀態(tài)。
22. 根據(jù)權(quán)利要求21所述的交通工具儀表板,其中,所述消息指示所述交通工具正在 移動(dòng),并且還包括:所述傳輸單元向所述源設(shè)備發(fā)送被配置為使所述源設(shè)備限制對(duì)所述源 設(shè)備的一個(gè)或多個(gè)功能的訪問(wèn)的命令。
23. 根據(jù)權(quán)利要求22所述的交通工具儀表板,其中,被配置為使所述源設(shè)備限制對(duì)一 個(gè)或多個(gè)用戶功能的訪問(wèn)的所述命令包括以下各項(xiàng)中的至少一項(xiàng):電話呼叫、文本消息傳 送以及電子郵件功能。
24. 根據(jù)權(quán)利要求14所述的交通工具儀表板,還包括: 在執(zhí)行所述指令之后,所述一個(gè)或多個(gè)處理器使得獲得與其中布置所述儀表板的交通 工具的所述操作有關(guān)的數(shù)據(jù);以及 所述傳輸單元向所述源設(shè)備發(fā)送與所述交通工具的所述操作有關(guān)的所述數(shù)據(jù)。
25. 根據(jù)權(quán)利要求24所述的交通工具儀表板,其中,與所述交通工具的所述操作有關(guān) 的所述數(shù)據(jù)包括以下各項(xiàng)中的至少一項(xiàng):交通工具速度、加速度、剎車、汽油里程、錯(cuò)誤碼以 及診斷數(shù)據(jù)。
26. 根據(jù)權(quán)利要求1所述的交通工具儀表板,其中,所述交通工具包括汽車。
27. -種存儲(chǔ)指令的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),在由一個(gè)或多個(gè)處理器執(zhí)行所述指令之后, 使得所述一個(gè)或多個(gè)處理器執(zhí)行從被配置為用作無(wú)線宿設(shè)備的交通工具儀表板向無(wú)線源 設(shè)備發(fā)送用戶輸入數(shù)據(jù)的方法,所述方法包括: 在所述儀表板的顯示設(shè)備處獲得用戶輸入數(shù)據(jù); 生成數(shù)據(jù)分組頭部,其中,所述數(shù)據(jù)分組頭部包括用于標(biāo)識(shí)所述用戶輸入數(shù)據(jù)的輸入 類別的字段; 生成包括所述數(shù)據(jù)分組頭部和有效載荷數(shù)據(jù)的數(shù)據(jù)分組;以及 向所述無(wú)線源設(shè)備發(fā)送所述數(shù)據(jù)分組。
28. -種被配置為用作無(wú)線宿設(shè)備并且向無(wú)線源設(shè)備發(fā)送用戶輸入數(shù)據(jù)的交通工具儀 表板,所述無(wú)線宿設(shè)備包括: 用于在所述儀表板的顯示設(shè)備處獲得用戶輸入數(shù)據(jù)的單元; 用于生成數(shù)據(jù)分組頭部的單元,其中,所述數(shù)據(jù)分組頭部包括用于標(biāo)識(shí)所述用戶輸入 數(shù)據(jù)的輸入類別的字段; 用于生成包括所述數(shù)據(jù)分組頭部和有效載荷數(shù)據(jù)的數(shù)據(jù)分組的單元;以及 用于向所述無(wú)線源設(shè)備發(fā)送所述數(shù)據(jù)分組的單元。
29. -種在無(wú)線源設(shè)備處從被配置為用作無(wú)線宿設(shè)備的交通工具儀表板接收用戶輸入 數(shù)據(jù)的方法,所述方法包括: 從所述儀表板接收數(shù)據(jù)分組,其中,所述數(shù)據(jù)分組包括數(shù)據(jù)分組頭部和有效載荷數(shù) 據(jù); 解析所述數(shù)據(jù)分組頭部,以確定與在所述有效載荷數(shù)據(jù)中所包含的用戶輸入數(shù)據(jù)相關(guān) 聯(lián)的輸入類別;以及 基于所確定的輸入類別,處理所述有效載荷數(shù)據(jù)。
30. 根據(jù)權(quán)利要求29所述的方法,還包括: 由所述源設(shè)備捕獲視頻數(shù)據(jù),所述視頻數(shù)據(jù)包括駐留在所述源設(shè)備上的至少一個(gè)應(yīng)用 的圖形用戶界面; 由所述源設(shè)備的視頻編碼器對(duì)所述視頻數(shù)據(jù)進(jìn)行編碼; 向所述儀表板發(fā)送包括頭部和有效載荷數(shù)據(jù)的數(shù)據(jù)分組,其中,所述有效載荷數(shù)據(jù)包 括已編碼的視頻數(shù)據(jù)。
31. 根據(jù)權(quán)利要求30所述的方法,其中,所述用戶輸入數(shù)據(jù)包括指示在所述儀表板的 顯示設(shè)備處與在所述源設(shè)備上駐留的至少一個(gè)應(yīng)用的所述圖形用戶界面的用戶交互的數(shù) 據(jù)。
32. 根據(jù)權(quán)利要求29所述的方法,其中,所述用戶輸入數(shù)據(jù)包括指示在所述儀表板的 顯示設(shè)備處與在所述源設(shè)備上駐留的一個(gè)或多個(gè)應(yīng)用的用戶交互的數(shù)據(jù)。
33. 根據(jù)權(quán)利要求29所述的方法,還包括: 從所述源設(shè)備向所述儀表板發(fā)送包括認(rèn)證密鑰的數(shù)據(jù),其中,所述儀表板被配置為基 于所述認(rèn)證密鑰來(lái)確定是否開啟與所述源設(shè)備的通信會(huì)話;以及 由所述源設(shè)備從所述儀表板接收指示所述源設(shè)備被認(rèn)證以用于與所述儀表板進(jìn)行通 的消息。
34. 根據(jù)權(quán)利要求33所述的方法,還包括由所述源設(shè)備對(duì)包括所述認(rèn)證密鑰的所述數(shù) 據(jù)進(jìn)行加密,其中,所述儀表板被配置為對(duì)所述數(shù)據(jù)進(jìn)行解密。
35. 根據(jù)權(quán)利要求33所述的方法,還包括:由所述源設(shè)備從所述儀表板接收包括口令 密鑰的數(shù)據(jù),并且其中,所述認(rèn)證密鑰與包括所述口令密鑰的所述數(shù)據(jù)中的至少一些數(shù)據(jù) 相關(guān)聯(lián)。
36. 根據(jù)權(quán)利要求29所述的方法,還包括: 由所述源設(shè)備從所述儀表板接收對(duì)其中布置所述儀表板的交通工具的操作狀態(tài)進(jìn)行 指示的消息;以及 基于所述交通工具的所述操作狀態(tài),設(shè)置所述源設(shè)備的操作狀態(tài)。
37. 根據(jù)權(quán)利要求36所述的方法,其中,所述消息指示所述交通工具正在移動(dòng),并且還 包括當(dāng)所述交通工具正在移動(dòng)時(shí),限制對(duì)所述源設(shè)備的一個(gè)或多個(gè)功能的訪問(wèn)。
38. 根據(jù)權(quán)利要求37所述的方法,其中,限制對(duì)所述源設(shè)備的一個(gè)或多個(gè)功能的訪問(wèn) 包括:限制對(duì)包括以下各項(xiàng)中的至少一項(xiàng)的一個(gè)或多個(gè)用戶功能的訪問(wèn):電話呼叫、文本 消息傳送以及電子郵件功能。
39. 根據(jù)權(quán)利要求29所述的方法,還包括: 由所述源設(shè)備從所述儀表板接收消息,其中,所述消息包括與其中布置儀表板的所述 交通工具的操作有關(guān)的數(shù)據(jù);以及 由所述源設(shè)備對(duì)所述儀表板所發(fā)送的所述消息中的所述數(shù)據(jù)中的至少一些數(shù)據(jù)進(jìn)行 處理。
40. 根據(jù)權(quán)利要求39所述的方法,其中,與所述交通工具的所述操作有關(guān)的所述數(shù)據(jù) 包括以下各項(xiàng)中的至少一項(xiàng):交通工具速度、加速度、剎車、汽油里程、錯(cuò)誤碼以及診斷數(shù) 據(jù)。
41. 根據(jù)權(quán)利要求40所述的方法,其中,由所述源設(shè)備對(duì)所述數(shù)據(jù)中的至少一些數(shù)據(jù) 進(jìn)行處理包括:由所述源設(shè)備將交通工具汽油里程數(shù)據(jù)關(guān)聯(lián)到交通工具速度、加速度和剎 車數(shù)據(jù)中的至少一項(xiàng)。
42. 根據(jù)權(quán)利要求40所述的方法,其中,由所述源設(shè)備對(duì)所述數(shù)據(jù)中的至少一些數(shù)據(jù) 進(jìn)行處理包括:由所述源設(shè)備向其中布置所述儀表板的所述交通工具自動(dòng)發(fā)送針對(duì)服務(wù)的 電子請(qǐng)求。
43. 根據(jù)權(quán)利要求40所述的方法,其中,由所述源設(shè)備對(duì)所述數(shù)據(jù)中的至少一些數(shù)據(jù) 進(jìn)行處理包括:由所述源設(shè)備自動(dòng)生成電子提醒,以使得其中布置所述儀表板的所述交通 工具被服務(wù)。
44. 根據(jù)權(quán)利要求29所述的方法,其中,所述交通工具包括汽車。
45. -種被配置為從被配置為用作無(wú)線宿設(shè)備的交通工具儀表板接收用戶輸入數(shù)據(jù)的 無(wú)線源設(shè)備,所述無(wú)線源設(shè)備包括: 傳輸單元,其用于從所述儀表板接收數(shù)據(jù)分組,其中,所述數(shù)據(jù)分組包括數(shù)據(jù)分組頭部 和有效載荷數(shù)據(jù); 存儲(chǔ)器,其存儲(chǔ)指令; 一個(gè)或多個(gè)處理器,其被配置為執(zhí)行所述指令,其中,在執(zhí)行所述指令之后,所述一個(gè) 或多個(gè)處理器使得: 解析所述數(shù)據(jù)分組頭部,以確定與所述有效載荷數(shù)據(jù)中所包括的用戶輸入數(shù)據(jù)相關(guān)聯(lián) 的輸入類別;以及 基于所確定的輸入類別,來(lái)處理所述有效載荷數(shù)據(jù)。
46. 根據(jù)權(quán)利要求45所述的源設(shè)備,還包括視頻編碼器,并且其中,在執(zhí)行所述指令之 后,所述一個(gè)或多個(gè)處理器使得捕獲視頻數(shù)據(jù),所述視頻數(shù)據(jù)包括駐留在所述源設(shè)備上的 至少一個(gè)應(yīng)用的圖形用戶界面,所述視頻編碼器對(duì)所述視頻數(shù)據(jù)進(jìn)行編碼,并且所述傳輸 單元向所述儀表板發(fā)送包括頭部和有效載荷數(shù)據(jù)的數(shù)據(jù)分組,其中,所述有效載荷數(shù)據(jù)包 括已編碼的視頻數(shù)據(jù)。
47. 根據(jù)權(quán)利要求46所述的源設(shè)備,其中,所述用戶輸入數(shù)據(jù)包括指示在所述儀表板 的顯示設(shè)備處與在所述源設(shè)備上駐留的至少一個(gè)應(yīng)用的所述圖形用戶界面的用戶交互的 數(shù)據(jù)。
48. 根據(jù)權(quán)利要求45所述的源設(shè)備,其中,所述用戶輸入數(shù)據(jù)包括指示在所述儀表板 的顯示設(shè)備處與在所述源設(shè)備上駐留的一個(gè)或多個(gè)應(yīng)用的用戶交互的數(shù)據(jù)。
49. 根據(jù)權(quán)利要求45所述的源設(shè)備,其中,所述傳輸單元: 從所述源設(shè)備向所述儀表板發(fā)送包括認(rèn)證密鑰的數(shù)據(jù),其中,所述儀表板被配置為基 于所述認(rèn)證密鑰來(lái)確定是否開啟與所述源設(shè)備的通信會(huì)話;以及 從所述儀表板接收指示所述源設(shè)備被認(rèn)證以用于與所述儀表板進(jìn)行通信的消息。
50. 根據(jù)權(quán)利要求49所述的源設(shè)備,還包括:在執(zhí)行所述指令之后,所述一個(gè)或多個(gè)處 理器使得對(duì)包括所述認(rèn)證密鑰的所述數(shù)據(jù)進(jìn)行加密,其中,所述儀表板被配置為解密所述 數(shù)據(jù)。
51. 根據(jù)權(quán)利要求49所述的源設(shè)備,還包括:所述傳輸單元從所述儀表板接收包括口 令密鑰的數(shù)據(jù),并且其中,所述認(rèn)證密鑰與包括所述口令密鑰的所述數(shù)據(jù)中的至少一些數(shù) 據(jù)相關(guān)聯(lián)。
52. 根據(jù)權(quán)利要求45所述的源設(shè)備,還包括: 所述傳輸單元從所述儀表板接收對(duì)其中布置所述儀表板的交通工具的操作狀態(tài)進(jìn)行 指示的消息;以及 在執(zhí)行所述指令之后,所述一個(gè)或多個(gè)處理器使得基于所述交通工具的所述操作狀態(tài) 來(lái)設(shè)置所述源設(shè)備的操作狀態(tài)。
53. 根據(jù)權(quán)利要求52所述的源設(shè)備,其中,所述消息指示所述交通工具正在移動(dòng),并且 還包括在執(zhí)行所述指令之后,所述一個(gè)或多個(gè)處理器使得當(dāng)所述交通工具正在移動(dòng)時(shí),限 制對(duì)所述源設(shè)備的一個(gè)或多個(gè)功能的訪問(wèn)。
54. 根據(jù)權(quán)利要求53所述的源設(shè)備,其中,在執(zhí)行所述指令之后,所述一個(gè)或多個(gè)處理 器使得限制對(duì)所述源設(shè)備的一個(gè)或多個(gè)功能的訪問(wèn)包括:限制對(duì)包括以下各項(xiàng)中的至少一 項(xiàng)的一個(gè)或多個(gè)用戶功能的訪問(wèn):電話呼叫、文本消息傳送以及電子郵件功能。
55. 根據(jù)權(quán)利要求45所述的源設(shè)備,還包括: 所述傳輸單元從所述儀表板接收消息,其中,所述消息包括與其中布置儀表板的所述 交通工具的操作有關(guān)的數(shù)據(jù);以及 在執(zhí)行所述指令之后,所述一個(gè)或多個(gè)處理器使得對(duì)所述儀表板所發(fā)送的消息中的所 述數(shù)據(jù)中的至少一些數(shù)據(jù)進(jìn)行處理。
56. 根據(jù)權(quán)利要求55所述的源設(shè)備,其中,與所述交通工具的所述操作相關(guān)的所述數(shù) 據(jù)包括以下各項(xiàng)中的至少一項(xiàng):交通工具速度、加速度、剎車、汽油里程、錯(cuò)誤碼以及診斷數(shù) 據(jù)。
57. 根據(jù)權(quán)利要求56所述的源設(shè)備,其中,在執(zhí)行所述指令之后,所述一個(gè)或多個(gè)處理 器使得對(duì)所述數(shù)據(jù)中的至少一些數(shù)據(jù)進(jìn)行處理包括:由所述源設(shè)備將交通工具汽油里程數(shù) 據(jù)關(guān)聯(lián)到交通工具速度、加速度和剎車數(shù)據(jù)中的至少一項(xiàng)。
58. 根據(jù)權(quán)利要求56所述的源設(shè)備,其中,在執(zhí)行所述指令之后,所述一個(gè)或多個(gè)處理 器使得對(duì)所述數(shù)據(jù)中的至少一些數(shù)據(jù)進(jìn)行處理包括:使得所述傳輸單元向其中布置所述儀 表板的所述交通工具發(fā)送針對(duì)服務(wù)的電子請(qǐng)求。
59. 根據(jù)權(quán)利要求56所述的源設(shè)備,其中,在執(zhí)行所述指令之后,所述一個(gè)或多個(gè)處理 器使得對(duì)所述數(shù)據(jù)中的至少一些數(shù)據(jù)進(jìn)行處理包括:自動(dòng)生成電子提醒,以使得其中布置 所述儀表板的所述交通工具被服務(wù)。
60. 根據(jù)權(quán)利要求45所述的源設(shè)備,其中,所述交通工具包括汽車。
61. -種存儲(chǔ)指令的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),在一個(gè)或多個(gè)處理器執(zhí)行所述指令之后,使 得所述一個(gè)或多個(gè)處理器執(zhí)行在無(wú)線源設(shè)備處從被配置為用作無(wú)線宿設(shè)備的交通工具儀 表板接收用戶輸入數(shù)據(jù)的方法,所述方法包括: 從所述儀表板接收數(shù)據(jù)分組,其中所述數(shù)據(jù)分組包括數(shù)據(jù)分組頭部和有效載荷數(shù)據(jù); 解析所述數(shù)據(jù)分組頭部以確定與所述有效載荷數(shù)據(jù)中包含的用戶輸入數(shù)據(jù)相關(guān)聯(lián)的 輸入類別;以及 基于所確定的輸入類別,對(duì)所述有效載荷數(shù)據(jù)進(jìn)行處理。
62. -種被配置為從被配置為用作無(wú)線宿設(shè)備的交通工具儀表板接收用戶輸入數(shù)據(jù)的 無(wú)線源設(shè)備,所述無(wú)線源設(shè)備包括: 用于從所述儀表板接收數(shù)據(jù)分組的單元,其中,所述數(shù)據(jù)分組包括數(shù)據(jù)分組頭部和有 效載荷數(shù)據(jù); 用于解析所述數(shù)據(jù)分組頭部,以確定與所述有效載荷數(shù)據(jù)中包含的用戶輸入數(shù)據(jù)相關(guān) 聯(lián)的輸入類別的單元;以及 用于基于所確定的輸入類別,對(duì)所述有效載荷數(shù)據(jù)進(jìn)行處理的單元。
63. -種在被配置為用作無(wú)線宿設(shè)備的交通工具儀表板與無(wú)線源設(shè)備之間進(jìn)行通信的 方法,所述方法包括: 對(duì)所述源設(shè)備進(jìn)行認(rèn)證,以用于與所述儀表板進(jìn)行通信; 從所述儀表板向所述源設(shè)備傳送對(duì)其中布置所述儀表板的交通工具的操作狀態(tài)進(jìn)行 指示的數(shù)據(jù); 基于所述交通工具的所述操作狀態(tài),設(shè)置所述源設(shè)備的操作狀態(tài);以及 從所述儀表板宿向所述源設(shè)備傳送用戶輸入數(shù)據(jù)和交通工具數(shù)據(jù)中的至少一個(gè)。
【文檔編號(hào)】H04M1/725GK104126294SQ201380009634
【公開日】2014年10月29日 申請(qǐng)日期:2013年1月3日 優(yōu)先權(quán)日:2012年1月6日
【發(fā)明者】X·王, V·R·拉維德朗, X·黃, J·S·弗勒利歇爾 申請(qǐng)人:高通股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
安国市| 苍南县| 仲巴县| 红原县| 衡阳县| 岱山县| 金沙县| 徐水县| 台南县| 孙吴县| 芜湖市| 东港市| 虎林市| 江城| 天柱县| 延长县| 巴中市| 潢川县| 梨树县| 康平县| 铜梁县| 鄂伦春自治旗| 都昌县| 阿坝| 苏尼特左旗| 兴业县| 红河县| 共和县| 莆田市| 德兴市| 高安市| 太仓市| 三河市| 买车| 乌兰县| 南汇区| 淅川县| 北流市| 从化市| 祥云县| 大足县|