專利名稱:一種用于處理會話請求的方法與裝置的制作方法
技術領域:
本發明涉及移動終端領域,尤其涉及一種用于處理會話請求的技木。
背景技術:
現有技術中移動終端在處理會話請求時,一般根據會話請求的會話發起人姓名,在預存的本地黑名單中進行匹配查詢,以判斷該會話發起人是否位于本地黑名單中,當該會話發起人位于該本地黑名單中時,則對該會話請求進行切斷通信等相應處理。由于現有技術對會話發起人的身份判斷過程僅可在本地執行,且預存于本地黑名單中的會話發起人信息具有一定局限性和不完整性;因此,無法實現在移動設備的實際使用過程中對大量會話請求的會話發起人的身份等信息進行自動識別判斷的需求,因此能夠處理的會話請求較為局限,不能滿足用戶的實際使用需求。
因此,如何實現有效地對會話請求進行處理,成為目前亟待解決的問題之一。
發明內容
本發明的目的是提供一種用于處理會話請求的方法與設備。根據本發明的ー個方面,提供了一種在移動終端中用于處理會話請求的方法,該方法包括以下步驟a由待處理的會話請求中提取會話發起人的標識信息;b根據所述會話發起人的標識信息,通過與網絡設備的交互,來獲取所述會話發起人的相關信息;c根據所述會話發起人的相關信息,對所述會話請求進行相應的處理。根據本發明的ー個方面,提供了一種在網絡設備中輔助用于處理會話請求的方法,該方法包括以下步驟A接收來自所述移動終端的查詢請求,其中包含所述會話發起人的標識信息;B根據所述會話發起人的標識信息,在網絡數據庫中進行匹配查詢,以獲取所述會話發起人的相關信息;C向所述移動終端發送響應于所述查詢請求的查詢結果,其中包括所述會話發起人的相關信息。根據本發明的另一方面,還提供了一種用于移動終端的處理會話請求的裝置,該裝置包括標識信息提取裝置,用于由待處理的會話請求中提取會話發起人的標識信息;第一獲取裝置,用于根據所述會話發起人的標識信息,通過與網絡設備的交互,來獲取所述會話發起人的相關信息;處理裝置,用于根據所述會話發起人的相關信息,對所述會話請求進行相應的處理。根據本發明的另一方面,還提供了ー種用于輔助處理會話請求的網絡設備,該設備包括第三接收裝置,用于接收來自所述移動終端的查詢請求,其中包含所述會話發起人的標識信息;第三獲取裝置,用于根據所述會話發起人的標識信息,在網絡數據庫中進行匹配查詢,以獲取所述會話發起人的相關信息;第四發送裝置,用于向所述移動終端發送響應于所述查詢請求的查詢結果,其中包括所述會話發起人的相關信息。與現有技術相比,本發明中根據已提取的會話發起人的標識信息,通過與網絡設備的交互,來獲取所述會話發起人的相關信息,隨后根據所述會話發起人的相關信息,對該等會話請求進行相應的處理;通過從網絡設備中獲取會話請求人的相關信息,對會話請求人的相關信息,如會話發起人的身份屬性、歷史通話記錄等進行分析判斷,實現了對會話請求進行相應處理的目的,由于網絡設備中存儲的會話請求人的相關信息更為全面,可處理 的會話請求范圍得到擴展,更加符合用戶實際使用需求;進ー步,降低用戶接聽無用來電的時間成本,提升用戶實際使用體驗。
通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發明的其它特征、目的和優點將會變得更明顯圖I示出根據本發明ー個方面的在移動終端中的請求處理裝置的示意圖;圖2示出根據本發明一個優選實施例的在移動終端中的請求處理裝置的示意圖;圖3示出根據本發明另ー個優選實施例的在移動終端中的請求處理裝置的示意圖;圖4示出根據本發明再一個優選實施例的在移動終端中的請求處理裝置的示意 圖;圖5示出根據本發明另ー個方面的在移動終端中的會話請求處理方法的流程圖;圖6示出根據本發明一個優選實施例的在移動終端中的會話請求處理方法的流程圖;圖7示出根據本發明另ー個優選實施例的在移動終端中的會話請求處理方法的流程圖;圖8示出根據本發明再一個優選實施例的在移動終端中的會話請求處理方法的流程圖。 附圖中相同或相似的附圖標記代表相同或相似的部件。
具體實施例方式下面結合附圖對本發明作進ー步詳細描述。圖I示出根據本發明ー個方面的在移動終端中的請求處理裝置的示意圖。在此,所述請求處理裝置I可安裝運行于移動終端、移動終端的操作系統;本文中,如無特別說明,請求處理裝置I與移動終端不作區分,等同使用。在此,移動終端包括但不限于任何可適用于本發明的能夠通過鍵盤、觸摸屏等與用戶進行交互的電子產品,諸如平板電腦、手機、PDA、掌上電腦(PPC)、游戲機(PSP)等。本領域技術人員應能理解上述請求處理裝置的安裝運行環境以及移動終端僅為舉例,其他現有的或今后可能出現的請求處理裝置的安裝運行環境或者移動終端如可適用于本發明,也應包含在本發明保護范圍以內,并以引用方式包含于此。在此,所述移動終端和網絡設備均包括一種能夠按照事先設定或存儲的指令,自動進行數值計算和信息處理的電子設備,其硬件包括但不限于微處理器、專用集成電路(ASIC)、可編程門陣列(FPGA)、數字處理器(DSP)、嵌入式設備等。所述網絡設備包括但不限于計算機、網絡主機、單個網絡服務器、多個網絡服務器集或多個服務器構成的云。在此,云由基于云計算(Cloud Computing)的大量計算機或網絡服務器構成,其中,云計算是分布式計算的ー種,由一群松散耦合的計算機集組成的ー個超級虛擬計算機。在此,移動終端與網絡設備之間可通過任何通信方式實現通信,包括但不限于,基于3GPP、LTE、WIMAX的移動通信、基于TCP/IP、UDP協議的計算機網絡通信以及基于藍牙、紅外傳輸標準的近距無線傳輸方式。如圖I所示,請求處理裝置I包括標識信息提取裝置111、第一獲取裝置112和處理裝置113。首先,標識信息提取裝置111由待處理的會話請求中提取會話發起人的標識信
O在此,所述會話請求包括但不限于以下任ー項I)基于3GPP、LTE、WIMAX、GSM等的移動通信網絡的語音或數據通信,如語音來電、短消息;2)基于TCP/IP、UDP協議的計算機網絡通信,如即時通信消息等。在此,所述會話發起人的標識信息包括但不限于至少以下任ー項I)會話發起人的呼叫號碼;2)會話發起人的名稱;3)會話發起人的ID ;4)會話發起人的IP地址信息、Mac地址信息。在一示例中,移動終端應事件觸發實時地接收待處理的會話請求,例如,移動終端基于GSM移動通信網,通過其所歸屬的終端交換機,實時地接收會話發起人發送的呼叫請求,其中,該呼叫請求中包括該會話發起人的呼叫號碼、該呼叫請求的發起時間等信息;標識信息提取裝置111讀取該呼叫請求,從其中提取該會話發起人的呼叫號碼。在另ー示例中,移動終端按照預先約定的通信協議,如http、https等通信協議,實時地接收會話發起人通過用戶設備向其發送的待處理的即時通信消息,其中,該即時通信消息中包括該即時通信消息的內容與該會話發起人的標識信息等;標識信息提取裝置111讀取該即時通信消息,從其中提取該會話發起人的標識信息。其中,所述用戶設備包括但不限于任何一種可與用戶通過鍵盤、遙控器、觸摸板、或聲控設備進行人機交互的電子產品,例如計算機、智能手機、PDA、游戲機、或IPTV等本領域技術人員應能理解上述會話發起人的標識信息和/或提取會話發起人的標識信息的方式僅為舉例,其他現有的或今后可能出現的會話發起人的標識信息和/或提取會話發起人的標識信息的方式如可適用于本發明,也應包含在本發明保護范圍以內,并以引用方式包含于此。接著,第一獲取裝置112根據標識信息提取裝置111提取的會話發起人的標識信息,通過與網絡設備的交互,來獲取所述會話發起人的相關信息。在此,所述會話發起人的相關信息包括但不限于以下任ー項I)會話發起人的身份屬性;其中,所述身份屬性包括但不限于會話發起人的職業、會話發起人所屬工作単位、會話發起人的社會關系,例如會話發起人的好友、會話發起人的同事、會話發起人的親人等。2)會話發起人的歷史會話記錄;其中,所述歷史會話記錄包括但不限于在預定時間段內來自會話發起人的歷史會話請求被屏蔽總次數、來自會話發起人的歷史會話請求被屏蔽的頻次,其中,所述屏蔽可為自動切斷通信、自動過濾會話請求等;其由系統來記錄 和統計會話發起人先前的會話歷史;可賦予該會話發起人ー個ID并為其建立ー個特征庫,將歷次會話過程中會話發起人的歷史記錄保存與該特征庫中。3)對會話發起人發起會話的處理方式;即預定的對來自該會話發起人的會話請求的處理方式。本領域技術人員應能理解上述會話發起人的相關信息僅為舉例,其他現有的或今后可能出現的會話發起人的相關信息如可適用于本發明,也應包含在本發明保護范圍以內,并以引用方式包含于此。在此,所述通過與網絡設備的交互來獲取會話發起人的相關信息的方式包括但不限于以下任ー項I)第一獲取裝置112向網絡設備發起查詢請求,其中包含會話發起人的標識信息;并接受來自該網絡設備響應于該查詢請求的查詢結果,其中包括該會話發起人的相關信息。在一示例中,第一獲取裝置112通過預定的通信方式,向網絡設備發送查詢請求,其中,該查詢請求包含會話發起人的標識信息;例如,可將該查詢請求封裝為http請求消息,并通過相應的通信協議,如http、https通信協議,發送至網絡設備;網絡設備通過實時監聽地方式接收并解析該請求消息,以獲取該查詢請求;接著,根據該查詢請求中包含的會話發起人的標識信息,例如會話發起人的呼叫號碼,在網絡數據庫中進行匹配查詢,以獲取與該呼叫號碼相對應的會話發起人的相關信息;其中,所述網絡數據庫中包括但不限于會話發起人的標識信息及與其相應的會話發起人的相關信息,其包括關系數據庫、Key-Value存儲系統、文件系統等;隨后,網絡設備將該會話發起人的相關信息反饋至該移動設備;第ー獲取裝置112通過實時監聽地方式獲取該會話發起人的相關信息。2)第一獲取裝置112根據所述會話發起人的標識信息,在所述移動設備的本地聯系人庫中進行查詢,以獲取所述會話發起人的相關信息;當在所述本地聯系人庫中未查詢到所述會話發起人的相關信息時,向所述網絡設備發起查詢請求,其中包含所述會話發起人的標識信息;接收來自所述網絡設備響應于所述查詢請求的查詢結果,其中包括所述會話發起人的相關信息;該等內容將在下述實施例中進行詳述;其中,本地聯系人庫包括但不限于移動終端的通信錄、電子郵件聯系人列表、或專用于存儲聯系人信息的數據庫等。3)第一獲取裝置112向所述移動終端的本地聯系人庫及所述網絡設備發送查詢請求,其中包含所述會話發起人的標識信息;當在所述移動終端的本地聯系人庫中查詢到所述會話發起人的相關信息,向所述網絡設備發送停止查詢請求;當在所述移動終端的本地聯系人庫中未查詢到所述會話發起人的相關信息,接收來自所述網絡設備響應于所述查詢請求的查詢結果,其中包括所述會話發起人的相關信息;該等內容將在下述實施例中進行詳述。本領域技術人員應能理解上述獲取會話發起人的相關信息的方式僅為舉例,其他現有的或今后可能出現的獲取會話發起人的相關信息的方式如可適用于本發明,也應包含在本發明保護范圍以內,并以引用方式包含于此。隨后,處理裝置113根據第一獲取裝置112獲取的會話發起人的相關信息,對會話請求進行相應的處理。在此,所述對所述會話請求進行相應的處理的方式包括以下至少任ー項I)屏蔽所述會話請求;其中,所述屏蔽的方式包括以下任ー種方式
a)無呼叫提示信息;b)自動切斷會話請求;c)自動過濾會話請求;2)顯示提示信息;其中,所述提示信息包括但不限于聯系人職業、會話發起人所屬工作単位、與移動終端用戶的關系等。本領域技術人員應能理解上述處理方式僅為舉例,其他現有的或今后可能出現的處理方式如可適用于本發明,也應包含在本發明保護范圍以內,并以引用方式包含于此。在此,所述根據會話發起人的相關信息對會話請求進行處理的情形包括但不限于以下任ー項I)根據會話發起人的相關信息,基于預定處理規則,對會話請求進行相應的處理;2)根據會話發起人的相關信息中已包含的處理方式,對會話請求進行處理。在此,所述基于預定處理規則對會話請求進行相應處理的方式包括但不限于以下任ー項I)當會話發起人的相關信息示出會話發起人的職業、會話發起人所屬工作単位等位于屏蔽列表中吋,則屏蔽來自該會話發起人的會話請求;在此,所述屏蔽列表中包括預定的需要屏蔽的會話發起人的職業、所屬工作単位等,例如,預定需要屏蔽會話發起人的職業中介銷售、保險銷售等,預定需要屏蔽會話發起人的所屬工作単位中介公司、保險公司等;2)當會話發起人的相關信息示出會話發起人職業、所屬工作単位位于提示列表中時,則向用戶顯示提示信息;在此,所述提示信息包括但不限于會話發起人的標識信息、會話發起人的相關信息等,以用于用戶根據該等提示信息,決定是否接聽或讀取該會話請求;4)當會話發起人的相關信息示出來自會話發起人的歷史會話請求被屏蔽頻次超過預定頻次閾值時,則屏蔽該會話請求;5)當會話發起人的相關信息示出來自會話發起人的歷史會話請求在預定時間段內被屏蔽總次數超過預定次數閾值時,則屏蔽該會話請求。在一示例中,當會話請求為呼叫請求時,會話發起人的相關信息示出會話發起人所屬工作單位為某快遞公司,則處理裝置113根據該會話發起人所屬工作単位,在提示列表中進行查詢,確定工作単位“某快遞公司”位于該提示列表中,則通過移動終端屏幕以提示窗ロ的形式向用戶顯示提示信息,例如“某快遞公司員エ來電”,同時按照一般呼叫請求處理方式執行響鈴提醒,用戶可根據該提示信息決定是否接聽該呼叫請求。優選地,當未獲取會話發起人的相關信息,即會話請求為陌生會話請求,則可通過移動終端屏幕向用戶顯示“會話請求為陌生來電”等提示信息。本領域技術人員應能理解上述對會話請求進行相應處理的方式僅為舉例,其他現有的或今后可能出現的對會話請求進行相應處理的方式如可適用于本發明,也應包含在本發明保護范圍以內,并以引用方式包含于此。優選地,標識信息提取裝置111、第一獲取裝置112和處理裝置113之間是持續不斷地工作。具體地,標識信息提取裝置111持續地由待處理的會話請求中提取會話發起人的標識信息;第一獲取裝置112也持續地根據所述會話發起人的標識信息,通過與網絡設備的交互,來獲取所述會話發起人的相關信息;處理裝置113也持續地根據所述會話發起人的相關信息,對所述會話請求進行相應的處理。在此,本領域技術人員應理解“持續”是指各裝置不斷進行上述會話發起人的標識信息的提取、會話發起人的相關信息的獲取和對會話請求的處理,直至滿足預定停止條件,例如標識信息提取裝置111在較長時間內停止對會話發起人的標識信息的提取。圖2示出根據本發明一個優選實施例的在移動終端中的請求處理裝置的示意圖。其中,請求處理裝置I包括標識信息提取裝置211、第一獲取裝置212和處理裝置213,其中,第一獲取裝置212包括第二獲取單元2121、第一發送單元2122和第一接收單元2123 ;網絡設備2包括第三接收裝置221、第三獲取裝置222和第四發送裝置223。在此,圖2中所示請求處理裝置I中的標識信息提取裝置211和處理裝置213所執行的功能和操作與前面參照圖I所描述的請求處理裝置I中的標識信息提取裝置111和處理裝置113所執行的功能和操作的內容相同,為簡明起見,將其以引用方式包含于此,而不做贅述。具體地,首先,第二獲取單元2121根據標識信息提取裝置211提取的會話發起人的標識信息,在所述移動設備的本地聯系人庫中進行查詢,以獲取所述會話發起人的相關信息;其中,在此,所述本地聯系人庫位于本地移動終端中,其包括但不限于本地預存的聯系人的標識信息,如聯系人的呼叫號碼、聯系人的名稱、ID等,及其所對應的聯系人相關信
O當在該本地聯系人庫中未查詢到與會話發起人的標識信息相對應的聯系人相關信息吋,即未查詢到會話發起人的相關信息,第一發送單元2122向網絡設備2發起查詢請求,其中包含所述會話發起人的標識信息;例如,可將其封裝為ー請求消息,如http請求消息,并通過相應的通信協議,如http、https通信協議,發送至網絡設備;網絡設備2的第三接收裝置221,例如通過實時監聽地方式接收并解析該請求消息,以獲取來自該移動終端的查詢請求,其中包含所述會話發起人的標識信息。
接著,網絡設備2中的第三獲取裝置222根據第三接收裝置221接收到的會話發起人的標識信息,在網絡數據庫中進行匹配查詢,以獲取所述會話發起人的相關信息;例如,根據會話發起人的ID,在網絡數據庫中進行匹配查詢,以獲取與該ID相對應的會話發起人的相關信息;其中,所述網絡數據庫中包括但不限于會話發起人的標識信息及與其相應的會話發起人的相關信息,其包括關系數據庫、Key-Value存儲系統、或文件系統等。隨后,第四發送裝置223向移動終端發送響應于該查詢請求的查詢結果,其中包括第三獲取裝置222獲取的會話發起人的相關信息;請求處理裝置I的第一接收單元2123,實時地接收來自網絡設備2響應于該查詢請求的查詢結果,其中包括第三獲取裝置222獲取的會話發起人的相關信息。本領域技術人員應能理解上述在本地聯系人庫中獲取會話發起人的相關信息的方式和/或發送查詢請求的方式和/或接收查詢請求的方式和/或在網絡數據庫中獲取會話發起人的相關信息的方式和/或發送查詢結果的方式和/或接收查詢結果的方式僅為舉例,其他現有的或今后可能出現的在本地聯系人庫中獲取會話發起人的相關信息的方式和/或發送查詢請求的方式和/或接收查詢請求的方式和/或在網絡數據庫中獲取會話發起 人的相關信息的方式和/或發送查詢結果的方式和/或接收查詢結果的方式如可適用于本發明,也應包含在本發明保護范圍以內,并以引用方式包含于此。圖3示出根據本發明另ー個優選實施例的在移動終端中的請求處理裝置的示意圖。其中,請求處理裝置I包括標識信息提取裝置311、第一獲取裝置312和處理裝置313,其中,第一獲取裝置312包括第二發送單元3121和第三發送單元3122 ;網絡設備2包括第三接收裝置321、第三獲取裝置322和第四發送裝置323。在此,圖3中所示請求處理裝置I中的標識信息提取裝置311和處理裝置313、網絡設備2中的第三接收裝置321、第三獲取裝置322和第四發送裝置323所執行的功能和操作與前面參照圖2所描述的請求處理裝置I中的標識信息提取裝置211和處理裝置213、網絡設備2中的第三接收裝置221、第三獲取裝置222和第四發送裝置223所執行的功能和操作的內容相同,為簡明起見,將其以引用方式包含于此,而不做贅述。具體地,第二發送單元3121同時向移動終端的本地聯系人庫及所述網絡設備2發送查詢請求,其中包含所述會話發起人的標識信息;例如,第二發送單元3121將查詢請求,通過約定的通信方式發送至本地聯系人庫中,其中,該查詢請求包含所述會話發起人的標識信息;在此,所述約定的通信方式包括通過諸如總線等介質的網絡設備的內部通信協議,所述內部通信協議包括但不限于存在于計算機中的各種形式通信,例如面向對象編程中對象之間的通信協議;操作系統內不同程序或計算機不同模塊之間的消息傳送協議;在向該本地聯系人庫發送查詢請求的同時,第二發送單元3121通過如http、https等通信協議,向網絡設備2發送查詢請求,其中,該查詢請求包含所述會話發起人的標識信息。由于在本地聯系人庫中的查詢速度遠高于在網絡設備中的查詢速度,故當請求處理設備I在移動終端的本地聯系人庫中查詢到該會話發起人的相關信息時,則第三發送單元3122通過預定的通信協議向網絡設備2發送停止查詢請求;網絡設備2接收并解析該停止查詢請求,從而終止在網絡數據庫中查詢會話發起人的相關信息的操作。本領域技術人員應能理解上述發送查詢請求的方式和/或發送停止查詢請求的方式僅為舉例,其他現有的或今后可能出現的發送查詢請求的方式和/或發送停止查詢請求的方式如可適用于本發明,也應包含在本發明保護范圍以內,并以引用方式包含于此。優選地,第一獲取裝置412還包括第二接收單元4122,如圖4所示。其中,當在移動終端的本地聯系人庫中未查詢到所述會話發起人的相關信息,第二接收單元4122接收來自所述網絡設備2響應于所述查詢請求的查詢結果,其中包括所述會話發起人的相關信 息。
在此,圖4中所示請求處理裝置I中的標識信息提取裝置411、第二發送單元4121和處理裝置413、網絡設備2中的第三接收裝置421、第三獲取裝置422和第四發送裝置423所執行的功能和操作與前面參照圖3所描述的請求處理裝置I中的標識信息提取裝置311、第二發送單元3121和處理裝置313、網絡設備2中的第三接收裝置321、第三獲取裝置322和第四發送裝置323所執行的功能和操作的內容相同,為簡明起見,將其以引用方式包含于此,而不做贅述。具體地,第二發送單元4121同時向移動終端的本地聯系人庫及所述網絡設備2發送查詢請求;由于在本地聯系人庫中的查詢速度遠高于在網絡設備中的查詢速度,故當在移動終端的本地聯系人庫中未查詢到會話發起人的相關信息,則在網絡設備2中的查詢操作仍舊執行,網絡設備2獲取會話請求人的相關信息后,將其發送至移動設備;第二接收單元4122接收來自網絡設備2響應于該查詢請求的查詢結果,其中包括該會話發起人的相關信息。本領域技術人員應能理解上述接受會話發起人的相關信息的方式僅為舉例,其他現有的或今后可能出現的接受會話發起人的相關信息的方式如可適用于本發明,也應包含在本發明保護范圍以內,并以引用方式包含于此。在另ー優選實施例中(參照圖2),請求處理裝置I還包括更新裝置(未示出);其中,更新裝置根據第一獲取裝置212獲取的會話發起人的相關信息,更新本地聯系人庫。具體地,更新裝置將在第一獲取裝置212獲得的會話發起人的相關信息,寫入到該本地聯系人庫中,以更新該本地聯系人庫;若檢測到該本地聯系人庫尚未建立,則先行初始化該本地聯系人庫,然后將該會話發起人的相關信息寫入到該本地聯系人庫中。例如,更新裝置根據在第一獲取裝置212獲得的會話發起人的相關信息“姓名李明-職業保險銷售-歸屬工作単位平安保險”,在本地聯系人庫中插入一條包括該會話發起人的相關信息數據記錄。本領域技術人員應能理解上述建立或更新本地聯系人庫的方式僅為舉例,其他現有的或今后可能出現的建立或更新本地聯系人庫的方式如可適用于本發明,也應包含在本發明保護范圍以內,并在此以引用方式包含于此。在另ー個優選實施例中(參照圖2),網絡設備2還包括生成裝置(未示出)和第二更新裝置(未示出)。其中,網絡設備2的第三接收裝置211接收來自所述移動終端的查詢請求,其中包含所述會話發起人的標識信息;接著,第三獲取裝置212根據所述會話發起人的標識信息,在網絡數據庫中進行匹配查詢,以獲取所述會話發起人的相關信息;第四發送裝置223向所述移動終端發送響應于所述查詢請求的查詢結果,其中包括所述會話發起人的相關信息;生成裝置根據多個會話發起人的相關信息,生成所述多個會話發起人之間的關聯關系;第二更新裝置根據生成裝置生成的關聯關系,更新所述網絡數據庫。具體地,生成裝置對存儲于網絡數據庫中的該多個會話發起人的相關信息的數據信息進行分析,確定該多個會話發起人之間存在的直接及間接關系,進而生成該多個會話發起人之間的關聯關系。
在一示例中,生成裝置讀取網絡數據庫中的會話發起人A和B的相關信息,以獲得“A與C的關系好友”,“A與B的關系 .好友”,且B與C之間無關系記錄,即可確定B和C兩者均與A為好友,從而該生成裝置可根據A、B以及C三者之間的關系信息,以生成“B與C之間的關聯關系好友A的好友”;從而當C為移動終端用戶時,C接收到來自會話發起人B的會話請求時,可顯示提示信息為“會話請求來自好友A的好友”。隨后,第二更新裝置根據生成裝置生成的關聯關系,更新網絡設備2中的網絡數據庫。例如,第二更新裝置根據生成裝置生成的“ B與C之間的關聯關系好友A的好友”,在網絡數據庫的中的插入一條包括“B與C之間的關聯關系好友A的好友”的數據記錄。本領域技術人員應能理解上述生成多個會話發起人之間的關聯關系的方式和/或更新網絡數據庫的方式僅為舉例,其他現有的或今后可能出現的生成多個會話發起人之間的關聯關系的方式和/或更新網絡數據庫的方式如可適用于本發明,也應包含在本發明保護范圍以內,并在此以引用方式包含于此。
圖5示出根據本發明另ー個方面的在移動終端中的會話請求處理方法的流程圖。在此,所述請求處理裝置I可安裝運行于移動終端、移動終端的操作系統;本文中,如無特別說明,請求處理裝置I與移動終端不作區分,等同使用。在此,移動終端包括但不限于任何可適用于本發明的能夠通過鍵盤、觸摸屏等與用戶進行交互的電子產品,諸如平板電腦、手機、PDA、掌上電腦(PPC)、游戲機(PSP)等。本領域技術人員應能理解上述請求處理裝置的安裝運行環境以及移動終端僅為舉例,其他現有的或今后可能出現的請求處理裝置的安裝運行環境或者移動終端如可適用于本發明,也應包含在本發明保護范圍以內,并以引用方式包含于此。在此,所述移動終端和網絡設備均包括一種能夠按照事先設定或存儲的指令,自動進行數值計算和信息處理的電子設備,其硬件包括但不限于微處理器、專用集成電路(ASIC)、可編程門陣列(FPGA)、數字處理器(DSP)、嵌入式設備等。所述網絡設備包括但不限于計算機、網絡主機、單個網絡服務器、多個網絡服務器集或多個服務器構成的云。在此,云由基于云計算(Cloud Computing)的大量計算機或網絡服務器構成,其中,云計算是分布式計算的ー種,由一群松散耦合的計算機集組成的ー個超級虛擬計算機。在此,移動終端與網絡設備之間可通過任何通信方式實現通信,包括但不限于,基于3GPP、LTE、WIMAX的移動通信、基于TCP/IP、UDP協議的計算機網絡通信以及基于藍牙、紅外傳輸標準的近距無線傳輸方式。如圖5所示,該過程包括步驟S501、步驟S502和步驟S503。首先,在步驟S501中,請求處理裝置I由待處理的會話請求中提取會話發起人的標識信息。在此,所述會話請求包括但不限于以下任ー項I)基于3GPP、LTE、WIMAX、GSM等的移動通信網絡的語音或數據通信,如語音來電、短消息;2)基于TCP/IP、UDP協議的計算機網絡通信,如即時通信消息等。在此,所述會話發起人的標識信息包括但不限于至少以下任ー項I)會話發起人的呼叫號碼;2)會話發起人的名稱;
3)會話發起人的ID;4)會話發起人的IP地址信息、Mac地址信息。在一示例中,移動終端應事件觸發實時地接收待處理的會話請求,例如,移動終端基于GSM移動通信網,通過其所歸屬的終端交換機,實時地接收會話發起人發送的呼叫請求,其中,該呼叫請求中包括該會話發起人的呼叫號碼、該呼叫請求的發起時間等信息;在步驟S501中,請求處理裝置I讀取該呼叫請求,從其中提取該會話發起人的呼叫號碼。在另ー示例中,移動終端按照預先約定的通信協議,如http、https等通信協議,實時地接收會話發起人通過用戶設備向其發送的待處理的即時通信消息,其中,該即時通信消息中包括該即時通信消息的內容與該會話發起人的標識信息等;在步驟S501中,請求處理裝置I讀取該即時通信消息,從其中提取該會話發起人的標識信息。其中,所述用戶設備包括但不限于任何一種可與用戶通過鍵盤、遙控器、觸摸板、或聲控設備進行人機交互的電子產品,例如計算機、智能手機、PDA、游戲機、或IPTV等
本領域技術人員應能理解上述會話發起人的標識信息和/或提取會話發起人的標識信息的方式僅為舉例,其他現有的或今后可能出現的會話發起人的標識信息和/或提取會話發起人的標識信息的方式如可適用于本發明,也應包含在本發明保護范圍以內,并以引用方式包含于此。接著,在步驟S502中,請求處理裝置I根據其在步驟S501中提取的會話發起人的標識信息,通過與網絡設備的交互,來獲取所述會話發起人的相關信息。在此,所述會話發起人的相關信息包括但不限于以下任ー項I)會話發起人的身份屬性;其中,所述身份屬性包括但不限于會話發起人的職業、會話發起人所屬工作単位、會話發起人的社會關系,例如會話發起人的好友、會話發起人的同事、會話發起人的親人等。2)會話發起人的歷史會話記錄;其中,所述歷史會話記錄包括但不限于在預定時間段內來自會話發起人的歷史會話請求被屏蔽總次數、來自會話發起人的歷史會話請求被屏蔽的頻次,其中,所述屏蔽可為自動切斷通信、自動過濾會話請求等;其由系統來記錄和統計會話發起人先前的會話歷史;可賦予該會話發起人ー個ID并為其建立ー個特征庫,將歷次會話過程中會話發起人的歷史記錄保存與該特征庫中。3)對會話發起人發起會話的處理方式;即預定的對來自該會話發起人的會話請求的處理方式。本領域技術人員應能理解上述會話發起人的相關信息僅為舉例,其他現有的或今后可能出現的會話發起人的相關信息如可適用于本發明,也應包含在本發明保護范圍以內,并以引用方式包含于此。在此,所述通過與網絡設備的交互來獲取會話發起人的相關信息的方式包括但不限于以下任ー項I)在步驟S502中,請求處理裝置I向網絡設備發起查詢請求,其中包含會話發起人的標識信息;并接受來自該網絡設備響應于該查詢請求的查詢結果,其中包括該會話發起人的相關信息。在一示例中,在步驟S502中,請求處理裝置I通過預定的通信方式,向網絡設備發送查詢請求,其中,該查詢請求包含會話發起人的標識信息;例如,可將該查詢請求封裝為http請求消息,并通過相應的通信協議,如http、https通信協議,發送至網絡設備;網絡設備通過實時監聽地方式接收并解析該請求消息,以獲取該查詢請求;接著,根據該查詢請求中包含的會話發起人的標識信息,例如會話發起人的呼叫號碼,在網絡數據庫中進行匹配查詢,以獲取與該呼叫號碼相對應的會話發起人的相關信息;其中,所述網絡數據庫中包括但不限于會話發起人的標識信息及與其相應的會話發起人的相關信息,其包括關系數據庫、Key-Value存儲系統、文件系統等;隨后,網絡設備將該會話發起人的相關信息反饋至該移動設備;在步驟S502中,請求處理裝置I通過實時監聽地方式獲取該會話發起人的相關信息。
2)在步驟S502中,請求處理裝置I根據所述會話發起人的標識信息,在所述移動設備的本地聯系人庫中進行查詢,以獲取所述會話發起人的相關信息;當在所述本地聯系人庫中未查詢到所述會話發起人的相關信息吋,向所述網絡設備發起查詢請求,其中包含所述會話發起人的標識信息;接收來自所述網絡設備響應于所述查詢請求的查詢結果,其中包括所述會話發起人的相關信息;該等內容將在下述實施例中進行詳述;其中,本地聯系人庫包括但不限于移動終端的通信錄、電子郵件聯系人列表、或專用于存儲聯系人信息的數據庫等。3)在步驟S502中,請求處理裝置I向所述移動終端的本地聯系人庫及所述網絡設備發送查詢請求,其中包含所述會話發起人的標識信息;當在所述移動終端的本地聯系人庫中查詢到所述會話發起人的相關信息,向所述網絡設備發送停止查詢請求;當在所述移動終端的本地聯系人庫中未查詢到所述會話發起人的相關信息,接收來自所述網絡設備響應于所述查詢請求的查詢結果,其中包括所述會話發起人的相關信息;該等內容將在下述實施例中進行詳述。本領域技術人員應能理解上述獲取會話發起人的相關信息的方式僅為舉例,其他現有的或今后可能出現的獲取會話發起人的相關信息的方式如可適用于本發明,也應包含在本發明保護范圍以內,并以引用方式包含于此。隨后,在步驟S503中,請求處理裝置I根據其在步驟S502中獲取的會話發起人的相關信息,對會話請求進行相應的處理。在此,所述對所述會話請求進行相應的處理的方式包括以下至少任ー項I)屏蔽所述會話請求;其中,所述屏蔽的方式包括以下任ー種方式a)無呼叫提示信息;b)自動切斷會話請求;c)自動過濾會話請求;2)顯示提示信息;其中,所述提示信息包括但不限于聯系人職業、會話發起人所屬工作単位、與移動終端用戶的關系等。本領域技術人員應能理解上述處理方式僅為舉例,其他現有的或今后可能出現的處理方式如可適用于本發明,也應包含在本發明保護范圍以內,并以引用方式包含于此。在此,所述根據會話發起人的相關信息對會話請求進行處理的情形包括但不限于以下任ー項I)根據會話發起人的相關信息,基于預定處理規則,對會話請求進行相應的處理;
2)根據會話發起人的相關信息中已包含的處理方式,對會話請求進行處理。在此,所述基于預定處理規則對會話請求進行相應處理的方式包括但不限于以下任ー項I)當會話發起人的相關信息示出會話發起人的職業、會話發起人所屬工作単位等位于屏蔽列表中吋,則屏蔽來自該會話發起人的會話請求;在此,所述屏蔽列表中包括預定的需要屏蔽的會話發起人的職業、所屬工作単位等,例如,預定需要屏蔽會話發起人的職業中介銷售、保險銷售等,預定需要屏蔽會話發起人的所屬工作単位中介公司、保險公司等;2)當會話發起人的相關信息示出會話發起人職業、所屬工作単位位于提示列表中時,則向用戶顯示提示信息;在此,所述提示信息包括但不限于會話發起人的標識信息、會話發起人的相關信息等,以用于用戶根據該等提示信息,決定是否接聽或讀取該會話請求;4)當會話發起人的相關信息示出來自會話發起人的歷史會話請求被屏蔽頻次超過預定頻次閾值時,則屏蔽該會話請求;5)當會話發起人的相關信息示出來自會話發起人的歷史會話請求在預定時間段內被屏蔽總次數超過預定次數閾值時,則屏蔽該會話請求。在一示例中,當會話請求為呼叫請求時,會話發起人的相關信息示出會話發起人所屬工作單位為某快遞公司,則在步驟S503中,請求處理裝置I根據該會話發起人所屬エ作単位,在提示列表中進行查詢,確定工作単位“某快遞公司”位于該提示列表中,則通過移動終端屏幕以提示窗ロ的形式向用戶顯示提示信息,例如“某快遞公司員エ來電”,同時按照一般呼叫請求處理方式執行響鈴提醒,用戶可根據該提示信息決定是否接聽該呼叫請求。優選地,當未獲取會話發起人的相關信息,即會話請求為陌生會話請求,則可通過 移動終端屏幕向用戶顯示“會話請求為陌生來電”等提示信息。本領域技術人員應能理解上述對會話請求進行相應處理的方式僅為舉例,其他現有的或今后可能出現的對會話請求進行相應處理的方式如可適用于本發明,也應包含在本發明保護范圍以內,并以引用方式包含于此。優選地,請求處理裝置I在步驟S501、步驟S502和步驟S503中是持續不斷地エ作。具體地,在步驟S501中,請求處理裝置I持續地由待處理的會話請求中提取會話發起人的標識信息;在步驟S502中,請求處理裝置I也持續地根據所述會話發起人的標識信息,通過與網絡設備的交互,來獲取所述會話發起人的相關信息;在步驟S503中,請求處理裝置I也持續地根據所述會話發起人的相關信息,對所述會話請求進行相應的處理。在此,本領域技術人員應理解“持續”是指請求處理裝置I在各步驟中不斷進行上述會話發起人的標識信息的提取、會話發起人的相關信息的獲取和對會話請求的處理,直至滿足預定停止條件,例如請求處理裝置I在較長時間內停止對會話發起人的標識信息的提取。圖6示出根據本發明一個優選實施例的在移動終端中的會話請求處理方法的流程圖。其中,該過程包括步驟S601、步驟S6021、步驟S6022、步驟S6023、步驟S603、步驟S604、步驟S605和步驟S606。在此,圖6中所示請求處理裝置I在步驟S601和步驟S603中所執行的功能和操作與前面參照圖5所描述的請求處理裝置I在步驟S501和步驟S503中所執行的功能和操作的內容相同,為簡明起見,將其以引用方式包含于此,而不做贅述。具體地,首先,在步驟6021中,請求處理裝置I根據其在步驟S601中提取的會話發起人的標識信息,在所述移動設備的本地聯系人庫中進行查詢,以獲取所述會話發起人的相關信息;其中,在此,所述本地聯系人庫位于本地移動終端中,其包括但不限于本地預存的聯系人的標識信息,如聯系人的呼叫號碼、聯系人的名稱、ID等,及其所對應的聯系人相關信息。當在該本地聯系人庫中未查詢到與會話發起人的標識信息相對應的聯系人相關信息吋,即未查詢到會話發起人的相關信息,在步驟6022中,請求處理裝置I向網絡設備2發起查詢請求,其中包含所述會話發起人的標識信息;例如,可將其封裝為ー請求消息,如http請求消息,并通過相應的通信協議,如http、https通信協議,發送至網絡設備;在步驟604中,網絡設備2例如通過實時監聽地方式接收并解析該請求消息,以獲取來自該移動終端的查詢請求,其中包含所述會話發起人的標識信息。·接著,在步驟605中,網絡設備2根據其在步驟S604中接收到的會話發起人的標識信息,在網絡數據庫中進行匹配查詢,以獲取所述會話發起人的相關信息;例如,根據會話發起人的ID,在網絡數據庫中進行匹配查詢,以獲取與該ID相對應的會話發起人的相關信息;其中,所述網絡數據庫中包括但不限于會話發起人的標識信息及與其相應的會話發起人的相關信息,其包括關系數據庫、Key-Value存儲系統、或文件系統等。隨后,在步驟606中,網絡設備2向移動終端發送響應于該查詢請求的查詢結果,其中包括其在步驟S605中獲取的會話發起人的相關信息;在步驟6023中,請求處理裝置I實時地接收來自網絡設備2響應于該查詢請求的查詢結果,其中包括網絡設備2在步驟S605中獲取的會話發起人的相關信息。本領域技術人員應能理解上述在本地聯系人庫中獲取會話發起人的相關信息的方式和/或發送查詢請求的方式和/或接收查詢請求的方式和/或在網絡數據庫中獲取會話發起人的相關信息的方式和/或發送查詢結果的方式和/或接收查詢結果的方式僅為舉例,其他現有的或今后可能出現的在本地聯系人庫中獲取會話發起人的相關信息的方式和/或發送查詢請求的方式和/或接收查詢請求的方式和/或在網絡數據庫中獲取會話發起人的相關信息的方式和/或發送查詢結果的方式和/或接收查詢結果的方式如可適用于本發明,也應包含在本發明保護范圍以內,并以引用方式包含于此。圖7示出根據本發明另ー個優選實施例的在移動終端中的會話請求處理方法的流程圖。其中,該過程包括步驟S701、步驟S7021、步驟S7022和步驟S703。在此,圖7中所示請求處理裝置I在步驟S701和步驟S703中所執行的功能和操作與前面參照圖6所描述的請求處理裝置I在步驟S601和步驟S603中所執行的功能和操作的內容相同,為簡明起見,將其以引用方式包含于此,而不做贅述。具體地,在步驟7021中,請求處理裝置I同時向移動終端的本地聯系人庫及所述網絡設備2發送查詢請求,其中包含所述會話發起人的標識信息;例如,在步驟7021中,請求處理裝置I將查詢請求,通過約定的通信方式發送至本地聯系人庫中,其中,該查詢請求包含所述會話發起人的標識信息;在此,所述約定的通信方式包括通過諸如總線等介質的網絡設備的內部通信協議,所述內部通信協議包括但不限于存在于計算機中的各種形式通信,例如面向對象編程中對象之間的通信協議;操作系統內不同程序或計算機不同模塊之間的消息傳送協議;在步驟7021中,在向該本地聯系人庫發送查詢請求的同吋,請求處理裝置I通過如http、https等通信協議,向網絡設備2發送查詢請求,其中,該查詢請求包含所述會話發起人的標識信息。由于在本地聯系人庫中的查詢速度遠高于在網絡設備中的查詢速度,故當請求處理設備I在移動終端的本地聯系人庫中查詢到該會話發起人的相關信息時,則在步驟7022中,請求處理裝置I通過預定的通信協議向網絡設備2發送停止查詢請求;網絡設備2接收并解析該停止查詢請求,從而終止在網絡數據庫中查詢會話發起人的相關信息的操作。本領域技術人員應能理解上述發送查詢請求的方式和/或發送停止查詢請求的方式僅為舉例,其他現有的或今后可能出現的發送查詢請求的方式和/或發送停止查詢請求的方式如可適用于本發明,也應包含在本發明保護范圍以內,并以引用方式包含于此。
優選地,如圖8所示,其中,當在移動終端的本地聯系人庫中未查詢到所述會話發起人的相關信息,在步驟S8022中,請求處理裝置I接收來自所述網絡設備2響應于所述查詢請求的查詢結果,其中包括所述會話發起人的相關信息。在此,圖8中所示請求處理裝置I在步驟S801、步驟S8021和步驟S803所執行的功能和操作與前面參照圖7所描述的請求處理裝置I在步驟S701、步驟S7021和步驟S703所執行的功能和操作的內容相同;圖8中所示網絡設備2在步驟S804、步驟S805和步驟S806所執行的功能和操作與前面參照圖6所描述的網絡設備2在步驟S604、步驟S605和步驟S606所執行的功能和操作的內容相同,為簡明起見,將其以引用方式包含于此,而不做贅述。具體地,在步驟S8021中,請求處理裝置I同時向移動終端的本地聯系人庫及所述網絡設備2發送查詢請求;由于在本地聯系人庫中的查詢速度遠高于在網絡設備中的查詢速度,故當在移動終端的本地聯系人庫中未查詢到會話發起人的相關信息,則在網絡設備2中的查詢操作仍舊執行,網絡設備2獲取會話請求人的相關信息后,將其發送至移動設備;在步驟S8022中,請求處理裝置I接收來自網絡設備2響應于該查詢請求的查詢結果,其中包括該會話發起人的相關信息。本領域技術人員應能理解上述接受會話發起人的相關信息的方式僅為舉例,其他現有的或今后可能出現的接受會話發起人的相關信息的方式如可適用于本發明,也應包含在本發明保護范圍以內,并以引用方式包含于此。在另ー優選實施例中(參照圖6),該過程還包括步驟S607(未示出);其中,在步驟S607中,請求處理裝置I根據其獲取的會話發起人的相關信息,更新本地聯系人庫。具體地,在步驟S607中,請求處理裝置I將在其獲得的會話發起人的相關信息,寫入到該本地聯系人庫中,以更新該本地聯系人庫;若檢測到該本地聯系人庫尚未建立,則先行初始化該本地聯系人庫,然后將該會話發起人的相關信息寫入到該本地聯系人庫中。例如,在步驟S607中,請求處理裝置I根據其獲得的會話發起人的相關信息“姓名李明-職業保險銷售-歸屬工作単位平安保險”,在本地聯系人庫中插入一條包括該會話發起人的相關信息數據記錄。本領域技術人員應能理解上述建立或更新本地聯系人庫的方式僅為舉例,其他現有的或今后可能出現的建立或更新本地聯系人庫的方式如可適用于本發明,也應包含在本發明保護范圍以內,并在此以引用方式包含于此。在另ー個優選實施例中(參照圖6),該過程還包括步驟S608(未示出)和步驟S609(未示出)。其中,網絡設備2在步驟S604中接收來自所述移動終端的查詢請求,其中包含所述會話發起人的標識信息;接著,網絡設備2在步驟S605中根據所述會話發起人的標識信息,在網絡數據庫中進行匹配查詢,以獲取所述會話發起人的相關信息;網絡設備2在步驟S605中向所述移動終端發送響應于所述查詢請求的查詢結果,其中包括所述會話發起人的相關信息;在步驟S608中,網絡設備2根據多個會話發起人的相關信息,生成所述多個會話發起人之間的關聯關系;在步驟S609中,網絡設備2根據其在步驟S608中生成的關聯關系,更新所述網絡數據庫。具體地,在步驟S608中,網絡設備2對存儲于網絡數據庫中的該多個會話發起人的相關信息的數據信息進行分析,確定該多個會話發起人之間存在的直接及間接關系,進而生成該多個會話發起人之間的關聯關系。在一示例中,在步驟S608中,網絡設備2讀取網絡數據庫中的會話發起人A和B的相關信息,以獲得“A與C的關系好友”,“A與B的關系好友”,且B與C之間無關系記錄,即可確定B和C兩者均與A為好友,從而網絡設備2可根據A、B以及C三者之間的關系信息,以生成“B與C之間的關聯關系好友A的好友”;從而當C為移動終端用戶時,C接收到來自會話發起人B的會話請求時,可顯示提示信息為“會話請求來自好友A的好友”。隨后,在步驟S609中,網絡設備2根據其在步驟S608中生成的關聯關系,更新網絡設備2中的網絡數據庫。例如,在步驟S609中,網絡設備2根據其在步驟S608中生成的“B與C之間的關聯關系好友A的好友”,在網絡數據庫的中的插入一條包括“B與C之間的關聯關系好友A的好友”的數據記錄。本領域技術人員應能理解上述生成多個會話發起人之間的關聯關系的方式和/或更新網絡數據庫的方式僅為舉例,其他現有的或今后可能出現的生成多個會話發起人之間的關聯關系的方式和/或更新網絡數據庫的方式如可適用于本發明,也應包含在本發明保護范圍以內,并在此以引用方式包含于此。需要注意的是,本發明可在軟件和/或軟件與硬件的組合體中被實施,例如,可采用專用集成電路(ASIC)或任何其他類似硬件設備來實現。在一個實施例中,本發明的軟件程序可以通過處理器執行以實現上文所述步驟或功能。同樣地,本發明的軟件程序(包括相關的數據結構)可以被存儲到計算機可讀記錄介質中,例如,RAM存儲器,磁或光驅動器或軟磁盤及類似設備。另外,本發明的一些步驟或功能可采用硬件來實現,例如,作為與處理器配合從而執行各個步驟或功能的電路。對于本領域技術人員而言,顯然本發明不限于上述示范性實施例的細節,而且在不背離本發明的精神或基本特征的情況下,能夠以其他的具體形式實現本發明。因此,無論從哪一點來看,均應將實施例看作是示范性的,而且是非限制性的,本發明的范圍由所附權利要求而不是上述說明限定,因此g在將落在權利要求的等同要件的含義和范圍內的所有變化涵括在本發明內。不應將權利要求中的任何附圖標記視為限制所涉及的權利要求。此 夕卜,顯然“包括” ー詞不排除其他単元或步驟,單數不排除復數。裝置權利要求中陳述的多個單元或裝置也可以由ー個單元或裝置通過軟件或者硬件來實現。第一,第二等詞語用來表示名稱,而并不表示任何特定的順序
權利要求
1.一種在移動終端中用于處理會話請求的方法,該方法包括以下步驟 a由待處理的會話請求中提取會話發起人的標識信息; b根據所述會話發起人的標識信息,通過與網絡設備的交互,來獲取所述會話發起人的相關信息; c根據所述會話發起人的相關信息,對所述會話請求進行相應的處理。
2.根據權利要求I所述的方法,其中,所述步驟b包括 -根據所述會話發起人的標識信息,在所述移動設備的本地聯系人庫中進行查詢,以獲取所述會話發起人的相關信息; -當在所述本地聯系人庫中未查詢到所述會話發起人的相關信息吋,向所述網絡設備發起查詢請求,其中包含所述會話發起人的標識信息; -接收來自所述網絡設備響應于所述查詢請求的查詢結果,其中包括所述會話發起人·的相關信息。
3.根據權利要求I所述的方法,其中,所述步驟b包括 -向所述移動終端的本地聯系人庫及所述網絡設備發送查詢請求,其中包含所述會話發起人的標識信息; -當在所述移動終端的本地聯系人庫中查詢到所述會話發起人的相關信息,向所述網絡設備發送停止查詢請求; 其中,所述步驟b還包括 -當在所述移動終端的本地聯系人庫中未查詢到所述會話發起人的相關信息,接收來自所述網絡設備響應于所述查詢請求的查詢結果,其中包括所述會話發起人的相關信息。
4.根據權利要求I至3任一項所述的方法,其中,所述會話發起人的相關信息包括以下至少任ー項 -會話發起人的身份屬性; -會話發起人的歷史會話記錄; -對會話發起人發起會話的處理方式。
5.根據權利要求I至4任一項所述的方法,其中,對所述會話請求進行相應的處理的方式包括以下至少任ー項 -屏蔽所述會話請求; -顯示提示信息。
6.根據權利要求2至5任一項所述的方法,其中,該方法還包括 -根據所述會話發起人的相關信息,更新所述本地聯系人庫。
7.—種在網絡設備中輔助用于處理會話請求的方法,該方法包括以下步驟 A接收來自所述移動終端的查詢請求,其中包含所述會話發起人的標識信息; B根據所述會話發起人的標識信息,在網絡數據庫中進行匹配查詢,以獲取所述會話發起人的相關信息; C向所述移動終端發送響應于所述查詢請求的查詢結果,其中包括所述會話發起人的相關信息。
8.根據權利要求7所述的方法,其中,該方法還包括 -根據所述多個會話發起人的相關信息,形成所述多個會話發起人之間的關聯關系;-根據所述關聯關系,更新所述網絡數據庫。
9.一種用于移動終端的處理會話請求的裝置,該裝置包括 標識信息提取裝置,用于由待處理的會話請求中提取會話發起人的標識信息; 第一獲取裝置,用于根據所述會話發起人的標識信息,通過與網絡設備的交互,來獲取所述會話發起人的相關信息; 處理裝置,用于根據所述會話發起人的相關信息,對所述會話請求進行相應的處理。
10.根據權利要求9所述的裝置,其中,所述第一獲取裝置包括 第二獲取單元,用于根據所述會話發起人的標識信息,在所述移動設備的本地聯系人庫中進行查詢,以獲取所述會話發起人的相關信息; 第一發送單元,用于當在所述本地聯系人庫中未查詢到所述會話發起人的相關信息吋,向所述網絡設備發起查詢請求,其中包含所述會話發起人的標識信息; 第一接收單元,用于接收來自所述網絡設備響應于所述查詢請求的查詢結果,其中包括所述會話發起人的相關信息。
11.根據權利要求9所述的裝置,其中,所述第一獲取裝置包括 第二發送單元,用于向所述移動終端的本地聯系人庫及所述網絡設備發送查詢請求,其中包含所述會話發起人的標識信息; 第三發送單元,用于當在所述移動終端的本地聯系人庫中查詢到所述會話發起人的相關信息,向所述網絡設備發送停止查詢請求; 其中,所述第一獲取裝置包括 第二接收單元,用于當在所述移動終端的本地聯系人庫中未查詢到所述會話發起人的相關信息,接收來自所述網絡設備響應于所述查詢請求的查詢結果,其中包括所述會話發起人的相關信息。
12.根據權利要求9至11任一項所述的裝置,其中,所述會話發起人的相關信息包括以下至少任ー項 -會話發起人的身份屬性; -會話發起人的歷史會話記錄; -對會話發起人發起會話的處理方式。
13.根據權利要求9至12任一項所述的裝置,其中,對所述會話請求進行相應的處理的方式包括以下至少任ー項 -屏蔽所述會話請求; -顯示提示信息。
14.根據權利要求9至13任一項所述的裝置,其中,該裝置還包括 第一更新裝置,用于根據所述會話發起人的相關信息,更新所述本地聯系人庫。
15.ー種用于輔助處理會話請求的網絡設備,該設備包括 第三接收裝置,用于接收來自所述移動終端的查詢請求,其中包含所述會話發起人的標識信息; 第三獲取裝置,用于根據所述會話發起人的標識信息,在網絡數據庫中進行匹配查詢,以獲取所述會話發起人的相關信息; 第四發送裝置,用于向所述移動終端發送響應于所述查詢請求的查詢結果,其中包括所述會話發起人的相關信息。
16.根據權利要求15所述的設備,其中,該設備還包括 生成裝置,用于根據所述多個會話發起人的相關信息,生成所述多個會話發起人之間的關聯關系; 第二更新裝置,用于根據所述關聯關系,更新所述網絡數據庫。
全文摘要
本發明的目的是提供一種用于處理會話請求的方法與裝置。其中,由待處理的會話請求中提取會話發起人的標識信息;接著根據所述會話發起人的標識信息,通過與網絡設備的交互,來獲取所述會話發起人的相關信息;隨后根據所述會話發起人的相關信息,對所述會話請求進行相應的處理。與現有技術相比,本發明通過從網絡設備中獲取會話請求人的相關信息,對會話請求人的相關信息,如會話發起人的身份屬性、歷史通話記錄等進行分析判斷,實現了對會話請求進行相應處理的目的,由于網絡設備中存儲的會話請求人的相關信息更為全面,可處理的會話請求范圍得到擴展,更加符合用戶實際使用需求。
文檔編號H04L29/08GK102685751SQ20121010002
公開日2012年9月19日 申請日期2012年4月6日 優先權日2012年4月6日
發明者李濤 申請人:百度在線網絡技術(北京)有限公司