背景技術(shù):
1、連接的、聯(lián)網(wǎng)的或兼容的裝置允許用戶使用不同的裝置來消費(fèi)、共享和控制內(nèi)容。一些系統(tǒng)依賴于一系列用戶輸入來掃描并檢測(cè)兼容的裝置、發(fā)起內(nèi)容的共享和/或鏡像、與內(nèi)容交互、控制兼容的裝置等。這可能導(dǎo)致復(fù)雜和繁瑣的用戶體驗(yàn),并且可能阻礙用戶利用此能力。
技術(shù)實(shí)現(xiàn)思路
1、在一個(gè)一般方面,一種計(jì)算機(jī)實(shí)現(xiàn)的方法包括:由與第一計(jì)算裝置可操作地耦合的第二計(jì)算裝置的處理器檢測(cè)已經(jīng)滿足第一觸發(fā)條件,該第一觸發(fā)條件與第二計(jì)算裝置朝向第一計(jì)算裝置的移動(dòng)相對(duì)應(yīng);由第二計(jì)算裝置的處理器檢測(cè)已經(jīng)滿足第二觸發(fā)條件,該第二觸發(fā)條件與在第一計(jì)算裝置的圖像傳感器的視場(chǎng)內(nèi)檢測(cè)到第二計(jì)算裝置相對(duì)應(yīng);以及響應(yīng)于檢測(cè)到已經(jīng)滿足第一觸發(fā)條件和第二觸發(fā)條件,在第二計(jì)算裝置上執(zhí)行內(nèi)容,該內(nèi)容當(dāng)前正在第一計(jì)算裝置上執(zhí)行。
2、在一些實(shí)現(xiàn)方式中,內(nèi)容的執(zhí)行響應(yīng)于檢測(cè)到已經(jīng)滿足第一觸發(fā)條件和第二觸發(fā)條件而被共享,使得內(nèi)容繼續(xù)在第一計(jì)算裝置上執(zhí)行并且附加地在第二計(jì)算裝置上執(zhí)行,或者內(nèi)容的執(zhí)行響應(yīng)于檢測(cè)到已經(jīng)滿足第一觸發(fā)條件和第二觸發(fā)條件而從第一計(jì)算裝置轉(zhuǎn)移到第二計(jì)算裝置。
3、在一些實(shí)現(xiàn)方式中,轉(zhuǎn)移內(nèi)容的執(zhí)行包括:響應(yīng)于確定在確定已經(jīng)滿足第一觸發(fā)條件的設(shè)定的時(shí)間段內(nèi)已經(jīng)滿足第二觸發(fā)條件,將內(nèi)容的執(zhí)行從第一計(jì)算裝置轉(zhuǎn)移到第二計(jì)算裝置。在沒有檢測(cè)到已經(jīng)滿足第二觸發(fā)條件的情況下設(shè)定的時(shí)間段已經(jīng)過去之后,內(nèi)容的執(zhí)行要保留在第一計(jì)算裝置內(nèi)。
4、在一些實(shí)現(xiàn)方式中,第一計(jì)算裝置是包括顯示裝置的頭戴式計(jì)算裝置,并且第二計(jì)算裝置是包括顯示裝置的手持式計(jì)算裝置。在一些實(shí)現(xiàn)方式中,檢測(cè)第一觸發(fā)條件包括:檢測(cè)手持式計(jì)算裝置從存儲(chǔ)的位置朝向頭戴式可穿戴裝置的用戶的視場(chǎng)內(nèi)的位置的移動(dòng),該用戶的視場(chǎng)與該圖像傳感器的視場(chǎng)相對(duì)應(yīng)。
5、在一些實(shí)現(xiàn)方式中,檢測(cè)第一觸發(fā)條件的滿足包括:檢測(cè)手持式計(jì)算裝置從存儲(chǔ)的位置朝向頭戴式計(jì)算裝置的用戶的視場(chǎng)內(nèi)的位置的移動(dòng),該用戶的視場(chǎng)與該圖像傳感器的視場(chǎng)相對(duì)應(yīng)。
6、在一些實(shí)現(xiàn)方式中,檢測(cè)第二觸發(fā)條件的滿足包括:在由第一計(jì)算裝置的圖像傳感器捕獲的圖像內(nèi)檢測(cè)第二計(jì)算裝置。
7、在一些實(shí)現(xiàn)方式中,檢測(cè)第一觸發(fā)條件的滿足包括:將關(guān)于已經(jīng)滿足第一觸發(fā)條件的信息存儲(chǔ)達(dá)設(shè)定的時(shí)間段。
8、在一些實(shí)現(xiàn)方式中,轉(zhuǎn)移內(nèi)容的執(zhí)行包括:在關(guān)于已經(jīng)滿足第一觸發(fā)條件的信息被存儲(chǔ)時(shí),響應(yīng)于檢測(cè)到第二觸發(fā)條件,確定內(nèi)容的執(zhí)行要從第一計(jì)算裝置轉(zhuǎn)移,并且從第一計(jì)算裝置轉(zhuǎn)移內(nèi)容的執(zhí)行;或者響應(yīng)于在設(shè)定的時(shí)間段已經(jīng)過去之后檢測(cè)到第二觸發(fā)條件,確定內(nèi)容的執(zhí)行要保留在第一計(jì)算裝置內(nèi)。
9、在一些實(shí)現(xiàn)方式中,檢測(cè)第一觸發(fā)條件包括:由第二計(jì)算裝置的處理器從第二計(jì)算裝置的至少一個(gè)傳感器接收數(shù)據(jù);以及基于從至少一個(gè)傳感器接收的數(shù)據(jù)來檢測(cè)第二計(jì)算裝置的移動(dòng)。
10、在一些實(shí)現(xiàn)方式中,傳感器包括慣性測(cè)量單元imu、和/或加速度計(jì)或陀螺儀中的至少一者。
11、在一些實(shí)現(xiàn)方式中,該方法包括:響應(yīng)于第二計(jì)算裝置的移動(dòng)是第二計(jì)算裝置到第一計(jì)算裝置的圖像傳感器的視場(chǎng)中的有意移動(dòng)的確定,基于從第二計(jì)算裝置的至少一個(gè)傳感器接收的與第一觸發(fā)條件相關(guān)聯(lián)的數(shù)據(jù)來更新第二計(jì)算裝置的移動(dòng)的機(jī)器學(xué)習(xí)模型。第二計(jì)算裝置的移動(dòng)是第二計(jì)算裝置到第一計(jì)算裝置的圖像傳感器的視場(chǎng)中的有意移動(dòng)的確定可以包括確定數(shù)據(jù)滿足用于指示有意移動(dòng)的一個(gè)或多個(gè)特征集。例如,可以確定數(shù)據(jù)是否包括至少一個(gè)傳感器的測(cè)量值,其中該測(cè)量值的軌跡(course)(在預(yù)定義的公差范圍內(nèi))與指示有意移動(dòng)的學(xué)習(xí)的參考軌跡一致。
12、在一些實(shí)現(xiàn)方式中,內(nèi)容的執(zhí)行是響應(yīng)于檢測(cè)到已經(jīng)滿足第一觸發(fā)條件和第二觸發(fā)條件而從第一計(jì)算裝置轉(zhuǎn)移到第二計(jì)算裝置的,并且將內(nèi)容的執(zhí)行從第一計(jì)算裝置轉(zhuǎn)移到第二計(jì)算裝置包括:在第二計(jì)算裝置上執(zhí)行內(nèi)容,包括經(jīng)由第二計(jì)算裝置的用戶接口裝置提供對(duì)與內(nèi)容相關(guān)的附加信息的訪問。
13、在另一個(gè)一般方面,一種系統(tǒng)包括:第一計(jì)算裝置;與第一計(jì)算裝置可操作地耦合的第二計(jì)算裝置,該第二計(jì)算裝置包括至少一個(gè)處理器和存儲(chǔ)指令的存儲(chǔ)器,該指令在由至少一個(gè)處理器執(zhí)行時(shí)使至少一個(gè)處理器:檢測(cè)已經(jīng)滿足第一觸發(fā)條件,該第一觸發(fā)條件與第二計(jì)算裝置朝向第一計(jì)算裝置的移動(dòng)相對(duì)應(yīng);檢測(cè)已經(jīng)滿足第二觸發(fā)條件,該第二觸發(fā)條件與在第一計(jì)算裝置的圖像傳感器的視場(chǎng)內(nèi)檢測(cè)到第二計(jì)算裝置相對(duì)應(yīng);以及響應(yīng)于檢測(cè)到已經(jīng)滿足第一觸發(fā)條件和第二觸發(fā)條件,在第二計(jì)算裝置上執(zhí)行當(dāng)前正在第一計(jì)算裝置上執(zhí)行的內(nèi)容。
14、在一些實(shí)現(xiàn)方式中,指令使至少一個(gè)處理器:響應(yīng)于檢測(cè)到已經(jīng)滿足第一觸發(fā)條件和第二觸發(fā)條件,共享內(nèi)容的執(zhí)行,使得內(nèi)容繼續(xù)在第一計(jì)算裝置上執(zhí)行并且附加地在第二計(jì)算裝置上執(zhí)行,或者響應(yīng)于檢測(cè)到已經(jīng)滿足第一觸發(fā)條件和第二觸發(fā)條件,將內(nèi)容的執(zhí)行從第一計(jì)算裝置轉(zhuǎn)移到第二計(jì)算裝置。
15、在一些實(shí)現(xiàn)方式中,指令使至少一個(gè)處理器:響應(yīng)于確定在確定已經(jīng)滿足第一觸發(fā)條件的設(shè)定的時(shí)間段內(nèi)已經(jīng)滿足第二觸發(fā)條件,將內(nèi)容的執(zhí)行從第一計(jì)算裝置轉(zhuǎn)移到第二計(jì)算裝置。
16、在一些實(shí)現(xiàn)方式中,第一計(jì)算裝置是包括顯示裝置的頭戴式計(jì)算裝置,并且第二計(jì)算裝置是包括顯示裝置的手持式計(jì)算裝置。
17、在一些實(shí)現(xiàn)方式中,指令使至少一個(gè)處理器:檢測(cè)手持式計(jì)算裝置從存儲(chǔ)的位置朝向頭戴式計(jì)算裝置的用戶的視場(chǎng)內(nèi)的位置的移動(dòng),該用戶的視場(chǎng)與該圖像傳感器的視場(chǎng)相對(duì)應(yīng);以及響應(yīng)于檢測(cè)到該移動(dòng),檢測(cè)已經(jīng)滿足第一觸發(fā)條件。
18、在一些實(shí)現(xiàn)方式中,指令使至少一個(gè)處理器:檢測(cè)第二觸發(fā)條件的滿足,包括在由第一計(jì)算裝置的圖像傳感器捕獲的圖像內(nèi)檢測(cè)第二計(jì)算裝置。
19、在一些實(shí)現(xiàn)方式中,指令使至少一個(gè)處理器:檢測(cè)第一觸發(fā)條件的滿足,包括將關(guān)于已經(jīng)滿足第一觸發(fā)條件的信息存儲(chǔ)達(dá)設(shè)定的時(shí)間段。
20、在一些實(shí)現(xiàn)方式中,指令使至少一個(gè)處理器:轉(zhuǎn)移內(nèi)容的執(zhí)行,包括:在關(guān)于已經(jīng)滿足第一觸發(fā)條件的信息被存儲(chǔ)時(shí),響應(yīng)于檢測(cè)到第二觸發(fā)條件,確定內(nèi)容的執(zhí)行要從第一計(jì)算裝置轉(zhuǎn)移,并且從第一計(jì)算裝置轉(zhuǎn)移內(nèi)容的執(zhí)行;或者響應(yīng)于在設(shè)定的時(shí)間段已經(jīng)過去之后檢測(cè)到第二觸發(fā)條件,確定內(nèi)容的執(zhí)行要保留在第一計(jì)算裝置內(nèi)。
21、在一些實(shí)現(xiàn)方式中,指令使至少一個(gè)處理器:檢測(cè)第一觸發(fā)條件,包括:由第二計(jì)算裝置的處理器從第二計(jì)算裝置的至少一個(gè)傳感器接收數(shù)據(jù);以及基于從至少一個(gè)傳感器接收的數(shù)據(jù)來檢測(cè)第二計(jì)算裝置的移動(dòng)。在一些實(shí)現(xiàn)方式中,傳感器包括慣性測(cè)量單元imu、和/或加速度計(jì)或陀螺儀中的至少一者。
22、在一些實(shí)現(xiàn)方式中,指令使至少一個(gè)處理器:響應(yīng)于第二計(jì)算裝置的移動(dòng)是第二計(jì)算裝置到第一計(jì)算裝置的圖像傳感器的視場(chǎng)中的有意移動(dòng)的確定,基于從第二計(jì)算裝置的至少一個(gè)傳感器接收的與第一觸發(fā)條件相關(guān)聯(lián)的數(shù)據(jù)來更新第二計(jì)算裝置的移動(dòng)的機(jī)器學(xué)習(xí)模型。在一些實(shí)現(xiàn)方式中,指令使至少一個(gè)處理器:響應(yīng)于檢測(cè)到已經(jīng)滿足第一觸發(fā)條件和第二觸發(fā)條件,將內(nèi)容的執(zhí)行從第一計(jì)算裝置轉(zhuǎn)移到第二計(jì)算裝置,其中該轉(zhuǎn)移包括經(jīng)由第二計(jì)算裝置的用戶接口裝置提供對(duì)與所執(zhí)行的內(nèi)容相關(guān)的附加信息的訪問。