對丟失的移動設(shè)備的電子綁定的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明一般地涉及移動設(shè)備,并且更具體地涉及移動設(shè)備自身對丟失的移動設(shè)備 的電子綁定。
【背景技術(shù)】
[0002] 移動電子設(shè)備是現(xiàn)代生活不可缺少的一部分。筆記本、上網(wǎng)本、平板計算機、智能 電話和其他便攜式設(shè)備占據(jù)了世界上生產(chǎn)的全部計算機中的一半以上。人們使用它們來通 信、工作、休閑和學(xué)習(xí)。這些設(shè)備中的存儲器存儲了大量的個人數(shù)據(jù),諸如聯(lián)系人、照片、視 頻、驗證信息,等等。公司計算機也包含了公函和文件,這可能包括商業(yè)秘密。
[0003] 這些移動電子設(shè)備經(jīng)常成為盜竊或搶劫的目標(biāo)。犯罪分子的目的不盡相同:得到 對計算機硬盤驅(qū)動器的訪問權(quán)限,賣掉計算機,或者很不常見地,供他們自己使用。便攜式 設(shè)備由于其大小以及它們經(jīng)常被用戶拿來拿去而很容易丟失。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明實施例的各方面公開了方法、計算機程序產(chǎn)品和計算系統(tǒng)。該方法包括第 一移動設(shè)備檢測在第一移動設(shè)備附近的第二移動設(shè)備并確定第二移動設(shè)備丟失。該方法進(jìn) 一步包括第一移動設(shè)備電子綁定到第二移動設(shè)備并獲得關(guān)于第二移動設(shè)備的信息。該方法 進(jìn)一步包括第一移動設(shè)備向指定方發(fā)送關(guān)于第二移動設(shè)備的信息。該方法進(jìn)一步包括第一 移動設(shè)備接收表明第二設(shè)備不再是丟失的指示。該方法進(jìn)一步包括第一移動設(shè)備響應(yīng)于表 明第二設(shè)備不再是丟失的指示,從第二移動設(shè)備解除綁定。
【附圖說明】
[0005] 圖1示出了根據(jù)本發(fā)明的一個實施例的計算環(huán)境的示圖。
[0006] 圖2示出了根據(jù)本發(fā)明的一個實施例的用于對彼此鄰近的監(jiān)護(guardian)設(shè)備 和丟失設(shè)備進(jìn)行電子綁定的、在圖1的計算環(huán)境中執(zhí)行的設(shè)備找回程序(以丟失設(shè)備模式) 的步驟的流程圖。
[0007] 圖3示出了根據(jù)本發(fā)明的一個實施例的用于對彼此鄰近的監(jiān)護設(shè)備和丟失設(shè)備 進(jìn)行電子綁定的、在圖1的計算環(huán)境中執(zhí)行的設(shè)備找回程序(以監(jiān)護設(shè)備模式)的步驟的 流程圖。
[0008] 圖4示出了根據(jù)本發(fā)明的一個實施例的圖1的丟失設(shè)備、監(jiān)護設(shè)備和移動運營商 服務(wù)器的組件的框圖。
【具體實施方式】
[0009] 移動設(shè)備或智能電話已經(jīng)成為我們生活中的必要部分。它們的使用已經(jīng)遠(yuǎn)遠(yuǎn)超出 了只是打電話或發(fā)短信?,F(xiàn)在,這些智能電話已經(jīng)是大而全的通信、娛樂、社交媒體和上網(wǎng) 設(shè)備。它們還包含了我們的很多信息,其中很多是隱私的(例如,聯(lián)系人、喜好、備忘錄,等 等)。
[0010] 本發(fā)明包含了其他鄰近的移動設(shè)備以解決"丟失設(shè)備"問題。鄰近的"good Samaritan (仁慈的撒馬利亞人)"電話或移動設(shè)備將其自身電子綁定到其附近的丟失設(shè) 備。這可以持續(xù)到丟失的設(shè)備的所有者或其他負(fù)有責(zé)任的實體(例如,移動運營商)接受 對丟失設(shè)備的責(zé)任或控制時為止。
[0011] 這樣做的優(yōu)點是找到丟失設(shè)備的可能性提高了,其原因在于其他移動設(shè)備現(xiàn)在可 以主動地參與。丟失的設(shè)備可以例如直接向移動運營商的系統(tǒng)發(fā)送消息,但利用鄰近的設(shè) 備來提供更迅速更高效的發(fā)現(xiàn)機制和額外的保護機制。
[0012] 所屬技術(shù)領(lǐng)域的技術(shù)人員知道,本發(fā)明的各個方面可以實現(xiàn)為系統(tǒng)、方法或計算 機程序產(chǎn)品。因此,本發(fā)明的各個方面可以具體實現(xiàn)為以下形式,即:完全的硬件實施方式、 完全的軟件實施方式(包括固件、駐留軟件、微代碼等),或硬件和軟件方面結(jié)合的實施方 式,這里可以統(tǒng)稱為"電路"、"模塊"或"系統(tǒng)"。此外,在一些實施例中,本發(fā)明的各個方面 還可以實現(xiàn)為在一個或多個計算機可讀介質(zhì)中的計算機程序產(chǎn)品的形式,該計算機可讀介 質(zhì)中包含計算機可讀的程序指令。
[0013] 可以采用計算機可讀介質(zhì)的任意組合。計算機可讀介質(zhì)可以是計算機可讀信號 介質(zhì)或者計算機可讀存儲介質(zhì)。計算機可讀存儲介質(zhì)例如可以是一但不限于一電、磁、 光、電磁、紅外線、或半導(dǎo)體的系統(tǒng)、裝置或器件,或者任意以上的組合。計算機可讀存儲介 質(zhì)的更具體的例子(非窮舉的列表)包括:具有一個或多個導(dǎo)線的電連接、便攜式計算機 盤、硬盤、隨機存取存儲器(RAM)、只讀存儲器(ROM)、可擦式可編程只讀存儲器(EPROM或閃 存)、光纖、便攜式緊湊盤只讀存儲器(CD-ROM)、光存儲器件、磁存儲器件、或者上述的任意 合適的組合。在本文件中,計算機可讀存儲介質(zhì)可以是任何包含或存儲程序的有形介質(zhì),該 程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用。
[0014] 計算機可讀的信號介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號, 其中承載了計算機可讀的程序代碼。這種傳播的數(shù)據(jù)信號可以采用多種形式,包括一但 不限于一電磁信號、光信號或上述的任意合適的組合。計算機可讀的信號介質(zhì)還可以是 計算機可讀存儲介質(zhì)以外的任何計算機可讀介質(zhì),該計算機可讀介質(zhì)可以發(fā)送、傳播或者 傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用的程序。
[0015] 計算機可讀介質(zhì)上包含的程序代碼可以用任何適當(dāng)?shù)慕橘|(zhì)傳輸,包括一但不限 于一無線、有線、光纜、RF等等,或者上述的任意合適的組合。
[0016] 可以以一種或多種程序設(shè)計語言的任意組合來編寫用于執(zhí)行本發(fā)明操作的計算 機程序代碼,所述程序設(shè)計語言包括面向?qū)ο蟮某绦蛟O(shè)計語言一諸如Java、Smalltalk、C++ 等,還包括常規(guī)的過程式程序設(shè)計語言一諸如"C"語言或類似的程序設(shè)計語言。程序代碼可 以完全地在用戶計算機上執(zhí)行、部分地在用戶計算機上執(zhí)行、作為一個獨立的軟件包執(zhí)行、 部分在用戶計算機上部分在遠(yuǎn)程計算機上執(zhí)行、或者完全在遠(yuǎn)程計算機或服務(wù)器上執(zhí)行。 在涉及遠(yuǎn)程計算機的情形中,遠(yuǎn)程計算機可以通過任意種類的網(wǎng)絡(luò)一一包括局域網(wǎng)(LAN) 或廣域網(wǎng)(WAN)-連接到用戶計算機,或者,可以連接到外部計算機(例如利用因特網(wǎng)服務(wù) 提供商來通過因特網(wǎng)連接)。
[0017] 下面將參照根據(jù)本發(fā)明實施例的方法、裝置(系統(tǒng))和計算機程序產(chǎn)品的流程圖 和/或框圖描述本發(fā)明。應(yīng)當(dāng)理解,流程圖和/或框圖的每個方框以及流程圖和/或框圖 中各方框的組合,都可以由計算機程序指令實現(xiàn)。這些計算機程序指令可以提供給通用計 算機、專用計算機或其他可編程數(shù)據(jù)處理裝置的處理器,從而生產(chǎn)出一種機器,使得這些計 算機程序指令在通過計算機或其他可編程數(shù)據(jù)處理裝置的處理器執(zhí)行時,產(chǎn)生了實現(xiàn)流程 圖和/或框圖中的一個或多個方框中規(guī)定的功能/動作的裝置。
[0018] 也可以把這些計算機程序指令存儲在計算機可讀介質(zhì)中,這些指令使得計算機、 其他可編程數(shù)據(jù)處理裝置、或其他設(shè)備以特定方式工作,從而,存儲在計算機可讀介質(zhì)中的 指令就產(chǎn)生出包括實現(xiàn)流程圖和/或框圖中的一個或多個方框中規(guī)定的功能/動作的指令 的制造品。
[0019] 還可以將計算機程序指令加載到計算機、其他可編程數(shù)據(jù)處理裝置或其他設(shè)備 中,以便使得在計算機、其他可編程裝置或其他設(shè)備上執(zhí)行一系列的操作步驟以產(chǎn)生計算 機實現(xiàn)的處理,從而使得在計算機或其他可編程裝置上執(zhí)行的指令提供用于實現(xiàn)在流程圖 和/或框圖的一個或多個框中指定的功能/動作的處理。
[0020] 應(yīng)當(dāng)理解,盡管本公開包括了對云計算的詳細(xì)描述,對在此所闡述的教導(dǎo)的實現(xiàn) 不限于云計算環(huán)境。相反,本發(fā)明的實施例能夠結(jié)合現(xiàn)在已知或以后開發(fā)的任何其他類型 的計算環(huán)境而實現(xiàn)。在這一節(jié)中將給出對云計算的詳細(xì)描述以提供對在此討論的底層教導(dǎo) 的更好理解。
[0021] 現(xiàn)在將參考附圖對本發(fā)明進(jìn)行詳細(xì)描述。
[0022] 圖1示出了根據(jù)本發(fā)明的一個實施例的計算環(huán)境10的示圖。圖1僅提供了一個 實施例的圖示,但不暗示對可以在其中實現(xiàn)不同的實施例的環(huán)境的任何限制。
[0023] 在所示出的實施例中,計算環(huán)境10包括丟失設(shè)備40、監(jiān)護設(shè)備50、移動運營商服 務(wù)器60、互連網(wǎng)絡(luò)20。網(wǎng)絡(luò)20可以是局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)(諸如因特網(wǎng))、公共交 換電話網(wǎng)(PSTN)、移動數(shù)據(jù)網(wǎng)絡(luò)(例如,由第三代或第四代移動電話移動通信提供的無線 因特網(wǎng))、專用分組交換機(PBX),其任何組合,或者根據(jù)本發(fā)明的實施例的將支持丟失設(shè) 備40、監(jiān)護設(shè)備50和移動運營商服務(wù)器60之間的通信的連接和協(xié)議的任何組合。網(wǎng)絡(luò)20 可以包括有線的、無線的或光纖連接。計算環(huán)境10可以包括附加的計算設(shè)備、服務(wù)器或未 示出的其他設(shè)備。
[0024] 丟失設(shè)備40是智能電話。在其他實施例中,丟失設(shè)備40可以是膝上型計算機、平 板計算機或個人數(shù)字助理(PDA)。一般地,丟失設(shè)備40可以是能夠發(fā)送和接收數(shù)據(jù)并且通 過網(wǎng)絡(luò)20與監(jiān)護設(shè)備50和移動運營商服務(wù)器60通信的任何移動電子設(shè)備或移動計算系 統(tǒng)。丟失設(shè)備40包含聯(lián)系人應(yīng)用編程接口(API) 80A、位置應(yīng)用編程接口(API) 90A和設(shè)備 找回程序100A。
[0025] 監(jiān)護設(shè)備50是智能電話。在其他實施例中,監(jiān)護設(shè)備50可以是筆記本計算機、平 板計算機或個人數(shù)字助理(PDA)。一般地,監(jiān)護設(shè)備50可以是能夠發(fā)送和接收數(shù)據(jù)并且通 過網(wǎng)絡(luò)20與丟失設(shè)備40和移動運營商服務(wù)器60通信的任何移動電子設(shè)備或移動計算系 統(tǒng)。監(jiān)護設(shè)備50包含聯(lián)系人應(yīng)用編程接口(API) 80B、位置應(yīng)用編程接口(API) 90B和設(shè)備 找回程序100B。
[0026] 丟失設(shè)備40和監(jiān)護設(shè)備50在位置70處。位置70位于丟失設(shè)備40和