建立可動態(tài)指定的用戶界面的方法和系統(tǒng)的制作方法
【專利摘要】由于便攜式電子設(shè)備的多功能性和為個人所專用的特點(diǎn),其正作為應(yīng)用程序幾乎存在于任何地方,日漸成為個人生活的一部分,而且每天都有新產(chǎn)品推出。因此,這些電子設(shè)備動態(tài)調(diào)整應(yīng)用程序、信息、用戶界面等變得越來越重要。根據(jù)本發(fā)明的實(shí)施方案,用戶界面提供:生物特征識別—與其他背景因素獨(dú)立或關(guān)聯(lián)的用戶界面(UI)配置根據(jù)成功識別的用戶的身份而變化;電子環(huán)境背景—電子設(shè)備的電子環(huán)境為UI提供背景基礎(chǔ);動態(tài)背景調(diào)整和小背景—UI配置隨著大小背景的變化進(jìn)行適應(yīng)性調(diào)整,將大背景分為多個小背景;直觀的用戶界面—用戶動作更直觀且更類似于真實(shí)世界中的操作;及智能代理人—對應(yīng)用程序通知進(jìn)行分析以識別對其他應(yīng)用程序中其他操作/活動的影響。
【專利說明】建立可動態(tài)指定的用戶界面的方法和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及用戶界面,尤其涉及用于建立可動態(tài)指定的用戶界面的方法和系統(tǒng)。
【背景技術(shù)】
[0002]在人機(jī)交互的工業(yè)設(shè)計(jì)領(lǐng)域中,用戶界面是人與機(jī)器進(jìn)行交互的“空間”。人和機(jī)器在用戶界面交互的目標(biāo)是對機(jī)器進(jìn)行有效操作和控制,同時機(jī)器向用戶發(fā)出反饋以幫助用戶做出操作決定。這種廣義上的用戶界面例子包括計(jì)算機(jī)操作系統(tǒng)、手工具、重型機(jī)械操作員控制器和過程控制器的交互方面。創(chuàng)建用戶界面的相關(guān)設(shè)計(jì)考慮事項(xiàng)與人機(jī)工程學(xué)和心理學(xué)等學(xué)科有關(guān),或涉及人機(jī)工程學(xué)和心理學(xué)等學(xué)科。
[0003]因此,用戶界面是人(用戶)與機(jī)器(設(shè)備)進(jìn)行交互且包括硬件(物理)和軟件(邏輯)組件的系統(tǒng)。用戶界面存在于各種各樣的系統(tǒng)中,提供了以下手段:
輸入一使用戶能操縱系統(tǒng);及輸出一使系統(tǒng)能顯示用戶操縱的效果。
[0004]一般而言,人機(jī)交互工程的目標(biāo)是生成一種使機(jī)器操作更容易、高效和愉快并產(chǎn)生預(yù)期結(jié)果的用戶界面,這通常意味著,操作員只需提供最少的輸入就能實(shí)現(xiàn)預(yù)期輸出,而機(jī)器向人提供盡可能少的非預(yù)期輸出,并且操作員提供的輸入是直觀和合乎邏輯的。隨著基于微處理器的系統(tǒng)越來越多的使用以及重型機(jī)械社會認(rèn)知的相對降低,術(shù)語“用戶界面”已帶有電子設(shè)備和系統(tǒng)圖形用戶界面的色彩,同時工業(yè)控制面板和機(jī)械控制設(shè)計(jì)討論更普遍地涉及人機(jī)界面。用戶界面其他常見術(shù)語包括人與計(jì)算機(jī)界面(HCI)和人機(jī)界面(MMI)。
[0005]一些發(fā)明人認(rèn)為用戶界面是使計(jì)算機(jī)用戶滿意的首要因素,這是因?yàn)橛脩艚缑娴脑O(shè)計(jì)會影響到用戶對系統(tǒng)進(jìn)行輸入和解釋系統(tǒng)輸出須花費(fèi)多少努力以及學(xué)會系統(tǒng)輸入和解釋輸出須付出多少努力??捎眯允侵柑囟ㄓ脩艚缑娴脑O(shè)計(jì)考慮用戶心理和生理特點(diǎn)的程度以及使系統(tǒng)使用過程有效、高效和令人滿意的程度。
[0006]可用性主要是用戶界面的一個特征,但也與產(chǎn)品功能性及其設(shè)計(jì)過程有關(guān)聯(lián)??捎眯哉f明了目標(biāo)用戶有效、高效和滿意地使用產(chǎn)品的預(yù)期用途效果如何,還考慮到了使用背景的要求。在計(jì)算機(jī)科學(xué)和人機(jī)交互中,(計(jì)算機(jī)程序和/或電子設(shè)備的)用戶界面指呈現(xiàn)給用戶的圖形、文字和聽覺信息以及連貫的控制動作(如計(jì)算機(jī)鍵盤或觸控板的鍵擊,計(jì)算機(jī)鼠標(biāo)或手指在觸控板上的移動,和用戶對控制程序所用的計(jì)算機(jī)程序和/或電子設(shè)備的一個或多個界面所做的其他選擇)。
[0007]直接操縱界面指一般類別的用戶界面,此類界面使用戶能通過至少與真實(shí)世界不嚴(yán)格對應(yīng)的操作來操縱向其呈現(xiàn)的對象。但迄今為止現(xiàn)有技術(shù)的解決方案均被含糊地稱為直接機(jī)器界面,因?yàn)橛脩敉ㄟ^鍵盤、觸控板或其他輸入設(shè)備操作直接選擇功能特性或項(xiàng)目。而用戶通過點(diǎn)擊或觸摸選擇移動項(xiàng)目并不相當(dāng)于真實(shí)世界中用戶通常用手捏住和抓住的動作來選擇物品。
[0008]目前,以下類型的用戶界面最為常見:圖形用戶界面(GUI)和網(wǎng)頁風(fēng)格用戶界面(WUI,也稱網(wǎng)頁用戶界面)。GUI接受用戶通過鍵盤、鼠標(biāo)和觸控板等設(shè)備進(jìn)行的輸入并在設(shè)備顯示器上提供清晰的圖形輸入/輸出。Gn設(shè)計(jì)中廣泛使用的有至少兩種不同的原則,面向?qū)ο笥脩艚缑?OOUI)和面向應(yīng)用界面(AOI)。實(shí)現(xiàn)的GUI可運(yùn)用一種或多種語言,包括但不限于,且設(shè)計(jì)成使用一個或多個操作系統(tǒng)工作,包括但不限于適用于便攜電子設(shè)備(PED)和固定電子設(shè)備(FED)的塞班、Openlndiana、Haiku、安卓、Windows、Mac OS、1S、RISC OS、GNU/Linux、Tablet OS 和黑莓 OS。
[0009]Wn接受輸入并通過生成網(wǎng)頁的方式提供輸出,網(wǎng)頁通過因特網(wǎng)傳送,用戶使用網(wǎng)頁瀏覽器程序查看網(wǎng)頁。實(shí)現(xiàn)的WUI可運(yùn)用Java、AJAX、Adobe Flex、Microsoft NET等類似技術(shù)在單獨(dú)的程序中提供實(shí)時控制,無需刷新傳統(tǒng)的HTML網(wǎng)頁瀏覽器。網(wǎng)頁服務(wù)器、月艮務(wù)器和聯(lián)網(wǎng)計(jì)算機(jī)的管理網(wǎng)頁界面通常稱為控制面板。
[0010]最初,用戶界面使用命令行界面,其中,用戶通過計(jì)算機(jī)鍵盤鍵入命令字串提供輸入,系統(tǒng)通過在計(jì)算機(jī)顯示器上用印刷體打出文字提供輸出。在許多情況下,此類界面仍被程序員和系統(tǒng)管理員用在工程和科學(xué)環(huán)境中,同時還被技術(shù)先進(jìn)的個人計(jì)算機(jī)用戶使用。過去,此類界面通過引入控件(也稱窗口小部件)進(jìn)行擴(kuò)充,控件包括但不限于窗口、文本框、按鈕、超鏈接、下拉列表、選項(xiàng)卡和彈出菜單。那些可通過界面元素擴(kuò)充的即為界面對象,界面對象將正在進(jìn)行的操作或轉(zhuǎn)換的狀態(tài)表示為用戶意圖的視覺提示(如指針)或顯示用戶可交互位置的可供性(包括但不限于光標(biāo)、指針和調(diào)整柄)。
[0011]當(dāng)今的用戶界面已演變成包括以下方面:
[0012]體貼周到的用戶界面管理著用戶的注意力,判斷何時打斷用戶、警告類型以及呈現(xiàn)給用戶的信息的詳細(xì)程度。
[0013]成批界面為非交互式用戶界面,其中,用戶在成批處理前預(yù)先規(guī)定成批作業(yè)的所有細(xì)節(jié)并在所有處理完成時接收輸出。
[0014]傳統(tǒng)的界面代理試圖以動畫人物、機(jī)器人或其他人物形象使計(jì)算機(jī)界面人格化并以會話形式呈現(xiàn)交互。
[0015]基于交叉的界面為圖形用戶界面,其中,主要任務(wù)為使邊界交叉而非指向。
[0016]手勢界面是接受人手手勢或計(jì)算機(jī)鼠標(biāo)或觸控筆描畫的鼠標(biāo)手勢形式的輸入的圖形用戶界面。
[0017]智能用戶界面是旨在通過用戶、域、任務(wù)、話語和媒體(如圖形、自然語言和手勢)模型呈現(xiàn)、推理和操作來提高人機(jī)交互的效率、有效性和自然度的人機(jī)界面。
[0018]動作跟蹤界面監(jiān)視用戶身體動作并將其轉(zhuǎn)化成命令。
[0019]多屏界面使用多個顯示器以提供更加靈活的交互,常用于計(jì)算機(jī)游戲交互中。
[0020]非命令用戶界面通過觀察用戶推斷出其需要和意圖,無需用戶用公式明確表示命令。
[0021]面向?qū)ο笥脩艚缑?OOUI)基于面向?qū)ο蟮木幊屉[喻,使用戶能操縱仿真對象及其屬性。
[0022]自反用戶界面,其中,用戶僅通過用戶界面控制和重新定義整個系統(tǒng),如更改其命令動詞。
[0023]有形用戶界面,其更強(qiáng)調(diào)觸摸和物理環(huán)境或其元素。
[0024]面向任務(wù)界面是通過將任務(wù)而非文件做成主要交互單元來解決桌面隱喻信息超負(fù)荷問題的用戶界面。
[0025]文本用戶界面是輸出文本但接受鍵入命令字串以外或代替鍵入命令字串的其他形式的輸入的用戶界面。
[0026]語音用戶界面,其接受輸入并通過生成語音提示提供輸出。用戶輸入通過按下按鍵或按鈕或?qū)χ缑婵陬^作答完成。
[0027]自然語言界面一用于搜索引擎和網(wǎng)頁上。用戶鍵入問題,然后等待回應(yīng)。
[0028]零輸入界面從一組傳感器獲取輸入,而不是通過輸入對話向用戶提問。
[0029]縮放用戶界面是信息對象可以不同的比例和細(xì)節(jié)水平呈現(xiàn)且用戶能改變查看區(qū)域的比例以顯示更多細(xì)節(jié)的圖形用戶界面。
[0030]但是,盡管演變出了所述多種用戶界面,但這些界面都將便攜或固定電子設(shè)備上的用戶環(huán)境視為穩(wěn)定的環(huán)境,而且不從根本上調(diào)整用戶界面或該環(huán)境的其他方面,包括用戶為個人可用的功能特性和應(yīng)用程序,而是假設(shè)所有用戶以相同方式參與應(yīng)用程序。
[0031]一個較佳用戶界面的特性具有一致性,即向用戶提供一系列一致的期望并達(dá)到這些期望。若不能用于某種目的且對最終用戶沒有任何益處,一致性可能就較差,像任何其他原則一樣,一致性也具有其限制。一致性是認(rèn)知尺寸框架所述的用戶界面設(shè)計(jì)中折衷的一個品質(zhì)。在一些情況下,違反一致性原則能產(chǎn)生十分明顯的有利條件,細(xì)心明智的用戶界面設(shè)計(jì)者可能選擇違反該原則以達(dá)到其他一些重要的目標(biāo)。
[0032]一般認(rèn)為有三個方面與一致性相關(guān)。第一,不同功能特性的控件應(yīng)以一致的方式呈現(xiàn)以便用戶很容易找到這些控件。例如,當(dāng)一些命令通過菜單可用,一些通過圖標(biāo)可用,一些通過右擊可用,一些通過屏幕角落處的單獨(dú)按鈕可用,一些按功能分組,一些按“常見”分組,一些按“高級”分組,此時用戶會發(fā)現(xiàn)使用軟件很難。用戶查找某一命令時應(yīng)具有找到該命令用的一致的搜索策略。用戶必須使用的搜索策略越多,搜索就越令人沮喪。分組越是一致,搜索就越容易。用戶界面設(shè)計(jì)單一性原則規(guī)定,最理想的是應(yīng)僅有一種能實(shí)現(xiàn)簡單操作的方法以幫助很快習(xí)慣使用界面。
[0033]第二,驚訝原則,即,各種功能特性應(yīng)以相似的方式工作,因此在一種實(shí)施方案或情形中,界面不應(yīng)要求用戶“先選擇功能特性再選擇功能進(jìn)行應(yīng)用”,然后在其他情形中“先選擇功能再選擇功能特性進(jìn)行應(yīng)用”。命令在所有背景中應(yīng)以相同的方式工作。第三,針對用戶界面的一致性建議在不同版本中會有所不同。變化應(yīng)盡量小,并應(yīng)保持向前兼容,這隨著設(shè)備和界面的成熟進(jìn)行調(diào)整。從傳統(tǒng)上說,應(yīng)用程序和硬件越不成熟,保持其現(xiàn)在版本或更早版本的用戶就越少,因此越廣泛使用的應(yīng)用程序和硬件必須認(rèn)真堅(jiān)持現(xiàn)狀以避免產(chǎn)生破壞性成本和遭到用戶強(qiáng)烈反對。但是在當(dāng)今,一種在消費(fèi)領(lǐng)域很成功的新應(yīng)用程序和/或硬件元素會在很短時間內(nèi)從零用戶發(fā)展到擁有百萬用戶。例如,蘋果iPad?于2010年4月推出,在頭80天內(nèi)賣出3百萬臺。在2010年的八個月內(nèi),銷售量總計(jì)1.48千萬,2011年末期,普遍認(rèn)為蘋果有望在該年銷售4千萬臺設(shè)備。
[0034]用戶界面的設(shè)計(jì)廣泛采用心理模型,普遍發(fā)現(xiàn)通過心理模型很難對不清楚和不完整的事實(shí)進(jìn)行量化,這種靈活性不論從消極意義上說還是從積極意義上說均相當(dāng)?shù)囟嘧?,心理模型起到能引起選擇性感知(如僅感知選定部分的信息)的信息過濾器的作用并且在許多情況下與世界上的復(fù)雜事物相比很有限。例如,最近發(fā)布的三星Galaxy?智能手機(jī)使用人臉識別只能向一個人解鎖,但只要將未解鎖的智能手機(jī)給另外一個用戶,它所有的保護(hù)均會失去,便不進(jìn)一步執(zhí)行任何其他功能。
[0035]心理模型是理解組織學(xué)習(xí)的基本方法,并且在許多情況下基于根深蒂固的思維和行動印象。心理模型是理解世界的基礎(chǔ)以致人們幾乎意識不到有它的存在,一般用以下幾種基本形式表示:
多邊形一共有一個邊的頂點(diǎn)代表相關(guān)項(xiàng)目;
因果回路圖一展示信息聯(lián)系趨勢和方向以及產(chǎn)生的因果關(guān)系 '及流程圖一用于表不動態(tài)系統(tǒng)。
[0036]因此,用戶在不知道所用的心理模型時期望用戶界面、軟件和硬件以特定方式運(yùn)行,一旦違反已牢固建立的心理模型,用戶便會感到困惑、被忽視或不滿意。當(dāng)今,社交媒體意味著這些用戶能迅速將其想法傳達(dá)給更多受眾,從而對軟件和/或硬件的商業(yè)成功造成負(fù)面影響。
[0037]隨著便攜電子設(shè)備廣泛滲透到消費(fèi)者中,當(dāng)今智能手機(jī)必須能支持直觀界面和能在應(yīng)用程序之間的快速切換,使用戶通過直接郵件、網(wǎng)絡(luò)郵件、簡單的信息服務(wù)(SMS)、電話、多媒體應(yīng)用程序、下載的和在線游戲、社交媒體服務(wù)、流多媒體內(nèi)容等進(jìn)行瀏覽、編輯、查看、播放、評論等。同時,這些便攜電子設(shè)備包括多個無線接口,包括但不限于IEEE802.11、IEEE802.15、IEEE802.16、IEEE802.20、UMTS, GSM850、GSM900、GSM1800、GSM1900和GPRS以及近場通訊界面(NFC)、加速度計(jì)、全球定位系統(tǒng)(GPS)、指南針中一個或多個,以便設(shè)備知道其位置,利用位置信息的第三方應(yīng)用程序也不斷增多,如谷歌縱橫、蘋果的“找朋友”以及“我周圍的單身人士”。
[0038]由于其無處不在和為個人專用的特點(diǎn),智能手機(jī)正日益定位到個人生活的其他方面,如用萬事達(dá)卡的PayPass數(shù)字錢包程序或維薩卡的payWave進(jìn)行購買,用美國銀行、大通銀行、PayPal、富國銀行、第一資本、美國運(yùn)通等機(jī)構(gòu)的應(yīng)用程序辦理銀行業(yè)務(wù),用StateFarm等的應(yīng)用程序辦理保險業(yè)務(wù),以及醫(yī)療、新聞、生活方式、健康和減肥、教育。因此,蜂窩電話、智能手機(jī)、個人數(shù)字助理(PDA)、便攜計(jì)算機(jī)、尋呼機(jī)、便攜多媒體播放器、便攜游戲機(jī)、筆記本電腦、平板電腦、電子閱讀器等便攜電子設(shè)備中含有與用戶相關(guān)的保密和敏感信肩、O
[0039]所以,這些電子設(shè)備根據(jù)用戶身份對呈現(xiàn)給用戶的應(yīng)用程序、信息和用戶界面等做出適應(yīng)性調(diào)整就變得越來越有好處。另外,根據(jù)用戶使用電子設(shè)備的背景對這些方面進(jìn)行調(diào)整也將很有益處。所述原理也適用于聯(lián)網(wǎng)電視、游戲系統(tǒng)和臺式計(jì)算機(jī)等非便攜電子設(shè)備。
[0040]因此,根據(jù)本發(fā)明實(shí)施方案的用戶界面和電子設(shè)備有益的是,提供了生物特征識另O、環(huán)境背景和通過改變背景、直觀界面和小背景進(jìn)行動態(tài)重新配置。
[0041]生物特征識別一其中與其他背景因素?zé)o關(guān)或關(guān)聯(lián)的用戶界面(UI)配置根據(jù)識別的用戶的身份而變化。所述基于背景用戶界面的Π配置(例如)包括從多個Π中選擇一個Π呈現(xiàn)給用戶,適應(yīng)性調(diào)整UI/控制面板元素,適應(yīng)性調(diào)整可訪問應(yīng)用程序及其設(shè)置。
[0042]電子環(huán)境背景一其中電子設(shè)備的電子環(huán)境為用戶活動提供了背景基礎(chǔ),這樣Π、控制面板、應(yīng)用程序、設(shè)置等可根據(jù)無線/有線環(huán)境變化。
[0043]動態(tài)背景調(diào)整一其中U1、控制面板、應(yīng)用程序、設(shè)置等的配置隨著背景變化根據(jù)用戶的電子、地理、臨時背景和/或人作不連續(xù)的或連續(xù)的適應(yīng)性調(diào)整。
[0044]小背景一其中,家庭、旅行、工作等大背景實(shí)際是多個小背景,這些小背景會引起U1、控制面板、應(yīng)用程序、設(shè)置等發(fā)生更細(xì)微的調(diào)整。
[0045]直觀用戶界面一其中用戶做出更直觀的動作,如擠壓、摳取、打開、關(guān)閉等,通過觸摸屏上的預(yù)定動作完成,預(yù)定動作更非常像在真實(shí)世界中用戶所做的動作。
[0046]通過審閱結(jié)合附圖對本發(fā)明具體實(shí)施方案所做的以下描述,該領(lǐng)域的普通技術(shù)人員會很容易明白本發(fā)明的其他方面和特征。
【發(fā)明內(nèi)容】
[0047]本發(fā)明的一個目的是減少現(xiàn)有技術(shù)中與用戶界面相關(guān)的一些局限性,尤其是提供一種建立可動態(tài)指定的用戶界面的方法和系統(tǒng)。
[0048]根據(jù)本發(fā)明的一個實(shí)施方案,提供了一種方法,包括:
設(shè)置寄存用戶生物特征的傳感器;
為設(shè)備設(shè)置用于執(zhí)行與用戶界面相關(guān)的用戶界面應(yīng)用程序的微處理器;
設(shè)置內(nèi)存用于存儲:
用戶界面應(yīng)用程序;
多個基準(zhǔn)生物特征中的至少一個基準(zhǔn)生物特征,每個基準(zhǔn)生物特征與設(shè)備的授權(quán)用戶相關(guān);
多個背景控制面板中的至少一個背景控制面板;及
多個用戶配置文件中的至少一個用戶配置文件,每個用戶配置文件與所述多個背景控制面板的預(yù)定部分關(guān)聯(lián)且每個背景控制面板與提供給預(yù)定用戶的一組預(yù)定軟件應(yīng)用程序的配置相關(guān);
設(shè)置多個無線接口中的至少一個無線接口,每個無線接口根據(jù)預(yù)定標(biāo)準(zhǔn)運(yùn)行;
通過微處理器執(zhí)行用戶界面應(yīng)用程序以驗(yàn)證設(shè)備的預(yù)期用戶為授權(quán)用戶并提供顯示的背景控制面板,所述背景控制面板至少根據(jù)授權(quán)用戶、電子設(shè)備的大背景和電子設(shè)備的小背景選擇。
[0049]根據(jù)本發(fā)明的一個實(shí)施方案,提供了一種方法,包括:
設(shè)置在至少包括內(nèi)存和微處理器的設(shè)備上執(zhí)行的用戶界面應(yīng)用程序;
在內(nèi)存中設(shè)置多個背景控制面板,每個背景控制面板與身份和一組預(yù)定的軟件應(yīng)用程序的設(shè)置相關(guān);
在顯示器上根據(jù)應(yīng)用程序的用戶界面、設(shè)備用戶身份、大背景和小背景建立第一背景控制面板;
檢測用戶身份、大背景和小背景中的至少一個的變化;
將第一背景控制面板動態(tài)地改為第二背景控制面板,第二背景控制面板根據(jù)用戶界面應(yīng)用程序、用戶身份、大背景和小背景中的至少一個變化項(xiàng)以及用戶身份、大背景和小背景中的至少一個未改變項(xiàng)確定。
[0050]根據(jù)本發(fā)明的一個實(shí)施方案,提供了一種方法,包括:
設(shè)置在至少包括內(nèi)存、觸控板和微處理器設(shè)備上執(zhí)行的應(yīng)用程序;
檢測用戶手指在觸控板上與向用戶顯示的對象相關(guān)聯(lián)的預(yù)定動作;
將用戶手指的預(yù)定動作和與向用戶顯示的對象相關(guān)的操作關(guān)聯(lián)起來;
向用戶顯示將與該對象相關(guān)的操作應(yīng)用到該對象的結(jié)果。
[0051]根據(jù)本發(fā)明的一個實(shí)施方案,提供了一種方法,包括:
在包括微處理器和智能代理人應(yīng)用程序的第一計(jì)算機(jī)上執(zhí)行;
用智能代理人應(yīng)用程序分析與多個軟件應(yīng)用程序中的第一軟件應(yīng)用程序的相互通信(至少一向)以識別出與第一軟件應(yīng)用程序中信息項(xiàng)相關(guān)的數(shù)據(jù)的通信實(shí)例;
用智能代理人確定所述數(shù)據(jù)對信息項(xiàng)的影響;及至少根據(jù)所述數(shù)據(jù)確定對信息項(xiàng)的更改建議。
[0052]通過審閱結(jié)合附圖對本發(fā)明具體實(shí)施方案進(jìn)行的以下描述,該領(lǐng)域普通技術(shù)人員會很容易明白本發(fā)明的其他方面和特征。
【專利附圖】
【附圖說明】
[0053]現(xiàn)在參考附圖僅用實(shí)例對本發(fā)明的實(shí)施方案進(jìn)行說明,其中:
[0054]圖1為根據(jù)本發(fā)明一個實(shí)施方案的背景UI心理模型;
[0055]圖2為根據(jù)本發(fā)明一個實(shí)施方案的背景UI心理模型;
[0056]圖3為根據(jù)本發(fā)明一個實(shí)施方案的示例性配置文件層流程圖;
[0057]圖4為根據(jù)本發(fā)明一個實(shí)施方案的用戶背景控制面板層的示例性遷移;
[0058]圖5為根據(jù)本發(fā)明一個實(shí)施方案的向用戶呈現(xiàn)的示例性鎖屏;
[0059]圖6為根據(jù)本發(fā)明一個實(shí)施方案的向用戶呈現(xiàn)的示例性用戶訪問屏;
[0060]圖7為根據(jù)本發(fā)明一個實(shí)施方案的示例性部分用戶鎖屏;
[0061]圖8為根據(jù)本發(fā)明一個實(shí)施方案的向用戶呈現(xiàn)的旅行模式的示例性背景控制面板;
[0062]圖9為根據(jù)本發(fā)明一個實(shí)施方案的向用戶呈現(xiàn)的帶應(yīng)用程序選項(xiàng)的旅行(休假)模式的示例性背景控制面板;
[0063]圖10為根據(jù)本發(fā)明一個實(shí)施方案的向用戶呈現(xiàn)的家庭模式的示例性背景控制面板;
[0064]圖11為根據(jù)本發(fā)明一個實(shí)施方案的向用戶呈現(xiàn)的帶應(yīng)用程序任務(wù)的家庭模式的示例性背景控制面板;
[0065]圖12為根據(jù)本發(fā)明一個實(shí)施方案的向用戶呈現(xiàn)的工作模式的示例性背景控制面板;
[0066]圖13為根據(jù)本發(fā)明一個實(shí)施方案的向用戶呈現(xiàn)的帶應(yīng)用程序任務(wù)的工作模式的示例性工作屏幕;
[0067]圖14A為根據(jù)本發(fā)明一個實(shí)施方案的用戶控制面板的定制;
[0068]圖14B為控制面板擴(kuò)展配置和對電子設(shè)備的動態(tài)映射;
[0069]圖15為帶應(yīng)用程序默認(rèn)和任務(wù)視圖以及不同應(yīng)用程序類別任務(wù)視圖的用戶控制面板配置;
[0070]圖16為Π中控制面板布局和元素的呆板的與自然的方式;
[0071]圖17為根據(jù)本發(fā)明一個實(shí)施方案的向Π用戶提供自然方式的一系列示例性元素;
[0072]圖18為根據(jù)本發(fā)明一個實(shí)施方案的向Π用戶提供自然方式的一系列示例性元素;
[0073]圖19為根據(jù)本發(fā)明一個實(shí)施方案的向Π用戶提供自然方式的一系列示例性元素;
[0074]圖20為根據(jù)本發(fā)明一個實(shí)施方案的居住和辦公環(huán)境及其中向UI提供小背景的元素;
[0075]圖21為根據(jù)本發(fā)明一個實(shí)施方案的大背景和小背景因素的用戶和背景確定的示例性流程圖;
[0076]圖22為支持與實(shí)施根據(jù)本發(fā)明一個實(shí)施方案的背景Π的電子設(shè)備相互通信的網(wǎng)絡(luò);
[0077]圖23為支持根據(jù)本發(fā)明一個實(shí)施方案的背景UI的電子設(shè)備和網(wǎng)絡(luò)接入點(diǎn);
[0078]圖24為根據(jù)本發(fā)明一個實(shí)施方案的顯示來自智能代理人的通知的示例性屏幕,其中通知告知用戶應(yīng)用程序接收的通知對活動的影響;
[0079]圖25所示為根據(jù)本發(fā)明一個實(shí)施方案的顯示來自智能代理人的通知的示例性屏幕,其中通知告知用戶應(yīng)用程序接收的通知對活動的影響 '及
[0080]圖26為根據(jù)本發(fā)明一個實(shí)施方案的用戶啟用智能代理人提供告知收到的通知使活動發(fā)生變動的通知的示例性流程圖。
【具體實(shí)施方式】
[0081]本發(fā)明涉及用戶界面,尤其涉及用于建立可動態(tài)指定的用戶界面的系統(tǒng)和方法。
[0082]接下來的說明僅作為示例性實(shí)施方案,無意對該公開內(nèi)容的范圍、適用性或配置進(jìn)行限制。相反,接下來的示例性實(shí)施方案說明將向該領(lǐng)域技術(shù)人員提供使其能夠?qū)嵤┦纠詫?shí)施方案的說明。應(yīng)理解的是,在不偏離所附權(quán)利要求書中規(guī)定的精神和范圍的情況下,可對元素的功能和布置做各種改變。
[0083]此處及整個本申請說明書中所用的“便攜電子設(shè)備”指需要使用電池或其他獨(dú)立式能量供能的通訊用無線設(shè)備,包括,但不限于,蜂窩電話、智能手機(jī)、個人數(shù)字助理(PDA)、便攜計(jì)算機(jī)、尋呼機(jī)、便攜多媒體播放器、便攜游戲機(jī)、筆記本電腦、平板電腦、電子閱讀器等設(shè)備。此處及整個本申請說明書中所用的“固定電子設(shè)備”(FED)指不需要使用電池或其他獨(dú)立式能量供能的通訊用無線或有線設(shè)備,包括,但不限于,聯(lián)網(wǎng)電視、游戲系統(tǒng)、臺式計(jì)算機(jī)、一體機(jī)、聯(lián)網(wǎng)通信終端。
[0084]此處所用的“網(wǎng)絡(luò)運(yùn)營商”或“網(wǎng)絡(luò)服務(wù)供應(yīng)商”指,但不限于,為移動電話用戶提供包括語音、文本信息和因特網(wǎng)在內(nèi)服務(wù)的電話或其他公司;為用戶提供包括但不限于語音、文本信息、網(wǎng)絡(luò)電話和因特網(wǎng)這些服務(wù)的電話或其他公司;提供無線接入本地網(wǎng)、城域網(wǎng)和廣域網(wǎng)以進(jìn)行數(shù)據(jù)、文本、因特網(wǎng)和其他業(yè)務(wù)或通信會話等的電話、電纜或其他公司。
[0085]此處所用的“軟件系統(tǒng)”指,但不限于,執(zhí)行軟件應(yīng)用程序或應(yīng)用程序軟件套件以提供與電子目錄許可證發(fā)放、注釋、發(fā)布、生成、呈現(xiàn)、加密、社區(qū)參與、存儲、合并和呈現(xiàn)以及電子目錄用戶和社區(qū)活動跟蹤相關(guān)的一個或多個功能特性的基于服務(wù)器的計(jì)算機(jī)系統(tǒng)。所述軟件系統(tǒng)從一個“軟件應(yīng)用程序”或多個“軟件應(yīng)用程序”通過通信接入,向軟件應(yīng)用程序提供數(shù)據(jù),包括但不限于電子目錄。此處所用的“軟件應(yīng)用程序”可指,但不限于,在便攜或固定電子設(shè)備上執(zhí)行的一個應(yīng)用程序、應(yīng)用程序組合或應(yīng)用程序套件,以提供與用戶界面生成、呈現(xiàn)、管理和控制相關(guān)的一個或多個功能特性相關(guān)的一個或多個功能特性。各種形式的軟件應(yīng)用程序可構(gòu)成操作系統(tǒng)的一部分,或?yàn)閼?yīng)用層的一部分,或?yàn)椴僮飨到y(tǒng)和應(yīng)用層之間的附加層。
[0086]此處及整個本申請說明書中所用的“用戶”指,但不限于,運(yùn)用軟件系統(tǒng)和/或軟件應(yīng)用程序的個人或設(shè)備,且此處所用的“用戶”可指用軟件系統(tǒng)和/或軟件應(yīng)用程序注冊以獲取一級目錄和生成與一級目錄相關(guān)聯(lián)的二級目錄的個人、團(tuán)體或組織。此處及整個本申請說明書中所用的“用戶界面”指,但不限于,接受一個或多個用戶輸入設(shè)備的用戶輸入并向用戶提供輸出的圖形用戶界面(GUI)和/或網(wǎng)頁用戶界面(WUI)。通常,用戶界面在電子設(shè)備顯示器和/或顯示屏上提供清晰的圖形輸入/輸出,而且除通過音頻、視頻和觸控界面接受輸入外,還可將視頻和/或可觸摸的輸出與清晰的圖形輸出同時提供。
[0087]圖1所示為根據(jù)本發(fā)明一個實(shí)施方案的背景UI心理模型100。在該背景UI心理模型100中,所繪的100A至100C分別為用戶A、B和C的第一至第三用戶配置文件。就第一用戶配置文件而言,它包括多個層,即觸摸屏110、鎖120、配置文件130、背景控制面板140、應(yīng)用程序150和硬件160,其中背景UI心理模型100在智能手機(jī)、平板電腦和PDA等便攜電子設(shè)備上實(shí)施,觸摸屏110通過觸敏表面提供第一用戶輸入并通過LCD/LED顯示器提供第一用戶輸出。于是,在用戶訪問觸摸屏110時,向其呈現(xiàn)鎖120,這根據(jù)本發(fā)明實(shí)施方案通過以下圖5、6、7和21所示的過程提供用戶生物特征寄存。
[0088]因此,供用戶提供有效生物特征寄存證書的軟件應(yīng)用程序確定將多個用戶配置文件中哪個用戶配置文件呈現(xiàn)給用戶。因此,在該背景Π心理模型100中,從用戶配置文件A100A、用戶配置文件B100B和用戶配置文件C100C中選擇。若選擇與第一用戶A有關(guān)的用戶配置文件A100A,根據(jù)該時刻用戶所在的背景和用戶A配置文件130向用戶呈現(xiàn)背景控制面板,所述背景控制面板分別從第一至第三背景控制面板140、142和143中選擇。所述第一至第三背景控制面板140、142和143中每個控制面板均根據(jù)所選背景控制面板的特征、前一會話的設(shè)置、以及檢索的與顯示應(yīng)用程序相關(guān)的數(shù)據(jù)中的一項(xiàng)或多項(xiàng)顯示預(yù)定的應(yīng)用程序組合。這些應(yīng)用程序從第一至第五應(yīng)用程序150和152至155中選擇。
[0089]當(dāng)背景Π心理模型100確定該用戶為第二用戶(用戶B)時,所選的用戶配置文件為用戶配置文件B100B。根據(jù)該時刻用戶所在的背景和用戶配置文件B132選擇呈現(xiàn)的背景控制面板分別從第四至第六背景控制面板144至146中選擇。所述第四至第六背景控制面板144至146中每個控制面板根據(jù)所選背景控制面板的特征、前一會話的設(shè)置、以及檢索的與顯示應(yīng)用程序相關(guān)的數(shù)據(jù)中的一項(xiàng)或多項(xiàng)顯示預(yù)定的應(yīng)用程序組合。但為清晰起見未示出的應(yīng)用程序,除其他應(yīng)用程序外,還可包括所述第一至第五應(yīng)用程序150和152至155中的一個或多個應(yīng)用程序。
[0090]若背景Π心理模型100確定該用戶為第三用戶,即用戶C,所選的用戶配置文件為用戶配置文件C100C。根據(jù)該時刻用戶所在的背景和用戶配置文件C133選擇呈現(xiàn)的背景控制面板分別從第七至第九背景控制面板147至149中選擇。所述第七至第九背景控制面板147至149中每個控制面板根據(jù)所選背景控制面板的特征、前一會話的設(shè)置、以及檢索的與顯示應(yīng)用程序相關(guān)的數(shù)據(jù)中的一項(xiàng)或多項(xiàng)顯示預(yù)定的應(yīng)用程序組合。但為清晰起見未示出的應(yīng)用程序,除其他應(yīng)用程序外,還可包括所述第一至第五應(yīng)用程序150和152至155中一個或多個應(yīng)用程序。
[0091]該領(lǐng)域技術(shù)人員會明白,根據(jù)硬件160的變形,觸摸屏110也可用一個或多個用戶輸入手段和一個或多個用戶輸出手段代表。還會明白的是,根據(jù)硬件160內(nèi)元素的配置和規(guī)格,其他層的操作和性能方面可不同。硬件160的示例性配置在下文中參考圖23用電子設(shè)備2304呈現(xiàn)。
[0092]圖2所示為根據(jù)本發(fā)明一個實(shí)施方案的背景UI心理模型200。如圖所示,背景UI心理模型200包括鎖定層210、配置文件層220、背景控制面板層230和應(yīng)用層240。首先從鎖定層210方面來說,它包括鎖屏211,所述鎖屏211用于鎖定電子設(shè)備并要求用戶提供一種或多種有效的證書方可進(jìn)入配置文件層220。在配置文件層220中,背景UI心理模型200通過簽到223處理生物特征證書提供結(jié)果,其中根據(jù)生物特征證書是否與電子設(shè)備的授權(quán)用戶是否匹配做出判斷。若匹配,背景UI心理模型200進(jìn)入背景控制面板層230。
[0093]若生物特征證書不匹配,背景Π心理模型200移至未識別222,其中用戶可通過提供ID和關(guān)聯(lián)密碼進(jìn)行手動輸入證書。若這些證書不正確,背景UI心理模型200在用戶未識別221中向用戶提供響應(yīng)并返回鎖屏211。在鎖屏211,注冊用戶可選擇添加更多用戶,其中背景Π心理模型200允許在新用戶224中進(jìn)行新用戶生物特征證書注冊?;蛘?,注冊用戶可選擇讓另一用戶作為暫時用戶訪問電子設(shè)備,其中背景Π心理模型200允許通過訪客賬戶225進(jìn)入。
[0094]從未識別222或簽到223,背景UI心理模型200進(jìn)入背景控制面板層230。若為新用戶224和訪客賬戶225,向用戶呈現(xiàn)默認(rèn)背景控制面板,其中對于前者,新用戶可開始建立針對當(dāng)前背景所希望的背景控制面板的特征。隨著時間的過去,新用戶在不同的背景中之后再訪問將導(dǎo)致需要建立適合該用戶的附加背景控制面板。在背景Π心理模型200中,無供訪客通過訪客賬戶225進(jìn)入的背景控制面板的定制。
[0095]在主頁層230,背景控制面板根據(jù)大背景數(shù)據(jù)(包括但不限于電子設(shè)備關(guān)聯(lián)、地理位置、網(wǎng)絡(luò)關(guān)聯(lián)、日期和時間)選擇。如圖所示,背景控制面板為工作環(huán)境231、旅行環(huán)境232和家庭環(huán)境233,另外,應(yīng)用程序啟動器234觸發(fā)以啟動應(yīng)用程序,啟動的應(yīng)用程序顯示在選擇的背景控制面板上。每個背景控制面板可根據(jù)小背景數(shù)據(jù)(包括但不限于電子設(shè)備關(guān)聯(lián)、用戶輸入、日期和時間)進(jìn)行定義。電子設(shè)備關(guān)聯(lián)示例如設(shè)備組235所示,設(shè)備組235包括計(jì)算機(jī)、移動設(shè)備、電視機(jī)、智能桌和汽車。應(yīng)用程序啟動程序234啟動谷歌Ch1me241、谷歌Gmail242和Facebook243等應(yīng)用以及新應(yīng)用添加界面Add244。
[0096]根據(jù)大小背景信息、選擇的背景控制面板和啟動的應(yīng)用程序,從支持該UI的電子設(shè)備或與該電子設(shè)備連接的一個或多個網(wǎng)絡(luò)236中檢索數(shù)據(jù)和/或目錄。所述檢索的數(shù)據(jù)包括用戶偏好(如使用TI集團(tuán)的TI云服務(wù))、數(shù)據(jù)源(谷歌文檔和日歷)、社交網(wǎng)絡(luò)(如Facebook和Twitter)、存儲(如應(yīng)用程序下載和媒體源)。作為可選做法,背景UI心理模型200針對所述項(xiàng)(包括但不限于操作系統(tǒng)、硬件、用戶屬性、用戶偏好和用戶輸入/輸出設(shè)備)包括附加層。
[0097]圖3所示為根據(jù)本發(fā)明一個實(shí)施方案的示例性配置文件流程圖300,其中生物特征證書輸入借助人臉識別實(shí)現(xiàn)。因此,在鎖定層310,對生物特征證書和/或其他數(shù)據(jù)輸入的響應(yīng)確定為簽到311、新用戶312和訪客313。從簽到311,流程進(jìn)入人臉識別簽到320的配置文件層,其中用戶識別后前進(jìn)到歡迎340或者未能識別而被導(dǎo)向糟糕350,此時向用戶提供備用的證書輸入。例如,用戶可能處于不同的照明條件下,穿的衣服遮蔽了部分臉等情況,這些都會導(dǎo)致人臉識別失敗,即使是對授權(quán)用戶。若在糟糕350處備用證書成功輸入,則導(dǎo)向“歡迎”340,否則流程返回鎖定層310。從新用戶312,流程進(jìn)入人臉輸入330,其中要求新用戶看著攝像頭拍攝照片以便處理存為新授權(quán)人臉證書。從新用戶312,流程進(jìn)入添加賬戶360,此時提示用戶將默認(rèn)背景控制面板中的預(yù)定應(yīng)用程序鏈接到個人賬戶,如Twitter?、Facebook?、Gmail?和Linkedln?。從添加賬戶360和歡迎340,流程進(jìn)入背景控制面板層。為清晰起見,該步未示出。
[0098]該領(lǐng)域技術(shù)人員會明白,人臉識別表示這是唯一可用的生物特征驗(yàn)證技術(shù)。任何生物特征標(biāo)示符(即用于區(qū)分個體的區(qū)別性的可測量的特征)均可使用,一般分為生理特征或行為特征。生理特征與體形相關(guān)且包括但不限于指紋、人臉識別、DNA、掌紋、掌形幾何分析、虹膜識別、視網(wǎng)膜識別、DNA和氣味/香味。行為特征包括但不限于打字節(jié)奏、步態(tài)和聲音。該領(lǐng)域技術(shù)人員會明白,生物特征可根據(jù)電子設(shè)備、所需的安全保護(hù)程度等進(jìn)行選擇,而且在其他情況下,可使用兩種或更多種生物特征。
[0099]一些生物特征(如人臉識別,它因智能電話、蜂窩電話、筆記本電腦、平板電腦、攝像機(jī)等的普及而常見)的一個潛在缺點(diǎn)是,若人臉受損,便無法像標(biāo)記或密碼一樣取消和重新指定。因此,本發(fā)明的實(shí)施方案可使用能取消的生物特征,其中加入了保護(hù)或包含重置功能。例如,能取消的生物特征在匹配前可進(jìn)行該生物特征圖片或具體功能的變形,正是變形參數(shù)的可變性使該方案具有能取消的性質(zhì)。
[0100]圖4所示為流程400中根據(jù)本發(fā)明一個實(shí)施方案的為用戶提供的背景控制面板層的示例性遷移。因此,在背景Π的背景控制面板層中,四個背景控制面板為工作面板410、旅行面板420、家庭面板和應(yīng)用程序面板440。用戶從不同位置重新進(jìn)入鎖屏結(jié)束使用UI時或從一個大背景遷移到另一個繼續(xù)使用時,可在任一對背景控制面板之間遷移。同樣,可從任一主頁面板訪問應(yīng)用程序面板440。作為可選做法,應(yīng)用程序面板440還可僅能從大背景定義的有限個主頁面板訪問。
[0101]或者,當(dāng)用戶發(fā)現(xiàn)大背景和/或小背景變化時正在訪問一個或多個應(yīng)用程序,這些應(yīng)用程序可保持為初始配置直至出現(xiàn)以下預(yù)定情況,如停止該應(yīng)用程序、預(yù)定的一段時間未使用,或者可啟動因偏好和/或設(shè)置產(chǎn)生的超馳控制。
[0102]圖5所示為根據(jù)本發(fā)明一個實(shí)施方案的向用戶呈現(xiàn)的示例性鎖屏500,其中,由于平板520中設(shè)有攝像頭(為清晰起見,未示出)并使用人臉識別技術(shù),平板520的第一 Π屏510顯示用戶應(yīng)面對平板520進(jìn)行登錄的畫面。根據(jù)本發(fā)明一個實(shí)施方案,人臉識別成功后,進(jìn)入圖6,其中向用戶呈現(xiàn)示例性用戶訪問屏600。用戶訪問屏600呈現(xiàn)帶有授權(quán)用戶圖片620和信息630 (該例中為“你好,STEVE,正在加載中。”)的第二 UI屏610。
[0103]根據(jù)本發(fā)明一個實(shí)施方案,隨后,UI檢測到用戶成功登錄后一段預(yù)定的時間未使用,然后進(jìn)入圖7中所示的部分用戶鎖屏700。于是,還是由于平板520的Π中使用人臉識別技術(shù),向用戶呈現(xiàn)帶“用戶應(yīng)面對平板520”信息716的第三Π屏710,第三Π屏上依次為第一至第五圖片711至715。由于第三圖片713代表當(dāng)前大背景/小背景中最近的一個有效用戶,因此第三圖片713顯示在中間且比依次排列的第一、第二、第四和第五圖片711、712,714和715大。第一、第二、第四和第五圖片711、712、714和715指允許在當(dāng)前大背景/小背景中訪問該電子設(shè)備的其他用戶。
[0104]因此,該領(lǐng)域技術(shù)人員會明白,電子設(shè)備可設(shè)置一個生物特征驗(yàn)證過程,其中有效用戶列表根據(jù)大背景和/或小背景而變化。例如,兒童在家庭的大背景和家中游戲室的小背景中是電子設(shè)備的有效用戶,但在家庭的大背景和家中臥室的小背景中卻不是。同樣地,大背景是工作時的部分用戶鎖屏700中的用戶列表可能就與家庭等環(huán)境的部分用戶鎖屏不同。
[0105]圖8所示為根據(jù)本發(fā)明一個實(shí)施方案的向用戶呈現(xiàn)的UI800的示例性背景控制面板810,其中大背景為旅行。因此,背景控制面板810位于Π800的配置文件層和應(yīng)用程序?qū)又g,根據(jù)大背景(為清晰起見,未示出)和小背景信息830建立。背景控制面板810中應(yīng)用程序的數(shù)據(jù)和目錄來自于該電子設(shè)備和/或通過與該電子設(shè)備連接的一個或多個網(wǎng)絡(luò)聯(lián)接的遠(yuǎn)程來源820。背景控制面板810中所示為配置文件811、日歷812、旅行813、博客814、回顧815、天氣816、出租車817應(yīng)用程序以及工具欄818。例如,旅行813可為Tripit?,天氣816可為AccuWeather,博客814可為Tumblr?,回顧815可為Yelp?,出租車817 可為 Cab4Me?。
[0106]圖9所示為根據(jù)本發(fā)明一個實(shí)施方案的向用戶呈現(xiàn)的Π800的示例性背景控制面板,其中大背景為旅行,但該背景為與商務(wù)旅行相對的休假旅行。因此,背景控制面板910位于Π900的配置文件層和應(yīng)用程序?qū)又g,根據(jù)大背景(為清晰起見,未示出)和小背景信息930建立。背景控制面板910中應(yīng)用程序的數(shù)據(jù)和目錄來自于該電子設(shè)備和/或通過與該電子設(shè)備連接的一個或多個網(wǎng)絡(luò)聯(lián)接的遠(yuǎn)程來源920。背景控制面板910中所示為配置文件911、日歷912、旅行913、博客914、回顧915、天氣916、出租車917應(yīng)用程序以及工具欄918。該領(lǐng)域技術(shù)人員會明白,除設(shè)置/偏好不同外,Π中一般旅行和休假旅行背景控制面板中顯示的應(yīng)用程序也可能不同。
[0107]圖10所示為根據(jù)本發(fā)明一個實(shí)施方案的向用戶呈現(xiàn)的Π1000的示例性背景控制面板1010,其中大背景為家。因此,背景控制面板1010位于Π1000的配置文件層和應(yīng)用程序?qū)又g,根據(jù)大背景(為清晰起見,未示出)和小背景信息1030建立。背景控制面板1010中應(yīng)用程序的數(shù)據(jù)和目錄來自于該電子設(shè)備和/或通過與該電子設(shè)備連接的一個或多個網(wǎng)絡(luò)聯(lián)接的遠(yuǎn)程來源1020。背景控制面板1010中所示為配置文件1011、日歷1012、第一社交應(yīng)用程序1014、第二社交應(yīng)用程序回顧1016、媒體播放器1015、安全1017應(yīng)用程序以及工具欄1018。例如日歷1012為谷歌日歷、第一社交應(yīng)用程序1014為Facebook?、第二社交應(yīng)用程序回顧1016為TweetDeck?、安全程序1017為ADTPulse。
[0108]圖11所示為根據(jù)本發(fā)明一個實(shí)施方案的向用戶呈現(xiàn)的Π1000的示例性背景控制面板1110,其中大背景為家,每個應(yīng)用程序顯示如以下圖15所示的任務(wù)欄。因此,背景控制面板1110位于Π1100的配置文件層和應(yīng)用程序?qū)又g,根據(jù)大背景(為清晰起見,未示出)和小背景信息1130建立。背景控制面板1110中應(yīng)用程序的數(shù)據(jù)和目錄來自于該電子設(shè)備和/或通過與該電子設(shè)備連接的一個或多個網(wǎng)絡(luò)聯(lián)接的遠(yuǎn)程來源1120。背景控制面板1110中所示為配置文件1111、日歷1112、第一社交應(yīng)用程序1114、第二社交應(yīng)用程序回顧1116、媒體播放器1115、安全1117應(yīng)用程序以及工具欄1118。該任務(wù)欄中的任務(wù)為:
配置文件1101—切換用戶、鎖定;
日歷1112—查看、添加事項(xiàng);
第一社交應(yīng)用程序1114一主頁、搜索、配置文件;
第二社交應(yīng)用程序回顧1116—在線、我的推文、朋友;
媒體播放器1115—照片、音樂、視頻;及安全1117—安全、相機(jī)、燈、恒溫器。
[0109]圖12所示為根據(jù)本發(fā)明一個實(shí)施方案的向用戶呈現(xiàn)的Π1200的示例性背景控制面板1210,其中大背景為工作。因此,背景控制面板1210位于Π1200的配置文件層和應(yīng)用程序?qū)又g,根據(jù)大背景(為清晰起見,未示出)和小背景信息1230建立。背景控制面板1210中應(yīng)用程序的數(shù)據(jù)和目錄來自于該電子設(shè)備和/或通過與該電子設(shè)備連接的一個或多個網(wǎng)絡(luò)聯(lián)接的遠(yuǎn)程來源1220。背景控制面板1210中所示為配置文件1211、日歷1212、任務(wù)列表1214、社交應(yīng)用程序1213、郵件1215、電子閱讀器1216、新聞1217應(yīng)用程序以及工具欄1218。例如,日歷1212和任務(wù)列表1214為谷歌日歷和谷歌日歷中的任務(wù)列表,社交應(yīng)用程序1213為TweetDeck、郵件1215為谷歌Gmail、電子閱讀器1216為Kindle?閱讀器、新聞1217為雅虎?新聞。
[0110]圖12所示為根據(jù)本發(fā)明一個實(shí)施方案的向用戶呈現(xiàn)的Π1200的示例性背景控制面板1310,其中大背景為工作,但此時應(yīng)用程序均顯示任務(wù)模式為執(zhí)行。因此,背景控制面板1310位于Π1300的配置文件層和應(yīng)用程序?qū)又g,根據(jù)大背景(為清晰起見,未示出)和小背景信息1330建立。背景控制面板1310中應(yīng)用程序的數(shù)據(jù)和目錄來自于該電子設(shè)備和/或通過與該電子設(shè)備連接的一個或多個網(wǎng)絡(luò)聯(lián)接的遠(yuǎn)程來源1320。背景控制面板1310中所示為配置文件1311、日歷1312、任務(wù)列表1314、社交應(yīng)用程序1313、郵件1315、電子閱讀器1316、新聞1317應(yīng)用程序以及工具欄1318。例如,日歷1312和任務(wù)列表1314為谷歌日歷和谷歌日歷中的任務(wù)列表,社交應(yīng)用程序1313為TweetDeck、郵件1315為谷歌Gmail、電子閱讀器1316為Kindle?閱讀器、新聞1317為雅虎?新聞。任務(wù)欄中的任務(wù)為:
配置文件1311—切換用戶、鎖定;
日歷1312—查看、添加事項(xiàng);
社交應(yīng)用程序1313—在線、我的推文、朋友;
任務(wù)1314—全部、打開、關(guān)閉;
郵件1315—收件箱、發(fā)件箱、草稿箱、回收站;
電子閱讀器1316—最新、標(biāo)題、作者;及新聞1317—頭條新聞、視頻。
[0111]圖14所示為根據(jù)本發(fā)明一個實(shí)施方案的用戶控制面板定制順序。因此,在第一個屏幕1410中,Π具有四個應(yīng)用程序(用陰影線區(qū)表示)和三個“ + ”框。到目前為止,UI以三欄的形式界定在第一個屏幕中,其中第一欄中有3個應(yīng)用程序,第二欄中有一個應(yīng)用程序。若用戶移到其中一個“ + ”框,會出現(xiàn)帶“1.添加標(biāo)題”文本信息的箭頭,經(jīng)用戶選擇操作,出現(xiàn)第二個屏幕1420,在該屏幕中向用戶呈現(xiàn)一個應(yīng)用程序列表和文本信息“2.選擇應(yīng)用程序”。在該例中,向用戶呈現(xiàn)Facebook?、FlightTrack、Tweet Deck和Tumblr。用戶在FlightTrack上移動使FlightTrack改為顯示“ + ”符號,一旦選中后,選定的應(yīng)用程序?qū)⑻砑拥降谝粋€屏幕1410第二欄的底部且原來的“ + ”符號將移動到該欄的底部。
[0112]此外,圖14中所示還有已為用戶配置家庭面板1430、工作面板1440和旅行面板1450的布局示例。該領(lǐng)域技術(shù)人員會明白,開始時可向新用戶呈現(xiàn)多個背景控制面板的默認(rèn)屏幕或可呈現(xiàn)單個背景控制面板并提供選項(xiàng)以便通過用戶驅(qū)動過程建立后面的背景控制面板。作為可選做法,UI可對大背景和小背景信息進(jìn)行監(jiān)視以根據(jù)行為模式確定添加新屏幕可能對用戶有益。例如,Π可能注意到,雖然最初配置的背景控制面板為谷歌Gmail和谷歌日歷(IEEE802.1lb節(jié)點(diǎn)識別為“RobinsonFamily”),但用戶在工作日早上10點(diǎn)到下午4點(diǎn)訪問微軟Outlook以及谷歌日歷(IEEE802.1lg節(jié)點(diǎn)識別為“USPTO ABC123”)。于是,Π可提示用戶是否希望指定新的背景控制面板,選擇背景控制面板定義(如工作、主辦公室等)和將他們當(dāng)前的應(yīng)用程序設(shè)置存儲該新背景控制面板的一部分。
圖14B所示為背景控制面板1460,用戶向其中添加了大量的應(yīng)用程序。因此,在第一個屏幕1470中,向用戶呈現(xiàn)的是根據(jù)用戶偏好(如最小字體)映射在電子設(shè)備顯示器上的背景控制面板1460的上面部分。若用戶向下滾動屏幕,顯示器調(diào)整呈現(xiàn)第二個屏幕1480,用戶繼續(xù)滾動,接著呈現(xiàn)第三個屏幕1490。如第一個至第三個屏幕1470至1490中依次所示,UI對應(yīng)用程序進(jìn)行管理以便以滿窗口顯示在屏幕中,從而使第一個至第三個屏幕1470至1490的每個屏幕中的應(yīng)用程序的相對位置根據(jù)背景控制面板1460中的映射應(yīng)用程序結(jié)構(gòu)進(jìn)行調(diào)整。類似地,轉(zhuǎn)動電子設(shè)備的屏幕會使背景控制面板1460以不同方式映射到顯示屏上。
[0113]應(yīng)明白的是,除將家庭、工作和旅行作為背景控制面板選項(xiàng)外,用戶還可建立多個(如工作)背景控制面板作為小背景驅(qū)動工作背景控制面板變形,以反映他們在辦公室和董事會會議室內(nèi)的活動。類似地,用戶可為家(如辦公室、游戲室、起居室、臥室)配置多個背景儀表面板,且作為可選做法,還可選擇為同一大小背景配置多個背景控制面板。例如,周一至周五早上8點(diǎn)至下午6點(diǎn),“家”和“辦公室”的背景控制面板可配置成一個背景控制面板,在其他時間中,可配置成另一個背景控制面板。該例中,大小背景包括整個地理位置(電子關(guān)聯(lián)以界定辦公室而不是廚房等)和時間(工作日)以在同一實(shí)際位置設(shè)置多個背景控制面板。
[0114]圖15所示為默認(rèn)的、顯示應(yīng)用程序任務(wù)視圖的和顯示不同類別應(yīng)用程序任務(wù)視圖的用戶控制面板配置。因此,在第一個屏幕1510中,每個應(yīng)用程序顯示為默認(rèn)模式,其中顯示了目錄,但菜單按鈕關(guān)閉,然而在第二個屏幕1520中,每個菜單按鈕打開。如第一個至第三個按鈕1530至1550依次所示,經(jīng)用戶操作后,每個菜單按鈕序列由默認(rèn)變成打開,在該例中,用戶在該應(yīng)用程序的屏幕上滑動手指??梢苍诓藛伟粹o區(qū)中滑動,或者采用單擊、雙擊等動作。因此,如圖所示,每個菜單按鈕打開顯示一列選項(xiàng),如娛樂應(yīng)用程序第一按鈕序列1530顯示照片、音樂和視頻,與配置文件屏幕相關(guān)的第三個按鈕序列1550顯示切換用戶和鎖定,社交媒體應(yīng)用程序顯示顯示框和推文。例如,顯示框可顯示Twitter上某人追隨者的人數(shù)或郵件應(yīng)用程序中未讀郵件的數(shù)量。在每個打開的菜單按鈕中,用戶可通過輕擊菜單項(xiàng)目區(qū)的觸控板等動作以選中該列表中的項(xiàng)目并觸發(fā)因此產(chǎn)生的操作。
[0115]圖16所示為UI中控制面板布局和元素的呆板與自然方式,其中第一個至第三個屏幕圖片1610至1630代表呆板方式,而第四個至第六個屏幕圖片1640至1660分別代表自然方式。因此,在第一和第四個屏幕圖片1610和1640中,郵件應(yīng)用程序呈現(xiàn)與郵件草稿、已發(fā)送、接收等有關(guān)的打開窗口。在第一個窗口 1610的呆板方式中,窗口就如微軟Outlook、谷歌Gmail、雅虎Mail等相對于屏幕排列和堆放,但在第四個屏幕圖片1640中,這些窗口以類似于人將紙張鋪放或整理在桌面上的形式散布在屏幕上。因而,相比呆板方式,用戶可能對自然方式的郵件系統(tǒng)感到更舒適。類似地,在第二個屏幕圖片1620中,電子書應(yīng)用程序像(如)在Kobo閱讀器、iBooks和Kindle中一樣顯示,其中圖書以列、行等形式直線排列,展示裝置可包括虛擬書架等。第五個屏幕圖片1650將書以堆放的方式呈現(xiàn),在該例中為橫向,但也可豎向堆放。
[0116]在第三個屏幕圖片1630中,用戶以傳統(tǒng)的先“點(diǎn)擊”再“拖拽”的操作方式(正如該領(lǐng)域技術(shù)人員所熟悉的用鼠標(biāo)、手指等在顯示器上移動對象的方式)將“行星游戲”窗口從一個位置移動到另一個位置。在第六個屏幕圖片1660中,用戶通過在窗口邊上聚攏兩根手指的方式在屏幕上“擠壓”窗口以移動窗口,以便該動作不會被誤認(rèn)為是UI識別的另一種也是用兩根手指進(jìn)行的動作,如蘋果iPod和iPad用戶熟悉的縮放操作,這本身并不是一個自然操作。因此,用戶先“擠壓”再移動窗口,然后向后張開手指以將窗口釋放在新位置處。
[0117]圖17為根據(jù)本發(fā)明一個實(shí)施方案的向用戶提供自然方式的一系列Π示例性元素;因此,當(dāng)用戶希望訪問存儲在服務(wù)器目錄結(jié)構(gòu)中的信息時,傳統(tǒng)上,需要通過列表式索引進(jìn)行訪問,其中用戶按順序打開下一層等的子目錄以找到他們要找的信息。但如圖17所示,信息以文件柜1710的形式顯示,其中用戶用手指1715在觸控板上進(jìn)行操作,使抽屜打開并向用戶呈現(xiàn)打開的抽屜圖片(如第一抽屜1720和第二抽屜1725),其中用戶通過一套抽屜的大小便能直觀的了解到他們選擇的這個“抽屜”中有多少內(nèi)容。然后用戶進(jìn)行“觸摸”操作1730,第一滑動1735打開“抽屜”,或者第二滑動1740關(guān)閉“抽屜”。一旦呈現(xiàn)打開的抽屜,用戶圖片可調(diào)整為第一懸掛文件1745或第二懸掛文件1750,其中多次滑動操作1755使用戶以類似于在真實(shí)文件柜抽屜中的方式“翻閱”文件。在用戶“翻閱”索引的時候,可呈現(xiàn)其中每個項(xiàng)目或項(xiàng)目組的圖片,以便用戶不僅能在索引文件夾邊緣接收標(biāo)題信息(見下文中圖19),還能向其呈現(xiàn)首頁圖片或類似信息(為清晰起見,未示出)。
[0118]因此,該領(lǐng)域技術(shù)人員會明白,自然行為還可用于呈現(xiàn)電子設(shè)備或遠(yuǎn)程存儲位置中的信息、數(shù)據(jù)和內(nèi)容,而且這些自然動作也可用于選擇、存儲和管理產(chǎn)生的內(nèi)容。因此,圖18所示為根據(jù)本發(fā)明一個實(shí)施方案的向用戶提供自然方式的一系列UI示例性元素,其中用戶(如)通過手指的對角擠壓式動作1810選擇文件1820,然后按照希望對所選文件進(jìn)行的下一操作進(jìn)行手指的動作??蛇x做法是,文件夾用真實(shí)世界中用戶所熟知的物體的文件夾圖片表示。例如,當(dāng)用戶將文件/文件夾移動到回收箱1850上方時,文件/文件夾會被放進(jìn)回收箱1850以便隨后清空回收箱1850時從系統(tǒng)中移除。相反,將文件1820移動到搬運(yùn)箱1840上方,文件1820會被放進(jìn)檔案中并從當(dāng)前索引存儲目錄中移除,而將文件1820移動到碎紙機(jī)1830上方,文件1820的內(nèi)容安全地從電子設(shè)備和/或關(guān)聯(lián)存儲器中刪除,這種清除與相對回收箱發(fā)生的文件索引更改不同。
[0119]如圖19所示,為根據(jù)本發(fā)明一個實(shí)施方案的向用戶提供自然方式的一系列Π示例性元素,其中用戶已經(jīng)在根據(jù)本發(fā)明一個實(shí)施方案的自然呈現(xiàn)的存儲系統(tǒng)中打開了抽屜1950,其中在該例中抽屜1950代表郵件。因此,每封郵件與抽屜1950中的文件夾1930關(guān)聯(lián)并含有含郵件主題行的索引標(biāo)簽1920,且當(dāng)Π從用戶注冊的社交網(wǎng)絡(luò)應(yīng)用程序(可能包括商務(wù)網(wǎng)站Linkedln和個人網(wǎng)站Facebook)中找到用戶的匹配圖片,貝U還有含郵件發(fā)送人圖片的用戶標(biāo)簽1940。若某用戶無匹配圖片,可提示該用戶為其指定一個圖片,或者該用戶可選擇用另一偏愛的圖片更換,如魔鬼、逗趣的人、動物、物體等,這樣可將此人與該用戶聯(lián)系起來。另外,圖中所示還有代表郵件附件類型(如HF、電影、音頻文件、文件)的圖標(biāo)1910。
[0120]圖20所示為根據(jù)本發(fā)明實(shí)施方案的居住和辦公環(huán)境,分別為2000A和2000B及其中向Π提供小背景的元素。因此,居住環(huán)境2000Α包括多個房間,由于通常一個W1-Fi節(jié)點(diǎn)2010會覆蓋一個居住環(huán)境2000Α,而且在城市環(huán)境中大部分居民用戶能看到多個本地住宅W1-Fi節(jié)點(diǎn),因此每個房間均為W1-Fi節(jié)點(diǎn)2010。于是,當(dāng)與平板2045關(guān)聯(lián)起來時,W1-Fi節(jié)點(diǎn)2020使UI將大背景建立為“家”,不過僅此而已。在居住環(huán)境2000Α中,臥室、起居室和地下游戲室中分別為第一至第三電視機(jī)2005、2015和2025 ;地下室為游戲機(jī)2030、地下辦公室為筆記本電腦,另一個臥室為筆記本電腦2035。因此,平板2045可與其他這些電子設(shè)備建立關(guān)聯(lián)以將大背景改為小背景。
[0121]例如,若要將平板2045與第一電視機(jī)2005關(guān)聯(lián)起來,用戶要靠近臥室,而若要將第三電視機(jī)2025和游戲機(jī)2030關(guān)聯(lián)起來,用戶要靠近地下游戲室。若建立關(guān)聯(lián)包括需要用戶驗(yàn)證設(shè)備標(biāo)識,只要將三臺電視機(jī)中的一臺關(guān)聯(lián)起來即可。例如,用戶在地下室中,用戶出發(fā)該Π或該Π由該用戶觸發(fā)生成新背景控制面板過程,然后一旦第三電視機(jī)2025的關(guān)聯(lián)建立,其標(biāo)識存儲為小背景的一部分。因此,當(dāng)游戲機(jī)2030不在或未打開時,“地下室播放屏幕”背景控制面板的小背景不需要對第三電視機(jī)2025和游戲機(jī)2030進(jìn)行檢測。
[0122]該領(lǐng)域技術(shù)人員會明白,W1-Fi (ΙΕΕΕ802.ll)/ffiMAX(IEEE802.16)無線發(fā)射機(jī)和接收機(jī)的發(fā)射距離可使平板2045與第一和第二電視機(jī)2005和2015關(guān)聯(lián)起來。因此,Π可在平板2045中有選擇地對無線發(fā)射機(jī)進(jìn)行控制以減小無線發(fā)射機(jī)(如IEEE802.1lff1-Fi)的發(fā)射距離,直至電子關(guān)聯(lián)降到只有緊鄰區(qū)域中而不是整個居住環(huán)境和/或鄰近區(qū)域的單元能識別為無線環(huán)境的水平?;蛘撸衫肐EEE802.15或藍(lán)牙作為短距離無線接口建立小背景,大背景則通過ffiEE802.11/802.16ff1-Fi/ffiMAX建立。
[0123]參考商業(yè)環(huán)境2000B,小型辦公配置布置為包括設(shè)有與W1-Fi節(jié)點(diǎn)2080連接的第一和第二臺式電腦2075和2085以及第一至第三筆記本電腦2055、2070和2050的辦公室。因此,用戶平板2060可配置成根據(jù)與W1-Fi節(jié)點(diǎn)2080的關(guān)聯(lián)建立背景控制面板進(jìn)行工作,如將平板2060與第一筆記本電腦2050關(guān)聯(lián)起來可觸發(fā)小背景,如同用戶置身于他自己的辦公室中,而建立多個未知智能手機(jī)2065的關(guān)聯(lián)可建立會議室的小環(huán)境(董事會會議室)。
[0124]該領(lǐng)域技術(shù)人員會明白,對于一些用戶,背景控制面板數(shù)量有限(其中事實(shí)上,UI基本上僅提供一個背景控制面板),而對于其他一些用戶,數(shù)量顯著,這些用戶可有與家庭、工作、娛樂、旅行等關(guān)聯(lián)的多個背景控制面板并且這些控制面板可呈現(xiàn)給家中其他人。因此,一家四口(兩個成人和兩個小孩)用的平板可有以下12種背景控制面板:
家=7,與家庭每個成員關(guān)聯(lián)的大背景、與每個在家辦公的成人關(guān)聯(lián)的小背景和一個成人臥室除去家長控制的小背景;
學(xué)校=2,與每個小孩關(guān)聯(lián)的大背景;
工作=2,與每個成人關(guān)聯(lián)的大背景;及旅行=1,與所有家庭成員相關(guān)的大背景。
[0125]圖21所示為適用于便攜電子設(shè)備(PED)的根據(jù)本發(fā)明一個實(shí)施方案的大背景和小背景因素的用戶和背景確定的示例性流程圖2100。因此,該過程從步驟2100開始,在步驟2100,用戶拿起PED,UI接收用于觸發(fā)UI從睡眠模式進(jìn)入鎖屏的加速計(jì)數(shù)據(jù);在步驟2110,用戶提供生物特征輸入;在步驟2115,對生物特征輸入進(jìn)行評價以確定該用戶是否經(jīng)過授權(quán)。步驟2110和步驟2115的實(shí)例已在上文參考圖3給出。在步驟2120,Π確定第一用戶的身份(已得到其生物特征驗(yàn)證),然后進(jìn)入步驟2125以確定是否有第二用戶。例如,UI可分析用于對用戶進(jìn)行人臉識別的圖片的其余部分以確定該圖片中是否有其他人,此外還接收視頻等輸入作為確定第二用戶的一部分。
[0126]接下來,在步驟2130,UI繼續(xù)確定PED的網(wǎng)絡(luò)關(guān)聯(lián),然后在步驟2135中確定本地電子設(shè)備的關(guān)聯(lián)。這些在步驟2140中結(jié)合第一和第二用戶數(shù)據(jù)以及其他背景信息(包括但不限于GPS數(shù)據(jù)、加速度計(jì)數(shù)據(jù)、日期、時間和圖片背景(當(dāng)使用人臉識別時))一起使用以確定要使用的背景控制面板。在步驟2141中,加載要使用的控制面板,其中Π進(jìn)入加載與多個可用控制面板中選定的控制面板關(guān)聯(lián)的用戶偏好。接下來,在步驟2143中,Π根據(jù)用戶偏好調(diào)整應(yīng)用程序及其功能特性。例如,當(dāng)用戶識別為“Tom”在辦公室工作時,打開的郵件應(yīng)用程序?yàn)槲④汷utlook且偏好為用戶名和密碼,但當(dāng)確定為“Tom”在家中時,應(yīng)用程序可為谷歌Gmail且未使用任何偏好。
[0127]接下來,在步驟2745,該過程確定Π是否建立定期或單次訪問模式,前者說的是大小背景信息定期驗(yàn)證,后者說的是在遇到超時或其他條件屏幕鎖定情況前不進(jìn)行驗(yàn)證。若為后者,過程移至步驟2150并停止,否者進(jìn)入步驟2155,在步驟2155,定期驗(yàn)證根據(jù)環(huán)境數(shù)據(jù)進(jìn)行,或進(jìn)入步驟2165,在步驟2165,定期驗(yàn)證根據(jù)Λ ζ的時間間隔進(jìn)行。若該過程按時間間隔進(jìn)行,延遲Λ ζ后,該過程移至步驟2120。若按環(huán)境數(shù)據(jù)進(jìn)行,PED在步驟2155中啟用界面并在步驟2160中查找其他用戶特征,其中若無,該過程回到步驟2155,若有,該過程返回步驟2120。
[0128]應(yīng)明白的是,若不回進(jìn)入步驟2120,該過程還可回到步驟2110并重復(fù)進(jìn)行生物特征驗(yàn)證。作為可選做法,該步驟可暫停所有應(yīng)用程序直至完成驗(yàn)證(如通過指紋和人臉識別),或者不暫停,不暫停情況是通過人臉識別等無需中斷用戶活動進(jìn)行驗(yàn)證。因此,生物特征驗(yàn)證可在電子設(shè)備上對第一至第五家庭成員2175Α至2175Ε (分別代表父親、母親、兒子、女兒和祖母)和第一至第三員工2170Α至2170C(分別代表工作同事)進(jìn)行。可選做法是,第一家庭成員2175Α的某一用戶(如父親)可在兩個中出現(xiàn),因此第二員工2170Β還可能是同一個人。這樣,第一用戶將從第一至第五家庭成員2175Α至2175Ε和第一至第三員工2170Α至2170C中選擇。
[0129]UI解鎖PED工作過程中,第二用戶可從解鎖序列中(如在人臉識別拍攝的照片中或通過PED上擴(kuò)音器等接口)識別,以便所述第二用戶在電子設(shè)備未與第二用戶的PED或FED關(guān)聯(lián)時俘獲到。應(yīng)明白的是,在這種背景下,第二用戶是一個廣義上的術(shù)語,因?yàn)檫@些個體實(shí)際上可能不使用PED,但卻在該用戶的小環(huán)境中,因而對小背景有影響。例如,解開PED鎖定成年用戶可在目錄上將谷歌圖片搜索建為不受限制,但當(dāng)?shù)诙脩?如第一和第二工作組2180Α和2180Β中所示的工作同事或第一和第二家庭組2185Α和2815Β中所示的小孩)在場時,這就可能不太合適。
[0130]該領(lǐng)域技術(shù)人員會明白,根據(jù)Π的大小背景情況,屏幕中的鎖可類似地看作背景控制面板,這樣當(dāng)大小背景選擇將第一和第三員工2170Α和2170C作為授權(quán)用戶的背景控制面板時,根據(jù)本發(fā)明一個實(shí)施方案,第一和第三員工2170Α和2170C僅可解開PED的鎖定。因此,經(jīng)理可授權(quán)其行政助理工作時訪問它的PED,旅行模式時任何其他人以及PED在家中時其家庭成員均不可訪問。因此,經(jīng)理對某些應(yīng)用程序可有完全的訪問權(quán)利,其行政助理對這些應(yīng)用程序具有有限的訪問權(quán)利,其家人則無任何訪問權(quán)利。同樣地,用戶家人在用戶辦公室無法解開PED的鎖定且可能只有成人能解開旅行模式的PED的鎖定,以限制小孩玩弄PED。
[0131]該領(lǐng)域技術(shù)人員應(yīng)明白,小背景概念是如何從用戶登錄時靜態(tài)指定演變到根據(jù)實(shí)際環(huán)境動態(tài)指定。例如,以下與動態(tài)指定的背景控制面板有關(guān)的情境可根據(jù)本發(fā)明實(shí)施方案實(shí)現(xiàn):
用戶A注冊,Π建立背景控制面板,但用戶A將該P(yáng)ED給了另一個用戶(用戶B),用戶B現(xiàn)在有權(quán)訪問用戶A的背景控制面板和偏好,于是,Π監(jiān)視定期拍攝的數(shù)碼照片發(fā)現(xiàn)用戶改變了,若成功識別該用戶,轉(zhuǎn)換到用戶B背景控制面板,否則轉(zhuǎn)換到訪客屏幕;
用戶A注冊,UI建立背景控制面板,但用戶A現(xiàn)在把設(shè)備放在桌子上,因此UI檢查照片時看不到人,只能識別言語,從而UI保持當(dāng)前的背景控制面板;
用戶A注冊,UI建立背景控制面板,但現(xiàn)在Π檢測到用戶A后面另有一人,便調(diào)整背景控制面板或?qū)⑵潢P(guān)閉并警告用戶A ;
用戶A注冊,Π建立第一背景控制面板,但現(xiàn)在用戶A保持PED中進(jìn)行的活動,帶著該P(yáng)ED進(jìn)入另一經(jīng)過識別的大小背景環(huán)境,使UI從原來背景的背景控制面板變到新背景的背景控制面板,在這種情況下,所述變化可慢慢形成以使(例如)當(dāng)前未使用的應(yīng)用程序立即調(diào)整,而正在使用的保持不變或(如可能)進(jìn)行逐漸調(diào)整;
用戶A注冊,Π建立背景控制面板,同時用戶在與PED關(guān)聯(lián)的另一顯示器上展示內(nèi)容,該P(yáng)ED顯示器呈現(xiàn)出大鍵盤,然后用戶移動,UI自動更新背景控制面板,使得現(xiàn)在內(nèi)容無縫地在PED上呈現(xiàn)給用戶且該鍵盤縮小到通常在PED上呈現(xiàn)給用戶的樣子。
[0132]該領(lǐng)域技術(shù)人員會明白,根據(jù)本發(fā)明實(shí)施方案的Π背景控制面板通過用戶選擇提供大背景和小背景變體能根據(jù)用戶的活動和時刻表進(jìn)行Π的動態(tài)遷移。雖然PED或FED初始時可能提供有限的默認(rèn)背景控制面板供配置,但用戶建立多少背景控制面板可根據(jù)其個人偏好決定。在本發(fā)明的其他實(shí)施方案中,用戶界面使大背景和小背景信息聯(lián)系起來進(jìn)行抽樣分析以確定用戶是否可從當(dāng)前建立的背景控制面板以外的另一背景控制面板受益。
[0133]圖22為支持與實(shí)施根據(jù)本發(fā)明一個實(shí)施方案的背景Π的電子設(shè)備進(jìn)行相互通信的網(wǎng)絡(luò)2200。如圖所示,第一和第二用戶組2200A和2200B與電信網(wǎng)絡(luò)2200連接。在這個典型的電信架構(gòu)中,遠(yuǎn)程電話總局2280通過網(wǎng)絡(luò)2200與其余電信服務(wù)供應(yīng)商網(wǎng)絡(luò)進(jìn)行通信,可包括長距離0C-48/0C-192主力元素、0C-48廣域網(wǎng)(WAN)、無源光纖網(wǎng)絡(luò)和無線電線路。電話總局2280通過網(wǎng)絡(luò)2200連接本地、區(qū)域和國際電話局(為清晰起見,未示出),并在此通過網(wǎng)絡(luò)2200分別連接第一和第二無線接入點(diǎn)(AP)2295A和2295B,2295A和2295B分別向第一和第二用戶組2200A和2200B提供W1-Fi小區(qū)。與網(wǎng)絡(luò)2200連接的還有第一和第二 W1-Fi節(jié)點(diǎn)2210A和2210B,后者通過路由器2205連接到網(wǎng)絡(luò)2200上。第二 W1-Fi節(jié)點(diǎn)2210B與居住建筑物2260A和環(huán)境2260關(guān)聯(lián)起來,環(huán)境2260中為第一和第二用戶組2200A和2200B。第二用戶組2200B還可通過有線接口(可經(jīng)亦可不經(jīng)路由器,如路由器2205)連接網(wǎng)絡(luò)2200,所述有線接口包括但不限于DSL/撥號上網(wǎng)、DOCSIS、以太網(wǎng)、G.hn、ISDN、MoCA、PON 和電力線通信(PLC)。
[0134]在與第一AP2210A關(guān)聯(lián)的小區(qū)中,第一組用戶2200A可使用各種便攜電子設(shè)備,包括筆記本電腦2255、便攜游戲機(jī)2235、平板電腦2240、智能手機(jī)2250、蜂窩手機(jī)2245以及多媒體播放器2230。在與第二 AP2210B關(guān)聯(lián)的小區(qū)中,第二組用戶2200B可使用各種固定電子設(shè)備,包括游戲機(jī)2225、個人計(jì)算機(jī)2215、無線/聯(lián)網(wǎng)電視機(jī)2220以及電纜調(diào)制解調(diào)器 2205。
[0135]與網(wǎng)絡(luò)2200連接的還有第一和第二 AP,第一和第二 AP除提供具有增強(qiáng)數(shù)據(jù)傳輸支持的3G和4G演進(jìn)服務(wù),還提供(如)蜂窩GSM(全球移動通信系統(tǒng))電話服務(wù)。第二 AP2295B在本示例性實(shí)施方案中覆蓋覆蓋第一和第二用戶組2200A和2200B?;蛘?,第一和第二用戶組2200A和2200B在地理上可完全獨(dú)立并通過該網(wǎng)絡(luò)運(yùn)營商或其他網(wǎng)絡(luò)運(yùn)營商在地理上分布的多個AP(為清晰起見,未示出)接入網(wǎng)絡(luò)2200。所示的第一 AP2295A覆蓋第一用戶組2200A和環(huán)境2260,2260中除包括第一用戶組2200A外,還包括第二用戶組2200B。因此,第一和第二用戶組2200A和2200B可根據(jù)他們特定的通信接口通過一個或多個無線通信標(biāo)準(zhǔn)(IEEE802.11、IEEE802.15、IEEE802.16、IEEE802.20、UMTS, GSM850、GSM900、GSM1800、GSM1900、GPRS, ITU-R5.138、ITU-R5.150、ITU-R5.280 和 IMT-2000 等)向網(wǎng)絡(luò)2200通信。該領(lǐng)域技術(shù)人員會明白,許多便攜和固定電子設(shè)備可同時支持多個無線協(xié)議,這樣例如用戶就可使用電話、SMS、W1-Fi/ffiMAX數(shù)據(jù)傳輸、VOIP和接入互聯(lián)網(wǎng)等GSM服務(wù)。因此,第一用戶組2200A中的便攜電子設(shè)備可通過IEEE802.15等標(biāo)準(zhǔn)和藍(lán)牙以特別的方式形成關(guān)聯(lián)。
[0136]與網(wǎng)絡(luò)2200連接的還有零售環(huán)境2265、第一商業(yè)環(huán)境2270和第二商業(yè)環(huán)境2275以及第一和第二服務(wù)器2290A和2290B。根據(jù)本發(fā)明實(shí)施方案,所述第一和第二服務(wù)器與其他服務(wù)器(為清晰起見,未示出)一起可提供與以下供應(yīng)商相關(guān)的多種服務(wù),即電子設(shè)備相關(guān)軟件操作系統(tǒng)和/或軟件應(yīng)用程序供應(yīng)商、電子設(shè)備供應(yīng)商、供固定和便攜電子設(shè)備下載或訪問的有線和/或無線通信、產(chǎn)品數(shù)據(jù)庫、庫存管理數(shù)據(jù)庫、零售定價數(shù)據(jù)庫、許可證數(shù)據(jù)庫、客戶數(shù)據(jù)庫、網(wǎng)站以及軟件應(yīng)用程序中一個或多個方面的供應(yīng)商。第一和第二主要內(nèi)容來源2290A和2290B還可提供(如)其他互聯(lián)網(wǎng)服務(wù),如搜索引擎、金融服務(wù)、第三方應(yīng)用程序和其他基于互聯(lián)網(wǎng)的服務(wù)。
[0137]圖23為支持根據(jù)本發(fā)明實(shí)施方案的背景Π的電子設(shè)備2304和網(wǎng)絡(luò)接入點(diǎn)2307。電子設(shè)備2304可為(如)便攜電子設(shè)備或固定電子設(shè)備并可包括上述附加元素以及所述和所示以外的其他元素。電子設(shè)備2304中所示的還有作為系統(tǒng)2300簡化功能圖一部分的協(xié)議架構(gòu),系統(tǒng)2300包括電子設(shè)備2304(如智能手機(jī)2255)、接入點(diǎn)(AP) 2306(如第一W1-Fi AP610)以及一個或多個網(wǎng)絡(luò)設(shè)備2307,如通信服務(wù)器、流媒體服務(wù)器、路由器(如第一和第二服務(wù)器175和185)。網(wǎng)絡(luò)設(shè)備2307可通過網(wǎng)絡(luò)、有線、無線和/或光纖通信線路(如以上參考圖1所述)的任一組合連接AP2306。電子設(shè)備2304包括一個或多個處理器2310和與處理器2310連接的內(nèi)存2312。AP2306還包括一個或多個處理器2311和與處理器2311連接的內(nèi)存2313。處理器2310和處理器2311中任一個例子的非詳盡清單包括中央處理器(CPU)、數(shù)字信號處理器(DSP)、精簡指令組計(jì)算機(jī)(RISC)/復(fù)雜指令系統(tǒng)計(jì)算機(jī)(CISC)等等。此外,處理器2310和處理器2311中任一個可為專用集成電路(ASIC)的一部分或可為專用標(biāo)準(zhǔn)產(chǎn)品(ASSP)的一部分。內(nèi)存2312和內(nèi)存2313中任一個例子的非詳盡清單包括以下半導(dǎo)體器件的任一組合,如寄存器、鎖存器、ROM、EEPR0M、閃存設(shè)備、非易失性隨機(jī)存取存儲設(shè)備(NVRAM)、SDRAM、DRAM、雙數(shù)據(jù)速率(DDR)存儲設(shè)備、SRAM、通用串行總線(USB)移動內(nèi)存等等。
[0138]電子設(shè)備2304可包括音頻輸入元件2314 (如擴(kuò)音器)和與處理器2310任一個連接的音頻輸出元件2316(如揚(yáng)聲器)。電子設(shè)備2304可包括視屏輸入元件2318(如攝像機(jī))和與處理器2310任一個連接的視頻輸出元件2320(如LED顯示器)。電子設(shè)備2304還可包括鍵盤2315和觸控板2317,所述鍵盤2315和觸控板2317(例如)可為實(shí)體鍵盤和觸控板,使用戶能在一個或多個應(yīng)用程序2322中輸入內(nèi)容或選擇功能?;蛘撸I盤2315和觸控板2317可為觸敏元件的預(yù)定區(qū)域,構(gòu)成電子設(shè)備2304中顯示器的一部分。所述一個或多個應(yīng)用程序2322通常存儲在內(nèi)存2312中且可通過處理器2310任一組合執(zhí)行。電子設(shè)備2304還包括向處理器2310提供三維運(yùn)動輸入的加速度計(jì)2360和向處理器2310提供地理位置信息的GPS2362。
[0139]電子設(shè)備2304包括協(xié)議棧2324,AP2306包括通信棧2325。系統(tǒng)2300中所示的協(xié)議棧2324為IEEE802.11協(xié)議棧,但或者可利用其他協(xié)議棧,如互聯(lián)網(wǎng)工程任務(wù)組(IETF)多媒體協(xié)議棧。同樣,AP棧2325利用協(xié)議棧,但是為了清晰起見,不進(jìn)行進(jìn)一步闡述。協(xié)議棧2324和AP棧2325的元素可用軟件、固件和/或硬件的任一組合實(shí)現(xiàn)。協(xié)議棧2324包括連接一個或多個前端收發(fā)器和天線2328的兼容IEEE802.11的物理層模塊2326和連接兼容IEEE802.2的LLC模塊2332的兼容IEEE802.11的MAC模塊2330。協(xié)議棧2324包括網(wǎng)絡(luò)層IP模塊2334、傳輸層用戶數(shù)據(jù)報協(xié)議(UDP)模塊2336和傳輸層傳輸控制協(xié)議(TCP)模塊2338。
[0140]協(xié)議棧2324還包括會話層實(shí)時傳輸協(xié)議(RTP)模塊2340、會話通告協(xié)議(SAP)模塊2342、會話發(fā)起協(xié)議(SIP)模塊2344和實(shí)時流協(xié)議(RTSP)模塊2346。協(xié)議棧2324包括表示層媒體協(xié)商模塊2348、呼叫控制模塊2350、一個或多個音頻信號編碼器2352和一個或多個視頻信號編碼器2354。應(yīng)用程序2322可通過AP2306能夠建立、保持和/或終止與任一設(shè)備2307的通信會話。通常,應(yīng)用程序2322為此可啟用SAP、SIP、RTSP、媒體協(xié)商和呼叫控制模塊中任一模塊。通常,信息可通過TCP模塊2338、IP模塊2334、LLC模塊2332和MAC模塊2330從SAP、SIP、RTSP、媒體協(xié)商和呼叫控制模塊傳送到物理層模塊2326。
[0141]該領(lǐng)域技術(shù)人員會明白,電子設(shè)備2304的元件還可在AP2306中實(shí)現(xiàn),包括但不限于協(xié)議棧2324的一個或多個元素,協(xié)議棧元素包括兼容IEEE802.11的物理層模塊、兼容IEEE802.11的MAC模塊和兼容ffiEE802.2的LLC模塊2332。AP2306另外可包括網(wǎng)絡(luò)層IP模塊、傳輸層用戶數(shù)據(jù)報協(xié)議(UDP)模塊和傳輸層傳輸控制協(xié)議(TCP)模塊以及會話層實(shí)時傳輸協(xié)議(RTP)模塊、會話通告協(xié)議(SAP)模塊、會話發(fā)起協(xié)議(SIP)模塊和實(shí)時流協(xié)議(RTSP)模塊、媒體協(xié)商模塊和呼叫控制模塊。
[0142]電子設(shè)備2304代表的便攜和固定電子設(shè)備除所述IEEE802.11接口外還可包括一個或多個附加無線或有線接口,所述附加無線或有線接口可從IEEE802.15、IEEE802.16、IEEE802.20、UMTS、GSM850、GSM900、GSM1800、GSM1900、GPRS、ITU-R5.138、ITU-R5.150、ITU-R5.280、頂1'-2000、051^撥號上網(wǎng)、000515、以太網(wǎng)、6.hn、ISDN、MoCA、PON、和電力線通信(PLC)中選擇。
[0143] 圖24所示為根據(jù)本發(fā)明一個實(shí)施方案的顯示來自智能代理人的通知2470的示例性屏幕2400,其中通知2470告知用戶應(yīng)用程序接收的通知對活動的影響。因此,用戶正在使用的電子設(shè)備,其上為向用戶呈現(xiàn)第一至第五應(yīng)用程序窗口 2420至2460和配置文件窗口 2410的顯示背景控制面板2480。該電子設(shè)備中正在執(zhí)行的是智能代理人,智能代理人對與一個或多個應(yīng)用程序的相互通信進(jìn)行分析以識別出與其他應(yīng)用程序相關(guān)的數(shù)據(jù)更改的實(shí)例。例如,所示的第一至第五應(yīng)用程序2420至2460分別為日志、FlightTracker、Tumblr、Yelp和Cab4Me。FlightTracker中收到與用戶航班相關(guān)的時刻表變動,指示其上午10點(diǎn)鐘的航班已推遲到上午11點(diǎn)鐘。于是,智能代理人根據(jù)日歷、FlightTracker和Cab4Me確定應(yīng)對其中的活動作出更改。所做的更改在通知2470中顯示為“會議時間改在下午1:30并通知參會者”、“午餐時間更新為下午1:30”和“搭乘出租車”時間改在上午9:00。針對以上各項(xiàng),通知2470提供按鈕選項(xiàng)供用戶采用或拒絕智能代理人通過通知2470提出的變更。
[0144]圖25所示為根據(jù)本發(fā)明一個實(shí)施方案的供智能代理人告知用戶應(yīng)用程序接收的通知對活動的影響用的示例性通知系統(tǒng)2500。因此,用戶具有平板2520和智能手機(jī)2530,二者均通過有線和/或無線接口(為清晰起見,均未示出)連接到網(wǎng)絡(luò)2550上。與網(wǎng)絡(luò)2550連接的還有第一和第二服務(wù)器2560和2570。所述第一和第二服務(wù)器2560和2570作為用戶已訪問并與用戶的一個或多個背景控制面板相關(guān)的一個或多個應(yīng)用程序相關(guān)的軟件系統(tǒng)和存儲裝置的主機(jī)。用戶事先已建立一個智能代理人應(yīng)用程序作為其一套應(yīng)用程序的一部分,所建立的智能代理人應(yīng)用程序分析與用戶應(yīng)用程序的相互通信以識別出含有影響用戶應(yīng)用程序中其他活動的內(nèi)容的通信實(shí)例。當(dāng)通信影響其他活動,智能代理人向用戶提供通知,若用戶使用平板2520,通知呈現(xiàn)為第一通知屏2540,或者若用戶使用智能手機(jī)2530,呈現(xiàn)為第二通知2550。此外,平板2520和智能手機(jī)2530各自向用戶呈現(xiàn)背景控制面板。因此,在第一和第二通知屏2540和2550中,根據(jù)用戶建立的設(shè)置提示用戶是否希望對其他活動做出更改和/或根據(jù)通知和安排的其他活動向其他用戶提供消息。
[0145]圖26為根據(jù)本發(fā)明一個實(shí)施方案的用戶啟用智能代理人提供告知收到的通知使活動發(fā)生變動的通知的示例性流程圖2600。在步驟2605,第一用戶(用戶I)登錄第一電子設(shè)備(設(shè)備I),該流程進(jìn)入步驟2610,在步驟2610,用戶訪問智能代理人功能,所述智能代理人功能可為用戶訪問或下載的獨(dú)立的應(yīng)用程序、用戶電子設(shè)備上預(yù)裝的Π管理套件中的一個功能特性或預(yù)裝在用戶電子設(shè)備上的應(yīng)用程序。在步驟2615,通過一系列提示提示用戶是否希望選擇受監(jiān)視的應(yīng)用程序或者是否希望讓智能代理人完全自動選擇應(yīng)用程序或通過選擇主屏幕導(dǎo)向。
[0146]若用戶選擇完全自動過程,流程進(jìn)入步驟2620,在步驟2620,智能代理人從主頁屏幕自動關(guān)聯(lián)應(yīng)用程序,然后進(jìn)入步驟2625,在步驟2625,用戶輸入偏好用于關(guān)聯(lián)其他電子設(shè)備。若用戶選擇半自動過程,在步驟2630中,向用戶提供大背景和小背景構(gòu)成的主屏幕列表,以便用戶能選擇(如)將智能代理人與(如)所有主屏幕關(guān)聯(lián)起來或僅和與(如)工作相關(guān)的主屏幕關(guān)聯(lián)起來。接下來,在步驟2635,智能代理將所選主屏幕中的應(yīng)用程序關(guān)聯(lián)起來以便監(jiān)視,然后流程進(jìn)入步驟2625。若用戶選擇手動過程,那么在步驟2640中,向用戶提供在其主屏幕適合監(jiān)控/通知的應(yīng)用程序列表,用戶從中選擇希望關(guān)聯(lián)的應(yīng)用程序,然后流程在進(jìn)入步驟2625前在步驟2645中將所選應(yīng)用程序關(guān)聯(lián)起來。
[0147]從步驟2625開始,智能代理人在步驟2650中在用戶的電子設(shè)備(設(shè)備I)上啟用,然后流程進(jìn)入步驟2655,在步驟2655,智能代理人轉(zhuǎn)移到其他關(guān)聯(lián)電子設(shè)備上并啟用。然后流程進(jìn)入步驟2660,在步驟2660,智能代理人監(jiān)視所選應(yīng)用程序的通信以確定任何接收到的通知是否需要執(zhí)行操作。在步驟2665,若未接收到任何通知,流程回到步驟2660,否則由用戶建立的自動化程度決定。若選擇了自動化過程,流程進(jìn)入步驟2670或者進(jìn)入步驟2685。在步驟2670,智能代理人自動對關(guān)聯(lián)應(yīng)用程序做出任何適用的更改,然后進(jìn)入步驟2675,在步驟2675,智能代理人自動通知用戶應(yīng)用的更改,然后進(jìn)入步驟2680,在步驟2680,與第三方就變更進(jìn)行通信,然后回到步驟2660。若選擇了手動過程,在于步驟2690中提示用戶是否希望做出更改前,流程在步驟2685中告知用戶接收的通知和對其他活動的影響,或不通過通知窗口,如上文所述的圖24中的通知2470。若用戶選擇做出一項(xiàng)或多項(xiàng)更改,更改將在步驟2695中實(shí)施,否則,流程回到2660。然后流程從2695進(jìn)入步驟2680,在步驟2680中,告知第三方所做的更改并回到步驟2660。
[0148]應(yīng)明白的是,無背景控制面板,智能應(yīng)用程序也可在電子設(shè)備上使用,或者關(guān)聯(lián)電子設(shè)備不使用背景控制面板而主電子設(shè)備使用,反之亦可。還應(yīng)明白的是,電子設(shè)備上安裝和/或運(yùn)行的智能代理人應(yīng)用程序可與在遠(yuǎn)程服務(wù)器上執(zhí)行的軟件系統(tǒng)通信,以使基于遠(yuǎn)程服務(wù)器的軟件系統(tǒng)能對與用戶應(yīng)用程序相關(guān)的通信進(jìn)行分析以便用戶在電子設(shè)備上單獨(dú)重新啟動或重新打開Π使所有應(yīng)用程序啟動和接收通知時能向用戶提供通知。在參考圖24至圖26對本發(fā)明實(shí)施方案進(jìn)行的說明中,就活動進(jìn)行了討論,該領(lǐng)域技術(shù)人員會明白,所做的更改和接收的通知可與應(yīng)用程序的其他方面相關(guān),包括但不限于接收的文件和針對更新所做的操作。
[0149]該領(lǐng)域技術(shù)人員會明白,雖然以上就背景控制面板討論的概念主要從平板電腦、智能手機(jī)、筆記本電腦和類似便攜電子設(shè)備角度考慮,但基本原理可應(yīng)用于各種設(shè)備,包括(如)便攜游戲機(jī)(如)任天堂DS和索尼PSP、便攜音樂播放器(如蘋果iPod)和電子閱讀器(Kobo、Kindle和索尼閱讀器)。應(yīng)明白的是,雖然本發(fā)明實(shí)施方案針對Π進(jìn)行說明,但是這些實(shí)施方案還可用在構(gòu)成背景控制面板的一部分的軟件應(yīng)用程序中,或作為其他操作環(huán)境(如Windows、Mac OS、Linux和安卓)中獨(dú)立的應(yīng)用程序。
[0150]該領(lǐng)域技術(shù)人員會明白,本發(fā)明的實(shí)施方案不需要其他所述元素就可以實(shí)施。例如,無需驗(yàn)證用戶生物特征對電子設(shè)備進(jìn)行鎖定或解鎖就能使用智能代理人通知和背景控制面板。還應(yīng)明白的是,通過生物特征驗(yàn)證或備用證書輸入(如ID/密碼)和根據(jù)本發(fā)明實(shí)施方案所述的背景控制面板建立用戶身份,為可直接訪問/呈現(xiàn)信息、而不是只能通過UI訪問的開放應(yīng)用程序提供了應(yīng)用程序圖標(biāo)以便選擇性地啟動這些開放應(yīng)用程序。因此,應(yīng)明白的是,可根據(jù)用戶身份建立這些應(yīng)用程序的設(shè)置/偏好。
[0151]雖然以上說明給出的具體細(xì)節(jié)可幫助充分理解實(shí)施方案,但是當(dāng)然,沒有這些具體細(xì)節(jié),所述實(shí)施方案也可實(shí)行。例如,電路可在框圖中示出,以免因不必要的細(xì)節(jié)而使所述實(shí)施方案模糊不清。還有,熟悉的電路、過程、算法、結(jié)構(gòu)和技術(shù)可省去任何不必要的細(xì)節(jié)進(jìn)行展示以免使所述實(shí)施方案模糊不清。
[0152]上述技術(shù)、模塊、步驟和手段的實(shí)施可通過各種方式完成。例如,這些技術(shù)、模塊、步驟和手段可通過硬件、軟件或其組合實(shí)施。對于硬件實(shí)施,處理單元可在一個或多個專用集成電路(ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理設(shè)備(DSro)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列(FPGA)、處理器、控制器、微控制器、微處理器、設(shè)計(jì)用于執(zhí)行上述功能的其他電子單元和/或其組合中實(shí)施。
[0153]另外,應(yīng)注意,所述實(shí)施方案可描述為一個可用流程圖、數(shù)據(jù)流圖、結(jié)構(gòu)圖或框圖說明的過程。雖然流程圖可將操作描述成一個順次過程,但其中很多操作能平行或同時執(zhí)行。另外,操作順序可以重新排列。雖然當(dāng)操作完成時過程終止,但可能還有圖中不含的附加步驟。一個過程可對應(yīng)一種方法、一種功能、一個程序、一個例行子程序、一個子程序等。當(dāng)過程對應(yīng)功能時,其終止對應(yīng)于該功能返回調(diào)用功能或主功能。
[0154]此外,實(shí)施方案還可用硬件、軟件、腳本語言、固件、中間件、微代碼、硬件描述語言和/或其任一組合實(shí)施。當(dāng)用軟件、固件、中間件、腳本語言和/或微代碼實(shí)施時,執(zhí)行必要任務(wù)的程序代碼或代碼段可存儲在機(jī)器可讀媒體(如存儲媒體)上。代碼段或機(jī)器可執(zhí)行指令可表示程序、功能、子程序、程序、例行程序、子例行程序、模塊、軟件包、腳本、類或指令、數(shù)據(jù)結(jié)構(gòu)和/或程序語句的任何組合。代碼段可通過傳遞和/或接收信息、數(shù)據(jù)、自變量、參數(shù)和/或存儲內(nèi)容與另一代碼段與硬件電路連接。信息、自變量、參數(shù)、數(shù)據(jù)等可向前傳遞、或通過任何合適的手段傳遞,如共享內(nèi)存、信息傳遞、令牌傳遞、網(wǎng)絡(luò)傳輸。
[0155]對于固件和/或軟件實(shí)施,方法可用執(zhí)行此處所述功能的模塊(如程序、功能等)實(shí)施。具體表達(dá)指令的任何機(jī)器可讀媒體可用于實(shí)施此處所述的方法。例如,軟件代碼可存儲在內(nèi)存中。內(nèi)存可在處理器中或處理器外部實(shí)施,且在實(shí)施上也可不同,從內(nèi)存用于存儲軟件代碼供以后執(zhí)行到內(nèi)存用于執(zhí)行軟件代碼。此處所述的術(shù)語“內(nèi)存”指任何類型的長期、短期、易失、不易失或其他存儲媒體,且不限于任何特定類型的內(nèi)存、或內(nèi)存數(shù)量或任何特定類型的內(nèi)存存儲媒體。
[0156]另外,如此處所公開,術(shù)語“存儲媒體”可表示一個或多個用于存儲數(shù)據(jù)的設(shè)備,包括只讀內(nèi)存(ROM)、隨機(jī)存取內(nèi)存(RAM)、磁性RAM、磁芯存儲器、磁性磁盤存儲媒體、光纖存儲媒體、閃存設(shè)備和/或存儲信息用的其他機(jī)器可讀媒體。術(shù)語“機(jī)器可讀媒體”包括但不限于便攜或固定存儲設(shè)備、光纖存儲設(shè)備、無線信道和/或能夠存儲、容納或傳輸指令和/或數(shù)據(jù)的其他各種媒體。
[0157]此處所述的方法在一個或多個實(shí)施方案中可被包含一個或多個接受含代碼段的指令的機(jī)器執(zhí)行。對于所述的任一種方法,當(dāng)機(jī)器執(zhí)行指令時,即在執(zhí)行方法。包括任何能夠執(zhí)行規(guī)定該機(jī)器要執(zhí)行的操作的指令組(順序或其他)的機(jī)器。因此,典型的機(jī)器可用含一個或多個處理器的典型處理系統(tǒng)說明。每個處理器可包括CPU、圖形處理單元和可編程DSP單元中一個或多個。處理系統(tǒng)進(jìn)一步可包括內(nèi)存子系統(tǒng),包括主RAM和/或靜態(tài)RAM和/或ROM??砂偩€子系統(tǒng)用于在組件之間通信。若處理系統(tǒng)需要顯示器,可包括像液晶顯示器(IXD)這樣的顯示器。若需要手動輸入數(shù)據(jù),處理系統(tǒng)還可包括輸入設(shè)備,如字母輸入單元(如鍵盤)、指向控制設(shè)備(如鼠標(biāo))等中一個或多個。
[0158]內(nèi)存包括含在處理系統(tǒng)執(zhí)行時用于執(zhí)行此處所述一種或多種方法的指令的機(jī)器可讀代碼段(如軟件或軟件代碼)。在計(jì)算機(jī)系統(tǒng)執(zhí)行過程中,軟件可完全駐留在內(nèi)存中,或也可全部或至少部分駐留在RAM和/或處理器中。因此,內(nèi)存和處理器還可構(gòu)成包括機(jī)器可讀代碼的系統(tǒng)。
[0159]在替代實(shí)施方案中,機(jī)器可作為獨(dú)立設(shè)備運(yùn)行或可連接(如聯(lián)網(wǎng))到其他機(jī)器。在聯(lián)網(wǎng)部署中,機(jī)器可以服務(wù)器或客戶機(jī)的身份在服務(wù)器-客戶機(jī)網(wǎng)絡(luò)環(huán)境中運(yùn)行,或作為對等機(jī)在對等網(wǎng)絡(luò)或分布式網(wǎng)絡(luò)中運(yùn)行。機(jī)器可為(如)計(jì)算機(jī)、服務(wù)器、服務(wù)器集群、計(jì)算機(jī)集群、網(wǎng)絡(luò)設(shè)備、分布式計(jì)算環(huán)境、云計(jì)算環(huán)境或任何能執(zhí)行規(guī)定該機(jī)器要執(zhí)行操作的指令組(順序或其他)的機(jī)器。術(shù)語“機(jī)器”還可包括單獨(dú)或聯(lián)合執(zhí)行一組(或多組)指令以執(zhí)行此處所述任一種或多種方法的機(jī)器的任何總稱。
[0160]上述對本發(fā)明示例性實(shí)施方案的公開內(nèi)容旨在進(jìn)行舉例和說明,無意對本發(fā)明進(jìn)行詳盡說明或?qū)⒈景l(fā)明限制為所公開的形式。鑒于以上公開內(nèi)容,該領(lǐng)域普通技術(shù)人員會明白此處所述實(shí)施方案可有很多變形和改進(jìn)。在此所附的權(quán)利要求書及其對等物對本發(fā)明的范圍進(jìn)行了規(guī)定。
[0161]此外,在描述本發(fā)明的代表性實(shí)施方案時,說明書以特定步驟順序呈現(xiàn)了本發(fā)明的方法和/或過程。但是,只要方法或過程不依賴于此處所述特定的步驟順序,該方法或過程不應(yīng)限制為所述的特定步驟順序。該【技術(shù)領(lǐng)域】普通技術(shù)人員應(yīng)理解,其他步驟順序也是可能的。因此,說明書中所述的特定的步驟順序不應(yīng)構(gòu)成對權(quán)利要求書的限制。另外,針對本發(fā)明方法和/或過程的權(quán)利要求書應(yīng)不限制為以所述順序執(zhí)行其步驟,且該領(lǐng)域技術(shù)人員能很容易理解這些順序可以變化,但應(yīng)保持在本發(fā)明的精神和范圍內(nèi)。
【權(quán)利要求】
1.一種方法: 設(shè)置寄存用戶生物特征的傳感器; 為設(shè)備設(shè)置用于執(zhí)行與設(shè)備用戶界面相關(guān)的用戶界面應(yīng)用程序的微處理器; 設(shè)置內(nèi)存用于存儲: 用戶界面應(yīng)用程序; 多個基準(zhǔn)生物特征中的至少一個基準(zhǔn)生物特征,每個基準(zhǔn)生物特征與設(shè)備的授權(quán)用戶相關(guān); 多個背景控制面板中的至少一個背景控制面板;及 多個用戶配置文件中的至少一個用戶配置文件,每個用戶配置文件與所述多個背景控制面板的預(yù)定部分關(guān)聯(lián)且每個背景控制面板與提供給預(yù)定用戶的一組預(yù)定軟件應(yīng)用程序的配置相關(guān); 設(shè)置多個無線接口中的至少一個無線接口,每個無線接口根據(jù)預(yù)定標(biāo)準(zhǔn)運(yùn)行; 通過微處理器執(zhí)行用戶界面應(yīng)用以驗(yàn)證設(shè)備的預(yù)期用戶為授權(quán)用戶并為顯示器提供背景控制面板,所述背景控制面板至少根據(jù)授權(quán)用戶、電子設(shè)備的大背景和電子設(shè)備的小背景選擇。
2.根據(jù)權(quán)利要求2所 述的方法,其中, 背景控制面板與一組預(yù)定軟件應(yīng)用程序的配置相關(guān),所述配置包括位置、大小、狀態(tài)和許可權(quán)中至少一項(xiàng)。
3.根據(jù)權(quán)利要求1所述的方法,其中, 小背景根據(jù)多個設(shè)備標(biāo)識中至少一個關(guān)聯(lián)設(shè)備標(biāo)識確定,每個關(guān)聯(lián)設(shè)備通過多個無線接口中至少一個無線接口與該設(shè)備通信。
4.一種方法,包括: 設(shè)置在至少包括內(nèi)存和微處理器的設(shè)備上執(zhí)行的用戶界面應(yīng)用程序; 在內(nèi)存中提供多個背景控制面板,每個背景控制面板與身份和一組預(yù)定的軟件應(yīng)用的設(shè)置相關(guān); 在顯示器上根據(jù)用戶界面應(yīng)用程序、設(shè)備用戶身份、大背景和小背景建立第一背景控制面板; 檢測用戶身份、大背景和小背景中至少一個的變化; 將第一背景控制面板動態(tài)地改為第二背景控制面板,第二背景控制面板根據(jù)用戶界面應(yīng)用程序、用戶身份、大背景和小背景中的至少一個變化項(xiàng)以及用戶身份、大背景和小背景中的至少一個未改變項(xiàng)確定。
5.根據(jù)權(quán)利要求4所述的方法,其中, 檢測設(shè)備用戶變化包括使用傳感器提供設(shè)備用戶生物特性。
6.根據(jù)權(quán)利要求4所述的方法,其中, 檢測小背景的變化包括通過該設(shè)備的至少一個輸入接口自動檢測其他電子設(shè)備與該設(shè)備以及其他個體與該用戶的關(guān)聯(lián)的至少一個變化。
7.根據(jù)權(quán)利要求4所述的方法,其中, 設(shè)備自動存儲和分析用戶使用設(shè)備情況以及與存儲用戶活動時大背景和小背景相關(guān)的信息,并提示用戶可能需要創(chuàng)建新的背景控制面板以改善設(shè)備的使用。
8.根據(jù)權(quán)利要求4所述的方法,其中, 動態(tài)更改包括根據(jù)第一背景控制面板中應(yīng)用程序中的活動一次性改變背景控制面板和以一系列步驟改變第一背景控制面板的各方面以提供第二背景控制面板中的至少一種更改。
9.一種方法,包括: 設(shè)置在至少包括內(nèi)存、觸控板和微處理器的設(shè)備上執(zhí)行的應(yīng)用程序; 檢測用戶手指在觸控板上與向用戶顯示的對象相關(guān)聯(lián)的預(yù)定動作; 將用戶手指的預(yù)定動作與向用戶顯示的對象相關(guān)的操作關(guān)聯(lián)起來; 向用戶顯示將與對象相關(guān)的操作應(yīng)用到該對象的結(jié)果。
10.根據(jù)權(quán)利要求9所述的方法,其中, 用戶手指在觸控板上與向用戶顯示的對象相關(guān)聯(lián)的預(yù)定動作類似于真實(shí)世界中用戶對物體的操作。
11.根據(jù)權(quán)利要求9所述的方法,其中, 用戶手指在觸控板上與向用戶顯示的對象相關(guān)聯(lián)的預(yù)定動作為以下動作中至少一種: 在對象邊緣聚攏用戶手指和拇指以完成選擇該對象和擠壓該對象中的至少一種動作; 使用戶手指接觸對象并進(jìn)行第一動作以打開對象;及 使用戶手指達(dá)接觸對象并進(jìn)行第二動作以關(guān)閉對象。
12.根據(jù)權(quán)利要求9所述的方法,其中, 將對象移到顯示器上與另一顯示對象關(guān)聯(lián)的的另一個位置; 根據(jù)另一顯示對象的特性執(zhí)行與該對象相關(guān)的操作。
13.根據(jù)權(quán)利要求12所述的方法,其中,執(zhí)行操作包括以下所述中的至少一項(xiàng): 當(dāng)另一顯示對象為碎紙機(jī)時,將該對象從內(nèi)存和另一內(nèi)存的至少一個中安全刪除; 當(dāng)另一顯示對象為存儲箱時,將該對象從內(nèi)存和另一內(nèi)存的至少一個中另外保存到內(nèi)存中;及 當(dāng)另一個顯示的對象為文件柜,打開該對象。
14.一種方法,包括: 在包括微處理器和智能代理應(yīng)用程序的第一計(jì)算機(jī)上執(zhí)行; 用智能代理人應(yīng)用程序分析與多個軟件應(yīng)用程序中的第一軟件應(yīng)用程序的相互通信(至少一向)以識別出與第一軟件應(yīng)用程序中信息項(xiàng)相關(guān)的數(shù)據(jù)的通信實(shí)例; 用智能代理人確定所述數(shù)據(jù)對信息項(xiàng)的影響;及 至少根據(jù)所述數(shù)據(jù)確定對信息項(xiàng)的更改建議。
15.根據(jù)權(quán)利要求14所述的方法,其中, 將對信息項(xiàng)和數(shù)據(jù)的更改建議呈現(xiàn)給用戶; 接收用戶關(guān)于信息項(xiàng)更改建議的指示;及 若指示為接受更改建議,做出建議的更改。
16.根據(jù)權(quán)利要求14所述的方法,其中, 確定對信息項(xiàng)的更改建議進(jìn)一步包括確定更改建議是否影響另一用戶。
17.根據(jù)權(quán)利要求16所述的方法,其中,呈現(xiàn)信息和數(shù)據(jù)的更改建議以及另一用戶是否受影響;接收用戶關(guān)于信息項(xiàng)更改建議的指示;及若指示為 接受更改建議,將更改建議傳達(dá)給另一用戶。
【文檔編號】G06F17/00GK104081382SQ201380007353
【公開日】2014年10月1日 申請日期:2013年1月8日 優(yōu)先權(quán)日:2012年1月8日
【發(fā)明者】伽柏·維達(dá), 斯蒂芬·麥肯齊 申請人:泰克尼森有限公司