本申請要求于2014年9月26日提交的題為“Context-Aware Reputation of a Place(場所的情境感知聲譽)”的美國實用新型申請?zhí)?4/498,016的優(yōu)先權(quán),所述申請通過引用結(jié)合在此。
技術(shù)領(lǐng)域
本申請涉及人類安全領(lǐng)域,并且更具體地涉及用于提供場所的情境感知聲譽的設(shè)備和方法。
背景技術(shù):
全球定位系統(tǒng)(GPS)向用戶提供有用的幫助,以便使用接近確切的緯度和經(jīng)度測量結(jié)果以及地理信息系統(tǒng)(GIS)數(shù)據(jù)的組合來精確地找到他們的確切位置。由此,GPS用戶不僅可以知道他在地球表面上的接近確切的位置,而且還可以觀察所述位置的局部街道級地圖,包括周圍企業(yè)和街區(qū)。
附圖說明
當(dāng)與附圖一起閱讀時,從以下詳細描述中最佳地理解本公開。要強調(diào)的是,根據(jù)行業(yè)中的標準實踐,各種特征并未按比例繪制,并且僅用于說明目的。實際上,為了討論的清晰起見,可以任意地增大或者減小各種特征的尺寸。
圖1是根據(jù)本說明書的一個或多個示例的對位置聲譽系統(tǒng)進行操作的用戶的透視圖。
圖1A是根據(jù)本說明書的一個或多個示例的對位置聲譽系統(tǒng)進行操作的用戶的透視圖。
圖2是根據(jù)本說明書的一個或多個示例的位置聲譽系統(tǒng)的框圖。
圖3是根據(jù)本說明書的一個或多個示例的聲譽服務(wù)器的框圖。
圖4是根據(jù)本說明書的一個或多個示例的信號流圖。
圖5是根據(jù)本說明書的一個或多個示例的計算聲譽的邏輯框圖。
圖6是根據(jù)本說明書一個或多個示例的方法的流程圖。
圖7是根據(jù)本說明書的一個或多個示例的數(shù)學(xué)框圖。
圖8是根據(jù)本說明書的一個或多個示例的功能框圖。
圖9是根據(jù)本說明書的一個或多個示例的用戶界面的視圖。
具體實施方式
概述
在示例中,一種或多種計算設(shè)備操作用于提供場所的情境感知聲譽(比如,與人類用戶有關(guān)的)。情境可以包括用戶的身份和目的以及如一天中的時間、天氣和政治驅(qū)動力等環(huán)境因素。所述設(shè)備可以與服務(wù)器通信,以便接收全球化安全情報。當(dāng)用戶進入?yún)^(qū)域時,所述設(shè)備可以確定情境敏感聲譽,如“綠色”、“黃色”或“紅色”。根據(jù)聲譽,所述設(shè)備則可以采取適當(dāng)行動,比如,警告用戶或提供附加信息。
本公開的示例實施例
以下公開內(nèi)容提供了用于實施本公開的不同特征的許多不同實施例或示例。以下描述了部件和安排的具體示例以便簡化本公開。當(dāng)然,這些僅是示例并且并不旨在是限制性的。另外,本公開在各種示例中可以重復(fù)參考標號和/或字母。這種重復(fù)是為了簡單和清晰的目的,并且本身并不指定所討論的各種實施例和/或配置之間的關(guān)系。
不同實施例可以具有不同優(yōu)點,并且不一定需要任何實施例的任何特定優(yōu)點。
本說明書描述了一種位置聲譽系統(tǒng),所述位置聲譽系統(tǒng)可操作用于在用戶從具有第一聲譽的第一區(qū)域走到具有第二聲譽的第二區(qū)域時警告他或她。聲譽可以至少部分基于對所述區(qū)域的過去事件報道。在一個示例中,所述設(shè)備可以用于城市內(nèi)的行人安全。在所述情況下,當(dāng)用戶從城市的一個區(qū)域走到另一個區(qū)域時,位置聲譽系統(tǒng)可操作用于在她進入犯罪率很高的區(qū)域或者她很有可能遇到問題的區(qū)域的情況下警告她。聲譽不僅可以基于事件的存在,而且還可以解釋如用戶的簡檔、意圖和情境的用戶特定因素。如貫穿本說明書所使用的,“簡檔”包括相對不隨時間而變化的與用戶相關(guān)的因素。通過非限制性示例的方式,這些因素可以包括尺碼、身高、體重、年齡、種族、族群、性別、性取向、性別認同狀態(tài)、宗教信仰、黨派關(guān)系、獨特標記、膚色、顯要地位、財政價值、訓(xùn)練、和一天中的時間。如貫穿本說明書所使用的,“情境”包括相對隨時間變化的或者可能相對隨時間變化的(例如,可能因每一次外出而不同)與用戶相關(guān)的因素。通過非限制性示例的方式,這些因素可以包括運輸模式、設(shè)備、軍備、生理狀況、情緒、心率、壓力指標、體溫、保護、工作職能、團隊大小、離工作基地的距離、溝通能力、以及一天中的時間。情境還可以包括如一天中的時間和天氣等外部因素。如貫穿本說明書所使用的,“意圖”包括處于所述位置中的用戶的明確或推斷的目的,比如,休閑、購物、運輸、工作目的等。在一些情況下,簡檔、情境和意圖可以彼此重疊。例如,用戶的工作職能可以涉及所有三種類別。
由此可以根據(jù)多個環(huán)境因素來有用地計算區(qū)域的聲譽。這些環(huán)境因素可能受如犯罪報道等歷史事件的影響。那些因素以用戶的簡檔、意圖和情境為相互基準以便計算用戶的整體風(fēng)險。
例如,相比白天與一大群人一起行走的配備武器的大個子黑人男性,晚上在已經(jīng)有許多經(jīng)報道的晚上對白人女性的襲擊的區(qū)域中獨自行走的未配備武器的小個子白人女性可能具有更高的風(fēng)險分數(shù)。相反,相比在街區(qū)中沒有團伙關(guān)系的小個子西班牙女性,在對手團伙所主張的相同街區(qū)中行走的具有明顯可見的團伙關(guān)系的大個子白人男性可能具有更高的風(fēng)險分數(shù)。
用戶可以裝配有移動設(shè)備和/或可穿戴計算機作為與位置聲譽系統(tǒng)的接口。在移動設(shè)備與提供聲譽服務(wù)的后端服務(wù)器之間的任務(wù)劃分是相當(dāng)靈活的。在此示例中,用戶可以配備有局部聯(lián)網(wǎng)至如智能電話等移動設(shè)備的可穿戴手環(huán)。手環(huán)可以包括生物計量傳感器,并且可以局部聯(lián)網(wǎng)至智能電話。合在一起,可穿戴手環(huán)和智能電話收集并向位置聲譽服務(wù)器報告用戶的簡檔、情境和意圖,以及基于設(shè)備定位器(其可以包括例如GPS接收器或者指南針以及一個或多個加速度計)的用戶位置。
在報告用戶數(shù)據(jù)和位置數(shù)據(jù)之后,智能電話可以接收所述位置相對于用戶的情境感知聲譽。所述分數(shù)可以是表示多個加權(quán)的因素的綜合的整體標量分數(shù),或者可以是多維向量分數(shù),其中兩個或更多個因素中的每一個因素接收單獨分數(shù)。所述分數(shù)也可以具有適當(dāng)?shù)姆直媛?。例如,在一些情境中,僅提供一些整體等級是最有用的,比如,“綠色”針對被指定為安全的區(qū)域;“黃色”針對被指定為有問題的區(qū)域;或者“紅色”針對被指定為危險的區(qū)域。在其他情境中,通過非限制性示例的方式,提供高分辨率的單獨分數(shù)可能是最有用的,比如,具有任意分辨率的分數(shù)針對以下各項中的每一項:遭遇的風(fēng)險、暴力風(fēng)險、意圖的緊急性、以及用戶處理潛在遭遇的能力。
位置聲譽系統(tǒng)的警告(或者不警告)用戶的方法也可能根據(jù)情境而變化。例如,在一個情境中,向用戶給予如明亮的閃光和大聲警報等吸引注意力的信號是有益的。在另一個情境中,采用這種方式來吸引對用戶自己的注意力可能是危險的或致命的,并且因此可以使用如振動手表等非常細微的警告,或者根本不使用任何警告。在沒有警告的情況下,可以僅向用戶給予這樣的顯示:她可以自行決定進入;在所述顯示上,她可以觀察她的當(dāng)前位置的聲譽。
盡管已經(jīng)通過示例的方式來討論了在城市中行走的行人的示例,但是這種示例是非限制性的。其他非限制性示例包括:
低于法定飲酒年齡的用戶可以使用位置聲譽系統(tǒng)來在他正進入他不被允許存在的企業(yè)的情況下警告自己。作為附加特征,如果他進入限制區(qū)域,那么系統(tǒng)還可以向他的父母提供對他的位置的實時跟蹤并警告他。
如果伐木工、護林員或者在嚴酷或危險的自然條件下工作的其他人誤入特別危險的森林或山的部分(比如,接近懸崖或陷阱的區(qū)域、已知用于容納侵略性食肉動物的區(qū)域、或者易發(fā)生巖滑或雪崩的區(qū)域),那么可以向他們提供警告。
如果水手或飛行員誤入呈現(xiàn)了航行危險(比如,危險氣流、在戰(zhàn)區(qū)中由敵方主張的空域或海域、易發(fā)生海盜行為的區(qū)域、或者類似危險)的區(qū)域,那么可以警告他們。
養(yǎng)牛場場主可以將設(shè)備附接至牛身上并且在任何牛只漫步在存在非法狩獵的偷竊危險的區(qū)域中或者漫游在另一方所擁有或主張的財產(chǎn)上的情況下被警告。還可以使用設(shè)備來在場主跨過不良標記的領(lǐng)土邊界或者誤入已經(jīng)遇到過敵對行動的區(qū)域的情況下警告他自己。
如果撲滅野火的消防員進入易發(fā)生危險回燃或其他危險的區(qū)域,那么可以警告他們。
當(dāng)在戰(zhàn)區(qū)中居住或工作的平民進入易發(fā)生敵對行動的區(qū)域時,可以警告他們。
當(dāng)屬于被“仇恨犯罪”作為目標的類別的個人進入已經(jīng)發(fā)生過這種犯罪的區(qū)域時,可以警告他們。例如,當(dāng)同性戀或跨性別用戶進入已經(jīng)以同性戀或跨性別受害者為目標的區(qū)域時,可以警告他們。
可以使用安裝在儀表盤上的系統(tǒng)來在駕駛員正進入犯罪率很高的區(qū)域時,或者正在車輛夜盜和/或偷竊常見的停車場中停車時警告他。
在一般意義上,當(dāng)區(qū)域的聲譽基于簡檔、情境和意圖而變化時,任何人類或非人類用戶可以接收警告或者將警告?zhèn)鬏斨帘O(jiān)測方。
現(xiàn)在將更具體地參照所附附圖來描述位置聲譽系統(tǒng)。
圖1是根據(jù)本說明書的一個或多個示例的位置聲譽系統(tǒng)100的透視圖。如貫穿本說明書所使用的,“位置聲譽系統(tǒng)”包括可操作用于執(zhí)行本文中所公開的方法的硬件和軟件的任何適當(dāng)組合。在此示例中,位置聲譽系統(tǒng)100包括移動設(shè)備110、可穿戴設(shè)備130和聲譽服務(wù)器300(圖3)。
在示例使用情況下,用戶120-1正在位置150-1中行走。用戶120-1例如在提包、衣袋或槍套中攜帶移動設(shè)備110,并且還在這種情況下具有附接至她的手臂的可穿戴設(shè)備130。用戶120-1可以是具有安全意識的用戶,她享受旅行到各個地方執(zhí)行她的業(yè)務(wù)的靈活性,但是想知道她什么時候正進入具有增大的犯罪危險或其他危害的區(qū)域。
根據(jù)在本說明書中所公開的方法,位置150-1的基本緯度和經(jīng)度無需是用于評估位置150-1的安全性的唯一因素。相反,許多因素可以被認為提供更有意義的安全性分數(shù),如同其應(yīng)用于用戶120-1。例如,如果用戶120-1是正尋找服裝店的無伴隨、未配備武器的白人女性,那么例如如果是在天黑以后并且位置150-1是具有很高的在天黑以后進行的針對白人和/或女性的暴力犯罪的發(fā)生率的位置,則警告可能是合適的。此外,如果位置150-1是具有很少購物選項的位置,那么警告可能是合適的。在這種情況下,用戶120-1將找到可接受用于執(zhí)行她的預(yù)期任務(wù)的位置150-1的可能性很小,而用戶120-1遇到暴力或犯罪的危險可能高到不能接受。
相比而言,如果用戶120-1是黑人女性社會工作者、被授權(quán)攜帶隱藏手槍、并且由至少一個其他人陪伴,并且如果用戶120-1’去位置150-1的目的是對需要她的服務(wù)的孩子進行與工作相關(guān)的拜訪,那么對用戶120-1的警告可能是多余的并且可能被認為是誤報。
在一些情況下,誤報是有害的,這不僅是因為其立刻被用戶忽略,而且是因為如果位置聲譽系統(tǒng)100定期地提供誤報,那么用戶120-1可能開始連位置聲譽系統(tǒng)100一起忽略。
在一個示例中,可穿戴設(shè)備130配備有生物計量傳感器,比如,用于情感、心率、血壓和皮膚電導(dǎo)的傳感器。當(dāng)用戶120-1進入位置150-1時,移動設(shè)備110可以確定位置150-1是新的“區(qū)域”(或者可以僅周期性地請求更新),并且之后可以從可穿戴設(shè)備130中請求相關(guān)簡檔、情境和意圖數(shù)據(jù)。然而,僅通過示例的方式來公開這一點。在其他情況下,移動設(shè)備110可以具有其自己的傳感器,或者可以在根本沒有可穿戴設(shè)備130的情況下進行操作。
在收集用戶數(shù)據(jù)之后,移動設(shè)備110則可以將用戶數(shù)據(jù)連同其當(dāng)前位置上傳至由聲譽服務(wù)運營商302(圖3)操作的聲譽服務(wù)器300(圖3)。然后,聲譽服務(wù)器300可以被配置成用于計算所述位置的情境感知聲譽分數(shù)。聲譽服務(wù)器300將此分數(shù)遞送至移動設(shè)備110,并且移動設(shè)備110可以判定警告是否是合適的。再次,僅通過示例的方式來公開這一點。在其他情況下,關(guān)于是否提供警告的決定可以存在于聲譽服務(wù)器300上或者在可穿戴設(shè)備130上。
一旦計算了所述分數(shù),移動設(shè)備110就可以向可穿戴設(shè)備130提供信號、數(shù)據(jù)包、或其他信息,指示所述分數(shù)的值。然后,可穿戴設(shè)備130可以采取適當(dāng)行動,比如,改變標尺上可能例如從綠色到黃色、到橙色、到紅色變化的、大致指示標量分數(shù)的范圍的顯示顏色??纱┐髟O(shè)備130還可以包括提供更大粒度的威脅值的數(shù)字顯示器。在其他情況下,可穿戴設(shè)備130可以提供附加警告,比如,聲音警告、如振動等觸覺警告、如閃光等高能見度警告、或者任何其他適當(dāng)?shù)木鏅C制。應(yīng)當(dāng)注意的是,僅通過非限制性示例的方式來提供這些警告,并且無需在每一個環(huán)境中提供完全相同的警告。確實,在一些實施例中,預(yù)料的是,根本不提供任何特別的警告。這可以是可配置的選項。例如,如果用戶120-1正進入可疑位置150-1,那么她的可穿戴設(shè)備130采用不會引起對用戶120-1的附加注意的方式來表現(xiàn)可能不是有利的。由此,在一些情況下,警告行動可以被配置成用于通過更細微的方式來得到用戶120-1的注意。在一個實施例中,不提供任何特定警告,并且相反,給出對威脅分數(shù)的簡單顯示。在這種情況下,用戶120-1可以簡單地訓(xùn)練她自己來定期地檢查可穿戴設(shè)備130,以便確定局部威脅分數(shù)。這將向用戶120-1提供關(guān)于位置150-1的有用信息,而不一定吸引對可穿戴設(shè)備130或用戶120-1的注意。
圖1A是根據(jù)本說明書的一個或多個示例的第二用戶120-2和第二位置150-2的透視圖。在這種情況下,用戶120-2可以是部署在敵方或潛在敵方的位置中的戰(zhàn)斗士兵。用戶120-2配備有集成的可穿戴設(shè)備140,所述可穿戴設(shè)備比圖1的可穿戴設(shè)備130更大且更有能力。例如,集成的可穿戴設(shè)備140可以包括圖1的移動設(shè)備110和移動設(shè)備130的所有相關(guān)功能。由此,在此示例中,用戶120-2無需攜帶單獨的移動設(shè)備110。
在這種情況下,集成的移動設(shè)備140吸引對其自己或?qū)τ脩?20-2的注意的危險可能甚至更大。由此,集成的可穿戴設(shè)備140可以提供極低的簡檔顯示,僅具有相關(guān)且必要的信息。在一些情況下,可穿戴設(shè)備140可以包括手動激活的背光,從而使得用戶120-2可以對可穿戴設(shè)備140的顯示器進行閱讀,或者可以包括在黑暗條件下僅可通過如夜視鏡等特殊設(shè)備來觀察的顯示器。
與圖1一樣,位置150-2的局部威脅分數(shù)應(yīng)當(dāng)不僅基于位置本身,而且基于包括用戶120-2的簡檔、意圖和情境的用戶數(shù)據(jù)。在這種情況下,用戶120-2是配備武器的,并且可以將接受增大的風(fēng)險(比如,入侵到敵方區(qū)域中)預(yù)期為他的工作職能的一部分。然而,對用戶120-2的考慮可以是:他不希望在知道威脅的情況下偶然漫步到敵方區(qū)域中。用戶120-2簡單地使與位置150-2的相對威脅特性相關(guān)的信息對其可用也是有益的。在這種情況下,用戶120-2的簡檔度量可以包括他的國籍或在敵對行動中的陣營、訓(xùn)練水平(例如,參謀對特種部隊軍官)、以及等級(其中,升高的等級可能使他成為更期望的目標)。情境可以包括他的當(dāng)前軍備和裝備、他的隨行部隊的大小、溝通能力、離工作基地的距離、如空中支援等支援服務(wù)的可用性等。
在戰(zhàn)斗士兵的情況下,事件可能不一定包括犯罪,而是遭遇敵對勢力。由此,事件模板可以考慮與之前的敵對活動的接近度或其嚴重性,以及之前活動的性質(zhì)。
在這種情況下,用戶120-2可能希望使與潛在威脅的性質(zhì)相關(guān)的附加或更大粒度的細節(jié)對其可用。由此,在這種情境中,三值或四值色譜上的簡單標量威脅分數(shù)可能不充分。相反,用戶120-2可能需要多維威脅向量,其中,一個或多個向量具有8比特(256個值)或更多的精度。集成的可穿戴設(shè)備140還可以配備有允許用戶120-2檢索與報道的威脅相關(guān)的附加細節(jié)的接口。
總公司或指揮結(jié)構(gòu)接收與用戶120-2及其相關(guān)聯(lián)的勢力所位于的地方相關(guān)的實時信息也可以是有益的。拒絕這種信息對于敵對勢力同樣重要或者甚至有可能更加重要。由此,在一個示例中,集成的可穿戴設(shè)備140可以向中央機構(gòu)報告其位置,從而使得指揮結(jié)構(gòu)能夠具有與用戶120-2和相關(guān)資產(chǎn)所位于的地方相關(guān)的實時信息??梢越?jīng)由強加密以及使用軍用級安全方法來提供這種數(shù)據(jù),以便確保敵對勢力不會獲得所述信息。
僅通過示例的方式來提供這兩種配置。在一些情況下,移動設(shè)備110和可穿戴設(shè)備130的組合可能對戰(zhàn)斗士兵120-2來說更加合適,而在其他情況下,對集成的可穿戴設(shè)備140的使用可能對平民行人120-1來說更加期望。
圖2是根據(jù)本說明書的一個或多個示例的移動設(shè)備110的框圖。移動設(shè)備110可以是任何適當(dāng)?shù)挠嬎阍O(shè)備。在各種實施例中,通過非限制性示例的方式,“計算設(shè)備”可以是或者可以包括:計算機、嵌入式計算機、嵌入式控制器、嵌入式傳感器、個人數(shù)字助理(PDA)、可穿戴計算機、膝上型計算機、蜂窩電話、IP電話、智能電話、平板計算機、可轉(zhuǎn)換平板計算機、手持式計算器、或者用于處理和傳達數(shù)據(jù)的任何其他電子、微電子或微電子機械設(shè)備。應(yīng)當(dāng)明確理解的是,也可以在適當(dāng)環(huán)境中將移動設(shè)備110的配置應(yīng)用到可穿戴設(shè)備130和集成的可穿戴設(shè)備140上。
移動設(shè)備110包括連接至存儲器220的處理器210,已經(jīng)在所述存儲器中存儲了用于提供操作系統(tǒng)222和聲譽引擎224-1的可執(zhí)行指令。在本說明書中,聲譽引擎224通??梢杂糜谥复缭诒疚闹兴枋龅膶β曌u引擎的整體操作,而聲譽引擎224-1可以指代聲譽引擎的由移動設(shè)備110、可穿戴設(shè)備130和/或集成的可穿戴設(shè)備140提供的部分。聲譽引擎224-2(圖3)指代聲譽引擎224的由聲譽服務(wù)器300提供的部分。如在本文中所提供的,通過示例的方式來公開的功能劃分旨在是非限制性的。
移動設(shè)備110的其他部件包括存儲設(shè)備250、網(wǎng)絡(luò)接口260、和外圍接口240。
在示例中,處理器210經(jīng)由存儲器總線270-3被通信地耦合至存儲器220,所述存儲器總線可以是例如直接存儲器訪問(DMA)總線。處理器210可以經(jīng)由系統(tǒng)總線270-1被通信地耦合至其他設(shè)備。如貫穿本說明書所使用的,“總線”包括任何有線或無線互連線、網(wǎng)絡(luò)、連接、線束、單根總線、多根總線、交叉式網(wǎng)絡(luò)、單級網(wǎng)絡(luò)、多級網(wǎng)絡(luò)、或者可操作用于在計算設(shè)備的部分之間或者在計算設(shè)備之間承載數(shù)據(jù)、信號或電力的其他傳導(dǎo)介質(zhì)。應(yīng)當(dāng)注意的是,僅通過非限制性示例的方式來公開這些用途,并且一些實施例可以省略前述總線中的一根或多根總線,而其他實施例可以采用附加或不同總線。
在各種示例中,“處理器”可以包括提供可編程邏輯的硬件、軟件或固件的任何組合,包括(通過非限制性示例的方式)微處理器、數(shù)字信號處理器、現(xiàn)場可編程門陣列、可編程邏輯陣列、專用集成電路、或者虛擬機處理器。
處理器210可以在DMA配置中經(jīng)由DMA總線270-3而連接至存儲器220。為了簡化本公開,存儲器220被公開為單個邏輯塊,但是在物理環(huán)境中可以包括具有任何一種或多種適當(dāng)?shù)囊资曰蚍且资源鎯ζ骷夹g(shù)的一個或多個塊,包括例如DDR RAM、SRAM、DRAM、緩存、L1或L2存儲器、片上存儲器、寄存器、閃存、ROM、光學(xué)介質(zhì)、虛擬存儲器區(qū)域、磁性或磁帶存儲器等。在某些實施例中,存儲器220可以包括相對低等待時間的易失性主存儲器,而存儲設(shè)備250可以包括相對更高等待時間的非易失性存儲器。然而,存儲器220和存儲設(shè)備250無需是物理分離的設(shè)備,并且在一些示例中可以僅表示功能的邏輯分離。還應(yīng)當(dāng)注意的是,盡管通過非限制性示例的方式公開了DMA,但是DMA并非與本說明書一致的唯一協(xié)議,并且其他存儲器架構(gòu)是可用的。
存儲設(shè)備250可以是任何種類的存儲器220,或者可以是單獨的設(shè)備,比如,硬盤驅(qū)動器、固態(tài)驅(qū)動器、外部存儲設(shè)備、獨立磁盤冗余陣列(RAID)、網(wǎng)絡(luò)附接存儲設(shè)備、光學(xué)存儲設(shè)備、磁帶驅(qū)動器、備份系統(tǒng)、云存儲設(shè)備、或者前述各項的任何組合。存儲設(shè)備250可以是或者可以在其中包括一個或多個數(shù)據(jù)庫或者存儲在其他配置中的數(shù)據(jù),并且可以包括所存儲的操作軟件拷貝,比如,操作系統(tǒng)222和聲譽引擎224-1的軟件部分。許多其他配置也是有可能的,并且旨在被包括在本說明書的廣泛范圍內(nèi)。
可以提供網(wǎng)絡(luò)接口260,以便將移動設(shè)備110通信地耦合至有線或無線網(wǎng)絡(luò)。如貫穿本說明書所使用的,“網(wǎng)絡(luò)”可以包括可操作用于在計算設(shè)備之內(nèi)或之間交換數(shù)據(jù)或信息的任何通信平臺,包括(通過非限制性示例的方式)自組織本地網(wǎng)絡(luò)、向計算設(shè)備提供電子互動能力的互聯(lián)網(wǎng)架構(gòu)、老式電話系統(tǒng)(POTS)(計算設(shè)備可以使用老式電話系統(tǒng)來執(zhí)行這樣的事務(wù):在所述事務(wù)中,所述計算設(shè)備可由人類操作員輔助,或者在所述事務(wù)中,他們可以手動地將數(shù)據(jù)鍵入電話或其他適當(dāng)電子設(shè)備中)、在系統(tǒng)中的任何兩個節(jié)點之間提供通信接口或交換的任何分組數(shù)據(jù)網(wǎng)絡(luò)(PDN)、或者任何局域網(wǎng)(LAN)、城域網(wǎng)(MAN)、廣域網(wǎng)(WAN)、無線局域網(wǎng)(WLAN)、虛擬專用網(wǎng)(VPN)、內(nèi)聯(lián)網(wǎng)、或者促進網(wǎng)絡(luò)或電話環(huán)境中的通信的任何其他適當(dāng)架構(gòu)或系統(tǒng)。
在一個示例中,聲譽引擎224-1是執(zhí)行如圖6的方法600或根據(jù)本說明書的其他方法等方法的公共設(shè)施或系統(tǒng)。在各種實施例中,可以在硬件、軟件、固件或其某個組合中將聲譽引擎224-1具體化。例如,在一些情況下,聲譽引擎224-1可以包括被設(shè)計成用于執(zhí)行方法或其一部分的專用集成電路,并且還可以包括可操作用于指示處理器執(zhí)行所述方法的軟件指令。在一些情況下,聲譽引擎224-1可以作為“守護進程”而運行?!笆刈o進程”可以包括作為后臺進程而運行的任何程序或可執(zhí)行指令系列(不論在硬件、軟件、固件或其任何組合中實施)、終止并駐留程序、服務(wù)、系統(tǒng)擴展、控制面板、啟動程序、BIOS子例程、或在沒有直接用戶交互的情況下進行操作的任何類似程序。還應(yīng)當(dāng)注意的是,僅通過非限制性示例的方式來提供聲譽引擎224-1,并且也可以結(jié)合、除了或代替聲譽引擎224-1而提供其他硬件和軟件(包括交互式或用戶模式軟件),以便執(zhí)行根據(jù)本說明書的方法。
在一個示例中,聲譽引擎224-1包括存儲在可操作用于執(zhí)行圖6的方法600或根據(jù)本說明書的類似方法的非瞬態(tài)介質(zhì)上的可執(zhí)行指令。在適當(dāng)時間,比如,在啟動移動設(shè)備110之后或者在來自操作系統(tǒng)222或用戶120的命令之后,處理器210可以從存儲設(shè)備250中檢索聲譽引擎224-1的拷貝(或其軟件部分)并將其加載到存儲器220中。然后,處理器210可以迭代地執(zhí)行聲譽引擎224-1的指令。
還示出了用戶數(shù)據(jù)引擎226,通過示例的方式在存儲器220中提供了軟件部分。用戶數(shù)據(jù)引擎226可以視情況而收集、存儲和/或報告包括用戶的簡檔、情境和意圖的用戶數(shù)據(jù)。用戶數(shù)據(jù)引擎226可以與外圍接口240接口連接,以便收集生物計量數(shù)據(jù)。用戶數(shù)據(jù)引擎226還可以包括所存儲的如用戶120在創(chuàng)建簡檔之后提供的信息等用戶輸入、或者如用戶可能在出發(fā)執(zhí)行任務(wù)之前或者在另一個適當(dāng)時間提供的明確“意圖”輸入等用戶輸入。
外圍接口240可以被配置成用于與連接至移動設(shè)備110的但不一定是移動設(shè)備110的核架構(gòu)的一部分的輔助設(shè)備接口連接。外圍設(shè)備可操作用于向移動設(shè)備110提供擴展的功能,并且可能或者可能不完全依賴于移動設(shè)備110。在一些情況下,外圍設(shè)備可以是計算設(shè)備本身。通過非限制性示例的方式,外圍設(shè)備可以包括輸入和輸出設(shè)備,比如,顯示器、振動器、警告燈、生物計量或其他傳感器、終端、打印機、鍵盤、鼠標、調(diào)制解調(diào)器、網(wǎng)絡(luò)控制器、傳感器、換能器、致動器、控制器、數(shù)據(jù)獲取總線、攝像頭、話筒、揚聲器、或外部存儲設(shè)備。在此示例中具體示出了全顯示器242、警告顯示器244、揚聲器246、和話筒248,以供與本文中所公開的某些實施例一起使用。
圖3是根據(jù)本說明書的一個或多個示例的聲譽服務(wù)器300的框圖。聲譽服務(wù)器300可以是如結(jié)合圖2而描述的任何適當(dāng)計算設(shè)備。通常,除非另外特別指出,圖2的定義和示例可以被認為同樣適用于圖3。
聲譽服務(wù)器300包括連接至存儲器320的處理器310,已經(jīng)在所述存儲器中存儲了用于提供操作系統(tǒng)322和聲譽引擎224-2的可執(zhí)行指令。聲譽服務(wù)器300的其他部件包括存儲設(shè)備350、網(wǎng)絡(luò)接口360、和外圍接口340。
在示例中,處理器310經(jīng)由存儲器總線370-3被通信地耦合至存儲器320,所述存儲器總線可以是例如直接存儲器訪問(DMA)總線。處理器310可以經(jīng)由系統(tǒng)總線370-1被通信地耦合至其他設(shè)備。
處理器310可以在DMA配置中經(jīng)由DMA總線370-3而連接至存儲器320。為了簡化本公開,如結(jié)合圖2的存儲器220而描述的,存儲器320被公開為單個邏輯塊,但是在物理環(huán)境中可以包括具有任何一種或多種適當(dāng)?shù)囊资曰蚍且资源鎯ζ骷夹g(shù)的一個或多個塊。在某些實施例中,存儲器320可以包括相對低等待時間的易失性主存儲器,而存儲設(shè)備350可以包括相對更高等待時間的非易失性存儲器。然而,如結(jié)合圖2而進一步描述的,存儲器320和存儲設(shè)備350無需是物理分離的設(shè)備。
如結(jié)合圖2的存儲設(shè)備250而描述的,存儲設(shè)備350可以是任何種類的存儲器320或者可以是單獨的設(shè)備。存儲設(shè)備350可以是或者可以在其中包括一個或多個數(shù)據(jù)庫或者存儲在其他配置中的數(shù)據(jù),并且可以包括所存儲的操作軟件拷貝,比如,操作系統(tǒng)322和聲譽引擎224-2的軟件部分。許多其他配置也是有可能的,并且旨在被包括在本說明書的廣泛范圍內(nèi)。
可以提供網(wǎng)絡(luò)接口360,以便將聲譽服務(wù)器300通信地耦合至有線或無線網(wǎng)絡(luò)。如貫穿本說明書所使用的,“網(wǎng)絡(luò)”可以包括可操作用于在計算設(shè)備之內(nèi)或之間交換數(shù)據(jù)或信息的任何通信平臺,包括(通過非限制性示例的方式)自組織本地網(wǎng)絡(luò)、向計算設(shè)備提供電子互動能力的互聯(lián)網(wǎng)架構(gòu)、老式電話系統(tǒng)(POTS)(計算設(shè)備可以使用老式電話系統(tǒng)來執(zhí)行這樣的事務(wù):在所述事務(wù)中,所述計算設(shè)備可由人類操作員輔助,或者在所述事務(wù)中,他們可以手動地將數(shù)據(jù)鍵入電話或其他適當(dāng)電子設(shè)備中)、在系統(tǒng)中的任何兩個節(jié)點之間提供通信接口或交換的任何分組數(shù)據(jù)網(wǎng)絡(luò)(PDN)、或者任何局域網(wǎng)(LAN)、城域網(wǎng)(MAN)、廣域網(wǎng)(WAN)、無線局域網(wǎng)(WLAN)、虛擬專用網(wǎng)(VPN)、內(nèi)聯(lián)網(wǎng)、或者促進網(wǎng)絡(luò)或電話環(huán)境中的通信的任何其他適當(dāng)架構(gòu)或系統(tǒng)。
在一個示例中,聲譽引擎224-2是執(zhí)行如圖6的方法600或根據(jù)本說明書的其他方法等方法的公共設(shè)施或系統(tǒng)。在各種實施例中,可以在硬件、軟件、固件或其某個組合中將聲譽引擎224-2具體化。例如,在一些情況下,聲譽引擎224-2可以包括被設(shè)計成用于執(zhí)行方法或其一部分的專用集成電路,并且還可以包括可操作用于指示處理器執(zhí)行所述方法的軟件指令。如以上所描述的,在一些情況下,聲譽引擎224-2可以作為守護進程而運行。還應(yīng)當(dāng)注意的是,僅通過非限制性示例的方式來提供聲譽引擎224-2,并且也可以結(jié)合、除了或代替聲譽引擎224-2而提供其他硬件和軟件(包括交互式或用戶模式軟件),以便執(zhí)行根據(jù)本說明書的方法。
在一個示例中,聲譽引擎224-2包括存儲在可操作用于執(zhí)行圖6的方法600或根據(jù)本說明書的類似方法的非瞬態(tài)介質(zhì)上的可執(zhí)行指令。在適當(dāng)時間,比如,在啟動聲譽服務(wù)器300之后或者在來自操作系統(tǒng)322或用戶120的命令之后,處理器310可以從存儲設(shè)備350中檢索聲譽引擎224-2的拷貝(或其軟件部分)并將其加載到存儲器320中。然后,處理器310可以迭代地執(zhí)行聲譽引擎224-2的指令。
外圍接口340可以被配置成用于與連接至聲譽服務(wù)器300的但不一定是聲譽服務(wù)器300的核架構(gòu)的一部分的輔助設(shè)備接口連接。外圍設(shè)備可操作用于向聲譽服務(wù)器300提供擴展的功能,并且可能或者可能不完全依賴于聲譽服務(wù)器300。在一些情況下,外圍設(shè)備可以是計算設(shè)備本身。通過非限制性示例的方式,外圍設(shè)備可以包括結(jié)合圖2的外圍接口240而討論的設(shè)備中的任何設(shè)備。
圖4是根據(jù)本說明書的一個或多個示例的位置聲譽系統(tǒng)100的所選部件的功能框圖。在此示例中,可穿戴設(shè)備130和集成的可穿戴設(shè)備140的種類可以包括(通過非限制性示例的方式)可穿戴手環(huán)130-1和可穿戴智能手表130-2。其他實施例也是有可能的,包括被具體地配置成用于提供位置聲譽系統(tǒng)的定制解決方案。移動設(shè)備110的示例可以包括平板計算機110-1、移動電話110-2或膝上型計算機110-3。本文中還公開了移動網(wǎng)絡(luò)370和物聯(lián)網(wǎng)網(wǎng)關(guān)372。聲譽服務(wù)器300可以被配置成用于提供如本文中所描述的聲譽引擎224的全部或部分。
根據(jù)信號鏈430,用戶設(shè)備向服務(wù)器300提供情報,包括位置、用戶數(shù)據(jù)(包括例如用戶簡檔、情境和意圖)、和一天中的時間、以及本文中所討論的其他相關(guān)因素。
根據(jù)信號鏈440,聲譽服務(wù)器300向用戶設(shè)備提供回如標量或向量聲譽分數(shù)等數(shù)據(jù)。然后,用戶設(shè)備可以向用戶120提供如本文中所討論的適當(dāng)通知。
圖5是根據(jù)本說明書的一個或多個示例的位置聲譽系統(tǒng)100的功能框圖。圖5在一個示例中表示了信息流,在所述信息流中,每一個塊接收零個或多個輸入并且提供一個或多個輸出,并且其中,塊在功能上或在信息上彼此相關(guān)。在圖5的功能塊之間不需要一對一映射和特定硬件或軟件配置。在一些情況下,單個硬件或軟件平臺可以提供本文中所列出的多項功能;在其他情況下,單個硬件或軟件平臺可以專用于執(zhí)行本文中所公開的單項功能;并且在又其他情況下,多個硬件或軟件平臺可以被配置成用于采用分布式方式來執(zhí)行單項功能。因此,圖5的功能公開旨在被廣泛地解釋為涵蓋可操作用于和被配置成用于執(zhí)行所描述的功能(不論他們?nèi)绾畏植?的任何適當(dāng)硬件和/或軟件配置。
在此示例中,多個數(shù)據(jù)源510向聲譽引擎224提供數(shù)據(jù),而用戶數(shù)據(jù)引擎226提供用戶數(shù)據(jù)連同如位置和一天中的時間等環(huán)境數(shù)據(jù)。使用這些輸入以及任何其他適當(dāng)輸入,聲譽引擎224向計算設(shè)備110提供聲譽分數(shù)552;在這種情況下,所述計算設(shè)備也可以包括可穿戴設(shè)備130或集成的可穿戴設(shè)備140。
數(shù)據(jù)源510包括與特定位置相關(guān)的數(shù)據(jù)的任何適當(dāng)來源。數(shù)據(jù)源510的數(shù)量和類型可以取決于使用情境。例如,在針對行人或駕駛員的個人安全應(yīng)用中,大量分布式數(shù)據(jù)源可能是可用的。這些分布式數(shù)據(jù)源可以提供很寬的數(shù)據(jù)橫截面,并且因此導(dǎo)致富數(shù)據(jù)環(huán)境。在其他更專業(yè)的情境中,更多受限的數(shù)據(jù)源可能是可用的。
數(shù)據(jù)源的非限制性示例包括網(wǎng)絡(luò)爬蟲512、物聯(lián)網(wǎng)513、專用數(shù)據(jù)提供商514、已發(fā)布數(shù)據(jù)源516和眾包數(shù)據(jù)518。
網(wǎng)絡(luò)爬蟲512可以是被設(shè)計成用于智能地搜索如在線新聞來源、警訊、和可以向位置聲譽系統(tǒng)提供有用輸入的其他適當(dāng)?shù)木W(wǎng)絡(luò)資源等網(wǎng)站的軟件應(yīng)用。網(wǎng)絡(luò)爬蟲512可以被進一步配置成用于解析那些數(shù)據(jù)源以及用于智能地提取相關(guān)頭條、故事或報道,以供與位置聲譽系統(tǒng)100一起使用?;诰W(wǎng)絡(luò)的數(shù)據(jù)源可以包括如可免費訪問的網(wǎng)站等免費來源和如具有付費門檻的新聞?wù)军c等付費來源兩者。在有效載荷站點的情況下,網(wǎng)絡(luò)爬蟲512可以基于對服務(wù)的適當(dāng)訂閱而配備有適當(dāng)憑證,所述服務(wù)可由聲譽服務(wù)運營商302提供。在某些示例中,聲譽服務(wù)運營商302可以反過來出售對其位置聲譽服務(wù)的訂閱,由此提供可行的商業(yè)企業(yè)。
在一個示例中,網(wǎng)絡(luò)爬蟲將事件報道定位如下:
警官Gordon Shy(戈登·夏伊)說道,星期二早上,一名男性在持刀傷人事件中嚴重受傷。
據(jù)報道,38歲受害者在上午4:20左右在Turk Street(特克街)第300街區(qū)中與另外五名男性發(fā)生爭吵。Shy說道,那些男性開始向彼此扔?xùn)|西時,五名男性之一在軀干和手臂中刺傷他多次。
物聯(lián)網(wǎng)513還可以提供有用數(shù)據(jù)。物聯(lián)網(wǎng)在概念上是通常在嵌入式平臺中運行并被配置成用于向感興趣的服務(wù)(包括聲譽服務(wù)器300)提供大量信息的一組分布式傳感器、檢測器、監(jiān)視器和其他互聯(lián)網(wǎng)使能設(shè)備。物聯(lián)網(wǎng)513可以包括攝像頭、話筒、速度檢測器、智能家電、用于如汽車、船只和航空器等車輛的“黑匣子”、或者任何其他適當(dāng)?shù)木W(wǎng)絡(luò)使能設(shè)備。在一些情況下,這些設(shè)備的最終用戶具有啟用互聯(lián)網(wǎng)通信資源和向服務(wù)提供相關(guān)數(shù)據(jù)的選項。在一些情況下,可以匿名地、偽署名地、或偽匿名地提供相關(guān)數(shù)據(jù)。物聯(lián)網(wǎng)數(shù)據(jù)聚合商可以收集這些數(shù)據(jù)并可以再次經(jīng)由訂閱服務(wù)來提供所述數(shù)據(jù)。在這種情況下,物聯(lián)網(wǎng)數(shù)據(jù)聚合商可以但不一定不同于聲譽服務(wù)器300的運營商。
專用數(shù)據(jù)提供商514可以包括直接向聲譽服務(wù)器300提供數(shù)據(jù)的任何適當(dāng)個人或?qū)嶓w。這可以是例如被具體地配置成用于將可能感興趣的事件遷到聲譽服務(wù)器300、將與那些事件相關(guān)的數(shù)據(jù)格式化、并且向聲譽服務(wù)器300提供那些數(shù)據(jù)的服務(wù)。這可以包括直接由聲譽服務(wù)供應(yīng)商302雇傭或聘用且可以根據(jù)意圖而采用對聲譽服務(wù)器300有用的形式來提供數(shù)據(jù)的人類或計算機團隊。在軍事應(yīng)用的情況下,專用數(shù)據(jù)提供商514可以包括情報收集或聯(lián)絡(luò)報告。
已發(fā)布數(shù)據(jù)源516可以包括如Lexis、Westlaw(萬律)等通用數(shù)據(jù)聚合服務(wù)。已發(fā)布數(shù)據(jù)源516可以不采用具體用于聲譽服務(wù)器300的目的驅(qū)動格式來提供數(shù)據(jù),但是可以提供從許多數(shù)據(jù)源(包括公共和私人記錄)聚合的大數(shù)據(jù)庫,所述大數(shù)據(jù)庫然后可以用于為聲譽服務(wù)提供商302有用地對數(shù)據(jù)進行格式化。在一些情況下,專用數(shù)據(jù)提供商514和已發(fā)布數(shù)據(jù)源516可以包括實質(zhì)性交叉。
最終,還提供了眾包數(shù)據(jù)518。眾包數(shù)據(jù)518依賴于這樣的理論:來自足夠大群志愿者用戶的甚至微小輸入可能作為總體而提供有用的數(shù)據(jù)源。這可以包括來自用戶設(shè)備的自動化報告、或者來自對事件和活動進行報道的大量用戶的手動輸入。
來自所有數(shù)據(jù)源510的信息可以被廣泛地稱為向數(shù)據(jù)獲取塊520提供的位置數(shù)據(jù)。數(shù)據(jù)獲取塊520可以被配置成用于從數(shù)據(jù)源510中接收數(shù)據(jù),并可以執(zhí)行某種水平的數(shù)據(jù)調(diào)節(jié),比如,將數(shù)據(jù)標準化為通用格式或者從不同的數(shù)據(jù)源510中解析出相關(guān)字段。
數(shù)據(jù)獲取塊520向事件提取器530提供格式化的或經(jīng)調(diào)節(jié)的數(shù)據(jù)。事件提取器530可操作用于將數(shù)據(jù)塊細分成許多數(shù)據(jù)類別。由此,事件提取器530可以在其本身內(nèi)部包括可用于對傳遞自數(shù)據(jù)獲取塊520的每一個報告的部分進行分類的數(shù)據(jù)分類法。
在一個示例中,事件提取器530可以解析之前識別的事件如下:
警官Gordon Shy(戈登·夏伊)說道,星期二早上,一名男性在持刀傷人事件中嚴重受傷。
據(jù)報道,38歲受害者在上午4:20左右在Turk Street(特克街)第300街區(qū)中與另外五名男性發(fā)生爭吵。Syy說道,那些男性開始向彼此扔?xùn)|西時,五名男性之一在軀干和手臂中刺傷他多次。
在此示例中,數(shù)據(jù)已經(jīng)被分類如下:
受害者性別:男(“男性”)。
受害者年齡:38歲(“38歲”)。
嚴重性:相當(dāng)高(“嚴重受傷”)。
犯罪性質(zhì):使用致命武器來進行的毆打、攻擊(“持刀傷人事件”、“刺傷”)。
武器類型:刀(“持刀傷人事件”、“刺傷”)。
一天中的時間:清晨(“早上”、“上午4:20”)。
位置:特克街300到390號(“特克街第300街區(qū)”)。
敵對方大?。盒?中(“五名男性”)。
然后,事件提取器530可以向犯罪分類器540、受害者簡檔542和其他數(shù)據(jù)塊544提供數(shù)據(jù)子集。犯罪分類器540可以被配置成用于向每一個事件分配分數(shù),比如,嚴重性。在此示例中,例如謀殺的等級可能比非致命攻擊的等級相對更高。非致命攻擊的等級反過來可能比對未占用的房屋的盜竊的等級更高。對未占用的房屋的盜竊的等級可能比對為占用的車輛的盜竊的等級更高。當(dāng)然,僅通過示例的方式來提供了這些情況,并且可能針對每一種特定情境而開發(fā)相關(guān)標度。
也可以沿著兩條或更多條軸線而對犯罪分類器進行評分。例如,相比在針對男性用戶的威脅軸線上,對女性的性侵犯的分數(shù)在針對女性用戶的威脅軸線上可能更高。類似地,相比在針對特種部隊單元的威脅軸線上,配備武器的對手進行的襲擊的分數(shù)在針對供應(yīng)護衛(wèi)的威脅軸線上可能更高。由此,預(yù)料的是,在設(shè)計時間,系統(tǒng)設(shè)計師將提供一條或多條相關(guān)軸線或者在其上的尺寸,以便對潛在威脅進行評分。
如果存在可識別的受害者,那么受害者簡檔542可以提供與可用于每一個事件的受害者的簡檔一樣全面的簡檔。應(yīng)當(dāng)注意的是,在這種情境中,僅通過示例的方式來使用“受害者”。在適合于本公開的許多情景下,特定受害者可能不可識別。然而,在許多情況下,可以沿著一條或多條軸線對每一個事件的對象或目標進行分類,并且在適當(dāng)環(huán)境中,可以將每一個對象或目標的屬性與用戶120進行比較。
在塊544中,認識到的是,對于每一個事件,可以包括未被明確分類為犯罪分類器540或受害者簡檔540的其他類型的數(shù)據(jù)。由此,其他數(shù)據(jù)分類器塊544可以根據(jù)適當(dāng)屬性來對那些其他數(shù)據(jù)進行分類。
可以提供強度評估塊570,以便向每一個事件分配強度分數(shù)。如本文中所進一步討論的,單個事件的強度可能在兩條或更多條不同的軸線之間變化。
在塊560中,每一個事件可以被分配給零個或多個事件模板,從而使得常見類型的事件可以被分組到一起。在一些情況下,事件可能不會充分地符合現(xiàn)有事件模板,在這種情況下,所述事件可能被分配有獨特的狀態(tài),并且可能是“獨立”的,直到發(fā)生可以類似方式分類的事件。在以上示例中,持刀傷人事件可以被分配給如“使用致命武器的非致命攻擊”等模板。
最終,向聲譽計算引擎550提供模板化的事件。聲譽計算引擎550還從用戶數(shù)據(jù)引擎226處接收用戶數(shù)據(jù)?;谶@些輸入中的一些或全部輸入,聲譽計算引擎550計算位置150的情境感知聲譽分數(shù)552。然后,可以視情況而向最終用戶設(shè)備580提供聲譽分數(shù)552,所述最終用戶設(shè)備可以包括以下各項中的一些或全部:移動設(shè)備110、可穿戴設(shè)備130或集成的可穿戴設(shè)備140。
圖6是根據(jù)本說明書一個或多個示例的由聲譽引擎224執(zhí)行的方法600的流程圖。在適當(dāng)環(huán)境中,可以在任何適當(dāng)?shù)挠嬎阍O(shè)備(包括以下各項中的任一項或全部:移動設(shè)備110、可穿戴設(shè)備130、集成的可穿戴設(shè)備140、或服務(wù)器300)上執(zhí)行方法600。
應(yīng)當(dāng)注意的是,在本方法中公開的操作僅通過非限制性示例的方式提供,并且并不旨在是限制性的。在某些實施例中,可以省略、可以以不同的順序來執(zhí)行、或者可以視情況而變更本文中所公開的操作中的一項或多項操作。在其他情況下,可以在本流程圖中連續(xù)公開的操作之間插入附加操作。由此,應(yīng)當(dāng)理解的是,僅通過示例的方式并且出于說明和討論的目的而提供方法600。在某些示例中,系統(tǒng)設(shè)計師將根據(jù)特定情境的需求來提供設(shè)計細節(jié)。
在框610中,聲譽引擎224查詢用戶120的位置150的聲譽。這可能自動地發(fā)生(比如,按預(yù)定計劃、按用戶120的需求、或者在任何其他適當(dāng)刺激下在不同區(qū)域之間移動時)。應(yīng)當(dāng)注意的是,在一些情況下,這可能采取從移動設(shè)備110到服務(wù)器130的查詢的形式;或者在一些情況下,所述查詢可能在移動設(shè)備110內(nèi)部發(fā)生。
在框620中,聲譽引擎224從用戶設(shè)備處接收如用戶簡檔、意圖和情境等數(shù)據(jù)。
在框630中,聲譽引擎224接收事件模板560。然后,聲譽引擎224通過時間和空間限制來查詢事件。
在框640中,聲譽引擎224根據(jù)本文中所公開的方法來執(zhí)行簡檔意圖和情境匹配。
在框650中,聲譽引擎224計算聲譽度量。以上更具體地——特別是參照圖5——描述了對聲譽度量的計算。
在框660中,聲譽引擎224計算綜合聲譽分數(shù)。綜合聲譽分數(shù)僅通過示例的方式來提供。如本文中所描述的,也可以提供多維聲譽分數(shù)。
在框670中,聲譽引擎224將綜合聲譽分數(shù)推送至移動設(shè)備110。
在決策框672中,聲譽引擎224判定聲譽分數(shù)是否超過閾值。
如果聲譽分數(shù)沒有超過閾值,則在框690中,完成所述方法。
返回到框672,如果聲譽分數(shù)超過閾值,則在框680中,聲譽引擎224可以警告用戶120。這種警告可以采取本文中所公開的警告中的任何警告的形式。
在框690中,完成方法600。
圖7是根據(jù)本說明書的一個或多個示例的計算聲譽分數(shù)的數(shù)學(xué)方法的框圖。在此示例中,僅通過非限制性示例的方式來提供盜竊710、暴力720和謀殺730的事件模板。這些模板中的每一個模板可以具有分配給所述模板的一個或多個離散事件。
標量事件分數(shù)Si可以被計算為:
Si=I(.)*GS(.)*GT(.)
可以針對匹配特定事件或“犯罪”模板的每一個事件而計算Si,i∈Cr{C1,C2,...CN)。注意,可能存在與“犯罪”類型i有關(guān)的多于一種事件類型或多于一個數(shù)量的事件。
強度計算I(.)可以采用形式
在此示例中,I(.)是強度因素,并且可以是事件或犯罪本身的函數(shù)。例如,在這種情況下,I盜竊<I暴力<I謀殺。
GS和GT分別是空間和時間衰減因素。這承認由于事件在時間和空間兩者上移動得更遠,所以其對聲譽的影響將較小。
空間因素GS可以是事件位置與目標位置(比如,用戶120的當(dāng)前位置150)之間的空間距離的單調(diào)遞減函數(shù)。在一個示例中,所述運算是具有以下形式的高斯函數(shù):
在以上示例中,所述函數(shù)在歐幾里德空間(Euclidean Space)中單調(diào)地減小,但是可以使用其他單位(比如,如城市街區(qū))。對于定制單位,1的最高值可以被分配給d==0,而0的最低值可以被分配給d==k*σs。
時間因素GT可以是例如事件發(fā)生時間與當(dāng)前時間之間的時間距離的單調(diào)遞減函數(shù)。在一個示例中,所述運算是具有以下形式的高斯函數(shù):
在一個示例中,可以通過以下形式的壓縮函數(shù)來計算每一個事件的壞名聲:
在一個實施例中,這種壓縮函數(shù)基于這樣的假設(shè):場所的壞名聲的衰減在任何瞬間以與在所述瞬間的聲譽值成比例的速率發(fā)生,即:
其中,k和分別為比例常數(shù)和特定于事件的偏項。
在框780中,綜合事件分數(shù)被總計為整體聲譽R,其中,R≡1-D,并且通過以下公式來計算D(整體壞名聲分數(shù)):
在這種情況下,根據(jù)以下公式,Wi可以是與其他事件相關(guān)聯(lián)的事件類型的分數(shù)影響:
在這種歸一化的情況下,D=1-R應(yīng)當(dāng)在0與1之間。
可以通過沿著多條軸線計算單獨的分數(shù)從而計算多維或向量聲譽分數(shù)R790。例如,可以針對男性和女性、暴力和非暴力犯罪、致命和非致命事件、或用戶數(shù)據(jù)或環(huán)境數(shù)據(jù)因素的任何組合(其中,沿著不同的軸線提供單獨的分數(shù)是有用的)而計算單獨的分數(shù)。
圖8是根據(jù)本說明書的一個或多個示例的位置聲譽系統(tǒng)100的所選部分的功能框圖。
簡檔元塊810包括在一些情況下可由如可穿戴設(shè)備130或集成的可穿戴設(shè)備140提供的功能。這些包括位置檢測器,所述位置檢測器可由GPS傳感器812提供,所述GPS傳感器不僅對緯度和經(jīng)度敏感,而且對日期、時間、高度、和方向敏感。
可以使用加速度計814來確定用戶120什么時候在運動中,以及用戶120移動得有多快。在一些情況下,加速度計814可以結(jié)合指南針用于例如通過向GPS坐標提供實時“航位推算”更新來增強GPS傳感器812的緯度和經(jīng)度計算。
可以使用情感傳感器815來測量如汗水、心率、皮膚酸度或堿度、溫度、或情感、情緒或健康的其他指標等輸入。
心率監(jiān)視器816可以具體用于確定用戶120的心率在什么時候已經(jīng)增大,這可以指示緊張狀況。
血壓傳感器817也可以提供壓力指標的另一個維度。
皮膚電導(dǎo)818可以提供情緒或情感指示的又另一個維度。
位置輸出可以提供如本文中所描述的位置數(shù)據(jù)??纱┐鬟\算塊810的其他輸出可以形成用戶簡檔或用戶情境的一部分。
在框820中,意圖輸入可由用戶120明確地提供,例如,用戶120可以表明她要去工作、購物或者閑逛。在其他情況下,用戶120的意圖可通過框820來推斷,比如,基于一天中的時間和位置。
如本文中所公開的,情境發(fā)現(xiàn)塊830提供適當(dāng)?shù)那榫?32。
情境832、意圖822和用戶簡檔840,連同任何其他相關(guān)輸入構(gòu)成用戶數(shù)據(jù)。用戶數(shù)據(jù)被提供給移動設(shè)備110。移動設(shè)備110可以將用戶數(shù)據(jù)中的一些或全部用戶數(shù)據(jù)上傳至個人安全云服務(wù)850。聲譽服務(wù)器300可以提供這一點。
個人安全云服務(wù)850可以提供聲譽引擎224的主要部分。這可以包括用于聲譽計算860的內(nèi)容數(shù)據(jù)庫,所述內(nèi)容數(shù)據(jù)庫可以容納在例如存儲設(shè)備350上或者在專用數(shù)據(jù)庫服務(wù)器上???80提供簡檔、意圖和情境匹配模型。這將聲譽分數(shù)882提供回移動設(shè)備110。
圖9是根據(jù)本說明書的一個或多個示例的示例圖形用戶界面的視圖。在一個實施例中,可以在移動設(shè)備110上提供這種界面,并且這種界面可以包括GPS地圖疊合。在這種情況下,“我”圖標指示用戶120的位置。也可以提供針對“吉姆”和“湯姆”的附加圖標。在一個示例中,“我”圖標是綠色的,指示高安全性聲譽。“吉姆”圖標可能是黃色的,指示中間聲譽?!皽贰眻D標可能是紅色的,指示低聲譽。出于本文中所公開的合法目的中的任何合法目的或者出于任何其他合法目的,這可以允許用戶120追蹤其他用戶的位置和他們的相對安全性。
這還展示了聲譽的另一個方面,即,用戶120通??梢詫⒔咏募彝ノ恢?或者其他工作基地)的位置考慮為比遠離他的家庭的位置相對更“安全”。由此,在一些情況下,離家庭位置的距離可以是影響整體聲譽的因素。
在其他情況下,“家庭”位置可以用于推斷如收入和社會地位等用戶人口統(tǒng)計資料。例如,農(nóng)村或郊外用戶可能對汽車夜盜和涂鴉事件更敏感,而城市用戶可能將這種事件考慮為是更日常的。在某些實施例中,可以例如在建立申請之后通過邀請用戶120主觀地對某些類型的事件的嚴重性進行評估的問卷來明確地輸入這種人口統(tǒng)計數(shù)據(jù)。
人口統(tǒng)計數(shù)據(jù)還可以例如用于計算作為目標的個人的價值。例如,在有綁架危險的區(qū)域中,富人或相對富裕的人員可能具有很高的貨幣價值并且因此是更加誘人的綁架目標。在軍事情境中,相比入伍士兵,更高等級的軍官可能是更有價值的俘獲或殺害目標。在發(fā)生人類拐賣的區(qū)域中,具有期望特性的個人可能是更受歡迎的誘拐目標。
與家庭位置的接近度也可以影響用戶120請求別人幫助的能力。在平民情境中,相比遠離家庭單獨行走的男性,能夠向他的妻子或警官請求協(xié)助的用戶可能處于較小危險中。在軍事、工業(yè)或危險工作環(huán)境中,增援、支援或其他幫助的附近可用性也可能是影響因素。
前述內(nèi)容概述了若干實施例的特征,從而使得本領(lǐng)域的技術(shù)人員可以更好地理解本公開的方面。本領(lǐng)域的技術(shù)人員應(yīng)所述認識到,他們可以容易地將本公開用作設(shè)計或修改其他過程以及結(jié)構(gòu)的基礎(chǔ),以便于實施相同的目的和/或?qū)崿F(xiàn)在此介紹的實施例的相同優(yōu)點。本領(lǐng)域的技術(shù)人員還應(yīng)意識到,所述等同構(gòu)造沒有背離本公開的精神和范圍,并且在不背離本公開的精神和范圍的情況下,可做出各種改變、替換和替代。
本公開的特定實施例可以容易地包括片上系統(tǒng)(SOC)中央處理單元(CPU)封裝件。SOC表示將計算機或其他電子系統(tǒng)的部件整合到單個芯片中的集成電路(IC)。其可以包含數(shù)字、模擬、混合信號、以及射頻功能,所有所述功能可以在單個芯片基底上提供。其他實施例可以包括多芯片模塊(MCM),多個芯片位于單個電子封裝件內(nèi)并且被配置成用于通過電子封裝件彼此緊密交互。在各種其他實施例中,數(shù)字信號處理功能可以在專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)和其他半導(dǎo)體芯片中的一個或多個硅核中實施。
在示例實施方式中,本文中所概述的處理活動的至少一些部分也可以在軟件中實施。在一些實施例中,這些特征中的一個或多個特征可以在所公開的附圖的元件外部提供的硬件中實施,或者可以采用任何適當(dāng)方式來合并,以便實現(xiàn)預(yù)期功能。各種部件可以包括可以協(xié)調(diào)以便實現(xiàn)如本文中所概述的操作的軟件(或往復(fù)式軟件)。在仍其他實施例中,這些元件可以包括促進其操作的任何適當(dāng)?shù)乃惴ā⒂布?、軟件、部件、模塊、接口或?qū)ο蟆?/p>
此外,可以移除或者以其他方式合并與所描述的微處理器相關(guān)聯(lián)的部件中的一些部件。在一般意義上,在附圖中所描繪的安排在其表示上可以更加邏輯,而物理架構(gòu)可以包括各種排列、組合和/或這些元件的混合。必須注意,可以使用無數(shù)可能的設(shè)計配置來實現(xiàn)本文中所概述的操作目標。相應(yīng)地,相關(guān)聯(lián)的基礎(chǔ)設(shè)施具有大量替代安排、設(shè)計選擇、設(shè)備可能性、硬件配置、軟件實施方式、設(shè)備選項等。
任何適當(dāng)配置的處理器部件可以執(zhí)行與數(shù)據(jù)相關(guān)聯(lián)的任何類型的指令以便實現(xiàn)本文中所詳細說明的操作。本文中所公開的任何處理器可以將元件或物品(例如,數(shù)據(jù))從一種狀態(tài)或一種東西轉(zhuǎn)換為另一種狀態(tài)或另一種東西。在另一個示例中,本文中所概述的一些活動可以使用固定邏輯或可編程邏輯(例如,由處理器執(zhí)行的軟件和/或計算機指令)實施,并且本文中所標識的元件可以是某種類型的可編程處理器;可編程數(shù)字邏輯(例如,現(xiàn)場可編程門陣列(FPGA);可擦除可編程只讀存儲器(EPROM);電可擦除可編程只讀存儲器(EEPROM);包括數(shù)字邏輯、軟件、代碼、電子指令、閃速存儲器、光盤、CD-ROM、DVD ROM、磁性或光學(xué)卡、適合于存儲電子指令的其他類型的機器可讀介質(zhì)、或其任何適當(dāng)組合的ASIC。在操作中,處理器可以將信息存儲在任何適當(dāng)類型的非瞬態(tài)存儲介質(zhì)(例如,隨機存取存儲器(RAM)、只讀存儲器(ROM)、現(xiàn)場可編程門陣列(FPGA)、可擦除可編程只讀存儲器(EPROM)、電可擦除可編程ROM(EEPROM)等)、軟件、硬件中或者在適當(dāng)情況下并基于特定需要存儲在任何其他適當(dāng)?shù)牟考?、設(shè)備、元件或物體中。進一步地,可以在任何數(shù)據(jù)庫、寄存器、表格、緩存器、隊列、控制列表、或存儲結(jié)構(gòu)(所有所述可以在任何適當(dāng)?shù)臅r間幀被引用)中基于特定需要和實施方式提供在處理器中被跟蹤、發(fā)送、接收或存儲的信息。本文中所討論的存儲器項中的任何存儲器項應(yīng)當(dāng)被解釋為包括在寬泛術(shù)語‘存儲器’內(nèi)。類似地,本文中所描述的可能的處理元件、模塊、和機器中的任何一者應(yīng)當(dāng)被解釋為包括在寬泛術(shù)語‘微處理器’或‘處理器’內(nèi)。此外,在各種實施例中,本文中所描述的處理器、存儲器、網(wǎng)卡、總線、存儲設(shè)備、相關(guān)外圍設(shè)備、以及其他硬件元件可由軟件或固件配置來模仿或虛擬化所述硬件元件的功能的處理器、存儲器和其他相關(guān)設(shè)備來實現(xiàn)。
采用各種形式來具體化實施本文中所描述的功能中的所有或部分功能的計算機程序邏輯,包括但決不限于源代碼形式、計算機可執(zhí)行的形式、以及各種中間形式(例如,由匯編器、編輯器、鏈接器或定位器生成的形式)。在示例中,源代碼包括以各種編程語言實施的一系列計算機程序指令,比如,目標代碼、匯編語言、或高級語言(比如,與各種操作系統(tǒng)或操作環(huán)境一起使用的OpenCL、Fortran、C、C++、JAVA或HTML)。源代碼可以限定并使用各種數(shù)據(jù)結(jié)構(gòu)和通信消息。源代碼可以采用計算機可執(zhí)行的形式(例如,經(jīng)由解釋器),或者源代碼可以被轉(zhuǎn)換(例如,經(jīng)由轉(zhuǎn)換器、匯編器、或編譯器)成計算機可執(zhí)行的形式。
在對以上實施例的討論中,可以容易地替換、替代或以其他方式修改緩沖器、圖形元件、互連、時鐘、DDR、傳感器和/或其他部件,以便滿足特定電路需要。此外,應(yīng)當(dāng)注意的是,對互補電子設(shè)備、硬件、非瞬態(tài)軟件等的使用提供了同等可行的選項,以便實施本公開的教導(dǎo)。
在一個示例性實施例中,可以在相關(guān)聯(lián)的電子設(shè)備的板上實施附圖的任何數(shù)量的電路。所述板可以是可以容納電子設(shè)備的內(nèi)部電子系統(tǒng)的各種部件并進一步為其他外圍設(shè)備提供連接器的一般電路板。更具體地,所述板可以提供電連接,系統(tǒng)的其他部件可以通過所述電連接來進行電通信??梢曰谔囟ㄅ渲眯枰⑻幚硇枨?、計算機設(shè)計等來將任何適當(dāng)?shù)奶幚砥?包括數(shù)字信號處理器、微處理器、支持芯片組等)、存儲器元件等耦合至所述板。如外部存儲設(shè)備、附加傳感器、用于音頻/視頻顯示的控制器、以及外圍設(shè)備等其他部件可以作為插入卡而經(jīng)由線纜附接至所述板,或者整合到所述板本身中。在另一個示例實施例中,附圖的電路可以被實施為獨立的模塊(例如,具有相關(guān)聯(lián)的部件的設(shè)備和被配置成用于執(zhí)行特定應(yīng)用或功能的電路),或者被實施為到電子設(shè)備的專用硬件的插入模塊。
注意,使用本文中所提供的許多示例,可以關(guān)于兩個、三個、四個或更多個電氣部件來對交互進行描述。然而,已經(jīng)僅為了清晰和示例的目的而完成了這一點。應(yīng)理解的是,可以采用任何適當(dāng)方式來合并所述系統(tǒng)。根據(jù)類似設(shè)計替代方案,可以在各種可能的配置中組合附圖中展示的部件、模塊和元件中的任一者,所有所述配置在本說明書的廣泛范圍內(nèi)。在某些情況下,通過僅參照有限數(shù)量的電氣元件,可能更容易描述一組給定流程的功能中的一項或多項功能。應(yīng)當(dāng)理解的是,附圖的電路及其教導(dǎo)是可容易擴展的,并且可以容納大量部件以及更復(fù)雜/成熟的安排和配置。相應(yīng)地,所提供的示例不應(yīng)限制如潛在地應(yīng)用到無數(shù)其他架構(gòu)上的電路的范圍或抑制其寬泛教導(dǎo)。
許多其他的改變、替代、變更、改變、和修改對本領(lǐng)域技術(shù)人員來說是確定的,并且旨在本公開包含了落在所附權(quán)利要求書的范圍內(nèi)的所有的改變、替代、變更、改變、和修改。為了幫助美國專利及商標局(USPTO)以及另外本申請發(fā)布的任何專利的任何讀者理解本申請所附權(quán)利要求書,申請人希望注意本申請人:(a)并不旨在所附權(quán)利要求中的任一項因為在本申請的申請日存在而援引35U.S.C.第112章第(6)段,除非具體權(quán)利要求中特別適用了單詞“用于……的裝置”或“用于……的步驟””;并且(b)并不旨在通過本說明書中未在所附權(quán)利要求書中反映出的任何陳述以任何方式限制本公開。
示例實施方式
在示例1中公開了一種聲譽服務(wù)器,所述聲譽服務(wù)器包括用戶數(shù)據(jù)接口;位置數(shù)據(jù)接口;事件數(shù)據(jù)接口;以及聲譽引擎,所述聲譽引擎可操作用于:通過所述用戶數(shù)據(jù)接口接收與用戶有關(guān)的用戶數(shù)據(jù);通過所述事件數(shù)據(jù)接口接收事件數(shù)據(jù);通過所述位置數(shù)據(jù)接口接收對目標位置進行標識的位置數(shù)據(jù);以及計算所述位置相對于所述用戶的情境感知聲譽。
在示例2中公開了如權(quán)利要求1所述的聲譽服務(wù)器,其中,計算所述目標位置相對于所述用戶的所述情境感知聲譽包括形式為Si=I(.)*GS(.)*GT(.)的運算,其中,GS是空間影響因素,并且GT是時間影響因素。
在示例3中公開了如權(quán)利要求2所述的聲譽服務(wù)器,其中,每一類型的事件的分數(shù)包括形式為的運算。
在示例4中公開了如權(quán)利要求3所述的聲譽服務(wù)器,其中,GS是所述目標位置與事件位置之間的距離的單調(diào)遞減函數(shù)。
在示例5中公開了如權(quán)利要求4所述的聲譽服務(wù)器,其中,GS是根據(jù)計算的。
在示例6中公開了如權(quán)利要求3所述的聲譽服務(wù)器,其中,GT是自事件起的時間的單調(diào)遞減函數(shù)。
在示例7中公開了如權(quán)利要求6所述的聲譽服務(wù)器,其中,GT是根據(jù)計算的。
在示例8中公開了如權(quán)利要求1所述的聲譽服務(wù)器,其中,計算所述位置相對于所述用戶的所述情境感知聲譽包括:從所述事件數(shù)據(jù)中提取一個或多個事件;以及根據(jù)事件嚴重性和對象簡檔來對每一個事件進行分類。
在示例9中公開了在示例9中公開了如權(quán)利要求1所述的聲譽服務(wù)器,其中,所述情境感知聲譽是標量。
在示例10中公開了如權(quán)利要求1所述的聲譽服務(wù)器,其中,所述情境感知聲譽是多維向量。
在示例11中公開了如權(quán)利要求1所述的聲譽服務(wù)器,其中,所述用戶數(shù)據(jù)包括從由以下各項組成的組中選擇的簡檔因素:尺碼、身高、體重、年齡、種族、族群、性別、性取向、性別認同狀態(tài)、宗教信仰、黨派關(guān)系、獨特標記、膚色、顯要地位、財政價值、和訓(xùn)練。
在示例12中公開了如權(quán)利要求1所述的聲譽服務(wù)器,其中,所述用戶數(shù)據(jù)包括從由以下各項組成的組中選擇的情境因素:運輸模式、設(shè)備、軍備、保護、生理狀況、情緒、心率、壓力指標、體溫、工作職能、團隊大小、離工作基地的距離、溝通能力、一天中的時間、以及天氣。
在示例13中公開了如權(quán)利要求1所述的聲譽服務(wù)器,其中,所述用戶數(shù)據(jù)包括目的因素。
在示例14中公開了一種或多種其上存儲有指令的計算機可讀介質(zhì),所述指令用于提供聲譽引擎,所述聲譽引擎可操作用于:接收與用戶有關(guān)的用戶數(shù)據(jù);接收事件數(shù)據(jù);接收對目標位置進行標識的位置數(shù)據(jù);以及計算所述位置相對于所述用戶的情境感知聲譽。
在示例15中公開了如權(quán)利要求14所述的一種或多種計算機可讀介質(zhì),其中,計算所述目標位置相對于所述用戶的所述情境感知聲譽包括形式為Si=I(.)*GS(.)*GT(.)的運算,其中,GS是空間影響因素,并且GT是時間影響因素。
在示例16中公開了如權(quán)利要求15所述的一種或多種計算機可讀介質(zhì),其中,每一類型的事件的分數(shù)包括形式為的運算。
在示例17中公開了如權(quán)利要求16所述的一種或多種計算機可讀介質(zhì),其中,GS是所述目標位置與事件位置之間的距離的單調(diào)遞減函數(shù)。
在示例18中公開了如權(quán)利要求17所述的一種或多種計算機可讀介質(zhì),其中,GS是根據(jù)計算的。
在示例19中公開了如權(quán)利要求16所述的一種或多種計算機可讀介質(zhì),其中,GT是自事件起的時間的單調(diào)遞減函數(shù)。
在示例20中公開了如權(quán)利要求19所述的一種或多種計算機可讀介質(zhì),其中,GT是根據(jù)計算的。
在示例21中公開了如權(quán)利要求14所述的一種或多種計算機可讀介質(zhì),其中,計算所述位置相對于所述用戶的所述情境感知聲譽包括:從所述事件數(shù)據(jù)中提取一個或多個事件;以及根據(jù)事件嚴重性和對象簡檔來對每一個事件進行分類。
在示例22中公開了如權(quán)利要求14所述的一種或多種計算機可讀介質(zhì),其中,所述情境感知聲譽是標量。
在示例23中公開了如權(quán)利要求14所述的一種或多種計算機可讀介質(zhì),其中,所述情境感知聲譽是多維向量。
在示例24中公開了一種移動設(shè)備,所述移動設(shè)備包括位置定位器;用戶數(shù)據(jù)引擎;以及聲譽引擎客戶端,所述聲譽引擎客戶端可操作用于:從所述位置定位器接收位置;從所述用戶數(shù)據(jù)引擎接收用戶簡檔、意圖和情境;以及確定所述位置的聲譽,其中,所述聲譽至少部分地基于所述用戶簡檔、意圖和情境。
在示例25中公開了如權(quán)利要求24所述的移動設(shè)備,其中,所述聲譽引擎客戶端進一步可操作用于:基于所述位置的所述聲譽來提供用戶警告。