用于遠(yuǎn)程控制的裝置、方法和計(jì)算機(jī)程序的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明的實(shí)施例涉及用于遠(yuǎn)程控制的裝置、方法和計(jì)算機(jī)程序。
【背景技術(shù)】
[0002] 現(xiàn)在,公眾成員擁有精巧的電子裝置是常見的。這些裝置可以是便攜式的并且是 用戶的個(gè)人物品,諸如移動蜂窩電話、個(gè)人媒體播放器等。
[0003] 這些裝置經(jīng)常具有處理、存儲、通信、感應(yīng)和用戶輸入功能,使得該設(shè)備能夠被用 于其預(yù)期的目的。將期望使用這些功能中的一些或全部而使得能夠?qū)⒃撗b置用于另外的用 途。
【發(fā)明內(nèi)容】
[0004] 根據(jù)本發(fā)明的各種但并非必然全部的實(shí)施例,提供了一種裝置,包括:至少一個(gè)處 理器;以及包括計(jì)算機(jī)程序代碼的至少一個(gè)存儲器,該至少一個(gè)存儲器和該計(jì)算機(jī)程序代 碼被配置為利用該至少一個(gè)處理器而使得該裝置至少執(zhí)行:通過使得向遠(yuǎn)程裝置進(jìn)行數(shù)據(jù) 的傳輸而使得向該遠(yuǎn)程裝置的顯示器進(jìn)行可顯示的第一項(xiàng)目的傳輸,該數(shù)據(jù)定義該可顯示 的第一項(xiàng)目的特征;以及使得能夠?qū)υ撨h(yuǎn)程裝置的該顯示器中的、在該遠(yuǎn)程裝置的該顯示 器中顯示的第二項(xiàng)目和所傳輸?shù)目娠@示的第一項(xiàng)目之間的交互進(jìn)行遠(yuǎn)程的用戶控制。
[0005] 根據(jù)本發(fā)明的各種但并非必然全部的實(shí)施例,提供了一種方法,包括:通過使得向 遠(yuǎn)程裝置進(jìn)行數(shù)據(jù)的傳輸而使得向該遠(yuǎn)程裝置的顯示器進(jìn)行可顯示的第一項(xiàng)目的傳輸,該 數(shù)據(jù)定義該可顯示的第一項(xiàng)目的特征;以及使得能夠?qū)υ撨h(yuǎn)程裝置的該顯示器中的、在該 遠(yuǎn)程裝置的該顯示器中顯示的第二項(xiàng)目和所傳輸?shù)目娠@示的第一項(xiàng)目之間的交互進(jìn)行遠(yuǎn) 程的用戶控制。
[0006] 根據(jù)本發(fā)明的各種但并非必然全部的實(shí)施例,提供了一種計(jì)算機(jī)程序,該計(jì)算機(jī) 程序在計(jì)算機(jī)上運(yùn)行時(shí)執(zhí)行:通過使得向遠(yuǎn)程裝置進(jìn)行數(shù)據(jù)的傳輸而使得向該遠(yuǎn)程裝置的 顯示器進(jìn)行可顯示的第一項(xiàng)目的傳輸,該數(shù)據(jù)定義該可顯示的第一項(xiàng)目的特征;以及使得 能夠?qū)υ撨h(yuǎn)程裝置的該顯示器中的、在該遠(yuǎn)程裝置的該顯示器中顯示的第二項(xiàng)目和所傳輸 的可顯示的第一項(xiàng)目之間的交互進(jìn)行遠(yuǎn)程的用戶控制。
[0007] 根據(jù)本發(fā)明的各種但并非必然全部的實(shí)施例,提供了一種裝置,包括:至少一個(gè)處 理器;以及包括計(jì)算機(jī)程序代碼的至少一個(gè)存儲器,該至少一個(gè)存儲器和該計(jì)算機(jī)程序代 碼被配置為利用該至少一個(gè)處理器而使得該裝置至少執(zhí)行:通過使得能夠從遠(yuǎn)程用戶裝置 進(jìn)行數(shù)據(jù)的傳輸而使得能夠向該裝置的顯示器進(jìn)行可顯示的第一項(xiàng)目的傳輸,該數(shù)據(jù)定義 該可顯示的第一項(xiàng)目的特征;使得使用從該遠(yuǎn)程用戶裝置接收的數(shù)據(jù)而在該顯示器中進(jìn)行 該可顯示的第一項(xiàng)目的顯示;使得在該顯示器中進(jìn)行可顯示的第二項(xiàng)目的顯示;以及響應(yīng) 于從該遠(yuǎn)程用戶裝置接收到的用戶輸入命令而對該顯示器中的該可顯示的第一項(xiàng)目和該 可顯示的第二項(xiàng)目之間的交互進(jìn)行控制。
[0008] 根據(jù)本發(fā)明的各種但并非必然全部的實(shí)施例,提供了一種方法,包括:通過從遠(yuǎn)程 用戶裝置接收數(shù)據(jù)而使得能夠向裝置的顯示器進(jìn)行可顯示的第一項(xiàng)目的傳輸,該數(shù)據(jù)定義 該可顯示的第一項(xiàng)目的特征;在該顯示器中顯示可顯示的第二項(xiàng)目;在該顯示器中顯示該 可顯示的第一項(xiàng)目;從該遠(yuǎn)程用戶裝置接收用戶輸入命令;以及響應(yīng)于所接收到的用戶輸 入命令而對該顯示器中的該可顯示的第一項(xiàng)目和該可顯示的第二項(xiàng)目之間的交互進(jìn)行控 制。
[0009] 根據(jù)本發(fā)明的各種但并非必然全部的實(shí)施例,提供了一種計(jì)算機(jī)程序,該計(jì)算機(jī) 程序在計(jì)算機(jī)上運(yùn)行時(shí)執(zhí)行:通過從遠(yuǎn)程用戶裝置接收數(shù)據(jù)而使得能夠向裝置的顯示器進(jìn) 行可顯示的第一項(xiàng)目的傳輸,該數(shù)據(jù)定義該可顯示的第一項(xiàng)目的特征;使得能夠在該顯示 器中對該可顯示的第一項(xiàng)目進(jìn)行顯示;響應(yīng)于從該遠(yuǎn)程用戶裝置接收到的用戶輸入命令 而對該顯示器中的、該可顯示的第一項(xiàng)目和可顯示的第二項(xiàng)目之間的交互進(jìn)行控制。
【附圖說明】
[0010] 為了更好地理解本發(fā)明實(shí)施例的各個(gè)示例,現(xiàn)在將僅通過示例而對附圖加以參 考,其中:
[0011] 圖1圖示了其中用戶裝置和顯示裝置進(jìn)行通信以使得能夠向該顯示裝置進(jìn)行可 顯示的第一項(xiàng)目的傳輸?shù)倪^程的示例;
[0012] 圖2A圖示了用于用戶裝置100的控制器;
[0013] 圖2B圖示了被配置為傳送用于用戶裝置的計(jì)算機(jī)程序代碼的信號或數(shù)據(jù)結(jié)構(gòu)的 示例;
[0014] 圖3圖示了用戶裝置的示例;
[0015] 圖4A圖示了用于顯示裝置的控制器;
[0016] 圖4B圖示了被配置為傳送用于顯示裝置的計(jì)算機(jī)程序代碼的信號或數(shù)據(jù)結(jié)構(gòu)的 示例;
[0017] 圖5圖示了顯示裝置的示例;
[0018] 圖6圖示了包括定義可顯示的第一項(xiàng)目的特征的數(shù)據(jù)的便攜式數(shù)據(jù)結(jié)構(gòu)的示例;
[0019] 圖7圖示了其中用戶裝置和遠(yuǎn)程顯示裝置進(jìn)行通信以使得能夠向該遠(yuǎn)程顯示裝 置進(jìn)行可顯示的第一項(xiàng)目的傳輸?shù)倪^程的另一示例;
[0020] 圖8A、8B、8C和8D圖示了用戶裝置可以如何被用戶用來對遠(yuǎn)程裝置的顯示器中的 所顯示第二項(xiàng)目和所傳輸?shù)目娠@示的第一項(xiàng)目之間的交互進(jìn)行控制的示例;
[0021] 圖9圖示了被配置為移動裝置的用戶裝置的示例;
[0022] 圖10圖示了其中顯示裝置被配置為與多個(gè)遠(yuǎn)程用戶裝置同時(shí)進(jìn)行操作的示例;
[0023] 圖11A至11D圖示了其中可顯示的第一項(xiàng)目是用戶裝置的用戶的三維模型并且 所顯示的第二項(xiàng)目是服裝的示例;
[0024] 圖12A至12C圖示了其中可顯示的第一項(xiàng)目是將要稱重的項(xiàng)目并且所顯示的第二 項(xiàng)目是計(jì)重秤的示例;
[0025] 圖13A至13B圖示了其中可顯示的第一項(xiàng)目是將要烹調(diào)的項(xiàng)目并且所顯示的第二 項(xiàng)目是烹調(diào)鍋的示例。
【具體實(shí)施方式】
[0026] 附圖圖示了在用戶裝置100處執(zhí)行的方法300,該方法包括:通過使得向遠(yuǎn)程顯示 裝置200進(jìn)行數(shù)據(jù)12的傳輸310而使得可顯示的第一項(xiàng)目10傳輸310至遠(yuǎn)程顯示裝置 200的顯示器230,該數(shù)據(jù)12定義該可顯示的項(xiàng)目10的特征;并且使得能夠?qū)υ撨h(yuǎn)程顯示 裝置200的顯示器230中的、在該遠(yuǎn)程顯示裝置200的顯示器230中顯示的第二項(xiàng)目20和 所傳輸?shù)目娠@示的第一項(xiàng)目10之間的交互30進(jìn)行遠(yuǎn)程的用戶控制320。
[0027] 用戶裝置100包括:用于執(zhí)行方法300的裝置。該裝置可以僅包括軟件、僅包括硬 件,或者包括軟件和硬件的組合。
[0028] 如圖2中所示的示例,用戶裝置100可以包括:至少一個(gè)處理器102 ;和包括計(jì)算 機(jī)程序代碼106的至少一個(gè)存儲器104,該至少一個(gè)存儲器104和該計(jì)算機(jī)程序代碼106被 配置為利用該至少一個(gè)處理器102而使得用戶裝置100至少執(zhí)行方法300。該計(jì)算機(jī)程序 106在計(jì)算機(jī)上運(yùn)行時(shí)執(zhí)行方法300。
[0029] 附圖還圖示了在遠(yuǎn)離用戶裝置100的顯示裝置400處執(zhí)行的方法400,該方法包 括:通過從遠(yuǎn)程用戶裝置100接收410數(shù)據(jù)12而使得能夠?qū)⒖娠@示的第一項(xiàng)目10傳輸至 顯示裝置200的顯示器230,該數(shù)據(jù)定義該可顯示的第一項(xiàng)目10的特征;
[0030] 在顯示器230中顯示412可顯示的第二項(xiàng)目20;
[0031] 在顯示器230中顯示412可顯示的第一項(xiàng)目10;
[0032] 從遠(yuǎn)程用戶裝置100接收420用戶輸入命令40;以及
[0033] 響應(yīng)于所接收到的用戶輸入命令40而在該顯示器230中對該可顯示的第一項(xiàng)目 10和可顯示的第二項(xiàng)目20之間的交互30進(jìn)行控制422。
[0034] 顯示裝置200包括用于執(zhí)行方法400的裝置。該裝置可以僅包括軟件、僅包括硬 件,或者包括軟件和硬件的組合。
[0035] 如圖4中所示的示例,用戶裝置200可以包括:至少一個(gè)處理器202 ;和包括計(jì)算 機(jī)程序代碼206的至少一個(gè)存儲器204,該至少一個(gè)存儲器204和該計(jì)算機(jī)程序代碼206被 配置為利用該至少一個(gè)處理器202而使得用戶裝置200至少執(zhí)行方法400。
[0036] 該計(jì)算機(jī)程序206在計(jì)算機(jī)上運(yùn)行時(shí)執(zhí)行方法400。
[0037] 圖1圖示了其中用戶裝置100和遠(yuǎn)程顯示裝置200進(jìn)行通信以使得用戶裝置100 的用戶能夠?qū)⒖娠@示的第一項(xiàng)目10傳輸至顯示裝置200并且對該顯示裝置100的顯示器 230中的、可顯示的第一項(xiàng)目10和可顯示的第二項(xiàng)目20之間的交互30進(jìn)行控制的處理的 示例。
[0038] 從用戶裝置100的角度來看,顯示裝置200遠(yuǎn)離用戶裝置100。從顯示裝置200的 角度來看,用戶裝置1〇〇遠(yuǎn)離顯示裝置200。
[0039] 用戶裝置100和遠(yuǎn)程顯示裝置200分別執(zhí)行方法300、400。
[0040] 在用戶裝置100處執(zhí)行的方法300包括:
[0041] 在用戶裝置100處,通過使得向遠(yuǎn)程顯示裝置200進(jìn)行數(shù)據(jù)12的傳輸而使得向遠(yuǎn) 程顯示裝置200的顯示器230進(jìn)行可顯示的第一項(xiàng)目10的傳輸310,該數(shù)據(jù)12定義該可顯 示的項(xiàng)目10的特征。
[0042] 在用戶裝置100處,使得能夠?qū)υ撨h(yuǎn)程顯示裝置200的顯示器230中的、在該遠(yuǎn)程 顯示裝置200的顯示器230中顯示的第二項(xiàng)目20和所傳輸?shù)目娠@示的第一項(xiàng)目10之間的 交互30進(jìn)行遠(yuǎn)程的用戶控制320。
[0043] 在顯示裝置300處執(zhí)行的方法400,包括:
[0044] 在顯示裝置300處,通過從遠(yuǎn)程用戶裝置100接收410數(shù)據(jù)12而使得能夠向顯示 裝置200的顯示器230進(jìn)行可顯示的第一項(xiàng)目10的傳輸,該數(shù)據(jù)定義該可顯示的第一項(xiàng)目 10的特征;
[0045] 在顯示裝置300處,在顯示器230中顯示412可顯示的第二項(xiàng)目20 ;
[0046] 在顯示裝置300處,在顯示器230中顯示412可顯示的第一項(xiàng)目10 ;
[0047] 在顯示裝置300處,從遠(yuǎn)程用戶裝置100接收420用戶輸入命令40 ;并且
[0048] 在顯示裝置300處,響應(yīng)于所接收到的用戶輸入命令40而對顯示器230中的、可 顯示的第一項(xiàng)目10和可顯示的第二項(xiàng)目20之間的交互30進(jìn)行控制422。
[0049] 方法300、400的交互如下進(jìn)行。
[0050] 首先,用戶裝置100通過使得向遠(yuǎn)程顯示裝置200進(jìn)行數(shù)據(jù)12的傳輸而使得向遠(yuǎn) 程顯示裝置200的顯示器230進(jìn)行可顯示的第一項(xiàng)目10的傳輸310。所傳輸?shù)臄?shù)據(jù)12定 義可顯示的項(xiàng)目10的特征。
[0051] 與此同時(shí),顯示裝置300通過從遠(yuǎn)程用戶裝置100接收410數(shù)據(jù)12而使得能夠向 顯示裝置300的顯示器230進(jìn)行可顯示的第一項(xiàng)目10的傳輸。
[0052] 隨后,顯示裝置300在顯示器230中顯示412可顯示的第二項(xiàng)目20并且在顯示器 230中顯示412可顯示的第一項(xiàng)目10。
[0053] 接下來,用戶裝置100使得能夠?qū)υ谠撨h(yuǎn)程顯示裝置200的顯示器230中的、在該 遠(yuǎn)程顯示裝置200的顯示器230中顯示第二項(xiàng)目20和所傳輸?shù)目娠@示的第一項(xiàng)目10之間 的交互30進(jìn)行遠(yuǎn)程的用戶控制。
[0054] 顯示裝置300從該遠(yuǎn)程用戶裝置100接收420用戶輸入命令40;并且響應(yīng)于所接 收到的用戶輸入命令40而對該顯示器230中的、可顯示的第一項(xiàng)目10和可顯示的第二項(xiàng) 目20之間的交互30進(jìn)行控制422。
[0055] 圖7圖示了其中用戶裝置100和遠(yuǎn)程顯示裝置2