專利名稱:響應環境狀況的出現而條件性釋放與特定源相關的公告的制作方法
技術領域:
本發明涉及信息處理領域,更具體地,本發明涉及信息安全和隱私保護。
發明內容
一種計算實現的方法,包括但不限于攔截確定為與源實體相關并指向終端用戶的公告以至少暫時地防止所述公告被與所述終端用戶相關聯的通信設備接收;釋放所述公告到所述通信設備以響應至少檢測到與所述通信設備相關聯的一個或多個環境狀況的出現,所述公告的釋放按照所述終端用戶的一個或多個條件指令以條件性模糊處理被確定為與源實體相關聯的所述公告。
根據
的計算實現的方法,其中所述攔截確定為與源實體相關并指向終端用戶的公告以至少暫時地防止所述公告被與所述終端用戶相關聯的通信設備接收包括通過選擇性攔截確定為與所述源實體相關并指向所述終端用戶的所述公告,同時允許指向所述終端用戶但被確定為與所述源實體不相關的一個或多個其他公告到達所述通信設備來攔截所述公告。
根據
的計算實現的方法,其中所述通過選擇性攔截確定為與所述源實體相關并指向所述終端用戶的所述公告,同時允許指向所述終端用戶但被確定為與所述源實體不相關的一個或多個其他公告到達所述通信設備來攔截所述公告包括按照一個或多個條件指令選擇性攔截確定為與所述源實體相關并指向所述終端用戶的所述公告。
根據
的計算實現的方法,其中所述通過選擇性攔截確定為與所述源實體相關并指向所述終端用戶的所述公告,同時允許指向所述終端用戶但被確定為與所述源實體不相關的一個或多個其他公告到達所述通信設備來攔截所述公告包括選擇性轉移確定為與所述源實體相關并指向所述終端用戶的所述公告到存儲器。
根據
的計算實現的方法,其中所述攔截確定為與源實體相關并指向終端用戶的公告以至少暫時地防止所述公告被與所述終端用戶相關聯的通信設備接收包括在網絡設備處攔截所述公告。
根據
的計算實現的方法,其中所述在所述網絡設備處攔截所述公告包括在所述網絡設備處攔截所述公告,所述網絡設備位于一個或多個網絡站點。
根據
的計算實現的方法,其中所述在所述網絡設備處攔截所述公告,所述網絡設備位于一個或多個網絡站點包括在所述網絡設備處攔截所述公告,所述網絡設備包括位于該一個或多個網絡站點的一個或多個網絡服務器。
根據
的計算實現的方法,其中所述在所述網絡設備處攔截所述公告,所述網絡設備包括位于該一個或多個網絡站點的一個或多個網絡服務器包括在所述網絡設備處攔截所述公告,所述網絡設備包括至少一個路由器。
根據
的計算實現的方法,其中所述在所述網絡設備處攔截所述公告,所述網絡設備包括位于該一個或多個網絡站點的一個或多個網絡服務器包括在所述網絡設備處攔截所述公告,所述網絡設備至少包括電話接線器或電話交換機。
根據
的計算實現的方法,其中所述在所述網絡設備處攔截所述公告,所述網絡設備包括位于該一個或多個網絡站點的一個或多個網絡服務器包括在所述網絡設備處攔截所述公告,所述網絡設備包括位于多個網絡站點的多個網絡服務器。
根據
的計算實現的方法,其中所述攔截確定 為與源實體相關并指向終端用戶的公告以至少暫時地防止所述公告被與所述終端用戶相關聯的通信設備接收包括通過一個或多個通信網絡攔截所述公告。
根據
的計算實現的方法,其中所述攔截確定為與源實體相關并指向終端用戶的公告以至少暫時地防止所述公告被與所述終端用戶相關聯的通信設備接收包括通過攔截確定為與所述源實體相關并指向所述終端用戶的可視公告來攔截所述公告。
根據
的計算實現的方法,其中所述通過攔截確定為與所述源實體相關并指向所述終端用戶的可視公告來攔截所述公告包括通過攔截確定為與所述源實體相關并指向所述終端用戶的文本消息來攔截所述可視公告。
根據
的計算實現的方法,其中所述通過攔截確定為與所述源實體相關并指向所述終端用戶的文本消息來攔截所述可視公告包括通過攔截確定為與所述源實體相關并指向所述終端用戶的電子郵件、文本消息或即時消息中的至少一者來攔截所述文本消息。
根據
的計算實現的方法,其中所述通過攔截確定為與所述源實體相關并指向所述終端用戶的可視公告來攔截所述公告包括通過攔截確定為與所述源實體相關并指向所述終端用戶的視頻消息來攔截所述可視公告。
根據
的計算實現的方法,其中所述攔截確定為與源實體相關并指向終端用戶的公告以至少暫時地防止所述公告被與所述終端用戶相關聯的通信設備接收包括通過攔截確定為與所述源實體相關并指向所述終端用戶的音頻公告來攔截所述公告。
根據
的計算實現的方法,其中所述通過攔截確定為與所述源實體相關并指向所述終端用戶的音頻公告來攔截所述公告包括通過攔截確定為與所述源實體相關并指向所述終端用戶的電話公告來攔截所述音頻公告。
根據
的計算實現的方法,其中所述通過攔截確定為與所述源實體相關并指向所述終端用戶的電話公告來攔截所述音頻公告包括通過攔截確定為與所述源實體相關并指向所述終端用戶的語音消息或視頻消息來攔截所述電話公告。
根據
的計算實現的方法,其中所述攔截確定為與源實體相關并指向終端用戶的公告以至少暫時地防止所述公告被與所述終端用戶相關聯的通信設備接收包括通過確定所述公告包括表明所述公告和所述源實體之間關系的標頭數據來攔截所述公
生口 ο
根據
的計算實現的方法,其中所述通過確定所述公告包括表明所述公告和所述源實體之間關系的標頭數據來攔截所述公告包括通過確認所述公告包括指示所述源實體作為所述公告的源的標頭數據從而確定所述公告包括表明所述公告和所述源實體之間關系的標頭數據。
根據
的計算實現的方法,其中所述通過確定所述公告包括表明所述公告和所述源實體之間關系的標頭數據來攔截所述公告包括通過確認所述公告包括表明將所述源實體與所述公告相關聯的所述公告的主題詞的標頭數據從而確定所述公告包括表明所述公告和所述源實體之間關系的標頭數據。
根據
的計算實現的方法,其中所述通過確認所述公告包括表明通過所述源實體與所述公告相關聯的所述公告的主題詞的標頭數據從而確定所述公告包括表明所述公告和所述源實體之間關系的標頭數據包括確認所述公告包括表明主題詞的標頭數據,所述主題詞包括由與所述源實體相關聯的該一個或多個條件指令所指示的一個或多個短語。
根據
的計算實現的方法,其中所述通過確定所述公告包括表明所述公告和所述源實體之間關系的標頭數據來攔截所述公告包括通過確認所述公告包括表明與所述源實體相關聯的一個或多個表現形式的標頭數據從而確定所述公告包括表明所述公告和所述源實體之間關系的標頭數據。
根據
的計算實現的方法,其中所述通過確認所述公告包括表明與所述源實體相關聯的一個或多個表現形式的標頭數據從而確定所述公告包括表明所述公告和所述源實體之間關系的標頭數據包括確認所述公告包括表明一個或多個表現形式的標頭數據,所述一個或多個表現形式由與所述源實體相關聯的該一個或多個條件指令所指
/Jn o
根據
的計算實現的方法,其中所述通過確認所述公告包括表明與所述源實體相關聯的一個或多個表現形式的標頭數據從而確定所述公告包括表明所述公告和所述源實體之間關系的標頭數據包括確認所述公告包括表明與所述源實體相關聯的地址、名字、或號碼中的至少一者的標頭數據。
根據
的計算實現的方法,其中所述攔截確定為與源實體相關并指向終端用戶的公告以至少暫時地防止所述公告被與所述終端用戶相關聯的通信設備接收包括通過確定所述公告包括表明所述公告和所述源實體之間關系的消息內容數據來攔截所述公告。
根據
根據
的計算實現的方法,其中所述通過確認所述公告包括表明與所述源實體相關聯的一個或多個項目的消息內容數據從而確定所述公告包括表明所述公告和所述源實體之間關系的消息內容數據包括確認所述公告包括表明一個或多個項目的消息內容數據,所述一個或多個項目由與所述源實體相關聯的一個或多個條件指令所表明。
根據
的計算實現的方法,其中所述通過確認所述公告包括表明與所述源實體相關聯的一個或多個項目的消息內容數據從而確定所述公告包括表明所述公告和所述源實體之間關系的消息內容數據包括確認所述公告包括表明與所述源實體相關聯的地址、名字、或號碼中的至少一者的消息內容數據。
根據
的計算實現的方法,其中所述通過確定所述公告包括表明所述公告和所述源實體之間 關系的消息內容數據來攔截所述公告包括通過確認所述公告包括含與所述源實體相關聯的至少一圖像的圖像數據的消息內容數據從而確定所述公告包括表明所述公告和所述源實體之間關系的消息內容數據。
根據
的計算實現的方法,其中所述通過確定所述公告包括表明所述公告和所述源實體之間關系的消息內容數據來攔截所述公告包括通過確認所述公告包括含至少一語音的音頻數據的消息內容數據從而確定所述公告包括表明所述公告和所述源實體之間關系的消息內容數據,所述至少一語音的音頻數據具有與所述源實體相關聯的語
音信號。
根據
的計算實現的方法,其中所述通過確定所述公告包括表明所述公告和所述源實體之間關系的消息內容數據來攔截所述公告包括通過確認所述公告包括含與所述源實體相關聯的一個或多個單詞或短語的數據的消息內容數據從而確定所述公告包括表明所述公告和所述源實體之間關系的消息內容數據。
根據
的計算實現的方法,其中所述通過確認所述公告包括含與所述源實體相關聯的一個或多個單詞或短語的數據的消息內容數據從而確定所述公告包括表明所述公告和所述源實體之間關系的消息內容數據包括確認所述公告包括含與所述源實體相關的一個或多個音頻單詞或音頻短語的音頻數據的消息內容數據。
根據
的計算實現的方法,其中所述通過確認所述公告包括含與所述源實體相關聯的一個或多個單詞或短語的數據的消息內容數據從而確定所述公告包括表明所述公告和所述源實體之間關系的消息內容數據包括確認所述公告包括含與所述源實體相關的一個或多個可視單詞或可視短語的可視數據的消息內容數據。
根據
的計算實現的方法,其中所述攔截確定為與源實體相關并指向終端用戶的公告以至少暫時地防止所述公告被與所述終端用戶相關聯的通信設備接收包括通過確定所述公告包括表明所述公告和所述源實體之間關系的元數據來攔截所述公
生口 ο
根據
的計算實現的方法,其中所述攔截確定為與源實體相關并指向終端用戶的公告以至少暫時地防止所述公告被與所述終端用戶相關聯的通信設備接收包括通過選擇性攔截確定為指向終端用戶的表現形式的公告來攔截指向所述終端用戶的所述公告。
根據
的計算實現的方法,其中所述通過選擇性攔截確定為指向終端用戶表現形式的公告來攔截指向所述終端用戶的所述公告包括選擇性攔截被確定為指向與所述終端用戶相關聯的名字的公告。
根據
的計算實現的方法,其中所述通過選擇性攔截確定為指向終端用戶表現形式的公告來攔截指向所述終端用戶的所述公告包括選擇性攔截被確定為指向與所述終端用戶相關聯的地址的公告。
根據
的計算實現的方法,其中所述通過選擇性攔截確定為指向終端用戶表現形式的公告來攔截指向所述終端用戶的所述公告包括選擇性攔截指向與所述終端用戶相關聯的號碼的公告。
根據
的計算實現的方法,其中所述釋放所述公告到所述通信設備以響應至少檢測到與所述通信設備相關聯的一個或多個環境狀況的出現,所述公告的釋放按照所述終端用戶的一個或多個條件指令以條件性模糊處理與所述源實體相關的所述公告包括通過發送所述公告到所述通信設備來釋放所述公告到所述通信設備。
根據
的計算實現的方法,其中所述釋放所述公告到所述通信設備以響應至少檢測到與所述通信設備相關聯的一個或多個環境狀況的出現,所述公告的釋放按照所述終端用戶的一個或多個條件指令以條件性模糊處理與所述源實體相關的所述公告包括通過提供所述通信設備對所述公告的訪問來釋放所述公告到所述通信設備。
根據
的計算實現的方法,其中所述釋放所述公告到所述通信設備以響應至少檢測到與所述通信設備相關聯的一個或多個環境狀況的出現,所述公告的釋放按照所述終端用戶的一個或多個條件指令以條件性模糊處理與所述源實體相關的所述公告·包括通過至少從存儲器回收所述公告或所述公告的副本,以及發送所述公告或所述公告的副本或提供對所述公告或所述公告的副本的訪問來釋放所述公告。
根據
的計算實現的方法,其中所述釋放所述公告到所述通信設備以響應至少檢測到與所述通信設備相關聯的一個或多個環境狀況的出現,所述公告的釋放按照所述終端用戶的一個或多個條件指令以條件性模糊處理與所述源實體相關的所述公告包括通過確定表明與所述通信設備相關聯的所述一個或多個環境狀況的出現的終端用戶實體數據是否已被接收從而檢測一個或多個環境條件的出現。
根據
的計算實現的方法,其中所述通過確定表明與所述通信設備相關聯的所述一個或多個環境狀況的出現的所述終端用戶實體數據是否已被接收從而檢測一個或多個環境條件的出現包括確定表明與所述通信設備相關聯的所述一個或多個環境狀況的出現的傳感器數據是否已被接收。
根據
的計算實現的方法,其中所述確定表明與所述通信設備相關聯的所述一個或多個環境狀況的出現的傳感器數據是否已被接收包括確定表明與所述通信設備相關聯的所述一個或多個環境狀況的出現的圖像數據是否已被接收。
根據
的計算實現的方法,其中所述確定表明與所述通信設備相關聯的所述一個或多個環境狀況的出現的傳感器數據是否已被接收包括確定表明與所述通信設備相關聯的所述一個或多個環境狀況的出現的音頻數據是否已被接收。
根據
的計算實現的方法,其中所述確定表明與所述通信設備相關聯的所述一個或多個環境狀況的出現的傳感器數據是否已被接收包括確定表明與所述通信設備相關聯的所述一個或多個環境狀況的出現的位置數據是否已被接收。
根據
的計算實現的方法,其中所述確定表明與所述通信設備相關聯的所述一個或多個環境狀況的出現的傳感器數據是否已被接收包括確定表明與所述通信設備相關聯的所述一個或多個環境狀況的出現的生物計量傳感器數據是否已被接收。
根據
的計算實現的方法,其中所述通過確定表明與所述通信設備相關聯的所述一個或多個環境狀況的出現的所述終端用戶實體數據是否已被接收從而檢測一個或多個環境條件的出現包括確定表明與所述通信設備相關聯的所述一個或多個環境狀況的出現的終端用戶日志數據是否已被接收。
根據
的計算實現的方法,其中所述確定表明與所述通信設備相關聯的所述一個或多個環境狀況的出現的終端用戶日志數據是否已被接收包括確定至少最初通過所述通信設備錄入并表明與所述通信設備相關聯的所述一個或多個環境狀況的出現的終端用戶日志數據是否已被接收。
根據
的計算實現的方法,其中所述通過確定表明與所述通信設備相關聯的所述一個或多個環境狀況的出現的所述終端用戶實體數據是否已被接收從而檢測一個或多個環境條件的出現包括確定至少最初通過個人管理應用程序錄入并表明與所述通信設備相關聯的所述一個或多個環境狀況的出現的終端用戶實體數據是否已被接收。
根據
的計算實現的方法,其中所述通過確定表明與所述通信設備相關聯的所述一個或多個環境狀況的出現的所述終端用戶實體數據是否已被接收從而檢測一個或多個環境條件的出現包括確定至少最初通過社交網絡應用程序錄入并表明與所述通信設備相關聯的所述一個或多個環境狀況的出現的終端用戶實體數據是否已被接收。
根據
的計算實現的方法,其中所述確定至少最初通過社交網絡應用程序錄入并表明所述通信設備相關聯的所述一個或多個環境狀況的出現的終端用戶實體數據是否已被接收包括確定至少最初通過微博應用程序錄入并表明與所述通信設備相關聯的所述一個或多個環境狀況的出現的終端用戶實體數據是否已被接收。
根據
的計算實現的方法,其中所述通過確定表明與所述通信設備相關聯的所述一個或多個環境狀況的出現的所述終端用戶實體數據是否已被接收從而檢測一個或多個環境條件的出現包括確定是否已從所述通信設備接收到表明與所述通信設備相關聯的所述一個或多個環境狀況的出現的終端用戶實體數據。
根據
的計算實現的方法,其中所述釋放所述公告到所述通信設備以響應至少檢測到與所述通信設備相關聯的一個或多個環境狀況的出現,所述公告的釋放按照所述終端用戶的一個或多個條件指令以條件性模糊處理與所述源實體相關的所述公告包括釋放所述公告到所述通信設備以響應檢測到所述通信設備已到達一個或多個特定時間點或特定時間間隔。
根據
的計算實現的方法,其中所述釋放所述公告到所述通信設備以響應檢測到所述通信設備已到達一個或多個特定時間點或特定時間間隔包括釋放所述公告到所述通信設備以響應檢測到所述通信設備已到達一個或多個特定時間點或特定時間間隔,所述一個或多個特定時間點或特定時間間隔由所述一個或多個條件指令指定。
根據
的計算實現的方法,其中所述釋放所述公告到所述通信設備以響應檢測到所述通信設備已到達一個或多個特定時間點或特定時間間隔,所述一個或多個特定時間點或特定時間間隔由所述一個或多個條件指令指定包括釋放所述公告到所述通信設備以響應檢測到所述通信設備已到達一個或多個特定時間點或特定時間間隔,所述一個或多個特定時間點或特定時間間隔由所述一個或多個條件指令基于所述通信設備所提供的終端用戶實體數據而指定。
根據
的計算實現的方法,其中所述釋放所述公告到所述通信設備以響應至少檢測到與所述通信設備相關聯的一個或多個環境狀況的出現,所述公告的釋放按照所述終端用戶的一個或多個條件指令以條件性模糊處理與所述源實體相關的所述公告包括釋放所述公告到所述通信設備以響應檢測到所述通信設備在一個或多個特定位置處。
根據
的計算實現的方法,其中所述釋放所述公告到所述通信設備以響應檢測到所述通信設備在一個或多個特定位置處包括釋放所述公告到所述通信設備以響應檢測到所述通信設備在一個或多個特定位置處,所述在一個或多個特定位置處的所述通信設備由所述一個或多個條件指令指定。
根據
的計算實現 的方法,其中所述釋放所述公告到所述通信設備以響應檢測到所述通信設備在一個或多個特定位置處包括釋放所述公告到所述通信設備以響應檢測到所述通信設備在一個或多個特定位置之外,所述在一個或多個特定位置之外的所述通信設備由所述一個或多個條件指令指定。
根據
的計算實現的方法,其中所述釋放所述公告到所述通信設備以響應檢測到所述通信設備在一個或多個特定位置處包括釋放所述公告到所述通信設備以響應檢測到所述通信設備在一個或多個特定位置處,所述通信設備在所述一個或多個特定位置處的檢測是基于所述通信設備所提供并表明所述通信設備的一個或多個特定位置的終端用戶實體數據。
根據
的計算實現的方法,其中所述釋放所述公告到所述通信設備以響應至少檢測到與所述通信設備相關聯的一個或多個環境狀況的出現,所述公告的釋放按照所述終端用戶的一個或多個條件指令以條件性模糊處理與所述源實體相關的所述公告包括釋放所述公告到所述通信設備以響應至少驗證所述終端用戶擁有所述通信設備。
根據
的計算實現的方法,其中所述釋放所述公告到所述通信設備以響應至少驗證所述終端用戶擁有所述通信設備包括釋放所述公告到所述通信設備以響應至少部分基于生物計量傳感器數據來至少驗證所述終端用戶擁有所述通信設備,所述生物計量傳感器數據提供所述終端用戶擁有所述通信設備的指示。
根據
的計算實現的方法,其中所述釋放所述公告到所述通信設備以響應至少部分基于生物計量傳感器數據來至少驗證所述終端用戶擁有所述通信設備,所述生物計量傳感器數據提供所述終端用戶擁有所述通信設備的指示包括至少部分基于圖像數據來驗證所述終端用戶擁有所述通信設備,所述圖像數據提供所述終端用戶擁有所述通信設備的指示。
根據
的計算實現的方法,其中所述至少部分基于圖像數據來驗證所述終端用戶擁有所述通信設備,所述圖像數據提供所述終端用戶擁有所述通信設備的指示包括基于臉部圖像來驗證所述終端用戶擁有所述通信設備,所述臉部圖像提供所述終端用戶擁有所述通信設備的指示。
根據
的計算實現的方法,其中所述至少部分基于圖像數據來驗證所述終端用戶擁有所述通信設備,所述圖像數據提供所述終端用戶擁有所述通信設備的指示包括基于指紋圖像來驗證所述終端用戶擁有所述通信設備,所述指紋圖像提供所述終端用戶擁有所述通信設備的指示。
根據
的計算實現的方法,其中所述至少部分基于圖像數據來驗證所述終端用戶擁有所述通信設備,所述圖像數據提供所述終端用戶擁有所述通信設備的指示包括基于視網膜圖像來驗證所述終端用戶擁有所述通信設備,所述視網膜圖像提供所述終端用戶擁有所述通信設備的指示。
根據
的計算實現的方法,其中所述釋放所述公告到所述通信設備以響應至少部分基于生物計量傳感器數據來至少驗證所述終端用戶擁有所述通信設備,所述生物計量傳感器數據提供所述終端用戶擁有所述通信設備的指示包括至少部分基于音頻數據來驗證所述終端用戶擁有所述通信設備,所述音頻數據提供所述終端用戶擁有所述通信設備的指示。
根據
的計算實現的方法,其中所述至少部分基于音頻數據來驗證所述終端用戶擁有所述通信設備、所述音頻數據提供所述終端用戶擁有所述通信設備的指示包括至少部分基于音頻數據來驗證所述終端用戶擁有所述通信設備,所述音頻數據提供表明所述終端用戶擁有所述通信設備的語音信號。
根據
的計算實現的方法,其中所述釋放所述公告 到所述通信設備以響應至少部分基于生物計量傳感器數據來至少驗證所述終端用戶擁有所述通信設備、所述生物計量傳感器數據提供所述終端用戶擁有所述通信設備的表明包括至少部分基于生物計量數據來驗證所述終端用戶擁有所述通信設備,所述生物計量數據由所述通信設備接收。
根據
的計算實現的方法,其中所述釋放所述公告到所述通信設備以響應至少檢測到與所述通信設備相關聯的一個或多個環境狀況的出現,所述公告的釋放按照所述終端用戶的一個或多個條件指令以條件性模糊處理與所述源實體相關的所述公告包括釋放所述公告到所述通信設備以響應至少確定一個或多個第三方不在所述通信設備的附近范圍內。
根據
的計算實現的方法,其中所述釋放所述公告到所述通信設備以響應至少確定一個或多個第三方不在所述通信設備的附近范圍內包括釋放所述公告到所述通信設備以響應至少確定所述一個或多個第三方不在所述通信設備的特定距離范圍內,在所述特定距離范圍內所述一個或多個第三方可聽到、看到、或感測到通過所述通信設備發出的公告。
根據
的計算實現的方法,其中所述釋放所述公告到所述通信設備以響應至少確定所述一個或多個第三方不在所述通信設備的特定距離范圍內,在所述特定距離范圍內所述一個或多個第三方可聽到、看到、或感測到通過所述通信設備發出的公告包括釋放所述公告到所述通信設備以響應至少確定所述一個或多個第三方不在距離所述通信設備五英尺的范圍內。
根據
的計算實現的方法,其中所述釋放所述公告到所述通信設備以響應至少確定所述一個或多個第三方不在所述通信設備的特定距離范圍內,在所述特定距離范圍內所述一個或多個第三方可聽到、看到、或感測到通過所述通信設備發出的公告包括釋放所述公告到所述通信設備以響應至少確定所述一個或多個第三方不在距離所述通信設備十英尺的范圍內。
根據
的計算實現的方法,其中所述釋放所述公告到所述通信設備以響應至少確定一個或多個第三方不在所述通信設備的附近范圍內包括釋放所述公告到所述通信設備以響應至少確定所述一個或多個第三方不在所述通信設備的附近范圍內,所述一個或多個第三方為由所述一個或多個條件指令所指定的一個或多個特定第三方。
根據
的計算實現的方法,其中所述釋放所述公告到所述通信設備以響應至少確定一個或多個第三方不在所述通信設備的附近范圍內包括基于傳感器數據確定所述一個或多個第三方不在所述通信設備的附近范圍內。
根據
的計算實現的方法,其中所述基于傳感器數據確定所述一個或多個第三方不在所述通信設備的附近范圍內包括基于所述通信設備所提供的傳感器數據確定所述一個或多個第三方不在所述通信設備的附近范圍內。
根據
的計算實現的方法,其中所述基于傳感器數據確定所述一個或多個第三方不在所述通信設備的附近范圍內包括基于圖像數據確定所述一個或多個第三方不在所述通信設備的附近范圍內,所述圖像數據提供所述一個或多個第三方不在所述通信設備的附近范圍內的指示。
根據
的計算實現的方法,其中所述基于傳感器數據確定所述一個或多個第三方不在所述通信設備的附近范圍內包括基于音頻數據確定所述一個或多個第三方不在所述通信設備的附近范圍內,所述音頻數據提供所述一個或多個第三方不在所述通信設備的附近范圍內的指示。
根據
的計算實現的方法,其中所述釋放所述公告到所述通信設備以響應至少確定一個或多個第三方不在所述通信設備的附近范圍內包括基于日志條目數據確定所述一個或多個第三方不在所述通信設備的附近范圍內,所述日志條目數據至少最初由所述終端用戶輸入。
根據
的計算實現的方法,其中所述基于日志條目數據確定所述一個或多個第三方不在所述通信設備的附近范圍內,所述日志條目數據至少最初由所述終端用戶輸入包括基于所述日志條目數據確定所述一個或多個第三方不在所述通信設備的附近范圍內,所述日志條目數據至少最初由所述終端用戶輸入以及通過個人管理應用程序輸入。
根據
的計算實現的方法,其中所述基于日志條目數據確定所述一個或多個第三方不在所述通信設備的附近范圍內,所述日志條目數據至少最初由所述終端用戶輸入包括基于所述日志條目數據確定所述一個或多個第三方不在所述通信設備的附近范圍內,所述日志條目數據至少最初由所述終端用戶輸入以及通過社交網絡應用程序輸入。
根據
的計算實現的方法,其中所述釋放所述公告到所述通信設備以響應至少確定一個或多個第三方不在所述通信設備的附近范圍內包括釋放所述公告到所述通信設備以響應確定所述一個或多個第三方不在所述通信設備的附近范圍內以及響應生物計量驗證所述終端用戶擁有所述通信設備。
根據
的計算實現的方法,其中所述釋放所述公告到所述通信設備以響應至少確定一個或多個第三方不在所述通信設備的附近范圍內包括釋放所述公告到所述通信設備以響應至少確定所述一個或多個第三方不在所述通信設備的附近范圍內以及響應檢測到所述通信設備在一個或多個特定位置處。
根據
的計算實現的方法,其中所述釋放所述公告到所述通信設備以 響應至少確定所述一個或多個第三方不在所述通信設備的附近范圍內以及響應檢測到所述通信設備在一個或多個特定位置處包括釋放所述公告到所述通信設備以響應至少確定所述一個或多個第三方不在所述通信設備的附近范圍內以及響應檢測到所述通信設備在所述一個或多個特定位置處,所述一個或多個特定位置由所述一個或多個條件指令指定。
根據
的計算實現的方法,其中所述釋放所述公告到所述通信設備以響應至少確定一個或多個第三方不在所述通信設備的附近范圍內包括釋放所述公告到所述通信設備以響應至少確定所述一個或多個第三方不在所述通信設備的附近范圍內以及響應檢測到所述通信設備已到達一個或多個特定時間點或特定時間間隔。
根據
的計算實現的方法,其中所述釋放所述公告到所述通信設備以響應至少確定所述一個或多個第三方不在所述通信設備的附近范圍內以及響應檢測到所述通信設備已到達一個或多個特定時間點或特定時間間隔包括釋放所述公告到所述通信設備以響應至少確定所述一個或多個第三方不在所述通信設備的附近范圍內以及響應檢測到所述通信設備已到達一個或多個特定時間點或特定時間間隔,所述一個或多個特定時間點或特定時間間隔由所述一個或多個條件指令指定。
根據
的計算實現的方法,其中所述釋放所述公告到所述通信設備以響應至少檢測到與所述通信設備相關聯的一個或多個環境狀況的出現,所述公告的釋放按 照所述終端用戶的一個或多個條件指令以條件性模糊處理與所述源實體相關的所述公告包括釋放所述公告到所述通信設備以響應檢測到所述通信設備在一個或多個特定位置處以及響應檢測到所述通信設備已到達一個或多個特定時間點或特定時間間隔,所述一個或多個特定位置由所述一個或多個條件指令指定,所述一個或多個特定時間點或特定時間間隔由所述一個或多個條件指令指定。
根據
的計算實現的方法,其中所述釋放所述公告到所述通信設備以響應至少檢測到與所述通信設備相關聯的一個或多個環境狀況的出現,所述公告的釋放按照所述終端用戶的一個或多個條件指令以條件性模糊處理與所述源實體相關的所述公告包括按照所述一個或多個條件指令釋放所述公告,所述一個或多個條件指令指示釋放所述公告到所述通信設備所要求的一個或多個環境條件。
根據
的計算實現的方法,其中所述釋放所述公告到所述通信設備以響應至少檢測到與所述通信設備相關聯的一個或多個環境狀況的出現,所述公告的釋放按照所述終端用戶的一個或多個條件指令以條件性模糊處理與所述源實體相關的所述公告包括按照所述一個或多個條件指令釋放所述公告,所述一個或多個條件指令由所述終端用戶通過社交網絡應用程序提供。
根據
的計算實現的方法,其中所述釋放所述公告到所述通信設備以響應至少檢測到與所述通信設備相關聯的一個或多個環境狀況的出現,所述公告的釋放按照所述終端用戶的一個或多個條件指令以條件性模糊處理與所述源實體相關的所述公告包括按照所述一個或多個條件指令釋放所述公告,所述一個或多個條件指令由所述終端用戶通過個人管理應用程序提供。
根據
的計算實現的方法,進一步包括接收來自所述終端用戶的所述一個或多個條件指令。
根據
的計算實現的方法,其中所述接收來自所述終端用戶的所述一個或多個條件指令包括向所述終端用戶請求所述一個或多個條件指令。
根據
的計算實現的方法,其中所述向所述終端用戶請求所述一個或多個條件指令包括發送對所述一個或多個條件指令的一個或多個請求到所述通信設備。
除上述以外,還在形成本發明公開內容的一部分的權利要求書、附圖和文本中描述了方法的其它方面。在一個或多個不同的方面,相關的系統包括但不限于用于實施此處提及的方法的各方面的電路和/或編程;該電路和/或編程可為基于系統設計師的設計選擇配置來實施此處提及的方法的各方面的硬件、軟件和/或固件的幾乎任何組合。]一種計算實現的系統,包括但不限于用于攔截被確定為與源實體相關并指向終端用戶的公告以至少暫時地防止所述公告被與所述終端用戶相關聯的通信設備接收的設備;以及用于“釋放所述公告到所述通信設備以響應至少檢測到與所述通信設備相關聯的一個或多個環境狀況的出現,所述公告的釋放按照所述終端用戶的一個或多個條件指令以條件性模糊處理被確定為與所述源實體相關聯的所述公告”的設備。除上述以外,還在形成本發明公開內容的一部分的權利要求書、附圖和文本中描述了其它系統方面。 一種計算實現的系統,包括但不限于用于攔截被確定為與源實體相關并指向終端用戶的公告以至少暫時地防止所述公告被與所述終端用戶相關聯的通信設備接收的電路;以及用于“釋放所述公告到所述通信設備以響應至少檢測到與所述通信設備相關聯的一個或多個環境狀況的出現,所述公告的釋放按照所述終端用戶的一個或多個條件指令以條件性模糊處理被確定與所述源實體相關聯的所述公告”的電路。除上述以外,還在形成本發明公開內容的一部分的權利要求書、附圖和文本中描述了系統的其它方面。一件制品,該制品包括承載信號的非暫時性存儲介質,承載了 用于攔截被確定為與源實體相關并指向終端用戶的公告以至少暫時地防止所述公告被與所述終端用戶相關聯的通信設備接收的一個或多個指令;以及用于“釋放所述公告到所述通信設備以響應至少檢測到與所述通信設備相關聯的一個或多個環境狀況的出現的檢測而將公告釋放給通信設備,所述公告的釋放按照所述終端用戶的一個或多個條件指令以條件性模糊處理被確定為與所述源實體相關聯的公告”的一個或多個指令。除上述以外,還在形成本發明公開內容的一部分的權利要求書、附圖和文本中描述了計算機程序產品的其它方面。一種用于模糊處理被定向到終端用戶實體并被確定為與源實體相關聯的公告的方法,該方法包括通過網絡設備攔截被確定為與源實體相關并指向終端用戶的公告以至少暫時地防止所述公告被與所述終端用戶相關聯的通信設備接收;并通過網絡設備釋放所述公告到所述通信設備以響應至少檢測到與所述通信設備相關聯的一個或多個環境狀況的出現,所述公告的釋放按照所述終端用戶的一個或多個條件指令以條件性模糊處理被確定為與所述源實體相關聯的所述公告。上面的發明內容僅是說明性的而非以任何任何方式進行限定。除上面所述的說明性的方面、實施方式和特征之外,通過參考附圖和下面的詳細說明,其它的方面、實施方式和特征也將變得顯而易見。
圖Ia和Ib示出了在網絡環境中操作的網絡設備10的高層(high-level)框圖。圖2a示出了圖Ib的網絡設備10的公告攔截模塊102的另一個透視圖。圖2b示出了圖Ib的網絡設備10的公告釋放模塊104的另一個透視圖。圖3是過程的高層邏輯流程圖。
圖4a是描述圖3的公告攔截操作302的可選實施方式的過程的高層邏輯流程圖。圖4b是描述圖3的公告攔截操作302的可選實施方式的過程的高層邏輯流程圖。圖4c是描述圖3的公告攔截操作302的可選實施方式的過程的高層邏輯流程圖。圖4d是描述圖3的公告攔截操作302的可選實施方式的過程的高層邏輯流程圖。圖5a是描述圖3的公告釋放操作304的可選實施方式的過程的高層邏輯流程圖。圖5b是描述圖3的公告釋放操作304的可選實施方式的過程的高層邏輯流程圖。圖5c是描述圖3的公告釋放操作304的可選實施方式的過程的高層邏輯流程圖。
·
圖5d是描述圖3的公告釋放操作304的可選實施方式的過程的高層邏輯流程圖。圖5e是描述圖3的公告釋放操作304的可選實施方式的過程的高層邏輯流程圖。圖5f是描述圖3的公告釋放操作304的可選實施方式的過程的高層邏輯流程圖。圖5g是描述圖3的公告釋放操作304的可選實施方式的過程的高層邏輯流程圖。圖6是另一過程的另一高層邏輯流程圖。圖7是示出圖Ib的網絡設備10的另一實施方式的另一高層框圖。
具體實施例方式在下面的詳細描述中,將參考構成本發明一部分的附圖。在附圖中,除非上下文中另外指出,類似的標號標識類似的組件。在詳細描述、附圖和權利要求中描述的說明性的實施方式并不意味著是限定性的。在不脫離本發明主題的范圍和精神的前提下,也可利用其它實施方式和進行其它的改變。近年來,計算/通信行業已經受了巨大的技術進步和驚人的商業普及,并為那些選擇了利用這種技術進步的優勢的人提供了諸多好處。例如,隨著個人通信設備諸如蜂窩式電話、個人數字助理(PDA)、智能電話、膝上型電腦、臺式電腦等等的快速發展,使用這些設備的用戶現在可以相對較低的成本與其它用戶保持24/7的連通。這種連通可通過多種通信渠道實現,包括,例如,電話呼叫、電子郵件、因特網語音(VoIP)呼叫、文本信息(例如,短信息服務或SMS、或者多媒體信息服務或MMS)、即時信息(IM)等等。遺憾的是,除了為用戶提供顯著的好處外,使用這些技術的用戶也必須處理由這些新技術所引起的一系列全新的問題和困難。例如,這種個人通信設備(例如,蜂窩式電話、智能電話、膝上型電腦或臺式電腦等等)的用戶面臨多種隱私和安全問題。對于個人通信設備的用戶,一個這樣的問題已經浮現出來,即通過個人通信設備接收的公告(例如,包括,例如,電話呼叫、VoIP、電子郵件、文本信息、頂等等的電子通信)經常很容易被那些不是這些設備的主用戶(擁有者)的其他人獲取。結果,定向到這些設備的主用戶的高度敏感的公告(例如,個人或商業的機密公告)以及表明這些公告的各方面的信息可能經常被其他人獲取,潛在地引起一些麻煩(如果不是災難性的后果)。例如,最近廣泛報道了一個知名且廣受崇拜的職業運動員被他妻子發現婚外情。廣泛報道了當妻子在丈夫的手機上發現了一個來自丈夫情婦的語音信息時發現了該婚外情。由于在此事件中丈夫(即,著名的職業運動員)沒有刪除或者沒能隱藏或隱瞞來自情婦的語音信息,該丈夫不得不承受巨大的公眾譴責以及由于商業代言收入的損失而造成的巨大經濟損失。
當然,維持通信秘密的需要不僅限于個人的情況,其在職業/商業領域也可能是必需的。例如,當一個人在工作或者在其它場合(例如,會見客戶)時,不適合接收來自特定方的一些敏感公告(例如,來自某些客戶或競爭者的公告,或者來自特定網站或公司的公告)。根據不同的實施方式,本發明提供了用于模糊處理已被確定為與特定的源實體相關并指向終端用戶的公告的存在的方法、系統和計算機程序產品,通過至少攔截(例如,轉移或捕獲)所述公告以至少暫時地防止所述公告被與所述終端用戶相關聯的通信設備接收,并僅在檢測到與所述通信設備相關聯的至少一個或多個特定環境狀況的出現時秘密地釋放(例如,發送或提供訪問)所述公告到所述通信設備。在各實施方式中,所述公告的釋放按照所述終端用戶的一個或多個條件指令以條件性模糊處理被確定與所述源實體相關聯的公告(例如,至少隱藏被確定為與一個或多個第三方相關的公告的存在)。在一些實施方式中,可能檢測到的與所述通信設備相關聯的一個或多個“環境狀況”可涉及所述通信設備所存在的環境的各方面,該各方面可直接或間接表明一個或多個第三方不在通信設備的 附近(proximate vicinity)范圍內(例如,在范圍外)。如同下面要進一步描述的,可在網絡設備中實施本發明的方法、系統和計算機程序產品,該網絡設備可包括一個或多個網絡服務器。值得注意的是,為了說明的目的,除非另外指出,則術語“網絡服務器”可被廣義地解釋并且可指代設計來方便發送、定向、處理、路由和/或存儲的多種網絡設備,包括,例如路由器、接線器、電話交換機、存儲設備等等。為了下面描述的目的,“公告”可指代多種電子通信方法的任一種,包括,例如諸如電子郵件信息、文本信息(例如,短信息服務“SMS”或多媒體信息服務“麗S”)、即時信息(IM)等可視化的文本公告和諸如電話呼叫、通過互聯網協議(VoIP)呼叫、語音信息、視頻信息等音頻公告。如此處將要進一步討論的,“源實體”可指代任何與公告相關聯、終端用戶例如想要模糊處理其身份的實體。在一些情況下,源實體可為公告的初始的或者中間的來源。在某些情況下,源實體可包括,例如,可為人或機器人用戶的源用戶和/或諸如蜂窩式電話、智能電話、膝上型電腦或臺式電腦等的源用戶設備。在某些情況下,源實體可以是諸如商業或貿易或利益集團的組織。在一些實例中,源實體可以是網站。“終端用戶”可以是指定來接收一個或多個公告的人或機器人用戶。在終端用戶是機器人用戶的某些情況下,該機器人用戶可以是用于例如語音信箱服務、文本信息服務或基于網絡的應用服務的網絡設備,如網絡服務器。在某些情況下,終端用戶可通過“通信設備”(也被稱作“接收設備”)接收來自多種源的一個或多個公告。通信設備可為被設計用來發送/接收公告的任何類型的計算設備,包括,例如,蜂窩式電話、智能電話、個人數字助理(PDA)、固定電話、膝上型電腦或臺式電腦、平板電腦、工作站等等。此處將要討論的“條件指令”可涉及,當出現和/或檢測到一個或多個條件時執行一個或多個動作的命令或指令。因此,為了本發明的目的,條件指令可確定可能導致公告的攔截(例如,扣留并保存)的一個或多個條件(例如,當公告與特定源實體相關聯并提交給特定用戶終端時),和/或確定可能觸發將所述公告最終釋放(例如,發送和/或提供訪問)到與所述終端用戶相關聯的通信設備的必需或必要條件(例如,時間和/或位置條件)。在某些情況下,當公告被確定為與特定源實體相關聯時,條件指令可為攔截(例如,保持不釋放或“扣留”)正發送到終端用戶實體(例如,終端用戶和/或屬于終端用戶的通信設備)的公告,以及僅當檢測到與所述通信設備相關聯的一個或多個特定環境狀況的出現時將該公告釋放到所述通信設備的命令。在各實施方式中,在被攔截的公告被釋放到通信設備(例如,與公告被提交給的終端用戶相關聯的通信設備)之前需要檢測的一個或多個“環境狀況”可指代通信設備所處的周圍環境的一個或多個方面。在一些實施方式中,這些特定的環境狀況可直接或間接地表明將被確定為與特定的源實體相關聯的公告發送到所述通信設備可能是“安全的”而不用擔心公告被一個或多個第三方獲取(例如,看到/聽到/感知到)。在某些情況下,這些環境狀況可直接或間接地表明一個或多個特定的第三方(終端用戶可能希望對其隱瞞公告的人)不在所述通信設備的“ 附近”,這樣該一個或多個特定的第三方將不會聽到、看到和/或感知到通過所述通信設備顯示的公告。為了下面的討論,通信設備的“附近”可為通信設備周圍的任何空間區域,第三方可從該區域聽到、看到和/或感知到通過該通信設備顯示的公告。這種情況下,取決于周圍環境,通信設備的附近可為五英尺、十英尺內的空間區域,或第三方能夠聽到、看到和/或感知到通過通信設備顯示的公告的距離通信設備的一些其它最大距離范圍內。在可選的實施方式中,通信設備的“附近”可以是內嵌式傳感器(例如,如今的許多通信設備帶有諸如麥克風和圖像捕獲設備的多種傳感器)能檢測到第三方存在與否的通信設備周圍的空間區域。如上簡要說明的,這里可能感興趣的環境狀況至少有兩種類型。可能感興趣的第一種類型的環境狀況為暗示(例如,間接地表明)一個或多個第三方不在通信設備(例如,與公告定向的終端用戶相關聯的通信設備)的附近范圍內的環境狀況。此類環境狀況的一個示例是與通信設備的時間特征有關的狀況,其可表明相對所述通信設備(及其當前的周圍環境)的天或日歷年的特定時間,該特定時間暗示了一個或多個第三方將不在通信設備的附近。例如,假定雇員(例如終端用戶)希望某些來自潛在的新雇主的公告不被現任老板(例如前面討論的第三方)看到或聽到。在這種情況下,被確定為與潛在的雇主相關聯的公告可能被攔截,且至少直到在通信設備已被確定已“達到”周末才可能被釋放到通信設備(因為在周末期間老板不大可能在通信設備的附近)。暗示一個或多個第三方不在通信設備的附近范圍內的另一環境狀況的另一個示例是與通信設備相對所處環境有關的空間狀況(例如,場所狀況)。例如,在上述雇員/老板的例子中,被確定為與潛在的新雇主相關聯的公告只有在確定通信設備位于雇員家庭住所處時才可能被釋放到通信設備(因為當通信設備位于員工的家庭住所處時,老板不太可能在通信設備的附近)。這里可能感興趣的第二種類型的環境狀況為直接地表明一個或多個第三方不在通信設備(例如,與公告定向的終端用戶相關聯的通信設備)的附近范圍內的環境狀況。如此處將進一步討論的,此類環境狀況可由多種裝置指出,包括,例如傳感器提供的數據(例如,圖像和/或音頻數據)或可由終端用戶使用例如社交網絡應用程序或個人信息管理應用程序(例如,Microsoft Office)錄入的終端用戶提供的日志條目數據,所述數據表明一個或多個特定的第三方不在通信設備的附近范圍內。現在轉到闡述了示例環境100的圖Ia和lb,其中根據多個實施方式的方法、系統、電路以及計算機程序產品可通過網絡設備10來實施或者在網絡設備10處實施。除了其它事項,由網絡設備10實施的方法、系統、電路和計算機程序產品可設計來攔截被確定為與源實體20相關聯并被指向終端用戶32的公告52,以至少暫時地防止公告52被與終端用戶32相關聯的通信設備34接收;并釋放公告52到通信設備34以響應至少檢測到與通信設備34相關聯的一個或多個環境狀況的出現。在一些實施方式中,公告52的釋放按照可按照可由終端用戶32直接或間接地提供的一個或多個條件指令50以條件性模糊處理被確定與源實體20相關聯的公告52。在一些實施方式中,網絡設備10可為位于單個網絡站點或例如在云計算的情況下位于多個網絡站點的網絡系統。在一些實施方式中,公告52的攔截可包括選擇性地攔截被確定為與源實體20相關并指向終端用戶32的公告52,同時允許提交給終端用戶32但被確定為與源實體20不相關聯的其它公告52 (例如,另一公告53)傳遞到終端用戶32的通信設備34。在各實施方式中,網絡設備10可包括一個或多個網絡服務器,所述網絡服務器包括一個或多個電話接線器、一個或多個電話交換機和/或一個或多個路由器。在一些實施方式中,諸如在云計算的情況下,網絡設備10可包括多個網絡組件。 在一些實施方式中,網絡10可設計來促進不同實體之間的通信。例如,在某些情況下,網絡設備10可為設計成經由一個或多個通信網絡40來中繼例如源實體20、另一源實體21和/或終端用戶實體30之間的公告52 (例如,電子郵件、文本信息、IM、電話呼叫、VoIP呼叫、語音信息和/或視頻信息)。源實體20可包括人或機器人源用戶22和/或源用戶設備24(例如,膝上型電腦、臺式電腦、工作站、智能電話、蜂窩式電話、個人數字助理(PDA)、或其它計算/通信設備)。從另一個角度看的話,源實體20可以是網站或組織,例如商業、社會團體、貿易/技術團體或利益集團。在某些情況下,源實體20可包括構成源用戶設備24的一部分的全球定位系統(GPS)。類似地,終端用戶實體30可包括終端用戶32 (其可是人或機器人用戶)和通信設備34(例如,膝上型電腦、工作站、智能電話、PDA、臺式電腦,蜂窩式電話等等)。在某些情況下,終端用戶實體30可為與例如終端用戶32相關聯的語音信箱服務、文本信息服務,基于網絡的應用服務等等。如上簡要描述的,網絡設備10可設計成經由一個或多個通信網絡40來促進源實體20、另一源實體21和終端用戶實體30之間的公告52的中繼。一個或多個通信網絡40可包括一個或多個局域網(LAN)、城域網(WAN)、無線局域網(WLAN)、個人局域網(PAN)、微波存取全球互通(WiMAX)、公共電話交換網(PSTN)、通用分組無線業務(GPRS)、蜂窩式網絡、客戶端/服務器網絡、虛擬專用網(VPN)等等。回到圖Ia和Ib的示例環境100,在不同實施方式中,網絡設備10可設計成經由一個或多個通信網絡40直接或間接地接收來自終端用戶實體30 (例如,來自終端用戶實體30的終端用戶32)的一個或多個條件指令50。將被接收的一個或多個條件指令50可指定所需的特定條件和/或可執行的特定動作以模糊處理被確定為與特定的源實體20相關聯且指向終端用戶實體30的公告52。在某些情況下,可從終端用戶32征求一個或多個條件指令50。如圖Ia和Ib進一步所示,網絡設備10也可設計來根據一個或多個條件指令50接收和攔截已被確定與特定的源實體20相關并指向終端用戶32的公告52。在各實施方式中,公告52可被攔截以至少暫時地防止公告52到達與終端用戶32相關聯的通信設備34。除了攔截公告52以防止公告52到達通信設備34以外,網絡設備10可扣留并至少在檢測到與通信設備34相關聯的一個或多個特定的環境狀況的出現前不釋放公告52,該特定的環境狀況可間接或直接地表明公告52可安全發送到通信設備34而不用擔心這樣的公告52被一個或多個第三方獲取。在一些實施方式中,可根據終端用戶32的一個或多個條件指令50將公告52釋放到通信設備34。為了確定與通信設備34相關聯的一個或多個環境狀況是否已出現,網絡設備10可接收和處理來自通信設備34的終端用戶實體數據55,該終端用戶實體數據55可指示一個或多個特定的環境狀況的出現。可由網絡設備10接收的終端用戶實體數據55還可包括傳感器提供的數據(例如,由諸如圖像捕捉設備和/或音頻捕獲設備的傳感器設備提供的,其中圖像捕捉設備例如數碼相機或網絡攝像機,音頻捕獲設備例如麥克風)等等,或可包括,例如終端用戶32提供的日志條目數據(例如,日記條目、微博條目、社交網站條目等)。在某些情況下,網絡設備10接收的終端用戶實體數據55可包括通過個人信息管理應用程序(例如,Microsoft Outlook)錄入的可表明例如終端用戶32的預約時間表的條目,其中預約時間表可指示終端用戶32何時將會見,例如終端用戶希望隱藏來自其的公告52的一個或多個第三方。現在專門轉到圖Ib的網絡設備10。所示的網絡設備10可包括多個模塊、子模塊以及各種其它組件。在一些實施方式中,網絡設備10可為單一網絡設備,諸如單一服務器,其可為單一路由器、單一電話連接器,或者位于單一網絡站點處的某一其它網絡設備10。可選地,網絡設備10可為網絡組件設備的集合,該集合包括位于一個網絡站點處或諸如在云計算的情況下位于多個網絡站點處的多個服務器的集合。因此,網絡設備10可在單一網絡站點處或在多個網絡站點處利用單一服務器或多個服務器實施。注意,為了說明和解釋,將圖Ib中所示的網絡設備10描述為單一服務器設備。然而,如前所述,諸如在云計算的情況下,網絡設備10可為利用,例如多個網絡服務器實施的網絡系統。如圖中所示,網絡設備10可包括至少一個公告攔截模塊102(其可進一步包括如圖2a中所示的一個或多個子模塊)和一個公告釋放模塊104(其可進一步包括如圖2b中所示的一個或多個子模塊)。如進一步描述的,在一些實施方式中,網絡設備10可包括條件指令接收模塊101 (其可進一步包括條件指令征求模塊105,條件指令征求模塊105可進一步包括條件指令請求發送模塊106)。 簡而言之,條件指令接收模塊101可配置成接收來自終端用戶實體30 (例如,終端用戶實體30的終端用戶32)的一個或多個條件指令50。相反地,公告攔截模塊102可配置成攔截指向終端用戶32并已被確定為與源實體20相關聯的公告,從而至少暫時地防止公告52到達與終端用戶32相關聯的通信設備34。公告釋放模塊104可配置成響應至少檢測到與通信設備34相關聯的一個或多個環境狀況的出現而將公告52釋放給通信設備34。在各實施方式中,根據終端用戶32的一個或多個條件指令公告釋放模塊104釋放公告,從而條件性地模塊處理已被確定為與源實體20相關聯的公告。注意,下面將針對此處描述的操作和過程給出關于公告攔截模塊102、公告釋放模塊104、條件指令接收模塊101及它們的子模塊的更詳細的討論。在各實施方式中,網絡設備10可包括網絡接口 108(例如網絡接口卡或NIC)和/或存儲器140。盡管沒有示出,網絡設備10還可包括諸如一個或多個處理器(例如,微處理器)和一個或多個用戶界面的其它組件。在各實施方式中,描述為包含于圖Ib的網絡設備10中的各模塊,包括公告攔截模塊102、公告釋放模塊104、以及它們的子模塊(如圖2a和2b所示)可使用硬件(如電路)、軟件、固件或它們的任何組合實施。例如,在一些實施方式中,公告攔截模塊102、公告釋放模塊104以及條件指令接收模塊101 (以及它們的子模塊)可使用諸如特別設計的電路的硬件實施,特別設計的電路包括,例如專用集成電路或ASIC。可選地,公告攔截模塊102、公告釋放模塊104以及條件指令接收模塊101 (以及它們的子模塊)可使用由一個或多個處理器執行的計算機可讀指令形式的軟件實施,如將針對圖7在下面進一步說明的。在其它的實施方式中,例如當公告攔截模塊102、公告釋放模塊104以及條件指令接收模塊101 (以及它們的子模塊)使用現場可編程門陣列或FPGA實施時,公告攔截模塊102、公告釋放模 塊104和/或條件指令接收模塊101 (以及它們的子模塊)可使用硬件和軟件的組合實施。注意,圖Ib描述了網絡設備10的硬件實施。也就是說,圖Ib中示出的公告攔截模塊102、公告釋放模塊104以及條件指令接收模塊101各自被描述為由電路實施,該電路連同網絡接口 108以及存儲器140可通過例如母線110稱合在一起。再請注意,為了說明和理解,圖Ib示出了網絡設備10的單一設備實施方式(例如,意味著圖Ib中示出的網絡設備10被描述成以單一網絡組件設備,例如單一服務器實施,而不是由諸如云計算的情況中的多個服務器實施)。然而,本領域的普通技術人員會認識到網絡設備10可使用在諸如云計算的情況下位于多個網絡站點處的多個網絡組件設備(例如,多個服務器)實施。需要進一步注意的是,盡管圖Ib僅示出了網絡設備10的硬件實施方式,本領域的普通技術人員會認識到公告攔截模塊102、公告釋放模塊104以及條件指令接收模塊101 (以及如圖lb、2a、2b中示出的它們的子模塊)也可使用軟件、固件或硬件、軟件和固件的任何組合實施。此外,網絡設備10的一個或多個模塊,包括公告攔截模塊102、公告釋放模塊104以及條件指令接收模塊101 (和它們的子模塊)可位于不同網絡站點處,在云計算的情況下就是如此。在各實施方式中,如前面提到的,網絡設備10可包括用于存儲各種類型的數據的存儲器140。對于這些實施方式,存儲器140可包括一個或多個大容量存儲器、只讀存儲器(ROM)、可編程只讀存儲器(PROM)、可擦可編程只讀存儲器(EPROM)、諸如隨機存取存儲器(RAM)之類的高速緩沖存儲器、閃存、同步隨機存取存儲器(SRAM)、動態隨機存取存儲器(DRAM)和/或其它類型的存儲器設備。在一些實施方式中,存儲器140可位于單一網絡站點處。可選地,存儲器140可為與多個網絡站點處。在一些實施方式中,存儲器140可位于與網絡設備10的一個或多個模塊(例如,公告攔截模塊102、公告釋放模塊104和/或條件指令接收模塊101)所處的網絡站點相同的網絡站點處。可選地,存儲器140可位于不同于網絡設備10的一個或多個模塊所處的網絡站點的單獨的網絡站點處。在各可選實施方式中,存儲器140可存儲各種數據。例如,在一些實施方式中,存儲器140可存儲一個或多個條件指令50、一個或多個公告52和/或一個或多個軟件應用程序59。軟件應用程序59的示例包括可用于處理從通信設備34接收的終端用戶實體數據55并確定例如特定的第三方是否位于終端用戶32的通信設備34的附近范圍內的軟件應用程序。可存儲在存取140中的軟件應用程序59的示例可包括,例如面部識別系統應用程序、語音識別系統應用程序等等。現在參考示出了圖Ib的公告攔截模塊102的具體實施方式
的圖2a。如圖所示,在各可選實施方式中,公告攔截模塊102可包括一個或多個子模塊。例如,在各實實施方式中,公告攔截模塊102可包括相關源實體確定模塊200、公告轉移模塊201、可視化公告攔截模塊202 (其可進一步包括文本信息攔截模塊203和/或視頻信息攔截模塊204)和/或音頻公告攔截模塊205,音頻公告攔截模塊205可進一步包括電話公告攔截模塊206 (其可進一步包括語音信息攔截模塊207和/或視頻信息攔截模塊208)。在公告攔截模塊102包括相關源實體確定模塊200的實施方式中,相關源實體確定模塊200可包括標頭數據源實體關聯確定模塊210 (其可進一步包括源實體源確認模塊211、關聯主題詞確認模塊212和/或源實體表現形式確認模塊213)、信息內容數據源實體關聯確定模塊214 (其可進一步包括信息內容數據關聯項目確認模塊215)和/或元數據源實體關聯確定模塊216。如前所述,可用硬件(如電路)、軟件(如由一個或多個處理器執行的計算機可讀指令)、固件或其任何組合實施公告攔截模塊102的各子模塊。下面將參考此處描述的操作 和過程提供關于公告攔截模塊102以及公告攔截模塊102的上述子模塊的詳細討論。現在參考示出了圖Ib的公告釋放模塊104的具體實施方式
的圖2b。如圖所示,在各可選實施方式中,公告釋放模塊104還可包括一個或多個子模塊。例如,在一些實施方式中,公告釋放模塊104可包括公告發送模塊218、公告訪問提供模塊219、公告取回模塊220和/或環境狀況出現檢測模塊222。在公告釋放模塊104包括環境狀況出現檢測模塊222的實施方式中,環境狀況出現檢測模塊222可包括終端用戶實體數據接收確定模塊224 (其進一步包括環境狀況指示傳感器數據接收確定模塊226和/或環境狀況指示終端用戶日志數據接收確定模塊228)、通信設備時間檢測模塊230、通信設備位置檢測模塊232和/或第三方鄰近確定模塊242,第三方鄰近確定模塊242可進一步包括基于傳感器數據的第三方鄰近確認模塊244(其可進一步包括基于圖像數據的第三方鄰近確認模塊246和/或基于音頻數據的第三方鄰近確認模塊248)和/或基于日志條目數據的第三方鄰近確認模塊250。如前所述,可用硬件(如電路)、軟件(如由一個或多個處理器執行的計算機可讀指令)、固件或其任何組合實施公告釋放模塊104的各子模塊。下面將參考此處描述的操作和過程提供關于公告釋放模塊104的上述子模塊的詳細討論。現在針對此處描述的處理和過程提供圖Ib的網絡設備10的更詳細的討論。圖3示出了操作流程300,體現用于通過攔截被確定為與特定源實體相關聯并提交給(例如,定向或發送)特定終端用戶實體的公告而模糊處理該公告,從而至少暫時地防止該公告到達與所述終端用戶相關聯的通信設備;并僅在檢測到與該通信設備相關聯的一個或多個環境狀況的出現后將所述公告釋放給所述通信設備等等的示例操作。在包括操作流程的各種示例的圖3和下述各圖中,將針對上面描述的和圖Ia和Ib中示出的示例性環境100和/或針對其它示例(例如,如圖2a、2b和7中提供的)和背景進行討論和解釋。然而,應該理解的是,所述操作流程可在多種其它環境和背景和/或圖la、lb、2a、2b、7的修改后的情況中執行。同樣,盡管以所示順序給出了各種操作流程,應當理解的是該各種操作流程可以不同于顯示的順序的其它順序執行,或可同時執行。此外,在圖3及其后面的圖中,各種操作可以大盒套小盒(box-within-a-box)的方式描述。這樣的描述可表明內部盒子中的操作可包括一個或多個外部盒子中描述的操作步驟的可選示例實施方式。然而,應理解的是,內部盒中的操作可看作與任何關聯的外部盒子分離的獨立操作,且可相當于所有其它描述的操作以任意順序執行,或同時執行。進一步地,圖3中描述的這些操作和此處將要描述的其它操作可通過機器、制品或關注組分(composition of matter)中至少其一執行。無論如何,在開始操作之后,圖3中的操作流程300將運行到公告攔截操作302,公告攔截操作302攔截被確定為與源實體相關并指向終端用戶的公告以至少暫時地防止該公告被與終端用戶相關聯的通信設備接收。例如,并作為一個示例,包括相關源實體確定模塊200 (見圖2a)的圖Ia和Ib中示例環境100的網絡設備10的公告攔截模塊102攔截(例如,轉移、重定向、捕獲、存儲、保 留和/或扣留(seizing))被相關源實體確定|吳塊200確定為與源實體20相關聯并提交給(如定向或發送)終端用戶32的公告52 (例如,電子郵件、文本信息、即時信息、語音信息、視頻信息等),從而至少暫時地防止公告52被與終端用戶32關聯的通信設備34(例如,蜂窩式電話、智能電話、膝上型或臺式電腦、PDA等)接收。除了公告攔截操作302,操作流程300還可包括公告釋放流程304,公告釋放流程304將公告釋放給通信設備以響應至少檢測到與通信設備相關聯的一個或多個環境狀況的出現,公告的釋放根據終端用戶的一個或多個條件指令從而條件性模糊處理被確定為與源實體相關聯的公告,如圖3中進一步所示。例如,圖Ib中網絡設備10的包括環境狀況出現檢測模塊222 (見圖2b)的公告釋放模塊104響應于環境狀況出現檢測模塊222檢測到與通信設備34相關聯的至少一個或多個環境狀況(例如,與通信設備34周圍的環境關聯的特征或事件,而不是例如僅涉及通信設備34的事件或狀況)的出現而將公告52釋放(例如,發送、公布、分發和/或允許訪問)給通信設備34,根據終端用戶32的一個或多個條件指令50釋放公告52從而條件性模糊處理被確定為與源實體20相關聯的公告52。如此處將要進一步說明的,可響應于環境狀況出現檢測模塊222檢測到與通信設備34周圍的環境相關聯的一個或多個狀況的出現將公告52釋放給通信設備34。當檢測到時可導致公告52被釋放的環境狀況類型的示例包括,例如通信設備34的空間狀況(例如,地理位置)、關于通信設備34的時間狀況(例如,特定時間)以及可直接地指明一個或多個第三方是否存在于通信設備34的附近范圍內(例如五英尺、十英尺范圍內或第三方可聽到、看到和/或感知到通過通信設備34顯示的公告的距離通信設備34的一些其它最大距離范圍內)的環境狀況等。如此處將要進一步描述的,在各可選實施方式中,圖3中的公告攔截操作302和公告釋放操作304可以不同的方式執行。例如,圖4a、4b、4c和4d示出了圖3的公告攔截操作302可以各種可選實施方式執行的可選方式中的一些。例如,在各種實施方式中,圖3中的公告攔截操作302可包括操作402,操作402通過選擇性地攔截被確定為與源實體相關并指向終端用戶的公告,同時允許指向終端用戶但被確定為與源實體不相關聯的一個或多個其它公告到達通信設備來攔截公告,如圖4a中所示。例如,圖Ib中網絡設備10的包括相關源實體確定模塊200的公告攔截模塊102通過選擇性地攔截被相關源實體確定模塊200確定為與源實體20 (如源用戶22)相關并指向終端用戶32的公告52,同時允許指向終端用戶32但被相關源實體確定模塊200確定為與源實體20不相關聯的一個或多個其它公告53到達(例如,被接收或獲得)通信設備34從而攔截公告52。在一些實施方式中,操作402可進一步包括操作403,操作403根據一個或多個條件指令選擇性地攔截被確定為與源實體相關并指向終端用戶的公告,如圖4a中所示。例如,圖Ib中網絡設備10的包括相關源實體確定模塊200的公告攔截模塊102根據一個或多個條件指令50 (例如,可至少識別源實體20的源用戶22的一個或多個條件指令50)選擇性地攔截被相關源實體確定模塊200確定為與源實體20相關并指向終端用戶32的公告52。如圖4a中進一步所示,操作402可附加地或可選地包括操作404,操作404選擇性地將被確定為與源實體相關并指向終端用戶的公告轉移到存儲器中。例如,圖Ib中網絡設備10的公告轉移模塊201 (見圖2a)選擇性地將被確定為與源實體20相關聯并提交給(例如,定向或發送到)終端用戶實體30的公告52轉移(例如,重定向)到存儲器140 (例如,包括閃存、DRAM、SRAM、EPROM等的易失性存儲器或非易失性存儲器)中。 在某些情況下,圖3中的公告攔截操作302可包括操作405,如圖4a中進一步所示,操作405在網絡設備處攔截公告。例如,可能為諸如位于單一網絡站點處的服務器的單一網絡組件設備,或在云計算的情況下包括位于多個網絡站點處的多個網絡組件設備的網絡系統的圖Ib的網絡設備10攔截公告52。如4a中進一步描述的,在各可選實施方式中,操作405可包括一個或多個操作。例如,在一些實施方式中,如圖4a中進一步描述的,操作405可包括在網絡設備處攔截公告的操作406,網絡設備位于一個或多個網絡站點處。例如,當圖Ib中的網絡設備10為位于網絡站點處的單一服務器設備時,或在云計算的情況下由位于多個網絡站點處的多個網絡組件設備組成時,網絡設備10攔截公告52。在一些實施方式中,操作406,反過來,可包括在網絡設備處攔截公告的操作407,網絡設備包括位于一個或多個網絡站點處的一個或多個網絡服務器。例如,圖Ib中的網絡設備10攔截公告52,其中該網絡設備10包括位于一個或多個網絡站點處的一個或多個網絡服務器。在某些情況下,操作407可進一步包括在網絡設備處攔截公告的操作408,其中網絡設備包括至少一個路由器。例如,當圖Ib的網絡設備10包括至少一個路由器時,諸如當網絡設備10為路由器設備或當網絡設備為包括至少一個路由器的網絡系統時該網絡設備10攔截公告52。在相同或不同的實施方式中,操作407可包括在網絡設備處攔截公告的操作409,其中網絡設備包括至少一個電話接線器或一個電話交換機。例如,當圖Ib的網絡設備10包括至少一個電話接線器或一個電話交換機時,該網絡設備10攔截公告52。在各種實施方式中,圖3中的公告攔截操作302可包括在網絡設備處攔截公告的操作410,網絡設備包括位于多個網絡站點處的多個網絡服務器。例如,諸如在云計算的情況下,當圖Ib中的網絡設備10包括位于多個網絡站點處的多個網絡服務器時,網絡設備10攔截公告52。在相同或不同的實施方式中,公告攔截操作302可包括經由一個或多個通信網絡攔截公告的操作411。例如,圖Ib中的網絡設備10經由一個或多個通信網絡40 (例如,一個或多個WLAN、WMAN、WiMAX, PTSN、蜂窩式網絡、客戶端/服務器網絡、VPN和/或其它類型的網絡)攔截公告52。在各種可選實施方式中,各種類型的公告可被圖3中的公告攔截操作302攔截。例如,如圖4b中所示,在一些實施方式中,圖3中的公告攔截操作302可包括操作402,操作412通過攔截被確定為與源實體相關并指向終端用戶的可視化公告來攔截公告。例如,圖Ib中網絡設備10的包括可視化公告攔截模塊202 (見圖2a)的公告攔截模塊102通過使可視化公告攔截模塊202攔截被確定為與源實體20相關并指向終端用戶32的可視化公告(例如,諸如包括電子郵件或即時信息的文本類型信息或視頻呼叫或信息的可視覺上顯不的信息)來攔截公告52 (例如,公告52)。如圖4b中進一步闡述的,在各種可選實施方式中,操作412可包括一個或多個附加的操作。例如,在一些實施方式中,操作412可包括操作413,操作413通過攔截被確定為與源實體相關并指向終端用戶的文本信息而攔截可視化公告,如圖4b中進一步所示。例如,圖Ib中網絡設備10的包括文本信息攔截模塊203(見圖2a)的可視化公告攔截模塊202通過使文本信息攔截模塊203攔截被確定為與源實體20相關并指向終端用戶32的文本信息(例如,電子郵件、即時信息或IM、短信息或其它類型的文本信息)來攔截可視化公 告(例如公告52)。如圖4b進一步所示,操作413,反過來,可進一步包括操作414,操作414通過攔截被確定為與源實體相關并指向終端用戶的電子郵件、短信息或即時信息中的至少之一來攔截文本信息。例如,圖Ib中網絡設備10的文本信息攔截模塊203通過攔截確定為與源實體20相關并提交給終端用戶32的電子郵件、短信息或即時信息(IM)中的至少之一來攔截文本信息(例如,公告52)。在一些情況下,如圖4b中進一步闡述的,通過攔截被確定為與源實體相關并指向終端用戶的可視化公告來攔截公告的操作412可包括操作415,操作415通過攔截被確定為與源實體相關并指向終端用戶的視頻信息來攔截可視化公告。例如,圖Ib中的網絡設備10的包括視頻信息攔截模塊204(見圖2a)的可視化公告攔截模塊202通過使視頻信息攔截模塊204攔截被確定為與源實體20相關并指向終端用戶32的視頻信息(例如,視頻呼叫)來攔截可視化公告(例如公告52)。在各實施方式中,圖3中的公告攔截操作302可包括操作416,操作416通過攔截被確定為與源實體相關并指向終端用戶的音頻公告來攔截公告,如圖4b中進一步所描述的。例如,圖Ib中網絡設備10的包括音頻信息攔截模塊205(見圖2a)的公告攔截模塊102通過攔截被確定為與源實體20相關并指向終端用戶32的音頻公告(例如,語言信息)攔截公告52。如圖4b中進一步所闡述的,在各實施方式中,操作416,反過來,可包括操作417,操作417通過攔截被確定為與源實體相關并指向終端用戶的電話公告來攔截音頻公告。例如,圖Ib中網絡設備10的包括電話公告攔截模塊206 (見圖2a)的音頻公告攔截模塊205通過使電話公告攔截模塊206攔截被確定為與源實體20相關并指向終端用戶32的電話公告來攔截音頻公告(例如,公告52)。在某些情況下,操作417可進一步包括操作418,操作418通過攔截被確定為與源實體相關并指向終端用戶的語音信息或視頻信息來攔截電話公告。例如,圖Ib中網絡設備10的包括語音信息攔截模塊207或視頻信息攔截模塊208 (見圖2a)的電話公告攔截模塊206通過使語言信息攔截模塊207攔截被確定為與源實體20相關并指向終端用戶32的語音信息或使視頻信息攔截模塊208攔截被確定為與源實體20相關并指向終端用戶32的視頻信息來攔截電話公告。在圖3中的公告攔截操作302中可以采用各種方法以確定公告52是否與源實體20相關聯。例如,在各實施方式中,圖3中的公告攔截操作302可包括操作419,操作419通過確定公告包括表明公告與源實體之間的關聯的標頭數據來攔截公告,如圖4b中進一步描述的。例如,圖Ib中網絡設備10的包括標頭數據源實體關聯確定模塊210 (見圖2b)的公告攔截模塊102在標頭數據源實體關聯確定模塊210確定了公告52包括表明公告52與源實體20之間的關聯的標頭數據時攔截公告52。如圖4b中進一步闡述的,在各可選實施方式中,操作419可包括一個或多個附加操作。例如,在一些情況下,操作419可進一步包括操作420,操作420通過確認公告包括
將源實體識別為公告的來源的標頭數據來確定公告包括表明公告與源實體之間的關聯的標頭數據。例如,圖Ib中網絡設備10的包括源實體源確認模塊211 (見圖2b)的標頭數據源實體關聯確定模塊210在源實體源確認模塊211確認了公告52包括將源實體20識別為公告52的來源的標頭數據時確定公告52包括表明公告52與源實體20之間的關聯的標頭數據。例如,如果公告52為電話信息,則源實體源確認模塊211確認公告52是否包括表明與源實體20相關聯的電話號碼為電話呼叫的來源的標頭數據。在相同或不同的實施方式中,操作419可包括操作421,操作421通過確認公告包括表明將公告與源實體關聯的公告的主題詞的標頭數據來確定公告包括表明公告與源實體之間的關聯的標頭數據。例如,圖Ib中網絡設備10的包括相關聯主題詞確認模塊212 (見圖2a)的標頭數據源實體關聯確定模塊210在相關聯主題詞確認模塊212確認了公告52 (例如電子郵件)包括表明將公告52與源實體20相關聯的公告52的主題詞的標頭數據(例如,包括與源實體20相關聯的名稱、詞和/或短語的主題詞)時確定公告52包括表明公告52與源實體20之間的關聯的標頭數據。如圖4b中進一步闡述的,操作421可進一步包括操作422,操作422確認公告包括指示包括一個或多個短語的主題詞的標頭數據,其中一個或多個短語可被與源實體相關聯的一個或多個條件指令識別。例如,圖Ib中網絡設備10的相關主題詞確認模塊212確定公告52(例如電子郵件)包括指示包括一個或多個短語(例如,商業格言或源用戶最喜歡的短語)的主題詞的標頭數據,其中該一個或多個短語可被與源實體20相關聯的一個或多個條件指令50識別。在相同或不同的實施方式中,操作419可可選地或附加地包括操作423,操作423通過確認公告包括指示與源實體相關聯的一個或多個表現形式的標頭數據來確定公告包括指示公告與源實體間的關聯的標頭數據。例如,圖Ib中網絡設備10的包括源實體表現形式確認模塊213 (見圖2a)的標頭數據源實體關聯確定模塊210在源實體表現形式確認模塊213確認了公告52包括指示與源實體20相關聯的一個或多個表現形式(例如,名稱、電子郵件地址、IP地址、URL、電話號碼和/或其它標識符)的標頭數據時確定公告包括指示公告52與源實體20之間的關聯的標頭數據。如圖4b中進一步所闡述的,操作423可包括操作424,操作424確認公告包括標識一個或多個表現形式的標頭數據,其中一個或多個表現形式可被與源實體相關聯的一個或多個條件指令識別。例如,圖Ib中網絡設備10的源實體表現形式確認模塊213確認公告52包括標識一個或多個表現形式(例如,名稱、電子郵件地址、IP地址、URL、電話號碼和/或其它標識符)的標頭數據,其中該一個或多個表現形式可被與源實體20相關聯的一個或多個條件指令50(例如,由終端用戶32直接或間接地提供的)識別。在相同或不同的實施方式中,操作423可包括確認公告包括表明與源實體相關聯的地址、名稱或號碼中的至少之一的標頭數據的操作425。例如,圖Ib中網絡設備10的源實體表現形式確認模塊213確認公告包括表明與源實體20相關聯的地址(例如電子郵件地址、IP地址或URL)、名稱(例如用戶名、法定名稱、企業名稱)或號碼(例如電話號碼)中的至少之一的標頭數據。除了校驗標頭數據或者為了替代校驗標頭數據,可檢查信息內容數據以確定公告52(或公告53)是否與源實體20相關聯。例如,如圖4c中進一步闡述的,在各實施方式中,圖3中的公告攔截操作302可包括操作426,操作426通過確定公告包括表明公告與源實體之間的關聯的信息內容數據來攔截公告。例如,圖Ib中網絡設備10的包括信息內容數 據源實體關聯確定模塊214(見圖2a)的公告攔截模塊102在信息內容數據源實體關聯確定模塊214確定了公告52包括表明公告52與源實體20之間的關聯的信息內容數據(例如用音頻數據、圖像數據和/或字母數字或文本數據)時攔截公告。如圖4c中進一步闡述的,在各可選實施方式中,操作426可包括一個或多個附加操作。例如,在一些實施方式中,操作426可包括操作427,操作427通過確認公告包括表明與源實體相關聯的一個或多個項目的信息內容數據來確定公告包括表明公告與源實體之間的關聯的信息內容數據。例如,圖Ib中網絡設備10的包括信息內容數據關聯項目確認模塊215(見圖2a)的信息內容數據源實體關聯確定模塊214在信息內容數據關聯項目確認模塊215確認了公告52包括表明與源實體20相關聯的一個或多個項目的信息內容數據時確定公告52包括表明公告52與源實體20之間的關聯的信息內容數據。在一些的實施方式中,操作427,反過來,可包括確認公告包括表明一個或多個項目的信息內容數據的操作428,其中一個或多個項目被一個或多個條件指令確定為與源實體相關聯。例如,圖Ib中網絡設備10的信息內容數據關聯項目確認模塊215確認公告52包括表明被一個或多個條件指令50 (例如直接或間接的由終端用戶32提供的)確定為與源實體20相關聯的一個或多個項目的信息內容數據。在相同或不同的實施方式中,操作427可包括確認公告包括表明與源實體相關聯的名稱、地址或號碼中的至少之一的信息內容數據的操作429。例如,圖Ib中網絡設備10的信息內容數據關聯項目確認模塊215確認公告52包括表明與源實體20相關聯的名稱(例如用戶名、法定名稱或企業名稱)、地址(例如電子郵件地址、IP地址或URL)或號碼(例如電話號碼)中的至少之一的信息內容數據。如圖4c中進一步闡述的,在各實施方式中,通過確定公告包括表明公告與源實體之間的關聯的信息內容數據來攔截公告的操作426可包括操作430,操作430通過確認公告包括信息內容數據(其包括與源實體相關聯的至少一個圖像的圖像數據)來確定公告包括表明公告與源實體之間的關聯的信息內容數據。例如,圖Ib中網絡設備10的包括信息內容數據關聯項目確認模塊215的信息內容數據源實體關聯確定模塊214在信息內容數據關聯項目確認模塊215確認了公告52包括信息內容數據(其包括與源實體20相關聯的至少一個圖像(例如數字圖像或視頻圖像)的圖像數據)時確定公告52包括表明公告52與源實體20之間的關聯的信息內容數據。在相同或不同的實施方式中,操作426可包括操作431,操作431通過確認公告包括包含具有與源實體相關聯的語音簽名的至少一個語音的音頻數據的信息內容數據來確定公告包括表明公告與源實體之間的關聯的信息內容數據。例如,圖Ib中網絡設備10的包括信息內容數據關聯項目確認模塊215的信息內容數據源實體關聯確定模塊214在信息內容數據關聯項目確認模塊215確認了公告52 (例如語音信息)包括包含具有與源實體20(例如源用戶22)相關聯的語音簽名的至少一個語音的音頻數據的信息內容數據時確定公告52包括表明公告52與源實體20之間的關聯的信息內容數據。在相同或不同的實施方式中,操作426可包括操作432,操作432通過確認公告包括包含與源實體相關聯的一個或多個詞或短語的數據的信息內容數據來確定公告包括表明公告與源實體之間的關聯的信息內容數據。例如,圖Ib中網絡設備10的包括信息內容數據關聯項目確認模塊215的信息內容數據源實體關聯確定模塊214在信息內容數據關聯 項目確認模塊215確認了公告52包括包含與源實體20相關聯的一個或多個詞或短語(例如名稱或格言)的數據的信息內容數據時確定公告52包括表明公告52與源實體20之間的關聯的信息內容數據。在一些情況下,操作432,反過來,可包括操作433,操作433確認公告包括包含與源實體相關聯的一個或多個音頻詞或短語的音頻數據的信息內容數據。例如,圖Ib中網絡設備10的信息內容數據關聯項目確認模塊215確認公告52(例如視頻信息)包括包含與源實體20相關聯的一個或多個詞或短語(例如名稱或格言)的音頻(例如語音)數據的信息內容數據。在相同或不同的實施方式中,操作432可包括操作434,操作434確認公告包括包含與源實體相關聯的一個或多個可視化詞或短語的可視化數據的信息內容數據。例如,圖Ib中網絡設備10的信息內容數據關聯項目確認模塊215確定公告52包括包含與源實體20相關聯的一個或多個可視化詞或短語的可視化(例如文本的)數據的信息內容數據。除了檢查標頭數據和/或信息內容數據、或者為了替代檢查標頭數據和/或信息內容數據,在一些實施方式中可以可選地或附加地檢查元數據以確定公告52(或圖Ia或Ib中的公告53)是否與特定源實體20相關聯。例如,如圖4d中闡述的,在各實施方式中,圖3中的公告攔截操作302可包括操作435,操作435通過確定公告包括表明公告與源實體之間的關聯的元數據來攔截公告。例如,圖Ib中網絡設備10的包括元數據源實體關聯確定模塊216 (見圖2a)的公告攔截模塊102在兀數據源實體關聯確定模塊216確定了公告52包括表明公告52與源實體20之間的關聯的元數據時攔截公告52。在各實施方式中,如圖4d中所闡述的,圖3中的公告攔截操作302可包括操作436,操作436通過選擇性地攔截被確定為提交給終端用戶的表現形式的公告來攔截提交給終端用戶的公告。例如,圖Ib中網絡設備10的公告攔截模塊102通過選擇性地攔截被確定為提交給(例如傳送或發送)終端用戶32的表現形式(例如,名稱、諸如電子郵件地址或IP地址的地址或諸如電話號碼的號碼)的公告52來攔截提交給終端用戶32的公告52。如圖4d中進一步闡述的,操作436在各可選實施方式中可以多種不同的方式實施。例如,在一些實施方式中,操作436可包括選擇性地攔截被確定為提交給與終端用戶相關聯的名稱的公告的操作437。例如,圖Ib中網絡設備10的公告攔截模塊102選擇性地攔截被確定為提交給與終端用戶32相關聯的名稱(例如用戶名)的公告52。在一些實施方式中,操作436可包括操作438,操作438選擇性地攔截被確定提交給與終端用戶相關聯的地址的公告。例如,圖Ib中網絡設備10的公告選擇性攔截模塊102選擇性地攔截被確定為提交給與終端用戶32相關聯的地址(例如電子郵件地址、IP地址或URL)的公告52。在一些實施方式中,操作436可包括操作439,操作439選擇性地攔截提交給與終端用戶相關聯的號碼的公告。例如,圖Ib中網絡設備10的公告攔截模塊102選擇性地攔截提交給與終端用戶32相關聯的號碼(例如電話號碼)的公告52。回到圖3中的公告釋放操作304,如圖5a、5b、5c、5d、5e、5f和5g所示,與圖3中的公告攔截操作302類似的公告釋放操作304可在各可選實施方式中以多種不同的方式執 行。例如,在各可選實施方式中,可通過圖3中的公告釋放操作304釋放的公告52可以各種不同的方式釋放。例如,在一些實施方式中,如圖5a所示,圖3中的公告釋放操作304可包括操作540,操作540通過將公告發送到通信設備來將公告釋放給通信設備。例如,圖Ib中網絡設備10的包括公告發送模塊218 (見圖2b)的公告釋放模塊104通過讓公告發送模塊218將公告52發送到通信設備34而將公告52釋放到通信設備34 (例如蜂窩式電話、智能電話、膝上型或臺式電腦、PDA等)。在一些可選實施方式中,圖3中的公告釋放操作304可包括操作541,操作541通過向通信設備提供對公告的訪問來將公告釋放到通信設備。例如,圖Ib中網絡設備10的包括公告訪問提供模塊219(見圖2b)的公告釋放模塊104通過讓公告訪問提供模塊219向通信設備34提供對公告52的訪問來將公告52釋放到通信設備34。在相同或不同的實施方式中,圖3中的公告釋放操作304可包括操作542,操作542通過至少從存儲器取回公告或公告副本并發送或提供對公告或公告副本的訪問來釋放公告。例如,圖Ib中網絡設備10的包括公告取回模塊220(見圖2b)的公告釋放模塊104通過讓公告取回模塊220至少從存儲器140取回公告52或公告52的副本并讓公告發送模塊218發送公告52或公告52的副本或讓公告訪問提供模塊219提供對公告52或公告52的副本的訪問來釋放公告52。在各實施方式中,圖3中的公告釋放操作304可包括操作543,操作543通過確定是否已接收到表明與通信設備相關聯的一個或多個環境狀況的出現的終端用戶實體數據來檢測一個或多個環境狀況的出現。例如,圖Ib中網絡設備10的包括終端用戶實體數據接收確定模塊224(見圖2b)的環境狀況出現檢測模塊222通過讓終端用戶實體數據接收確定模塊224確定網絡設備10是否已接收到表明與通信設備34相關聯的一個或多個環境狀況的出現的終端用戶實體數據55 (例如由通信設備34和/或傳感器36提供的)來檢測一個或多個環境狀況的出現。如圖5a中所示,操作543,反過來,可包括操作544,操作544確定是否已接收到表明與通信設備相關聯的一個或多個環境狀況的出現的傳感器數據。例如,圖Ib中網絡設備10的環境狀況指示傳感器數據接收確定模塊226 (見圖2b)確定是否是已接收到表明與通信設備34相關聯的一個或多個環境狀況的出現的傳感器數據(例如至少最初由一個或多個諸如數碼相機、網絡攝像機和/或麥克風等傳感器36提供的)。同樣地如圖5a進一步所示的,在各種實施方式中,操作544可包括一個或多個附加操作。例如,在一些實施方式中,操作544可包括操作545,操作545確定是否已接收到表明與通信設備相關聯的一個或多個環境狀況的出現的圖像數據。例如,圖Ib中網絡設備10的環境狀況指示傳感器數據接收確定模塊226確定是否已接收到表明與通信設備34相關聯的一個或多個環境狀況(例如第三方是否在通信設備34的附近范圍內)的出現的圖像數據(例如數字圖像、視頻圖像等)。在相同或不同的實施方式中,操作544可包括操作546,操作546確定是否已接收到表明與通信設備相關聯的一個或多個環境狀況的出現的音頻數據。例如,圖Ib中網絡設備10的環境狀況指示傳感器數據接收確定模塊226確定是否已接收到表明與通信設備34相關聯的一個或多個環境狀況的出現的音頻數據(例如語音圖像)。例如,確定是否已接 收到具有與源實體20 (例如源用戶22)相關聯的特定語音簽名的語音的音頻數據。在相同或不同的實施方式中,操作544可包括操作547,操作547確定是否已接收到表明與通信設備相關聯的一個或多個環境狀況的出現的位置數據。例如,圖Ib中網絡設備10的環境狀況指示傳感器數據接收確定模塊226確定是否已接收到表明與通信設備34相關聯的一個或多個環境狀況(例如通信設備34位于一個或多個特定位置諸如終端用戶家中)的出現的位置數據(例如GPS數據)。在相同或不同的實施方式中,操作544可包括操作548,操作548確定是否已接收到表明與通信設備相關聯的一個或多個環境狀況的出現的生物計量傳感器數據。例如,圖Ib中網絡設備10的環境狀況指示傳感器接收確定模塊226確定是否已接收到表明與通信設備34相關聯的一個或多個環境狀況的出現的生物計量傳感器數據(例如,表明第三方是否在通信設備34附近范圍內的視網膜掃描數據或圖像或音頻數據)。在各實施方式中,如圖5b中所示,通過確定是否已接收到表明與通信設備相關聯的一個或多個環境狀況的出現的終端用戶實體數據來檢測一個或多個環境狀況的出現的操作543可包括操作549,操作549確定是否已接收到表明與通信設備相關聯的一個或多個環境狀況的出現的終端用戶日志數據。例如,圖Ib中網絡設備10的環境狀況指示終端用戶日志數據接收確定模塊228(見圖2b)確定是否已接收到表明與通信設備34相關聯的一個或多個環境狀況的出現的終端用戶日志數據(例如,由終端用戶32錄入的日志條目數據,該日志條目包括例如通過微博應用程序或其它社交網絡應用程序產生的條目或通過個人信息管理應用程序產生的條目)。如圖5b中進一步所示,在一些實施方式中,操作549可進一步包括操作550,操作550確定是否已接收到至少最初通過通信設備錄入并表明與通信設備相關聯的一個或多個環境狀況的出現的終端用戶日志數據。例如,圖Ib中網絡設備10的環境狀況指示終端用戶日志數據接收確定模塊228確定是否已接收到至少最初通過通信設備34錄入(例如,使用例如用于社交網絡站點的應用程序錄入或使用個人信息管理應用程序錄入)并表明與通信設備34相關聯的一個或多個環境狀況的出現的終端用戶日志數據。在相同或不同的實施方式中,如圖5b中進一步所示,操作543可包括操作551,操作551確定是否已接收到至少最初通過個人信息管理應用程序錄入并表明與通信設備相關聯的一個或多個環境狀況的出現的終端用戶實體數據。例如,圖Ib中網絡設備10的終端用戶實體數據接收確定模塊224(見圖2b)確定是否已接收到至少最初通過個人信息管理應用程序(例如,Microsoft Outlook)錄入并表明與通信設備34相關聯的一個或多個環境狀況的出現的終端用戶實體數據55 (例如,以日志條目的形式)。在相同或不同的實施方式中,操作543可附加地或可選地包括操作552,操作552確定是否已接收到表明至少最初通過社交網絡應用程序錄入并與通信設備相關聯的一個或多個環境狀況的出現的終端用戶實體數據。例如,圖Ib中網絡設備10的終端用戶實體數據接收確定模塊224確定是否已接收到表明至少最初通過社交網絡應用程序(例如,微博應用程序、社交網絡站點應用程序等)錄入并與通信設備34相關聯的一個或多個環境狀況的出現的終端用戶實體數據55。如圖5b進一步所闡述的,在一些實施方式中,操作552可進一步包括操作553,操作553確定是否已接收到至少最初通過微博應用程序或社交網絡站點應用程序錄入并表明與通信設備相關聯的一個或多個環境狀況的出現的終端用戶實體數據,如圖5b中所示。例如,圖Ib中網絡設備10的終端用戶實體數據接收確定模塊224確定是否已接收到 至少最初通過微博應用程序或社交網絡站點應用程序錄入并表明與通信設備34相關聯的一個或多個環境狀況的出現的終端用戶實體數據55。在相同或不同的實施方式中,操作543可包括操作554,操作554確定是否已從通信設備接收到表明與通信設備相關聯的一個或多個環境狀況的出現的終端用戶實體數據。例如,圖Ib中網絡設備10的終端用戶實體數據接收確定模塊224確定是否已從通信設備34接收到表明與通信設備34相關聯的一個或多個環境狀況的出現的終端用戶實體數據55。如前面所述,其檢測為圖3的公告釋放操作304中將公告52釋放到通信設備34的基礎的一個或多個“環境狀況”可指代通信設備所處的環境的一個或多個背景狀況。在某些情況下,這些“環境狀況”可反映被確定與特定的源實體20相關聯的公告52能否安全地發送到通信設備34而不顯示或暴露給一個或多個第三方。例如,檢測到時可引起公告52的釋放(例如,在圖3中的公告釋放操作304期間)的一種類型的環境狀況可與通信設備34的時間或時間狀況及其周圍環境有關。例如,在一些實施方式中,如圖5b中進一步所示,圖3中的公告釋放操作304可包括操作555,操作555響應于檢測到通信設備已到達一個或多個規定的時間點或時間間隔而將公告釋放到通信設備。例如,圖Ib中網絡設備10的包括通信設備時間檢測模塊230 (見圖2b)的公告釋放模塊104響應于通信設備時間檢測模塊230檢測到通信設備已到達一個或多個規定的時間點或時間間隔而將公告52釋放到通信設備34。如圖5b中進一步所示,在一些實施方式中,操作555可進一步包括操作556,操作556響應于檢測到通信設備已到達一個或多個規定的時間點或時間間隔而將公告釋放到通信設備,其中一個或多個規定的時間點或時間間隔由一個或多個條件指令指定。例如,圖Ib中網絡設備10的包括通信設備時間檢測模塊230的公告釋放模塊104響應于通信設備時間檢測模塊230檢測到通信設備34已到達由一個或多個條件指令50指定的一個或多個規定的時間點或時間間隔(例如由終端用戶實體數據55表示的)而將公告52釋放到通信設備34。在某些情況下,操作556可進一步包括操作557,操作557響應于檢測到通信設備已到達一個或多個規定的時間點或時間間隔而將公告釋放到通信設備,其中一個或多個規定的時間點或時間間隔由一個或多個條件指令指定,其中對通信設備已到達一個或多個規定的時間點或時間間隔的檢測基于由通信設備提供的終端用戶實體數據。例如,圖Ib中網絡設備10的包括通信設備時間檢測模塊230的公告釋放模塊104響應于通信設備時間檢測模塊230檢測到通信設備34已到達由一個或多個條件指令50指定的一個或多個規定的時間點或時間間隔的檢測而將公告52釋放到通信設備34,其中對通信設備34已到達一個或多個規定的時間點或時間間隔的檢測基于由通信設備34提供的終端用戶實體數據55。檢測到時可引起公告52的釋放(例如,在圖3中的公告釋放操作304期間)的另一種類型的環境狀況可與通信設備34相對周圍環境的“位置”狀況有關。例如,在一些實施方式中,如圖5c中所示,圖3中的公告釋放操作304可包括操作558,操作558響應于檢測到通信設備位于一個或多個特定位置而將公告釋放到通信設備。例如,圖Ib中網絡設備10的包括通信設備位置檢測模塊232 (見圖2b)的公告釋放模塊104響應于通信設備位置檢測模塊230檢測到通信設備34位于一個或多個特定位置(例如地理位置)而將公告52 釋放到通信設備34。如圖5c中進一步所示,在各可選實施方式中,操作558可包括一個或多個附加操作。例如,在一些實施方式中,操作558可包括操作559,操作559響應于檢測到通信設備位于一個或多個特定位置而將公告釋放到通信設備,其中一個或多個特定位置由一個或多個條件指令指定。例如,圖Ib中網絡設備10的包括通信設備位置檢測模塊232的公告釋放模塊104響應于通信設備位置檢測模塊232檢測到通信設備34位于由一個或多個條件指令50指定的一個或多個特定位置而將公告52釋放到通信設備34。在一些實施方式中,操作558可進一步包括操作560,操作560響應于檢測到通信設備位于一個或多個特定位置外而將公告釋放到通信設備,其中一個或多個規定位置由一個或多個條件指令指定。例如,圖Ib中網絡設備10的包括通信設備位置檢測模塊232的公告釋放模塊104響應于通信設備位置檢測模塊232檢測到通信設備34位于由一個或多個條件指令50指定的一個或多個特定位置外而將公告52釋放到通信設備34。在一些實施方式中,操作558可包括操作561,操作561響應于檢測到通信設備位于一個或多個特定位置而將公告釋放到通信設備,其中對通信設備位于一個或多個特定位置的檢測基于由通信設備提供并表明通信設備的一個或多個位置的終端用戶實體數據。例如,圖Ib中網絡設備10的包括通信設備位置檢測模塊232的公告釋放模塊104響應于通信設備位置檢測模塊232檢測到通信設備34位于一個或多個特定位置的檢測而將公告52釋放到通信設備34,其中對通信設備34位于一個或多個特定位置的檢測基于由通信設備34提供并表明通信設備34的一個或多個位置的終端用戶實體數據55 (例如GPS數據)。檢測到時可引起公報的釋放(例如,在圖3中的公告釋放操作304期間)的又一類型的環境狀況可與相對通信設備34的第三方鄰近狀況(例如,是否有一個或多個第三方在通信設備34附近使得所述一個或多個第三方可聽到、看到和/或感知到通過通信設備34顯示的公告52)有關。例如,在一些實施方式中,如圖5d中進一步所示,圖3中的公告釋放操作304可包括操作562,操作562響應于至少確定一個或多個第三方不在通信設備附近而將公告釋放到通信設備。例如,圖Ib中網絡設備10的包括第三方鄰近確定模塊242 (見圖2b)的公告釋放模塊104響應于第三方鄰近確定模塊242至少確認一個或多個第三方不在通信設備34附近范圍內(例如,三英尺、五英尺、十英尺范圍內或第三方可聽到/看到/感知到通過通信設備34顯示的公告52的任何其它距離通信設備的最大距離范圍內)而將公告52釋放到通信設備34。如圖5d中進一步所示,在某些情況下,操作562可包括操作563,操作563響應于至少確定一個或多個第三方不在所述一個或多個第三方可聽到、看到或感知到通過通信設備顯示的公告的距離通信設備的最大距離范圍內而將公告釋放到通信設備。例如,圖Ib中網絡設備10的包括第三方鄰近確定模塊242的公告釋放模塊104響應于第三方鄰近確定模塊242至少確定一個或多個第三方不在所述一個或多個第三方可(例如能夠)聽到、看到或感知到通過通信設備34顯示的公告52的距離通信設備34的最大距離范圍內而將公告52釋放到通信設備34。在一些實施方式中,操作563可包括操作564,操作564響應于至少確認一個或多 個第三方不在距離通信設備五英尺的范圍內而將公告釋放到通信設備。例如,圖Ib中網絡設備10的包括第三方鄰近確定模塊242的公告釋放模塊104響應于第三方鄰近確定模塊242至少確認對一個或多個第三方不在距離通信設備34五英尺的范圍內而將公告52釋放到通信設備34。在一些實施方式中,如圖5d進一步所示,操作563可包括操作565,操作565響應于至少確認一個或多個第三方不在距離通信設備十英尺的范圍內而將公告釋放到通信設備。例如,圖Ib中網絡設備10的包括第三方鄰近確定模塊242的公告釋放模塊104響應于第三方鄰近確定模塊242至少確認一個或多個第三方不在距離通信設備34十英尺的范圍內而將公告52釋放到通信設備34。參考圖5e,在一些實施方式中,響應于至少確認一個或多個第三方不在通信設備附近范圍內而將公告釋放到通信設備的操作562可包括操作566,操作566響應于至少確認一個或多個第三方不在通信設備附近范圍內而將公告釋放到通信設備,其中一個或多個第三方為由一個或多個條件指令指定的一個或多個指定方。例如,圖Ib中網絡設備10的包括第三方鄰近確定模塊242的公告釋放模塊104響應于第三方鄰近確定模塊242至少確認一個或多個第三方不在通信設備附近范圍內而將公告52釋放到通信設備34,其中一個或多個第三方為由一個或多個條件指令50指定的一個或多個指定方。在相同或不同的實施方式中,操作562可包括操作567,操作567基于傳感器數據確認一個或多個第三方不在通信設備附近范圍內。例如,圖Ib中網絡設備10的基于傳感器數據的第三方鄰近確認模塊244(見圖2b)基于傳感器數據(例如,以從通信設備34接收的終端用戶實體數據55的形式)確認一個或多個第三方不在通信設備34附近范圍內。如圖5e中進一步所闡述的,在各可選實施方式中,操作567可進一步包括一個或多個附加操作。例如,在一些實施方式中,操作567可包括操作568,操作568基于通信設備提供的傳感器數據確認一個或多個第三方不在通信設備附近范圍內。例如,圖Ib中網絡設備10的基于傳感器數據的第三方鄰近確認模塊244基于通訊設備34提供的傳感器數據(例如,終端用戶實體數據55)確認一個或多個第三方不在通信設備34附近范圍內。在相同或不同的實施方式中,操作567可包括操作569,操作569基于提供一個或多個第三方不在通信設備附近范圍內的指示的圖像數據確認一個或多個第三方不在通信設備附近范圍內。例如,圖Ib中網絡設備10的基于圖像數據的第三方鄰近確認模塊246(見圖2b)基于提供一個或多個第三方不在通信設備34附近范圍內的指示的圖像數據(例如,以通信設備34提供的終端用戶實體數據55的形式)確認一個或多個第三方不在通信設備34附近范圍內。在相同或不同的實施方式中,操作567可包括操作570,操作570基于提供一個或多個第三方不在通信設備附近范圍內的指示的音頻數據確認一個或多個第三方不在通信設備附近范圍內。例如,圖Ib中網絡設備10的基于音頻數據的第三方鄰近確認模塊248 (見圖2b)基于提供一個或多個第三方不在通信設備34附近范圍內(例如,音頻數據為通信設備34制作的不包括具有與一個或多個第三方相關聯的語音簽名匹配的語音簽名的語音的音頻記錄)的指示的音頻數據確認一個或多個第三方不在通信設備34附近范圍內。
如圖5e所示,在一些的實施方式中,操作562可包括操作571,操作571響應于至少確定一個或多個第三方沒有可檢測地位于通信設備附近而將公報釋放到通信設備。例如,圖Ib中網絡設備10的包括第三方鄰近確定模塊242 (見圖2b)的公告釋放模塊104響應于至少第三方鄰近確定模塊242確定一個或多個第三方沒有可檢測地位于通信設備附近(例如,沒有被一個或多個傳感器探測到其存在)而將公告52釋放到通信設備34。如圖5e中進一步闡述的,在一些情況下,響應于至少確定一個或多個第三方不在通信設備附近范圍內而將公告釋放到通信設備的操作562可包括操作572,操作572基于至少最初由終端用戶錄入的日志條目數據確認一個或多個第三方不在通信設備附近范圍內,如圖5e所示。例如,圖Ib中網絡設備10的基于日志條目數據的第三方鄰近確認模塊250基于至少最初由終端用戶32錄入(例如輸入)的日志條目數據(例如,在圖Ia的示例環境100中由終端用戶32提供的終端用戶實體數據55)確認一個或多個第三方不在通信設備34附近范圍內。在一些實施方式中,操作572,反過來,可包括操作573,操作573基于至少最初由終端用戶錄入并通過個人信息管理應用程序錄入的日志條目數據確認一個或多個第三方不在通信設備附近范圍內。例如,圖Ib中網絡設備10的基于日志條目數據的第三方鄰近確認模塊250基于至少最初由終端用戶32錄入(例如輸入)并通過個人信息管理應用程序(例如Microsoft Outlook)錄入的日志條目數據確認一個或多個第三方不在通信設備34附近范圍內(即,在范圍外)。在相同或不同的實施方式中,操作572可包括操作574,操作574基于至少最初由終端用戶錄入并通過社交網絡站點應用程序錄入的日志條目數據確認一個或多個第三方不在通信設備附近范圍內。例如,圖Ib中網絡設備10的基于日志條目數據的第三方鄰近確認模塊250基于至少最初由終端用戶32錄入并通過社交網絡站點應用程序(例如Facebook、Friendster等)錄入的日志條目數據(例如終端用戶實體數據55)確認一個或多個第三方不在通信設備34附近范圍內。在相同或不同的實施方式中,操作562可包括操作575,操作575響應于確定對一個或多個第三方不在通信設備附近范圍內和響應于確定通信設備位于一個或多個特定位置而將公告釋放到通信設備。例如,圖Ib中網絡設備10的包括第三方鄰近確定模塊242和通信設備位置檢測模塊232的公告釋放模塊104響應于第三方鄰近確定模塊242確定一個或多個第三方不在通信設備34附近范圍內和響應于通信設備位置檢測模塊232檢測到通信設備34位于一個或多個特定位置而將公告52釋放到通信設備34。在各實施方式中,操作575可進一步包括操作576,操作576響應于確定一個或多個第三方不在通信設備附近范圍內和響應于確認通信設備位于一個或多個特定位置而將公告釋放到通信設備,其中一個或多個特定位置由一個或多個條件指令指定。例如,圖Ib中網絡設備10的包括第三方鄰近確定模塊242和通信設備位置檢測模塊232的公告釋放模塊104響應于第三方鄰近確定模塊242確定一個或多個第三方不在通信設備34附近范圍內并響應于通信設備位置檢測模塊232檢測到通信設備34位于一個或多個特定位置而將公告52釋放到通信設備34,其中一個或多個特定位置由一個或多個條件指令50指定。在相同或不同的實施方式中,操作562可進一步包括操作577,操作577響應于確定一個或多個第三方不在通信設備附近范圍內和響應于檢測到通信設備已到達一個或多個特定的時間點或時間間隔而將公告釋放到通信設備。例如,圖Ib中網絡設備10的包括第三方鄰近確定模塊242和通信設備時間檢測模塊230的公告釋放模塊104響應于第三方鄰近確定模塊242確定一個或多個第三方不在通信設備34附近范圍內和響應于通信設備時間檢測模塊230檢測到通信設備34已到達一個或多個特定的時間點或時間間隔(例如從12月24日到I月2日)而將公告52釋放到通信設備34。如圖5f所示,在一些實施方式中,操作577可進一步包括操作578,操作578響應于確定一個或多個第三方不在通信設備附近范圍內和響應于檢測到通信設備已到達一個或多個特定的時間點或時間間隔而將公告釋放到通信設備,其中一個或多個特定的時間點或時間間隔由一個或多個條件指令指定。例如,圖Ib中網絡設備10的包括第三方鄰近確定模塊242和通信設備時間檢測模塊230的公告釋放模塊104響應于第三方鄰近確定模塊242確定一個或多個第三方不在通信設備34附近范圍內和響應于通信設備時間檢測模塊230檢測到通信設備34已到達一個或多個特定的時間點或時間間隔而將公告52釋放到通信設備34,其中一個或多個特定的時間點或時間間隔由一個或多個條件指令50指定。在各實施方式中,如圖5g所闡述的,公告釋放模塊304可包括操作579,操作579響應于檢測到通信設備位于由一個或多個條件指令指定的一個或多個特定位置以及響應于檢測到通信設備已到達一個或多個特定的時間點或時間間隔而將公告釋放到通信設備,所述一個或多個特定的時間點或時間間隔由一個或多個條件指令指定的。例如,圖Ib中網絡設備10的包括通信設備位置檢測模塊232和通信設備時間檢測模塊230的公告釋放模塊104響應于通信設備位置檢測模塊232檢測到通信設備34位于由一個或多個條件指令50指定的一個或多個特定位置和響應于通信設備時間檢測模塊230檢測到通信設備34已到達一個或多個特定的時間點或時間間隔而將公告52釋放到通信設備34,所述一個或多個特定的時間點或時間間隔由一個或多個條件指令50指定。在相同或不同的實施方式中,公告釋放模塊304可包括操作580,操作580根據一個或多個條件指令將公告釋放到通信設備,其中所述一個或多個條件指令指定將公告釋放給通信設備所需的一個或多個條件狀況。例如,圖Ib中網絡設備10的公告釋放模塊104根據一個或多個條件指令50將公告52釋放到通信設備34,其中一個或多個條件指令50指 定將公告52釋放給通信設備34所需的一個或多個條件狀況。在相同或不同的實施方式中,公告釋放模塊304可包括操作581,操作581根據一個或多個條件指令將公告釋放到通信設備,其中所述一個或多個條件指令由終端用戶經由社交網絡應用程序提供。例如,圖Ib中網絡設備10的公告釋放模塊104根據一個或多個條件指令50將公告52釋放到通信設備34,所述一個或多個條件指令50由終端用戶32經由社交網絡應用程序(例如,諸如Twitter的應用程序的微博應用或諸如Facebook、Friendster應用程序的社交網絡站點應用程序等)提供。在相同或不同的實施方式中,公告釋放模塊304可包括操作582,操作582根據一個或多個條件指令將公告釋放到通信設備,其中所述一個或多個條件指令由終端用戶經由個人信息管理應用程序提供。例如,圖Ib中網絡設備10的公告釋放模塊104根據一個或多個條件指令50將公告52釋放到通信設備34,所述一個或多個條件指令50由終端用戶32經由個人信息管理應用程序(例如Microsoft Outlook)提供。參考闡述了根據各實施方式的另一操作流程600的圖6。操作流程600包括反映了包括在圖3的操作流程300中的操作的某些操作。這些操作包括分別對應于或反映了圖
3中的公告攔截操作302和公告釋放操作304的公告攔截操作602和公告釋放操作604。此外,如圖6所示,操作流程600可包括從終端用戶接收一個或多個條件指令的條件指令接收操作606。例如,圖Ib中網絡設備10的條件指令接收模塊101從終端用戶32處接收一個或多個條件指令50。如圖6中進一步所示,在一些實施方式中,條件指令接收操作606可進一步包括操作608,操作608從終端用戶征求一個或多個條件指令。例如,圖Ib中網絡設備10的條件指令征求模塊105從終端用戶實體30征求一個或多個條件指令50 (例如從終端用戶實體30的終端用戶32征求一個或多個條件指令50)。如圖6中所示,在各實施方式中,操作608可進一步包括操作610,操作610向通信設備發送對一個或多個條件指令的一個或多個請求。例如,圖Ib中網絡設備10的條件指令請求發送模塊106向通信設備34發送(例如經由一個或多個通信網絡40)對一個或多個條件指令50的一個或多個請求。現在參考圖7,圖7為闡述圖Ib中網絡設備10的具體實施方式
的高層框圖。如圖所示,在一些實施方式中,網絡設備10 (其可包括一個或多個服務器)可包括與存儲介質706 (例如,易失性和/或非易失性存儲器)連接的一個或多個處理器702 (例如,一個或多個微處理器、一個或多個控制器等等)。存儲介質706可存儲計算機可讀指令704 (例如,計算機程序產品)。在各實施方式中,一個或多個處理器702可執行計算機可讀指令704,以執行上面描述的并在例如圖3、圖4a、圖4b、圖4c、圖4d、圖5a、圖5b、圖5c、圖5d、圖5e、5f和5g中闡述的一個或多個操作。從另一角度來看,圖7闡述了網絡設備10的一個實施方式,其中網絡設備10的公告攔截模塊102、公告釋放模塊104和它們的子模塊(例如,在圖2a和圖2b中所示的)由執行可存儲在存儲器(例如,在圖7中描述為存儲介質706)中的軟件(例如,在圖7中描述為計算機可讀指令704)的一個或多個處理器702實施。再次請注意,在一些實施方式中,諸如在云計算的情況下,網絡設備10可使用位于多個網絡站點處(例如,存儲介質706位于第一個網絡站點處而一個或多個處理器702位于第二個網絡站點處)的多個網絡組件設備(例如,多個服務器)來實施。例如,如圖3中操作流程300所示,處理器702可以執行計算機可讀指令704以攔截被確定為與源實體20相關并指向終端用戶32的公告52,從而至少暫時地防止公告52被與終端用戶32相關聯的通信設備34接收;并響應于至少檢測到與通信設備34相關聯的一個或多個環境狀況的出現而將公告52釋放給通信設備34,公告52的釋放按照終端用戶32的一個或多個條件指令50以條件性模糊處理與源實體20相關聯的公告52。本領域的普通技術人員會認識到,現有技術已經發展到系統各方面的硬件實現和軟件實現之間鮮有區分的地步;硬件或軟件的使用通常是(但并不總是,因為在某些情況下硬件和軟件之間的選擇會變得很重要)代表成本與效率之間權衡的設計選擇。本領域的普通技術人員會認識到,有多種工具能夠實現此處記載的方法和/或系統和/或其它技術(例如,硬件、軟件和/或固件),并且優選的工具會隨著其中部署有方法和/或系統和/或其它技術的環境而改變。例如,如果實施者確定速度和精確性最重要,則實施者可選擇主要使用硬件和/或固件工具;或者,如果靈活性最重要,則實施者可選擇主要由軟件實現;或又或者,實施者可選擇硬件、軟件和/或固件的一些組合 。因此,具有可以實現本文記載的方法和/或設備和/或其它技術的幾種可能的工具,沒有哪種工具在本質上優于其它工具,因為任何工具的使用都是基于部署工具的環境和實施者的具體關注(例如,速度、靈活性或可預測性)的選擇,任何一種都可能會改變。本領域的普通技術人員將認識到,各種實方案的光學狀況通常采用光定向的硬件、軟件和/或固件。上述的詳細說明已經通過使用框圖、流程圖和/或示例列舉了設備和/或方法的各個實施方式。對于這樣的包含一個或多個功能和/或操作的框圖、流程圖和/或示例,本領域的普通技術人員會理解,在這樣的框圖、流程圖和/或示例中的每一個功能和/或操作都可以通過單獨地和/或共同地使用各種硬件、軟件、固件或幾乎它們的任何組合來實現。在一個實施方式中,此處描述的主體的幾個部分可通過專用集成電路(ASIC)、現場可編程門陣列(FPGA)、數字信號處理器(DSP)或其它集成形式來實施。然而,本領域的普通技術人員會認識到,此處公開的實施方式的某些方面整體上或部分地可以諸如在一個或多個計算機上運行的一個或多個計算機程序(例如,以在一個或多個計算系統上運行的一個或多個程序)、在一個或多個處理器上運行的一個或多個程序(例如,以在一個或多個微處理器上運行的一個或多個程序)、固件或它們的幾乎任何組合的集成電路同等地實施,并且,根據本發明的公開為軟件和或固件設計電路和/或編寫代碼將在本領域的普通技術人員的技能范疇之內。另外,本領域的技術人員會明白,本文所述的主題的機理可以作為程序產品以多種形式傳播(distribute),并且本文所記載的主題的說明性的實施方式適用,而與用于實際執行傳播的信號承載介質的具體類型無關。信號承載介質的例子包括但不限于以下諸如軟盤、硬盤驅動器、光盤(CD)、數字視頻光盤(DVD)、數字磁帶、計算機存儲器等可刻錄類型介質;以及諸如數字和/或模擬通信介質(例如,光纖電纜、波導、有線通信鏈路、無線通信鏈路等)之類的傳輸型介質。—般意義上,本領域的普通技術人員會認識到,可以單獨地和/或共同地使用各種硬件、軟件、固件或幾乎它們的任何組合來實施的本文所記載的各個方面可以被視為由各種類型的“電子電路”構成。因此,此處使用的“電子電路”包括但不限于具有至少一個離散電路的電子電路、具有至少一個集成電路的電子電路、具有至少一個應用程序專用集成電路的電子電路,形成由計算機程序配置的通用計算設備(例如,至少部分地執行本文所記載的方法和/或設備的由計算機程序設定的通用計算機,或至少部分地執行本文所記載的方法和/或設備的由計算機程序設定的微處理器)的電子電路、形成存儲器設備(例如,各種形式的隨機存取存儲器)的電子電路和/或形成通信設備(例如,調制解調器、通信交換機或光電設備)的電子電路。本領域的普通技術人員將認識到,此處記載的主題可以用模擬或數字的方式或其某些組合來實施。本領域的普通技術人員會認識到,以此處列出的方式記載設備和/或方法并隨后應用工程實踐將這樣的設備和/或方法集成到數據處理系統中是現有技術中常見的。也就是說,此處記載的設備和/或方法的至少一部分可以通過適量的實驗集成到數據處理系統中。本領域的普通技術人員會認識到,典型的數據處理系統通常包括一個或多個系統單元房、視頻顯示器、諸如易失性和非易失性存儲器之類的存儲器、諸如微處理器和數字信號處理器之類的處理器、諸如操作系統、驅動程序、圖形用戶界面和應用程序之類的計算實體、諸如觸摸板或屏幕之類的一個或多個互動裝置和/或包括反饋回路和控制電機(例如,用于檢測位置和/或速度的反饋;用于移動和/或調整組件和/或數量的控制電機)的控制系統。典型的數據處理系統可以利用任何合適的、諸如一般可在數據計算/通信和/或網絡計算/通信系統中找到的商業上可獲得的組件實現。
此處記載的主題有時也闡述了包含在不同的其它組件中或與之相連接的不同的組件。應理解,這樣描述的架構只是示意性的,事實上許多其它可實現相同功能的架構也可實現。在概念上,實現相同功能的組件的任何配置都是有效地“關聯的”以實現期望的功能。因此,此處結合以實現特定功能的任意兩個組件都可以視為彼此“關聯”以實現所需的功能,無論是架構還是中間組件。同樣地,這樣關聯的任何兩個組件也可以看作是彼此“可操作地連接”或“可操作地耦合”以實現所需的功能,能夠這樣關聯的任意兩個組件也可以視為彼此“可以可操作地耦合”以實現期望的功能。可以可操作地耦合的具體示例包括但不限于可物理耦合的和/或物理交互組件和/或無線可交互的和/或無線交互組件和/或邏輯交互和/或邏輯可交互組件。雖然此處記載的本主題的特定方面已經示出和說明,但對于本領域的普通技術人員來說,基于本文的教導在不偏離本發明記載的主題及其更廣的范圍的情況下對本發明進行變型和修改是顯而易見的,因而所附的權利要求在其范圍內包括此處記載的主題的實質精神和范圍內的所有這些變型和修改。此外,應理解,本發明由所附的權利要求界定。本領域的普通技術人員會認識到,一般情況下,本文特別是在所附的權利要求(例如,所附的權利要求的主題)中所用的術語一般為“開放式”術語(例如,術語“包括”(including)應解釋為“包括但不限于”,術語“具有”應解釋為“至少具有”,術語“包括”(include)應解釋為“包括但不限于”,等)。本領域的普通技術人員會進一步理解,如果有意在提出的權利要求引用中包含一個具體數目,這樣的意圖將會在權利要求中明確敘述,在沒有這樣的敘述的情況下,則沒有這樣的意圖存在。例如,為了幫助理解,后附的權利要求書可能包含這樣的介紹性短語“至少一個”和“一個或多個”來引出權利要求的引用。然而,這樣的短語的使用不應被解釋為意味著引進不定冠詞“一”或“一個”的權利要求引用將這樣的權利要求引用限制為只含有一個這樣的權利要求引用,即使是在同一權利要求包括了介紹短語“一個或多個”或“至少一個”和諸如“一”或“一個”的不定冠詞時(例如,“一”或“一個”通常應解釋為指“至少一個”或“一個或多個”);這同樣也適用于使用定冠詞引進權利要求引用的情形。此外,即使提出的權利要求引用的具體數量被明確列出,本領域的普通技術人員會認識到,這樣的列舉引用應典型地解釋為意味著至少是引用的數目(例如,單純的引用“兩項引用”而沒有其它的修飾詞則通常是指至少有兩項引用、或兩項或多項引用)。此外,在那些使用類似于“A、B和C等中的至少一個”的慣用詞的情況下,一般情況下,這樣的結構是指本領域的技術人員所理解的那樣(例如,“具有A、B和C的至少一個的系統”將包括但不限于只具有A的系統、只具有B的系統、只具有C的系統、具有A和B的系統、具有A和C的系統、具有B和C的系統和/或具有A和B和C的系統等)。在那些使用類似于“A、B或C等中的至少一個”的慣用詞的情況下,通常這樣的結構是指本領域的技術人員對該慣用詞所理解的那樣(例如,“具有A、B或C的至少一個的系統”將包括但不限于只具有A的系統、只具有B的系統、只具有C的系統、具有A和B的系統、具有A和C的系統、具有B和C的系統和/或具有A和B和C的系統等)。本領域的技術人員將進一步理解,在說明書、權利要求書或附圖中,幾乎所有的具有兩個或多個可選術語的轉折詞和/或詞組都應理解為考慮一個術語、任一術語或者兩個術語的可 能性。例如,短語“A或B”應理解為包括“A”或“B”或“A和B”的可能性。
權利要求
1.一種計算實現的方法,包括 攔截確定為與源實體相關并指向終端用戶的公告以至少暫時地防止所述公告被與所述終端用戶相關聯的通信設備接收;以及 釋放所述公告到所述通信設備以響應至少檢測到與所述通信設備相關聯的一個或多個環境狀況的出現,所述公告的釋放按照所述終端用戶的一個或多個條件指令以條件性模糊處理處理與所述源實體相關的所述公告。
2.根據權利要求I所述的計算實現的方法,其中所述攔截確定為與源實體相關并指向終端用戶的公告以至少暫時地防止所述公告被與所述終端用戶相關聯的通信設備接收包括 通過選擇性攔截確定為與所述源實體相關并指向所述終端用戶的所述公告,同時允許指向所述終端用戶但被確定為與所述源實體不相關的一個或多個其他公告到達所述通信設備來攔截所述公告。
3.根據權利要求2所述的計算實現的方法,其中所述通過選擇性攔截確定為與所述源實體相關并指向所述終端用戶的所述公告,同時允許指向所述終端用戶但被確定為與所述源實體不相關的一個或多個其他公告到達所述通信設備來攔截所述公告包括 按照一個或多個條件指令選擇性攔截確定為與所述源實體相關并指向所述終端用戶的所述公告。
4.根據權利要求2所述的計算實現的方法,其中所述通過選擇性攔截確定為與所述源實體相關并指向所述終端用戶的所述公告,同時允許指向所述終端用戶但被確定為與所述源實體不相關的一個或多個其他公告到達所述通信設備來攔截所述公告包括 選擇性轉移確定為與所述源實體相關并指向所述終端用戶的所述公告到存儲器。
5.根據權利要求I所述的計算實現的方法,其中所述攔截確定為與源實體相關并指向終端用戶的公告以至少暫時地防止所述公告被與所述終端用戶相關聯的通信設備接收包括 在網絡設備處攔截所述公告。
6.根據權利要求5所述的計算實現的方法,其中所述在所述網絡設備處攔截所述公告包括 在所述網絡設備處攔截所述公告,所述網絡設備位于一個或多個網絡站點。
7.根據權利要求6所述的計算實現的方法,其中所述在所述網絡設備處攔截所述公告,所述網絡設備位于一個或多個網絡站點包括 在所述網絡設備處攔截所述公告,所述網絡設備包括位于該一個或多個網絡站點的一個或多個網絡服務器。
8.根據權利要求7所述的計算實現的方法,其中所述在所述網絡設備處攔截所述公告,所述網絡設備包括位于該一個或多個網絡站點的一個或多個網絡服務器包括 在所述網絡設備處攔截所述公告,所述網絡設備包括至少一個路由器。
9.根據權利要求7所述的計算實現的方法,其中所述在所述網絡設備處攔截所述公告,所述網絡設備包括位于該一個或多個網絡站點的一個或多個網絡服務器包括 在所述網絡設備處攔截所述公告,所述網絡設備至少包括電話接線器或電話交換機。
10.根據權利要求7所述的計算實現的方法,其中所述在所述網絡設備處攔截所述公告,所述網絡設備包括位于該一個或多個網絡站點的一個或多個網絡服務器包括 在所述網絡設備處攔截所述公告,所述網絡設備包括位于多個網絡站點的多個網絡服務器。
全文摘要
一種計算實現的方法,包括但不限于攔截確定為與源實體相關并指向終端用戶的公告以至少暫時地防止所述公告被與所述終端用戶相關聯的通信設備接收;以及釋放所述公告到所述通信設備以響應至少檢測到與所述通信設備相關聯的一個或多個環境狀況的出現,所述公告的釋放按照所述終端用戶的一個或多個條件指令以條件性模糊處理被確定為與所述源實體相關聯的所述公告。除上述以外,在形成本發明公開內容的一部分的權利要求書、附圖以及文本中描述了方法的其它方面。
文檔編號H04L29/06GK102710587SQ201110279048
公開日2012年10月3日 申請日期2011年9月8日 優先權日2010年9月9日
發明者亞歷山大·J·科恩, 克拉倫斯·T·泰格林, 威廉·H·曼金-史密斯, 小約翰·D·瑞納爾多, 愛德華·K·Y·榮格, 羅伊斯·A·賴文, 羅伯特·W·羅德, 馬克·A·馬拉默德 申請人:西爾瑞特有限公司