專利名稱:設(shè)備激活和訪問(wèn)的制作方法
技術(shù)領(lǐng)域:
本專利申請(qǐng)的主題一般涉及移動(dòng)設(shè)備。
背景技術(shù):
傳統(tǒng)的移動(dòng)設(shè)備通常用于執(zhí)行特定的應(yīng)用。例如,移動(dòng)電話提供電話服務(wù),個(gè)人數(shù) 字助理(PDA)提供一種用于組織地址、聯(lián)系和記事本的方式,媒體播放器播放內(nèi)容,電子郵 件設(shè)備提供電子郵件通信等等。現(xiàn)代移動(dòng)設(shè)備能夠包括兩個(gè)或更多個(gè)這些應(yīng)用。由于典型 的移動(dòng)設(shè)備的尺寸限制,這種移動(dòng)設(shè)備可能需要依賴網(wǎng)絡(luò)或其他遠(yuǎn)程服務(wù)以支持這些多種 應(yīng)用。例如,地圖服務(wù)可被用來(lái)向移動(dòng)設(shè)備提供地圖,地圖可與在移動(dòng)設(shè)備上運(yùn)行的一個(gè)或 多個(gè)應(yīng)用一起使用。由于現(xiàn)代移動(dòng)設(shè)備通常包括敏感數(shù)據(jù)(例如,財(cái)政數(shù)據(jù)、個(gè)人信息),因 此,增加了在訪問(wèn)遠(yuǎn)程服務(wù)時(shí)對(duì)這些數(shù)據(jù)將會(huì)被盜或其他損害的擔(dān)憂。
發(fā)明內(nèi)容
用于移動(dòng)設(shè)備的遠(yuǎn)程訪問(wèn)管理包括激活進(jìn)程,在進(jìn)程中數(shù)字式標(biāo)記的激活記錄由
遠(yuǎn)程應(yīng)用服務(wù)創(chuàng)建并提供給移動(dòng)設(shè)備。激活記錄被用于確定移動(dòng)設(shè)備的激活狀態(tài)。在激活
時(shí),在移動(dòng)設(shè)備上運(yùn)行的安全進(jìn)程能夠?qū)嵤╆P(guān)于遠(yuǎn)程訪問(wèn)移動(dòng)設(shè)備的安全策略。
在一些實(shí)施方式中,一種方法包括探測(cè)移動(dòng)設(shè)備;產(chǎn)生專用于所述移動(dòng)設(shè)備的
激活記錄,所述激活記錄包括用于確定所述移動(dòng)設(shè)備的激活狀態(tài)的信息;數(shù)字式標(biāo)記所述
激活記錄;以及將數(shù)字式標(biāo)記的激活記錄發(fā)送到所述移動(dòng)設(shè)備。 在一些實(shí)施方式中,一種方法包括探測(cè)移動(dòng)設(shè)備上的激活記錄;響應(yīng)于所述探 測(cè),認(rèn)證所述激活記錄;響應(yīng)于成功的認(rèn)證,基于所述激活記錄確定激活狀態(tài);以及基于所 述激活狀態(tài)激活所述移動(dòng)設(shè)備。
在一些實(shí)施方式中,一種方法包括建立與訪問(wèn)設(shè)備的串行通信信道;在所述串 行通信信道接收來(lái)自所述訪問(wèn)設(shè)備的訪問(wèn)請(qǐng)求;響應(yīng)于所述訪問(wèn)請(qǐng)求,建立與所述訪問(wèn)設(shè) 備的安全通信會(huì)話;以及在所述串行通信信道接收來(lái)自所述訪問(wèn)設(shè)備的復(fù)用信息。
公開(kāi)了其他實(shí)施方式,包括針對(duì)方法、系統(tǒng)和計(jì)算機(jī)可讀介質(zhì)的實(shí)現(xiàn)。
圖1是示例性移動(dòng)設(shè)備的框圖。 圖2是用于圖1的移動(dòng)設(shè)備的示例性網(wǎng)絡(luò)操作環(huán)境的框圖。
圖3是圖1的移動(dòng)設(shè)備的示例性實(shí)現(xiàn)的框圖。
圖4A示意了用于圖1的移動(dòng)設(shè)備的軟件堆棧的示例性實(shí)現(xiàn)。 圖4B示意了用于通過(guò)安全通信信道遠(yuǎn)程訪問(wèn)管理的安全進(jìn)程410的示例性實(shí)現(xiàn)。 圖5是用于訪問(wèn)設(shè)備的示例性激活進(jìn)程的流程圖。 圖6是用于圖1的移動(dòng)設(shè)備的示例性激活進(jìn)程的流程圖。
具體實(shí)施例方式
圖1是示例性移動(dòng)設(shè)備100的框圖。例如,移動(dòng)設(shè)備100可以是手持計(jì)算機(jī)、 個(gè)人數(shù)字助理、移動(dòng)電話、網(wǎng)絡(luò)應(yīng)用、照相機(jī)、智能電話(smart phone)、增強(qiáng)型通用分組 無(wú)線服務(wù)(EGPRS)移動(dòng)電話、網(wǎng)絡(luò)基站、媒體播放器、導(dǎo)航設(shè)備、電子郵件設(shè)備、游戲機(jī) (gameconsole)或其他電子設(shè)備或任意兩種或更多種設(shè)備的組合。
移動(dòng)設(shè)備概述 在一些實(shí)施方式中,移動(dòng)設(shè)備100包括觸敏顯示器102。觸敏顯示器102可實(shí)現(xiàn)液 晶顯示(LCD)技術(shù)、發(fā)光聚合物顯示(LPD)技術(shù)或其他顯示技術(shù)。觸敏顯示器102對(duì)與用 戶的觸覺(jué)的和/或觸知的接觸是敏感的。 在一些實(shí)施方式中,觸敏顯示器102可包括多觸敏顯示器102。例如,多觸敏顯示 器可以處理多個(gè)同時(shí)的觸摸點(diǎn),包括處理與每個(gè)觸摸點(diǎn)的壓力、角度(degree)和/或位置 相關(guān)的數(shù)據(jù)。這種處理便于實(shí)現(xiàn)(facilitate)用多個(gè)手指擺姿態(tài)和互動(dòng)、產(chǎn)生和弦以及其 他的互動(dòng)。還可使用其他觸敏顯示技術(shù),例如使用探針或其他定點(diǎn)設(shè)備(pointingdevice) 產(chǎn)生接觸的顯示器。在專利號(hào)為6, 323, 846、6, 570, 557、6, 667, 532的美國(guó)專利和公開(kāi)號(hào)為 2002/0015024A1的美國(guó)專利公開(kāi)中描述了多觸敏顯示技術(shù)的一些實(shí)例,這里將每一件上述 文件以引用的方式全部并入。 在一些實(shí)施方式中,移動(dòng)設(shè)備IOO可在觸敏顯示器102上顯示一個(gè)或多個(gè)圖形用
戶界面,用以對(duì)各種系統(tǒng)對(duì)象提供用戶訪問(wèn)并向用戶傳送信息。在一些實(shí)施方式中,圖形用
戶界面可包括一個(gè)或多個(gè)顯示對(duì)象104、106。在示出的實(shí)例中,顯示對(duì)象104、106是系統(tǒng)對(duì)
象的圖形表示。系統(tǒng)對(duì)象的一些實(shí)例包括設(shè)備功能、應(yīng)用、窗口、文件、警報(bào)、事件或其他可
識(shí)別的系統(tǒng)對(duì)象。 示例性移動(dòng)設(shè)備功能 在一些實(shí)施方式中,移動(dòng)設(shè)備IOO可實(shí)現(xiàn)多種設(shè)備功能,例如由電話對(duì)象110所 指示的電話設(shè)備;由電子郵件對(duì)象112所指示的電子郵件設(shè)備;由網(wǎng)絡(luò)對(duì)象114所指示的 網(wǎng)絡(luò)數(shù)據(jù)通信設(shè)備;Wi-Fi基站設(shè)備(未示出);以及由媒體播放器對(duì)象116所指示的媒體 處理設(shè)備。在一些實(shí)施方式中,可以在菜單欄118中顯示特別顯示對(duì)象104,例如電話對(duì)象 110、電子郵件對(duì)象112、網(wǎng)絡(luò)對(duì)象114以及媒體播放器對(duì)象116。在一些實(shí)施方式中,可以 從頂層圖形用戶界面訪問(wèn)設(shè)備功能,例如圖1中所示的圖形用戶界面。例如,觸摸對(duì)象110、 112、114或116中的一個(gè)可喚起相應(yīng)的功能。 在一些實(shí)施方式中,移動(dòng)設(shè)備IOO可實(shí)現(xiàn)網(wǎng)絡(luò)分布功能。例如,該功能使用戶能夠 在旅行時(shí)攜帶移動(dòng)設(shè)備100以及其相關(guān)聯(lián)的網(wǎng)絡(luò)。特別地,移動(dòng)設(shè)備IOO將因特網(wǎng)訪問(wèn)(例 如,Wi-Fi)擴(kuò)展到附近的其他無(wú)線設(shè)備。例如,移動(dòng)設(shè)備IOO可被配置為用于一個(gè)或多個(gè)
設(shè)備的基站。如果這樣,移動(dòng)設(shè)備ioo可準(zhǔn)許或拒絕對(duì)其他無(wú)線設(shè)備的網(wǎng)絡(luò)訪問(wèn)。 在一些實(shí)施方式中,當(dāng)調(diào)用設(shè)備功能時(shí),移動(dòng)設(shè)備100的圖形用戶界面改變,或者
6被擴(kuò)大(augment)或者被替換為其他的用戶界面或用戶界面元件,以便于實(shí)現(xiàn)用戶訪問(wèn)相 應(yīng)的設(shè)備功能相關(guān)聯(lián)的特別功能。例如,響應(yīng)于用戶觸摸電話對(duì)象IIO,觸敏顯示器102的 圖形用戶界面可展示(present)與各種電話功能相關(guān)的顯示對(duì)象;同樣地,觸摸電子郵件 對(duì)象112可促使圖像用戶界面展示與各種電子郵件功能相關(guān)的顯示對(duì)象;觸摸網(wǎng)絡(luò)對(duì)象 114可促使圖形用戶界面展示與各種網(wǎng)絡(luò)瀏覽功能相關(guān)的顯示對(duì)象;以及觸摸媒體播放器 對(duì)象116可促使圖形用戶界面展示與各種媒體處理功能相關(guān)的顯示對(duì)象。
在一些實(shí)施方式中,可通過(guò)按下位于移動(dòng)設(shè)備100底部附近的按鈕120來(lái)恢復(fù)圖1 的頂層圖形用戶界面環(huán)境或狀態(tài)。在一些實(shí)施方式中,每種相應(yīng)的設(shè)備功能可以具有在觸 敏顯示器102上顯示的相應(yīng)的"首頁(yè)(home)"顯示對(duì)象,并且可通過(guò)按下"首頁(yè)"顯示對(duì)象 來(lái)恢復(fù)圖1的圖形用戶界面環(huán)境。 在一些實(shí)施方式中,頂層圖形用戶界面可包括另外的顯示對(duì)象106,例如短消息服 務(wù)(SMS)對(duì)象130、日歷對(duì)象132、照片對(duì)象134、照相機(jī)對(duì)象136、計(jì)算器對(duì)象138、股票對(duì)象 140、天氣對(duì)象142、地圖對(duì)象144、記事本對(duì)象146、時(shí)鐘對(duì)象148、地址簿對(duì)象150以及設(shè)置 對(duì)象152。例如,觸摸SMS顯示對(duì)象130可喚起SMS消息環(huán)境以及支持功能;同樣地,顯示 對(duì)象134、 136、 138、 140、 142、 144、 146、 148、 150以及152的每個(gè)選擇可喚起相應(yīng)的對(duì)象環(huán)境 和功能。 也可在圖1的圖形用戶界面顯示另外的和/或不同的顯示對(duì)象。例如,如果設(shè)備 100作為其他設(shè)備的基站的功能, 一個(gè)或多個(gè)"連接"對(duì)象可在圖形用戶界面顯示以指示連 接。在一些實(shí)施方式中,顯示對(duì)象106可由用戶配置,例如,用戶可指定顯示哪些顯示對(duì)象 106,和/或可下載另外的提供其他功能和相應(yīng)顯示對(duì)象的應(yīng)用或其他軟件。
在一些實(shí)施方式中,移動(dòng)設(shè)備100可包括一個(gè)或多個(gè)輸入/輸出(I/O)設(shè)備和/或 傳感器設(shè)備。例如,可包括揚(yáng)聲器160和麥克風(fēng)162以便于實(shí)現(xiàn)話音使能(voice-enable) 的功能,例如電話和話音郵件功能。在一些實(shí)施方式中,可包括大聲的揚(yáng)聲器(loud speaker) 164以便于實(shí)現(xiàn)免提(hands-free)話音功能,例如揚(yáng)聲器電話功能。還可包括音 頻插頭166以供耳機(jī)和/或麥克風(fēng)使用。 在一些實(shí)施方式中,可包括接近傳感器168以便于實(shí)現(xiàn)對(duì)定位于用戶耳朵附近的 移動(dòng)設(shè)備100的用戶的探測(cè),并響應(yīng)分離觸敏顯示器102以防止偶發(fā)的功能調(diào)用。在一些 實(shí)施方式中,當(dāng)移動(dòng)設(shè)備100在用戶耳朵附近時(shí)會(huì)關(guān)閉觸敏顯示器102以保存另外的電力。
還可以使用其他的傳感器。例如,在一些實(shí)施方式中,可采用背光傳感器(ambient light sensor) 170以便于實(shí)現(xiàn)對(duì)觸敏顯示器102的亮度的調(diào)整。在一些實(shí)施方式中,可以 采用加速計(jì)172以探測(cè)移動(dòng)設(shè)備100的移動(dòng),如由方向箭頭174所指示的。因此,可根據(jù)探 測(cè)的方位展示顯示對(duì)象和/或媒體,例如圖像(portrait)和景色。在一些實(shí)施方式中,移 動(dòng)設(shè)備IOO可包括用于支持位置確定能力的電路和傳感器,例如由全球定位系統(tǒng)(GPS)或 其他定位系統(tǒng)(例如,使用Wi-Fi訪問(wèn)點(diǎn)、電視信號(hào)、蜂窩網(wǎng)格、統(tǒng)一資源定位符(URL)的系 統(tǒng))。在一些實(shí)施方式中,定位系統(tǒng)(例如,GPS接收器)可被集成到移動(dòng)設(shè)備100中,或被 提供作為能夠通過(guò)接口 (例如,端口設(shè)備190)耦接到移動(dòng)設(shè)備100的單獨(dú)設(shè)備,以提供對(duì) 基于定位的服務(wù)的訪問(wèn)。 移動(dòng)設(shè)備100還可包括照相機(jī)鏡頭和傳感器180。在一些實(shí)施方式中,照相機(jī)鏡頭 和傳感器180可置于移動(dòng)設(shè)備100的背面。照相機(jī)可捕捉靜態(tài)圖像和/或視頻。
移動(dòng)設(shè)備100還可包括一個(gè)或多個(gè)無(wú)線通信子系統(tǒng),例如802. llb/g通信設(shè)備 186,和/或藍(lán)牙TM通信設(shè)備188。還可支持其他通信協(xié)議,包括其他802.x通信協(xié)議(例 如,WiMax、 Wi-Fi、3G)、碼分多址(CDMA)、用于移動(dòng)通信的全球系統(tǒng)(GSM)、增強(qiáng)型數(shù)據(jù)GSM 環(huán)境(EDGE)等等。 在一些實(shí)施方式中,端口設(shè)備190可包括例如通用串行總線(USB)端口、或連接端 口、或一些其他的有線端口連接。例如,可采用端口設(shè)備190以建立與其他計(jì)算設(shè)備的有線 連接,所述其他計(jì)算設(shè)備例如其他通信設(shè)備100、網(wǎng)絡(luò)訪問(wèn)設(shè)備、個(gè)人計(jì)算機(jī)、打印機(jī)或其他 能夠接收和/或發(fā)送數(shù)據(jù)的處理設(shè)備。在一些實(shí)施方式中,端口設(shè)備190可使移動(dòng)設(shè)備100 與使用一個(gè)或多個(gè)協(xié)議的主機(jī)設(shè)備同步,協(xié)議例如TCP/IP, HTTP, UDP和任何其他公知的協(xié) 議。在一些實(shí)施方式中,可使用在USB協(xié)議上的TCP/IP,如在2007年6月22日提交的題目 為"Multiplexed Data Stream Protocol (復(fù)用數(shù)據(jù)流協(xié)議)"的、代理案號(hào)為No. 004860. P5490的美國(guó)臨時(shí)專利申請(qǐng)No.—中所描述,在這里通過(guò)引用并入所述臨時(shí)專利申請(qǐng)的 全部?jī)?nèi)容。 網(wǎng)絡(luò)操作環(huán)境 圖2是用于圖1的移動(dòng)設(shè)備100的示例性網(wǎng)絡(luò)操作環(huán)境200的框圖。例如,圖1 的移動(dòng)設(shè)備100可以數(shù)據(jù)通信方式通過(guò)一個(gè)或多個(gè)有線和/或無(wú)線網(wǎng)絡(luò)210進(jìn)行通信。例 如,諸如蜂窩網(wǎng)絡(luò)的無(wú)線網(wǎng)絡(luò)212可通過(guò)使用網(wǎng)關(guān)216與例如因特網(wǎng)的廣域網(wǎng)(WAN) 214通 信。同樣地,例如802. llg無(wú)線訪問(wèn)設(shè)備的訪問(wèn)設(shè)備218可提供與廣域網(wǎng)214的通信訪問(wèn)。 在一些實(shí)施方式中,可通過(guò)無(wú)線網(wǎng)絡(luò)212和訪問(wèn)設(shè)備218建立話音和數(shù)據(jù)通信。例如,移動(dòng) 設(shè)備100a可發(fā)出(place)和接收電話呼叫(例如,使用VoIP協(xié)議),發(fā)送和接收電子郵件 消息(例如,使用P0P3協(xié)議),以及檢索電子文件和/或流文件(stream),例如在無(wú)線網(wǎng)絡(luò) 212、網(wǎng)關(guān)216以及廣域網(wǎng)214(例如,使用TCP/IP或UDP協(xié)議)上的網(wǎng)頁(yè)、照片以及視頻。 同樣地,移動(dòng)設(shè)備100b可通過(guò)訪問(wèn)設(shè)備218和廣域網(wǎng)214發(fā)出或接收電話呼叫、發(fā)送和接 收電子郵件消息以及檢索電子文件。在一些實(shí)施方式中,移動(dòng)設(shè)備IOO可使用一個(gè)或多個(gè) 電纜與訪問(wèn)設(shè)備218物理連接,并且訪問(wèn)設(shè)備218可以是個(gè)人計(jì)算機(jī)。在這種配置中,移動(dòng) 設(shè)備100可被稱為"拴定(tethered)"設(shè)備。 移動(dòng)設(shè)備100a和100b還可通過(guò)其他方式建立通信。例如,無(wú)線設(shè)備100a可通過(guò) 無(wú)線網(wǎng)絡(luò)212與其它無(wú)線設(shè)備通信,所述其它無(wú)線設(shè)備為例如其他無(wú)線設(shè)備100、移動(dòng)電話 等等。同樣地,通過(guò)使用一個(gè)或多個(gè)通信子系統(tǒng),例如圖1所示的藍(lán)牙TM通信設(shè)備188,移 動(dòng)設(shè)備100a和100b可建立點(diǎn)對(duì)點(diǎn)通信220,例如個(gè)人局域網(wǎng)絡(luò)。還可以實(shí)現(xiàn)其他的通信協(xié) 議和拓?fù)浣Y(jié)構(gòu)。 例如,移動(dòng)設(shè)備100可通過(guò)一個(gè)或多個(gè)有線和/或無(wú)線網(wǎng)絡(luò)210與一個(gè)或多個(gè)服 務(wù)230, 240, 250, 260, 270通信。例如,導(dǎo)航服務(wù)230可向移動(dòng)設(shè)備100提供導(dǎo)航信息,例如 地圖信息、位置信息、路徑信息以及其他信息。在該示例性顯示中,移動(dòng)設(shè)備100b的用戶已 喚起地圖功能,例如通過(guò)按下圖1所示的頂層圖形用戶界面中的地圖對(duì)象144,并已請(qǐng)求和 接收用于位置"加利福尼亞州,庫(kù)比提諾,無(wú)窮環(huán)路l號(hào)(llnfinite Loop Cupertino,CA)" 的地圖。 例如,消息服務(wù)240可提供電子郵件和/或其他消息服務(wù)。例如,媒體服務(wù)250可 提供對(duì)媒體文件的訪問(wèn),媒體文件例如歌曲文件、電影文件、視頻片段以及其他媒體數(shù)據(jù)。例如,同步服務(wù)260可執(zhí)行同步服務(wù)(例如,同步文件)。例如,激活服務(wù)270可執(zhí)行用于激 活移動(dòng)設(shè)備100的激活進(jìn)程500,如參考圖5所描述。還可提供其他服務(wù),包括軟件更新服
務(wù),其自動(dòng)確定是否對(duì)移動(dòng)設(shè)備ioo上的軟件存在軟件更新,然后將軟件更新下載到移動(dòng)
設(shè)備IOO,并在移動(dòng)設(shè)備100上手動(dòng)或自動(dòng)解壓縮和/或安裝。 移動(dòng)設(shè)備100還可通過(guò)一個(gè)或多個(gè)有線和/或無(wú)線網(wǎng)絡(luò)210訪問(wèn)其他數(shù)據(jù)和內(nèi) 容。例如,內(nèi)容發(fā)布者可被移動(dòng)設(shè)備100訪問(wèn),內(nèi)容發(fā)布者例如新聞?wù)?news site) 、RSS文 件(RSS feed)、網(wǎng)站、博客、社會(huì)網(wǎng)站、開(kāi)發(fā)者網(wǎng)絡(luò)等等。這種訪問(wèn)可通過(guò)調(diào)用響應(yīng)于用戶觸 摸網(wǎng)絡(luò)對(duì)象114的網(wǎng)絡(luò)瀏覽功能或應(yīng)用(例如,瀏覽器)來(lái)提供。
示例性移動(dòng)設(shè)備體系結(jié)構(gòu) 圖3是圖1的移動(dòng)設(shè)備100的示例性實(shí)現(xiàn)的框圖300。移動(dòng)設(shè)備100可包括存儲(chǔ) 器接口 302、一個(gè)或多個(gè)數(shù)據(jù)處理器、圖像處理器和/或中央處理單元304以及外圍器件接 口 306。存儲(chǔ)器接口 302、一個(gè)或多個(gè)處理器304和/或外圍器件接口 306可以是單獨(dú)的構(gòu) 件或可以集成到一個(gè)或多個(gè)集成電路中。移動(dòng)設(shè)備100中的各種組件可通過(guò)一種或多種通 信總線或信號(hào)線耦接。 傳感器、設(shè)備和子系統(tǒng)可與外圍器件接口 306耦接以便于實(shí)現(xiàn)多種功能。例如,運(yùn) 動(dòng)傳感器310、光傳感器312以及接近傳感器314可與外圍器件接口 306耦接以便于實(shí)現(xiàn)關(guān) 于圖1描述的方位、發(fā)亮以及接近功能。其他傳感器316還可連接到外圍器件接口 306,例 如定位系統(tǒng)(例如,GPS接收器)、溫度傳感器、生物計(jì)量(biometric)傳感器或其他的傳感 設(shè)備,以便于實(shí)現(xiàn)相關(guān)的功能。 可采用照相機(jī)子系統(tǒng)320和光可通過(guò)一個(gè)或多個(gè)無(wú)線通信子系統(tǒng)324來(lái)便于實(shí)現(xiàn) 通信功能,無(wú)線通信子系統(tǒng)324可包括射頻接收器和發(fā)送器和/或光音頻子系統(tǒng)326可與 揚(yáng)聲器328和麥克風(fēng)330耦接以便于實(shí)現(xiàn)話音使能功能,例如話音識(shí)別、話音重復(fù)、數(shù)字記 錄以及電話功能。 I/O子系統(tǒng)340可包括觸摸屏控制器342和/或其他輸入控制器344。觸摸屏控 制器342可與觸摸屏346耦接。例如,觸摸屏346和觸摸屏控制器342可探測(cè)接觸和移動(dòng), 或使用多種觸敏技術(shù)的任一種來(lái)中止(break)接觸和移動(dòng),觸敏技術(shù)包括但不限于電容、 電阻、紅外以及表面聲波技術(shù),以及用于確定與觸摸屏346接觸的一個(gè)或多個(gè)點(diǎn)的其他接 近傳感器陣列或其他元件。 其他輸入控制器344可與其他輸入/控制設(shè)備348耦接,其他輸入/控制設(shè)備348 例如為一個(gè)或多個(gè)按鈕、搖壓開(kāi)關(guān)(rocker switch)、拇指滾輪、紅外端口 、USB端口 、和/或 例如探針的指針設(shè)備。 一個(gè)或多個(gè)按鈕(未示出)可包括用于揚(yáng)聲器328和/或麥克風(fēng) 330的音量控制的向上/向下按鈕。 在一種實(shí)施方式中,按住按鈕持續(xù)第一持續(xù)時(shí)間可解開(kāi)觸摸屏346的鎖;并且按 住按鈕持續(xù)長(zhǎng)于第一持續(xù)時(shí)間的第二持續(xù)時(shí)間能夠開(kāi)啟或關(guān)閉移動(dòng)設(shè)備100的電源。用戶 能夠定制一個(gè)或多個(gè)按鈕的功能。例如,觸摸屏346還可以用于實(shí)現(xiàn)虛擬或軟按鈕和/或 鍵區(qū)或鍵盤。 在一些實(shí)施例中,移動(dòng)設(shè)備100可展示記錄的音頻和/或視頻文件,例如MP3、AAC 以及MPEG文件。在一些實(shí)施方式中,移動(dòng)設(shè)備100可包括例如iPod 的MP3播放器的功 能。因此,移動(dòng)設(shè)備100可包括與iPod兼容的36針連接器。還可使用其他輸入/輸出和控制設(shè)備。 存儲(chǔ)器接口 302可與存儲(chǔ)器350耦接。存儲(chǔ)器350可包括高速隨機(jī)訪問(wèn)存儲(chǔ)器和 /或非易失性存儲(chǔ)器,例如一個(gè)或多個(gè)磁盤存儲(chǔ)設(shè)備、一個(gè)或多個(gè)光存儲(chǔ)器350還可存儲(chǔ)通 信指令以便于實(shí)現(xiàn)與一個(gè)或多個(gè)另外的設(shè)備、一個(gè)或多個(gè)計(jì)算機(jī)和/或一個(gè)或多個(gè)服務(wù)器 的通信。存儲(chǔ)器350包括圖形用戶界面指令356以便于實(shí)現(xiàn)圖形用戶界面處理;傳感器處 理指令358以便于實(shí)現(xiàn)傳感器相關(guān)的進(jìn)程和功能;電話指令360以便于實(shí)現(xiàn)電話相關(guān)的進(jìn) 程和功能;電子消息指令362以便于實(shí)現(xiàn)電子消息相關(guān)的進(jìn)程和功能;網(wǎng)絡(luò)瀏覽指令364 以便于實(shí)現(xiàn)網(wǎng)絡(luò)瀏覽相關(guān)的進(jìn)程和功能;媒體處理指令366以便于實(shí)現(xiàn)媒體處理相關(guān)的進(jìn) 程和功能;GPS/導(dǎo)航指令368以便于實(shí)現(xiàn)GPS和導(dǎo)航相關(guān)的處理和功能;照相機(jī)指令370 以便于實(shí)現(xiàn)照相機(jī)相關(guān)的處理和功能;和或包括其他安全指令372以便于實(shí)現(xiàn)安全處理和 功能,如參考圖4-6所描述。如上所述,激活記錄和MEI 374或類似的硬件標(biāo)識(shí)符還可存 儲(chǔ)在存儲(chǔ)器350中。 每個(gè)上述標(biāo)識(shí)的指令和應(yīng)用對(duì)應(yīng)于用于執(zhí)行上述一個(gè)或多個(gè)功能的一組指令。不 需要實(shí)現(xiàn)這些指令為單獨(dú)的軟件程序、過(guò)程或模塊。存儲(chǔ)器350可包括另外的指令或更少 的指令。此外,可以硬件和/或軟件的形式實(shí)現(xiàn)移動(dòng)設(shè)備100的各種功能,包括一個(gè)或多個(gè) 信號(hào)處理和/或?qū)S眉呻娐贰?
軟件堆棧和安全進(jìn)程 圖4A示意了用于圖1的移動(dòng)設(shè)備的軟件堆棧400的示例性實(shí)現(xiàn)。在一些實(shí)施方式 中,軟件堆棧400包括操作系統(tǒng)(OS)內(nèi)核402 (例如,UNIX內(nèi)核)、庫(kù)(library)系統(tǒng)404、 應(yīng)用架構(gòu)406以及應(yīng)用層408。 OS內(nèi)核402管理移動(dòng)設(shè)備100的資源并允許其他的程序運(yùn)行和使用這些資源。資 源的一些實(shí)例包括處理器、存儲(chǔ)器和I/O。例如,內(nèi)核402可確定應(yīng)將哪個(gè)運(yùn)行的進(jìn)程分配 給一個(gè)處理器、多個(gè)處理器或處理器核,內(nèi)核402將存儲(chǔ)器分配給進(jìn)程并分配來(lái)自應(yīng)用和 遠(yuǎn)程服務(wù)的請(qǐng)求以執(zhí)行I/0操作。在一些實(shí)施方式中,內(nèi)核402提供用于同步以及與其他 設(shè)備的進(jìn)程間通信的方法。 在一些實(shí)施方式中,內(nèi)核402可被存儲(chǔ)在移動(dòng)設(shè)備100的非易失性存儲(chǔ)器中。當(dāng) 啟動(dòng)移動(dòng)設(shè)備100時(shí),引導(dǎo)裝載器開(kāi)始以管理者模式執(zhí)行內(nèi)核102。如參考圖4B所描述,然 后內(nèi)核自身初始化并開(kāi)始用于與移動(dòng)設(shè)備100的一個(gè)或多個(gè)進(jìn)程,進(jìn)程包括用于遠(yuǎn)程訪問(wèn) 管理的安全進(jìn)程410。 庫(kù)系統(tǒng)404提供多個(gè)在應(yīng)用層408中運(yùn)行的服務(wù)應(yīng)用。這些服務(wù)可包括音頻服務(wù)、 視頻服務(wù)、數(shù)據(jù)庫(kù)服務(wù)、圖像處理服務(wù)、圖形服務(wù)等等。 應(yīng)用架構(gòu)406提供包括類的面向?qū)ο蟮膽?yīng)用環(huán)境,以及應(yīng)用程序接口 (API),其可 以由開(kāi)發(fā)者使用公知的程序語(yǔ)言(例如,面向?qū)ο驝、Java)來(lái)構(gòu)建應(yīng)用。
應(yīng)用層408是多個(gè)應(yīng)用所存在于軟件堆棧400中的位置。開(kāi)發(fā)者可以使用應(yīng)用架 構(gòu)406提供的API和環(huán)境來(lái)構(gòu)建應(yīng)用,例如由圖1所示的顯示對(duì)象104、106(例如,電子郵
件、媒體播放器、網(wǎng)絡(luò)瀏覽器、電話)表示的應(yīng)用。
安全通信信道 圖4B示意了用于通過(guò)安全通信信道422遠(yuǎn)程訪問(wèn)管理的安全進(jìn)程410的示例性 實(shí)現(xiàn)。在所示的實(shí)例中,移動(dòng)設(shè)備100正在運(yùn)行安全進(jìn)程410,其與0S內(nèi)核402通信。任何向內(nèi)核402做出的遠(yuǎn)程訪問(wèn)請(qǐng)求由安全進(jìn)程410攔截,其負(fù)責(zé)在移動(dòng)設(shè)備100和移動(dòng)服務(wù)訪問(wèn)設(shè)備218之間建立安全通信會(huì)話。在一些實(shí)施方式中,進(jìn)程410使用密碼協(xié)議,例如安全套接層(SSL)或傳輸層安全(TLS),以提供在移動(dòng)設(shè)備100和訪問(wèn)設(shè)備218之間的安全通信。訪問(wèn)設(shè)備218可以是具有網(wǎng)絡(luò)連接的任何設(shè)備,包括但并不限于個(gè)人計(jì)算機(jī)、集線器、以太網(wǎng)卡、另一移動(dòng)設(shè)備、無(wú)線基站等等。安全通信信道可以是通用串行總線(USB)、以太網(wǎng)、無(wú)線鏈路(例如,Wi-Fi、WiMax、3G)、光在所示的實(shí)例中,訪問(wèn)設(shè)備218包括設(shè)備驅(qū)動(dòng)器414、移動(dòng)服務(wù)守護(hù)進(jìn)程(daemon) 416、移動(dòng)服務(wù)API 418以及一個(gè)或多個(gè)移動(dòng)服務(wù)應(yīng)用420。設(shè)備驅(qū)動(dòng)414負(fù)責(zé)實(shí)現(xiàn)傳輸層協(xié)議,例如通過(guò)USB傳輸TCP/IP。移動(dòng)服務(wù)守護(hù)進(jìn)程416對(duì)通信信道422監(jiān)聽(tīng)(例如,同時(shí)地)活動(dòng)性,并通過(guò)通信信道422管理命令和數(shù)據(jù)的傳輸。移動(dòng)服務(wù)API418提供一組用于支持由移動(dòng)服務(wù)應(yīng)用420作出的服務(wù)的請(qǐng)求的功能、過(guò)程、變化和數(shù)據(jù)結(jié)構(gòu)。移動(dòng)服務(wù)應(yīng)用420可以是在訪問(wèn)設(shè)備218上運(yùn)行的客戶程序,其提供用于允許用戶通過(guò)網(wǎng)絡(luò)(例如,因特網(wǎng)、無(wú)線網(wǎng)絡(luò)、點(diǎn)對(duì)點(diǎn)網(wǎng)絡(luò)、光在一個(gè)示例性可操作模式中,例如,用戶使用USB電纜將移動(dòng)設(shè)備100與移動(dòng)訪問(wèn)設(shè)備相連接。在其他的實(shí)施方式中,移動(dòng)設(shè)備100和訪問(wèn)設(shè)備218包括用于建立無(wú)線鏈路(例如,Wi-Fi)的無(wú)線收發(fā)器。驅(qū)動(dòng)器414和內(nèi)核408探測(cè)該連接并警報(bào)安全進(jìn)程410和連接狀態(tài)的移動(dòng)服務(wù)守護(hù)進(jìn)程416。 一旦建立該連接,某些非敏感信息可以從移動(dòng)設(shè)備100傳遞到訪問(wèn)設(shè)備218(例如,姓名、磁盤大小、激活狀態(tài))以協(xié)助建立安全通信會(huì)話。 在一些實(shí)施方式中,安全進(jìn)程410通過(guò)實(shí)現(xiàn)安全網(wǎng)絡(luò)協(xié)議建立與訪問(wèn)設(shè)備218的安全通信會(huì)話(例如,加密的SSL會(huì)話)。例如,如果使用SSL協(xié)議,移動(dòng)設(shè)備100和訪問(wèn)設(shè)備218會(huì)在數(shù)據(jù)傳輸期間協(xié)商(negotiate)密碼套件、建立并共享會(huì)話密鑰并認(rèn)證對(duì)于移動(dòng)設(shè)備100的訪問(wèn)設(shè)備。在一些實(shí)施方式中,如果移動(dòng)設(shè)備100是密碼保護(hù)的,安全進(jìn)程410不建立會(huì)話,并選擇性向用戶警報(bào)失敗的原因。 —旦成功地建立了安全會(huì)話,移動(dòng)設(shè)備100和訪問(wèn)設(shè)備218可以交換敏感信息(例如,密碼、個(gè)人信息),并且可向?qū)σ苿?dòng)設(shè)備100的遠(yuǎn)程訪問(wèn)允許一個(gè)或多個(gè)服務(wù)(例如,導(dǎo)航服務(wù)230、消息服務(wù)240、媒體服務(wù)250、同步服務(wù)260、激活服務(wù)270)。在一些實(shí)施方式中,移動(dòng)服務(wù)守護(hù)進(jìn)程416復(fù)用用于通過(guò)通信信道422傳輸?shù)拿詈蛿?shù)據(jù)。這種復(fù)用允許幾個(gè)遠(yuǎn)程服務(wù)在一個(gè)會(huì)話中訪問(wèn)移動(dòng)設(shè)備IOO,而無(wú)需開(kāi)始用于請(qǐng)求訪問(wèn)移動(dòng)設(shè)備100的每個(gè)服務(wù)的新會(huì)話(或握手)。
示例性激活進(jìn)程 圖5是用于訪問(wèn)設(shè)備的示例性激活進(jìn)程500的流程圖。當(dāng)訪問(wèn)設(shè)備探測(cè)到移動(dòng)設(shè)備(502)時(shí)開(kāi)始進(jìn)程500。該探測(cè)可由在移動(dòng)設(shè)備100和訪問(wèn)設(shè)備218之間建立的物理連接(例如,連接USB端口 )而得出,或由通過(guò)無(wú)線鏈路(例如,Wi-Fi)探測(cè)訪問(wèn)請(qǐng)求而得出。在一些實(shí)施方式中,在于移動(dòng)設(shè)備和訪問(wèn)設(shè)備(例如,個(gè)人計(jì)算機(jī))之間建立安全會(huì)話(例如,SSL會(huì)話)后,自動(dòng)地喚起用戶應(yīng)用以將客戶指引到激活服務(wù)(例如,激活服務(wù)270)。激活服務(wù)請(qǐng)求來(lái)自用戶的信息(例如,通過(guò)一個(gè)或多個(gè)網(wǎng)頁(yè)),可使用該信息來(lái)創(chuàng)建用戶(504)的賬號(hào)。用于創(chuàng)建賬號(hào)的激活服務(wù)的實(shí)例,如在2007年6月22日提交的、題目為"Method and System for Mobile Device Activation (用于移動(dòng)設(shè)備激活的方法禾口系
統(tǒng))"的、代理案號(hào)為No. 101-P556/P4911US1的美國(guó)專利申請(qǐng)No._中所描述,在這里通
過(guò)引用并入所述專利申請(qǐng)的全部?jī)?nèi)容。賬號(hào)可以使接收由一個(gè)或多個(gè)遠(yuǎn)程服務(wù)提供者(例
11如,運(yùn)營(yíng)商(carrier)服務(wù)、內(nèi)容入口 、網(wǎng)站)提供的一個(gè)或多個(gè)遠(yuǎn)程服務(wù)的前提。例如,如果移動(dòng)設(shè)備包括電話應(yīng)用設(shè)備,可以建立對(duì)于運(yùn)營(yíng)商的賬號(hào)。 當(dāng)用戶購(gòu)買移動(dòng)設(shè)備,移動(dòng)設(shè)備通常包括用戶身份模塊(SIM)、通用集成電路卡(UICC)、可移除用戶身份模塊(RUIM)或允許用戶通過(guò)簡(jiǎn)單地從一個(gè)移動(dòng)設(shè)備移除模塊或卡并將模塊或卡插入到另一個(gè)移動(dòng)設(shè)備來(lái)更換移動(dòng)設(shè)備的類似的可移除設(shè)備。SIM卡通常存儲(chǔ)用于在網(wǎng)絡(luò)上認(rèn)證和識(shí)別用戶的網(wǎng)絡(luò)專用信息。該信息可包括國(guó)際電路卡ID(ICCID)、國(guó)際移動(dòng)用戶身份(MSI)、認(rèn)證密鑰(Ki)、本地區(qū)域身份(LAI)。 SIM卡還存儲(chǔ)其他運(yùn)營(yíng)商專用數(shù)據(jù),例如短消息服務(wù)中心(SMSC)號(hào)碼、服務(wù)提供者姓名(SPN)、服務(wù)撥號(hào)號(hào)碼(SDN)以及增值服務(wù)(VAS)應(yīng)用。在進(jìn)程呼叫的個(gè)性化期間,ICCID存儲(chǔ)于SIM卡中并被刻(engrave)在或印在SIM卡體上。通過(guò)保持唯一的IMSI, SIM卡在他們各自的操作者網(wǎng)絡(luò)上被識(shí)別。移動(dòng)操作者使用他們的頂SI連接移動(dòng)電話呼叫并與他們的市場(chǎng)SIM卡通信。
除了以上描述的標(biāo)識(shí)符,移動(dòng)設(shè)備本身通常具有唯一的串行號(hào)碼或ID,例如國(guó)際移動(dòng)設(shè)備身份(頂EI)。 MEI是通常能夠在移動(dòng)設(shè)備電池背面或通過(guò)按下"恥(W"而發(fā)現(xiàn)的15位數(shù)字。 在一些實(shí)施方式中,激活設(shè)備包括用戶信息的關(guān)系數(shù)據(jù)庫(kù)或注冊(cè)表(例如,MySQL ) 、 ICCID、 MEI以及認(rèn)證用戶和提供激活服務(wù)所需的任何其他的信息。使用這種數(shù)據(jù)庫(kù)和注冊(cè)表,例如,激活服務(wù)知道具有特別MEI的、具有特別SIM卡的特別的移動(dòng)設(shè)備被特別的用戶在特別的日期購(gòu)買,并且知道專門的運(yùn)營(yíng)商正向用戶提供一種或多種服務(wù)以及這些服務(wù)的激活日期??梢酝ㄟ^(guò)認(rèn)證的通信信道接收這種信息,認(rèn)證的通信信道與用于激活移動(dòng)設(shè)備或接收遠(yuǎn)程服務(wù)的通信信道不同。 在一些實(shí)施方式中,通過(guò)激活進(jìn)程500可以將激活服務(wù)已經(jīng)知道的前述信息與用戶請(qǐng)求的信息相比較,出于認(rèn)證用戶的目的,確保請(qǐng)求激活服務(wù)500的用戶是電話和/或授權(quán)的電話服務(wù)用戶的真正的擁有者。 如果創(chuàng)建賬號(hào)不成功(505),則向移動(dòng)設(shè)備發(fā)送失敗消息用于向用戶(512)顯示和/或用于執(zhí)行其他的動(dòng)作,并且可終止激活進(jìn)程500和/或執(zhí)行其他的動(dòng)作(例如,向用戶提供激活指令或自動(dòng)地重啟進(jìn)程500)。 如果創(chuàng)建賬號(hào)成功(505),則激活服務(wù)可產(chǎn)生專用于移動(dòng)設(shè)備的激活記錄(506)。在一些實(shí)施方式中,激活記錄可包括ICCID和IMEI。在一些實(shí)施方式中,激活記錄使用公知的數(shù)字簽名技術(shù)(例如,SHA-1、 RSA、 DSA、 ECDSA、 Rabin簽名)被數(shù)字式標(biāo)記。如參考圖6所描述,一旦被標(biāo)記,可向移動(dòng)設(shè)備(510)發(fā)送激活記錄,在移動(dòng)設(shè)備上激活記錄可被移動(dòng)設(shè)備使用以完成激活進(jìn)程并確定激活狀態(tài)。 圖6是用于圖1的移動(dòng)設(shè)備的示例性激活進(jìn)程600的流程圖。在移動(dòng)設(shè)備探測(cè)到激活記錄(602)時(shí)開(kāi)始進(jìn)程600。例如,安全進(jìn)程410尋找激活記錄在移動(dòng)設(shè)備100上的出現(xiàn)。如果激活記錄出現(xiàn),例如,安全進(jìn)程通過(guò)認(rèn)證激活記錄是通過(guò)激活服務(wù)正確的標(biāo)記來(lái)認(rèn)證激活記錄(例如,使用激活服務(wù)270的私人密鑰來(lái)標(biāo)記)。認(rèn)證還可包括認(rèn)證在激活記錄中的ICCID和IMEI與移動(dòng)設(shè)備的ICCID和IMEI相匹配。 如果認(rèn)證不成功(606),可在移動(dòng)設(shè)備上顯示失敗消息和/或執(zhí)行其他動(dòng)作(610),并且可終止激活進(jìn)程600和/或執(zhí)行其他動(dòng)作。例如,如果移動(dòng)設(shè)備包括電話應(yīng)用設(shè)備和媒體播放器應(yīng)用,失敗的認(rèn)證可將移動(dòng)設(shè)備置于活動(dòng)狀態(tài),在活動(dòng)狀態(tài)中僅僅可操
12作媒體播放器應(yīng)用并且鎖止電話應(yīng)用設(shè)備。 如果認(rèn)證成功(606),通過(guò)將激活記錄中的信息(例如,ICCID、 MEI)與移動(dòng)設(shè)備(606)包含的信息相比較來(lái)確定激活狀態(tài)。例如,激活記錄中的ICCID和MEI可與安裝在移動(dòng)設(shè)備中的SIM卡的ICCID和移動(dòng)設(shè)備上的存儲(chǔ)器中存儲(chǔ)的MEI相比較?;诒容^的結(jié)果,可以確定用于移動(dòng)設(shè)備的多個(gè)可能的激活狀態(tài)的一個(gè),并且將設(shè)備置于這個(gè)激活狀態(tài)(608)。 在一些實(shí)施方式中,移動(dòng)設(shè)備可具有下列示范性的激活狀態(tài)未激活、激活、缺少SIM、不匹配IMEI以及不匹配SIM。其他的激活狀態(tài)是可能的。 在未激活狀態(tài)中,移動(dòng)設(shè)備永遠(yuǎn)不被激活。在這種情況中,除非在包括電話應(yīng)用設(shè)備的移動(dòng)設(shè)備100的一些實(shí)施方式中做緊急呼叫,否則移動(dòng)設(shè)備100被完全地禁用。在一些實(shí)施方式中,移動(dòng)設(shè)備100可通過(guò)鎖止圖形用戶界面來(lái)禁用移動(dòng)設(shè)備100,從而用戶不能喚起任何應(yīng)用或遠(yuǎn)程服務(wù)。在激活狀態(tài)中,移動(dòng)設(shè)備被完全地激活,允許用戶完全訪問(wèn)移動(dòng)設(shè)備100的所有特征,包括訪問(wèn)遠(yuǎn)程服務(wù)。 在缺少SIM的狀態(tài)中,移動(dòng)設(shè)備被激活,然而移動(dòng)設(shè)備100中未出現(xiàn)SIM卡。例如,這可出現(xiàn)在用于在質(zhì)量控制進(jìn)程中測(cè)試移動(dòng)設(shè)備的工廠設(shè)置中。在這種情況的一些實(shí)施方式中,在沒(méi)有SIM卡時(shí)可激活移動(dòng)設(shè)備100達(dá)預(yù)先確定的時(shí)間間隔,然后在完成測(cè)試或時(shí)間間隔耗盡時(shí)去激活移動(dòng)設(shè)備100。在一些實(shí)施方式中,激活服務(wù)270可以置于工廠中。
在不匹配MEI的狀態(tài)中,移動(dòng)設(shè)備被激活,然而無(wú)線電(radio)已被更換。在這種情況的一些實(shí)施方式中,在移動(dòng)設(shè)備IOO上運(yùn)行的安全進(jìn)程410可鎖止電話應(yīng)用設(shè)備,但允許其他的應(yīng)用來(lái)工作(例如,允許設(shè)備被用作媒體播放器)。其他所期的動(dòng)作還可被執(zhí)行。 在不匹配SIM的狀態(tài)中,移動(dòng)設(shè)備被激活但用戶已經(jīng)在移動(dòng)設(shè)備100中放置了不同的SIM。在這種情況的一些實(shí)施方式中,在移動(dòng)設(shè)備100中的無(wú)線電或調(diào)制解調(diào)器可被禁止,或執(zhí)行其他合適的動(dòng)作。 所描述的特征能夠以以下方式實(shí)現(xiàn)數(shù)字電子電路、或在計(jì)算機(jī)中的硬件、固件、軟件、或他們的組合。特征可以實(shí)現(xiàn)在可觸摸地安裝在信息運(yùn)營(yíng)商中的計(jì)算機(jī)軟件產(chǎn)品中,例如,在機(jī)器可讀存儲(chǔ)設(shè)備中或傳播信號(hào)(propagated signal)中,用于由可編程處理器執(zhí)行;并且通過(guò)可編程處理器執(zhí)行指令的程序來(lái)執(zhí)行方法步驟,以通過(guò)操作輸入數(shù)據(jù)并產(chǎn)生輸出來(lái)執(zhí)行所描述的應(yīng)用的功能。 在激活移動(dòng)設(shè)備后,在一些實(shí)施方式中安全進(jìn)程410根據(jù)需要監(jiān)控(例如,同時(shí)地)遠(yuǎn)程訪問(wèn)請(qǐng)求并且建立(set-up)和卸下(tear-down)安全會(huì)話(secure session)。因此,在這種實(shí)施方式中所有的遠(yuǎn)程訪問(wèn)由安全進(jìn)程410管理,安全進(jìn)程410可包括一個(gè)或多個(gè)進(jìn)程。如果用戶改變了移動(dòng)設(shè)備(例如,更換了SIM卡),安全進(jìn)程410將探測(cè)更換并初始化動(dòng)作,例如開(kāi)始新的激活進(jìn)程500、600。 描述的特征可以被有利地實(shí)現(xiàn)在可在可編程系統(tǒng)上執(zhí)行的一個(gè)或多個(gè)計(jì)算機(jī)程序中,可編程系統(tǒng)包括至少一個(gè)可編程處理器、至少一個(gè)輸入設(shè)備以及至少一個(gè)輸出設(shè)備,耦接可編程處理器用于從數(shù)據(jù)存儲(chǔ)系統(tǒng)接收數(shù)據(jù)和指令并向數(shù)據(jù)存儲(chǔ)系統(tǒng)發(fā)送數(shù)據(jù)和指令。計(jì)算機(jī)程序是一組指令,能夠直接或間接地在計(jì)算機(jī)中使用,以執(zhí)行某些活動(dòng)或計(jì)算出某些結(jié)果。計(jì)算機(jī)程序可以被寫成任何形式的程序語(yǔ)言(例如,面向?qū)ο驝、Java),包括匯編的或解釋的語(yǔ)言,并且其可以任何形式被配置,包括以獨(dú)立語(yǔ)言的形式或以模塊、構(gòu)件、子例程、或適合在計(jì)算環(huán)境中使用的其他單元的形式。 舉例來(lái)說(shuō),用于執(zhí)行指令的程序的適合的處理器包括,任何種類的計(jì)算機(jī)的通用和專用目的微處理器兩者以及單處理器或多處理器或內(nèi)核的其中一個(gè)。通常地,處理器從只讀存儲(chǔ)器或隨機(jī)訪問(wèn)存儲(chǔ)器或兩者接收指令和數(shù)據(jù)。計(jì)算機(jī)的基本元件是用于執(zhí)行指令的處理器和一個(gè)或多個(gè)用于存儲(chǔ)指令和數(shù)據(jù)的存儲(chǔ)器。通常地,計(jì)算機(jī)還將包括用于存儲(chǔ)數(shù)據(jù)文件的一個(gè)或多個(gè)大容量存儲(chǔ)設(shè)備,計(jì)算機(jī)或被操作地耦接到大容量存儲(chǔ)設(shè)備以進(jìn)行通信;這種設(shè)備包括磁盤,例如內(nèi)部硬盤和可移除盤、磁光盤以及光盤。適用于可觸摸地實(shí)施計(jì)算機(jī)程序指令和數(shù)據(jù)的存儲(chǔ)設(shè)備包括所有形式的非易失性存儲(chǔ)器,包括通過(guò)舉例來(lái)說(shuō)的半導(dǎo)體存儲(chǔ)器設(shè)備,例如EPR0M、EEPR0M以及閃存設(shè)備;例如內(nèi)部硬盤和可移除盤的磁盤;磁光盤;以及CD-ROM和DVD-ROM盤。處理器和存儲(chǔ)器可以由ASIC(專用集成電路)補(bǔ)充或合并。 為提供與用戶的交互,該特征可以實(shí)現(xiàn)在具有顯示設(shè)備以及鍵盤和定點(diǎn)設(shè)備的計(jì)算機(jī)上,顯示設(shè)備例如用于向用戶顯示信息的CRT(陰極射線管)或LCD(液晶顯示器)監(jiān)控器,定點(diǎn)設(shè)備例如用戶可使用其向計(jì)算機(jī)提供輸入的鼠標(biāo)或跟蹤球。 在計(jì)算機(jī)系統(tǒng)中可實(shí)現(xiàn)所述特征,計(jì)算機(jī)系統(tǒng)包括例如數(shù)據(jù)服務(wù)器的后臺(tái)構(gòu)件、或包括例如應(yīng)用服務(wù)器或因特網(wǎng)服務(wù)器的中間件、或包括例如具有圖形用戶界面或因特網(wǎng)瀏覽器的客戶計(jì)算機(jī)的前臺(tái)構(gòu)件,或任何他們的組合。系統(tǒng)的構(gòu)件可以以例如通信網(wǎng)絡(luò)的數(shù)字?jǐn)?shù)據(jù)通信的任何形式或媒介來(lái)連接。通信網(wǎng)絡(luò)的實(shí)例包括,例如LAN、 WAN以及構(gòu)成因特網(wǎng)的計(jì)算機(jī)和網(wǎng)絡(luò)。 計(jì)算機(jī)系統(tǒng)可包括客戶和服務(wù)器。客戶和服務(wù)器通常彼此是遠(yuǎn)程的并且通常通過(guò)網(wǎng)絡(luò)進(jìn)行交互。通過(guò)在每個(gè)計(jì)算機(jī)上運(yùn)行并具有彼此間的客戶服務(wù)器關(guān)系的功能來(lái)實(shí)現(xiàn)客戶和服務(wù)器的關(guān)系。 已經(jīng)描述了多種實(shí)施方式。然而,應(yīng)該理解可以做出各種修改。例如,可以對(duì)一種或多種實(shí)施方式的元件進(jìn)行組合、刪除、修改或補(bǔ)充以形成進(jìn)一步的實(shí)現(xiàn)。但在另一個(gè)實(shí)例中,圖中描述的邏輯流程不要求顯示的特定順序或按次序的順序以得到所期的結(jié)果。此外,可在描述的流程中提供其他的步驟或去除步驟,并可在描述的系統(tǒng)中增加或去除其他的構(gòu)件。因此,其他實(shí)施方式包括在所附的權(quán)利要求的范圍之中。
權(quán)利要求
一種方法,包括探測(cè)移動(dòng)設(shè)備;產(chǎn)生專用于所述移動(dòng)設(shè)備的激活記錄,所述激活記錄包括用于確定所述移動(dòng)設(shè)備的激活狀態(tài)的信息;數(shù)字式標(biāo)記所述激活記錄;以及將數(shù)字式標(biāo)記的激活記錄發(fā)送到所述移動(dòng)設(shè)備。
2. 根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括 響應(yīng)于所述探測(cè),創(chuàng)建與所述移動(dòng)設(shè)備相關(guān)聯(lián)的賬號(hào)。
3. 根據(jù)權(quán)利要求2所述的方法,其中創(chuàng)建賬號(hào)進(jìn)一步包括 提出激活對(duì)話請(qǐng)求信息;響應(yīng)于該激活對(duì)話請(qǐng)求信息接收輸入;以及 使用所述輸入創(chuàng)建賬號(hào)。
4. 根據(jù)權(quán)利要求3所述的方法,進(jìn)一步包括 認(rèn)證所述輸入中的至少一些。
5. 根據(jù)權(quán)利要求1所述的方法,其中所述信息識(shí)別所述移動(dòng)設(shè)備。
6. 根據(jù)權(quán)利要求1所述的方法,其中所述信息識(shí)別與所述移動(dòng)設(shè)備相關(guān)聯(lián)的用戶。
7. —種方法,包括 探測(cè)移動(dòng)設(shè)備上的激活記錄; 響應(yīng)于所述探測(cè),認(rèn)證所述激活記錄;響應(yīng)于成功的認(rèn)證,基于所述激活記錄確定激活狀態(tài);以及 基于所述激活狀態(tài)激活所述移動(dòng)設(shè)備。
8. 根據(jù)權(quán)利要求7所述的方法,進(jìn)一步包括 如果認(rèn)證不成功,使用默認(rèn)激活狀態(tài)激活所述設(shè)備。
9. 根據(jù)權(quán)利要求7所述的方法,其中所述移動(dòng)設(shè)備包括電話應(yīng)用。
10. 根據(jù)權(quán)利要求7所述的方法,其中所述移動(dòng)設(shè)備包括多觸敏顯示器。
11. 根據(jù)權(quán)利要求7所述的方法,進(jìn)一步包括 通過(guò)安全通信信道管理遠(yuǎn)程訪問(wèn)。
12. 根據(jù)權(quán)利要求7所述的方法,其中所述通信信道是安全套接層。
13. —種系統(tǒng),包括 處理器;耦接到所述處理器的計(jì)算機(jī)可讀介質(zhì),所述計(jì)算機(jī)可讀介質(zhì)包括指令,當(dāng)所述處理器 執(zhí)行所述指令時(shí),促使所述處理器執(zhí)行以下操作,包括 探測(cè)移動(dòng)設(shè)備;產(chǎn)生專用于所述移動(dòng)設(shè)備的激活記錄,所述激活記錄包括用于確定所述移動(dòng)設(shè)備的激 活狀態(tài)的信息;數(shù)字式標(biāo)記所述激活記錄;以及 將數(shù)字式標(biāo)記的激活記錄發(fā)送到所述移動(dòng)設(shè)備。
14. 根據(jù)權(quán)利要求13所述的系統(tǒng),其中所述處理器執(zhí)行以下操作,包括 響應(yīng)于所述探測(cè),創(chuàng)建與所述移動(dòng)設(shè)備相關(guān)聯(lián)的賬號(hào)。
15. 根據(jù)權(quán)利要求14所述的系統(tǒng),其中創(chuàng)建賬號(hào)進(jìn)一步包括 提出激活對(duì)話請(qǐng)求信息;接收響應(yīng)于請(qǐng)求的輸入;以及 使用所述輸入創(chuàng)建賬號(hào)。
16. 根據(jù)權(quán)利要求15所述的系統(tǒng),其中所述處理器執(zhí)行操作包括 認(rèn)證所述輸入中的至少一些。
17. 根據(jù)權(quán)利要求13所述的系統(tǒng),其中所述信息識(shí)別所述移動(dòng)設(shè)備。
18. 根據(jù)權(quán)利要求13所述的系統(tǒng),其中所述信息識(shí)別與所述移動(dòng)設(shè)備相關(guān)聯(lián)的用戶。
19. 一種系統(tǒng),包括 處理器;耦接到所述處理器的計(jì)算機(jī)可讀介質(zhì),所述計(jì)算機(jī)可讀介質(zhì)包括指令,當(dāng)所述處理器 執(zhí)行所述指令時(shí),促使所述處理器執(zhí)行以下操作,包括 探測(cè)移動(dòng)設(shè)備上的激活記錄; 響應(yīng)于所述探測(cè),認(rèn)證所述激活記錄;響應(yīng)于成功的認(rèn)證,基于所述激活記錄確定激活狀態(tài);以及 基于所述激活狀態(tài)激活所述移動(dòng)設(shè)備。
20. 根據(jù)權(quán)利要求19所述的系統(tǒng),其中所述處理器執(zhí)行以下操作,包括 如果認(rèn)證不成功,使用默認(rèn)激活狀態(tài)激活所述裝置。
21. 根據(jù)權(quán)利要求19所述的系統(tǒng),其中所述移動(dòng)設(shè)備包括電話應(yīng)用。
22. 根據(jù)權(quán)利要求19所述的系統(tǒng),其中所述移動(dòng)設(shè)備包括多觸敏顯示器。
23. 根據(jù)權(quán)利要求19所述的系統(tǒng),其中所述處理器執(zhí)行以下操作,包括 通過(guò)安全通信信道管理遠(yuǎn)程訪問(wèn)。
24. 根據(jù)權(quán)利要求19所述的系統(tǒng),其中所述通信信道是安全套接層。
25. —種計(jì)算機(jī)可讀介質(zhì),具有存儲(chǔ)在其中的指令,當(dāng)處理器執(zhí)行所述指令時(shí),促使所 述處理器執(zhí)行以下操作,包括探測(cè)移動(dòng)設(shè)備;產(chǎn)生專用于所述移動(dòng)設(shè)備的激活記錄,所述激活記錄包括用于確定所述移動(dòng)設(shè)備的激 活狀態(tài)的信息;數(shù)字式標(biāo)記所述激活記錄;以及 將數(shù)字式標(biāo)記的激活記錄發(fā)送到所述移動(dòng)設(shè)備。
26. —種計(jì)算機(jī)可讀介質(zhì),具有存儲(chǔ)在其中的指令,當(dāng)處理器執(zhí)行所述指令時(shí),促使所 述處理器執(zhí)行以下操作,包括探測(cè)移動(dòng)設(shè)備上的激活記錄; 響應(yīng)于所述探測(cè),認(rèn)證所述激活記錄;響應(yīng)于成功的認(rèn)證,基于所述激活記錄確定激活狀態(tài);以及 基于所述激活狀態(tài)激活所述移動(dòng)設(shè)備。
27. —種系統(tǒng),包括 用于探測(cè)移動(dòng)設(shè)備的裝置;用于產(chǎn)生專用于所述移動(dòng)設(shè)備的激活記錄的裝置,所述激活記錄包括用于確定所述移動(dòng)設(shè)備的激活狀態(tài)的信息;用于數(shù)字式標(biāo)記所述激活記錄的裝置;以及 用于將數(shù)字式標(biāo)記的激活記錄發(fā)送到所述移動(dòng)設(shè)備的裝置。
28. —種方法,包括 建立與訪問(wèn)設(shè)備的串行通信信道;在所述串行通信信道上接收來(lái)自所述訪問(wèn)設(shè)備的訪問(wèn)請(qǐng)求; 響應(yīng)于所述訪問(wèn)請(qǐng)求,建立與所述訪問(wèn)設(shè)備的安全通信會(huì)話;以及 在所述串行通信信道上接收來(lái)自所述訪問(wèn)設(shè)備的復(fù)用信息。
29. —種系統(tǒng),包括 處理器;以及計(jì)算機(jī)可讀介質(zhì),具有存儲(chǔ)在其中的指令,當(dāng)所述處理器執(zhí)行所述指令時(shí),促使所述處 理器運(yùn)行移動(dòng)服務(wù)進(jìn)程,其中所述移動(dòng)服務(wù)進(jìn)程被配置為探測(cè)存在的移動(dòng)設(shè)備,并向所述 移動(dòng)設(shè)備提供復(fù)用信息。
30. —種在移動(dòng)設(shè)備上執(zhí)行的方法,包括通過(guò)通信信道接收來(lái)自激活服務(wù)的激活記錄,所述激活記錄包括用于識(shí)別所述移動(dòng)設(shè) 備的第一信息以及用于識(shí)別所述移動(dòng)設(shè)備的用戶的第二信息。
31. —種計(jì)算機(jī)可讀介質(zhì),具有存儲(chǔ)在其中的指令,當(dāng)處理器執(zhí)行所述指令時(shí),促使所 述處理器執(zhí)行以下操作,包括探測(cè)存儲(chǔ)在移動(dòng)設(shè)備上的激活記錄,所述激活記錄包括用于識(shí)別所述移動(dòng)設(shè)備的第一 信息以及用于識(shí)別所述移動(dòng)設(shè)備的用戶的第二信息。
全文摘要
本發(fā)明涉及一種設(shè)備激活和訪問(wèn)。用于移動(dòng)設(shè)備的遠(yuǎn)程訪問(wèn)管理包括激活進(jìn)程,在進(jìn)程中數(shù)字式標(biāo)記的激活記錄被遠(yuǎn)程激活服務(wù)創(chuàng)建并提供給移動(dòng)設(shè)備。激活記錄被用于確定用于移動(dòng)設(shè)備的激活狀態(tài)。在激活時(shí),在移動(dòng)設(shè)備上運(yùn)行的安全進(jìn)程實(shí)施關(guān)于遠(yuǎn)程訪問(wèn)移動(dòng)設(shè)備的安全策略。
文檔編號(hào)H04W8/18GK101766038SQ200880100699
公開(kāi)日2010年6月30日 申請(qǐng)日期2008年5月28日 優(yōu)先權(quán)日2007年6月22日
發(fā)明者D·德阿特勒 申請(qǐng)人:蘋果公司