欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于在電話呼叫中在用戶之間進(jìn)行實時數(shù)據(jù)交換的過程的制作方法

文檔序號:11291179閱讀:305來源:國知局
用于在電話呼叫中在用戶之間進(jìn)行實時數(shù)據(jù)交換的過程的制造方法與工藝



背景技術(shù):

典型地,電話呼叫的目的是為了一個人與另一個人交換信息,而這是通過在呼叫中在個人之間的口頭(且有時是視頻)通信而發(fā)生的。電話設(shè)備本身可以表現(xiàn)為提供信息,但這樣的信息通常是從服務(wù)提供商提供的,并且這樣的信息是非常有限的,例如限于識別呼叫者的電話號碼以及在某些情況下例如經(jīng)由呼叫者識別而識別呼叫者的姓名。

提供本背景來介紹用于后面的概要和詳細(xì)說明的簡要上下文。本背景不意圖幫助確定所要求保護(hù)的主題的范圍,也不意圖被視為是將所要求保護(hù)的主題限制到解決上述提出的任何或所有缺點或問題的布置。



技術(shù)實現(xiàn)要素:

所描述的布置利用例如在移動設(shè)備上運(yùn)行的至少一個客戶端上的本地數(shù)據(jù)收集(gather)服務(wù),其在第一(呼叫者)設(shè)備發(fā)起與第二(接收者)設(shè)備的通信時向該第二設(shè)備傳遞與第一設(shè)備相關(guān)聯(lián)的(包括關(guān)于用戶的)信息。以這種方式,在第二設(shè)備應(yīng)答呼叫之前,第二設(shè)備可以向它的用戶顯示與第一設(shè)備相關(guān)聯(lián)的數(shù)據(jù)。這樣可以向第二設(shè)備的用戶提供相關(guān)數(shù)據(jù),從而幫助用戶確定如何應(yīng)答呼叫以及是否應(yīng)答呼叫。數(shù)據(jù)也可以在相反方向上流動,從而允許第一設(shè)備顯示與第二設(shè)備相關(guān)聯(lián)的數(shù)據(jù)。

相關(guān)數(shù)據(jù)可以包括可從傳感器和/或移動設(shè)備上運(yùn)行的應(yīng)用中得到的那些數(shù)據(jù),例如加速度計數(shù)據(jù)、gps數(shù)據(jù)、日歷數(shù)據(jù)、電池續(xù)航(batterylife)數(shù)據(jù)、聯(lián)系人信息數(shù)據(jù)、主叫用戶是否正在使用藍(lán)牙無線耳機(jī)或揚(yáng)聲器電話等。數(shù)據(jù)在本文中被不同地稱為“數(shù)據(jù)”或“元數(shù)據(jù)”,而二者均意圖包括描述電話呼叫的各方面的或與電話呼叫的各方面相關(guān)聯(lián)的數(shù)據(jù)。

例如,通過將電池續(xù)航數(shù)據(jù)從一個設(shè)備傳遞給另一設(shè)備,用戶可以推斷呼叫者可談話多長時間,或者可以由服務(wù)自動顯示呼叫者可談話多長時間。反過來,用戶可以確定接收者可談話多長時間。可以采用多個數(shù)據(jù)源。例如,通過使用gps數(shù)據(jù)和日歷數(shù)據(jù),接收者的移動設(shè)備可以顯示如下元數(shù)據(jù):呼叫者位于會議場所(根據(jù)gps數(shù)據(jù)),并且會議即將開始(根據(jù)日歷數(shù)據(jù))。這樣的數(shù)據(jù)可以被描繪在接收者的移動設(shè)備上,從而激勵接收者做出響應(yīng),因為呼叫者可能由于有關(guān)即將到來的會議的緊急問題而在呼叫??梢栽诘谝辉O(shè)備或第二設(shè)備中的任何一個、或云組件上使用接收的數(shù)據(jù)來執(zhí)行分析步驟,以便如上所述地自動確定或猜測呼叫的一些方面。分析還可以計算與呼叫相關(guān)聯(lián)的緊急度指數(shù)。在上述示例中,接收者可以根據(jù)上下文推斷該呼叫是緊急的,或者分析可以自動地確定或猜測這樣的緊急度,并在接收者的設(shè)備上的用戶界面上指示該緊急度。

在某些實施例中,本發(fā)明的優(yōu)點可包括以下的一個或多個。通過在發(fā)起呼叫時預(yù)先收集數(shù)據(jù)并將其轉(zhuǎn)發(fā)給設(shè)備可以節(jié)省相當(dāng)多的帶寬。以同樣的方式,當(dāng)設(shè)備未主動地參與呼叫時,通過執(zhí)行這樣的步驟來顯著延長電池續(xù)航。要求移動設(shè)備(它們通常是資源嚴(yán)重受限的設(shè)備)同時執(zhí)行多個任務(wù)的的時間段被最小化??梢宰詣语@示數(shù)據(jù),從而節(jié)省相當(dāng)多的帶寬,而同時提供更多信息、數(shù)據(jù),其先前限于至多一個呼叫者id。將從包括附圖和權(quán)利要求的以下說明書中理解其它優(yōu)點。

本概要被提供來以簡化的形式介紹概念的選擇,這些概念在下面的詳細(xì)說明中進(jìn)一步描述。除本概要中所描述的那些單元或步驟以外的其它單元或步驟是可能的,并且沒有什么單元或步驟是一定需要的。本概要不意圖標(biāo)識出所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不意圖用來幫助確定所要求保護(hù)的主題的范圍。此外,所要求保護(hù)的主題不受限于解決在本公開內(nèi)容的任何部分中所提到的任何或所有缺點的布置??梢哉J(rèn)識到,前面描述的主題可以被實現(xiàn)為計算機(jī)控制的裝置、計算機(jī)過程、使用系統(tǒng),或被實現(xiàn)為諸如一個或多個計算機(jī)可讀存儲介質(zhì)之類的制造品。通過閱讀后面的詳細(xì)說明以及審視相關(guān)聯(lián)的圖,這些特征以及各種其它特征可以是明顯的。

附圖說明

圖1示出了其中用戶利用具有通信能力的設(shè)備在一個或多個網(wǎng)絡(luò)(包括通過相應(yīng)的接入網(wǎng)絡(luò)而接入的通信網(wǎng)絡(luò))上進(jìn)行交互的說明性環(huán)境。

圖2示意性地圖示了在用于確定和共享本地搜集(collect)的數(shù)據(jù)的方法中可采用的各種數(shù)據(jù)源。

圖3圖示了在用于確定和共享本地搜集的數(shù)據(jù)的系統(tǒng)和方法中可采用的各種模塊化組件。

圖4是在用于確定和共享本地搜集的數(shù)據(jù)的系統(tǒng)和方法中可由電話數(shù)據(jù)收集應(yīng)用采用的方法的流程圖。

圖5是在用于確定和共享本地搜集的數(shù)據(jù)的系統(tǒng)和方法中可由云服務(wù)采用的方法的流程圖。

圖6是在用于確定和共享本地搜集的數(shù)據(jù)的系統(tǒng)和方法中可由智能電話的本機(jī)電話應(yīng)用/操作系統(tǒng)與服務(wù)相結(jié)合地采用的方法的流程圖。

圖7是在用于確定和共享本地搜集的數(shù)據(jù)的系統(tǒng)和方法中可由電話數(shù)據(jù)收集應(yīng)用采用的方法的流程圖,其中共享該數(shù)據(jù)作為與移動運(yùn)營商網(wǎng)絡(luò)的交互的一部分。

圖8圖示了在用于確定和共享本地搜集的數(shù)據(jù)的系統(tǒng)和方法中用戶界面的一種布置。

圖9圖示了在用于確定和共享本地搜集的數(shù)據(jù)的系統(tǒng)和方法中用戶界面的另一種布置。

圖10圖示了在用于確定和共享本地搜集的數(shù)據(jù)的系統(tǒng)和方法中用戶界面的又一種布置。

圖11(a)和圖11(b)圖示了在用于確定和共享本地搜集的數(shù)據(jù)的系統(tǒng)和方法的進(jìn)一步布置中的數(shù)據(jù)流和用戶界面。

圖12(a)和圖12(b)圖示了在用于確定和共享本地搜集的數(shù)據(jù)的系統(tǒng)和方法的進(jìn)一步布置中的數(shù)據(jù)流和用戶界面。

圖13示出了可以部分地用來實現(xiàn)當(dāng)前的用于確定、存儲和共享本地搜集的數(shù)據(jù)的系統(tǒng)和方法的說明性系統(tǒng)的框圖。

圖14是說明性移動設(shè)備的框圖。

貫穿全文同樣的參考標(biāo)號指的是同樣的單元。除非另有說明,否則單元并不是按比例的。要強(qiáng)調(diào)的是,附圖中顯示的特定用戶界面可以不同于按照特定布置的需要顯示出來的用戶界面。雖然附圖中用戶界面以縱向模式顯示,但當(dāng)前的布置也可以使用橫向模式來實現(xiàn)。

具體實施方式

圖1示出了說明性通信環(huán)境100,其中各種用戶105采用可以在一個或多個通信網(wǎng)絡(luò)上進(jìn)行交互的相應(yīng)設(shè)備110,所述一個或多個通信網(wǎng)絡(luò)可以典型地包括各種接入網(wǎng)絡(luò)(代表性地由參考標(biāo)號112a、112b等指示)和通信網(wǎng)絡(luò)114。通信網(wǎng)絡(luò)114典型地使用基于ip的傳輸和信令,并且可以例如由移動運(yùn)營商、企業(yè)、互聯(lián)網(wǎng)服務(wù)提供商(isp)、電話服務(wù)提供商、數(shù)據(jù)服務(wù)提供商等支持。

通信網(wǎng)絡(luò)114典型地包括支持與互聯(lián)網(wǎng)的連接的接口,使得設(shè)備110可以通過網(wǎng)絡(luò)接口訪問內(nèi)容和彼此進(jìn)行通信。設(shè)備110和通信網(wǎng)絡(luò)114可以被配置為使得能使用基于對等協(xié)議和/或基于服務(wù)器的協(xié)議來進(jìn)行設(shè)備到設(shè)備通信??梢灾辽俨糠值厥褂迷谠O(shè)備110上運(yùn)行的各種應(yīng)用來提供對于設(shè)備到設(shè)備通信的支持。

設(shè)備110可以提供諸如語音和視頻呼叫以及消息傳送之類的各種能力,并且附加于各種其他特征,典型地還支持諸如互聯(lián)網(wǎng)瀏覽和多媒體(例如,音樂、視頻等)消費(fèi)之類的數(shù)據(jù)消費(fèi)應(yīng)用。設(shè)備110可以包括例如用戶設(shè)備、移動電話、蜂窩電話、功能電話、平板電腦和智能電話,用戶經(jīng)常采用這些設(shè)備來進(jìn)行和接收語音和/或多媒體(即視頻)呼叫、參與消息傳送(例如發(fā)短信)、使用采用數(shù)據(jù)的應(yīng)用和接入服務(wù)、瀏覽萬維網(wǎng)等。

備選類型的電子設(shè)備也被設(shè)想為可在通信環(huán)境100內(nèi)使用,只要它們配置有通信能力并且可以連接到ip通信網(wǎng)絡(luò)114即可。這樣的備選設(shè)備不同地包括手持計算設(shè)備、pda(個人數(shù)字助理)、便攜式媒體播放器、平板電話設(shè)備(即,組合智能電話/平板設(shè)備)、可穿戴計算機(jī)、與本文描述的移動或蜂窩或其他設(shè)備通信的可穿戴設(shè)備、諸如gps(全球定位系統(tǒng))系統(tǒng)的導(dǎo)航設(shè)備、膝上型pc(個人計算機(jī))、臺式計算機(jī)、多媒體控制臺、游戲系統(tǒng)、聯(lián)網(wǎng)和/或遙控攝像機(jī)等。這樣的攝像機(jī)可以包括例如房間和家庭監(jiān)測攝像機(jī)、身體佩戴的攝像機(jī)、網(wǎng)絡(luò)攝像機(jī)、與pc、平板電腦和其他計算設(shè)備一起使用的外部攝像機(jī)、車輛中的遠(yuǎn)程攝像機(jī)等。在下面的討論中,術(shù)語“設(shè)備”的使用意圖覆蓋所有配置有通信能力并且具有到ip通信網(wǎng)絡(luò)114的ip接入能力的設(shè)備。

環(huán)境100中的各種設(shè)備110可以支持不同的特征、功能性和能力(這里一般稱為“特征”)。在給定設(shè)備上支持的特征中的某一些可以與在其他設(shè)備上支持的特征類似,而其他特征可能對于給定設(shè)備是獨(dú)特的。在各種設(shè)備110上支持的特征之間的重疊程度和/或特殊性可以根據(jù)布置而變化。例如,一些設(shè)備110可以支持觸摸控制、手勢識別、自然語言接口和語音命令,而其他設(shè)備可以使能更有限的用戶接口。一些設(shè)備可以支持視頻消費(fèi)和互聯(lián)網(wǎng)瀏覽,而其他設(shè)備可以支持更有限的媒體處理和網(wǎng)絡(luò)接口特征。

諸如腕帶和其它可穿戴設(shè)備之類的配件設(shè)備(未示出)也可以存在于環(huán)境100中。這樣的配件設(shè)備典型地被適配成使用如bluetooth?和usb(通用串行總線)的通信協(xié)議與設(shè)備110互操作以支持諸如監(jiān)測穿戴者的生理機(jī)能(例如,心率、所走的步數(shù)、燃燒的卡路里等)和環(huán)境條件(溫度、濕度、紫外線(uv)水平等),以及顯示來自已耦合設(shè)備110的通知之類的功能。

按照本原理的許多布置促使數(shù)據(jù)出現(xiàn)在第二設(shè)備110n上,該數(shù)據(jù)與第一設(shè)備1101和第二設(shè)備110n之間的通信相關(guān)。換言之,關(guān)于第一設(shè)備1101(包括關(guān)于其用戶)的數(shù)據(jù)出現(xiàn)在第二設(shè)備110n上,特別是在發(fā)起從第一設(shè)備到第二設(shè)備的通信期間,從而允許第二設(shè)備的用戶獲取關(guān)于第一設(shè)備及其用戶的狀態(tài)的信息,該信息潛在地在應(yīng)答來自第一設(shè)備的呼叫時有助于第二設(shè)備的用戶。

圖1圖示了可以傳遞該信息的各種方式。在一種示范性方式中,可以為服務(wù)通信113實現(xiàn)某一服務(wù),服務(wù)通信113由設(shè)備的本機(jī)操作系統(tǒng)支持或者通過應(yīng)用支持。在一種布置中,該服務(wù)具有在第一設(shè)備1101上運(yùn)行的客戶端服務(wù)接口1151和在第二設(shè)備110n上運(yùn)行的客戶端服務(wù)接口115n,以及在云服務(wù)器123上操作的遠(yuǎn)程或云服務(wù)組件117??蛻舳朔?wù)接口1151與本地數(shù)據(jù)收集客戶端(在下面描述)一起工作,以傳送從對于本地移動設(shè)備可用的一個或多個數(shù)據(jù)源采集(harvest)的數(shù)據(jù)??梢栽诤艚械陌l(fā)起或待決期間實時執(zhí)行所述采集,包括響應(yīng)于一個或多個相關(guān)性準(zhǔn)則而進(jìn)行采集。可以采用遠(yuǎn)程或云服務(wù)接口或組件117來將采集的數(shù)據(jù)通過網(wǎng)絡(luò)接口傳遞給遠(yuǎn)程服務(wù)以及用于從遠(yuǎn)程服務(wù)接收數(shù)據(jù),所述傳遞是按照所采集的數(shù)據(jù)的可變性來執(zhí)行的,以允許遠(yuǎn)程設(shè)備顯示這些可變特征的諸方面。并非所有被傳遞的數(shù)據(jù)都需要在某些布置中顯示;相反,遠(yuǎn)程服務(wù)可以應(yīng)用過濾準(zhǔn)則來確定將哪個采集的數(shù)據(jù)傳送給遠(yuǎn)程設(shè)備以供顯示,使得僅有滿足一個或多個準(zhǔn)則的數(shù)據(jù)通過過濾以供顯示。第二設(shè)備還可以采用本地數(shù)據(jù)呈現(xiàn)客戶端116n來確定將從遠(yuǎn)程服務(wù)接收的哪個數(shù)據(jù)作為所選擇的元數(shù)據(jù)來在用戶界面上呈現(xiàn)。當(dāng)確定在第二設(shè)備上顯示哪個數(shù)據(jù)時,可以由第一設(shè)備1151、服務(wù)接口117或本地數(shù)據(jù)呈現(xiàn)客戶端116n或它們的組合來執(zhí)行該確定。例如,第一設(shè)備1151可以被配置為僅發(fā)送將要被傳送和顯示的數(shù)據(jù)。備選地,第一設(shè)備可以發(fā)送所搜集的所有數(shù)據(jù),并且可以采用服務(wù)接口117來確定將要傳送和顯示什么數(shù)據(jù)。作為另一備選方案,第一設(shè)備可以發(fā)送所有數(shù)據(jù),服務(wù)接口117也可以將它從第一設(shè)備接收的所有數(shù)據(jù)發(fā)送給第二設(shè)備,而本地數(shù)據(jù)呈現(xiàn)客戶端116n可以選擇顯示什么數(shù)據(jù)。如所談及的,也可以采用這些不同功能性的組合,并且這些組合將被理解。在通過一服務(wù)實現(xiàn)所述布置時,該服務(wù)可以采用restapi將數(shù)據(jù)推送到某云存儲位置,該某云存儲位置可以是云服務(wù)器123。

服務(wù)可以特別適合于某些布置,原因在于:在許多情況下,僅需要幾個字節(jié)的數(shù)據(jù)來標(biāo)識相關(guān)元數(shù)據(jù)(例如用于第一設(shè)備的上下文數(shù)據(jù)),并且服務(wù)器可以使用與其設(shè)備和上下文數(shù)據(jù)正被存儲的用戶相關(guān)聯(lián)的散列將這幾個字節(jié)的數(shù)據(jù)安全地存儲在云中。例如,盡管可以對標(biāo)識特定約會或會議的字符串?dāng)?shù)據(jù)采用附加字節(jié),但是位置數(shù)據(jù)可以用少于14個字節(jié)傳遞,并且日歷數(shù)據(jù)是類似的。下面描述的主題數(shù)據(jù)可以用與存儲主題字符串所需的字節(jié)一樣多的字節(jié)傳達(dá)(convey)。如果第一設(shè)備正在使用藍(lán)牙無線耳機(jī)或揚(yáng)聲器電話,可以用少于一個字節(jié)(在某些情況下是一比特或兩比特)傳達(dá)這樣的狀態(tài)。電池續(xù)航可以用大約一個字節(jié)傳達(dá)。服務(wù)可以被方便地采用來傳送、存儲和提供這樣的元數(shù)據(jù)。

盡管這里描述的常見的布置牽涉到將關(guān)于第一設(shè)備的數(shù)據(jù)傳送給第二設(shè)備的服務(wù),但是應(yīng)當(dāng)理解,也可以采用反向的數(shù)據(jù)流,即其中第二(接收者)設(shè)備是提供給第一(呼叫者)設(shè)備的數(shù)據(jù)的源。例如,這樣可以向呼叫者指示接收者的設(shè)備的電池續(xù)航,并且因此指示電話呼叫的期望的最大持續(xù)時間。這樣也可以指示接收者的即將到來的約會,且因此呼叫者知道使呼叫簡短。

圖1還示出了在設(shè)備之間傳遞元數(shù)據(jù)的備選方式。例如,可以采用語音信道119傳遞相關(guān)的已識別元數(shù)據(jù)。也就是說,在采用語音信道119來進(jìn)行語音通信的同時,可以將其調(diào)制為在其中嵌入元數(shù)據(jù)信息,或者元數(shù)據(jù)通信可以就用戶來說是屬于人類聽覺無法聽到的頻率。備選地,可以為這樣的通信采用單獨(dú)的數(shù)據(jù)信道121。附加地,在一些情況下,給定的設(shè)備可能能夠建立與一個以上的接入網(wǎng)絡(luò)的連接性。例如,在某些情形下,智能電話可以具有使用wi-fi或蜂窩數(shù)據(jù)的能力,并且因此可以采用wi-fi通信來按照所描述的方法至少向通信網(wǎng)絡(luò)114傳遞元數(shù)據(jù)。

圖2以模塊化方式圖示了運(yùn)行數(shù)據(jù)收集應(yīng)用120的設(shè)備110。數(shù)據(jù)收集應(yīng)用120從與用戶的電話相關(guān)聯(lián)的各種源(例如從呼叫者的電話或“第一設(shè)備”)搜集數(shù)據(jù)。數(shù)據(jù)收集應(yīng)用120可以搜集和存儲這樣的統(tǒng)稱為元數(shù)據(jù)的數(shù)據(jù),并且還可以將元數(shù)據(jù)傳送給接收者的設(shè)備或促使該元數(shù)據(jù)傳送給接收者的設(shè)備,例如“第二設(shè)備”。數(shù)據(jù)收集應(yīng)用120向第二設(shè)備提供元數(shù)據(jù)的方式可以變化,并且可以包括使用服務(wù)、使用與移動運(yùn)營者或運(yùn)營商相關(guān)聯(lián)的信道等。

通常,數(shù)據(jù)收集應(yīng)用120如將要描述的那樣從多個源采集或搜集數(shù)據(jù),并執(zhí)行分析所搜集的數(shù)據(jù)以確定與該通信相關(guān)的數(shù)據(jù)的步驟,在該通信之前或待決期間將該數(shù)據(jù)顯示在接收者的移動設(shè)備上。分析所搜集的數(shù)據(jù)可以包括將所搜集的數(shù)據(jù)與一個或多個準(zhǔn)則(其可以是預(yù)定的,或可以依賴于其他數(shù)據(jù))相比較,并且如果所搜集的數(shù)據(jù)滿足該準(zhǔn)則的要求,則可以選取所述數(shù)據(jù)來從本地設(shè)備傳送給遠(yuǎn)程設(shè)備以供顯示。備選地,如果搜集的所有數(shù)據(jù)被傳送給服務(wù),或者多于被選取以供顯示的數(shù)據(jù),且選擇子集以供傳輸和顯示,則滿足準(zhǔn)則的所搜集的數(shù)據(jù)可以是被選擇的數(shù)據(jù)。

通常日期是在通信之前顯示,并且可以通知接收者如何以及是否接聽呼叫。分析步驟可以由服務(wù)、由云服務(wù)器上宿有(host)的應(yīng)用、由在呼叫者或接收者移動設(shè)備上的數(shù)據(jù)收集應(yīng)用120來執(zhí)行,或在這些的組合上執(zhí)行。如果移動運(yùn)營商在該布置中諸如通過使得從移動運(yùn)營商服務(wù)器上宿有的數(shù)據(jù)收集應(yīng)用搜集本地數(shù)據(jù)而執(zhí)行一個步驟,則這樣的服務(wù)器也可以宿有分析應(yīng)用。也將理解其他變化。

現(xiàn)在描述示范性數(shù)據(jù)源。第一數(shù)據(jù)源可以是加速度計118a。大多數(shù)移動設(shè)備包括這樣的加速度計作為標(biāo)準(zhǔn)電路的一部分,并且可以采用加速度計來確定設(shè)備的用戶是否在移動、是否靜止、用戶已經(jīng)靜止多長時間、用戶是否已經(jīng)在鍛煉等。因此,加速度計118a可以提供有用的數(shù)據(jù),其可以用所描述的方式來傳送以供在接收者移動設(shè)備上顯示。

第二數(shù)據(jù)源可以是gps電路118b。這樣的gps電路在大多數(shù)現(xiàn)代智能電話上通常也是標(biāo)準(zhǔn)的,并且在用戶已經(jīng)選擇啟用gps功能性的場合下gps電路可以提供位置數(shù)據(jù)??梢圆捎梦恢脭?shù)據(jù)作為元數(shù)據(jù),以允許接收者移動設(shè)備顯示呼叫者移動設(shè)備是否在接收者附近、在諸如醫(yī)院、家庭或工作場所的特定位置,或者如將理解的那樣提供其他基于位置的功能性。當(dāng)然,由于隱私的原因,呼叫者通常必須啟用這樣的位置確定功能性。

第三數(shù)據(jù)源可以是用于日歷或任務(wù)應(yīng)用的數(shù)據(jù)庫或其他數(shù)據(jù)搜集工具118c。可以采用該數(shù)據(jù)源,并且可以將其用于向接收者設(shè)備通知即將到來的會議或約會。例如,如上所談及的,如果日歷數(shù)據(jù)指示呼叫者有即將到來的緊急會議,則來自這樣的呼叫者的通信可以導(dǎo)致在接收者移動設(shè)備上指示:呼叫者可能是為談?wù)劶磳⒌絹淼木o急會議而呼叫。以相同的方式,如果任務(wù)與執(zhí)行的時間或位置相關(guān)聯(lián),并且如果當(dāng)呼叫者在該執(zhí)行的時間期間或處于該位置時發(fā)生呼叫,則來自這樣的呼叫者的通信可以導(dǎo)致在接收者移動設(shè)備上指示:呼叫者可能是為該任務(wù)而呼叫。

第四數(shù)據(jù)源可以包括某些設(shè)置數(shù)據(jù)118d,諸如呼叫者是否正使用與典型的內(nèi)部手機(jī)揚(yáng)聲器相反的藍(lán)牙或揚(yáng)聲器電話。以這種方式,可以通知接收者有關(guān)其他人是否可能是秘密參與該通信的、或備選地是否可以認(rèn)為通信是私密的。

第五數(shù)據(jù)源可以是電池續(xù)航數(shù)據(jù)118e。以這種方式,可以通知接收者關(guān)于呼叫者是否只有短暫的時間來談話。也可以在相反的方向上將關(guān)于接收者的移動設(shè)備及其上數(shù)據(jù)的這種類型數(shù)據(jù)以及其他類型數(shù)據(jù)傳送給呼叫者的移動設(shè)備。例如,呼叫者可以使用這樣的數(shù)據(jù)來確定接收者在他們的電池耗盡之前是否有時間談話。電池續(xù)航數(shù)據(jù)118e也可以被有利地用于緊急度確定。例如,可以與聯(lián)系人信息數(shù)據(jù)相組合地使用電池續(xù)航數(shù)據(jù)118e來確定呼叫的緊急度。

除gps數(shù)據(jù)之外,第六數(shù)據(jù)源可以包括用于地理定位的其他數(shù)據(jù)118f,包括關(guān)于附近的wi-fi接入點的數(shù)據(jù)(如果可以檢測到附近的wi-fi接入點和/或如果移動設(shè)備足夠接近一個或多個已知的wi-fi接入點以確定位置的話)。在該上下文中,還要指出的是,也可以采用wi-fi來進(jìn)行元數(shù)據(jù)的通信,以及僅用于地理定位。

第七數(shù)據(jù)源可以包括電話應(yīng)用數(shù)據(jù)118g,即來自瀏覽器或其他應(yīng)用的數(shù)據(jù)。例如,如果呼叫者就在呼叫之前剛剛瀏覽了餐廳??評論,則在第二設(shè)備上顯示的數(shù)據(jù)可以包括對這的指示。對于被傳送以用于在第二或接收者移動設(shè)備上顯示的這種類型以及任何其它類型的數(shù)據(jù)而言,隱私顧慮可能要求對數(shù)據(jù)的這種公開的某種級別的“選擇加入”。

第八數(shù)據(jù)源可以包括來自鍛煉應(yīng)用的數(shù)據(jù)118h。以這種方式,接收者可以使關(guān)于呼叫者是否已經(jīng)或目前正在鍛煉的數(shù)據(jù)顯示。在一些情況下,可以從第一數(shù)據(jù)源(即加速度計118a)接收類似數(shù)據(jù)。

第九數(shù)據(jù)源可以包括用戶輸入118i,用戶輸入118i包括使用語音驅(qū)動的用戶接口。例如,主叫用戶可以采用microsoft的cortana?智能個人助理來輸入主題數(shù)據(jù),以及發(fā)起呼叫。例如,用戶可能會說“cortana(科爾塔納),請呼叫大衛(wèi)談?wù)劷裢淼难鐣?,而?shù)據(jù)收集應(yīng)用不僅可以檢索并傳送“今晚宴會”的主題,而且還可以向大衛(wèi)發(fā)起呼叫。類似地,可以采用第十?dāng)?shù)據(jù)源118j來經(jīng)由鍵盤、觸摸板、語音識別或其他用戶接口輸入而輸入主題信息。

最后,第十一數(shù)據(jù)源118k可以對應(yīng)于與呼叫者或接收者的移動設(shè)備進(jìn)行數(shù)據(jù)通信的可穿戴設(shè)備,例如心率監(jiān)測器、溫度監(jiān)測器、血壓監(jiān)測器等。例如在醫(yī)療或咨詢應(yīng)用中,可以采用這樣的可穿戴設(shè)備以將數(shù)據(jù)傳遞給接收者移動設(shè)備。

雖然上面已經(jīng)描述了許多數(shù)據(jù)源,然而應(yīng)當(dāng)理解,盡管給出了這一教導(dǎo),但是也可以采用其他數(shù)據(jù)源。此外,雖然已經(jīng)描述了各種數(shù)據(jù)類型的傳輸,但是這些布置還可以包括將包括文件的數(shù)據(jù)從一個設(shè)備傳送給另一個設(shè)備,文件包括封裝會議邀請、任務(wù)等的文件。

接下來參考圖3,顯示了對示范性第一或第二設(shè)備110的模塊化描繪,設(shè)備110可以由移動手機(jī)、平板電腦或如上所述的其他設(shè)備來體現(xiàn)。在相關(guān)部分中,設(shè)備110通常包括電話數(shù)據(jù)收集應(yīng)用120和智能電話本機(jī)應(yīng)用或操作系統(tǒng)組件122。電話數(shù)據(jù)收集應(yīng)用120通常負(fù)責(zé)收集來自別處描述的源的數(shù)據(jù)并將數(shù)據(jù)存儲在該應(yīng)用內(nèi)或可訪問的存儲器內(nèi),比如存儲在本地數(shù)據(jù)存儲庫中。在一些情況下,本機(jī)電話應(yīng)用或操作系統(tǒng)組件122可被采用來作為在數(shù)據(jù)收集應(yīng)用和數(shù)據(jù)源之間的接口,并且還可以被采用來在設(shè)備110的用戶界面上顯示與通信相關(guān)的所識別的元數(shù)據(jù)。

在一種布置中,客戶端服務(wù)接口115與諸如可以位于云服務(wù)器124'上的云服務(wù)組件124進(jìn)行交互。客戶端服務(wù)組件115向服務(wù)124發(fā)送由數(shù)據(jù)收集應(yīng)用120使用客戶端服務(wù)組件115采集的必要字節(jié)的數(shù)據(jù)。在另一種布置中,在不使用服務(wù)的情況下,數(shù)據(jù)收集應(yīng)用120可以向云服務(wù)器發(fā)送數(shù)據(jù)以用于隨后使用云服務(wù)器傳送給另一設(shè)備。在后一種情況下,可以使用任何數(shù)量的傳輸方案和協(xié)議,包括例如文本消息傳送等,來傳送數(shù)據(jù)。本地數(shù)據(jù)呈現(xiàn)客戶端116也在圖3中示出,并且其如以上結(jié)合圖1所描述的那樣。

下面結(jié)合圖13和圖14描述與設(shè)備110的操作相關(guān)的其他組件。

圖4圖示了可以由數(shù)據(jù)收集應(yīng)用執(zhí)行的方法的流程圖130,數(shù)據(jù)收集應(yīng)用例如可以在移動設(shè)備110內(nèi)運(yùn)行,并且特別是在第一設(shè)備或“主叫”設(shè)備內(nèi)運(yùn)行。數(shù)據(jù)收集應(yīng)用通常構(gòu)成在數(shù)據(jù)收集過程中的主要組件。數(shù)據(jù)收集應(yīng)用通常是長時間運(yùn)行的后臺任務(wù),其可以從移動設(shè)備內(nèi)的(或與移動設(shè)備通信的)數(shù)據(jù)源被動地收集數(shù)據(jù)(步驟126),數(shù)據(jù)是諸如但不限于gps坐標(biāo)、羅盤方向、電池續(xù)航、日歷數(shù)據(jù)、來自可穿戴設(shè)備的數(shù)據(jù)等。

數(shù)據(jù)收集應(yīng)用可以被配置為在已經(jīng)發(fā)起電話呼叫時接受通知事件(步驟127)。在接受通知事件中,數(shù)據(jù)收集??應(yīng)用可以收集“現(xiàn)場的”或“實時的”數(shù)據(jù),包括揚(yáng)聲器電話狀態(tài)、當(dāng)前的電池續(xù)航、下一個日歷約會等(步驟128)。

然后,數(shù)據(jù)收集應(yīng)用可以連接到云服務(wù),以便將數(shù)據(jù)上載到安全的和中心的位置(步驟129)。在一些布置中,即使沒有發(fā)起電話呼叫,數(shù)據(jù)收集應(yīng)用也可以預(yù)先連接到云服務(wù)以便將數(shù)據(jù)上載到安全的和中心的位置。

作為其接收已發(fā)起的電話呼叫的一部分,在第二設(shè)備(例如,接收者設(shè)備)上的對應(yīng)的數(shù)據(jù)收集應(yīng)用可以從云服務(wù)收集數(shù)據(jù)以供存儲和/或顯示(步驟132)。也就是說,可以收集關(guān)于其他已連接用戶信息的數(shù)據(jù),該數(shù)據(jù)從云服務(wù)收集,該數(shù)據(jù)存儲在本地設(shè)備存儲庫中以供隨后的消費(fèi)和顯示。

在向第二設(shè)備提供與通信相關(guān)的所識別的元數(shù)據(jù)之后,電話呼叫在隨后的步驟中被應(yīng)答(步驟134),并且(第一設(shè)備和第二設(shè)備二者的)數(shù)據(jù)收集應(yīng)用可以繼續(xù)收集數(shù)據(jù)并將其上載到服務(wù)(步驟135)。

在某些情況下,可以采用云應(yīng)用或在服務(wù)上運(yùn)行的應(yīng)用來分析從相應(yīng)的數(shù)據(jù)收集應(yīng)用接收的數(shù)據(jù),以便確定由主叫設(shè)備進(jìn)行的呼叫是否應(yīng)當(dāng)被標(biāo)記為緊急的(步驟133)。同樣地,可以執(zhí)行分析以確定應(yīng)該在接收者設(shè)備上顯示所搜集的數(shù)據(jù)中的什么數(shù)據(jù)。以相同的方式,可以采用相同或不同的云應(yīng)用來確定數(shù)據(jù)的“新鮮度”。具體地,雖然某數(shù)據(jù)可能不會隨著時間的推移而迅速變化,但是其他數(shù)據(jù)可能會隨著時間的推移而迅速變化,諸如用戶是否打開揚(yáng)聲器電話。對于這樣的數(shù)據(jù),且為了節(jié)省電池續(xù)航,可能期望減少與不太頻繁變化的數(shù)據(jù)相對應(yīng)的數(shù)據(jù)傳輸。換言之,通過服務(wù)傳送的數(shù)據(jù)的字節(jié)可以取決于數(shù)據(jù)的類型而變化,并且服務(wù)(或云應(yīng)用)可以確定數(shù)據(jù)的新鮮度,僅當(dāng)新鮮度滿足或超過對于該類型數(shù)據(jù)的預(yù)定閾值(對于不同類型的數(shù)據(jù),新鮮度的準(zhǔn)則可能會變化,例如,電池續(xù)航數(shù)據(jù)相比關(guān)于揚(yáng)聲器電話狀態(tài)的數(shù)據(jù)通常將不那么迅速地變化),才將該數(shù)據(jù)識別為與該通信有關(guān)。備選地,甚至可以提供不太新鮮的數(shù)據(jù)以供顯示,帶有對置信區(qū)間的適當(dāng)指示。例如,可以將置信區(qū)間顯示為一個范圍。

對這樣的數(shù)據(jù)的分析還可以包括使用默認(rèn)的數(shù)據(jù)類型,使得如果沒有其他分析可用,則提供默認(rèn)的數(shù)據(jù)類型,例如作為默認(rèn)的數(shù)據(jù)類型,電池續(xù)航和下一個即將到來的會議可以被傳送給接收者設(shè)備以供顯示。在一些布置中,可以使用戶能夠設(shè)置這樣的默認(rèn)數(shù)據(jù)類型。

圖5是對應(yīng)于在示范性布置中由服務(wù)執(zhí)行的步驟的流程圖140。該服務(wù)通常是促進(jìn)在兩個已連接用戶之間的數(shù)據(jù)的中心的和安全的共享的組件。應(yīng)當(dāng)理解,可以由與主叫設(shè)備和接收設(shè)備進(jìn)行信號通信的服務(wù)器應(yīng)用執(zhí)行類似的步驟。

由該服務(wù)執(zhí)行的步驟包括將該服務(wù)配置為與設(shè)備上的本地客戶端互操作的初始步驟(步驟141),例如,包括必要時在設(shè)備上下載客戶端服務(wù)組件或其他應(yīng)用。在一種布置中,可以通過將restapi暴露給客戶端設(shè)備而配置該服務(wù)。

然后該服務(wù)可以接受來自相應(yīng)的數(shù)據(jù)收集應(yīng)用的一個或多個連接(步驟142)。該服務(wù)可以存儲由相應(yīng)的數(shù)據(jù)收集應(yīng)用發(fā)送的數(shù)據(jù)(步驟143)。存儲該數(shù)據(jù)以用于稍后按要求檢索并提供給其他客戶端設(shè)備。

在某些情況下,呼叫者可以例如通過語音或通過另一用戶輸入法輸入例如“讓我們談?wù)劶磳⒌絹淼臅h”這樣的主題字符串,并且該主題字符串由該服務(wù)接收(步驟144)。然后,該服務(wù)可以使用主題字符串作為數(shù)據(jù)的一部分提供給第二設(shè)備(即接收者設(shè)備)以供顯示。

在發(fā)起通信后(步驟145),該服務(wù)可以接收來自接收者設(shè)備的、對于與該通信相關(guān)的所識別的元數(shù)據(jù)的內(nèi)容檢索請求(步驟146)??梢则炞C該請求,并做出接收者設(shè)備是否被授權(quán)從主呼設(shè)備接收數(shù)據(jù)的確定。假設(shè)發(fā)生了適當(dāng)?shù)尿炞C,則可以將元數(shù)據(jù)識別為與該通信相關(guān)(步驟147)。為了把數(shù)據(jù)識別為相關(guān)的,可以確定和分析圍繞事實的聯(lián)系的其他數(shù)據(jù)。例如,來自同事的電話呼叫可能會具有某種相關(guān)性,但是如果日歷數(shù)據(jù)表明該同事即將進(jìn)入重要會議,并且如果位置數(shù)據(jù)指示該同事在會議場所,那么這樣的數(shù)據(jù)可以被采用作為顯示在接收者設(shè)備上的指示的一部分,因為該定時和位置指示了與會議有關(guān)的數(shù)據(jù)。如以上討論的,識別具有相關(guān)性的元數(shù)據(jù)的步驟還可以包括針對新鮮度來分析數(shù)據(jù)的步驟。

然后,可以將來自一個設(shè)備的數(shù)據(jù)發(fā)送給另一設(shè)備(步驟148),如果提供和/或確定了一個主題字符串則包括諸如主題字符串的數(shù)據(jù)。每個設(shè)備可以通過其相應(yīng)的數(shù)據(jù)收集應(yīng)用繼續(xù)接收數(shù)據(jù),并且如果確定該數(shù)據(jù)與通信相關(guān),則可以將該數(shù)據(jù)提供給另一設(shè)備。例如,如果接收者正在舉辦晚宴,并且進(jìn)入的電話呼叫是來自赴晚宴遲到的晚宴參與者,并且gps數(shù)據(jù)指示該遲到的參與者正在附近駕駛,則顯示可以指示如下可能性:該遲到的參與者需要去往晚宴的方向。當(dāng)該呼叫被應(yīng)答并且主人正提供去往晚宴的方向時,可以更新被傳送和顯示的元數(shù)據(jù),以向接收設(shè)備指示呼叫者的當(dāng)前位置。

圖6是流程圖150,其可以由與所描述的布置相協(xié)作的本機(jī)電話應(yīng)用執(zhí)行,或者在某些情況下由本機(jī)智能電話操作系統(tǒng)(在本機(jī)智能電話操作系統(tǒng)控制電話活動性的情況下)執(zhí)行。本機(jī)電話應(yīng)用構(gòu)成觸發(fā)相互數(shù)據(jù)收集和顯示其結(jié)果的主要組件。

在第一步驟中,本機(jī)電話應(yīng)用或操作系統(tǒng)向數(shù)據(jù)收集應(yīng)用發(fā)送已經(jīng)實例化電話呼叫的觸發(fā)事件。可以從電話服務(wù)提供商處檢索元數(shù)據(jù)(步驟154),這樣的元數(shù)據(jù)包括呼叫者id信息等。更實際地,本機(jī)電話應(yīng)用可以監(jiān)測由數(shù)據(jù)收集應(yīng)用寫入的本地設(shè)備存儲庫(步驟156)。也就是說,數(shù)據(jù)收集應(yīng)用可以通過服務(wù)從另一設(shè)備接收相關(guān)數(shù)據(jù),并且該數(shù)據(jù)可以被寫入本地設(shè)備存儲庫。然后一旦從本地設(shè)備存儲庫檢索出該數(shù)據(jù),就可以格式化和顯示該數(shù)據(jù)(步驟158)。

圖7是以某種方式類似于圖4的流程圖130的流程圖125。某些步驟對于各流程圖是共同的,且在本說明書中不再重復(fù)這些步驟。然而,在該布置中,當(dāng)呼叫者的數(shù)據(jù)收集應(yīng)用上載收集的數(shù)據(jù)時,上載是使用移動運(yùn)營商的通信機(jī)制來發(fā)生的(步驟175)。例如,可以使用語音信道的調(diào)制、使用單獨(dú)的數(shù)據(jù)信道、使用人耳不能聽到的頻率等來上載數(shù)據(jù)。接收者的設(shè)備同樣使用移動運(yùn)營商的通信機(jī)制來收集關(guān)于呼叫者設(shè)備的所識別的元數(shù)據(jù),用于在接收者的設(shè)備上進(jìn)行存儲和顯示(反之亦然)。

可以采用在云服務(wù)器上運(yùn)行的應(yīng)用(例如其可以由移動運(yùn)營商宿有)來分析接收到的數(shù)據(jù),以用與上文相對于圖4的步驟133描述的類似的方式進(jìn)行推斷和/或確定緊急度(步驟181)。而且如圖4中一樣,數(shù)據(jù)收集可以繼續(xù)操作,讓數(shù)據(jù)源被監(jiān)測且數(shù)據(jù)被傳送給云服務(wù)器(步驟185)。

圖8圖示了可以在設(shè)備110的用戶界面上顯示的示范性數(shù)據(jù)。在該用戶界面中,描繪了地圖162,其中接收者“你”和呼叫者均被顯示為地圖上的點。被采用以生成地圖162的數(shù)據(jù)通常來自gps數(shù)據(jù),盡管在其他環(huán)境下可以采用其他源。

為接收者提供了用來響應(yīng)呼叫的選項,包括用于應(yīng)答呼叫的按鈕164和可以被采用來進(jìn)行短信回復(fù)的按鈕166。與所顯示的地圖相結(jié)合地顯示了各種其他元數(shù)據(jù),包括指示呼叫者相對于接收者的距離和方向以及呼叫者的當(dāng)前位置的接近度指示符168。示出了呼叫歷史指示符172,其指示最近的四個呼叫的平均呼叫長度。應(yīng)當(dāng)理解,上述的指示符僅僅是示范性的,并且還可以提供任何數(shù)量的其他指示符。

地圖162具有覆蓋的各種圖標(biāo),其提供關(guān)于呼叫者的附加信息。圖標(biāo)161指示呼叫是進(jìn)入的會議呼叫,其中三個參與者已經(jīng)在電話會議中。圖標(biāo)163指示呼叫者的電話電池電量低。圖標(biāo)165指示呼叫者正在使用揚(yáng)聲器電話,以及圖標(biāo)167指示呼叫者希望該呼叫是視頻呼叫。也可以按照環(huán)境而使用其他圖標(biāo)。

圖9示出了另一用戶界面,并且特別是該用戶界面上的一個不同特征,在這種情況下是由呼叫者輸入的主題信息。例如,呼叫者可能已經(jīng)使用語音驅(qū)動的用戶界面來請求:為了詢問關(guān)于即將到來的會議的信息而進(jìn)行電話呼叫。因此,用戶界面元素174指示該主題和語音命令的結(jié)果。

圖10圖示了另一用戶界面,并且特別是用戶界面元素178,在這種情況下提供了呼叫者的姓名、電話號碼和圖像。在該用戶界面中,示出了附加選項,即忽略該呼叫的選項176。

圖11描繪了多個數(shù)據(jù)輸入和分析步驟的示例。具體地,圖11(a)圖示了導(dǎo)致用戶界面特征188的產(chǎn)生和生成的數(shù)據(jù)輸入,而圖11(b)圖示了在設(shè)備110的用戶界面上的特征188的實現(xiàn)。具體地,數(shù)據(jù)收集應(yīng)用120可以接收來自日歷應(yīng)用的數(shù)據(jù)182和來自gps電路的數(shù)據(jù)184??梢詫τ蓱?yīng)用120收集的數(shù)據(jù)執(zhí)行分析步驟。在這種情況下,分析表明晚宴即將來臨,以及參與者“約翰”在附近,但不在該位置。此分析可以導(dǎo)致如下猜測:“約翰”正在進(jìn)行呼叫,因為他需要詢問方向。

圖12描繪了另一示例。圖12(a)圖示了導(dǎo)致用戶界面特征198的產(chǎn)生和生成的數(shù)據(jù)輸入,以及圖12(b)圖示了在設(shè)備110的用戶界面上的特征198。具體地,數(shù)據(jù)收集應(yīng)用120可以接收來自聯(lián)系人應(yīng)用的數(shù)據(jù)192和關(guān)于電池續(xù)航的數(shù)據(jù)194??梢詫τ蓱?yīng)用120收集的數(shù)據(jù)執(zhí)行分析步驟。在這種情況下,分析表明呼叫者是接收者的配偶,并且她的蜂窩電話電池具有低的電池續(xù)航。在這種情況下,這樣的指示可以表明對于接收者而言應(yīng)答該呼叫是特別重要的。

盡管給出本教導(dǎo),但是還將理解有許多其他示例。

圖13示出了對于能夠執(zhí)行本文所描述的用于提供當(dāng)前數(shù)據(jù)確定、共享和顯示通知的各種組件的設(shè)備的說明性架構(gòu)2600。因此,圖13中所圖示出的架構(gòu)2600示出了可以適合于服務(wù)器計算機(jī)、移動電話、pda、智能電話、臺式計算機(jī)、上網(wǎng)本計算機(jī)、平板計算機(jī)、gps設(shè)備、游戲控制臺和/或膝上型計算機(jī)的架構(gòu)??梢岳眉軜?gòu)2600來執(zhí)行本文給出的組件的任何方面。

圖13中圖示出的架構(gòu)2600包括cpu(中央處理單元)2602、系統(tǒng)存儲器2604(包括ram2606和rom2608)以及將存儲器2604耦合到cpu2602的系統(tǒng)總線2610。包含基本例程的基本輸入/輸出系統(tǒng)被存儲在rom2608中,所述基本例程幫助在架構(gòu)2600內(nèi)的單元之間傳送信息(諸如在啟動期間)。架構(gòu)2600還包括大容量存儲設(shè)備2612,以用于存儲被利用來實現(xiàn)應(yīng)用、文件系統(tǒng)和操作系統(tǒng)的軟件代碼或其他計算機(jī)執(zhí)行的代碼。

大容量存儲設(shè)備2612通過連接到總線2610的大容量存儲控制器(未示出)而連接到cpu2602。大容量存儲設(shè)備2612及其相關(guān)聯(lián)的計算機(jī)可讀存儲介質(zhì)為架構(gòu)2600提供非易失性存儲。

雖然本文所包含的對計算機(jī)可讀存儲介質(zhì)的描述涉及諸如硬盤或cd-rom驅(qū)動器之類的大容量存儲設(shè)備,但是本領(lǐng)域技術(shù)人員可以認(rèn)識到,計算機(jī)可讀存儲介質(zhì)可以是能夠由架構(gòu)2600訪問的任何可用的存儲介質(zhì)。

作為舉例而非限制,計算機(jī)可讀存儲介質(zhì)可以包括通過用于存儲信息的任何方法或技術(shù)實現(xiàn)的易失性和非易失性、可移除和不可移除介質(zhì),所述信息諸如是計算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其他數(shù)據(jù)。例如,計算機(jī)可讀介質(zhì)包括但不限于ram、rom、eprom(可擦除可編程只讀存儲器)、eeprom(電可擦除可編程只讀存儲器)、閃存或其他固態(tài)存儲器技術(shù)、cd-rom、dvd、hd-dvd(高清晰度dvd)、blu-ray或其他光學(xué)存儲裝置、盒式磁帶、磁帶、磁盤存儲裝置或其他磁存儲設(shè)備、或可用來存儲所期望的信息并可由架構(gòu)2600訪問的任何其他介質(zhì)。

按照各個實施例,架構(gòu)2600可以使用通過網(wǎng)絡(luò)到遠(yuǎn)程設(shè)備和計算機(jī)的邏輯連接而在聯(lián)網(wǎng)環(huán)境中操作。架構(gòu)2600可以通過連接到總線2610的網(wǎng)絡(luò)接口單元2616而連接到網(wǎng)絡(luò)??梢哉J(rèn)識到,網(wǎng)絡(luò)接口單元2616也可以被利用來連接到其他類型的網(wǎng)絡(luò)和遠(yuǎn)程計算機(jī)系統(tǒng)。架構(gòu)2600還可以包括輸入/??輸出控制器2618,其用于接收和處理來自包括鍵盤、鼠標(biāo)或電子觸控筆(圖13中未示出)的許多其他設(shè)備的輸入。類似地,輸入/輸出控制器2618可以向顯示屏、打印機(jī)或其他類型的輸出設(shè)備(圖13中也未示出)提供輸出。

可以認(rèn)識到,在被加載到cpu2602中并被執(zhí)行時,本文所描述的軟件組件可以將cpu2602和總體架構(gòu)2600從通用計算系統(tǒng)轉(zhuǎn)換成被定制以促進(jìn)本文所提出的功能性的特殊用途計算系統(tǒng)。cpu2602可以由任何數(shù)量的晶體管或其它分立電路元件構(gòu)成,其可以單獨(dú)地或共同地表現(xiàn)為任何數(shù)量的狀態(tài)。更具體地,cpu2602可以響應(yīng)于包含在本文所公開的軟件模塊內(nèi)的可執(zhí)行指令而作為有限狀態(tài)機(jī)操作。這些計算機(jī)可執(zhí)行指令可以通過規(guī)定cpu2602如何在狀態(tài)之間轉(zhuǎn)移來對cpu2602進(jìn)行轉(zhuǎn)換,從而對構(gòu)成cpu2602的晶體管或其它分立硬件元件進(jìn)行轉(zhuǎn)換。

對本文中提出的軟件模塊進(jìn)行編碼也可以對本文所提出的計算機(jī)可讀存儲介質(zhì)的物理結(jié)構(gòu)進(jìn)行轉(zhuǎn)換。在本說明書的不同布置中,物理結(jié)構(gòu)的具體轉(zhuǎn)換可以取決于各種因素。這樣的因素的示例可以包括但不限于,被用來實現(xiàn)計算機(jī)可讀存儲介質(zhì)的技術(shù),無論計算機(jī)可讀存儲介質(zhì)被表征為主存儲裝置還是輔助存儲裝置等。例如,如果計算機(jī)可讀存儲介質(zhì)被實現(xiàn)為基于半導(dǎo)體的存儲器,則可以通過對半導(dǎo)體存儲器的物理狀態(tài)進(jìn)行轉(zhuǎn)換而將本文公開的軟件編碼在計算機(jī)可讀存儲介質(zhì)上。例如,該軟件可以對晶體管、電容器或構(gòu)成半導(dǎo)體存儲器的其它分立電路元件的狀態(tài)進(jìn)行轉(zhuǎn)換。該軟件還可以對這樣的組件的物理狀態(tài)進(jìn)行轉(zhuǎn)換以便在其上存儲數(shù)據(jù)。

作為另一示例,本文公開的計算機(jī)可讀存儲介質(zhì)可以使用磁或光學(xué)技術(shù)來實現(xiàn)。在這樣的布置中,當(dāng)本文所提出的軟件被編碼在磁介質(zhì)或光學(xué)介質(zhì)中時,該軟件可以對磁介質(zhì)或光學(xué)介質(zhì)的物理狀態(tài)進(jìn)行轉(zhuǎn)換。這些轉(zhuǎn)換可以包括更改給定磁介質(zhì)內(nèi)的特定位置的磁特性。這些轉(zhuǎn)換還可以包括更改給定光學(xué)介質(zhì)內(nèi)的特定位置的物理特征或特性以改變這些位置的光學(xué)特性。在不背離本說明書的范圍和精神的情況下,物理介質(zhì)的其它轉(zhuǎn)換是可能的,前面提供的示例僅僅是為了促進(jìn)這一討論。

鑒于前述內(nèi)容,可以認(rèn)識到,許多類型的物理轉(zhuǎn)換在架構(gòu)2600中發(fā)生以便存儲和執(zhí)行本文所提出的軟件組件。還可以認(rèn)識到的是,架構(gòu)2600可以包括其他類型的計算設(shè)備,包括手持計算機(jī)、嵌入式計算機(jī)系統(tǒng)、智能電話、pda和本領(lǐng)域技術(shù)人員已知的其他類型的計算設(shè)備。還可以設(shè)想到,架構(gòu)2600可以不包括圖13所示的組件的全部、可以包括未在圖13中明確示出的其它組件,或者可以利用與圖13所示出的架構(gòu)完全不同的架構(gòu)。

圖14是總地以2702示出的說明性移動設(shè)備110的功能框圖,移動設(shè)備110是諸如移動電話或智能電話,其包括各種各樣可選的硬件和軟件組件。移動設(shè)備中的任何組件2702可以與任何其他組件進(jìn)行通信,但為了易于說明,未示出所有連接。移動設(shè)備可以是各種各樣計算設(shè)備中的任一種(例如蜂窩電話、智能電話、手持式計算機(jī)、pda等),并且可以允許與一個或多個移動通信網(wǎng)絡(luò)2704(諸如蜂窩或衛(wèi)星網(wǎng)絡(luò))進(jìn)行無線雙向通信。

所圖示出的設(shè)備110可以包括控制器或處理器2710(例如信號處理器、微處理器、微控制器、asic(專用集成電路)或其他控制和處理邏輯電路),用于執(zhí)行諸如信號編碼、數(shù)據(jù)處理、輸入/輸出處理、電力控制和/或其他功能之類的任務(wù)。操作系統(tǒng)2712可以控制組件2702的分配和使用,包括電量狀態(tài)、上鎖狀態(tài)(above-lock)和下鎖(below-lock)狀態(tài),并且提供對于一個或多個應(yīng)用程序2714的支持。應(yīng)用程序可以包括常見的移動計算應(yīng)用(例如圖像捕獲應(yīng)用、電子郵件應(yīng)用、日歷、聯(lián)系人管理器、web瀏覽器、消息傳送應(yīng)用)或任何其他計算應(yīng)用。

所圖示的移動設(shè)備110可以包括存儲器2720。存儲器2720可以包括不可拆卸存儲器2722和/或可拆卸存儲器2724。不可拆卸存儲器2722可以包括ram、rom、閃存、硬盤或其他公知的存儲器存儲技術(shù)??刹鹦洞鎯ζ?724可以包括閃存或訂戶身份模塊(sim)卡(其在gsm(全球移動通信系統(tǒng))系統(tǒng)中是公知的),或者其他公知的存儲器存儲技術(shù),諸如“智能卡”。存儲器2720可以被用來存儲用于運(yùn)行操作系統(tǒng)2712和應(yīng)用程序2714的數(shù)據(jù)和/或代碼。示例數(shù)據(jù)可以包括要經(jīng)由一個或多個有線或無線網(wǎng)絡(luò)發(fā)送給一個或多個網(wǎng)絡(luò)服務(wù)器或其他設(shè)備或者要從其接收的網(wǎng)頁、文本、圖像、聲音文件、視頻數(shù)據(jù)或其他數(shù)據(jù)集合。

存儲器2720還可以被安排為或者包括通過用于存儲信息的任何方法或技術(shù)實現(xiàn)的一個或多個計算機(jī)可讀存儲介質(zhì),所述信息諸如是計算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其他數(shù)據(jù)。例如,計算機(jī)可讀介質(zhì)包括但不限于ram、rom、eprom、eeprom、閃存或其他固態(tài)存儲器技術(shù)、cd-rom(緊湊盤rom)、dvd(數(shù)字通用盤)、hd-dvd(高清晰度dvd)、blu-ray或其他光學(xué)存儲裝置、盒式磁帶、磁帶、磁盤存儲裝置或其他磁存儲設(shè)備、或可被用來存儲所期望的信息并可由移動設(shè)備110訪問的任何其他介質(zhì)。

存儲器2720可被用來存儲諸如國際移動用戶標(biāo)識(imsi)的用戶標(biāo)識符和諸如國際移動設(shè)備標(biāo)識符(imei)的設(shè)備標(biāo)識符。這樣的標(biāo)識符可以被傳送給網(wǎng)絡(luò)服務(wù)器以識別用戶和設(shè)備。移動設(shè)備110可以支持一個或多個輸入設(shè)備2730,包括:觸摸屏2732;用于針對語音識別、語音命令等實現(xiàn)語音輸入的麥克風(fēng)2734;攝像機(jī)2736;物理鍵盤2738;軌跡球2740;和/或接近傳感器2742;以及一個或多個輸出設(shè)備2750,諸如揚(yáng)聲器2752和一個或多個顯示器2754。在某些情況下,也可以利用使用手勢識別的其他輸入設(shè)備(未示出)。其它可能的輸出設(shè)備(未示出)可以包括壓電或觸覺輸出設(shè)備。一些設(shè)備可以服務(wù)于多于一項的輸入/輸出功能。例如,觸摸屏2732和顯示器2754可以被組合到單個輸入/輸出設(shè)備中。

正如本領(lǐng)域內(nèi)充分理解的那樣,無線調(diào)制解調(diào)器2760可以耦合到天線(未示出),并且可以支持處理器2710與外部設(shè)備之間的雙向通信。調(diào)制解調(diào)器2760被一般性地示出,并且可以包括用于與移動通信網(wǎng)絡(luò)2704進(jìn)行通信的蜂窩調(diào)制解調(diào)器和/或其他基于無線電的調(diào)制解調(diào)器(例如,藍(lán)牙2764或wi-fi2762)。無線調(diào)制解調(diào)器2760典型地被配置為用于與一個或多個蜂窩網(wǎng)絡(luò)(諸如gsm網(wǎng)絡(luò))進(jìn)行通信,以用于在單個蜂窩網(wǎng)絡(luò)內(nèi)的、在蜂窩網(wǎng)絡(luò)之間的、或在移動設(shè)備與公共交換電話網(wǎng)(pstn)之間的數(shù)據(jù)和語音通信。

移動設(shè)備還可以包括至少一個輸入/輸出端口2780、電源2782、衛(wèi)星導(dǎo)航系統(tǒng)接收機(jī)2784(諸如gps接收機(jī))、加速度計2786、陀螺儀(未示出)和/或物理連接器2790,物理連接器2790可以是usb端口、ieee1394(firewire)端口和/或rs-232端口。所圖示的組件2702并不是必要的或全包含的,因為可以刪除任何組件,并且可以添加其他組件。

在某些情況下,所描述的組件可以充當(dāng)本地搜集的數(shù)據(jù)的源,且對端口2780、接收機(jī)2074、加速度計2786和物理連接器2790以及用于藍(lán)牙通信和網(wǎng)絡(luò)通信的收發(fā)器來說尤其是這樣,因為它們可以被方便地用來確定用戶元數(shù)據(jù),該元數(shù)據(jù)然后可以由數(shù)據(jù)收集應(yīng)用收集,并且上載到云服務(wù)以便隨后傳送給一個或多個其他設(shè)備例如以供顯示。

上述內(nèi)容的變化將被理解。例如,所描述的布置不僅可以用于諸如語音呼叫的通信中,而且可以用于具有多于兩個用戶的會議呼叫,例如,三向呼叫、會議呼叫以及具有多個用戶的類似呼叫等。所描述的布置可以使用對等聯(lián)網(wǎng)來實現(xiàn),但是在許多情況下將使用客戶端/服務(wù)器架構(gòu)來實現(xiàn)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
甘孜| 呼伦贝尔市| 大渡口区| 内江市| 汽车| 宜宾市| 宁蒗| 天水市| 茶陵县| 榆林市| 江达县| 诸城市| 普陀区| 乐陵市| 平邑县| 重庆市| 清水河县| 禄丰县| 邻水| 二手房| 土默特左旗| 犍为县| 安龙县| 花莲市| 孟津县| 竹溪县| 新乡县| 柳河县| 上饶市| 长春市| 鄯善县| 灵台县| 永安市| 恩平市| 金昌市| 易门县| 延边| 拉孜县| 南充市| 汉川市| 富锦市|