本發明實施例涉及計算機技術領域,具體涉及一種通訊信息獲取方法及裝置。
背景技術:
隨著移動通信技術的發展,智能終端得到了廣泛的應用,用戶使用智能終端進行通訊、瀏覽網頁、觀看電影、播放音樂等。智能終端更新換代的時間越來越短,用戶更換智能終端的速度越來越快。在用戶更換智能終端時,需要將通訊錄從原有的智能終端導出,存儲到新智能終端中,操作非常繁瑣。當智能終端丟失或者損壞的情況下,用戶重新獲取聯系人的電話號碼將非常困難。
技術實現要素:
本發明實施例提供了一種通訊信息獲取方法及裝置,可以通過即時通信軟件(英文全稱為Instant Messaging,英文簡稱為IM)獲取群組成員的通訊信息,可以簡單的方式批量獲取大量聯系人信息,效率高、操作簡單。
為此,本發明實施例提供如下技術方案:
第一方面,本發明實施例提供了一種通訊信息獲取方法,包括:確定與即時通信軟件的用戶關聯的群組的信息,根據所述群組的信息獲取群組成員的通訊信息,所述通訊信息包括所述群組成員的名稱和電話號碼;保存獲取的所述群組成員的通訊信息。
第二方面,本發明實施例提供了一種通訊信息獲取裝置,包括:獲取模塊,用于確定與即時通信軟件的用戶關聯的群組的信息,獲取群組成員的通訊信息,所述通訊信息包括所述群組成員的名稱和電話號碼;存儲模塊,用于保存獲取的所述群組成員的通訊信息。
第三方面,本發明實施例提供了一種通訊信息獲取裝置,包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以上程序存儲于存儲器中,且經配置以由一個或者一個以上處理器執行所述一個或者一個以上程序包含用于進行以下操作的指令:確定與即時通信軟件的用戶關聯的群組的信息,獲取群組成員的通訊信息,所述通訊信息包括所述群組成員的名稱和電話號碼;保存獲取的所述群組成員的通訊信息。
本發明實施例提供的通訊信息獲取方法及裝置,可以確定與即時通信軟件的用戶關聯的群組的信息,根據所述群組的信息獲取群組成員的通訊信息并保存所述通訊信息,可以簡單的方式批量獲取大量聯系人信息,效率高、操作簡單。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明中記載的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本發明一實施例提供的通訊信息獲取方法流程圖;
圖2為本發明又一實施例提供的通訊信息獲取方法流程圖;
圖3為本發明另一實施例提供的通訊信息獲取方法流程圖;
圖4為本發明再一實施例提供的通訊信息獲取方法流程圖;
圖5為本發明一實施例提供的通訊信息獲取裝置示意圖;
圖6是根據一示例性實施例示出的一種用于通訊信息獲取裝置的框圖;
圖7是本發明實施例展示通訊信息的效果示意圖。
具體實施方式
本發明實施例提供了一種通訊信息獲取方法及裝置,可以通過即時通信軟件獲取群組成員的通訊信息,可以簡單的方式批量獲取大量聯系人信息,效率高、操作簡單。
為了使本技術領域的人員更好地理解本發明中的技術方案,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都應當屬于本發明保護的范圍。
下面將結合附圖1至附圖4對本發明示例性實施例示出的通訊信息獲取方法進行介紹。
參見圖1,為本發明一實施例提供的通訊信息獲取方法流程圖。如圖1所示,可以包括:
S101,確定與即時通信軟件的用戶關聯的群組的信息,根據所述群組的信息獲取群組成員的通訊信息,所述通訊信息包括所述群組成員的名稱和電話號碼。
在本發明實施例具體實現時,可以響應于第一觸發操作確定與即時通信軟件的用戶關聯的群組的信息,并根據所述群組的信息獲取群組成員的通訊信息。其中,第一觸發操作可以是創建通訊錄的請求操作,也可以是更新通訊錄的請求操作,還可以是展示通訊錄的請求操作。舉例說明,若用戶更換了終端,需要創建通訊錄時,在終端的用戶界面上可以顯示“一鍵創建通訊錄”的按鈕,終端可以響應于用戶點擊所述按鈕的操作,發送創建通訊錄的請求。這時,終端可以確定即時通信軟件中與當前用戶關聯的群組的信息,進而根據群組的信息獲取群組成員的通訊信息。這樣,即便用戶因為終端丟失或者損壞等原因,無法導出本地通訊錄,也可以通過本發明的方法從即時通信軟件獲取群組成員的通訊信息,利用所述信息創建本地通訊錄,可以簡單的方式批量獲取大量聯系人信息,效率高、操作簡單,提升了用戶體驗。
舉例說明,若用戶需要更新本地通訊錄時,可以響應于用戶更新本地通訊錄的請求,從即時通信軟件中獲取群組成員的通訊信息。在這一應用場景中,由于用戶在即時通信軟件中保存的通訊信息一般是最新的信息,因此可以利用即時通信軟件中獲取的群組成員的通訊信息來更新本地通訊錄,從而獲取更加全面、更具有時效性的通訊錄。
舉例說明,若用戶登錄即時通信軟件,想要查看群組成員的通訊信息時,可以點擊“群成員通訊錄”選項以發送展示群組通信錄的請求,若判斷用戶是首次發送所述請求時,則可以從即時通信軟件中獲取群組成員的通訊信息并生成群組通訊錄展示給用戶。若判斷用戶不是首次發送所述請求時,可以直接獲取保存的群組成員的通訊信息并展示在群組界面中。在這一應用場景中,終端可以一次性批量獲取群組成員的電話號碼并在群組界面中集中展現,方便用戶在群成員通訊錄中查看各成員的電話號碼,提升用戶體驗。
需要說明的是,以上僅為示例性說明,第一觸發操作還可以是其他類型的操作,例如預設的手勢操作、預設的按鍵操作等,在此不進行限定。
需要說明的是,即時通信軟件是一種可以在用戶之間傳遞即時消息的應用程序,可以方便用戶進行交流。所述即時通信軟件安裝在用戶的終端中,例如可以是微信、QQ、易信、阿里旺旺、MSN等即時通信軟件。其中,即時通信軟件的“群組”一般是指包括多個成員,多個成員具有關聯關系的分組。群組成員之間可以是好友關系,也可以不是好友關系。其中,“與用戶關聯的群組”一般是指用戶加入的群組,用戶是所述群組的成員之一。群組的信息例如可以是群組的名稱、群組包含的成員的名稱、成員的用戶ID等信息。在本發明具體實現時,可以利用群組的信息來一次性獲取群組成員的通訊信息。在一些實施方式中,所述根據所述群組的信息獲取群組成員的通訊信息包括:根據所述群組成員的設置信息判斷所述群組成員是否允許訪問通訊信息;若判斷結果為是,,從服務器獲取所述群組成員的通訊信息。舉例說明,群組成員可以在即時通信軟件中設置自己的通訊信息,例如名稱(例如姓名)、電話號碼、地址、郵箱等。出于用戶保護隱私的需要,可以設置通訊信息的訪問權限,例如設置是否允許其他人訪問通訊信息,或者可以設置允許哪些人訪問通訊信息等。在獲取群組成員的通訊信息時,即可以根據所述設置判斷所述群組成員是否允許訪問通訊信息,若判斷結果為是,從調取所述群組成員的通訊信息。通過上述方式,即可以一次性批量獲取大量的通訊信息,效率高、操作簡單。
需要說明的是,在獲取群組成員的通訊信息時,即便群組成員與當前用戶不是好友關系,只要所述群組成員設置了允許訪問通訊信息,也可以獲取所述群組成員的通訊信息。這樣,用戶就可以方便地獲取不具有好友關系的聯系人的通訊信息,并且可以一次性、批量獲取大量聯系人信息,效率高、操作簡單。
S102,保存獲取的所述群組成員的通訊信息。
在一些實施方式中,獲取的所述群組成員的通訊信息保存在即時通信軟件的服務器中。這樣,即便用戶丟失或者更換了終端,仍然可以通過登錄即時通信軟件,獲取保存的群組成員的通訊信息。
在一些實施方式中,所述方法還包括:在群組界面中展示群組通訊錄,所述群組通訊錄包含所述獲取的所述群組成員的通訊信息。其中,可以響應于第二觸發操作展示群組通訊錄。所述第二觸發操作可以是預設的手勢操作、按鍵操作或者其他輸入操作。舉例說明,所述第二觸發操作可以是用戶點擊“群成員通訊錄”選項的操作,可以響應于所述操作,在群組界面中集中展示獲取的群組成員的通訊信息,方便用戶查看。這樣,用戶想要查看群組成員的通訊信息時,無需再單獨進入每個成員的用戶個人名片內獲取通訊信息,而是直接可以通過群組通信錄查看,簡化了用戶操作,減少了用戶與終端、服務器的交互操作,降低了資源占用。如圖7所示,即為本發明實施例展示通訊信息的效果示意圖。如圖7所示,可以在終端2的用戶界面1例如即時通訊軟件的群組界面中顯示群名稱以及各個群成員的名稱、電話號碼,例如群成員A的電話號碼189XXXXXXXXX。當然,也可以是其他展示方式。例如,在通訊錄界面僅顯示群成員的名稱,點擊某個群成員的名稱后,即可以看到該群成員的詳細信息,包括手機號碼。需要說明的是,本發明對具體的展示方式不進行限定。
在一些實施方式中,獲取的所述群組成員的通訊信息保存在所述即時通信軟件的用戶對應的終端的本地通訊錄中。舉例說明,可以將獲取的通訊信息保存在手機的本地通訊錄中。
在一些實施方式中,所述將獲取的所述群組成員的通訊信息保存在所述即時通信軟件的用戶對應的終端的本地通訊錄中包括:利用獲取的所述群組成員的通訊信息更新本地通訊錄的通訊信息。舉例說明,用戶在即時通信軟件中保存的通訊信息一般是最新的信息,因此可以利用即時通信軟件中獲取的群組成員的通訊信息來更新本地通訊錄,從而獲取更加全面、更具有時效性的通訊錄。具體實現時,可以按照用戶名稱來匹配通信錄,若對應相同的名稱電話號碼不同時,可以從即時通訊軟件中獲取的通訊信息替換終端本地保存的通訊信息。例如,對應張XX的通訊信息,可以從即時通信軟件中獲取的電話號碼覆蓋手機原始保存的電話號碼。若從即時通訊軟件中獲取的通訊信息本地不存在對應的信息,則可以創建新的聯系人信息,將獲取的通訊信息同步到本地通訊錄中。
在一些實施方式中,所述將獲取的所述群組成員的通訊信息保存在所述即時通信軟件的用戶對應的終端的本地通訊錄中包括:響應于用戶的選擇操作,將與用戶的選擇操作對應的通訊信息保存在本地通訊錄中。舉例說明,可以按照用戶名稱來匹配通信錄,若對應相同的名稱電話號碼不同時,可以顯示提示信息,提示用戶選擇保存從即時通信軟件中獲取的通訊信息,還是選擇保存原始通訊信息,然后根據用戶的選擇操作保存相應的信息。或者,也可以提示用戶選擇同時保存從即時通信軟件中獲取的通訊信息和終端本地保存的原始通訊信息。
在一些實施方式中,所述將獲取的所述群組成員的通訊信息保存在所述即時通信軟件的用戶對應的終端的本地通訊錄中包括:將獲取的所述群組成員的通訊信息與本地通訊錄的原始通訊信息合并存儲在本地通訊錄中。舉例說明,對應同一名稱的通訊信息,可以合并保存在相同的存儲位置。例如,終端原始保存了張XX的聯系人信息,包含電話號碼1;終端從即時通信人中獲取了張XX的通訊信息,包含電話號碼2。這時,可以將新獲取的電話號碼2存儲在終端原有的張XX的聯系人信息欄中,從而將兩個通訊信息合并保存。若從即時通訊軟件中獲取的通訊信息本地不存在對應的信息,則可以創建新的聯系人信息。
在一些實施方式中,所述方法還包括:響應于即時通信軟件的用戶更新通訊信息的操作,向與所述用戶關聯的群組發送所述更新的通訊信息。舉例說明,當用戶更換電話號碼時,可以在即時通訊軟件中更新通訊信息。取代現有技術用戶需要手動依次向聯系人發送自己最新電話號碼的方法,本發明可以響應于即時通信軟件的用戶更新通訊信息的操作,向與所述用戶關聯的群組發送所述更新的通訊信息。進一步地,可以利用所述更新的通訊信息更新群組通信錄。進一步地,可以顯示提示信息,提示群組成員存在更新的通訊信息。當然,也可以直接在群組界面中顯示群消息,提示群組成員特定群成員的通訊方式發生了更新。這樣,無需用戶手動向其他用戶發送更新通訊信息的消息,即可以通過更新通訊信息的設置,自動向其他聯系人,例如用戶所在的群組發送更新的通訊消息,簡化用戶操作。
在一些實施方式中,所述方法還包括:響應于即時通信軟件的用戶更新通訊信息的操作,向與所述用戶關聯的群組對應的群組成員發送所述更新的通訊信息。在這一實現方式中,更新通訊信息的消息可以直接發送給群組中的群組成員。例如,當用戶A在個人設置中更新了手機號碼,即時通信軟件可以根據保存的群通信錄,向群組成員自動群發消息,提示接收消息的用戶例如用戶B:“用戶A更新了手機號碼,手機號碼為XXXXXXXXXXX。”進一步地,即時通信軟件或者終端可以利用更新的通訊消息來更新終端本地的通訊錄。當然,在更新通訊錄前,可以提示用戶是否選擇利用更新的通訊消息更新本地通訊錄。
需要說明的是,上述兩種方式可以結合適用。舉例說明,可以響應于即時通信軟件的用戶更新通訊信息的操作,向與所述用戶關聯的群組發送所述更新的通訊信息以及向與所述用戶關聯的群組對應的群組成員發送所述更新的通訊信息。進一步地,還可以利用所述更新的通訊消息更新群組通訊錄和/或終端本地通訊錄。在一些實施方式中,所述方法還包括:接收群組成員發送的更新的通訊信息,利用所述通訊信息更新即時通信軟件的群組通訊錄,和/或,接收群組成員發送的更新的通訊信息,利用所述通訊信息更新所述即時通信軟件的用戶對應的終端的本地通訊錄。舉例說明,當用戶A在個人設置中更新了手機號碼,用戶A登陸的即時通信軟件客戶端可以向即時通信軟件服務器發送更新消息,提示用戶A更新了手機號碼。即時通信軟件服務器即可以根據保存的用戶A的群組信息或者群組通訊錄信息,更新保存的通訊錄,并將更新的通訊錄發送到各群組成員的客戶端中,以更新各客戶端的通訊錄。又舉例說明,服務器還可以直接將更新的通訊消息發送到群組成員的客戶端上,客戶端檢測到更新的通訊消息后,可以利用所述更新的通訊消息更新終端本地的通訊錄。進一步地,也可以同時更新群組通訊錄和終端本地的通訊錄。
在一些實施方式中,所述方法還包括:利用獲取的所述群組成員的通訊信息,向至少部分成員發送好友請求;所述至少部分成員為與所述即時通信軟件的用戶不具有好友關系的用戶。舉例說明,在現有技術中,若用戶與群組成員不具有好友關系,需要單獨找到該成員的個人名片,向其發送好友請求。若用戶需要添加多個好友時,則需要進行多次操作,增加了用戶與終端、服務器的交互。而在本發明中,若用戶加入群組A,群組A中存在多個與用戶不具有好友關系的群組成員。用戶可以利用獲取的群組成員的通訊消息,向多個與用戶不具有好友關系的用戶發送好友請求。例如,可以在生成群組通訊錄時,提示用戶是否向不具有好友關系的用戶發送好友請求,或者提示用戶選擇想要添加好友關系的用戶,根據用戶針對所述提示的操作批量發送好友請求。由此簡化了用戶的操作,提升用戶體驗。
本發明實施例提供的通訊信息獲取方法及裝置,可以確定與即時通信軟件的用戶關聯的群組的信息,根據所述群組的信息獲取群組成員的通訊信息并保存所述通訊信息,可以簡單的方式批量獲取大量聯系人信息,效率高、操作簡單。
為了便于本領域技術人員更清楚地理解本申請在具體場景下的實施方式,下面以一個具體示例對本申請實施方式進行介紹。需要說明的是,該具體示例僅為使得本領域技術人員更清楚地了解本發明,但本發明的實施方式不限于該具體示例。
參見圖2,為本發明一實施例提供的通訊信息獲取方法流程圖。如圖2所示,可以包括:
S201,即時通信軟件的用戶在個人設置中設置通訊信息。
其中,所述通訊信息可以包括名稱(例如姓名)、電話號碼、地址、郵箱等。
S202,即時通訊軟件的用戶設置訪問權限。
S203,響應于即時通訊軟件的用戶更新本地通訊錄的操作,確定與所述用戶關聯的群組信息,根據所述群組信息獲取群組成員的通訊信息,例如電話號碼。
S204,利用獲取的所述群組成員的通訊信息生成群組通訊錄,并保存所述群組通訊錄。
S205,利用獲取的所述群組通訊錄更新終端本地通信錄。
其中,利用獲取的所述群組通訊錄更新終端本地通信錄的方式可以參照圖1所示實施例的具體實現而進行。
參見圖3,為本發明一實施例提供的通訊信息獲取方法流程圖。如圖3所示,可以包括:
S301,即時通信軟件的用戶在個人設置中設置通訊信息。
其中,所述通訊信息可以包括名稱(例如姓名)、電話號碼、地址、郵箱等。
S302,即時通訊軟件的用戶設置訪問權限。
S303,響應于即時通訊軟件的用戶查看群組通訊錄的操作,判斷是否存儲群組通訊錄;若判斷結果為否,執行S304;若判斷結果為是,執行S306。
S304,確定與所述用戶關聯的群組信息,根據所述群組信息獲取群組成員的通訊信息。
S305,利用獲取的所述群組成員的通訊信息生成群組通訊錄,并保存所述群組通訊錄。
S306,在群組界面中展示所述群組通信錄。
參見圖4,為本發明一實施例提供的通訊信息獲取方法流程圖。如圖4所示,可以包括:
S401,響應于第一觸發操作,確定與即時通信軟件的用戶關聯的群組的信息,根據所述群組的信息獲取群組成員的通訊信息,所述通訊信息包括所述群組成員的名稱和電話號碼。
S402,保存獲取的所述群組成員的通訊信息。
S403,接收群組成員發送的更新的通訊信息,利用所述通訊信息更新即時通信軟件的群組通訊錄和/或終端的本地通訊錄。
需要說明的是,以上實施例僅為示例性說明,本發明不局限于此。
參見圖5,為本發明一實施例提供的通訊信息獲取裝置示意圖。
一種通訊信息獲取裝置500,包括:
獲取模塊,用于確定與即時通信軟件的用戶關聯的群組的信息,獲取群組成員的通訊信息,所述通訊信息包括所述群組成員的名稱和電話號碼;
存儲模塊,用于保存獲取的所述群組成員的通訊信息。
在一些實施方式中,所述獲取模塊具體用于:若判斷結果為是,從服務器獲取所述群組成員的通訊信息。
在一些實施方式中,所述裝置還包括:展示模塊,用于在群組界面中展示群組通訊錄,所述群組通訊錄包含所述獲取的所述群組成員的通訊信息。
在一些實施方式中,所述存儲模塊具體用于:將獲取的所述群組成員的通訊信息保存服務器中或者保存在所述即時通信軟件的用戶對應的終端的本地通訊錄中。
在一些實施方式中,所述存儲模塊包括:
第一存儲模塊,用于利用獲取的所述群組成員的通訊信息更新本地通訊錄的通訊信息;或者,
第二存儲模塊,用于響應于用戶的選擇操作,將與用戶的選擇操作對應的通訊信息保存在本地通訊錄中;或者,
第三存儲模塊,用于將獲取的所述群組成員的通訊信息與本地通訊錄的原始通訊信息合并存儲在本地通訊錄中。
在一些實施方式中,所述裝置還包括:
第一發送模塊,用于響應于即時通信軟件的用戶更新通訊信息的操作,向與所述用戶關聯的群組發送所述更新的通訊信息;和/或,
第二發送模塊,用于響應于即時通信軟件的用戶更新通訊信息的操作,向與所述用戶關聯的群組對應的群組成員發送所述更新的通訊信息。
在一些實施方式中,所述裝置還包括:
第一更新模塊,用于接收群組成員發送的更新的通訊信息,利用所述通訊信息更新即時通信軟件的群組通訊錄;和/或,
第二更新模塊,用于接收群組成員發送的更新的通訊信息,利用所述通訊信息更新所述即時通信軟件的用戶對應的終端的本地通訊錄。
在一些實施方式中,所述裝置還包括:
好友請求模塊,用于利用獲取的所述群組成員的通訊信息,向至少部分成員發送好友請求;所述至少部分成員為與所述即時通信軟件的用戶不具有好友關系的用戶。
其中,本發明裝置各單元或模塊的設置可以參照圖1至圖4所示的方法而實現,在此不贅述。
參見圖6,是本申請另一實施例提供的通訊信息獲取的裝置的框圖。包括:至少一個處理器601(例如CPU),存儲器602和至少一個通信總線603,用于實現這些裝置之間的連接通信。處理器601用于執行存儲器602中存儲的可執行模塊,例如計算機程序。存儲器602可能包含高速隨機存取存儲器(RAM:Random Access Memory),也可能還包括非不穩定的存儲器(non-volatile memory),例如至少一個磁盤存儲器。一個或者一個以上程序存儲于存儲器中,且經配置以由一個或者一個以上處理器601執行所述一個或者一個以上程序包含用于進行以下操作的指令:確定與即時通信軟件的用戶關聯的群組的信息,獲取群組成員的通訊信息,所述通訊信息包括所述群組成員的名稱和電話號碼;保存獲取的所述群組成員的通訊信息。
在一些實施方式中,處理器601具體用于執行所述一個或者一個以上程序包含用于進行以下操作的指令:根據所述群組成員的設置信息判斷所述群組成員是否允許訪問通訊信息;若判斷結果為是,獲取所述群組成員的通訊信息。
在一些實施方式中,處理器601具體用于執行所述一個或者一個以上程序包含用于進行以下操作的指令:在群組界面中展示群組通訊錄,所述群組通訊錄包含所述獲取的所述群組成員的通訊信息。
在一些實施方式中,處理器601具體用于執行所述一個或者一個以上程序包含用于進行以下操作的指令:將獲取的所述群組成員的通訊信息保存在所述即時通信軟件的用戶對應的終端的本地通訊錄中。
在一些實施方式中,處理器601具體用于執行所述一個或者一個以上程序包含用于進行以下操作的指令:利用獲取的所述群組成員的通訊信息更新本地通訊錄的通訊信息;或者,響應于用戶的選擇操作,將與用戶的選擇操作對應的通訊信息保存在本地通訊錄中;或者,將獲取的所述群組成員的通訊信息與本地通訊錄的原始通訊信息合并存儲在本地通訊錄中。
在一些實施方式中,處理器601具體用于執行所述一個或者一個以上程序包含用于進行以下操作的指令:響應于即時通信軟件的用戶更新通訊信息的操作,向與所述用戶關聯的群組發送所述更新的通訊信息;和/或,響應于即時通信軟件的用戶更新通訊信息的操作,向與所述用戶關聯的群組對應的群組成員發送所述更新的通訊信息。
在一些實施方式中,處理器601具體用于執行所述一個或者一個以上程序包含用于進行以下操作的指令:接收群組成員發送的更新的通訊信息,利用所述通訊信息更新即時通信軟件的群組通訊錄;和/或,接收群組成員發送的更新的通訊信息,利用所述通訊信息更新所述即時通信軟件的用戶對應的終端的本地通訊錄。
在一些實施方式中,處理器601具體用于執行所述一個或者一個以上程序包含用于進行以下操作的指令:利用獲取的所述群組成員的通訊信息,向至少部分成員發送好友請求;所述至少部分成員為與所述即時通信軟件的用戶不具有好友關系的用戶。
本領域技術人員在考慮說明書及實踐這里公開的發明后,將容易想到本發明的其它實施方案。本發明旨在涵蓋本發明的任何變型、用途或者適應性變化,這些變型、用途或者適應性變化遵循本發明的一般性原理并包括本公開未公開的本技術領域中的公知常識或慣用技術手段。說明書和實施例僅被視為示例性的,本發明的真正范圍和精神由下面的權利要求指出。
應當理解的是,本發明并不局限于上面已經描述并在附圖中示出的精確結構,并且可以在不脫離其范圍進行各種修改和改變。本發明的范圍僅由所附的權利要求來限制
以上所述僅為本發明的較佳實施例,并不用以限制本發明,凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。
需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。本發明可以在由計算機執行的計算機可執行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執行特定任務或實現特定抽象數據類型的例程、程序、對象、組件、數據結構等等。也可以在分布式計算環境中實踐本發明,在這些分布式計算環境中,由通過通信網絡而被連接的遠程處理設備來執行任務。在分布式計算環境中,程序模塊可以位于包括存儲設備在內的本地和遠程計算機存儲介質中。
本說明書中的各個實施例均采用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對于裝置實施例而言,由于其基本相似于方法實施例,所以描述得比較簡單,相關之處參見方法實施例的部分說明即可。以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部模塊來實現本實施例方案的目的。本領域普通技術人員在不付出創造性勞動的情況下,即可以理解并實施。以上所述僅是本發明的具體實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本發明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發明的保護范圍。