本發(fā)明涉及移動(dòng)終端領(lǐng)域,尤其涉及的是一種基于短消息的移動(dòng)終端聯(lián)系人信息傳遞處理方法及系統(tǒng)。
背景技術(shù):
隨著移動(dòng)通信的發(fā)展和人們生活水平的提高,各種移動(dòng)終端,如手機(jī)的使用越來(lái)越普及,手機(jī)已經(jīng)成為人們生活中不可缺少的通信工具。
移動(dòng)終端的電話本中經(jīng)常需要存儲(chǔ)聯(lián)系人的信息,有時(shí)要將自己的聯(lián)系方式或別的用戶的聯(lián)系方式發(fā)給第三人,一般通過(guò)編輯短信或名片拍照方式發(fā)出。短信編寫(xiě)非常麻煩而且費(fèi)時(shí)費(fèi)力,且不方便于用戶提取聯(lián)系人詳情信息,并且短信發(fā)出聯(lián)系人信息對(duì)于接收到的聯(lián)系人,如果要提取聯(lián)系人信息并存入電話本,則需要逐條信息復(fù)制粘貼,對(duì)用戶來(lái)說(shuō)非常不方便,另外圖片拍照操作不是很方便,在某些情況下實(shí)時(shí)性也不強(qiáng)。
因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問(wèn)題在于,針對(duì)現(xiàn)有技術(shù)的上述缺陷,提供一種基于短消息的移動(dòng)終端聯(lián)系人信息傳遞處理方法及系統(tǒng)。本發(fā)明相比普通短信,通過(guò)以特殊的短消息格式傳遞聯(lián)系人,方便了用戶對(duì)聯(lián)系人的發(fā)送、接收和導(dǎo)入。相比彩信,節(jié)約了用戶的費(fèi)用,因?yàn)閷?duì)數(shù)據(jù)連接無(wú)要求也擴(kuò)展了使用范圍,并減少了網(wǎng)絡(luò)消息交互,加強(qiáng)了實(shí)時(shí)性,并且操作簡(jiǎn)單方便。
本發(fā)明解決技術(shù)問(wèn)題所采用的技術(shù)方案如下:
一種基于短消息的移動(dòng)終端聯(lián)系人信息傳遞處理方法,其中,包括:
A、當(dāng)需要通過(guò)短消息發(fā)聯(lián)系人信息時(shí),第一移動(dòng)終端接收用戶的操作指令編輯短消息,并把短消息頭部信息配置為傳遞聯(lián)系人;
B 、第一移動(dòng)終端讀取電話薄中被選擇的聯(lián)系人詳情信息,把被選擇的電話本內(nèi)容以vCard的格式填充到短消息文本內(nèi),形成帶聯(lián)系人信息的短消息發(fā)送給第二移動(dòng)終端;
C、第二移動(dòng)終端接收所述帶聯(lián)系人信息的短消息,根據(jù)短消息頭部信息識(shí)別到所述短消息內(nèi)容為聯(lián)系人用途;
D、第二移動(dòng)終端讀取所述帶聯(lián)系人信息的短消息中文本內(nèi)容的聯(lián)系人詳情信息;并把讀取的聯(lián)系人詳情信息轉(zhuǎn)為vCard格式后導(dǎo)入到電話薄中。
所述基于短消息的移動(dòng)終端聯(lián)系人信息傳遞處理方法,其中,在所述步驟A之前還包括:
S1、預(yù)先在短信編輯菜單中增加一用于插入聯(lián)系人的插入聯(lián)系人菜單,通過(guò)所述插入聯(lián)系人菜單可鏈接到移動(dòng)終端電話薄中選擇對(duì)應(yīng)的聯(lián)系人信息短消息文本中。
所述基于短消息的移動(dòng)終端聯(lián)系人信息傳遞處理方法,其中,在所述步驟A之前還包括:
S2、預(yù)先在短信編輯菜單中增加一用于將短消息頭部信息配置為傳遞聯(lián)系人的傳遞聯(lián)系人操作菜單。
所述基于短消息的移動(dòng)終端聯(lián)系人信息傳遞處理方法,其中,所述聯(lián)系人詳情信息包括:姓名、電話號(hào)碼、Email號(hào)碼、地址信息。
所述基于短消息的移動(dòng)終端聯(lián)系人信息傳遞處理方法,其中,所述短消息頭部信息為:短消息的UserDataHeader,所述短消息的UserDataHeader的類(lèi)型包括3部分定義,分別為:信息元素的標(biāo)識(shí)符IEI、信息單元長(zhǎng)度IEIDL、及信息單元的數(shù)據(jù)IED。
一種基于短消息的移動(dòng)終端聯(lián)系人信息傳遞處理系統(tǒng),其中,包括:
短消息頭部配置模塊,用于當(dāng)需要通過(guò)短消息發(fā)聯(lián)系人信息時(shí),第一移動(dòng)終端接收用戶的操作指令編輯短消息,并把短消息頭部信息配置為傳遞聯(lián)系人;
消息處理與發(fā)送控制模塊,用于控制讀取電話薄中被選擇的聯(lián)系人詳情信息,把被選擇的電話本內(nèi)容以vCard的格式填充到短消息文本內(nèi),形成帶聯(lián)系人信息的短消息發(fā)送;
消息接收與識(shí)別模塊,用于接收所述帶聯(lián)系人信息的短消息,根據(jù)短消息頭部信息識(shí)別到所述短消息內(nèi)容為聯(lián)系人用途;
讀取與轉(zhuǎn)換模塊,用于讀取所述帶聯(lián)系人信息的短消息中文本內(nèi)容的聯(lián)系人詳情信息;并把讀取的聯(lián)系人詳情信息轉(zhuǎn)為vCard格式后導(dǎo)入到電話薄中。
所述基于短消息的移動(dòng)終端聯(lián)系人信息傳遞處理系統(tǒng),其中,其還包括:
第一預(yù)先設(shè)置模塊,用于預(yù)先在短信編輯菜單中增加一用于插入聯(lián)系人的插入聯(lián)系人菜單,通過(guò)所述插入聯(lián)系人菜單可鏈接到移動(dòng)終端電話薄中選擇對(duì)應(yīng)的聯(lián)系人信息短消息文本中。
所述基于短消息的移動(dòng)終端聯(lián)系人信息傳遞處理系統(tǒng),其中,其還包括:
第二預(yù)先設(shè)置模塊,用于預(yù)先在短信編輯菜單中增加一用于將短消息頭部信息配置為傳遞聯(lián)系人的傳遞聯(lián)系人操作菜單。
所述基于短消息的移動(dòng)終端聯(lián)系人信息傳遞處理系統(tǒng),其中,所述聯(lián)系人詳情信息包括:姓名、電話號(hào)碼、Email號(hào)碼、地址信息。
所述基于短消息的移動(dòng)終端聯(lián)系人信息傳遞處理系統(tǒng),其中,所述短消息頭部信息為:短消息的UserDataHeader,所述短消息的UserDataHeader的類(lèi)型包括3部分定義,分別為:信息元素的標(biāo)識(shí)符IEI、信息單元長(zhǎng)度IEIDL、及信息單元的數(shù)據(jù)IED。
本發(fā)明所提供的基于短消息的移動(dòng)終端聯(lián)系人信息傳遞處理方法及系統(tǒng),利用短消息可指定信息用途和可傳遞文本信息的特性,可指定特定短消息為傳遞聯(lián)系人用途,并利用短信傳遞的文本信息承載聯(lián)系人的號(hào)碼/Email等信息。然后在接收方,可將該短信息轉(zhuǎn)換為vCard格式,方便接收方快速把聯(lián)系人存入到電話??;本發(fā)明使移動(dòng)終端增加了新功能:通過(guò)短信息操作快速傳遞聯(lián)系人聯(lián)絡(luò)方式,并且操作簡(jiǎn)單便捷,大大為用戶提供了方便。
附圖說(shuō)明
圖1是本發(fā)明基于短消息的移動(dòng)終端聯(lián)系人信息傳遞處理方法的較佳實(shí)施例的流程圖。
圖2是本發(fā)明基于短消息的移動(dòng)終端聯(lián)系人信息傳遞處理系統(tǒng)的較佳實(shí)施例的功能原理框圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚、明確,以下參照附圖并舉實(shí)施例對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
請(qǐng)參見(jiàn)圖1,圖1是本發(fā)明基于短消息的移動(dòng)終端聯(lián)系人信息傳遞處理方法的較佳實(shí)施例的流程圖。如圖1所示,本發(fā)明實(shí)施例提供的一種基于短消息的移動(dòng)終端聯(lián)系人信息傳遞處理方法,包括以下步驟:
步驟S100、當(dāng)需要通過(guò)短消息發(fā)聯(lián)系人信息時(shí),第一移動(dòng)終端接收用戶的操作指令編輯短消息,并把短消息頭部信息配置為傳遞聯(lián)系人。
本發(fā)明在具體實(shí)施例時(shí),可以預(yù)先在短信編輯菜單中增加一用于將短消息頭部信息配置為傳遞聯(lián)系人的傳遞聯(lián)系人操作菜單。當(dāng)需通過(guò)短消息發(fā)送聯(lián)系人信息時(shí),用戶編輯短消息把短消息頭部信息配置為傳遞聯(lián)系人。即把該條短消息專(zhuān)門(mén)配置為用于傳遞聯(lián)系人信息的短信。并把短消息Header(頭部信息)配置為傳遞聯(lián)系人。
其中,所述短消息頭部信息為:短消息的UserDataHeader,所述短消息的UserDataHeader的類(lèi)型包括3部分定義,分別為:信息元素的標(biāo)識(shí)符IEI、信息單元長(zhǎng)度IEIDL、及信息單元的數(shù)據(jù)IED。
可參考3GPP TS 23.040 V13.1.0 (2016-03)協(xié)議的章節(jié)9.2.3.24 TP User Data (TP UD)可了解到:
短消息的UserDataHeader的類(lèi)型由下面3部分定義,分別是:
IEI(Information-Element-Identifier) 信息元素的標(biāo)識(shí)符;
IEIDL(Length-of-Information-Element) (信息單元長(zhǎng)度);
IED(Information-Element Data) 信息單元的數(shù)據(jù)。
其中,所述聯(lián)系人詳情信息包括:姓名、電話號(hào)碼、Email號(hào)碼、地址信息。
步驟S200、第一移動(dòng)終端讀取電話薄中被選擇的聯(lián)系人詳情信息,把被選擇的電話本內(nèi)容以vCard的格式填充到短消息文本內(nèi),形成帶聯(lián)系人信息的短消息發(fā)送給第二移動(dòng)終端。
當(dāng)用戶選擇好需要傳遞的聯(lián)系人信息時(shí),第一移動(dòng)終端讀取電話薄中被選擇的聯(lián)系人詳情信息,把被選擇的電話本內(nèi)容以vCard的格式填充到短消息文本內(nèi),形成帶聯(lián)系人信息的短消息發(fā)送給第二移動(dòng)終端。
例如可以利用保留字段26-6F,規(guī)定短消息是否為傳遞聯(lián)系人的類(lèi)型。假設(shè)配置如下為傳遞聯(lián)系人的類(lèi)型:
因?yàn)槎绦诺膫鬏斪止?jié)有限,所以不建議把整個(gè)vCard文本作為短信內(nèi)容傳輸。所以上述IED字段,表明聯(lián)系人詳情字段和vCard協(xié)議進(jìn)行格式轉(zhuǎn)換的版本號(hào)。
本發(fā)明實(shí)施例中,把電話本內(nèi)容參考vCard的格式填充到短消息文本內(nèi):
比如Susan的聯(lián)系人詳情為:
姓名:Susan
電話:13246196772
郵箱:susan@tcl.com。
那么根據(jù)vCard 2.1協(xié)議轉(zhuǎn)為vCard格式為,該vCard也可以在SMS中直接傳遞,可作為上述IED版本號(hào)0x0000:
BEGIN:VCARD
VERSION:2.1
N:;Susan;;;
TEL;CELL:132 4619 6772
EMAIL;HOME:susan@tcl.com
END:VCARD。
當(dāng)然,平常的很多字符并沒(méi)有傳遞的意義,所以,本發(fā)明實(shí)施例中參考采用從vCard里摘取一些信息,假設(shè)這里為上述IED版本號(hào)0x0001,這里的含義如下:
N表示vCard中的NAME
T表示vCard中的TEL;CELL
E表示vCard中的EMAIL;HOME
等等可以根據(jù)需求規(guī)定。
那么該vCard聯(lián)系人會(huì)被并翻譯成如下格式:
N,Susan; T,13246196771;E,susan@tcl.com
該內(nèi)容放入短消息中,占用的空間會(huì)非常之少。
本發(fā)明實(shí)施例中當(dāng)?shù)谝灰苿?dòng)終端讀取電話薄中被選擇的聯(lián)系人詳情信息,把被選擇的電話本內(nèi)容以vCard的格式填充到短消息文本內(nèi),形成帶聯(lián)系人信息的短消息發(fā)送給第二移動(dòng)終端,本發(fā)明實(shí)施例中短消息會(huì)經(jīng)過(guò)Network來(lái)傳遞,會(huì)通過(guò)SMSC轉(zhuǎn)發(fā)。
步驟S300、第二移動(dòng)終端接收所述帶聯(lián)系人信息的短消息,根據(jù)短消息頭部信息識(shí)別到所述短消息內(nèi)容為聯(lián)系人用途。
當(dāng)?shù)诙苿?dòng)終端手機(jī)接收到所述帶聯(lián)系人信息的短消息,根據(jù)短消息頭部信息識(shí)別到所述短消息內(nèi)容為聯(lián)系人用途,即本發(fā)明中根據(jù)短消息Header識(shí)別到該短消息內(nèi)容為聯(lián)系人用途,例如根據(jù)上述協(xié)議約定確認(rèn)該短消息的用途,以及聯(lián)系人詳情字段和vCard協(xié)議進(jìn)行格式轉(zhuǎn)換的版本號(hào)。
步驟S400、第二移動(dòng)終端讀取所述帶聯(lián)系人信息的短消息中文本內(nèi)容的聯(lián)系人詳情信息;并把讀取的聯(lián)系人詳情信息轉(zhuǎn)為vCard格式后導(dǎo)入到電話薄中。
本發(fā)明中,當(dāng)?shù)诙苿?dòng)終端識(shí)別到是傳遞聯(lián)系人信息的消息時(shí),讀取短消息文本內(nèi)容的聯(lián)系人詳情信息,根據(jù)上述步驟中的IED表示的版本號(hào)信息,確定聯(lián)系人詳情字段和vCard協(xié)議的轉(zhuǎn)換格式。并根據(jù)該轉(zhuǎn)換關(guān)系,解析聯(lián)系人詳情信息。
本發(fā)明中,把聯(lián)系人詳情轉(zhuǎn)為vCard格式,方便用戶導(dǎo)入到電話。例如把解析出來(lái)的聯(lián)系人信息轉(zhuǎn)換為vCard格式,提示給用戶(比如在通知欄上通知用戶),用戶可通過(guò)點(diǎn)擊等方式把該聯(lián)系人信息導(dǎo)入到電話薄,當(dāng)然本發(fā)明中也可以設(shè)置并把讀取的聯(lián)系人詳情信息轉(zhuǎn)為vCard格式后自動(dòng)導(dǎo) 入到電話薄中。
進(jìn)一步地實(shí)施例,所述基于短消息的移動(dòng)終端聯(lián)系人信息傳遞處理方法,在具體實(shí)施時(shí)前還可以,預(yù)先在移動(dòng)終端手機(jī)的短信編輯菜單中增加一用于插入聯(lián)系人的插入聯(lián)系人菜單,通過(guò)該插入聯(lián)系人菜單可鏈接到移動(dòng)終端電話薄中選擇對(duì)應(yīng)的聯(lián)系人信息短消息文本中。
目前使用短消息傳遞聯(lián)系人文本的方式,不方便于用戶提取聯(lián)系人詳情信息。通過(guò)彩信傳遞vCard的形式,費(fèi)用比較昂貴,而且需要通過(guò)數(shù)據(jù)方式傳遞,在某些情況下實(shí)時(shí)性也不強(qiáng)。
本專(zhuān)利可以克服上述缺陷。相比普通短信,通過(guò)以特殊的短消息格式傳遞聯(lián)系人,方便了用戶對(duì)聯(lián)系人的發(fā)送、接收和導(dǎo)入。相比彩信,節(jié)約了用戶的費(fèi)用,因?yàn)閷?duì)數(shù)據(jù)連接無(wú)要求也擴(kuò)展了使用范圍,并減少了網(wǎng)絡(luò)消息交互,加強(qiáng)了實(shí)時(shí)性。
基于上述方法實(shí)施例,本發(fā)明還提供了一種基于短消息的移動(dòng)終端聯(lián)系人信息傳遞處理系統(tǒng),如圖2所示,所述系統(tǒng)包括:
短消息頭部配置模塊210,用于當(dāng)需要通過(guò)短消息發(fā)聯(lián)系人信息時(shí),第一移動(dòng)終端接收用戶的操作指令編輯短消息,并把短消息頭部信息配置為傳遞聯(lián)系人;具體如上所述。
消息處理與發(fā)送控制模塊220,用于控制讀取電話薄中被選擇的聯(lián)系人詳情信息,把被選擇的電話本內(nèi)容以vCard的格式填充到短消息文本內(nèi),形成帶聯(lián)系人信息的短消息發(fā)送;具體如上所述。
消息接收與識(shí)別模塊230,用于接收所述帶聯(lián)系人信息的短消息,根據(jù)短消息頭部信息識(shí)別到所述短消息內(nèi)容為聯(lián)系人用途;具體如上所述。
讀取與轉(zhuǎn)換模塊240,用于讀取所述帶聯(lián)系人信息的短消息中文本內(nèi)容的聯(lián)系人詳情信息;并把讀取的聯(lián)系人詳情信息轉(zhuǎn)為vCard格式后導(dǎo)入到電話薄中;具體如上所述。
進(jìn)一步地,所述基于短消息的移動(dòng)終端聯(lián)系人信息傳遞處理系統(tǒng),如圖2所示,其還包括:
第一預(yù)先設(shè)置模塊201,用于預(yù)先在短信編輯菜單中增加一用于插入聯(lián)系人的插入聯(lián)系人菜單,通過(guò)該插入聯(lián)系人菜單可鏈接到移動(dòng)終端電話薄中選擇對(duì)應(yīng)的聯(lián)系人信息短消息文本中;具體如上所述。
所述基于短消息的移動(dòng)終端聯(lián)系人信息傳遞處理系統(tǒng),如圖2所示,其還包括:
第二預(yù)先設(shè)置模塊202,用于預(yù)先在短信編輯菜單中增加一用于將短消息頭部信息配置為傳遞聯(lián)系人的傳遞聯(lián)系人操作菜單;具體如上所述。
所述基于短消息的移動(dòng)終端聯(lián)系人信息傳遞處理系統(tǒng),其中,所述聯(lián)系人詳情信息包括:姓名、電話號(hào)碼、Email號(hào)碼、地址信息。
所述基于短消息的移動(dòng)終端聯(lián)系人信息傳遞處理系統(tǒng),其中,所述短消息頭部信息為:短消息的UserDataHeader,所述短消息的UserDataHeader的類(lèi)型包括3部分定義,分別為:信息元素的標(biāo)識(shí)符IEI、信息單元長(zhǎng)度IEIDL、及信息單元的數(shù)據(jù)IED。
綜上所述,本發(fā)明所提供的基于短消息的移動(dòng)終端聯(lián)系人信息傳遞處理方法及系統(tǒng),利用短消息可指定信息用途和可傳遞文本信息的特性,可指定特定短消息為傳遞聯(lián)系人用途,并利用短信傳遞的文本信息承載聯(lián)系人的號(hào)碼/Email等信息。然后在接收方,可將該短信息轉(zhuǎn)換為vCard格式,方便接收方快速把聯(lián)系人存入到電話?。槐景l(fā)明使移動(dòng)終端增加了新功能:通過(guò)短信息操作快速傳遞聯(lián)系人聯(lián)絡(luò)方式,并且操作簡(jiǎn)單便捷,大大為用戶提供了方便。
當(dāng)然,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)硬件(如處理器,控制器等)來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí)可包括如上述各方法實(shí)施例的流程。其中所述的存儲(chǔ)介質(zhì)可為存儲(chǔ)器、磁碟、光盤(pán)等。
應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對(duì)本領(lǐng)域普通技術(shù)人員來(lái)說(shuō),可以根據(jù)上述說(shuō)明加以改進(jìn)或變換,所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。