專利名稱:裝置間的應(yīng)用狀態(tài)和活動傳送的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及車載信息娛樂系統(tǒng),更具體而言,涉及結(jié)合移動電話使用的車載信息娛樂系統(tǒng)。
背景技術(shù):
現(xiàn)有技術(shù)的智能電話和其他類型的移動裝置給用戶提供了寬范圍的應(yīng)用。那些應(yīng)用中的很多依賴于移動電話內(nèi)部或外部的數(shù)據(jù)庫。例如,電話應(yīng)用或電子郵件應(yīng)用使用地址薄,而音樂應(yīng)用訪問音樂收藏中存儲的信息。
現(xiàn)有技術(shù)的車載信息娛樂系統(tǒng)(IVI)能夠通過使用無線或有線連接來訪問移動電話中的那些數(shù)據(jù)庫。為了使用例如移動電話中存儲的聯(lián)系人列表、日歷或音樂合集,車載系統(tǒng)必須要提供能夠使用該數(shù)據(jù)的應(yīng)用。因此,利用車載系統(tǒng)上運行的類似應(yīng)用來復(fù)制移動電話上可獲得的應(yīng)用。例如,需要車載音樂播放器來播放電話中存儲的音樂。作為另一示例,要求車載系統(tǒng)中運行的電子郵件程序訪問電話的地址薄。
利用車載系統(tǒng)中運行的應(yīng)用使用移動電話的數(shù)據(jù)的好處是那些車載應(yīng)用是專門設(shè)計并適于汽車環(huán)境的。例如,車載應(yīng)用的功能和用戶接口 /輸入控制器被設(shè)計成在駕駛的時候使用。另一方面,移動電話中的應(yīng)用通常不是設(shè)計成在車內(nèi)使用,常常未考慮到駕駛員注意力的減少,該注意力的減少是因為駕駛員必須要在駕駛?cè)蝿?wù)和操作電話上應(yīng)用之間分配其注意力。
但現(xiàn)有技術(shù)的車載系統(tǒng)不知道用戶在進入車輛之前正在用其移動電話干什么?,F(xiàn)有技術(shù)的車載系統(tǒng)不知道用戶正在移動電話上使用什么應(yīng)用以及他在那些應(yīng)用中輸入了什么信息。這導(dǎo)致如下狀況駕駛員需要手工啟動車載系統(tǒng)中的應(yīng)用,然后需要再次向這些應(yīng)用中輸入相同信息,以便再現(xiàn)移動電話的狀態(tài)。人工啟動車載系統(tǒng)中的應(yīng)用并然后重新輸入信息的這一需求是耗費時間的,并且如果在車輛行駛的同時執(zhí)行,則會使駕駛員從其駕駛?cè)蝿?wù)中分心。
現(xiàn)有技術(shù)既未公開也未建議與移動電話的集成得到改進從而可以避免上述缺點的車載信息娛樂系統(tǒng)。發(fā)明內(nèi)容
本發(fā)明可以使車載信息娛樂系統(tǒng)能夠與移動電話交互。本發(fā)明可以向車載系統(tǒng)傳遞移動電話的狀態(tài)及其使用歷史,反之亦然。該狀態(tài)傳遞可以包括關(guān)于活動的應(yīng)用和最近用戶輸入的信息(被解釋為活動)。然后可以由車載系統(tǒng)復(fù)制用戶剛剛在電話上所做的一切,由此使用戶能夠停止使用移動電話,而是利用車載系統(tǒng)繼續(xù)該活動。
本發(fā)明使用戶能夠在使用移動電話和車載系統(tǒng)之間無縫過渡。本發(fā)明為移動電話和車載系統(tǒng)都提供了在移動電話和車載系統(tǒng)之間傳遞應(yīng)用狀態(tài)和使用歷史的功能。因此, 駕駛員能夠利用其車載系統(tǒng)繼續(xù)在其進入汽車之前原先在移動電話上發(fā)起的活動。此外, 本發(fā)明還使得能夠在相反方向上共享系統(tǒng)狀態(tài)。亦即,在駕駛員到達其目的地時,可以向電5話傳遞旅途期間向車載系統(tǒng)做出的全部輸入。這使得用戶能夠在離開汽車之后繼續(xù)其電子活動。盡管這里將本發(fā)明描述為主要涉及移動電話和車載系統(tǒng)之間的數(shù)據(jù)交換,但本發(fā)明還適用于其他裝置,該其他裝置例如是計算機、便攜式導(dǎo)航系統(tǒng)、電視和收音機。
在其一種形式中,本發(fā)明包括一種操作個人電子裝置和車載信息娛樂系統(tǒng)的方法,該方法包括在個人電子裝置和車載信息娛樂系統(tǒng)之一上運行應(yīng)用。感測到個人電子裝置已經(jīng)或不久將被移入或移出車載信息娛樂系統(tǒng)的附近。將關(guān)于個人電子裝置和車載信息娛樂系統(tǒng)之一的狀態(tài)的信息向個人電子裝置和車載信息娛樂系統(tǒng)中的另一個傳遞。為個人電子裝置和車載信息娛樂系統(tǒng)中的另一個選擇應(yīng)用。使用所選應(yīng)用將個人電子裝置和車載信息娛樂系統(tǒng)之一的狀態(tài)復(fù)制在個人電子裝置和車載信息娛樂系統(tǒng)中的另一個上。
在其另一種形式中,本發(fā)明包括一種操作個人電子裝置和車載信息娛樂系統(tǒng)的方法,該方法包括在所述個人電子裝置上運行應(yīng)用。自動感測到個人電子裝置已經(jīng)被或不久將被帶入包括車載信息娛樂系統(tǒng)的車輛中。向車載信息娛樂系統(tǒng)傳遞關(guān)于個人電子裝置的狀態(tài)的信息。響應(yīng)于自動感測步驟來執(zhí)行該傳遞。根據(jù)傳遞的信息為車載信息娛樂系統(tǒng)選擇應(yīng)用。使用所選的應(yīng)用在車載信息娛樂系統(tǒng)上復(fù)制個人電子裝置的狀態(tài)。
在其又一種形式中,本發(fā)明包括一種操作個人電子裝置和車載信息娛樂系統(tǒng)的方法,該方法包括在個人電子裝置和車載信息娛樂系統(tǒng)之一上運行應(yīng)用。在個人電子裝置和車載信息娛樂系統(tǒng)之一的顯示屏上顯示關(guān)于應(yīng)用的運行的信息。對個人電子裝置和車載信息娛樂系統(tǒng)進行放置,使得個人電子裝置和車載信息娛樂系統(tǒng)之一的顯示屏被布置在個人電子裝置和車載信息娛樂系統(tǒng)中的另一個的光學(xué)傳感器的視場之內(nèi)。使用光學(xué)傳感器來拍攝顯示屏的至少一個圖像。分析拍攝的圖像,以由此提取關(guān)于個人電子裝置和車載信息娛樂系統(tǒng)之一的狀態(tài)的信息。根據(jù)提取的信息為個人電子裝置和車載信息娛樂系統(tǒng)中的另一個選擇應(yīng)用。使用所選應(yīng)用在個人電子裝置和車載信息娛樂系統(tǒng)中的另一個上復(fù)制個人電子裝置和車載信息娛樂系統(tǒng)之一的狀態(tài)。
結(jié)合附圖,參考本發(fā)明實施例的以下描述,本發(fā)明的上述和其他特征和目的,以及實現(xiàn)它們的方式將變得更加清楚,并且本發(fā)明自身將被更好理解,在附圖中
圖I是示出了本發(fā)明的狀態(tài)傳遞方法的一個實施例的流程圖。
圖2是根據(jù)本發(fā)明的一個實施例的正在車載系統(tǒng)上繼續(xù)的在移動電話上開始的電子郵件的撰寫的例示。
圖3是根據(jù)本發(fā)明一個實施例的將移動電話上的網(wǎng)頁加載到車載系統(tǒng)上的例示。
圖4是根據(jù)本發(fā)明一個實施例的正在移動電話上收聽的由車載系統(tǒng)調(diào)諧到的無線電臺的例示。
圖5是流程圖,其示出了根據(jù)本發(fā)明的操作個人電子裝置和車載信息娛樂系統(tǒng)的方法的一個實施例。
圖6是流程圖,其示出了根據(jù)本發(fā)明的操作個人電子裝置和車載信息娛樂系統(tǒng)的方法的另一個實施例。
圖7是流程圖,其示出了根據(jù)本發(fā)明的操作個人電子裝置和車載信息娛樂系統(tǒng)的方法的又一個實施例。
在全部幾幅視圖中,對應(yīng)的附圖標記表示對應(yīng)部分。盡管這里給出的示范以幾種形式例示了本發(fā)明的實施例,但下文公開的實施例并非是窮舉或被解釋為將本發(fā)明范圍限制到所公開的嚴格形式。
具體實施方式
現(xiàn)在參考附圖,并且特別參考圖1,示出了本發(fā)明的狀態(tài)轉(zhuǎn)移方法100的一個實施例,其中發(fā)生從源裝置A向目標裝置B的狀態(tài)轉(zhuǎn)移。源裝置A在用戶操作之后處于特定狀態(tài),可以將該狀態(tài)轉(zhuǎn)移到目標裝置B,并由目標裝置B復(fù)制該狀態(tài)。
在第一步驟102中,在源裝置A之內(nèi)收集并記錄來自用戶的輸入內(nèi)容以及系統(tǒng)狀態(tài)和應(yīng)用狀態(tài)。源裝置A是當前正由用戶操作的裝置。如這里使用的,“操作”裝置例如可以包括用戶改變裝置上的設(shè)置、啟動應(yīng)用并向應(yīng)用做出輸入。通過執(zhí)行任何種類的輸入,用戶可以使裝置進入特定狀態(tài)。為了復(fù)制該狀態(tài),本發(fā)明的方法的一個實施例可以包括通過記錄對源裝置A做出的全部輸入來保持跟蹤用戶正在源裝置A上做什么。這樣的輸入可以包括使用按鈕進行的觸覺輸入、觸摸屏上或經(jīng)由鼠標的輸入、語音輸入和任何其他類型的輸入。在一個實施例中,源裝置A和目標裝置B之一或兩者可以使用事件或消息來內(nèi)部地處理由用戶做出的輸入。本發(fā)明的方法還可以包括記錄這樣的事件或消息。
如果用戶利用指向裝置(例如觸摸屏、鼠標或箭頭鍵)來執(zhí)行輸入,則本發(fā)明的方法還可以包括對通過指向操作選擇了什么輸入元素以及選擇的結(jié)果是什么進行記錄。例如,如果用戶按下虛擬鍵盤上的鍵,則可以記錄該鍵的身份以及由按下鍵產(chǎn)生的字母。
對于每個輸入,可以記錄時間戳、應(yīng)用和接收該輸入的輸入元素。時間戳可以標識該輸入被做出的時刻。根據(jù)輸入元素的類型,可以收集額外信息。例如,如果用戶選擇按鈕, 則可以記錄按鈕的狀態(tài)、其名稱或身份以及按鈕的內(nèi)部標識(ID)。如果輸入的形式是用戶向輸入字段中鍵入文本,則可以記錄該字段的名稱、該字段的內(nèi)部ID和文本輸入。如果用戶選擇列表中的文本元素,則可以記錄列表的名稱和ID以及所選元素的名稱和ID。例如, 如果用戶選擇列表中的電子郵件地址,則可以記錄該電子郵件地址。更一般地,可以與輸入一起記錄接收輸入的所有元素的名稱和內(nèi)部ID。
在另一實施例中,還記錄裝置上可用的應(yīng)用。亦即,可以記錄裝置上安裝的應(yīng)用的名稱和內(nèi)部ID。此外,還可以記錄當前正運行的這些可用應(yīng)用的一些的身份以及使用這些應(yīng)用的次序。
除了用戶輸入之外,還可以記錄與應(yīng)用和裝置狀態(tài)有關(guān)的其他信息。例如,在很多便攜式裝置上,應(yīng)用在數(shù)據(jù)庫中存儲其應(yīng)用狀態(tài)。這允許在任何時間被終止并且在重啟之后的裝置,再現(xiàn)其最后狀態(tài)。根據(jù)本發(fā)明,可以使用這一機制來獲知應(yīng)用狀態(tài)并向另一裝置傳遞該狀態(tài)。為了使用應(yīng)用狀態(tài)信息,在本發(fā)明的范圍之內(nèi)可以使用兩種不同方式。首先, 可以記錄裝置的操作系統(tǒng)將信息寫入數(shù)據(jù)庫中所使用的指令。第二,一旦已經(jīng)寫入了信息, 就可以單獨打開并讀取這樣的數(shù)據(jù)庫。
在大多數(shù)裝置上,本發(fā)明的系統(tǒng)向操作系統(tǒng)引入部件或擴展件(extension),該部件或擴展件使得通用方法能夠記錄用戶輸入并獲得對數(shù)據(jù)庫訪問權(quán)。一些裝置禁止該方法,這是因為不能通過期望方式擴展操作系統(tǒng),或者新的部件不能從應(yīng)用和操作系統(tǒng)中收集全部期望的信息。在該情況下,所有輸入以及對數(shù)據(jù)庫內(nèi)容的訪問全都發(fā)生于個體應(yīng)用內(nèi)部。盡管該方式可能不允許本發(fā)明與裝置上現(xiàn)有所有應(yīng)用的透明集成,但該方式能夠獲得關(guān)于有限數(shù)量的應(yīng)用的深入且精確的理解。
在下一步驟104中,檢測所收集的信息中的活動。一旦記錄了信息,就可以對其進行處理和過濾??梢詮氖占臄?shù)據(jù)中提取信息或向收集的數(shù)據(jù)增加信息,以能夠在另一裝置上魯棒地復(fù)制裝置的狀態(tài)。
可以分析用戶輸入以便理解用戶在裝置上執(zhí)行的活動。例如,如果用戶啟動稱為 “Messenger”的應(yīng)用并向“To ”字段中鍵入電子郵件地址,則根據(jù)本發(fā)明,可以推斷,用戶正在“編寫電子郵件”。另一方面,如果用戶使用相同的“Messenger”應(yīng)用,但鍵入數(shù)字,則根據(jù)本發(fā)明,可以推斷,用戶正在“編寫文本消息”??梢允褂矛F(xiàn)有技術(shù)的機器學(xué)習(xí)方法(例如神經(jīng)網(wǎng)絡(luò)、貝葉斯網(wǎng)絡(luò)、決策圖和語義web技術(shù))來確定用戶正在執(zhí)行什么活動。
為了判斷用戶正在執(zhí)行什么活動,可以對用戶輸入進行分類。基于接收了用戶輸入的應(yīng)用的名稱和ID,可以縮小用戶可能正在執(zhí)行的活動的列表的范圍。例如,應(yīng)用 “Messenger”可以允許用戶僅執(zhí)行以下活動“編寫電子郵件”、“編寫文本消息”、“編寫即時消息”。因此,在一個實施例中,可以在將已知應(yīng)用的名稱和ID轉(zhuǎn)換成潛在活動列表的數(shù)據(jù)庫或知識庫中查找這些潛在活動。
上述知識庫也可以通過將輸入元素的名稱和ID轉(zhuǎn)換成輸入類別來提供關(guān)于向應(yīng)用做出什么輸入的信息。例如,“Messenger”應(yīng)用可以顯示名為“To: ”的輸入字段和名為“Subject: ”的另一輸入字段。通過使用知識庫,可以將“To: ”字段轉(zhuǎn)換成更通用的類別“收件人”或使“To: ”字段與更通用的類別“收件人”相關(guān)聯(lián)。類似地,知識庫可以將 “Subject ”字段轉(zhuǎn)換成更一般的類別“消息題目”或使“Subject ”字段與更一般的類別 “消息題目”相關(guān)聯(lián)。可以將得到的類別與接收的原始輸入元素的輸入相關(guān)聯(lián)。
除了用戶輸入之外,還可以向應(yīng)用或系統(tǒng)數(shù)據(jù)庫中存儲的應(yīng)用狀態(tài)信息分配一般化的類別。例如,如果“Messenger”應(yīng)用在其數(shù)據(jù)庫中存儲表示所編寫的上一消息類型的 ID,則可以使用該信息來幫助判斷用戶是正在編寫電子郵件還是編寫文本消息。亦即,如果用戶最后編寫的消息是電子郵件,那么更可能的是用戶正在編寫的當前消息是電子郵件。 類似地,如果用戶最后編寫的消息是文本消息,那么更可能的是用戶正在編寫的當前消息是文本消息。在另一個示例中,如果用戶正在收聽因特網(wǎng)無線電臺,則應(yīng)用數(shù)據(jù)庫可以包含標識電臺的類型和位置(例如網(wǎng)址)的項。然后可以將這些字段分別分配到一般類別“電臺類型”和“電臺位置”。
接下來,可以向推理算法中饋送所有一般化的輸入。基于這一輸入和能夠在專門應(yīng)用中執(zhí)行的潛在活動列表,推理算法可以判斷用戶當前最可能在執(zhí)行哪個可能活動。該算法然后可以接收所有后續(xù)用戶輸入。算法的輸出可以是活動描述,該活動描述例如是“編寫電子郵件;收件人-abctoyz ;消息題目-Hi ;消息主體-〈空〉”。在本示例中消息主體為空,表示用戶尚未輸入信息,這可以進一步表示活動仍在進行中。
在已經(jīng)確定所有活動之后,可以基于與各個用戶輸入相關(guān)聯(lián)記錄的時間戳來匯集使用歷史??梢源_定并按時間次序排列已經(jīng)發(fā)生的所有活動。例如,使用歷史可以包括活動的時間次序列表,例如“打開無線電”、“切換到無線電臺”、“編寫電子郵件”等。
接下來,在步驟106中,每個裝置可以等待或發(fā)起裝置之間狀態(tài)和活動的傳遞。傳遞可以是單向傳遞或可能是雙向傳遞。在具體實施例中,步驟106包括發(fā)起移動電話裝置和車載系統(tǒng)裝置之間的狀態(tài)交換。
一旦用戶進入或離開汽車,則他可以人工指示移動電話和車載系統(tǒng)來交換狀態(tài)信息和活動。為了發(fā)起交換,在本發(fā)明的范圍之內(nèi)可以利用各種方式。在第一種方式中,用戶能夠通過按下車載系統(tǒng)或移動電話中的按鈕來人工發(fā)起狀態(tài)傳遞。
在第二種方式中,可以響應(yīng)于使移動電話在車輛的電力插座中充電,或響應(yīng)于將數(shù)據(jù)電纜插入移動電話中,來自動發(fā)起該交換。狀態(tài)信息的傳遞方向可以取決于數(shù)據(jù)電纜是被插入電話還是被從電話拔出。例如,數(shù)據(jù)電纜被插入電話中可能表示電話被帶到汽車中,從而作為響應(yīng),可以將電話的狀態(tài)傳遞到汽車并由汽車復(fù)制。相反,如果從電話拔下數(shù)據(jù)電纜,那么可以假設(shè)正從車輛移除電話。于是,作為響應(yīng),可以將車載系統(tǒng)的狀態(tài)傳遞到電話。
在第三種方式中,用戶可以通過將移動電話撞擊或輕敲車載系統(tǒng)的外殼或汽車中另一有源元件來人工發(fā)起數(shù)據(jù)交換。便攜式裝置的用戶可以利用簡單的手勢發(fā)起信息交換,如在美國專利公開No. 2006/0256074中詳細所述的那樣,該公開被轉(zhuǎn)讓給本申請的受讓人并通過引用將該公開的全文并入本文。
在第四種方式中,用戶可以將移動電話保持在車載系統(tǒng)前方,使得裝置之一的攝像機能夠看到并識別另一裝置,來人工發(fā)起數(shù)據(jù)交換。在這種方式中,附著于車載系統(tǒng)或移動電話的攝像機正在監(jiān)測環(huán)境,查找另一裝置的標志,該標志如由附著于裝置或其屏幕的標簽(例如條型碼或特定圖像)來指示。如果在攝像機的視場中發(fā)現(xiàn)另一裝置,那么開始狀態(tài)交換。如果僅一個裝置的攝像機看到另一裝置,則可以使用這一信息來確定要傳遞狀態(tài)信息的方向。例如,如果用戶將移動電話的屏幕保持在車載攝像機前方,那么可以從移動電話向車載系統(tǒng)傳遞狀態(tài)信息。另一方面,如果將移動電話的攝像機指向車載系統(tǒng)的屏幕,那么狀態(tài)信息的傳遞可以從車載系統(tǒng)到達移動電話。然而,這種慣例是任意的,因為在另一實施例中,也可能是,如果用戶將移動電話的屏幕保持在車載攝像機前方就從車載系統(tǒng)向移動電話傳遞狀態(tài)信息,并且如果移動電話的攝像機指向車載系統(tǒng)的屏幕,則從移動電話向車載系統(tǒng)傳遞狀態(tài)信息。
在第五種方式中,可以響應(yīng)于裝置之一從另一裝置接收射頻信標或其他類型的信號來自動發(fā)起交換。在接近檢測方案中,裝置中的第一個掃描以查找第二個裝置在RF信號中發(fā)送的已知RFID標簽、藍牙ID或WiFi地址。如果第一裝置和第二裝置在彼此的范圍之內(nèi),使得第一裝置能夠接收第二裝置的RF傳輸,那么可以自動發(fā)起從第一裝置向第二裝置的狀態(tài)信息傳遞。在一個實施例中,第一裝置是移動電話,第二裝置是車載系統(tǒng)。因此,用戶將電話帶入汽車中可能導(dǎo)致狀態(tài)信息從電話自動傳遞到車載系統(tǒng)。如果在先前六十秒左右之內(nèi)RFID標簽在接收范圍中,但當前不在范圍中,那么表示用戶正在離開汽車,并且可以發(fā)起從汽車到電話的狀態(tài)信息傳遞。
在第六種方式中,移動電話可以與車載傳感器耦合,以便使電話能夠檢測用戶是進入還是離開汽車,并相應(yīng)地自動發(fā)起從電話到汽車或從汽車到電話的狀態(tài)信息傳遞。例如,如果接通汽車的點火裝置,則汽車中的點火傳感器向電話發(fā)射“點火裝置接通”信號,表示用戶正在進入或已經(jīng)進入汽車,并且可以發(fā)起從電話到汽車的狀態(tài)信息傳遞。相反,如果關(guān)閉點火裝置,則汽車中的點火傳感器向電話發(fā)射“點火裝置關(guān)閉”信號,表示用戶可能在大約三十秒之內(nèi)離開汽車,并且可以從汽車向電話傳遞狀態(tài)信息。在該方式中可以利用的其他傳感器例如可以包括座椅占用傳感器和門鎖定/解鎖指示器等。座椅占用傳感器和門鎖傳感器可以指示用戶已進入或已離開汽車,而門解鎖傳感器可以指示用戶不久將進入或離開汽車,可能在三十秒左右之內(nèi)。響應(yīng)于座椅調(diào)節(jié)組件被致動而從該組件發(fā)送的信號也可以用作用戶已進入汽車的指示。
在第七種方式中,在裝置之間實時地持續(xù)或連續(xù)交換關(guān)于活動的信息。例如,無論何時在該兩個裝置之一做出輸入并且另一個裝置處于接收范圍之內(nèi),就可以觸發(fā)狀態(tài)信息的交換。
在下一步108中,可以在兩個裝置之間傳遞狀態(tài)信息。一旦已觸發(fā)狀態(tài)信息交換, 就可以使用傳統(tǒng)的有線或無線連接(例如藍牙、WiFi或USB)來在移動電話和車載系統(tǒng)之間傳遞關(guān)于狀態(tài)和活動的信息。在一個實施例中,使用XML或HTML,與附帶的Javascript — 起對信息進行編碼并傳遞。利用附帶Javascript的HTML使得能夠在另一裝置的網(wǎng)絡(luò)瀏覽器上顯示一個裝置的狀態(tài)信息而無需該另一裝置上的其他部件。
此外,本發(fā)明的一個實施例利用了視覺數(shù)據(jù)交換。攝像機附著于車載系統(tǒng)并監(jiān)測車載系統(tǒng)前方的環(huán)境。在用戶將移動電話的屏幕保持在攝像機前方時,車載系統(tǒng)能夠照字面地“看到”移動電話上正在進行什么,如移動電話的顯示屏上顯示的內(nèi)容。車載系統(tǒng)可以利用標簽(例如條型碼)視覺地對信息進行編碼并且傳遞。同樣地,可以使用附著于移動電話的攝像機通過拍攝車載系統(tǒng)顯示屏上顯示的圖像來從車載系統(tǒng)接收內(nèi)容。
在步驟110中,可以處理接收的視覺信息。視覺傳遞的特例包括發(fā)送屏幕上顯示的純粹的未改變的內(nèi)容。在該情況下,源裝置A不向內(nèi)容增加標簽,該標簽將幫助目標裝置 B理解源裝置A的屏幕上顯示的什么。相反,目標裝置B僅拍攝如用戶看到的屏幕圖像。源裝置B然后可以分析屏幕上示出的內(nèi)容。源裝置B可以采用一系列的圖像處理和圖像分析技術(shù)(包括模式、形狀和目標識別以及光學(xué)字符識別)。通過采用那些處理步驟,源裝置B進一步理解或獲悉屏幕上顯示了什么文本以及什么元素和形狀(例如按鈕或列表)。
基于收集的信息,目標裝置B可以推論或以其他方式斷定源裝置A的屏幕上最可能顯示的是什么應(yīng)用。為此目的,可以使用知識庫,該知識庫將典型的文本序列與可能使用那些特定序列的對應(yīng)應(yīng)用相關(guān)聯(lián)??梢允褂妙愃品绞綄⒌湫偷男螤詈推聊辉嘏c可能的應(yīng)用相關(guān)聯(lián)。然后,可以采用機器學(xué)習(xí)方法(例如神經(jīng)網(wǎng)絡(luò)、貝葉斯網(wǎng)絡(luò)或決策圖)來判定源裝置A上正在運行以及可見的是哪個應(yīng)用。一旦做出該決策,則目標裝置B就可以采用上述步驟,以便確定用戶當前正執(zhí)行的活動以及用戶為所識別的活動提供的輸入。
在最后的步驟112中,在目標裝置B上再現(xiàn)或復(fù)制源裝置A的狀態(tài)。一旦目標裝置B知道了源裝置A上的當前狀態(tài)和執(zhí)行的活動,則目標裝置B就可以使用接收的關(guān)于所記錄活動的信息來復(fù)制該狀態(tài)。對于每個識別的活動,目標裝置B可以搜索能夠再現(xiàn)該活動的應(yīng)用。為此目的,目標裝置B可以依靠知識庫,該知識庫將源裝置上的活動與裝置B上安裝并且能夠處理或提供所識別活動的應(yīng)用相關(guān)聯(lián)。例如,可能利用應(yīng)用“電子郵件客戶端(Email Client)”執(zhí)行活動“編寫電子郵件”,而因此活動“編寫電子郵件”與該應(yīng)用相關(guān)聯(lián)。在一些情況下,可能獲得超過一個應(yīng)用能夠處理同一活動。在該情況下,可以給用戶展示應(yīng)用列表,并且可以提示用戶從該列表中選擇應(yīng)用?;蛘撸梢宰詣訌目赡艿膽?yīng)用中選擇用戶使用最頻繁的應(yīng)用。如果不能獲得關(guān)于特定用戶最常使用的應(yīng)用的這一信息,那么可以使用關(guān)于每個應(yīng)用在公眾中流行程度的信息(如可以以在裝置的在線應(yīng)用商店中用戶評級的形式來獲得)來選擇用戶最可能使用的應(yīng)用。
另一方面,如果裝置上安裝的任何應(yīng)用都不能處理所識別的活動,則可以使用知識庫在裝置的在線應(yīng)用商店中找到能夠處理該活動的應(yīng)用。然后可以提議用戶在目標裝置上下載并安裝那些應(yīng)用之一??商娲兀绻酶綆avascript的HTML傳遞狀態(tài)信息, 那么該裝置可以使用網(wǎng)絡(luò)瀏覽器來顯示狀態(tài)和活動。通過依賴于附帶的Javascript,瀏覽器可以使用戶能夠與顯示的信息交互而無需用戶安裝額外的應(yīng)用。
一旦識別了一應(yīng)用能夠處理該活動,則由識別的應(yīng)用執(zhí)行該活動。為此目的,可以將源裝置A上確定的一般化輸入分類轉(zhuǎn)換回目標裝置B上的特定輸入元素。知識庫可以提供關(guān)于映射的信息,還可以通知目標裝置B如何向輸入元素中輸入。例如,知識庫可以將一般類別“收件人”與具有名稱“To”或特定內(nèi)部ID的輸入字段相關(guān)聯(lián)。然后可以使用該名稱或ID在應(yīng)用中找到該元素。接下來,可以自動向該字段中輸入針對“收件人”所記錄的輸入。除了向應(yīng)用的輸入元素中輸入信息之外,知識庫可以通知目標裝置B是否以及如何向應(yīng)用或系統(tǒng)數(shù)據(jù)庫中存儲與狀態(tài)或活動相關(guān)聯(lián)的信息。
作為可以如何使用本發(fā)明系統(tǒng)的示例,該系統(tǒng)可以使正在其移動電話202 (圖2) 上寫電子郵件的用戶能夠在其上車之后通過使用車載系統(tǒng)204繼續(xù)寫電子郵件。假設(shè)用戶向主題行中輸入了文本并從地址簿中選擇了現(xiàn)在顯示在“To 字段中的收件人。進一步假設(shè)用戶還開始向電子郵件主體中輸入文本。電話可以保持追蹤用戶做出的全部輸入。接下來,進一步假設(shè)用戶進入汽車并且如上文所述通過接通點火裝置發(fā)起從電話到車載系統(tǒng)的狀態(tài)信息傳遞??梢岳盟{牙向車載系統(tǒng)發(fā)送電話的活動和狀態(tài)信息。在接收信息之后, 車載系統(tǒng)可以打開其電子郵件客戶端并填充主題字段和收件人字段。車載系統(tǒng)還可以輸入用戶開始在電話上鍵入的電子郵件內(nèi)容。因此,在車載系統(tǒng)上顯示了未完成的電子郵件,并且用戶能夠利用車載系統(tǒng)的輸入輸出裝置繼續(xù)寫該電子郵件。
作為可以如何使用本發(fā)明的系統(tǒng)的另一示例,如圖3所示,該系統(tǒng)可以使用戶能夠獲取在其移動電話上打開的網(wǎng)頁并在車載系統(tǒng)中加載打開的網(wǎng)頁。根據(jù)本發(fā)明,可以跟蹤最近在移動電話上使用的應(yīng)用。在圖3的示例中,最近,在移動電話302上使用了網(wǎng)絡(luò)瀏覽器。用戶打開了三個不同的標簽以在不同網(wǎng)頁(即expedia. com、amazon, com和bosch. com)上觀看。在上車后,用戶可以將電話302輕輕撞擊或敲擊車載信息娛樂系統(tǒng)304。在感測到撞擊之后,可以登記撞擊,并且可以發(fā)起從電話向車載系統(tǒng)的數(shù)據(jù)傳輸。因為假設(shè)使用電話的時間比車載系統(tǒng)更晚,所以可以從電話向車載系統(tǒng)傳遞應(yīng)用狀態(tài)。轉(zhuǎn)而,車載系統(tǒng)可以打開其自己的具有三個標簽的瀏覽器,并可以將來自電話的圖3中所示的網(wǎng)頁加載到車載系統(tǒng)中。此外,車載系統(tǒng)也可以接收輸入到電話的網(wǎng)絡(luò)瀏覽器中的搜索項列表以及電話最近訪問的網(wǎng)站列表。搜索項和網(wǎng)站兩者都可以由車載網(wǎng)絡(luò)瀏覽器使用以在用戶利用汽車的輸入控制器輸入文本時建議項。于是,對于用戶而言,向車載系統(tǒng)中輸入可以更快和更方便。
作為可以如何使用本發(fā)明的系統(tǒng)的另一示例,該系統(tǒng)可以將車載系統(tǒng)404的收音機調(diào)諧到移動電話402上收聽的無線電臺。如圖4中所示,用戶正在其移動電話402上收聽因特網(wǎng)流媒體無線電節(jié)目。屏幕406顯示當前收聽的無線電臺的名稱(例如呼號)和/或廣播頻率以及當前歌曲的名稱、藝術(shù)家、CD和/或年代。在進入車中后,假設(shè)用戶希望將其車載系統(tǒng)的因特網(wǎng)收音機應(yīng)用調(diào)諧到與其移動電話402被調(diào)諧到的同一無線電臺。為了發(fā)起該調(diào)諧過程,用戶可以將其移動電話402的顯示屏406 (示出了因特網(wǎng)收音機應(yīng)用(包括網(wǎng)站、廣播頻率和/或呼號))保持在其車載系統(tǒng)404前方。在一個實施例中,在車載顯示屏 408正上方附著了光學(xué)傳感器410,光學(xué)傳感器410可以是以攝像機的形式,該光學(xué)傳感器 410監(jiān)測環(huán)境。攝像機410可以拍攝其視場412之內(nèi)的圖像,分析拍攝的圖像,并由此檢測到用戶正在攝像機410前方拿著對象。圖像分析的另一個結(jié)果可以是識別電話屏幕406上顯示的文本信息以及屏幕406上顯示的圖形信息(例如幾何對象)?;谖谋拘畔⒌膬?nèi)容和布局,車載系統(tǒng)404可以判定用戶正在收聽收音機并可以精讀顯示的文本信息,獲知當前調(diào)諧到的無線電臺的名稱。車載系統(tǒng)404然后可以自動打開收音機應(yīng)用并且切換調(diào)諧到在電話的屏幕上文本信息中識別的無線電臺。因此,用戶不必人工執(zhí)行將車載系統(tǒng)404調(diào)諧到期望的無線電臺的步驟。
作為可以如何使用本發(fā)明的系統(tǒng)的另一示例,該系統(tǒng)可以識別安裝在用戶移動電話中的應(yīng)用并可以在其車載系統(tǒng)中復(fù)制那些應(yīng)用。用戶可以具有若干安裝在其移動電話上的應(yīng)用。用戶的車載系統(tǒng)也可以允許從在線應(yīng)用商店安裝應(yīng)用。用戶可能對針對其在電話上最常進行的任務(wù)在車載系統(tǒng)上安裝應(yīng)用感興趣,所以他不必在駕駛的同時使用電話,而在駕駛的同時使用電話可能比操作車載系統(tǒng)需要更多注意力。不過,用戶可能沒有時間研究其車載系統(tǒng)上可用的與其移動電話上的應(yīng)用類似的應(yīng)用的名稱。
在本發(fā)明的一個實施例中,車載系統(tǒng)通過如上所述地那樣分析電話屏幕上顯示什么來確定移動電話上可用的應(yīng)用。不過,在本發(fā)明的范圍之內(nèi),可以由上述用于發(fā)起狀態(tài)信息傳遞的任何方式發(fā)起這樣的信息的傳遞。車載系統(tǒng)然后可以提供其車載系統(tǒng)上可用的與其移動電話上的應(yīng)用類似的應(yīng)用相關(guān)的信息。更具體而言,車載系統(tǒng)可以分析電話上安裝了什么應(yīng)用,并可以參考車載系統(tǒng)的知識庫,以便確定車載系統(tǒng)的在線商店中可獲得的哪些應(yīng)用提供了類似功能。車載系統(tǒng)然后可以向用戶呈現(xiàn)車載系統(tǒng)的在線商店中可獲得的類似應(yīng)用的這一列表,然后用戶可以選擇安裝這些應(yīng)用中的哪些。因此,用戶不必花費時間自己在車載系統(tǒng)中查找并安裝應(yīng)用。
本發(fā)明提供了幾個新穎特征。第一個這樣的新穎特征是,可以將用戶向移動電話和/或車載信息娛樂系統(tǒng)中輸入的全部輸入內(nèi)容傳遞到移動電話和車載信息娛樂系統(tǒng)中的另一個。因此,可以使用戶能夠在兩個裝置之一上啟動活動,并在兩個裝置中的另一個上繼續(xù)該活動。這樣可以使用戶不必在進入或離開汽車并切換裝置時人工重新創(chuàng)建或重新啟動活動。
本發(fā)明的第二個新穎特征是使用具有內(nèi)置攝像機的車載信息娛樂系統(tǒng)。攝像機可以使用戶能夠直觀地與車載系統(tǒng)交互。例如,用戶僅需要將其電話保持在車載系統(tǒng)的攝像機前方,而車載系統(tǒng)可以使用攝像機拍攝的圖像在車載應(yīng)用之內(nèi)復(fù)制電話的屏幕內(nèi)容。
本發(fā)明的第三個新穎特征是其能夠通過將移動電話撞擊到車載系統(tǒng)上來發(fā)起移動電話和車載系統(tǒng)之間的應(yīng)用狀態(tài)傳遞。例如,移動電話和車載系統(tǒng)中的振動傳感器可以感測到電話何時被撞擊到車載系統(tǒng)上。振動傳感器可以通過在移動電話和車載系統(tǒng)之間發(fā)起應(yīng)用狀態(tài)的無線或有線傳遞來對感測到的振動做出響應(yīng)。
本發(fā)明的第四個新穎特征是,它可以包括使用附帶Javascript的XML或HTML對要在裝置之間傳遞的信息進行編碼。這可以使能被傳遞信息的顯示,還可以使用戶能夠通過簡單使用網(wǎng)頁瀏覽器與被傳遞信息交互。如果接收裝置上沒有能夠處理該狀態(tài)和活動信息的應(yīng)用,則這可能特別有用。
本發(fā)明的第五個新穎特征是它可以通過在電話或車載系統(tǒng)的屏幕上顯示并記錄諸如條型碼之類的可視標簽來實現(xiàn)狀態(tài)信息的傳遞。另一個裝置可以讀取該可視標簽,以便獲知具有可視標簽的裝置及其應(yīng)用狀態(tài)。
本發(fā)明的第六個新穎特征是,在完成狀態(tài)信息的傳遞之后,接收裝置可以通過找到與發(fā)送裝置上運行那些相類似的應(yīng)用、打開所找到的應(yīng)用并在接收裝置上再現(xiàn)發(fā)送裝置的應(yīng)用狀態(tài),來模仿發(fā)送裝置的裝置/應(yīng)用狀態(tài)。接收裝置可以在接收裝置具有訪問權(quán)的在線庫中找到類似應(yīng)用。
本發(fā)明的第七個新穎特征是,車載系統(tǒng)可以找到不僅類似于移動電話上運行的那些,而且類似于移動電話上安裝但當前未運行的那些應(yīng)用的應(yīng)用。車載系統(tǒng)可以檢查在線應(yīng)用商店以便找到與電話上安裝的那些應(yīng)用類似的應(yīng)用以進行下載。
在一個實施例中,本發(fā)明可以包括收集第一裝置上的用戶輸入、應(yīng)用和系統(tǒng)狀態(tài)以及數(shù)據(jù)庫內(nèi)容??梢詮脑摰谝谎b置向第二裝置傳遞所有收集的信息。然后可以通過使用第二裝置上可獲得的應(yīng)用在第二裝置上復(fù)制第一裝置的記錄狀態(tài)。在一個實施例中,第一裝置是移動電話,第二裝置是車載信息娛樂系統(tǒng)。在另一個實施例中,第一裝置是車載信息娛樂系統(tǒng),第二裝置是移動電話。
在另一實施例中,可以將所有收集的信息轉(zhuǎn)換成用于輸入和數(shù)據(jù)庫內(nèi)容的具有一般化類別的活動。然后可以使用該活動在第二裝置上找到匹配應(yīng)用。
在又一實施例中,可以由用戶通過如下操作發(fā)起狀態(tài)信息的傳遞將輸入內(nèi)容輸入到兩個裝置之一中;將電纜插入到便攜式裝置中(即,物理連接兩個裝置);將兩個裝置撞擊或敲擊到一起;將一個裝置的顯示屏保持在另一裝置的攝像機前方;使兩個裝置彼此接近,使得裝置之一能夠無線檢測到另一個的存在;或通過使用車載傳感器(例如點火傳感器、門鎖定/解鎖傳感器、座位占用傳感器)來檢測用戶在車中。
在另一實施例中,通過如下方式指示狀態(tài)信息的傳送方向最近向兩個裝置中的哪個輸入了輸入內(nèi)容;是否最近插入或拔出電纜;哪個裝置的顯示屏被保持在另一裝置攝像機前方;使用接近檢測技術(shù)來判斷兩個裝置是彼此接近還是彼此遠離;或使用車載傳感器來檢測用戶是進入還是離開汽車。
在又一實施例中,可以使用無線RF或有線連接來傳遞用戶輸入內(nèi)容、狀態(tài)、數(shù)據(jù)庫內(nèi)容和執(zhí)行的活動??商娲?,可以是通過識別嵌入的可視標簽(例如條型碼)的基于可視介質(zhì)的傳遞。
在另一實施例中,可以通過利用第二裝置的攝像機拍攝第一裝置的顯示屏的照片來實現(xiàn)狀態(tài)信息的傳遞。可以分析記錄的照片來看是否存在文本、對象和形狀。可以使用這一信息來確定正在屏幕上顯示的應(yīng)用的類型、屏幕上顯示的用戶輸入內(nèi)容以及關(guān)聯(lián)的活動。
在又一實施例中,第二裝置使用接收的第一裝置的用戶輸入內(nèi)容、狀態(tài)、數(shù)據(jù)庫內(nèi)容和活動以找到能夠再現(xiàn)第一裝置狀態(tài)的應(yīng)用。如果幾個可用應(yīng)用匹配第一裝置上使用的應(yīng)用,那么可以提示用戶決定使用哪個應(yīng)用。可替代地,可以選擇用戶最常使用的應(yīng)用或在線應(yīng)用商店中最流行的應(yīng)用。
在又一實施例中,如果第二裝置中未安裝能夠再現(xiàn)第一裝置的狀態(tài)的應(yīng)用,那么在第二裝置的在線商店中搜索匹配的應(yīng)用。可以在第二裝置中安裝找到的匹配應(yīng)用。可以在第二裝置的屏幕上顯示找到的或安裝的應(yīng)用??梢韵虻诙b置上的應(yīng)用和數(shù)據(jù)庫中輸入接收到的用戶輸入內(nèi)容和數(shù)據(jù)庫內(nèi)容,由此在第二裝置上再現(xiàn)第一裝置的狀態(tài)。
在具體實施例中,本發(fā)明使開始在移動電話上寫電子郵件的用戶能夠向車載系統(tǒng)傳遞移動電話的狀態(tài),使得用戶可以繼續(xù)在汽車內(nèi)寫電子郵件。在另一具體實施例中,用戶可以在其移動電話上操作因特網(wǎng)瀏覽器并向車載系統(tǒng)傳遞打開的瀏覽器窗口和瀏覽歷史, 使得用戶可以在車載系統(tǒng)上繼續(xù)其瀏覽會話。在又一具體實施例中,用戶可以在其電話上收聽無線電臺并向車載系統(tǒng)傳遞識別無線電臺的信息,從而可以將汽車收音機自動調(diào)諧到移動電話被調(diào)諧到的同一無線電臺。在又一實施例中,可以由車載系統(tǒng)檢測移動電話上安裝的應(yīng)用或?qū)⒁苿与娫捝习惭b的應(yīng)用發(fā)送到車載系統(tǒng),而車載系統(tǒng)在汽車中復(fù)制并安裝該應(yīng)用。
本文已經(jīng)在一些實例中,例如應(yīng)用于從移動電話向車載系統(tǒng)傳遞狀態(tài)信息的實例,描述了本發(fā)明。不過,要理解,這是基于用戶進入車輛的任意假設(shè)。文本描述的本發(fā)明和實施例同樣適用于在用戶離開車輛的情況下從車載系統(tǒng)向移動電話傳遞狀態(tài)信息。
本文還將本發(fā)明描述為應(yīng)用于移動電話。不過,本發(fā)明可以更一般地適用于任何類型的個人電子裝置。
圖5中示出了用于操作個人電子裝置和車載信息娛樂系統(tǒng)的本發(fā)明的方法500的一個實施例。在第一步驟502中,在個人電子裝置和車載信息娛樂系統(tǒng)之一上運行應(yīng)用。例如,在圖2-4中,分別將電子郵件應(yīng)用、網(wǎng)絡(luò)瀏覽應(yīng)用和收音機應(yīng)用圖示為運行于移動電話上。
在下一步驟504中,感測到個人電子裝置已經(jīng)或不久將被移入或移出車載信息娛樂系統(tǒng)附近。用戶可以采取表示移動電話正在或?qū)⒁灰迫胲囕v內(nèi)或移出車輛外的一些積極的動作,而該動作可以被感測到。例如,在他將電話移入或移出車輛時,用戶可以按下移動電話上或車載信息娛樂系統(tǒng)上的專用按鈕??商娲?,用戶可以插入或拔出將電話連接到車載系統(tǒng)的電纜,在車載系統(tǒng)的外殼上輕敲電話,或?qū)㈦娫捚聊槐3衷谲囕d系統(tǒng)攝像機前方。作為另一替代,可以感測用戶的某種其他動作,該動作使得系統(tǒng)能夠間接檢測到電話正在被移入或移出汽車。例如,用戶可以接通或關(guān)斷點火開關(guān),鎖上或解鎖車門,接通車載系統(tǒng)或調(diào)節(jié)電子座椅調(diào)節(jié)機構(gòu)。作為又一替代,可以由車載系統(tǒng)自動感測電話進入或離開汽車的移動,或反之亦然。例如,裝置之一可以發(fā)射由另一裝置接收的低功率RF信標信號。 或者,一個裝置能夠掃描查找另一裝置的RFID標簽、藍牙ID或WiFi地址。
接下來,在步驟506中,將關(guān)于個人電子裝置和車載信息娛樂系統(tǒng)之一的狀態(tài)的信息向個人電子裝置和車載信息娛樂系統(tǒng)中的另一個傳遞。例如,可以從電話向車載系統(tǒng)傳遞電話上運行的應(yīng)用的身份、被輸入電話中的用戶輸入內(nèi)容、用于輸入該輸入內(nèi)容的輸入元素、與輸入內(nèi)容相關(guān)聯(lián)的時間戳以及已經(jīng)被輸入了輸入內(nèi)容的字段的身份。在一個實施例中,通過無線RF模塊傳遞信息。在另一實施例中,通過電話的顯示屏和車載系統(tǒng)的攝像機視覺地傳遞信息。
在步驟508中,為個人電子裝置和車載信息娛樂系統(tǒng)中的另一個選擇應(yīng)用。例如, 在車載系統(tǒng)接收或確定了電話上正在運行的應(yīng)用之后,車載系統(tǒng)可以判斷車載系統(tǒng)是否可以使用相同或相似的應(yīng)用。如果不是這樣,則車載系統(tǒng)可以經(jīng)由因特網(wǎng)從在線商店下載該應(yīng)用或替代的應(yīng)用。
在最后步驟510中,使用所選應(yīng)用將個人電子裝置和車載信息娛樂系統(tǒng)之一的狀態(tài)復(fù)制到個人電子裝置和車載信息娛樂系統(tǒng)中的另一個上。例如,在圖2的實施例中,車載系統(tǒng)204使用電子郵件應(yīng)用和傳遞的狀態(tài)信息以在系統(tǒng)204上復(fù)制電話202上的電子郵件編寫活動。在圖3的實施例中,車載系統(tǒng)304使用網(wǎng)絡(luò)瀏覽應(yīng)用和傳遞的狀態(tài)信息以在系統(tǒng)304上復(fù)制電話302上的網(wǎng)絡(luò)瀏覽活動。最后,在圖4的實施例中,車載系統(tǒng)404使用收音機調(diào)諧應(yīng)用和傳遞的狀態(tài)信息以在系統(tǒng)404上復(fù)制電話402上的收音機調(diào)諧活動。
圖6中示出了用于操作個人電子裝置和車載信息娛樂系統(tǒng)的本發(fā)明的方法600的又一個實施例。在第一步驟602中,在個人電子裝置上運行應(yīng)用。例如,在圖2-4中,分別將電子郵件應(yīng)用、網(wǎng)絡(luò)瀏覽應(yīng)用和收音機應(yīng)用圖示為運行于移動電話上。
在下一步驟604中,自動感測到個人電子裝置已經(jīng)或不久將被帶入包括車載信息娛樂系統(tǒng)的車輛中。例如,可以由車載系統(tǒng)自動感測電話進入或離開汽車的移動。在具體實施例中,電話和車載系統(tǒng)之一可以發(fā)射由電話和車載系統(tǒng)中的另一個接收的低功率RF信標信號??商娲兀娫捄蛙囕d系統(tǒng)之一能夠掃描電話和車載系統(tǒng)中另一個的RFID標簽、 藍牙ID或WiFi地址。
接下來,在步驟606中,響應(yīng)于自動感測步驟向車載信息娛樂系統(tǒng)傳遞個人電子裝置的狀態(tài)信息。例如,響應(yīng)于感測到正將電話帶入車輛中,可以從電話向車載系統(tǒng)傳遞 電話上運行的應(yīng)用的身份、被輸入電話中的用戶輸入內(nèi)容、用于輸入輸入內(nèi)容的輸入元素、 與輸入內(nèi)容相關(guān)聯(lián)的時間戳以及已經(jīng)被輸入了輸入內(nèi)容的字段的身份。在一個實施例中, 通過兩個裝置都理解的無線RF協(xié)議來傳遞信息。在另一實施例中,通過電話的顯示屏和車載系統(tǒng)的攝像機來視覺地傳遞信息。電話使得狀態(tài)信息在因特網(wǎng)上可以被車載系統(tǒng)獲取也可以在本發(fā)明的范圍之內(nèi)。電話通過紅外信號向車載系統(tǒng)傳遞狀態(tài)信息也是可以的。
在步驟608中,根據(jù)傳遞的信息為車載信息娛樂系統(tǒng)選擇應(yīng)用。例如,在車載系統(tǒng)從傳遞的信息接收或確定了電話正在運行的應(yīng)用身份之后,車載系統(tǒng)可以判斷車載系統(tǒng)是否使用過相同或相似的應(yīng)用。如果不是這樣,車載系統(tǒng)可以經(jīng)由因特網(wǎng)從在線商店下載該應(yīng)用或替代應(yīng)用。亦即,如果電話正在運行電子郵件應(yīng)用,那么車載系統(tǒng)可以檢索或下載同一電子郵件應(yīng)用或兼容的電子郵件應(yīng)用。
在最后的步驟610中,使用所選的應(yīng)用在車載信息娛樂系統(tǒng)上復(fù)制個人電子裝置的狀態(tài)。例如,在圖2的實施例中,車載系統(tǒng)204使用電子郵件應(yīng)用和傳遞的狀態(tài)信息以在系統(tǒng)204上復(fù)制電話202的狀態(tài)。在圖3的實施例中,車載系統(tǒng)304使用網(wǎng)絡(luò)瀏覽應(yīng)用和傳遞的狀態(tài)信息以在系統(tǒng)304上復(fù)制電話302的狀態(tài)。最后,在圖4的實施例中,車載系統(tǒng) 404使用收音機調(diào)諧應(yīng)用和傳遞的狀態(tài)信息以在系統(tǒng)404上復(fù)制電話402的狀態(tài)。
圖7中示出了用于操作個人電子裝置和車載信息娛樂系統(tǒng)的本發(fā)明的方法700的一個實施例。在第一步驟702中,在個人電子裝置和車載信息娛樂系統(tǒng)之一上運行應(yīng)用。例如,在車輛在去往目的地的途中,可以在車載信息娛樂系統(tǒng)上運行導(dǎo)航應(yīng)用。導(dǎo)航應(yīng)用可以提供從用戶當前位置到目的地的導(dǎo)航信息(包括地圖和逐個方向)。導(dǎo)航信息可以覆蓋用戶駕車旅途的第一部分和用戶步行旅途的第二部分。例如,導(dǎo)航信息可以覆蓋與城內(nèi)名勝古跡步行旅游耦合的到達城市的駕車旅途。作為另一示例,導(dǎo)航信息可以覆蓋到達國家或州立公園的駕車旅途以及用于公園之內(nèi)徒步旅游的地圖和文本方向。
在第二步驟704中,在個人電子裝置和車載信息娛樂系統(tǒng)之一的顯示屏上顯示關(guān)于應(yīng)用的運行的信息。繼續(xù)導(dǎo)航的示例,車載導(dǎo)航系統(tǒng)的顯示屏可以顯示關(guān)于用戶正進行的當前旅行的地圖和/或文本信息。屏幕上的文本信息可以包括旅行的起始位置和終止位置。在一個實施例中,將起始位置和終止位置表達為數(shù)字的經(jīng)度和緯度坐標。
在下一步驟706中,放置個人電子裝置和車載信息娛樂系統(tǒng),使得個人電子裝置和車載信息娛樂系統(tǒng)之一的顯示屏被布置在個人電子裝置和車載信息娛樂系統(tǒng)中另一個的光學(xué)傳感器的視場之內(nèi)。在導(dǎo)航的示例中,用戶可以保持其電話,使得電話的攝像機指向車載信息娛樂系統(tǒng)的顯示屏。用戶可以使電話充分接近車載顯示屏,使得顯示屏占據(jù)攝像機的大部分視場。
接下來,在步驟708中,可以使用光學(xué)傳感器來拍攝顯示屏的至少一幅圖像。亦即,電話的攝像機可以拍攝車載系統(tǒng)顯示屏上顯示的導(dǎo)航信息圖像。
在步驟710中,分析拍攝的圖像,由此提取關(guān)于個人電子裝置和車載信息娛樂系統(tǒng)之一的狀態(tài)的信息。在一個實施例中,電話包括讀取屏幕上顯示的文本導(dǎo)航信息的字符識別軟件以及能夠讀取圖形地圖信息的圖形識別軟件。在識別所拍攝圖像中的文本和圖形信息之后,電話可以提取旅途的起始點和終止點、推薦路線的細節(jié)、以及可能的用戶的當前位置。不過,在一個實施例中,可以由電話利用其自己的GPS資源來實時地確定用戶的當前位置,并且可以在從車輛顯示屏拍攝的圖形和文本信息之內(nèi)并與該圖形和文本信息對應(yīng)地識別這一實時位置信息。
在步驟712中,根據(jù)提取的信息為個人電子裝置和車載信息娛樂系統(tǒng)種的另一個選擇應(yīng)用。例如,在提取的信息是導(dǎo)航信息的形式的基礎(chǔ)上,可以由電話打開導(dǎo)航應(yīng)用或?qū)?dǎo)航應(yīng)用下載到電話上,其中所選的導(dǎo)航應(yīng)用至少與從顯示屏拍攝的導(dǎo)航信息兼容。
在最后的步驟714中,使用所選應(yīng)用在個人電子裝置和車載信息娛樂系統(tǒng)中的另一個上復(fù)制個人電子裝置和車載信息娛樂系統(tǒng)之一的狀態(tài)。例如,移動電話可以在電話的顯示屏上重新建立車輛顯示屏上顯示的地圖和文本導(dǎo)航信息。此外,通過運行在步驟712 中選擇的導(dǎo)航應(yīng)用,并通過利用其GPS資源更新電話的當前位置,可以連續(xù)地更新電話屏幕上顯示的地圖和文本導(dǎo)航信息。
上文已經(jīng)在一些實施例中將本發(fā)明描述為僅包括從一個裝置到另一個的狀態(tài)信息的單向傳遞。然而,本發(fā)明同樣適用于兩個裝置之間狀態(tài)信息的雙向傳遞。亦即,兩個裝置可以交換應(yīng)用,同時仍然在每個應(yīng)用中“保持用戶的地方”。例如,假設(shè)用戶將導(dǎo)航信息下載并存儲到其移動電話中,以用于他正在規(guī)劃的特殊汽車旅行。進一步假設(shè)他稍后正在其車中駕駛并在他突然需要導(dǎo)航信息時使用其車載系統(tǒng)進行文本消息傳送。因為他認為導(dǎo)航信息與文本消息傳送相比更重要或需要他更多的注意力,所以它希望在中斷文本消息傳送的情況下訪問車載系統(tǒng)的上級用戶界面上的導(dǎo)航信息。根據(jù)本發(fā)明,在其電話上調(diào)出導(dǎo)航應(yīng)用和旅行信息之后,用戶可以說出口頭命令,按下按鈕或向兩個裝置之一或兩者中人工輸入命令,以便使裝置交換它們的應(yīng)用。于是,可以在車載系統(tǒng)上呈現(xiàn)導(dǎo)航應(yīng)用,而可以在移動電話上呈現(xiàn)文本消息傳送的當前狀態(tài)??梢杂缮衔年P(guān)于單向傳遞描述的任何技術(shù)來實現(xiàn)狀態(tài)信息的雙向傳遞和兩個裝置的狀態(tài)交換。
盡管已經(jīng)將本發(fā)明描述為具有示例性設(shè)計,但是還可以在本公開的精神和范圍之內(nèi)修改本發(fā)明。因此本申請旨在利用其一般原理覆蓋本發(fā)明的任何變化、使用或調(diào)整。
權(quán)利要求
1.一種操作第一電子裝置和第二電子裝置的方法,所述方法包括以下步驟在所述第一電子裝置上運行應(yīng)用;收集所述第一電子裝置上的用戶輸入內(nèi)容、應(yīng)用狀態(tài)和系統(tǒng)狀態(tài)以及數(shù)據(jù)庫內(nèi)容;向所述第二電子裝置傳遞關(guān)于所述第一電子裝置的狀態(tài)的信息;為所述第二電子裝置選擇應(yīng)用;以及利用所選應(yīng)用在所述第二電子裝置上復(fù)制所述第一電子裝置的所述狀態(tài)。
2.根據(jù)權(quán)利要求I所述的方法,其中,所述第一電子裝置包括個人電子裝置和車載信息娛樂系統(tǒng)中的一個,所述第二電子裝置包括所述個人電子裝置和所述車載信息娛樂系統(tǒng)中的另一個,所述方法包括感測所述個人電子裝置已經(jīng)或不久將被移入或移出所述車載信息娛樂系統(tǒng)的附近的另一步驟,所述感測步驟包括感測以下內(nèi)容所述個人電子裝置已經(jīng)被移入或移出包括所述車載信息娛樂系統(tǒng)的車輛;和/或所述個人電子裝置將在大約三十秒之內(nèi)被移入或移出包括所述車載信息娛樂系統(tǒng)的車輛的指示。
3.根據(jù)權(quán)利要求2所述的方法,其中,所傳遞的信息包括下列中的至少一項所述應(yīng)用的身份;用戶已經(jīng)輸入到所述個人電子裝置和所述車載信息娛樂系統(tǒng)中的所述一個中的輸入內(nèi)容;所述個人電子裝置和所述車載信息娛樂系統(tǒng)中的所述一個的接收了所輸入的輸入內(nèi)容的輸入元素;與所輸入的輸入內(nèi)容中的至少一個相關(guān)聯(lián)的至少一個時間戳;或所述應(yīng)用中已經(jīng)被輸入了所述輸入內(nèi)容的字段的標識。
4.根據(jù)權(quán)利要求I所述的方法,包括分析所傳遞的信息以便確定用戶正在執(zhí)行的活動的另一步驟。
5.根據(jù)權(quán)利要求4所述的方法,其中,所述選擇步驟取決于所確定的正由所述用戶執(zhí)行的活動。
6.根據(jù)權(quán)利要求I所述的方法,其中所述選擇步驟取決于所傳遞的信息。
7.根據(jù)權(quán)利要求I所述的方法,其中,所述應(yīng)用被配置成使能下列中的至少一項網(wǎng)絡(luò)瀏覽;交換電子郵件、文本消息或即時消息;收聽無線電臺;以及 GPS導(dǎo)航。
8.根據(jù)權(quán)利要求I所述的方法,包括下列的另外步驟使用附帶Javascript的HTML對與所述第一電子裝置有關(guān)的狀態(tài)和活動信息進行編碼;向所述第二電子裝置傳遞編碼后的狀態(tài)和活動信息;以及如果不能獲得其他適當?shù)膽?yīng)用,則通過使用所述第二電子裝置上的網(wǎng)絡(luò)瀏覽器來顯示所傳遞的信息并與所傳遞的信息交互。
9.一種操作個人電子裝置和車載信息娛樂系統(tǒng)的方法,所述方法包括以下步驟在所述個人電子裝置上運行應(yīng)用;收集所述個人電子裝置上的用戶輸入內(nèi)容、應(yīng)用狀態(tài)和系統(tǒng)狀態(tài)以及數(shù)據(jù)庫內(nèi)容; 向所述車載信息娛樂系統(tǒng)傳遞關(guān)于所述個人電子裝置的狀態(tài)的信息,所述傳遞是響應(yīng)于自動感測步驟執(zhí)行的;為所述車載信息娛樂系統(tǒng)選擇應(yīng)用,所述選擇取決于所傳遞的信息;以及使用所選應(yīng)用在所述車載信息娛樂系統(tǒng)上復(fù)制所述個人電子裝置的所述狀態(tài)。
10.根據(jù)權(quán)利要求9所述的方法,包括自動或間接地感測所述個人電子裝置已經(jīng)或不久將被帶入包括所述車載信息娛樂系統(tǒng)的車輛中的另一步驟,所述自動或間接地感測的步驟包括下列中的至少一項從車門解鎖傳感器接收信號;從車座占用傳感器接收信號;檢測所述個人電子裝置或所述車載信息娛樂系統(tǒng)的已知RFID標簽、藍牙ID或WiFi地址;從所述個人電子裝置或所述車載信息娛樂系統(tǒng)接收信標信號;從車輛點火傳感器接收信號;或從座椅調(diào)整組件接收信號。
11.根據(jù)權(quán)利要求9所述的方法,包括從在線商店下載所選應(yīng)用的另一步驟。
12.根據(jù)權(quán)利要求9所述的方法,其中,所傳遞的信息包括下列中的至少一項所述應(yīng)用的身份;用戶已經(jīng)輸入到所述個人電子裝置中的輸入內(nèi)容;所述個人電子裝置中接收了所輸入的輸入內(nèi)容的輸入元素;與所輸入的輸入內(nèi)容中的至少一個相關(guān)聯(lián)的至少一個時間戳;或所述應(yīng)用中已經(jīng)被輸入了所述輸入內(nèi)容的字段的標識。
13.根據(jù)權(quán)利要求9所述的方法,還包括分析所傳遞的信息以確定用戶正在執(zhí)行的活動的步驟,所述選擇步驟取決于所確定的用戶正在執(zhí)行的活動。
14.根據(jù)權(quán)利要求9所述的方法,其中,所述選擇步驟取決于所傳遞的信息。
15.根據(jù)權(quán)利要求9所述的方法,其中,所述應(yīng)用被配置成使能以下中的至少一項網(wǎng)絡(luò)瀏覽;交換電子郵件、文本消息或即時消息;收聽無線電臺;以及 GPS導(dǎo)航。
16.一種操作個人電子裝置和車載信息娛樂系統(tǒng)的方法,所述方法包括以下步驟在所述個人電子裝置和所述車載信息娛樂系統(tǒng)中的一個上運行應(yīng)用;在所述個人電子裝置和所述車載信息娛樂系統(tǒng)中的所述一個的顯示屏上顯示關(guān)于所述應(yīng)用的運行的信息;放置所述個人電子裝置和所述車載信息娛樂系統(tǒng),使得所述個人電子裝置和所述車載信息娛樂系統(tǒng)中的所述一個的所述顯示屏被布置在所述個人電子裝置和所述車載信息娛樂系統(tǒng)中的另一個的光學(xué)傳感器的視場之內(nèi);使用所述光學(xué)傳感器來拍攝所述顯示屏的至少一幅圖像;分析所拍攝的圖像,以由此提取關(guān)于所述個人電子裝置和所述車載信息娛樂系統(tǒng)中的所述一個的狀態(tài)的信息;為所述個人電子裝置和所述車載信息娛樂系統(tǒng)中的所述另一個選擇應(yīng)用,所述選擇取決于所提取的信息;以及使用所選應(yīng)用在所述個人電子裝置和所述車載信息娛樂系統(tǒng)中的所述另一個上復(fù)制所述個人電子裝置和所述車載信息娛樂系統(tǒng)中的所述一個的狀態(tài)。
17.根據(jù)權(quán)利要求16所述的方法,包括識別所述顯示屏上的文本內(nèi)容和/或?qū)ο蟮牧硪徊襟E。
18.根據(jù)權(quán)利要求16所述的方法,其中,所述光學(xué)傳感器包括視頻攝像機。
19.根據(jù)權(quán)利要求16所述的方法,包括利用所述光學(xué)傳感器搜索所述個人電子裝置和所述車載信息娛樂系統(tǒng)中的所述一個上的識別標簽、條形碼或特定圖像的另一步驟。
20.根據(jù)權(quán)利要求16所述的方法,包括分析所拍攝的圖像以便確定用戶正在執(zhí)行的活動的另一步驟。
21.根據(jù)權(quán)利要求20所述的方法,其中,所述選擇步驟取決于所確定的用戶正在執(zhí)行的活動。
全文摘要
一種操作個人電子裝置和車載信息娛樂系統(tǒng)的方法包括在個人電子裝置和車載信息娛樂系統(tǒng)之一上運行應(yīng)用。感測到個人電子裝置已經(jīng)或不久將被移入或移出車載信息娛樂系統(tǒng)附近。將關(guān)于個人電子裝置和車載信息娛樂系統(tǒng)之一的狀態(tài)的信息向個人電子裝置和車載信息娛樂系統(tǒng)中的另一個傳遞。為個人電子裝置和車載信息娛樂系統(tǒng)中的另一個選擇應(yīng)用。使用所選應(yīng)用在個人電子裝置和車載信息娛樂系統(tǒng)中的另一個上復(fù)制個人電子裝置和車載信息娛樂系統(tǒng)之一的該狀態(tài)。
文檔編號G06F9/48GK102939589SQ201180030320
公開日2013年2月20日 申請日期2011年5月2日 優(yōu)先權(quán)日2010年5月4日
發(fā)明者J·法恩格爾 申請人:羅伯特·博世有限公司