用于混合桌面環(huán)境數(shù)據(jù)使用認證的方法和裝置制造方法
【專利摘要】提供了一種對增強的廣域網數(shù)據(jù)使用能力進行認證的便攜式電子設備(100)中的方法。所述便攜式電子設備與廣域網(104)之間的數(shù)據(jù)通信連同雙操作系統(tǒng)混合環(huán)境(111)開始一起被檢測。所述雙操作系統(tǒng)混合環(huán)境能夠包括:第一操作系統(tǒng)環(huán)境(114),第一操作系統(tǒng)環(huán)境可操作來以受限數(shù)據(jù)速率與廣域網進行通信;以及第二操作系統(tǒng)環(huán)境(116),第二操作系統(tǒng)環(huán)境可操作來以所述受限數(shù)據(jù)速率或增強數(shù)據(jù)速率與廣域網進行通信。所述便攜式電子設備是否被授權以所述增強數(shù)據(jù)速率與所述廣域網進行通信的驗證然后被執(zhí)行。在為真的情況下,所述第二操作系統(tǒng)環(huán)境能夠被配置成以所述增強數(shù)據(jù)速率與所述廣域網進行通信。
【專利說明】用于混合桌面環(huán)境數(shù)據(jù)使用認證的方法和裝置
【技術領域】
[0001]本發(fā)明一般地涉及便攜式電子設備,并且更具體地涉及針對便攜式電子設備的網絡認證。
【背景技術】
[0002]通信技術正在不斷地演進。例如,存在其中打電話的唯一方式是在人類操作員的協(xié)助下跨越銅線的時間?,F(xiàn)今,相反,人們能夠用各種通信設備來呼叫世界各地的其他人,所述各種通信設備包括蜂窩電話、衛(wèi)星電話以及基于網絡的通信系統(tǒng),諸如在計算機或其它專門硬件的協(xié)助下起作用的IP語音電話設備。除這些基于語音的信道之外,人們同樣可以經由電子郵件、文本消息收發(fā)、視頻會議以及多媒體消息收發(fā)進行通信。
[0003]隨著新的通信協(xié)議和技術的出現(xiàn),設備制造商正在連續(xù)地將更多特征設計到它們的手持話機中。類似地,服務提供商正在連續(xù)地對它們的網絡進行升級以適應這些新的特征。通過示例的方式,現(xiàn)今由服務提供商所提供的大部分移動電話除語音能力之外進一步包括文本和多媒體消息收發(fā)兩者。
[0004]然而,通信網絡的服務提供商認識到,不同的用戶更喜歡以不同的方式來使用特定設備。例如,一個用戶可以針對僅文本通信和語音通信使用裝配齊全的智能電話。另一用戶可以針對多媒體通信、web瀏覽以及語音通信使用相同的智能電話。為了適應這些不同用途,服務提供商可以提供不同的服務預訂計劃以供與特定設備一起使用。具有用于確保用戶依照他們的特 定預訂計劃來使用他們的設備的方法和系統(tǒng)將是有利的。
【專利附圖】
【附圖說明】
[0005]圖1圖示依照本發(fā)明的一個或多個實施例配置的一個解釋性便攜式電子設備以及示意框圖和網絡簡圖。
[0006]圖2圖示依照本發(fā)明的一個或多個實施例的在雙操作系統(tǒng)混合環(huán)境的第一操作系統(tǒng)環(huán)境中操作的一個解釋性便攜式電子設備。
[0007]圖3-6圖示依照本發(fā)明的一個或多個實施例的被耦合到外圍硬件設備以發(fā)起雙操作系統(tǒng)混合環(huán)境的解釋性便攜式電子設備。
[0008]圖7圖示依照本發(fā)明的一個或多個實施例配置的雙操作系統(tǒng)混合環(huán)境的第二操作系統(tǒng)環(huán)境。
[0009]圖8圖示依照本發(fā)明的一個或多個實施例的對增強的廣域網數(shù)據(jù)使用能力進行認證的便攜式電子設備中的一種方法。
[0010]圖9圖示依照本發(fā)明的一個或多個實施例的再次對增強的廣域網數(shù)據(jù)使用能力進行認證的便攜式電子設備中的一種方法。
[0011]圖10圖示當增強的廣域網數(shù)據(jù)使用能力未被認證時、依照本發(fā)明的一個或多個實施例的進入受限使用模式的方法。
[0012]技術人員將了解,圖中的元素是為了簡單和清楚而圖示的,并且不一定按比例繪制。例如,圖中一些元素的尺寸相對于其它元素可以被放大以幫助提高對本發(fā)明的實施例的理解。
【具體實施方式】
[0013]在詳細地描述依照本發(fā)明的實施例之前,應該觀察到,實施例主要存在于與對在便攜式電子設備上的雙操作系統(tǒng)環(huán)境中的增強的廣域網數(shù)據(jù)使用能力進行認證相關的方法步驟和裝置組件的組合中。流程圖中的任何過程描述或框應該被理解為表示包括用于在過程中實現(xiàn)特定邏輯功能或步驟的一個或多個可執(zhí)行指令的代碼的模塊、段或部分。替代實現(xiàn)被包括,并且將清楚的是,取決于所牽涉的功能性,能夠從所示出或討論的順序無序地執(zhí)行功能,包括大體上同時或以相反的順序。因此,裝置組件和方法步驟在適當?shù)那闆r下已由附圖中的常規(guī)符號來表示,僅示出與理解本公開的實施例有關的那些特定細節(jié),以便不使本公開與對于得益于本文描述的本領域的普通技術人員而言將是顯而易見的細節(jié)相混淆。
[0014]將了解的是,本文中所描述的本發(fā)明的實施例可以包括一個或多個常規(guī)處理器和唯一存儲的程序指令,所述程序指令控制一個或多個處理器與特定非處理器電路相結合地實現(xiàn)對如本文中所描述的便攜式電子設備中的增強的廣域網數(shù)據(jù)使用能力中進行認證或者拒絕的功能中的一些、大部分或全部。非處理器電路可以包括但不限于無線電接收機、無線電發(fā)射機、信號驅動器、時鐘電路、電源電路以及用戶輸入設備。同樣地,這些功能可以被解釋為用來執(zhí)行數(shù)據(jù)使用認證、在增強的數(shù)據(jù)使用模式下的操作和/或在受限使用模式下的操作的方法的步驟。替換地,一些或全部功能能夠由沒有存儲程序指令的狀態(tài)機來實現(xiàn),或者用一個或多個專用集成電路(ASIC)加以實現(xiàn),其中每個功能或某些功能的一些組合被實現(xiàn)為定制邏輯。當然,能夠使用兩種方法的組合。因此,已經在本文中描述了用于這些功能的方法和手段。另外,普通技術人員期望的是,盡管可能顯著努力和許多設計選擇由例如可用時間、當前技術以 及經濟考慮事項來推動,但當通過本文所公開的構思和原理指導時將容易地能夠用最小實驗生成這樣的軟件指令及程序和1C。
[0015]現(xiàn)在詳細地描述本發(fā)明的實施例。參考附圖,相同的標記貫穿附圖指示相同的部件。如在本文中和貫穿權利要求在本描述中所使用的那樣,除非上下另外文清楚地規(guī)定:“一”、“一個”以及“該”包括復數(shù)引用,“在...中”的意義包括“在...中”和“在...上”,否則以下術語取本文中顯式地關聯(lián)的意義。諸如第一和第二、頂部和底部等等的關系術語可以被僅用來區(qū)分一個實體或動作與另一實體或動作,而不一定要求或者暗示在這樣的實體或動作之間的任何實際的這種關系或順序。而且,特別地在本文中所示出的附圖標記指示圖中所示出的組件而不是所討論的組件。例如,談論設備(10)同時討論圖A將指的是在除圖A以外的圖中所示出的元素10。
[0016]在依照本發(fā)明的一個或多個實施例配置的一個解釋性便攜式電子設備中,布置在該設備內的一個或多個處理器被配置用于在雙操作系統(tǒng)混合環(huán)境中操作。第一操作系統(tǒng)環(huán)境在正常操作期間是活動的。然而,在特定使用情況下,諸如當設備被耦合到具有雙操作系統(tǒng)混合環(huán)境許可證的外圍硬件組件時,設備能夠進入具有增強的數(shù)據(jù)使用能力的第二操作系統(tǒng)環(huán)境。
[0017]在一個實施例中,雙操作系統(tǒng)混合環(huán)境被稱為“WebTop”環(huán)境,因為設備能夠訪問兩個同時的操作系統(tǒng)環(huán)境。第一操作系統(tǒng)環(huán)境是標準移動操作環(huán)境,其中設備被配置成使用標準廣域網數(shù)據(jù)速率和使用模式與廣域網交互。第二操作系統(tǒng)環(huán)境引起增強的數(shù)據(jù)使用速率,因為第二操作系統(tǒng)環(huán)境包括增強的全多窗口桌面環(huán)境,其中設備能夠訪問與僅在個人計算機上通常找到的那些類似的桌面類web瀏覽器和web應用。在操作的這種第二模式下,設備還運行第一操作系統(tǒng)環(huán)境,并且因此呈現(xiàn)將操作步驟的內容和結果顯示在第一環(huán)境中的一個或多個專用窗口。這些窗口能夠被稱為WebTop的“移動視圖”。用戶能夠開始、停止或者與移動視圖窗口內部的第一環(huán)境應用交互。雙操作系統(tǒng)混合環(huán)境使得用戶能夠用移動設備來訪問全桌面計算機web瀏覽體驗,例如,通過便攜式電子設備的內置web瀏覽器和web應用框架來查看包括基于Adobe Fl ash I O?的網站的互聯(lián)網網站的全桌面版本。
[0018]借助于它們的設計,在第一操作系統(tǒng)環(huán)境中操作的WebTop應用下載比在第一操作系統(tǒng)環(huán)境中操作的移動應用數(shù)量級更多的數(shù)據(jù)。因此,這樣WebTop應用需要增強的數(shù)據(jù)使用速率。在下面所描述的方法的實施例預期到,不是具有WebTop能力的便攜式電子設備的每個用戶都將具有從諸如蜂窩或移動通信網絡的廣域網允許增強的數(shù)據(jù)使用速率的預訂。因此,在下面所描述的本發(fā)明的實施例提供了用于針對僅被授權以得到在他們的廣域網或蜂窩賬戶上包括的特定特征的那些用戶來使得能實現(xiàn)WebTop數(shù)據(jù)使用速率和/或限制廣域網數(shù)據(jù)訪問的方法和系統(tǒng)。例如,可以僅當用戶設法使用第二操作系統(tǒng)環(huán)境來訪問廣域數(shù)據(jù)網并且依照授權方法步驟被授權時才允許增強數(shù)據(jù)速率使用。在未被授權的情況下,用戶仍然能夠被允許訪問移動視圖內的常規(guī)廣域網數(shù)據(jù)使用速率而沒有中斷。
[0019]在一個實施例中,對增強的廣域網數(shù)據(jù)使用能力進行認證的便攜式電子設備中的方法包括在可在便攜式電子設備中操作的通信設備與諸如蜂窩網絡的廣域網之間建立數(shù)據(jù)通信。當滿足特定條件時,這樣的外圍硬件設備使WebTop許可證密鑰被耦合到便攜式電子設備,設備能夠通過發(fā)起除已經在操作中的第一操作系統(tǒng)環(huán)境之外的第二操作系統(tǒng)環(huán)境來開始雙操作系統(tǒng)混合環(huán)境。作為圖示,第一操作系統(tǒng)環(huán)境能夠可操作來以受限數(shù)據(jù)速率與廣域網進行通信,而可操作的第二操作系統(tǒng)環(huán)境能夠被配置成以受限數(shù)據(jù)速率或增強數(shù)據(jù)速率與廣域網進行通信。
[0020]當雙操作系統(tǒng)環(huán)境被檢測到時,便攜式電子設備能夠采取驗證設備是否被授權以增強數(shù)據(jù)速率與廣域網進行通信的步驟。在是的情況下,便攜式電子設備能夠將第二操作系統(tǒng)環(huán)境配置成以增強數(shù)據(jù)速率與廣域網進行通信。在不是的情況下,能夠采取若干可選步驟,諸如禁用第二操作系統(tǒng)環(huán)境、將在第二操作系統(tǒng)環(huán)境中操作的應用限制于受限數(shù)據(jù)速率、將接入點名稱切換為受限模式接入點名稱等等。
[0021]在一個實施例中,對WebTop增強的數(shù)據(jù)使用速率的驗證在與廣域網的數(shù)據(jù)通信是可能的且WebTop是活動的時發(fā)生。其它驗證條件能夠包括WebTop的活動模式,而無論當前服務提供商是否在增強數(shù)據(jù)速率使用之前需要認證、無論耦合的外圍硬件設備是否要求驗證、無論便攜式電子設備內的定時器是否從先前的權利許可已期滿等等。
[0022]現(xiàn)轉向圖1,其中圖示的是被配置用于與廣域網104通信的便攜式電子設備100的一個實施例。為了圖示圖1的說明性便攜式電子設備100被示出為智能電話。然而,對于得益于本公開的本領域的普通技術人員而言將明顯的是,其它便攜式電子設備可以取代圖1的解釋性智能電話。例如,便攜式電子設備100可以被配置為掌上計算機、平板計算機、游戲設備、媒體播放機或其它設備。[0023]說明性便攜式電子設備100可以包括標準組件,諸如用戶接口 107和關聯(lián)的模塊。用戶接口 107能夠包括顯示器、小鍵盤、語音控制模塊和/或觸敏接口的各種組合。便攜式電子設備100包括通信設備110。通信設備110被配置用于與一個或多個網絡104、103、120通信,并且能夠包括無線通信電路、接收機、發(fā)射機或收發(fā)信機中的一個以及天線112。
[0024]通信設備110被配置用于與至少一個廣域網104的數(shù)據(jù)通信。為了圖示,圖1的廣域網104被示出為正由服務提供商121所操作的蜂窩網絡。蜂窩網絡的示例包括GSM、CDMA、W-CDMA、CDMA-2000、iDEN、TDMA以及其它網絡。應該理解的是,通信設備110同樣能夠被配置成與多個廣域網進行通信,其中為了簡單在圖1中示出一個廣域網。
[0025]便攜式電子設備100能夠可選地被配置成與局域網103進行通信,所述局域網103諸如由局域網路由器113所支持的WiFi網絡。局域網能夠通過通信節(jié)點(例如,局域網路由器113)而被連接到其它網絡,諸如互聯(lián)網,其由圖1中的網絡120來表示。例如,局域網103能夠通過非MS信道來提供數(shù)據(jù)通信。
[0026]便攜式電子設備100包括一個或多個處理器102,其負責執(zhí)行設備的功能。一個或多個處理器102可以是微處理器、一組處理組件、一個或多個專用集成電路(ASIC)、可編程邏輯或其它類型的處理設備。一個或多個處理器102可與用戶接口 107和通信設備110以及各種外圍端口 105 —起操作,所述各種外圍端口 105能夠經由接口連接108被耦合到外圍硬件設備106。一個或多個處理器102處理并且執(zhí)行可執(zhí)行軟件代碼以執(zhí)行便攜式電子設備100的各種功能。諸如存儲器模塊的存儲設備109存儲由一個或多個處理器102使用的可執(zhí)行軟件代碼以用于設備操作。存儲設備109還可以存儲適合于向服務提供商121識別便攜式電子設備 100或其用戶的識別信息。在一個實施例中,識別信息包括識別用戶和由用戶所保持的預訂的類型的信息以用于無線通信服務。
[0027]一個或多個處理器102被配置成托管雙操作系統(tǒng)混合環(huán)境111。第一操作系統(tǒng)環(huán)境114能夠被配置用于與廣域網104的正常數(shù)據(jù)速率通信115。這個“正常”數(shù)據(jù)速率通信115被稱為“移動通信”并且能夠被用于語音呼叫、移動設備web瀏覽、文本以及多媒體消息等等。典型的正常數(shù)據(jù)速率通信115隨著數(shù)據(jù)在每秒一兆比特以下被交換而發(fā)生。
[0028]第二操作系統(tǒng)環(huán)境116可操作來使用增強數(shù)據(jù)速率通信117與廣域網104進行通信。第二操作系統(tǒng)環(huán)境116的一個示例是上面所討論的WebTop環(huán)境,其中能夠使用增強的全多窗口桌面環(huán)境,其中便攜式電子設備100能夠訪問與僅在個人計算機上通常找到的那些類似的桌面類web瀏覽器和web應用?!霸鰪姷摹睌?shù)據(jù)速率能夠因服務提供商和技術而變化。概括地,特定服務提供商將提供每秒比特數(shù)的正常吞吐量和每月下載和/或上傳的總比特的最大容許數(shù)據(jù)限制。出于討論目的,增強數(shù)據(jù)速率通信117的一個示例包括以超過每秒一兆比特的數(shù)據(jù)速率發(fā)生的通信,諸如超過每秒兩兆比特的增強的第四代增強數(shù)據(jù)傳輸速度。對于本領域的普通技術人員而言將清楚的是,增強數(shù)據(jù)速率能夠隨著技術被發(fā)展或跨服務提供商而改變。
[0029]在一個或多個實施例中,第二操作系統(tǒng)環(huán)境116同樣還能夠被配置用于以受限數(shù)據(jù)速率與廣域網通信。例如,在一個實施例中,受限數(shù)據(jù)速率是與正常數(shù)據(jù)速率通信115相對應的速率,或平均在每秒一兆比特以下或約每秒一兆比特的速率。這個閾值是說明性的,因為一些網絡和一些提供商對于正常數(shù)據(jù)速率通信115將具有較高的閾值,而其它網絡和提供商對于正常數(shù)據(jù)速率通信115將具有較低的閾值。當?shù)诙僮飨到y(tǒng)環(huán)境116被發(fā)起時,為讓用戶使用增強數(shù)據(jù)速率通信117,認證檢查被執(zhí)行以確保與用戶相關聯(lián)的預訂計劃許可增強數(shù)據(jù)速率通信117。
[0030]為了執(zhí)行認證,在一個實施例中,一個或多個處理器102最初確認數(shù)據(jù)通信在通信設備Iio與廣域網104之間是可能的。當便攜式電子設備100是在廣域網104的范圍內(例如,是在廣域網的天線塔118的通信半徑內)時,并且在通信設備110是活動的情況下情況一般地將是這樣的。數(shù)據(jù)通信在如下情況下將是不可能的:在例如便攜式電子設備是關的情況下,或者在便攜式電子設備100已被置于禁用通信設備100的廣域通信能力的“飛行模式”或其它模式下的情況下。
[0031]一個或多個處理器102然后通過使第一操作系統(tǒng)環(huán)境114和第二操作系統(tǒng)環(huán)境116同步地可操作來啟動雙操作系統(tǒng)混合環(huán)境111。在許多應用中,第一操作系統(tǒng)環(huán)境114將是連續(xù)地活動的,而第二操作系統(tǒng)環(huán)境116被選擇性地激活。例如,在一個實施例中,當包括雙操作系統(tǒng)許可證密鑰119的外圍硬件設備106被耦合到與一個或多個處理器102通信的接口連接108時,第二操作系統(tǒng)環(huán)境116被激活。外圍硬件設備106的示例包括外部顯示器(如將在下面在圖3、5以及6中所示出的)、外圍連接器(如將在圖3中所示出的)。
[0032]在通信設備110與廣域網104通信并且雙操作系統(tǒng)混合環(huán)境111是活動的情況下,能夠驗證便攜式電子設備100是否被授權用于與廣域網104的增強數(shù)據(jù)速率通信117。在一個實施例中,這能夠通過跨廣域網104將驗證請求消息122從通信設備110發(fā)射到服務提供商121來完成。服務提供商121能夠在內部執(zhí)行必要的檢查,其可以是基于在存儲設備109中存儲的識別信息的,以確認便攜式電子設備100是否被授權用于增強數(shù)據(jù)速率通信117。服務提供商121然后能夠將響應消息123發(fā)射回到通信設備110。在一個實施例中,響應消息123包括能夠與存儲在便攜式電子設備100內的授權代碼相比較的許可代碼或肯定應答代碼 。其它認證方法對于得益于本公開的本領域的普通技術人員而言將是明顯的。
[0033]在便攜式電子設備100被授權用于與廣域網104的增強數(shù)據(jù)速率通信117的情況下,即,在上面的驗證步驟是真的情況下,一個或多個處理器102能夠配置通信設備以得到增強數(shù)據(jù)速率通信117。這允許被授權用戶使用由一個或多個處理器102所支持的增強的全多窗口桌面環(huán)境。因此,用戶能夠享受第二操作系統(tǒng)環(huán)境應用,包括桌面類web瀏覽器和web應用。
[0034]在一個實施例中,一旦獲得對增強數(shù)據(jù)速率通信117的授權,一個或多個處理器102就能夠被配置成啟動定時器124。當定時器124期滿時,一個或多個處理器102能夠被配置成一旦定時器期滿則再次驗證便攜式電子設備100是否被授權用于與廣域網104的增強數(shù)據(jù)速率通信117。例如,定時器124可以被配置成在預定時間(諸如四小時、六小時、十二小時或二十四小時)之后期滿。這個特征的包括防止用戶在將便攜式電子設備100??吭趬]站中、獲得對增強數(shù)據(jù)速率通信117的單個授權、改變它的數(shù)據(jù)計劃、以及繼續(xù)通過從不??勘銛y式電子設備100來接收增強數(shù)據(jù)速率通信117。
[0035]在便攜式電子設備100未被授權用于與廣域網的增強數(shù)據(jù)速率通信117的情況下,即,在驗證步驟是假的情況下,能夠采取許多步驟。在一個實施例中,在第二操作系統(tǒng)環(huán)境116被配置用于增強數(shù)據(jù)速率通信117和受限數(shù)據(jù)速率通信(例如,正常數(shù)據(jù)速率通信115)的情況下,一個或多個處理器102能夠僅配置通信設備110以得到受限數(shù)據(jù)速率通信。在這樣的實施例中,用戶將仍然能夠享受在第二操作系統(tǒng)環(huán)境中可用的WebTop應用。然而,用戶將不能夠使用廣域網104的增強數(shù)據(jù)速率通信117數(shù)據(jù)管道來運行那些應用。這將替代地在受限數(shù)據(jù)速率通信級下運行,這可能比增強數(shù)據(jù)速率通信117慢一個數(shù)量級。
[0036]在另一實施例中,一個或多個處理器102能夠被配置成使用與第二操作系統(tǒng)環(huán)境116的局域網通信。例如,在通信設備110被配置用于與廣域網104和局域網103兩者一起操作的情況下,一個或多個處理器102可以將通信設備110配置成僅與局域網103進行通?目。
[0037]在另一實施例中,一個或多個處理器102可以被配置成禁用可在第二操作系統(tǒng)環(huán)境116中操作的一個或多個應用。例如,一些應用(例如游戲應用)可以使用非常少的數(shù)據(jù)。因此,用戶也許不能區(qū)分游戲應用正在以正常數(shù)據(jù)速率通信115還是增強數(shù)據(jù)速率通信117進行操作。相反,如果增強數(shù)據(jù)速率通信117未被使用,則桌面類web瀏覽器可能似乎減速后停止。因此,如果便攜式電子設備100未被授權用于增強數(shù)據(jù)速率通信117,則一個或多個處理器102可以被配置成禁用桌面類web瀏覽器或其它高數(shù)據(jù)速率應用。
[0038]在另一實施例中,一個或多個處理器102可以被配置成針對可在第二操作系統(tǒng)環(huán)境116中操作的一個或多個應用來限制數(shù)據(jù)通信。例如,當用戶的帳戶無權使用與廣域網104的增強數(shù)據(jù)速率通信117時,能夠限制對應的網絡業(yè)務。采用正常數(shù)據(jù)速率通信115的移動視圖通信能夠繼續(xù),但能夠限制其它通信,諸如web瀏覽器的通信。能夠在瀏覽器的內核的聯(lián)網能力中提供用于限制通信的機制。網際協(xié)議表工具能夠被用來添加肯定和否定路由規(guī)則。路由規(guī)則能夠被用來允許或者不準WebTop進程在其下執(zhí)行、與便攜式電子設備100相關聯(lián)的網絡業(yè)務(pppO)。
[0039]在另一實施例中,一個或多個處理器102能夠被配置成改變與便攜式電子設備100相關聯(lián)的接入點名稱。在雙 操作系統(tǒng)混合環(huán)境111中,一個或多個處理器102能夠通過使用預定接入點名稱與服務提供商121進行通信來開始進程。關于便攜式電子設備100是否與許可增強數(shù)據(jù)速率通信117的適當?shù)念A訂計劃相關聯(lián),服務提供商121能夠執(zhí)行檢查。在結果是假的情況下,一個或多個處理器能夠被配置成切換到由服務提供商121所指定的受限使用接入點名稱。這樣的特征在服務提供商121針對路由和數(shù)據(jù)特征使用離散接入點名稱并且單獨針對認證使用輔助接入點名稱的情況下是特別有用的。標準移動接入點名稱能夠被切換為另一接入點名稱,其中切換的結果指示對使用廣域網數(shù)據(jù)通信管道的準許。
[0040]在另一實施例中,當驗證步驟的結果是假的時,一個或多個處理器102能夠被配置成將通知傳遞給用戶。例如,一個或多個處理器102能夠將通知125呈現(xiàn)在用戶接口 107的顯示器上,該通知125指示驗證步驟已指示便攜式電子設備100未被授權用于增強數(shù)據(jù)速率通信117。通知125能夠可選地包括服務提供商121的聯(lián)系人信息,諸如電話號碼、傳真號碼、網站、電子郵件地址,或其它聯(lián)系人信息。在一個實施例中,通知125包括到諸如局域網103的替代網絡的鏈路。
[0041]轉向圖2-6,其中圖示的是在依照本發(fā)明的一個或多個實施例配置的便攜式電子設備100上正被使用的各種操作系統(tǒng)環(huán)境。始于圖2,用戶200正握著便攜式電子設備100同時在第一操作系統(tǒng)環(huán)境(114)中操作。在這個說明性示例中,第一操作系統(tǒng)環(huán)境(114)是智能蜂窩電話模式。第一操作系統(tǒng)環(huán)境(114)具有能夠以正常數(shù)據(jù)速率通信(115)操作的與其相關聯(lián)的各種應用。這樣的應用的示例包括蜂窩電話應用201、被配置用于以在每秒1.5兆比特下的數(shù)據(jù)速率操作的移動web瀏覽器應用202、互聯(lián)網購物應用204、相機應用205、互聯(lián)網搜索應用206以及社交媒體應用207。這些應用僅是說明性的,因為其它應用對于得益于本公開的本領域的普通技術人員而言將是明顯的。然而,應用中的每一個都具有公共元素,因為它可以以降低的數(shù)據(jù)速率操作以便不過分使蜂窩或其它廣域網負重擔。
[0042]如圖3中所示,在一個實施例,便攜式電子設備100能夠被耦合到外圍硬件設備
(106)。圖3的外圍硬件設備(106)是將一個或多個信號遞送到外部設備的外圍連接器300。在一個實施例中,除使得便攜式電子設備100可與外圍組件一起操作之外,外圍連接器300還可以包括存儲在板上存儲器設備中的雙操作系統(tǒng)許可證密鑰(119)。便攜式電子設備(100)的一個或多個處理器(102)能夠被配置成檢索雙操作系統(tǒng)許可證密鑰(119)并且然后發(fā)起第二操作系統(tǒng)環(huán)境(116)。外圍連接器300的示例包括HDMI電纜、USB連接器等等。[0043]圖4-6圖示說明性便攜式電子設備能夠被耦合到其以用于與第二操作系統(tǒng)環(huán)境(116) 一起使用的各種外圍硬件設備。在圖4中,便攜式電子設備100已被??吭趬]站400中,所述塢站400具有外部顯示器401 (關于便攜式電子設備100在外面)、全QWERTY鍵盤402以及觸控板403。被配置用于在第二操作系統(tǒng)環(huán)境(116)中操作的應用能夠被呈現(xiàn)在外部顯示器401上。在圖4的系統(tǒng)中,便攜式電子設備100耦合到塢站以便像傳統(tǒng)的膝上型計算機。然而,處理能力由便攜式電子設備100的一個或多個處理器(102)來提供。
[0044]在圖5中,便攜式電子設備100已被??吭诳膳c對折505 —起操作的塢站500中。對折505可以與圖4的塢站(400)類似,或者能夠具有柔性組件,包括柔性小鍵盤502和柔性外殼503。這個說明性對折505具有外部顯示器501,在其上能夠呈現(xiàn)被配置用于在第二操作系統(tǒng)環(huán)境(116)中操作的應用。
[0045]在圖6中,便攜式電子設備100已被??吭谕ㄟ^電線耦合到外部顯示器601、單獨的全QWERTY鍵盤602以及鼠標603的塢站600中。被配置用于在第二操作系統(tǒng)環(huán)境(116)中操作的應用能夠被呈現(xiàn)在外部顯示器601中。在圖6的系統(tǒng)中,便攜式電子設備100耦合到塢站600以便像傳統(tǒng)的臺式計算機。然而,處理能力由便攜式電子設備100的一個或多個處理器(102)來提供。
[0046]圖7圖示了在操作中的雙操作系統(tǒng)混合環(huán)境(111)。移動視圖窗口 701被呈現(xiàn)并且包含在第一操作系統(tǒng)環(huán)境(114)中操作的應用的標記。WebTop窗口 702被呈現(xiàn)并且包含在第二操作系統(tǒng)環(huán)境(116)中操作的應用的標記。當雙操作系統(tǒng)混合環(huán)境(111)是可操作的時,用戶能夠從兩個世界受大益。諸如傳入電話呼叫的移動應用能夠通過與移動視圖窗口 701交互來接收,而諸如桌面web瀏覽器的桌面類應用能夠通過與WebTop窗口 702交互來訪問。因此,用戶在便攜式電子設備(100)被??繒r得到桌面類應用,而不丟失移動應用。在一個實施例中,停靠便攜式電子設備(100)允許增強的應用能力,提供對例如附加的USB端口的訪問等等。簡單地說,在一個實施例中,便攜式電子設備(100)在未被??繒r是具有移動視圖窗口 701中所示出的能力并且使用正常數(shù)據(jù)速率通信(115)的智能電話,以及然后當被??繒r變換成使用增強數(shù)據(jù)速率通信(117)具有WebTop窗口 702中所示出的桌面能力的混合操作系統(tǒng)環(huán)境。在一個或多個實施例中,一旦引導便攜式電子設備(100)、便攜式電子設備(100)與蜂窩或其它廣域網(104)通信以及雙操作系統(tǒng)混合環(huán)境(111)是活動的,則執(zhí)行對使用增強數(shù)據(jù)速率通信(117)的授權的驗證。[0047]圖8圖示依照本發(fā)明的一個或多個實施例對增強的廣域網數(shù)據(jù)使用能力進行認證、適合在便攜式電子設備中使用的一個方法800。已經在上面參考圖1的系統(tǒng)對許多步驟進行了描述。
[0048]在步驟801處,方法800在便攜式電子設備的通信設備與廣域網之間建立數(shù)據(jù)通信。在一個實施例中,廣域網是蜂窩網絡。
[0049]在步驟802處,便攜式電子設備的一個或多個處理器檢測雙操作系統(tǒng)混合環(huán)境在一個或多個處理器上的開始。如上面所指出的,雙操作系統(tǒng)混合環(huán)境能夠包括:第一操作系統(tǒng)環(huán)境,該第一操作系統(tǒng)環(huán)境可操作來以諸如小于每秒一兆比特的受限數(shù)據(jù)速率與廣域網進行通信;以及第二操作系統(tǒng)環(huán)境,該第二操作系統(tǒng)環(huán)境可操作來以諸如大于每秒一兆比特的增強數(shù)據(jù)速率與廣域網進行通信。在一個實施例中,第二操作系統(tǒng)環(huán)境被配置成可以受限數(shù)據(jù)速率或增強數(shù)據(jù)速率操作。
[0050]在步驟803處,能夠驗證其它可選因素。例如,在一個實施例中,步驟803驗證便攜式電子設備的處理器已被適當?shù)匾龑?。在另一實施例中,步驟803驗證便攜式電子設備被耦合到外圍硬件設備。在另一實施例中,步驟803驗證便攜式電子設備被耦合到具有存儲在其中的雙操作系統(tǒng)混合環(huán)境許可證的外圍硬件設備。在另一實施例中,當便攜式電子設備最初與局域網通信時,步驟803驗證與局域網通信的通信是否已終止,因為當通信正隨著局域網而發(fā)生時對與廣域網的通信的授權是爭論的。其它可選因素對于得益于本公開的本領域的普通技術人員而言將是明顯的。
[0051]在步驟804,在步驟802處檢測之后,方法800驗證便攜式電子設備是否被授權以增強數(shù)據(jù)速率與廣域網進行通信。雖然驗證步驟能夠總體上針對系統(tǒng)而發(fā)生,但是在一個或多個實施例中,驗證步驟在第二操作系統(tǒng)環(huán)境中在逐個應用基礎上被執(zhí)行。逐個應用驗證允許低數(shù)據(jù)消耗應用發(fā) 起,同時限制高數(shù)據(jù)消耗應用。
[0052]在一個實施例中,步驟804包括用通信設備來發(fā)射查詢便攜式電子設備是否被授權用于以增強數(shù)據(jù)速率與廣域網通信的消息。步驟804還能夠包括接收指示便攜式電子設備是否被授權用于以增強數(shù)據(jù)速率與廣域網通信的響應消息。
[0053]有關增強數(shù)據(jù)速率通信是否被授權的判定發(fā)生在判定805處。在便攜式電子設備被授權用于增強數(shù)據(jù)速率通信的情況下,步驟806包括用一個或多個處理器將第二操作系統(tǒng)環(huán)境配置成以增強數(shù)據(jù)速率與廣域網進行通信。
[0054]在便攜式電子設備未被授權用于以增強數(shù)據(jù)速率與廣域網通信的情況下,在步驟807處便攜式電子設備被置于受限操作模式下。受限操作模式能夠采取各種形式中的任何一個,其中很多在圖9中被示出。
[0055]轉向圖9,其中圖示的是一些受限操作模式選項901。在一個實施例中,受限操作模式包括限制在第二操作系統(tǒng)環(huán)境中操作的應用的數(shù)據(jù)使用速率902。在另一實施例中,受限操作模式包括限制在第二操作系統(tǒng)環(huán)境中的應用使用903。換句話說,在一個實施例中受限操作模式能夠包括限制一個或多個應用在第二操作系統(tǒng)環(huán)境中發(fā)起。例如,可以斷開web瀏覽器,而不消耗來自廣域網的同樣多的數(shù)據(jù)的其它應用被允許運行。
[0056]在另一實施例中,受限操作模式包括包括將便攜式電子設備未被授權與廣域網進行通信的通知呈現(xiàn)在可與便攜式電子設備一起操作的顯示器上904。這個通知能夠包括局域網通信連接指示,諸如用來啟動局域網WiFi通信的鏈路。[0057]在另一實施例中,受限操作模式簡單地包括第二操作系統(tǒng)環(huán)境的禁用905。例如,方法(800)能夠簡單地禁用WebTop完全發(fā)起。
[0058]在另一實施例中,受限操作模式包括接入點名稱的轉移906。例如,轉移906能夠包括將便攜式電子設備的接入點名稱轉變?yōu)槿缟厦嫠枋龅氖芟奘褂媚J浇尤朦c名稱。
[0059]在一個或多個實施例中,當進入了受限模式時,相同的指示被緩存907持續(xù)和預定條件存在一樣久。例如,在外圍硬件設備具有雙操作系統(tǒng)混合環(huán)境許可證時預測到第二操作系統(tǒng)環(huán)境情況下,受限模式的指示能夠被緩存907直到便攜式電子設備像在判定908處所確定的那樣從外圍硬件設備解耦為止。方法(800)然后能夠通過返回到圖8的步驟804來再次驗證便攜式電子設備是否被授權以增強數(shù)據(jù)速率與廣域網進行通信。
[0060]轉向圖10,設想了周期性地重新驗證增強數(shù)據(jù)速率通信是否被授權以防止“自由加載”可能是有益的,在“自由加載”中,用戶最初為增強數(shù)據(jù)速率通信付出代價、停靠便攜式電子設備以得到真實驗證、以及然后隨后斷開數(shù)據(jù)速率通信但讓便攜式電子設備??俊榱朔乐惯@個,在一個實施例中,方法(800)包括在步驟1001處啟動定時器。一旦定時器期滿,則如在判定1002處所確定的,方法(800)能夠再次驗證便攜式電子設備是否被授權以增強數(shù)據(jù)速率與廣域網進行通信。如上面所描述的,定時器能夠被設置為許多時間持續(xù)時間中的任何一個,包括四小時、六小時、十二小時、二十四小時等等。
[0061]如上面所描述的,提供了用于從具有雙操作系統(tǒng)混合環(huán)境的便攜式電子設備提供對廣域網上的增強數(shù)據(jù)速率通信的認證的方法和系統(tǒng)。在一個實施例中,一旦最初發(fā)起雙操作系統(tǒng)混 合環(huán)境,則認證發(fā)生。如果該雙操作系統(tǒng)混合環(huán)境未被授權,則認證能夠被緩存持續(xù)預定時間。附加地,能夠執(zhí)行周期性重新認證檢查,諸如每隔二十四小時或每隔十二小時。在前面的說明書中,已經描述了本發(fā)明的具體實施例。然而,本領域的普通技術人員了解的是,在不背離如在下面在權利要求中所闡述的本發(fā)明的范圍的情況下能夠做出各種修改和改變。因此,雖然已經圖示并且描述了本發(fā)明的優(yōu)選實施例,但是清楚的是本發(fā)明不受如此限制。在不背離如由以下權利要求所限定的本發(fā)明的范圍的情況下,本領域的技術人員將想到許多修改、改變、變化、替換以及等同物。
[0062]因此,本說明書和圖將被視為說明性的而非約束性意義的,并且所有這樣的修改均旨在被包括在本發(fā)明的范圍內。然而,有益效果、優(yōu)點、對問題的解決方案,以及可以使得任何有益效果、優(yōu)點或解決方案發(fā)生的或變得更顯著的任何元素將不被解釋為任何或全部權利要求的關鍵、必須或必要的特征或元素。
【權利要求】
1.一種對增強的廣域網數(shù)據(jù)使用能力進行認證的便攜式電子設備中的方法,包括: 在所述便攜式電子設備的通信設備與廣域網之間建立數(shù)據(jù)通信;以及 檢測雙操作系統(tǒng)混合環(huán)境在所述便攜式電子設備的一個或多個處理器上的開始,其中所述雙操作系統(tǒng)混合環(huán)境包括: 第一操作系統(tǒng)環(huán)境,所述第一操作系統(tǒng)環(huán)境能操作來以受限數(shù)據(jù)速率與所述廣域網進行通信;以及 第二操作系統(tǒng)環(huán)境,所述第二操作系統(tǒng)環(huán)境能操作來以所述受限數(shù)據(jù)速率或增強數(shù)據(jù)速率與所述廣域網進行通信; 在所述檢測之后,驗證所述便攜式電子設備是否被授權以所述增強數(shù)據(jù)速率與所述廣域網進行通信;并且 在所述驗證指示所述便攜式電子設備被授權以所述增強數(shù)據(jù)速率與所述廣域網進行通信的情況下,用所述一個或多個處理器將所述第二操作系統(tǒng)環(huán)境配置成以所述增強數(shù)據(jù)速率與所述廣域網進行通信。
2.根據(jù)權利要求1所述的方法,進一步包括:啟動定時器,并且在所述定時器期滿時,再次驗證所述便攜式電子設備是否被授權以所述增強數(shù)據(jù)速率與所述廣域網進行通信。
3.根據(jù)權利要求1所述的方法,其中所述檢測包括識別硬件設備與所述便攜式電子設備耦合,所述硬件設備包括雙操作系統(tǒng)混合環(huán)境許可證。
4.根據(jù)權利要求1所述的方法,其中所述驗證包括: 用所述通信設備來發(fā)送查詢所述便攜式電子設備是否被授權以所述增強數(shù)據(jù)速率與所述廣域網通信的消息;以及 接收指示所述便攜式電子設備是否被授權以所述增強數(shù)據(jù)速率與所述廣域網通信的響應消息。
5.根據(jù)權利要求1所述的方法,其中當所述便攜式電子設備最初與局域網通信時,進一步包括在執(zhí)行所述驗證之前等待直到局域網通信終止為止。
6.根據(jù)權利要求1所述的方法,在所述驗證指示所述便攜式電子設備未被授權以所述增強數(shù)據(jù)速率與所述廣域網進行通信的情況下,用所述一個或多個處理器將所述第二操作系統(tǒng)環(huán)境配置成以所述受限數(shù)據(jù)速率與所述廣域網進行通信。
7.根據(jù)權利要求6所述的方法,進一步包括:將所述便攜式電子設備未被授權與所述廣域網進行通信的通知呈現(xiàn)在能與所述便攜式電子設備一起操作的顯示器上。
8.根據(jù)權利要求6所述的方法,進一步包括:限制一個或多個應用在所述第二操作系統(tǒng)環(huán)境中啟用。
9.根據(jù)權利要求6所述的方法,其中所述檢測包括識別硬件設備與所述便攜式電子設備耦合,所述硬件設備包括雙操作系統(tǒng)混合環(huán)境許可證,進一步包括在所述第二操作系統(tǒng)環(huán)境中以所述受限數(shù)據(jù)速率維持數(shù)據(jù)通信,直到所述硬件設備與所述便攜式電子設備分離為止。
10.根據(jù)權利要求6所述的方法,進一步包括:在能與所述便攜式電子設備一起操作的顯示器上提供局域網通信連接指示。
11.根據(jù)權利要求6所述的方法,進一步包括:將所述便攜式電子設備的接入點名稱轉變?yōu)槭芟奘褂媚J浇尤朦c名稱。
12.根據(jù)權利要求1所述的方法,其中所述驗證在逐個應用的基礎上發(fā)生。
13.一種便攜式電子設備,包括: 一個或多個處理器: 通信設備,所述通信設備能與所述一個或多個處理器一起操作; 雙操作系統(tǒng)混合環(huán)境,所述雙操作系統(tǒng)混合環(huán)境能在所述一個或多個處理器上操作,具有能操作來以受限數(shù)據(jù)速率或增強數(shù)據(jù)速率與廣域網進行通信的至少一個操作系統(tǒng); 其中所述一個或多個處理器被配置成: 確認所述通信設備與所述廣域網之間的數(shù)據(jù)通信; 啟動所述雙操作系統(tǒng)混合環(huán)境; 通過所述通信設備與所述廣域網之間的通信來驗證所述便攜式電子設備是否被授權與所述廣域網的增強數(shù)據(jù)速率通信;以及 僅在所述驗證是真的情況下針對與所述廣域網的增強數(shù)據(jù)速率通信來配置所述通信設備。
14.根據(jù)權利要求13所述的便攜式電子設備,進一步包括耦合到所述一個或多個處理器的外部端口,其中所述一個或多個處理器被配置成:一旦包括雙操作系統(tǒng)許可證密鑰的外圍設備被耦合到所述外 部端口,就啟動所述雙操作系統(tǒng)混合環(huán)境。
15.根據(jù)權利要求14所述的便攜式電子設備,其中所述外圍設備包括外部顯示設備。
16.根據(jù)權利要求13所述的便攜式電子設備,進一步包括能與所述一個或多個處理器一起操作的定時器,其中所述一個或多個處理器被配置成:一旦所述定時器期滿,就再次驗證所述便攜式電子設備是否被授權與所述廣域網的增強數(shù)據(jù)速率通信。
17.根據(jù)權利要求13所述的便攜式電子設備,其中所述一個或多個處理器被配置成:在所述驗證是假的情況下,針對與所述廣域網的受限數(shù)據(jù)速率通信來配置所述通信設備。
18.根據(jù)權利要求17所述的便攜式電子設備,其中所述一個或多個處理器進一步被配置成:在所述驗證是假的情況下,針對與局域網的數(shù)據(jù)通信來配置所述通信設備。
19.根據(jù)權利要求13所述的便攜式電子設備,其中所述一個或多個處理器被配置成:在所述驗證是假的情況下,禁用能在所述至少一個操作系統(tǒng)中操作的一個或多個應用。
20.根據(jù)權利要求13所述的便攜式電子設備,其中所述便攜式電子設備被配置成在至少蜂窩電話模式下操作,其中所述廣域網包括蜂窩網絡。
【文檔編號】H04L12/64GK104025517SQ201280053760
【公開日】2014年9月3日 申請日期:2012年10月22日 優(yōu)先權日:2011年10月31日
【發(fā)明者】彼得·A·瑪西馬尼斯, 邁克爾·A·魯特, 安蘇曼·塔潘·薩特帕希, 維什哈爾·索德 申請人:摩托羅拉移動有限責任公司