信息顯示方法、裝置及服務(wù)器的制造方法
【專利摘要】本發(fā)明公開一種信息顯示方法、裝置及服務(wù)器,該方法包括:接收并保存用戶針對(duì)不同的聯(lián)系人分組設(shè)置的用戶信息;為設(shè)置的所述用戶信息及對(duì)應(yīng)的聯(lián)系人分組建立映射關(guān)系表;偵測(cè)到某一聯(lián)系人發(fā)送的獲取該用戶的用戶信息的操作請(qǐng)求時(shí),獲取所述映射關(guān)系表中存儲(chǔ)的對(duì)應(yīng)于所述聯(lián)系人的用戶信息;顯示獲取的所述用戶信息;具有針對(duì)不同的聯(lián)系人及聯(lián)系人分組能夠顯示不同的用戶信息的有益效果,提高了人機(jī)的可交互性;進(jìn)一步地,由于可以屏蔽向某些聯(lián)系人或聯(lián)系人分組顯示自身的用戶信息,因此,提高了用戶信息的安全性,保護(hù)了用戶的隱私信息。
【專利說明】信息顯示方法、裝置及服務(wù)器
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù),還涉及即時(shí)通訊領(lǐng)域,尤其涉及一種信息顯示方法、裝置及服務(wù)器。
【背景技術(shù)】
[0002]即時(shí)通訊軟件或社交類軟件為用戶提供了設(shè)置用戶信息(如設(shè)置用戶頭像、個(gè)性簽名等)的功能,對(duì)于同一賬號(hào)下用戶的所有聯(lián)系人信息,無論用戶將其如何分組,所有聯(lián)系人都能看到該用戶的頭像、簽名信息等同樣的用戶信息。用戶不能根據(jù)聯(lián)系人分組分別設(shè)置不同的頭像或者簽名信息等用戶信息,也無法向特定的聯(lián)系人展現(xiàn)特定的用戶信息;目前即時(shí)通訊軟件或社交類軟件所提供的用戶信息的顯示功能具有一定的局限性。
【發(fā)明內(nèi)容】
[0003]鑒于此,有必要提供一種信息顯示方法、裝置及服務(wù)器,以針對(duì)不同的聯(lián)系人或聯(lián)系人分組顯示不同的用戶信息。
[0004]本發(fā)明實(shí)施例公開了一種信息顯示方法,包括以下步驟:
[0005]接收并保存用戶針對(duì)不同的聯(lián)系人分組設(shè)置的用戶信息;
[0006]為設(shè)置的所述用戶信息及對(duì)應(yīng)的聯(lián)系人分組建立映射關(guān)系表;
[0007]偵測(cè)到某一聯(lián)系人發(fā)送的獲取該用戶的用戶信息的操作請(qǐng)求時(shí),獲取所述映射關(guān)系表中存儲(chǔ)的對(duì)應(yīng)于所述聯(lián)系人的用戶信息;
[0008]顯示獲取的所述用戶信息。
[0009]本發(fā)明實(shí)施例公開一種信息顯示裝置,包括:
[0010]信息接收模塊,用于接收并保存用戶針對(duì)不同的聯(lián)系人分組設(shè)置的用戶信息;
[0011]關(guān)系表建立模塊,用于為設(shè)置的所述用戶信息及對(duì)應(yīng)的聯(lián)系人分組建立映射關(guān)系表;
[0012]信息獲取模塊,用于偵測(cè)到某一聯(lián)系人發(fā)送的獲取該用戶的用戶信息的操作請(qǐng)求時(shí),獲取所述映射關(guān)系表中存儲(chǔ)的對(duì)應(yīng)于所述聯(lián)系人的用戶信息;
[0013]信息顯示模塊,用于顯示獲取的所述用戶信息。
[0014]本發(fā)明實(shí)施例還公開一種服務(wù)器,包括所述的信息顯示裝置;
[0015]所述信息顯示裝置包括:
[0016]信息接收模塊,用于接收并保存用戶針對(duì)不同的聯(lián)系人分組設(shè)置的用戶信息;
[0017]關(guān)系表建立模塊,用于為設(shè)置的所述用戶信息及對(duì)應(yīng)的聯(lián)系人分組建立映射關(guān)系表;
[0018]信息獲取模塊,用于偵測(cè)到某一聯(lián)系人發(fā)送的獲取該用戶的用戶信息的操作請(qǐng)求時(shí),獲取所述映射關(guān)系表中存儲(chǔ)的對(duì)應(yīng)于所述聯(lián)系人的用戶信息;
[0019]信息顯示模塊,用于顯示獲取的所述用戶信息。
[0020]本發(fā)明實(shí)施例接收并保存用戶針對(duì)不同的聯(lián)系人分組設(shè)置的用戶信息;為設(shè)置的所述用戶信息及對(duì)應(yīng)的聯(lián)系人分組建立映射關(guān)系表;偵測(cè)到某一聯(lián)系人發(fā)送的獲取該用戶的用戶信息的操作請(qǐng)求時(shí),獲取所述映射關(guān)系表中存儲(chǔ)的對(duì)應(yīng)于所述聯(lián)系人的用戶信息;顯示獲取的所述用戶信息;相較于現(xiàn)有技術(shù)中,對(duì)該用戶的所有聯(lián)系人只能顯示同樣的用戶信息的方法,本發(fā)明實(shí)施例具有針對(duì)不同的聯(lián)系人及聯(lián)系人分組能夠顯示不同的用戶信息的有益效果,提高了人機(jī)的可交互性;進(jìn)一步地,由于可以屏蔽向某些聯(lián)系人或聯(lián)系人分組顯示自身的用戶信息,因此,提高了用戶信息的安全性,保護(hù)了用戶的隱私信息。
【專利附圖】
【附圖說明】
[0021]圖1是本發(fā)明信息顯示方法第一實(shí)施例流程示意圖;
[0022]圖2是本發(fā)明信息顯示方法第二實(shí)施例流程示意圖;
[0023]圖3是本發(fā)明信息顯示裝置一實(shí)施例功能模塊示意圖;
[0024]圖4是本發(fā)明服務(wù)器一實(shí)施例功能模塊示意圖。
[0025]本發(fā)明實(shí)施例目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
【具體實(shí)施方式】
[0026]以下結(jié)合說明書附圖及具體實(shí)施例進(jìn)一步說明本發(fā)明的技術(shù)方案。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0027]圖1是本發(fā)明信息顯示方法第一實(shí)施例流程示意圖;如圖1所示,本發(fā)明信息顯示方法包括:
[0028]步驟S01、接收并保存用戶針對(duì)不同的聯(lián)系人分組設(shè)置的用戶信息;
[0029]步驟S02、為設(shè)置的所述用戶信息及對(duì)應(yīng)的聯(lián)系人分組建立映射關(guān)系表;
[0030]服務(wù)器接收并保存用戶A針對(duì)自己同一賬戶下的即時(shí)通訊軟件或者社交軟件中的不同聯(lián)系人分組設(shè)置的所要顯示的用戶信息,并保存用戶A針對(duì)聯(lián)系人分組設(shè)置的用戶信息與對(duì)應(yīng)的聯(lián)系人分組的映射關(guān)系。服務(wù)器可以建立一映射關(guān)系表,將用戶A設(shè)置的用戶信息與對(duì)應(yīng)的聯(lián)系人分組對(duì)應(yīng)存儲(chǔ)在建立的映射關(guān)系表中。本實(shí)施例中,所述用戶信息包括但不限于用戶使用的即時(shí)通訊軟件或社交軟件中賬戶的頭像、簽名信息等。
[0031]以即時(shí)通訊軟件中的QQ聊天工具為例,并以QQ個(gè)人信息中的頭像和簽名信息作為用戶信息進(jìn)行描述;假設(shè)用戶A的一個(gè)QQ號(hào)碼有以下聯(lián)系人分組〈家人 >、〈朋友 > 和〈技術(shù)交流 >,用戶A針對(duì)〈家人〉和〈朋友 > 的聯(lián)系人分組設(shè)置的用戶信息為:設(shè)置的頭像為自己的真實(shí)照片,設(shè)置的簽名信息為“你們是我這一生的寶貴財(cái)富”;針對(duì)〈技術(shù)交流 > 這一聯(lián)系人分組設(shè)置的用戶信息為:設(shè)置的頭像為某一花朵照片,設(shè)置的簽名信息為“天天學(xué)習(xí),好好向上”,并將上述信息上傳至服務(wù)器;服務(wù)器接收并保存用戶A針對(duì)不同的聯(lián)系人分組設(shè)置的用戶信息,并將各聯(lián)系人分組和對(duì)應(yīng)的用戶信息存儲(chǔ)在建立的映射關(guān)系表中。
[0032]在一優(yōu)選的實(shí)施例中,用戶A還可以設(shè)置對(duì)某一聯(lián)系人分組屏蔽自己用戶信息的顯示;此時(shí),服務(wù)器接收并保存用戶A針對(duì)該聯(lián)系人分組設(shè)置的用戶信息為:屏蔽對(duì)其進(jìn)行用戶信息顯示的信息。
[0033]步驟S03、獲取所述映射關(guān)系表中存儲(chǔ)的對(duì)應(yīng)于所述聯(lián)系人的用戶信息;
[0034]服務(wù)器偵測(cè)到某一聯(lián)系人發(fā)送的獲取該用戶A的用戶信息的操作請(qǐng)求時(shí),查找該聯(lián)系人所在的聯(lián)系人分組;查找到該聯(lián)系人所在的聯(lián)系人分組時(shí),再查找已存儲(chǔ)的映射關(guān)系表,從已存儲(chǔ)的映射關(guān)系表中獲取該聯(lián)系人分組映射的用戶信息。
[0035]btia, QQ聊天工具中,用戶A的某一聯(lián)系人C登錄了該聯(lián)系人C自己的QQ時(shí),QQ工具向服務(wù)器拉取聯(lián)系人C的聯(lián)系人列表及列表中對(duì)應(yīng)的各聯(lián)系人的用戶信息如各聯(lián)系人的頭像和簽名信息等;服務(wù)器偵測(cè)到該聯(lián)系人C基于客戶端軟件發(fā)送的獲取用戶A的用戶信息時(shí),服務(wù)器查找用戶A上傳的用戶信息和聯(lián)系人的映射關(guān)系表,得到該聯(lián)系人C在用戶A的〈朋友〉聯(lián)系人分組中。服務(wù)器查找已存儲(chǔ)的映射關(guān)系表,獲取該映射關(guān)系表存儲(chǔ)的用戶A設(shè)置的〈朋友 > 聯(lián)系人分組對(duì)應(yīng)的用戶信息。
[0036]步驟S04、顯示獲取的所述用戶信息。
[0037]服務(wù)器將獲取的聯(lián)系人用戶信息推送至對(duì)應(yīng)的客戶端軟件,基于客戶端軟件顯示獲取的所述用戶信息。
[0038]如,服務(wù)器獲取映射關(guān)系表存儲(chǔ)的用戶A設(shè)置的〈朋友 > 聯(lián)系人分組對(duì)應(yīng)的用戶信息為:設(shè)置的頭像為自己的真實(shí)照片,設(shè)置的簽名信息為“你們是我這一生的寶貴財(cái)富”,則基于客戶端軟件,在聯(lián)系人C的QQ聯(lián)系人列表中,顯示用戶A的頭像為用戶A的真實(shí)照片,顯示用戶A的簽名信息為“你們是我這一生的寶貴財(cái)富”。
[0039]在一優(yōu)選的實(shí)施例中,在系統(tǒng)初始化時(shí),向該用戶對(duì)應(yīng)的所有聯(lián)系人顯示該用戶設(shè)置的公共用戶信息;比如,QQ剛登陸時(shí)初始化的幾秒鐘內(nèi),用戶A向所有聯(lián)系人顯示的公共用戶信息為:以QQ企鵝公仔作為頭像,不顯示任何簽名信息;這種情況下,服務(wù)器根據(jù)用戶設(shè)置的用戶信息,基于客戶端軟件,顯示QQ企鵝公仔頭像,且不顯示任何簽名信息。
[0040]在一優(yōu)選的實(shí)施例中,服務(wù)器還提供用戶可以向聯(lián)系人分組屏蔽自己用戶信息的顯示的功能。比如,用戶A設(shè)置〈技術(shù)交流 > 這一聯(lián)系人分組對(duì)應(yīng)的用戶信息為屏蔽用戶信息的顯示;則在〈技術(shù)交流 > 這一聯(lián)系人分組中的所有聯(lián)系人列表中,對(duì)應(yīng)顯示的用戶A的用戶信息均為空白。
[0041]本實(shí)施例接收并保存用戶針對(duì)不同的聯(lián)系人分組設(shè)置的用戶信息;為設(shè)置的所述用戶信息及對(duì)應(yīng)的聯(lián)系人分組建立映射關(guān)系表;偵測(cè)到某一聯(lián)系人發(fā)送的獲取該用戶的用戶信息的操作請(qǐng)求時(shí),獲取所述映射關(guān)系表中存儲(chǔ)的對(duì)應(yīng)于所述聯(lián)系人的用戶信息;顯示獲取的所述用戶信息;具有針對(duì)不同的聯(lián)系人及聯(lián)系人分組能夠顯示不同的用戶信息的有益效果,提高了人機(jī)的可交互性;進(jìn)一步地,由于可以屏蔽向某些聯(lián)系人或聯(lián)系人分組顯示自身的用戶信息,因此,提高了用戶信息的安全性,保護(hù)了用戶的隱私信息。
[0042]圖2是本發(fā)明信息顯示方法第二實(shí)施例流程示意圖;圖2與圖1所述實(shí)施例的區(qū)別是,將步驟S03、獲取所述映射關(guān)系表中存儲(chǔ)的對(duì)應(yīng)于所述聯(lián)系人的用戶信息,替換為:
[0043]步驟S11、查找所述映射關(guān)系表中是否存儲(chǔ)了針對(duì)所述聯(lián)系人設(shè)置的用戶信息;若是,則執(zhí)行步驟S12 ;若否,則執(zhí)行步驟S13 ;
[0044]步驟S12、獲取針對(duì)所述聯(lián)系人設(shè)置的所述用戶信息;
[0045]步驟S13、獲取所述聯(lián)系人所在的聯(lián)系人分組對(duì)應(yīng)的用戶信息。
[0046]本實(shí)施例僅對(duì)步驟S11、步驟S12和步驟S13進(jìn)行具體描述,有關(guān)本發(fā)明信息顯示方法所涉及的其他步驟請(qǐng)參照相關(guān)實(shí)施例的具體描述,在此不再贅述。
[0047]本實(shí)施例中,服務(wù)器提供用戶可以為不同的聯(lián)系人設(shè)置對(duì)應(yīng)的用戶信息的功能,同時(shí)服務(wù)器接收并保存用戶針對(duì)所述聯(lián)系人分組中的不同聯(lián)系人設(shè)置的用戶信息;其中,聯(lián)系人的用戶信息優(yōu)先級(jí)最高。
[0048]仍舊以即時(shí)通訊軟件QQ聊天工具為例,用戶可以設(shè)置聯(lián)系人分組〈家人 > 下的聯(lián)系人“媽媽”對(duì)應(yīng)顯示的用戶信息為:設(shè)置的頭像為自己做的菜的照片,設(shè)置的簽名信息為“自己做的菜越來越好了”,并將上述信息上傳至服務(wù)器,由服務(wù)器存儲(chǔ)用戶針對(duì)該聯(lián)系人對(duì)應(yīng)設(shè)置的用戶信息及聯(lián)系人與用戶信息的映射關(guān)系。
[0049]當(dāng)服務(wù)器偵測(cè)到某一聯(lián)系人發(fā)送的獲取該用戶A的用戶信息的操作請(qǐng)求時(shí),服務(wù)器直接查找存儲(chǔ)的映射關(guān)系表,識(shí)別該映射關(guān)系表中是否存儲(chǔ)了針對(duì)所述聯(lián)系人設(shè)置的用戶信息;若能夠在該映射關(guān)系表中找到針對(duì)所述聯(lián)系人對(duì)應(yīng)的用戶信息,直接獲取針對(duì)該聯(lián)系人設(shè)置的用戶信息;比如,服務(wù)器偵測(cè)到在聯(lián)系人分組〈家人 > 聯(lián)系人分組中聯(lián)系人“媽媽”發(fā)起獲取該用戶A的用戶信息的操作請(qǐng)求時(shí),服務(wù)器即可通過直接查找存儲(chǔ)的映射關(guān)系表,獲取聯(lián)系人“媽媽”對(duì)應(yīng)的用戶信息。
[0050]若不能夠在該映射關(guān)系表中找到針對(duì)所述聯(lián)系人設(shè)置的用戶信息,則查找該聯(lián)系人所在的聯(lián)系人分組;查找到該聯(lián)系人所在的聯(lián)系人分組時(shí),再查找已存儲(chǔ)的映射關(guān)系表,從已存儲(chǔ)的映射關(guān)系表中獲取該聯(lián)系人分組映射的用戶信息。比如,服務(wù)器偵測(cè)到〈朋友〉聯(lián)系人分組中聯(lián)系人C發(fā)起了獲取該用戶A的用戶信息的操作請(qǐng)求時(shí),服務(wù)器通過查找存儲(chǔ)的映射關(guān)系表不能找到該聯(lián)系人C對(duì)應(yīng)的用戶信息,則服務(wù)器查找該聯(lián)系人C所在的聯(lián)系人分組;查找到該聯(lián)系人C所在的聯(lián)系人分組為〈朋友〉聯(lián)系人分組時(shí),再查找已存儲(chǔ)的映射關(guān)系表,從已存儲(chǔ)的映射關(guān)系表中獲取〈朋友 > 聯(lián)系人分組映射的用戶信息。
[0051]本實(shí)施例為用戶提供了可以直接針對(duì)單個(gè)聯(lián)系人設(shè)置用戶信息,提高了用戶信息設(shè)置的靈活性和人機(jī)的可交互性。
[0052]圖3是本發(fā)明信息顯示裝置一實(shí)施例功能模塊示意圖;如圖3所示,本發(fā)明信息顯示裝置包括:信息接收模塊01、關(guān)系表建立模塊02、信息獲取模塊03和信息顯示模塊04。
[0053]信息接收模塊01,用于接收并保存用戶針對(duì)不同的聯(lián)系人分組設(shè)置的用戶信息;
[0054]關(guān)系表建立模塊02,用于為設(shè)置的所述用戶信息及對(duì)應(yīng)的聯(lián)系人分組建立映射關(guān)系表;
[0055]信息接收模塊01接收并保存用戶A針對(duì)自己同一賬戶下的即時(shí)通訊軟件或者社交軟件中的不同聯(lián)系人分組設(shè)置的所要顯示的用戶信息,并保存用戶A針對(duì)聯(lián)系人分組設(shè)置的用戶信息與對(duì)應(yīng)的聯(lián)系人分組的映射關(guān)系。關(guān)系表建立模塊02建立一映射關(guān)系表,將用戶A設(shè)置的用戶信息與對(duì)應(yīng)的聯(lián)系人分組對(duì)應(yīng)存儲(chǔ)在建立的映射關(guān)系表中。本實(shí)施例中,所述用戶信息包括但不限于用戶使用的即時(shí)通訊軟件或社交軟件中賬戶的頭像、簽名信息等。
[0056]以即時(shí)通訊軟件中的QQ聊天工具為例,并以QQ個(gè)人信息中的頭像和簽名信息作為用戶信息進(jìn)行描述;假設(shè)用戶A的一個(gè)QQ號(hào)碼有以下聯(lián)系人分組〈家人 >、〈朋友 > 和<技術(shù)交流 >,用戶A針對(duì)〈家人〉和〈朋友 > 的聯(lián)系人分組設(shè)置的用戶信息為:設(shè)置的頭像為自己的真實(shí)照片,設(shè)置的簽名信息為“你們是我這一生的寶貴財(cái)富”;針對(duì)〈技術(shù)交流>這一聯(lián)系人分組設(shè)置的用戶信息為:設(shè)置的頭像為某一花朵照片,設(shè)置的簽名信息為“天天學(xué)習(xí),好好向上”,并將上述信息上傳至服務(wù)器;信息接收模塊01接收并保存用戶A針對(duì)不同的聯(lián)系人分組設(shè)置的用戶信息,關(guān)系表建立模塊02為設(shè)置的所述用戶信息及對(duì)應(yīng)的聯(lián)系人分組建立映射關(guān)系表,并將各聯(lián)系人分組和對(duì)應(yīng)的用戶信息存儲(chǔ)在建立的映射關(guān)系表中。
[0057]在一優(yōu)選的實(shí)施例中,用戶A還可以設(shè)置對(duì)某一聯(lián)系人分組屏蔽自己用戶信息的顯示;此時(shí),信息接收模塊01接收并保存用戶A針對(duì)該聯(lián)系人分組設(shè)置的用戶信息為:屏蔽對(duì)其進(jìn)行用戶信息顯示的信息。
[0058]信息獲取模塊03,用于偵測(cè)到某一聯(lián)系人發(fā)送的獲取該用戶的用戶信息的操作請(qǐng)求時(shí),獲取所述映射關(guān)系表中存儲(chǔ)的對(duì)應(yīng)于所述聯(lián)系人的用戶信息;
[0059]信息獲取模塊03偵測(cè)到某一聯(lián)系人發(fā)送的獲取該用戶A的用戶信息的操作請(qǐng)求時(shí),查找該聯(lián)系人所在的聯(lián)系人分組;信息獲取模塊03查找到該聯(lián)系人所在的聯(lián)系人分組時(shí),再查找已存儲(chǔ)的映射關(guān)系表,從已存儲(chǔ)的映射關(guān)系表中獲取該聯(lián)系人分組映射的用戶信息。
[0060]btia, QQ聊天工具中,用戶A的某一聯(lián)系人C登錄了該聯(lián)系人C自己的QQ時(shí),QQ工具向服務(wù)器拉取聯(lián)系人C的聯(lián)系人列表及列表中對(duì)應(yīng)的各聯(lián)系人的用戶信息如各聯(lián)系人的頭像和簽名信息等;信息獲取模塊03偵測(cè)到該聯(lián)系人C基于客戶端軟件發(fā)送的獲取用戶A的用戶信息時(shí),信息獲取模塊03查找用戶A上傳的用戶信息和聯(lián)系人的映射關(guān)系表,得到該聯(lián)系人C在用戶A的〈朋友 > 聯(lián)系人分組中。信息獲取模塊03查找已存儲(chǔ)的映射關(guān)系表,獲取該映射關(guān)系表存儲(chǔ)的用戶A設(shè)置的〈朋友 > 聯(lián)系人分組對(duì)應(yīng)的用戶信息。
[0061]信息顯示模塊04,用于顯示獲取的所述用戶信息。
[0062]信息顯示模塊04將獲取的聯(lián)系人用戶信息推送至對(duì)應(yīng)的客戶端軟件,基于客戶端軟件顯示獲取的所述用戶信息。
[0063]比如,信息獲取模塊03獲取映射關(guān)系表存儲(chǔ)的用戶A設(shè)置的〈朋友〉聯(lián)系人分組對(duì)應(yīng)的用戶信息為:設(shè)置的頭像為自己的真實(shí)照片,設(shè)置的簽名信息為“你們是我這一生的寶貴財(cái)富”,則基于客戶端軟件,在聯(lián)系人C的QQ聯(lián)系人列表中,信息顯示模塊04顯示用戶A的頭像為用戶A的真實(shí)照片,顯示用戶A的簽名信息為“你們是我這一生的寶貴財(cái)富”。
[0064]在一優(yōu)選的實(shí)施例中,在系統(tǒng)初始化時(shí),信息顯示模塊04向該用戶對(duì)應(yīng)的所有聯(lián)系人顯示該用戶設(shè)置的公共用戶信息;比如,QQ剛登陸時(shí)初始化的幾秒鐘內(nèi),用戶A向所有聯(lián)系人顯示的公共用戶信息為:以QQ企鵝公仔作為頭像,不顯示任何簽名信息;這種情況下,信息顯示模塊04根據(jù)用戶設(shè)置的用戶信息,基于客戶端軟件,顯示QQ企鵝公仔頭像,且不顯示任何簽名信息。
[0065]在一優(yōu)選的實(shí)施例中,服務(wù)器還提供用戶可以向聯(lián)系人分組屏蔽自己用戶信息的顯示的功能。比如,用戶A設(shè)置〈技術(shù)交流 > 這一聯(lián)系人分組對(duì)應(yīng)的用戶信息為屏蔽用戶信息的顯示;則在〈技術(shù)交流 > 這一聯(lián)系人分組中的所有聯(lián)系人列表中,信息顯示模塊04對(duì)應(yīng)顯示的用戶A的用戶信息均為空白。
[0066]本實(shí)施例接收并保存用戶針對(duì)不同的聯(lián)系人分組設(shè)置的用戶信息;為設(shè)置的所述用戶信息及對(duì)應(yīng)的聯(lián)系人分組建立映射關(guān)系表;偵測(cè)到某一聯(lián)系人發(fā)送的獲取該用戶的用戶信息的操作請(qǐng)求時(shí),獲取所述映射關(guān)系表中存儲(chǔ)的對(duì)應(yīng)于所述聯(lián)系人的用戶信息;顯示獲取的所述用戶信息;具有針對(duì)不同的聯(lián)系人及聯(lián)系人分組能夠顯示不同的用戶信息的有益效果,提高了人機(jī)的可交互性;進(jìn)一步地,由于可以屏蔽向某些聯(lián)系人或聯(lián)系人分組顯示自身的用戶信息,因此,提高了用戶信息的安全性,保護(hù)了用戶的隱私信息。
[0067]請(qǐng)?jiān)俅螀⒄請(qǐng)D3,如圖3所示,所述信息獲取模塊03還用于:
[0068]偵測(cè)到某一聯(lián)系人發(fā)送的獲取該用戶的用戶信息的操作請(qǐng)求時(shí),查找所述映射關(guān)系表中是否存儲(chǔ)了針對(duì)所述聯(lián)系人設(shè)置的用戶信息;
[0069]若存儲(chǔ)了針對(duì)所述聯(lián)系人設(shè)置的用戶信息,則獲取針對(duì)所述聯(lián)系人設(shè)置的所述用戶信息;
[0070]若沒有存儲(chǔ)針對(duì)所述聯(lián)系人設(shè)置的用戶信息,則獲取所述聯(lián)系人所在的聯(lián)系人分組對(duì)應(yīng)的用戶信息。
[0071]基于圖3所述實(shí)施例的具體描述,本實(shí)施例僅對(duì)信息獲取模塊03進(jìn)行進(jìn)一步描述,有關(guān)本發(fā)明信息顯示裝置所涉及的其他模塊請(qǐng)參照相關(guān)實(shí)施例的具體描述,在此不再贅述。
[0072]本實(shí)施例中,服務(wù)器提供用戶可以為不同的聯(lián)系人設(shè)置對(duì)應(yīng)的用戶信息的功能,同時(shí)信息接收模塊01接收并保存用戶針對(duì)所述聯(lián)系人分組中的不同聯(lián)系人設(shè)置的用戶信息;其中,聯(lián)系人的用戶信息優(yōu)先級(jí)最高。
[0073]仍舊以即時(shí)通訊軟件QQ聊天工具為例,用戶可以設(shè)置聯(lián)系人分組〈家人 > 下的聯(lián)系人“媽媽”對(duì)應(yīng)顯示的用戶信息為:設(shè)置的頭像為自己做的菜的照片,設(shè)置的簽名信息為“自己做的菜越來越好了 ”,并將上述信息上傳至服務(wù)器,由信息接收模塊01存儲(chǔ)用戶針對(duì)該聯(lián)系人對(duì)應(yīng)設(shè)置的用戶信息及聯(lián)系人與用戶信息的映射關(guān)系。
[0074]當(dāng)信息獲取模塊03偵測(cè)到某一聯(lián)系人發(fā)送的獲取該用戶A的用戶信息的操作請(qǐng)求時(shí),信息獲取模塊03直接查找存儲(chǔ)的映射關(guān)系表,識(shí)別該映射關(guān)系表中是否存儲(chǔ)了針對(duì)所述聯(lián)系人設(shè)置的用戶信息;若能夠在該映射關(guān)系表中找到針對(duì)所述聯(lián)系人對(duì)應(yīng)的用戶信息,直接獲取針對(duì)該聯(lián)系人設(shè)置的用戶信息;比如,信息獲取模塊03偵測(cè)到在聯(lián)系人分組〈家人 > 聯(lián)系人分組中聯(lián)系人“媽媽”發(fā)起獲取該用戶A的用戶信息的操作請(qǐng)求時(shí),信息獲取模塊03即可通過直接查找存儲(chǔ)的映射關(guān)系表,獲取聯(lián)系人“媽媽”對(duì)應(yīng)的用戶信息。
[0075]若不能夠在該映射關(guān)系表中找到針對(duì)所述聯(lián)系人設(shè)置的用戶信息,信息獲取模塊03則查找該聯(lián)系人所在的聯(lián)系人分組;查找到該聯(lián)系人所在的聯(lián)系人分組時(shí),再查找已存儲(chǔ)的映射關(guān)系表,從已存儲(chǔ)的映射關(guān)系表中獲取該聯(lián)系人分組映射的用戶信息。比如,信息獲取模塊03偵測(cè)到〈朋友 > 聯(lián)系人分組中聯(lián)系人C發(fā)起了獲取該用戶A的用戶信息的操作請(qǐng)求時(shí),信息獲取模塊03通過查找存儲(chǔ)的映射關(guān)系表不能找到該聯(lián)系人C對(duì)應(yīng)的用戶信息,則信息獲取模塊03查找該聯(lián)系人C所在的聯(lián)系人分組;查找到該聯(lián)系人C所在的聯(lián)系人分組為〈朋友〉聯(lián)系人分組時(shí),再查找已存儲(chǔ)的映射關(guān)系表,從已存儲(chǔ)的映射關(guān)系表中獲取〈朋友〉聯(lián)系人分組映射的用戶信息。
[0076]本實(shí)施例為用戶提供了可以直接針對(duì)單個(gè)聯(lián)系人設(shè)置用戶信息,提高了用戶信息設(shè)置的靈活性和人機(jī)的可交互性。
[0077]圖4是本發(fā)明服務(wù)器一實(shí)施例功能模塊示意圖。如圖4所示,本發(fā)明服務(wù)器包括所述的信息顯示裝置100。
[0078]所述信息顯示裝置100包括:信息接收模塊01、關(guān)系表建立模塊02、信息獲取模塊03和彳目息顯不模塊04。
[0079]信息接收模塊01,用于接收并保存用戶針對(duì)不同的聯(lián)系人分組設(shè)置的用戶信息;
[0080]關(guān)系表建立模塊02,用于為設(shè)置的所述用戶信息及對(duì)應(yīng)的聯(lián)系人分組建立映射關(guān)系表;
[0081]信息接收模塊01接收并保存用戶A針對(duì)自己同一賬戶下的即時(shí)通訊軟件或者社交軟件中的不同聯(lián)系人分組設(shè)置的所要顯示的用戶信息,并保存用戶A針對(duì)聯(lián)系人分組設(shè)置的用戶信息與對(duì)應(yīng)的聯(lián)系人分組的映射關(guān)系。關(guān)系表建立模塊02建立一映射關(guān)系表,將用戶A設(shè)置的用戶信息與對(duì)應(yīng)的聯(lián)系人分組對(duì)應(yīng)存儲(chǔ)在建立的映射關(guān)系表中。本實(shí)施例中,所述用戶信息包括但不限于用戶使用的即時(shí)通訊軟件或社交軟件中賬戶的頭像、簽名信息等。
[0082]以即時(shí)通訊軟件中的QQ聊天工具為例,假設(shè)用戶A的一個(gè)QQ號(hào)碼有以下聯(lián)系人分組〈家人 >、〈朋友 > 和〈技術(shù)交流 >,用戶A針對(duì)〈家人 > 和〈朋友 > 的聯(lián)系人分組設(shè)置的用戶信息為:設(shè)置的頭像為自己的真實(shí)照片,設(shè)置的簽名信息為“你們是我這一生的寶貴財(cái)富”;針對(duì)〈技術(shù)交流 > 這一聯(lián)系人分組設(shè)置的用戶信息為:設(shè)置的頭像為某一花朵照片,設(shè)置的簽名信息為“天天學(xué)習(xí),好好向上”,并將上述信息上傳至服務(wù)器;信息接收模塊01接收并保存用戶A針對(duì)不同的聯(lián)系人分組設(shè)置的用戶信息,關(guān)系表建立模塊02為設(shè)置的所述用戶信息及對(duì)應(yīng)的聯(lián)系人分組建立映射關(guān)系表,并將各聯(lián)系人分組和對(duì)應(yīng)的用戶信息存儲(chǔ)在建立的映射關(guān)系表中。
[0083]在一優(yōu)選的實(shí)施例中,用戶A還可以設(shè)置對(duì)某一聯(lián)系人分組屏蔽自己用戶信息的顯示;此時(shí),信息接收模塊01接收并保存用戶A針對(duì)該聯(lián)系人分組設(shè)置的用戶信息為:屏蔽對(duì)其進(jìn)行用戶信息顯示的信息。
[0084]信息獲取模塊03,用于偵測(cè)到某一聯(lián)系人發(fā)送的獲取該用戶的用戶信息的操作請(qǐng)求時(shí),獲取所述映射關(guān)系表中存儲(chǔ)的對(duì)應(yīng)于所述聯(lián)系人的用戶信息;
[0085]信息獲取模塊03偵測(cè)到某一聯(lián)系人發(fā)送的獲取該用戶A的用戶信息的操作請(qǐng)求時(shí),查找該聯(lián)系人所在的聯(lián)系人分組;信息獲取模塊03查找到該聯(lián)系人所在的聯(lián)系人分組時(shí),再查找已存儲(chǔ)的映射關(guān)系表,從已存儲(chǔ)的映射關(guān)系表中獲取該聯(lián)系人分組映射的用戶信息。
[0086]btia, QQ聊天工具中,用戶A的某一聯(lián)系人C登錄了該聯(lián)系人C自己的QQ時(shí),QQ工具向服務(wù)器拉取聯(lián)系人C的聯(lián)系人列表及列表中對(duì)應(yīng)的各聯(lián)系人的用戶信息如各聯(lián)系人的頭像和簽名信息等;信息獲取模塊03偵測(cè)到該聯(lián)系人C基于客戶端軟件發(fā)送的獲取用戶A的用戶信息時(shí),信息獲取模塊03查找用戶A上傳的用戶信息和聯(lián)系人的映射關(guān)系表,得到該聯(lián)系人C在用戶A的〈朋友 > 聯(lián)系人分組中。信息獲取模塊03查找已存儲(chǔ)的映射關(guān)系表,獲取該映射關(guān)系表存儲(chǔ)的用戶A設(shè)置的〈朋友 > 聯(lián)系人分組對(duì)應(yīng)的用戶信息。
[0087]信息顯示模塊04,用于顯示獲取的所述用戶信息。
[0088]信息顯示模塊04將獲取的聯(lián)系人用戶信息推送至對(duì)應(yīng)的客戶端軟件,基于客戶端軟件顯示獲取的所述用戶信息。
[0089]比如,信息獲取模塊03獲取映射關(guān)系表存儲(chǔ)的用戶A設(shè)置的〈朋友〉聯(lián)系人分組對(duì)應(yīng)的用戶信息為:設(shè)置的頭像為自己的真實(shí)照片,設(shè)置的簽名信息為“你們是我這一生的寶貴財(cái)富”,則基于客戶端軟件,在聯(lián)系人C的QQ聯(lián)系人列表中,信息顯示模塊04顯示用戶A的頭像為用戶A的真實(shí)照片,顯示用戶A的簽名信息為“你們是我這一生的寶貴財(cái)富”。
[0090]在一優(yōu)選的實(shí)施例中,在系統(tǒng)初始化時(shí),信息顯示模塊04向該用戶對(duì)應(yīng)的所有聯(lián)系人顯示該用戶設(shè)置的公共用戶信息;比如,QQ剛登陸時(shí)初始化的幾秒鐘內(nèi),用戶A向所有聯(lián)系人顯示的公共用戶信息為:以QQ企鵝公仔作為頭像,不顯示任何簽名信息;這種情況下,信息顯示模塊04根據(jù)用戶設(shè)置的用戶信息,基于客戶端軟件,顯示QQ企鵝公仔頭像,且不顯示任何簽名信息。
[0091]在一優(yōu)選的實(shí)施例中,服務(wù)器還提供用戶可以向聯(lián)系人分組屏蔽自己用戶信息的顯示的功能。比如,用戶A設(shè)置〈技術(shù)交流 > 這一聯(lián)系人分組對(duì)應(yīng)的用戶信息為屏蔽用戶信息的顯示;則在〈技術(shù)交流 > 這一聯(lián)系人分組中的所有聯(lián)系人列表中,信息顯示模塊04對(duì)應(yīng)顯示的用戶A的用戶信息均為空白。
[0092]有關(guān)信息顯示裝置100的其他描述請(qǐng)參照相關(guān)實(shí)施例的具體描述,本實(shí)施例在此不再贅述。
[0093]本實(shí)施例接收并保存用戶針對(duì)不同的聯(lián)系人分組設(shè)置的用戶信息;為設(shè)置的所述用戶信息及對(duì)應(yīng)的聯(lián)系人分組建立映射關(guān)系表;偵測(cè)到某一聯(lián)系人發(fā)送的獲取該用戶的用戶信息的操作請(qǐng)求時(shí),獲取所述映射關(guān)系表中存儲(chǔ)的對(duì)應(yīng)于所述聯(lián)系人的用戶信息;顯示獲取的所述用戶信息;具有針對(duì)不同的聯(lián)系人及聯(lián)系人分組能夠顯示不同的用戶信息的有益效果,提高了人機(jī)的可交互性;進(jìn)一步地,由于可以屏蔽向某些聯(lián)系人或聯(lián)系人分組顯示自身的用戶信息,因此,提高了用戶信息的安全性,保護(hù)了用戶的隱私信息。
[0094]需要說明的是,在本文中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括該要素的過程、方法、物品或者裝置中還存在另外的相同要素。
[0095]上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
[0096]通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實(shí)施例方法可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在圖3所示的信息顯示裝置或者圖4所示的服務(wù)器的一個(gè)存儲(chǔ)介質(zhì)(如R0M/RAM、磁碟、光盤)中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),圖3所示的信息顯示裝置,圖4所示的服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
[0097]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制其專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,直接或間接運(yùn)用在其他相關(guān)的【技術(shù)領(lǐng)域】,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種信息顯示方法,其特征在于,包括以下步驟: 接收并保存用戶針對(duì)不同的聯(lián)系人分組設(shè)置的用戶信息; 為設(shè)置的所述用戶信息及對(duì)應(yīng)的聯(lián)系人分組建立映射關(guān)系表; 偵測(cè)到某一聯(lián)系人發(fā)送的獲取該用戶的用戶信息的操作請(qǐng)求時(shí),獲取所述映射關(guān)系表中存儲(chǔ)的對(duì)應(yīng)于所述聯(lián)系人的用戶信息; 顯示獲取的所述用戶信息。
2.如權(quán)利要求1所述的方法,其特征在于,所述偵測(cè)到某一聯(lián)系人發(fā)送的獲取該用戶的用戶信息的操作請(qǐng)求時(shí),獲取所述映射關(guān)系表中存儲(chǔ)的對(duì)應(yīng)于所述聯(lián)系人的用戶信息,包括: 偵測(cè)到某一聯(lián)系人發(fā)送的獲取該用戶的用戶信息的操作請(qǐng)求時(shí),查找所述聯(lián)系人所在的聯(lián)系人分組; 根據(jù)所述聯(lián)系人所在的聯(lián)系人分組,獲取所述映射關(guān)系表中存儲(chǔ)的所述聯(lián)系人分組映射的用戶信息。
3.如權(quán)利要求1所述的方法,其特征在于,所述接收并保存用戶針對(duì)不同的聯(lián)系人分組設(shè)置的用戶信息,包括: 接收并保存用戶針對(duì)所述聯(lián)系人分組中的不同聯(lián)系人設(shè)置的用戶信息。
4.如權(quán)利要求3所述的方法,其特征在于,所述偵測(cè)到某一聯(lián)系人發(fā)送的獲取該用戶的用戶信息的操作請(qǐng)求時(shí),獲取所述映射關(guān)系表中存儲(chǔ)的對(duì)應(yīng)于所述聯(lián)系人的用戶信息,包括: 偵測(cè)到某一聯(lián)系人發(fā)送的獲取該用戶的用戶信息的操作請(qǐng)求時(shí),查找所述映射關(guān)系表中是否存儲(chǔ)了針對(duì)所述聯(lián)系人設(shè)置的用戶信息; 若存儲(chǔ)了針對(duì)所述聯(lián)系人設(shè)置的用戶信息,則獲取針對(duì)所述聯(lián)系人設(shè)置的所述用戶信息; 若沒有存儲(chǔ)針對(duì)所述聯(lián)系人設(shè)置的用戶信息,則獲取所述聯(lián)系人所在的聯(lián)系人分組對(duì)應(yīng)的用戶信息。
5.如權(quán)利要求1或3所述的方法,其特征在于,所述接收并保存用戶針對(duì)不同的聯(lián)系人分組設(shè)置的用戶信息,包括: 接收并保存用戶針對(duì)不同的聯(lián)系人分組和/或不同的聯(lián)系人設(shè)置的屏蔽用戶信息顯示的信息。
6.如權(quán)利要求5所述的方法,其特征在于,所述顯示獲取的所述用戶信息,包括: 在獲取的所述用戶信息為屏蔽用戶信息顯示的信息時(shí),顯示空白的用戶信息。
7.如權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,還包括: 在系統(tǒng)初始化時(shí),向該用戶對(duì)應(yīng)的所有聯(lián)系人顯示該用戶設(shè)置的公共用戶信息。
8.一種信息顯示裝置,其特征在于,包括: 信息接收模塊,用于接收并保存用戶針對(duì)不同的聯(lián)系人分組設(shè)置的用戶信息; 關(guān)系表建立模塊,用于為設(shè)置的所述用戶信息及對(duì)應(yīng)的聯(lián)系人分組建立映射關(guān)系表;信息獲取模塊,用于偵測(cè)到某一聯(lián)系人發(fā)送的獲取該用戶的用戶信息的操作請(qǐng)求時(shí),獲取所述映射關(guān)系表中存儲(chǔ)的對(duì)應(yīng)于所述聯(lián)系人的用戶信息; 信息顯示模塊,用于顯示獲取的所述用戶信息。
9.如權(quán)利要求8所述的裝置,其特征在于,所述信息獲取模塊用于: 偵測(cè)到某一聯(lián)系人發(fā)送的獲取該用戶的用戶信息的操作請(qǐng)求時(shí),查找所述聯(lián)系人所在的聯(lián)系人分組; 根據(jù)所述聯(lián)系人所在的聯(lián)系人分組,獲取所述映射關(guān)系表中存儲(chǔ)的所述聯(lián)系人分組映射的用戶信息。
10.如權(quán)利要求8所述的裝置,其特征在于,所述信息接收模塊用于: 接收并保存用戶針對(duì)所述聯(lián)系人分組中的不同聯(lián)系人設(shè)置的用戶信息。
11.如權(quán)利要求10所述的裝置,其特征在于,所述信息獲取模塊用于: 偵測(cè)到某一聯(lián)系人發(fā)送的獲取該用戶的用戶信息的操作請(qǐng)求時(shí),查找所述映射關(guān)系表中是否存儲(chǔ)了針對(duì)所述聯(lián)系人設(shè)置的用戶信息; 若存儲(chǔ)了針對(duì)所述聯(lián)系人設(shè)置的用戶信息,則獲取針對(duì)所述聯(lián)系人設(shè)置的所述用戶信息; 若沒有存儲(chǔ)針對(duì)所述聯(lián)系人設(shè)置的用戶信息,則獲取所述聯(lián)系人所在的聯(lián)系人分組對(duì)應(yīng)的用戶信息。
12.如權(quán)利要求8或10所述的裝置,其特征在于,所述信息接收模塊還用于: 接收并保存用戶針對(duì)不同的聯(lián)系人分組和/或不同的聯(lián)系人設(shè)置的屏蔽用戶信息顯示的信息。
13.如權(quán)利要求12所述的裝置,其特征在于,所述信息顯示還用于: 在獲取的所述用戶信息為屏蔽用戶信息顯示的信息時(shí),顯示空白的用戶信息。
14.如權(quán)利要求8-11所述的裝置,其特征在于,所述信息顯示還用于: 在系統(tǒng)初始化時(shí),向該用戶對(duì)應(yīng)的所有聯(lián)系人顯示該用戶設(shè)置的公共用戶信息。
15.一種服務(wù)器,其特征在于,包括權(quán)利要求8-14任一項(xiàng)所述的信息顯示裝置。
【文檔編號(hào)】H04L12/58GK104348706SQ201310334814
【公開日】2015年2月11日 申請(qǐng)日期:2013年8月2日 優(yōu)先權(quán)日:2013年8月2日
【發(fā)明者】劉仕雷 申請(qǐng)人:騰訊科技(深圳)有限公司