專利名稱:在線虛擬機器人安全代理的制作方法
在線虛擬機器人安全代理
背景
當今,隨著人們越來越廣泛和頻繁地與諸如可通過因特網(wǎng)獲得的那些 資源等聯(lián)網(wǎng)的計算機資源進行交互,隱私和安全越來越重要。例如, 一個 人通過因特網(wǎng)進入與另一個人(或某一其它實體,如機器人)的實時對話 并非不常見。該對話可通過該個人接收諸如通常在即時消息通信上下文中
接收到的那些會話邀請等會話邀請來產(chǎn)生,或在某一其它上下文中如通過 訪問網(wǎng)站或使用網(wǎng)站上的小配件來產(chǎn)生。
常常,任何隱私或安全問題的緩解以接受會話邀請或進入會話或?qū)υ?而結(jié)束。即,用戶自由進入或不進入會話。 一旦進入會話,用戶時常未被 保護免于諸如網(wǎng)絡(luò)釣魚企圖或甚至更壞地,將其個人安全置于危險之中的
活動等惡意活動。作為示例,考慮以下對話,其中用戶A—需要保護的用 戶一在與未知用戶B進行在線會話
A嗨
B嗨,你的社會保險號是多少?
或考慮以下會話
A嗨,你是誰?
B 我叫Bill——你住在哪?
A Redmond (雷蒙德)
B哪條街?
A第lll大街東北
B酷一我可能住在你附近一你的門牌號是多少? 如這些對話所示,用戶可能很容易地進入可能變?yōu)閻阂獾臅?。使?br>
權(quán)利要求
1. 一種或多種包括計算機可讀指令的計算機可讀介質(zhì)(106),所述計算機可讀指令在由一個或多個處理器執(zhí)行時使得所述一個或多個處理器實現(xiàn)一種方法,所述方法包括提供被配置成使用自然語言處理技術(shù)來至少在基于在場的網(wǎng)絡(luò)(112)中監(jiān)控和評估在線會話的監(jiān)護者組件(300);以及用所述監(jiān)護者組件(300)來監(jiān)控一個或多個在線會話。
2. 如權(quán)利要求1所述的一種或多種計算機可讀介質(zhì),其特征在于,所 述提供動作是在最終用戶的計算設(shè)備上執(zhí)行的。
3. 如權(quán)利要求2所述的一種或多種計算機可讀介質(zhì),其特征在于,所 述監(jiān)護者組件構(gòu)成即時消息通信應(yīng)用程序的一部分。
4. 如權(quán)利要求3所述的一種或多種計算機可讀介質(zhì),其特征在于,所 述監(jiān)護者組件作為聯(lián)系人出現(xiàn)在所述即時消息通信應(yīng)用程序的用戶界面 中。
5. 如權(quán)利要求1所述的一種或多種計算機可讀介質(zhì),其特征在于,所 述提供動作是經(jīng)由其中所述監(jiān)護者組件用作會話參與者之間的代理的網(wǎng)絡(luò) 來執(zhí)行的。
6. 如權(quán)利要求1所述的一種或多種計算機可讀介質(zhì),其特征在于,所 述提供動作是通過經(jīng)由所述基于在場的網(wǎng)絡(luò)提供所述監(jiān)護者組件來執(zhí)行 的。
7. 如權(quán)利要求1所述的一種或多種計算機可讀介質(zhì),其特征在于,還 包括響應(yīng)于所述監(jiān)控動作,在所監(jiān)控的會話看來有問題時實現(xiàn)一個或多個 補救動作。
8. 如權(quán)利要求7所述的一種或多種計算機可讀介質(zhì),其特征在于,一 個補救動作包括向其會話正被監(jiān)控的用戶呈現(xiàn)警告。
9. 如權(quán)利要求7所述的一種或多種計算機可讀介質(zhì),其特征在于,一 個補救動作包括阻塞所監(jiān)控的會話的至少一部分。
10. 如權(quán)利要求7所述的一種或多種計算機可讀介質(zhì),其特征在于, 一個補救動作包括生成關(guān)于所述會話的通知。
11. 如權(quán)利要求7所述的一種或多種計算機可讀介質(zhì),其特征在于, 所述監(jiān)控動作包括跨其跨度來監(jiān)控和評估會話。
12. —種計算機實現(xiàn)的方法,包括呈現(xiàn)可使用戶能夠與一個或多個實體會話的用戶界面(200);接收關(guān)于所述用戶正經(jīng)由所述用戶界面進行的會話的會話元素(702);將自然語言處理應(yīng)用于所述會話元素來標識看來有問題的會話部分(704);以及在一會話部分看來有問題時,采取一個或多個補救動作(710)。
13. 如權(quán)利要求12所述的方法,其特征在于,所述用戶界面包括即時消息通信用戶界面。
14. 如權(quán)利要求12所述的方法,其特征在于,所述用戶界面不包括 即時消息通信用戶界面。
15. 如權(quán)利要求12所述的方法,其特征在于,所述采取一個或多個 補救動作的動作包括向所述用戶呈現(xiàn)警告。
16. 如權(quán)利要求12所述的方法,其特征在于,所述采取一個或多個補救動作的動作包括向所述用戶呈現(xiàn)警告,其中所述警告是可視警告。
17. 如權(quán)利要求12所述的方法,其特征在于,所述采取一個或多個 補救動作的動作包括向所述用戶呈現(xiàn)警告,其中所述警告是可聽警告。
18. 如權(quán)利要求12所述的方法,其特征在于,所述采取一個或多個 補救動作的動作包括阻塞所述會話的至少一部分。
19. 一種或多種其上具有的計算機可讀指令的計算機可讀介質(zhì) (106),所述計算機可讀指令在被執(zhí)行時實現(xiàn)使用自然語言處理技術(shù)來監(jiān)控即時消息通信(IM)會話并在會話看來有問題時生成警告的IM應(yīng)用程 序(108)。
20. 如權(quán)利要求19所述的一種或多種計算機可讀介質(zhì),其特征在于, 所述自然語言處理技術(shù)由表示為聯(lián)系人列表中的圖標的組件來實現(xiàn)。
全文摘要
各實施例可以提供虛擬在線機器人或安全代理。該代理或監(jiān)護者可以監(jiān)控在線會話,并可以在會話的內(nèi)容滿足指示該內(nèi)容可能是不正當?shù)幕蚩赡苁怯泻Φ幕蛭kU的特定的可定義準則的情況下進行干預(yù)。在至少一些實施例中,代理或監(jiān)護者被配置成利用自然語言處理技術(shù)來評估一個會話跨其跨度的上下文,和/或多個會話跨各個用戶的上下文。使用自然語言處理技術(shù),在認為特定會話或其部分有問題時,代理或監(jiān)護者隨后可以向各個用戶(或其他人)呈現(xiàn)通知或警告。
文檔編號G06F19/00GK101536005SQ200780041904
公開日2009年9月16日 申請日期2007年10月19日 優(yōu)先權(quán)日2006年11月10日
發(fā)明者C·D·岡恩, M·D·史密斯, T·S·比吉斯 申請人:微軟公司