麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

即時通信中進行電話操作的方法及系統的制作方法

文檔序號:8004583閱讀:442來源:國知局
即時通信中進行電話操作的方法及系統的制作方法
【專利摘要】本發明提供了一種即時通信中進行電話操作的方法及系統,屬于通信【技術領域】。該方法包括:對應著即時通信聯系人的ITEM項和/或即時通信交互界面,預設有電話呼叫控件,該電話呼叫控件設置有對應的電話呼叫號碼;采集獲得對前述電話呼叫控件的觸發消息,調取與其對應設置的電話呼叫號碼;啟動所在終端電話撥打前述獲得的電話呼叫號碼,或針對該電話號碼進行短信息發送操作。利用本發明,用戶與即時通信聯系人通信的過程中,能夠直接通過即時通信工具對該聯系人進行電話撥打操作,使用戶撥打電話的操作更加簡便。
【專利說明】即時通信中進行電話操作的方法及系統
【技術領域】
[0001 ] 本發明屬于通信【技術領域】。
【背景技術】
[0002]近年來,即時通信工具已成為網民不可缺少的網絡工具。通過即時通信工具,用戶可以在網絡上進行文字、聲音和視頻的交流,共享文件、圖片和視頻信息等,方便了用戶的生活、工作和學習。
[0003]隨著智能手機的興起,人們開始在智能手機中安裝即時通信客戶端,在手機終端中使用即時通信工具。例如,可在手機終端中安裝QQ、飛信、淘寶旺旺等等,利用手機移動終端即可隨時隨地進行即時通信交流。
[0004]在人們使用手機終端進行即時通信的過程中,可能會遇到這樣的情況:在通過即時通信客戶端與聯系人對象進行溝通的過程中,希望通過手機終端來撥打該聯系人對象的電話,對于這種情況,用戶需要先退出即時通信客戶端,然后在手機的電話薄中查找到所述聯系人對象的電話號碼后,再進行撥打操作。可以看出,上述操作過程較為繁瑣,如果能夠直接通過即時通信工具觸發電話撥打操作,則會更加方便用戶的使用。

【發明內容】

[0005]本發明的目的在于,提供一種即時通信中進行電話操作的方法及系統,利用本發明,用戶與即時通信聯系人通信的過程中,能夠直接通過即時通信工具對該聯系人進行電話撥打操作,使用戶撥打電話的操作更加簡便。
[0006]本發明提供的技術方案包括:
[0007]本發明提供一種即時通信中進行電話操作的方法,該方法包括如下步驟:
[0008]步驟1,對應著即時通信聯系人的ITEM項和/或即時通信交互界面,預設有電話呼叫控件,該電話呼叫控件設置有對應的電話呼叫號碼;
[0009]步驟2,采集獲得對前述電話呼叫控件的觸發消息,調取與其對應設置的電話呼叫號碼;
[0010]步驟3,啟動所在終端電話撥打前述獲得的電話呼叫號碼,或針對該電話號碼進行短信息發送操作。
[0011]優選地,所述步驟1中對電話呼叫控件設置電話呼叫號碼的方式為:
[0012]觸發電話呼叫控件的設置界面,由所在終端用戶設置針對特定聯系人對象的電話呼叫號碼;
[0013]和/或,所在終端用戶向聯系人對象發送電話呼叫號碼請求,由聯系人對象設置自身的電話呼叫號碼,然后推送至用戶所在客戶端;
[0014]和/或,采集聯系人對象的稱謂信息,基于該稱謂信息通過所在終端的電話通信錄進行數據搜索,獲取相匹配的電話號碼,直接或經用戶確認后,作為與該聯系人對象對應的電話呼叫號碼;[0015]和/或,采集聯系人對象的稱謂信息,基于該稱謂信息通過所在即時通信客戶端提供的通信錄進行數據搜索,獲取相匹配的電話號碼,直接或經用戶確認后,作為與該聯系人對象對應的電話呼叫號碼。
[0016]優選地,所述方法還包括:
[0017]在采集到對所述電話呼叫控件的觸發消息后,調取對應的電話呼叫號碼,生成用以確認該電話呼叫號碼的電話確認控件;
[0018]在采集獲得對前述電話確認控件的觸發消息后,執行電話呼叫操作或短信息發送操作。
[0019]優選地,所述方法還包括:
[0020]記錄針對聯系人對象的電話呼叫控件執行電話呼叫操作的次數;
[0021]在所述聯系人對象的ITEM項和/或即時通信交互界面中,將所述電話呼叫次數信息在電話呼叫控件上或鄰近于電話呼叫控件的位置輸出。
[0022]優選地,所述方法還包括:
[0023]通過所在的即時通信客戶端設置電話呼叫列表界面;
[0024]將通過所述電話呼叫控件執行電話呼叫操作的聯系人對象的Ι--Μ項,在所述電話呼叫列表界面中輸出。
[0025]優選地,所述將執行電話呼叫操作的聯系人對象的ITEM項,在所述電話呼叫列表界面中輸出的方式為以下其中之一:
[0026]按照執行電話呼 叫操作的時間由近到遠,對聯系人對象ITEM項進行排序后,在所述設置的電話呼叫列表界面中輸出;
[0027]按照執行電話呼叫操作的次數由多到少,對聯系人對象ITEM項進行排序后,在所述設置的電話呼叫列表界面中輸出;
[0028]按照用戶對聯系人對象ITEM項的優先度值進行排序后,在所述設置的電話呼叫列表界面中輸出。
[0029]優選地,所述步驟3中啟動所在終端撥打電話呼叫號碼的過程為:
[0030]判定所撥打的電話呼叫號碼歸屬地與當前終端的電話號碼歸屬地之間是否相同;
[0031]在相同的情況下,直接撥打所述電話呼叫號碼;在不相同的情況下,依據預設IP添加規則或者依據搜索獲得的IP添加規則,將所述電話呼叫號碼加入IP呼叫規則,轉為IP撥號。
[0032]優選地,所述步驟3的過程為:
[0033]在觸發電話呼叫控件,調取與其對應的電話呼叫號碼后,生成電話撥打控件和/或短信息發送控件;
[0034]在采集到針對所述電話撥打控件的觸發消息后,啟動所在終端電話撥打前述電話呼叫號碼;
[0035]在采集到針對所述短信息發送控件的觸發消息后,對該電話號碼進行短信息發送操作。
[0036]優選地,所述方法還包括:
[0037]通過所在即時通信客戶端的聯系人列表設置電話界面顯示控件;[0038]在采集到對所述電話界面顯示控件的觸發消息后,將所述聯系人列表的ITEM項轉換為電話通信界面模式。
[0039]優選地,當所述聯系人列表的ITEM項轉換為電話通信界面模式后:
[0040]在采集到對特定聯系人的電話通信界面的觸發消息后,呈現與該特定聯系人相對應的電話號碼,和/或與該特定聯系人相對應的所在終端中的歷史通信數據。
[0041]優選地,所述歷史通信數據為用戶和所述特定聯系人之間的電話撥打記錄和/或短信息交互記錄。
[0042]本發明還提供一種即時通信中進行電話操作的系統,該系統包括:
[0043]電話號碼設置単元,用于對應著即時通信聯系人的ITEM項和/或即時通信交互界面中的電話呼叫控件,設置對應的電話呼叫號碼;
[0044]電話號碼調取単元,與前述電話號碼設置単元相連,用于采集獲得對前述電話呼叫控件的觸發消息,調取與其對應設置的電話呼叫號碼;
[0045]電話號碼撥打単元,與前述電話號碼調取単元相連,用于啟動所在終端電話撥打前述獲得的電話呼叫號碼,或針對該電話號碼進行短信息發送操作。
[0046]優選地,所述電話號碼撥打単元包括以下結構模塊:
[0047]電話號碼判定模塊,用于判定所撥打的電話呼叫號碼歸屬地與當前終端的電話號碼歸屬地之間是否相同;
[0048]電話呼叫執行模塊,與前述電話號碼判定模塊相連,用于在前述判定結果為相同的情況下,直接撥打所述電話呼叫號碼;在判定結果為不相同的情況下,依據預設IP添加規則或者依據搜索獲得的IP添加規則,將所述電話呼叫號碼加入IP呼叫規則,轉為IP撥號。
[0049]優選地,所述系統還包括:
[0050]電話確認生成単元,與前述電話號碼調取単元相連,用于在采集到對所述電話呼叫控件的觸發消息后,調取對應的電話呼叫號碼,生成用以確認該電話呼叫號碼的電話確認控件;
[0051]電話呼叫執行單元,與前述電話確認生成単元相連,用于在采集獲得對前述電話確認控件的觸發消息后,執行電話呼叫操作或短信息發送操作。
[0052]優選地,所述系統還包括:
[0053]電話呼叫統計單元,與前述電話號碼撥打単元相連,用于記錄針對聯系人對象的電話呼叫控件執行電話呼叫操作的次數;
[0054]呼叫次數輸出單元,與前述電話呼叫統計單元相連,用于在所述聯系人對象的ITEM項和/或即時通信交互界面中,將所述電話呼叫次數信息在電話呼叫控件上或鄰近于電話呼叫控件的位置輸出。
[0055]優選地,所述系統還包括:
[0056]呼叫列表設置單元,用于通過所在的即時通信客戶端設置電話呼叫列表界面;
[0057]呼叫對象輸出単元,與前述呼叫列表設置單元相連,用于將通過所述電話呼叫控件執行電話呼叫操作的聯系人對象的I--Μ項,在所述電話呼叫列表界面中輸出。
[0058]優選地,所述系統還包括:
[0059]界面控件設置単元,用于通過所在即時通信客戶端的聯系人列表設置電話界面顯示控件;
[0060]電話界面轉換單元,與前述界面控件設置単元相連,用于在采集到對所述電話界面顯示控件的觸發消息后,將所述聯系人列表的ITEM項轉換為電話通信界面模式;
[0061]電話數據輸出単元,與前述電話界面轉換單元相連,用于當所述聯系人列表的ITEM項轉換為電話通信界面模式后,在采集到對特定聯系人的電話通信界面的觸發消息后,呈現與該特定聯系人相對應的電話號碼,和/或與該特定聯系人相對應的所在終端中的歷史通信數據。
[0062]與現有技術相比,本發明的有益效果如下:
[0063]現有技術中,用戶在與即時通信聯系人進行交流時,如果希望通過所在終端撥打該聯系人的電話,則需要先退出即時通信客戶端,再查找該聯系人的電話才能進行電話撥打操作。本發明中,則在即時通信客戶端的聯系人ITEM項或交互界面中設置電話呼叫控件,用戶在即時通信的過程中可直接觸發電話呼叫控件執行電話撥打操作,使得用戶對即時通信聯系人進行電話呼叫的操作更加簡便,提高了用戶的使用體驗。
【專利附圖】

【附圖說明】
[0064]圖1為本發明實施例一中提供的一種即時通信中進行電話操作的方法流程圖;
[0065]圖1-1為本發明實施例一中在即時通信聯系人的ITEM項中預設電話呼叫控件的示意圖;
[0066]圖1-2為本發明實施例一中在即時通信交互界面中預設電話呼叫控件的示意圖;
[0067]圖2為本發明實施例ニ中提供的一種即時通信中進行電話操作的方法流程圖;
[0068]圖2-1為本發明實施例ニ中對應著聯系人ITEM項中的電話呼叫控件生成電話確認控件的示意圖;
[0069]圖3為本發明實施例三中提供的一種即時通信中進行電話操作的方法流程圖;
[0070]圖3-1為本發明實施例三中在即時通信交互界面中的電話呼叫控件上輸出電話呼叫次數的示意圖;
[0071]圖4為本發明實施例四中提供的一種即時通信中對電話呼叫的聯系人信息進行輸出的方法流程圖;
[0072]圖5為本發明實施例五中提供的一種即時通信中顯示電話通信數據的方法流程圖;
[0073]圖6為本發明實施例六中提供的一種即時通信中進行電話操作的系統的結構框圖;
[0074]圖7為本發明實施例七中提供的一種即時通信中進行電話操作的系統的結構框圖;
[0075]圖8為本發明實施例八中提供的一種即時通信中進行電話操作的系統的結構框圖;
[0076]圖9為本發明實施例九中提供的一種即時通信中對電話呼叫的聯系人信息進行輸出的系統的結構框圖;
[0077]圖10為本發明實施例十中提供的一種即時通信中顯示電話通信數據的系統的結構框圖。【具體實施方式】
[0078]下面結合附圖和【具體實施方式】對本發明的實施方案作詳細的說明。
[0079]參見圖1,該圖為本發明實施例一中提供的一種即時通信中進行電話操作的方法流程圖,具體步驟如下所述。
[0080]S11,對應著即時通信聯系人的ITEM項和/或即時通信交互界面,預設有電話呼叫控件,該電話呼叫控件設置有對應的電話呼叫號碼;
[0081]參見圖1-1,該圖展示了在即時通信聯系人的ITEM項中預設電話呼叫控件的示意圖。如圖所示,即時通信主面板100為即時通信用戶“Joy”所在的即時通信客戶端,該主面板中包括有聯系人列表101,該聯系人列表中展示了即時通信用戶“Joy”的所有聯系人對象,其中每個聯系人對象都對應有ITEM項。例如,聯系人“Linking”所在的矩形區域102為該聯系人對應的ITEM項,聯系人“Linking”的標識碼、昵稱、頭像圖標、個性簽名檔等信息均在所對應的ITEM項中,對于其他聯系人也都對應有各自的ITEM項。在所述聯系人的ITEM項中即預設有電話呼叫控件103。
[0082]參見圖1-2,該圖展示了在即時通信交互界面中預設電話呼叫控件的示意圖。如圖所示,即時通信交互界面Iio為即時通信用戶“Joy”與聯系人“Linking”之間進行通信的界面,該交互界面包括有消息輸出欄111、消息輸入欄112以及功能控件欄113,在功能控件欄113中預設有電話呼叫控件103。
[0083]本實施例中,可采用以下至少其一的方式對電話呼叫控件設置電話呼叫號碼:
[0084]方式1,觸發電話呼叫控件的設置界面,由所在終端用戶設置針對特定聯系人對象的電話呼叫號碼。
[0085]如圖1-1或圖1-2所示,在電話呼叫控件103中包括有電話設置界面的功能選項,用戶通過觸發設置界面選項進入電話設置界面,用戶在該設置界面中輸入電話呼叫號碼并進行保存后,即設置了針對聯系人“Linking”的電話呼叫號碼。
[0086]方式2,所在終端用戶向聯系人對象發送電話呼叫號碼請求,由聯系人對象設置自身的電話呼叫號碼,然后推送至用戶所在客戶端。
[0087]如圖1-1或圖1-2所示,在電話呼叫控件103中包括有電話號碼請求的選項,當觸發該電話號碼請求選項后,即時通信客戶端將電話號碼請求信息發送至聯系人“Linking”客戶端,由聯系人“Linking”輸入電話呼叫號碼后,再返回至用戶客戶端進行存儲。
[0088]方式3,采集聯系人對象的稱謂信息,基于該稱謂信息通過所在終端的電話通信錄進行數據搜索,獲取相匹配的電話號碼,直接或經用戶確認后,作為與該聯系人對象對應的電話呼叫號碼。
[0089]所述采集的聯系人稱謂信息優選為用戶針對該聯系人的備注姓名,例如,對于聯系人“Linking”,用戶設置的備注姓名為“李紅”,那么則對所在終端的電話通信錄進行數據搜索,如果通信錄中具有“李紅”的電話號碼,則將該電話號碼作為與聯系人“Linking”對應的電話呼叫號碼;或者將該電話號碼提供給用戶,在用戶確認的情況下,將該電話號碼作為與聯系人“Linking”對應的電話呼叫號碼。
[0090]方式4,采集聯系人對象的稱謂信息,基于該稱謂信息通過所在即時通信客戶端提供的通信錄進行數據搜索,獲取相匹配的電話號碼,直接或經用戶確認后,作為與該聯系人對象對應的電話呼叫號碼。
[0091]這里,所采集的聯系人的稱謂信息可以為聯系人昵稱、標識碼、備注姓名其中至少其一的信息,通過查詢即時通信客戶端中的通信錄,獲取與聯系人稱謂信息相匹配的電話號碼,作為該聯系人的電話呼叫號碼;或者將相匹配的電話號碼提供給用戶,由用戶確認后,再作為該聯系人的電話呼叫號碼。
[0092]上述方式3和方式4中設置電話呼叫號碼的過程是由即時通信系統進行數據搜索,自動獲取的電話號碼,因此對于某些聯系人對象可能無法獲取相匹配的電話號碼,這種情形可以再由用戶進行手動輸入設置。
[0093]當聯系人對象對應的電話呼叫控件具有設置的電話呼叫號碼時,將該聯系人的電話呼叫控件顯示為有效狀態;當聯系人對象的電話呼叫控件未設置電話呼叫號碼時,則將該聯系人對象的電話呼叫控件顯示為無效狀態。所述電話呼叫控件為有效狀態時,可執行電話呼叫操作;電話呼叫控件為無效狀態時,則無法執行電話呼叫操作。
[0094]S12,采集獲得對前述電話呼叫控件的觸發消息,調取與其對應設置的電話呼叫號碼;
[0095]如圖1-1或圖1-2所示,當采集到對電話呼叫控件103的觸發消息后,調取對應著聯系人“Linking”設置的電話呼叫號碼。在存儲電話呼叫號碼時,將電話呼叫號碼和對應的聯系人對象標識碼之丨0]建立映射關系,進行關聯存儲。
[0096]利用Windows的鉤子獲取用戶的光標點擊消息,然后利用相關API函數判斷所述點擊位置對應的相關內容,確定是否為電話呼叫控件;若是,則根據所述點擊位置獲取對應的聯系人標識碼;最后,根據聯系人標識碼調取對應的電話呼叫號碼。
[0097]S13,啟動所在終端電話撥打`前述獲得的電話呼叫號碼,或針對該電話號碼進行短信息發送操作。
[0098]在所述呼叫的電話號碼為異地號碼時,可以直接進行電話撥號,也可以通過IP撥號方式進行撥打。作為舉例,啟動所在終端撥打電話呼叫號碼的過程為:判定所撥打的電話呼叫號碼歸屬地與當前終端的電話號碼歸屬地之間是否相同;在相同的情況下,直接撥打所述電話呼叫號碼;在不相同的情況下,依據預設IP添加規則或者依據搜索獲得的IP添加規則,將所述電話呼叫號碼加入IP呼叫規則,轉為IP撥號。
[0099]在前述步驟2中調取與其對應的電話呼叫號碼后,可直接執行電話撥打操作。或者,還可生成電話撥打控件和/或短信息發送控件,在臨時窗口中顯示;在采集到用戶針對所述電話撥打控件的觸發消息后,啟動所在終端電話撥打前述電話呼叫號碼;在采集到用戶針對所述短信息發送控件的觸發消息后,對所述電話呼叫號碼進行短信息發送操作。
[0100]本實施例所述的方法中,在即時通信聯系人列表的聯系人Ι--Μ項中或與聯系人的即時通信交互界面中設置有電話呼叫控件。通過即時通信系統進行數據搜索自動獲取聯系人對應的電話呼叫號碼,或者由即時通信用戶手動設置聯系人的電話呼叫號碼。當用戶觸發特定聯系人的電話呼叫控件后,即可調出該特定聯系人的電話呼叫號碼,執行電話呼叫操作或者短信息發送操作。
[0101]參見圖2,該圖為本發明實施例ニ中提供的一種即時通信中進行電話操作的方法流程圖,具體步驟如下所述。
[0102]S21,對應著即時通信聯系人的ITEM項和/或即時通信交互界面,預設有電話呼叫控件,該電話呼叫控件設置有對應的電話呼叫號碼;
[0103]該步驟的具體實施過程和前述實施例一中Sll的實施過程是相同的,此處不再贅述。
[0104]S22,采集獲得對前述電話呼叫控件的觸發消息,調取與其對應設置的電話呼叫號碼;
[0105]S23,生成用以確認前述調取的電話呼叫號碼的電話確認控件;
[0106]在所述電話呼叫控件的相應位置生成臨時窗口,在該臨時窗口中顯示電話呼叫號碼,以及對該電話呼叫號碼的電話確認控件。參見圖2-1,該圖展示了對應著聯系人ITEM項中的電話呼叫控件生成電話確認控件的示意圖。如圖所示,即時通信用戶“Joy”所在的即時通信主面板100,在聯系人列表101中,對應著聯系人“Linking”的ITEM項中設置有電話呼叫控件103。當用戶觸發電話呼叫控件103后,生成臨時窗口 105,在該臨時窗口 105中顯示有聯系人“Linking”的電話呼叫號碼,以及對該號碼的電話確認控件106。另外,如果聯系人“Linking”對應的電話呼叫號碼為多個時,則在生成的臨時窗口 105中顯示所有的電話呼叫號碼,并對應每一個電話呼叫號碼均設置對應的電話確認控件,如果用戶希望撥打特定的電話呼叫號碼,只需通過觸發所對應的電話確認控件即可。
[0107]S24,在采集獲得對前述電話確認控件的觸發消息后,執行電話呼叫操作或短信息發送操作。
[0108]如圖2-1所示,當用戶觸發電話確認控件106后,即執行對所述電話號碼的呼叫操作,或者對所述電話號碼進行短信息發送操作。
[0109]所述生成的臨時窗口在所述電話確認控件被觸發后轉換為關閉狀態;或者,在所述臨時窗口的持續輸出時間達到預設值時轉換為關閉狀態。
[0110]本實施例所述的方法中,當用戶觸發即時通信中針對聯系人對象設置的電話呼叫控件后,生成對應該聯系人的電話呼叫號碼以及對該號碼的電話確認控件,當用戶進一步觸發電話確認控件后,對所述聯系人對象執行電話呼叫操作或者短信息發送操作。
[0111]參見圖3,該圖為本發明實施例三中提供的一種即時通信中進行電話操作的方法流程圖,具體步驟如下所述。
[0112]S31,對應著即時通信聯系人的ITEM項和/或即時通信交互界面,預設有電話呼叫控件,該電話呼叫控件設置有對應的電話呼叫號碼;
[0113]該步驟的具體實施過程和前述實施例一中Sll的實施過程是相同的,此處不再贅述。
[0114]S32,采集獲得對前述電話呼叫控件的觸發消息,調取與其對應設置的電話呼叫號碼;
[0115]S33,啟動所在終端電話撥打前述獲得的電話呼叫號碼,或針對該電話號碼進行短信息發送操作;
[0116]S34,記錄針對聯系人對象的電話呼叫控件執行電話呼叫操作的次數;
[0117]所述記錄執行電話呼叫控件的次數的具體過程為:當針對聯系人對象預設電話呼叫控件后,將電話呼叫次數的初始值設為O ;當采集到通過觸發所述電話呼叫控件對所述聯系人對象執行電話呼叫操作時,將電話呼叫次數的值加1,并進行保存。
[0118]另外,當電話呼叫控件對應的電話呼叫次數為非零值時,用戶可通過手動操作將所對應的電話呼叫次數重新置零,從而可實現對電話呼叫次數的重新記錄。
[0119]S35,在所述聯系人對象的ITEM項和/或即時通信交互界面中,將所述電話呼叫次數信息在電話呼叫控件上或鄰近于電話呼叫控件的位置輸出。
[0120]參見圖3-1,該圖展示了在即時通信交互界面中的電話呼叫控件上輸出電話呼叫次數的示意圖。如圖所示,即時通信交互界面110為即時通信用戶“Joy”與聯系人“Linking”之間進行通信的界面,在該交互界面的功能控件欄113中預設有電話呼叫控件103。對應著電話呼叫控件103的上側位置輸出有電話呼叫次數115,其顯示的電話呼叫次數為3,表示即時通信用戶“Joy”通過電話呼叫控件103向聯系人“Linking”撥打過3次電話。
[0121]本實施例所述的方法中,當用戶通過觸發即時通信中的電話呼叫控件向聯系人對象撥打電話時,記錄向該聯系人對象進行電話呼叫的次數,并將電話呼叫次數在對應的電話呼叫控件上進行輸出。
[0122]參見圖4,該圖為本發明實施例四中提供的一種即時通信中對電話呼叫的聯系人信息進行輸出的方法流程圖,具體步驟如下所述。
[0123]S41,通過所在的即時通信客戶端設置電話呼叫列表界面;
[0124]現有的即時通信客戶端,在即時通信主面板中設置有聯系人列表界面、群或討論組界面、和最近聯系對象界面。其中,聯系人列表界面中顯示所有的聯系人信息;群或討論組界面中顯示所有的群和討論組信息;最近聯系人對象界面中按照通信時間的順序顯示最近一段時間已通信過的聯系對象信息。本發明中,在所述的即時通信客戶端還設置有電話呼叫列表界面,用以顯示已進行過電話呼叫的聯系人對象的ITEM項。
[0125]S42,采集用戶通過觸發電話呼叫控件執行電話呼叫操作的聯系人信息;
[0126]在采集到用戶觸 發電話呼叫控件對聯系人進行電話呼叫吋,記錄執行電話呼叫操作的時間戳信息,以及對所述聯系人進行電話呼叫操作的次數信息。
[0127]所述采集聯系人信息的過程為:利用Windows的鉤子獲取用戶的光標點擊消息,然后利用相關API函數判斷所述點擊位置對應的相關內容,確定是否為電話呼叫控件;若是,則根據所述點擊位置獲取對應的聯系人標識碼;然后,根據聯系人標識碼獲取聯系人的ITEM項信息,包括聯系人昵稱、頭像圖標、個性簽名檔等信息。
[0128]S43,將所述通過電話呼叫控件執行電話呼叫操作的聯系人對象的Ι--Μ項,在所述電話呼叫列表界面中輸出。
[0129]將執行電話呼叫操作的聯系人對象的ITEM項,在所述電話呼叫列表界面中輸出的方式為以下其中之一:
[0130]方式1,按照執行電話呼叫操作的時間由近到遠,對聯系人對象ITEM項進行排序后,在所述設置的電話呼叫列表界面中輸出。也就是說,電話呼叫時間距離當前時間越近的聯系人,在電話呼叫列表界面中輸出時越靠前。
[0131]方式2,按照執行電話呼叫操作的次數由多到少,對聯系人對象Ι--Μ項進行排序后,在所述設置的電話呼叫列表界面中輸出。也就是說,電話呼叫操作越多的聯系人,在電話呼叫列表界面中輸出時越靠前。
[0132]方式3,按照用戶對聯系人對象ITEM項的優先度值進行排序后,在所述設置的電話呼叫列表界面中輸出。所述優先度值可由即時通信用戶自定義設置,優先度值越高的聯系人,在電話呼叫列表界面中輸出時越靠前。
[0133]本實施例所述的方法中,在即時通信客戶端設置有電話呼叫列表界面,當用戶通過即時通信中的電話呼叫控件對聯系人進行電話呼叫操作時,將已執行過電話呼叫的聯系人對象的ITEM項,在所述電話呼叫列表界面中輸出。
[0134]參見圖5,該圖為本發明實施例五中提供的一種即時通信中顯示電話通信數據的方法流程圖,具體步驟如下所述。
[0135]S51,通過所在即時通信客戶端的聯系人列表設置電話界面顯示控件;
[0136]所述電話界面顯示控件可設置在聯系人列表的子選項中;或者,設置在即時通信客戶端的主面板中。
[0137]S52,在采集到對所述電話界面顯示控件的觸發消息后,將所述聯系人列表的ITEM項轉換為電話通信界面模式;
[0138]用戶可通過光標或觸摸點點擊所述電話界面顯示控件產生觸發消息,在采集到用戶的觸發操作時,將聯系人列表中每一個聯系人的ITEM項顯示界面轉換為電話通信界面。
[0139]S53,當所述聯系人列表的ITEM項轉換為電話通信界面模式后,在采集到對特定聯系人的電話通信界面的觸發消息后,呈現與該特定聯系人相對應的電話號碼,和/或與該特定聯系人相對應的所在終端中的歷史通信數據。
[0140]所述歷史通信數據為用戶和所述特定聯系人之間的電話撥打記錄和/或短信息交互記錄。例如,在即時通信用戶“Joy”的聯系人列表的ITEM項轉換為電話通信界面模式后,當用戶“Joy”觸發聯系人“Linking”的電話通信界面后,則生成數據顯示窗口,在該窗口中呈現聯系人“Linking”的電話號碼,以及用戶“Joy”與聯系人“Linking”之間的電話撥打記錄和短信息交互記錄。
[0141]本實施例所述的方法中,在即時通信客戶端的聯系人列表中設置有電話界面顯示控件,在觸發該控件后,將聯系人列表中的ITEM項顯示界面轉換為電話通信界面模式,當用戶觸發特定聯系人的電話通信界面后即可獲取與該聯系人之間的歷史通信數據。
[0142]結合前面描述的一種即時通信中進行電話操作的方法實施例,本發明還提供了配套的系統。
[0143]參見圖6,該圖為本發明實施例六中提供的一種即時通信中進行電話操作的系統的結構框圖,該系統包括:
[0144]電話號碼設置單元210,用于對應著即時通信聯系人的ITEM項和/或即時通信交互界面中的電話呼叫控件,設置對應的電話呼叫號碼;
[0145]電話號碼調取單元220,與前述電話號碼設置單元210相連,用于采集獲得對前述電話呼叫控件的觸發消息,調取與其對應設置的電話呼叫號碼;
[0146]電話號碼撥打單元230,與前述電話號碼調取單元220相連,用于啟動所在終端電話撥打前述獲得的電話呼叫號碼,或針對該電話號碼進行短信息發送操作。
[0147]其中,所述電話號碼撥打單元230包括以下結構模塊:
[0148]電話號碼判定模塊231,用于判定所撥打的電話呼叫號碼歸屬地與當前終端的電話號碼歸屬地之間是否相同;
[0149]電話呼叫執行模塊232,與前述電話號碼判定模塊231相連,用于在前述判定結果為相同的情況下,直接撥打所述電話呼叫號碼;在判定結果為不相同的情況下,依據預設IP添加規則或者依據搜索獲得的IP添加規則,將所述電話呼叫號碼加入IP呼叫規則,轉為IP撥號。
[0150]本實施例所述的系統中,對應著即時通信聯系人的ITEM項和/或即時通信交互界面中的電話呼叫控件,由電話號碼設置単元210設置對應的電話呼叫號碼;當采集到用戶對前述電話呼叫控件的觸發消息后,電話號碼調取単元220調取與其對應設置的電話呼叫號碼;最后,通過電話號碼撥打単元230啟動所在終端電話撥打前述獲得的電話呼叫號碼,或針對所述電話號碼進行短信息發送操作。在撥打所述電話呼叫號碼的過程中,由電話號碼判定模塊231判定所撥打的電話呼叫號碼歸屬地與當前終端的電話號碼歸屬地之間是否相同;在判定結果為相同的情況下,由電話呼叫執行模塊232直接撥打所述電話呼叫號碼;在判定結果為不相同的情況下,由電話呼叫執行模塊232依據預設IP添加規則或者依據搜索獲得的IP添加規則,將所述電話呼叫號碼加入IP呼叫規則,轉為IP撥號。
[0151]參見圖7,該圖為本發明實施例七中提供的一種即時通信中進行電話操作的系統的結構框圖,該系統包括:
[0152]電話號碼設置単元310,用于對應著即時通信聯系人的ITEM項和/或即時通信交互界面中的電話呼叫控件,設置對應的電話呼叫號碼;
[0153]電話號碼調取単元320,與前述電話號碼設置単元310相連,用于采集獲得對前述電話呼叫控件的觸發消息,調取與其對應設置的電話呼叫號碼;
[0154]電話確認生成単元330,與前述電話號碼調取単元320相連,用于在采集到對所述電話呼叫控件的觸發消息后,調取對應的電話呼叫號碼,生成用以確認該電話呼叫號碼的電話確認控件;
[0155]電話呼叫執行單元340,與前述電話確認生成單元330相連,用于在采集獲得對前述電話確認控件的觸發消息后,執行電話呼叫操作或短信息發送操作。
[0156]本實施例所述的系統中,通過電話號碼設置単元310對即時通信聯系人的ITEM項和/或即時通信交互界面中的電話呼叫控件,設置對應的電話呼叫號碼;當采集到用戶對前述電話呼叫控件的觸發消息后,電話號碼調取単元320調取與其對應設置的電話呼叫號碼;在調取電話呼叫號碼后,電話確認生成単元330生成用以確認該電話呼叫號碼的電話確認控件;在采集到用戶對前述電話確認控件的觸發消息后,電話呼叫執行單元340執行電話呼叫操作或短信息發送操作。
[0157]參見圖8,該圖為本發明實施例八中提供的一種即時通信中進行電話操作的系統的結構框圖,該系統包括:
[0158]電話號碼設置単元410,用于對應著即時通信聯系人的ITEM項和/或即時通信交互界面中的電話呼叫控件,設置對應的電話呼叫號碼;
[0159]電話號碼調取単元420,與前述電話號碼設置単元410相連,用于采集獲得對前述電話呼叫控件的觸發消息,調取與其對應設置的電話呼叫號碼;
[0160]電話號碼撥打単元430,與前述電話號碼調取単元420相連,用于啟動所在終端電話撥打前述獲得的電話呼叫號碼,或針對該電話號碼進行短信息發送操作;
[0161]電話呼叫統計單元440,與前述電話號碼撥打単元430相連,用于記錄針對聯系人對象的電話呼叫控件執行電話呼叫操作的次數;
[0162]呼叫次數輸出單元450,與前述電話呼叫統計單元440相連,用于在所述聯系人對象的ITEM項和/或即時通信交互界面中,將所述電話呼叫次數信息在電話呼叫控件上或鄰近于電話呼叫控件的位置輸出。
[0163]本實施例所述的系統中,通過電話號碼設置單元410對即時通信聯系人的ITEM項和/或即時通信交互界面中的電話呼叫控件,設置對應的電話呼叫號碼;當采集到用戶對前述電話呼叫控件的觸發消息后,電話號碼調取單元420調取與其對應設置的電話呼叫號碼;然后,電話號碼撥打單元430啟動所在終端電話撥打前述獲得的電話呼叫號碼,或針對該電話號碼進行短信息發送操作;通過電話呼叫統計單元440錄針對聯系人對象的電話呼叫控件執行電話呼叫操作的次數;最后,呼叫次數輸出單元450將所述電話呼叫次數信息在對應的電話呼叫控件上或鄰近于電話呼叫控件的位置輸出。
[0164]參見圖9,該圖為本發明實施例九中提供的一種即時通信中對電話呼叫的聯系人信息進行輸出的系統的結構框圖,該系統包括:
[0165]呼叫列表設置單元510,用于通過所在的即時通信客戶端設置電話呼叫列表界面;
[0166]呼叫對象采集單元520,用于采集用戶通過觸發電話呼叫控件執行電話呼叫操作的聯系人信息;
[0167]呼叫對象輸出單元530,與前述呼叫列表設置單元510和呼叫對象采集單元520相連,用于將通過所述電話呼叫控件執行電話呼叫操作的聯系人對象的ITEM項,在所述電話呼叫列表界面中輸出。
[0168]本實施例所述的系統中,通過呼叫列表設置單元510在即時通信客戶端中設置電話呼叫列表界面;當用戶通過觸發電話呼叫控件執行電話呼叫操作時,呼叫對象采集單元520采集電話呼叫的聯系人信息;最后,呼叫對象輸出單元530將通過所述電話呼叫控件執行電話呼叫操作的聯系人對象的ITEM項,在所述電話呼叫列表界面中輸出。
[0169]參見圖10,該圖為本發明實施例十中提供的一種即時通信中顯示電話通信數據的系統的結構框圖,該系統包括:
[0170]界面控件設置單元610,用于通過所在即時通信客戶端的聯系人列表設置電話界面顯示控件;
[0171]電話界面轉換單元620,與前述界面控件設置單元610相連,用于在采集到對所述電話界面顯示控件的觸發消息后,將所述聯系人列表的ITEM項轉換為電話通信界面模式;
[0172]電話數據輸出單元630,與前述電話界面轉換單元620相連,用于當所述聯系人列表的ITEM項轉換為電話通信界面模式后,在采集到對特定聯系人的電話通信界面的觸發消息后,呈現與該特定聯系人相對應的電話號碼,和/或與該特定聯系人相對應的所在終端中的歷史通信數據。
[0173]本實施例所述的系統中,通過界面控件設置單元610在即時通信客戶端的聯系人列表設置電話界面顯示控件;采集到對所述電話界面顯示控件的觸發消息后,電話界面轉換單元620將所述聯系人列表的ITEM項轉換為電話通信界面模式;在轉換為電話通信界面模式后,若采集到對特定聯系人的電話通信界面的觸發消息,電話數據輸出單元630呈現與該特定聯系人相對應的電話號碼,和/或與該特定聯系人相對應的所在終端中的歷史通信數據。
[0174]以上是對本發明的描述而非限定,基于本發明思想的其它實施方式,均在本發明的保護范圍之中。
【權利要求】
1.一種即時通信中進行電話操作的方法,其特征在于:該方法包括如下步驟, 步驟I,對應著即時通信聯系人的ITEM項和/或即時通信交互界面,預設有電話呼叫控件,該電話呼叫控件設置有對應的電話呼叫號碼; 步驟2,采集獲得對前述電話呼叫控件的觸發消息,調取與其對應設置的電話呼叫號碼; 步驟3,啟動所在終端電話撥打前述獲得的電話呼叫號碼,或針對該電話號碼進行短信息發送操作。
2.根據權利要求1所述的一種即時通信中進行電話操作的方法,其特征在于:所述步驟I中對電話呼叫控件設置電話呼叫號碼的方式為, 觸發電話呼叫控件的設置界面,由所在終端用戶設置針對特定聯系人對象的電話呼叫號碼; 和/或,所在終端用戶向聯系人對象發送電話呼叫號碼請求,由聯系人對象設置自身的電話呼叫號碼,然后推送至用戶所在客戶端; 和/或,采集聯系人對象的稱謂信息,基于該稱謂信息通過所在終端的電話通信錄進行數據搜索,獲取相匹配的電話號碼,直接或經用戶確認后,作為與該聯系人對象對應的電話呼叫號碼; 和/或,采集聯系人對象 的稱謂信息,基于該稱謂信息通過所在即時通信客戶端提供的通信錄進行數據搜索,獲取相匹配的電話號碼,直接或經用戶確認后,作為與該聯系人對象對應的電話呼叫號碼。
3.根據權利要求1所述的一種即時通信中進行電話操作的方法,其特征在于:所述方法還包括, 記錄針對聯系人對象的電話呼叫控件執行電話呼叫操作的次數; 在所述聯系人對象的ITEM項和/或即時通信交互界面中,將所述電話呼叫次數信息在電話呼叫控件上或鄰近于電話呼叫控件的位置輸出。
4.根據權利要求1所述的一種即時通信中進行電話操作的方法,其特征在于:所述方法還包括, 通過所在的即時通信客戶端設置電話呼叫列表界面; 將通過所述電話呼叫控件執行電話呼叫操作的聯系人對象的ITEM項,在所述電話呼叫列表界面中輸出。
5.根據權利要求4所述的一種即時通信中進行電話操作的方法,其特征在于:所述將執行電話呼叫操作的聯系人對象的Ι--Μ項,在所述電話呼叫列表界面中輸出的方式為以下其中之一, 按照執行電話呼叫操作的時間由近到遠,對聯系人對象ITEM項進行排序后,在所述設置的電話呼叫列表界面中輸出; 按照執行電話呼叫操作的次數由多到少,對聯系人對象ITEM項進行排序后,在所述設置的電話呼叫列表界面中輸出; 按照用戶對聯系人對象ITEM項的優先度值進行排序后,在所述設置的電話呼叫列表界面中輸出。
6.根據權利要求1所述的一種即時通信中進行電話操作的方法,其特征在于:所述步驟3的過程為, 在觸發電話呼叫控件,調取與其對應的電話呼叫號碼后,生成電話撥打控件和/或短信息發送控件; 在采集到針對所述電話撥打控件的觸發消息后,啟動所在終端電話撥打前述電話呼叫號碼; 在采集到針對所述短信息發送控件的觸發消息后,對該電話號碼進行短信息發送操作。
7.根據權利要求1所述的ー種即時通信中進行電話操作的方法,其特征在于:所述方法還包括, 通過所在即時通信客戶端的聯系人列表設置電話界面顯示控件; 在采集到對所述電話界面顯示控件的觸發消息后,將所述聯系人列表的ITEM項轉換為電話通信界面模式。
8.—種即時通信中 進行電話操作的系統,其特征在于:該系統包括, 電話號碼設置単元,用于對應著即時通信聯系人的ITEM項和/或即時通信交互界面中的電話呼叫控件,設置對應的電話呼叫號碼; 電話號碼調取単元,與前述電話號碼設置単元相連,用于采集獲得對前述電話呼叫控件的觸發消息,調取與其對應設置的電話呼叫號碼; 電話號碼撥打単元,與前述電話號碼調取単元相連,用于啟動所在終端電話撥打前述獲得的電話呼叫號碼,或針對該電話號碼進行短信息發送操作。
9.根據權利要求8所述的ー種即時通信中進行電話操作的系統,其特征在于:所述系統還包括, 呼叫列表設置單元,用于通過所在的即時通信客戶端設置電話呼叫列表界面; 呼叫對象輸出単元,與前述呼叫列表設置單元相連,用于將通過所述電話呼叫控件執行電話呼叫操作的聯系人對象的ITEM項,在所述電話呼叫列表界面中輸出。
10.根據權利要求8所述的ー種即時通信中進行電話操作的系統,其特征在于:所述系統還包括, 界面控件設置単元,用于通過所在即時通信客戶端的聯系人列表設置電話界面顯示控件; 電話界面轉換單元,與前述界面控件設置単元相連,用于在采集到對所述電話界面顯示控件的觸發消息后,將所述聯系人列表的ITEM項轉換為電話通信界面模式; 電話數據輸出単元,與前述電話界面轉換單元相連,用于當所述聯系人列表的ITEM項轉換為電話通信界面模式后,在采集到對特定聯系人的電話通信界面的觸發消息后,呈現與該特定聯系人相對應的電話號碼,和/或與該特定聯系人相對應的所在終端中的歷史通信數據。
【文檔編號】H04L12/58GK103457839SQ201310360175
【公開日】2013年12月18日 申請日期:2013年8月18日 優先權日:2013年8月18日
【發明者】馬宇塵 申請人:蘇州量躍信息科技有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 紫金县| 瑞金市| 南昌市| 涟源市| 南宁市| 郁南县| 宕昌县| 大城县| 湘阴县| 贵德县| 长乐市| 保山市| 阿拉善盟| 盐源县| 怀仁县| 从江县| 南宫市| 阜阳市| 志丹县| 冀州市| 梨树县| 许昌市| 万源市| 吴旗县| 安岳县| 和平县| 长葛市| 淮北市| 沁阳市| 荆州市| 孝感市| 砀山县| 丹阳市| 南丰县| 无为县| 张家港市| 保山市| 济阳县| 来安县| 万荣县| 龙海市|