【技術(shù)領(lǐng)域】
本申請(qǐng)涉及數(shù)據(jù)收集技術(shù)領(lǐng)域,特別是涉及一種用戶信息記錄方法、裝置及電子設(shè)備。
背景技術(shù):
用戶信息收集和用戶行為分析已經(jīng)成為當(dāng)前大家研究的一個(gè)熱門問題。正確的收集用戶信息,并合理的運(yùn)用該用戶信息,能夠準(zhǔn)確有效的進(jìn)行用戶行為分析,為用戶體驗(yàn)帶來質(zhì)的飛躍。因此,有效而準(zhǔn)確的收集用戶信息具有重大的意義。
然而,目前的用戶信息收集和用戶行為分析處于初級(jí)階段,還沒有一種合適的方法能夠準(zhǔn)確的記錄更多的用戶信息。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)實(shí)施例主要解決用戶信息記錄不夠準(zhǔn)確的問題。
為解決上述技術(shù)問題,本申請(qǐng)實(shí)施例采用的一個(gè)技術(shù)方案是:提供一種用戶信息記錄方法,該方法包括:采集所述用戶的信息;分析所述信息,確定所述信息的類別;根據(jù)確定的所述信息的類別,將所述信息記錄至所述信息的類別所對(duì)應(yīng)的第一用戶信息集合中,在記錄的信息與所述第一用戶信息集合中的至少一項(xiàng)用戶信息沖突時(shí),將沖突的所述信息記錄至第二用戶信息集合中。
為解決上述技術(shù)問題,本申請(qǐng)實(shí)施例采用的另一個(gè)技術(shù)方案是:提供一種用戶信息記錄裝置,該裝置包括:采集模塊,用于采集所述用戶的信息;第一確定模塊,用于分析所述信息,確定所述信息的類別;第一記錄模塊,用于根據(jù)確定的所述信息的類別,將所述信息記錄至所述信息的類別所對(duì)應(yīng)的第一用戶信息集合中;第二記錄模塊,用于在記錄的信息與所述第一用戶信息集合中的至少一項(xiàng)用戶信息沖突時(shí),將沖突的所述信息記錄至第二用戶信息集合中。
為解決上述技術(shù)問題,本申請(qǐng)實(shí)施例采用的又一個(gè)技術(shù)方案是:提供一種電子設(shè)備,該電子設(shè)備包括:至少一個(gè)處理器;以及,與所述至少一個(gè)處理器通信連接的存儲(chǔ)器;其中,所述存儲(chǔ)器存儲(chǔ)有可被所述至少一個(gè)處理器執(zhí)行的指令程序,所述指令程序被所述至少一個(gè)處理器執(zhí)行,以使所述至少一個(gè)處理器執(zhí)行如上所述的方法。
為解決上述技術(shù)問題,本申請(qǐng)實(shí)施例采用的再一個(gè)技術(shù)方案是:提供一種計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括:非易失性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)以及內(nèi)嵌于所述非易失性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的計(jì)算機(jī)程序指令;所述計(jì)算機(jī)程序指令包括用以使處理器執(zhí)行如上所述的方法的指令。
本申請(qǐng)實(shí)施例提供的用戶信息記錄方法及裝置,將采集到的用戶信息,根據(jù)信息類別進(jìn)行相應(yīng)的記錄,分別存儲(chǔ)至所述信息的類別所對(duì)應(yīng)的第一用戶信息集合中,并且當(dāng)記錄的信息與第一用戶信息集合中記錄的信息產(chǎn)生沖突時(shí),確定該信息是需要進(jìn)一步確認(rèn)的信息,并將該信息記錄至第二用戶信息集合中。該實(shí)施方式能夠?qū)崿F(xiàn)用戶信息的分類記錄,并且能夠準(zhǔn)確的記錄用戶的信息。
【附圖說明】
一個(gè)或多個(gè)實(shí)施例通過與之對(duì)應(yīng)的附圖中的圖片進(jìn)行示例性說明,這些示例性說明并不構(gòu)成對(duì)實(shí)施例的限定,附圖中具有相同參考數(shù)字標(biāo)號(hào)的元件表示為類似的元件,除非有特別申明,附圖中的圖不構(gòu)成比例限制。
圖1是本申請(qǐng)實(shí)施例提供的用戶信息記錄方法的運(yùn)行環(huán)境的示意圖;
圖2為本申請(qǐng)實(shí)施例提供的用戶信息記錄方法的流程示意圖;
圖3為本申請(qǐng)另一實(shí)施例提供的用戶信息記錄方法的流程示意圖;
圖4是本申請(qǐng)又一實(shí)施例提供的根據(jù)確定的所述信息的類別,將所述信息記錄至所述信息的類別所對(duì)應(yīng)的第一用戶信息集合中的方法的流程示意圖;
圖5是本申請(qǐng)?jiān)僖粚?shí)施例提供的根據(jù)確定的所述信息的類別,將所述信息記錄至所述信息的類別所對(duì)應(yīng)的第一用戶信息集合中的方法的流程示意圖;
圖6是本申請(qǐng)還一實(shí)施例提供的根據(jù)確定的所述信息的類別,將所述信息記錄至所述信息的類別所對(duì)應(yīng)的第一用戶信息集合中的方法的流程示意圖;
圖7是本申請(qǐng)實(shí)施例提供的用戶信息記錄裝置的結(jié)構(gòu)示意圖;
圖8是本申請(qǐng)另一實(shí)施例提供的用戶信息記錄裝置的結(jié)構(gòu)示意圖;
圖9是本申請(qǐng)又一實(shí)施例提供的用戶信息記錄裝置的結(jié)構(gòu)示意圖;
圖10是本申請(qǐng)實(shí)施例提供的電子設(shè)備的硬件結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
為了使本申請(qǐng)的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本申請(qǐng)進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本申請(qǐng),并不用于限定本申請(qǐng)。
請(qǐng)參照?qǐng)D1,圖1為本申請(qǐng)實(shí)施例提供的用戶信息記錄方法的運(yùn)行環(huán)境的示意圖。如圖1所示,該應(yīng)用環(huán)境包括:用戶10、智能終端20。
用戶10可以為具有任何數(shù)量的,具有相同或者相近操作行為的群體,例如,網(wǎng)絡(luò)用戶群體、手機(jī)用戶群體、圖書館用戶群體等等,用戶10也可以為單獨(dú)的個(gè)體。不同的用戶10具有不同的個(gè)性化要求、使用習(xí)慣、使用需求等,因此每個(gè)用戶都有其特定的用戶數(shù)據(jù)。
用戶10可以通過任何合適的類型的,一種或者多種用戶交互設(shè)備(比如鼠標(biāo)、鍵盤、遙控器、觸摸屏、體感攝像頭以及音頻采集裝置等)與智能終端20進(jìn)行交互,輸入指令或者控制智能終端20執(zhí)行一種或者多種操作,在用戶10與智能終端20進(jìn)行交互的過程中,所述智能終端20對(duì)所述用戶10進(jìn)行信息收集。該信息收集是一個(gè)動(dòng)態(tài)持續(xù)的過程,使智能終端20能夠不斷地豐富完善用戶10的信息。
其中,該智能終端20可以為任何合適類型的,具有一定邏輯運(yùn)算能力,提供一個(gè)或者多個(gè)能夠滿足用戶意圖的功能的電子設(shè)備。例如,機(jī)器人、pda、個(gè)人電腦、平板電腦、智能手機(jī)、可穿戴智能設(shè)備等。該智能終端20還包括任何合適類型的,用以存儲(chǔ)數(shù)據(jù)的存儲(chǔ)介質(zhì),例如磁碟、光盤(cd-rom)、只讀存儲(chǔ)記憶體或隨機(jī)存儲(chǔ)記憶體等。該智能終端20可以包括一個(gè)或者多個(gè)邏輯運(yùn)算模塊,單線程或者多線程并行執(zhí)行任何合適類型的功能或者操作,例如查看數(shù)據(jù)庫(kù)、編輯圖表等。所述邏輯運(yùn)算模塊可以是任何合適類型的,能夠執(zhí)行邏輯運(yùn)算操作的電子電路或者貼片式電子器件,例如單核心處理器、多核心處理器、圖形處理器(gpu)。
其中,該智能終端20還可以通過其包含的圖像采集設(shè)備或者聲音采集設(shè)備獲取用戶10的信息,該信息獲取的過程也是一個(gè)動(dòng)態(tài)持續(xù)的過程,使智能終端20能夠不斷地豐富完善用戶10的信息。
需要說明的是,本申請(qǐng)實(shí)施例提供的用戶信息記錄方法的還可以進(jìn)一步的拓展到其他合適的應(yīng)用環(huán)境中,而不限于圖1中所示的應(yīng)用環(huán)境。雖然圖1中僅顯示了三個(gè)用戶10和兩個(gè)智能終端20,但本領(lǐng)域技術(shù)人員可以理解的是,在實(shí)際應(yīng)用過程中,該應(yīng)用環(huán)境還可以包括更多或者更少的用戶、智能終端。
在人機(jī)交互過程中或者用戶行為記錄過程中,該智能終端20根據(jù)預(yù)設(shè)的方法對(duì)用戶10的信息進(jìn)行記錄,動(dòng)態(tài)的維護(hù)專屬于某一用戶的一份信息集合,從而在后續(xù)各個(gè)場(chǎng)景中需要使用用戶信息時(shí),能夠從已經(jīng)記錄的用戶信息集合中獲取相應(yīng)的信息,以進(jìn)行預(yù)判或者信息的預(yù)填寫,為用戶提供更智能更貼心的服務(wù)。具體地,如圖2所示,用戶信息記錄方法的過程包括:
步驟31、采集所述用戶的信息;
步驟32、分析所述信息,確定所述信息的類別;
步驟33、根據(jù)確定的所述信息的類別,將所述信息記錄至所述信息的類別所對(duì)應(yīng)的第一用戶信息集合中;
步驟34、在記錄的信息與所述第一用戶信息集合中的至少一項(xiàng)用戶信息沖突時(shí),將沖突的所述信息記錄至第二用戶信息集合中。
可以由上述智能終端來執(zhí)行該用戶信息記錄方法,從而可以由執(zhí)行本方法的智能終端采集所述用戶的信息。該信息包括所述用戶發(fā)送的信息或者接收的信息,該信息還可以包括與所述用戶直接相關(guān)或間接相關(guān)的所有信息。例如,用于確定所述用戶身份的所有信息、用于表示所述用戶行為習(xí)慣的所有信息、用于表示所述用戶個(gè)人喜好的所有信息、用于表示所述用戶人際關(guān)系的所有信息以及某一特定場(chǎng)景下所述用戶發(fā)送或接收的信息等。
采集所述用戶的信息之后,以文本形式存儲(chǔ)所述信息,可以基于語(yǔ)義分析等其他人工智能及計(jì)算語(yǔ)言學(xué)的方法對(duì)獲取到的文本信息進(jìn)行分類。通過對(duì)文本信息進(jìn)行特征提取和語(yǔ)義分析,可以提取出文本信息中一些確定的信息,該確定的信息可以進(jìn)一步劃分出更細(xì)的類別,例如,用戶身份類信息(比如姓名、籍貫、性別、年齡、身高、體重、面部特征、身份證號(hào)碼、地址等)、用戶習(xí)慣類信息(比如工作日七點(diǎn)起床、休息日八點(diǎn)起床、經(jīng)常乘坐的公交、經(jīng)常連接的wifi、經(jīng)常在同一家店吃午餐等)、用戶偏好類信息(比如喜歡爬山、喜歡喝某款咖啡、喜歡看武俠小說、喜歡玩某類游戲等),等等。
確定所述信息的類別后,根據(jù)所述信息的類別,將所述信息分別存儲(chǔ)至所述信息類別對(duì)應(yīng)的第一用戶信息集合中。該第一用戶信息集合是根據(jù)確定的信息類別預(yù)先建立的一種存儲(chǔ)數(shù)據(jù)的結(jié)構(gòu),其可以將相同類型的數(shù)據(jù)構(gòu)成一個(gè)數(shù)據(jù)集合,該第一用戶信息集合包含多個(gè),每個(gè)第一用戶信息集合分別對(duì)應(yīng)一種信息類別。在確定所述信息類別后,可以將所述信息的類別與第一用戶信息集合的類別名稱進(jìn)行匹配,若匹配一致,則將該信息記錄至該第一用戶信息集合中;或者通過其他方式實(shí)現(xiàn)根據(jù)信息的類別記錄用戶信息。
此外,還建立有第二用戶信息集合,該第二用戶信息集合也是一種存儲(chǔ)數(shù)據(jù)的結(jié)構(gòu),其與第一用戶信息集合的區(qū)別在于,該第二用戶信息集合主要用于存儲(chǔ)用戶的不確定信息,存儲(chǔ)時(shí)不需要區(qū)分信息的類別。其中,該不確定信息包括與所述確定的信息中不一致的、存在矛盾或沖突的信息。當(dāng)在記錄的信息與信息的類別所對(duì)應(yīng)的第一用戶信息集合中的至少一項(xiàng)用戶信息沖突時(shí),即認(rèn)為該信息是不確定的用戶信息,此時(shí)將該在記錄的信息存儲(chǔ)至第二用戶信息集合中,以便在預(yù)定時(shí)間內(nèi),通過向用戶請(qǐng)求等其他方式來進(jìn)一步確定這些用戶信息的確定結(jié)果。
在一些實(shí)施例中,該第一用戶信息集合可以是結(jié)構(gòu)體,為每一信息的類別分別設(shè)置一結(jié)構(gòu)體,由不同類別的結(jié)構(gòu)體分別存儲(chǔ)用戶信息。該第二用戶信息集合也可以是結(jié)構(gòu)體,通過結(jié)構(gòu)體來記錄用戶的一些不確定信息。通過結(jié)構(gòu)體來記錄用戶信息,能夠利用結(jié)構(gòu)體封裝的特點(diǎn),實(shí)現(xiàn)每一結(jié)構(gòu)體中存儲(chǔ)的數(shù)據(jù)的再次利用,并且可以持續(xù)動(dòng)態(tài)的更新結(jié)構(gòu)體中的數(shù)據(jù),以記錄更多的用戶信息。
本申請(qǐng)實(shí)施例提供了一種用戶信息記錄方法,該方法根據(jù)用戶信息的類別來分別將用戶信息記錄至第一用戶信息集合中,在記錄用戶信息過程中,當(dāng)該信息與第一用戶信息集合中已記錄的用戶信息存在沖突時(shí),將該沖突的用戶信息記錄至第二用戶信息集合中。區(qū)別于相關(guān)技術(shù),本實(shí)施例能夠處理記錄沖突的用戶信息,提高了用戶信息記錄的準(zhǔn)確性。此外,根據(jù)信息類別來記錄用戶信息,可使記錄的用戶信息更充分具體,便于后續(xù)的用戶行為分析。
如圖3所示,本申請(qǐng)另一實(shí)施例提供了一種用戶信息記錄方法,該方法與圖2的區(qū)別主要在于,該方法還包括:
步驟35、設(shè)置所述第二用戶信息集合中所述信息的緊急系數(shù);
步驟36、根據(jù)所述緊急系數(shù)確定所述信息的確定結(jié)果;
步驟37、根據(jù)所述信息的類別,將所述信息的確定結(jié)果記錄至所述類別對(duì)應(yīng)的第一用戶信息集合中。
在本實(shí)施例中,每一項(xiàng)不確定的用戶信息加入第二用戶信息集合中時(shí),都會(huì)為該不確定的用戶信息設(shè)置一個(gè)緊急系數(shù),該緊急系數(shù)用于表示該不確定的用戶信息需要被準(zhǔn)確確認(rèn)的一個(gè)緊急程度,例如,緊急系數(shù)為1,則表示緊急程度最高,需要立即進(jìn)行確認(rèn);緊急系數(shù)為2,則表示緊急程度為中等,可以在預(yù)設(shè)時(shí)間內(nèi)進(jìn)行確認(rèn);緊急系數(shù)為3,則表示緊急程度較低,可以在更長(zhǎng)的時(shí)間之后再進(jìn)行確認(rèn)。該緊急程度及其對(duì)應(yīng)的緊急系數(shù)可以預(yù)先設(shè)置好,可以是系數(shù)越高表示越緊急,也可以是系數(shù)越低表示越緊急,在此不做限定。
此外,緊急系數(shù)明確之后,根據(jù)緊急系數(shù)確定所述信息的確定結(jié)果具體包括:通過語(yǔ)音詢問或者消息發(fā)送等方式直接向用戶進(jìn)行信息確認(rèn),或者,在接下來的預(yù)設(shè)時(shí)間段內(nèi)通過分析用戶行為來進(jìn)行進(jìn)一步地確認(rèn),或者,當(dāng)該不確定信息再次出現(xiàn)在某個(gè)場(chǎng)景中時(shí),再與用戶進(jìn)行直接或間接的確認(rèn),等。
獲取到該不確定的用戶信息的確定結(jié)果之后,再根據(jù)該用戶信息的類別,將該確定結(jié)果存儲(chǔ)至該用戶信息所對(duì)應(yīng)的類別的第一用戶信息集合中。此外,獲取到用戶信息的確定結(jié)果后,可以更新該確定結(jié)果對(duì)應(yīng)的信息在第一用戶信息集合中的權(quán)重。
在本申請(qǐng)實(shí)施例中,根據(jù)用戶信息的類別來分別將用戶信息記錄至第一用戶信息集合中,在記錄用戶信息過程中,當(dāng)該信息與第一用戶信息集合中已記錄的用戶信息存在沖突時(shí),將該沖突的用戶信息記錄至第二用戶信息集合中,并且,在該第二用戶信息集合中再次確認(rèn)用戶的不確定性信息,并把確定的結(jié)果記錄至用戶信息對(duì)應(yīng)的類別下。本實(shí)施例的實(shí)施方式能夠準(zhǔn)確的記錄用戶信息,并處理沖突的用戶信息,通過這種實(shí)施方式來不斷完善用戶信息,從而在后續(xù)各個(gè)場(chǎng)景中需要使用用戶信息時(shí),能夠從第一用戶信息集合中獲取相應(yīng)的用戶信息進(jìn)行預(yù)判或信息的預(yù)填寫,為用戶提供更貼心的服務(wù)。
在一些實(shí)施例中,如圖4所示,當(dāng)所述信息的類別為確定類時(shí),上述實(shí)施例中的步驟33具體包括:
3311、判斷所述確定類對(duì)應(yīng)的第一用戶信息集合中是否存在所述信息對(duì)應(yīng)的項(xiàng)目;
3312、若所述確定類對(duì)應(yīng)的第一用戶信息集合中不存在所述信息對(duì)應(yīng)的項(xiàng)目,則在所述確定類對(duì)應(yīng)的第一用戶信息集合中創(chuàng)建所述項(xiàng)目,并存儲(chǔ)所述信息至所述項(xiàng)目,以作為所述項(xiàng)目的內(nèi)容;
3313、若所述確定類對(duì)應(yīng)的第一用戶信息集合中存在所述信息對(duì)應(yīng)的項(xiàng)目,則判斷所述項(xiàng)目的內(nèi)容與所述信息是否匹配;
3314、若所述項(xiàng)目的內(nèi)容與所述信息不匹配,則確認(rèn)為存在用戶信息沖突。
當(dāng)采集的用戶信息為確定類的信息時(shí),本實(shí)施例給出了在所述第一用戶信息集合中記錄該信息的具體實(shí)施方式。例如,在結(jié)構(gòu)體中記錄用戶信息,并且該確定類所對(duì)應(yīng)的第一用戶信息集合中記錄的用戶信息的形式為:
struct//確定類信息
{
姓名:張三
出生日期:2006年10月24日
身份證號(hào)碼:20061024
家庭地址:深圳南山區(qū)
……
}
上述結(jié)構(gòu)體中,確定類對(duì)應(yīng)的用戶信息包括:項(xiàng)目和內(nèi)容。該項(xiàng)目包括:姓名、出生日期、身份證號(hào)碼、家庭地址等,每一項(xiàng)目下都有相應(yīng)的內(nèi)容。當(dāng)所述信息對(duì)應(yīng)的項(xiàng)目在上述結(jié)構(gòu)體中不能查找到,則表示所述確定類所對(duì)應(yīng)的結(jié)構(gòu)體中不存在所述信息對(duì)應(yīng)的項(xiàng)目,此時(shí),在上述結(jié)構(gòu)體中建立該信息對(duì)應(yīng)的項(xiàng)目,并在建立的項(xiàng)目下記錄該信息的具體內(nèi)容,比如,在結(jié)構(gòu)體中增加“籍貫:上?!?。
當(dāng)所述信息對(duì)應(yīng)的項(xiàng)目為上述結(jié)構(gòu)體中記錄的用戶信息的項(xiàng)目中的一項(xiàng)時(shí),表示所述確定類所對(duì)應(yīng)的結(jié)構(gòu)體中存在所述信息對(duì)應(yīng)的項(xiàng)目,此時(shí),進(jìn)一步判斷該信息的內(nèi)容與結(jié)構(gòu)體中記載的內(nèi)容是否匹配,比如,結(jié)構(gòu)體中姓名項(xiàng)目下的內(nèi)容為“張三”,而所述信息的內(nèi)容為“李四”,說明所述結(jié)構(gòu)體中的項(xiàng)目的內(nèi)容與所述信息的內(nèi)容不匹配,此時(shí)確認(rèn)為存在用戶信息沖突,即已經(jīng)記錄的用戶信息與當(dāng)前獲取的用戶信息不一致。在這里,需要對(duì)“姓名”這一項(xiàng)目進(jìn)行進(jìn)一步確定,因此,可以將所述信息存儲(chǔ)至上述實(shí)施例中描述的第二用戶信息集合,在該第二用戶信息集合中進(jìn)一步確認(rèn)該用戶的姓名。該進(jìn)一步確認(rèn)的過程可參考上述實(shí)施例中的敘述,在此不再贅述。此外,若所述結(jié)構(gòu)體中的項(xiàng)目的內(nèi)容與所述信息的內(nèi)容匹配,則表示該信息已經(jīng)準(zhǔn)確記錄在該結(jié)構(gòu)體中了,此時(shí)不作處理。
在一些實(shí)施例中,如圖5所示,當(dāng)所述信息的類別為習(xí)慣類時(shí),上述實(shí)施例中的步驟33具體包括:
3321、判斷所述習(xí)慣類對(duì)應(yīng)的第一用戶信息集合中是否存在所述信息對(duì)應(yīng)的習(xí)慣;
3322、若所述習(xí)慣類對(duì)應(yīng)的第一用戶信息集合中不存在所述信息對(duì)應(yīng)的習(xí)慣,則在所述習(xí)慣類對(duì)應(yīng)的第一用戶信息集合中創(chuàng)建所述信息對(duì)應(yīng)的習(xí)慣,并存儲(chǔ)所述信息,所述信息作為所述習(xí)慣的屬性,并記錄所述習(xí)慣對(duì)應(yīng)的權(quán)重;
3323、若所述習(xí)慣類對(duì)應(yīng)的第一用戶信息集合中存在所述信息對(duì)應(yīng)的習(xí)慣,則判斷所述習(xí)慣的屬性與所述信息是否匹配;
3324、若所述習(xí)慣的屬性與所述信息不匹配,則在所述習(xí)慣類對(duì)應(yīng)的第一用戶信息集合中建立所述信息對(duì)應(yīng)的新習(xí)慣,并且存儲(chǔ)所述信息,所述信息作為所述新習(xí)慣的屬性,并記錄所述新習(xí)慣對(duì)應(yīng)的權(quán)重;
3325、若所述習(xí)慣的屬性與所述信息匹配,則更新所述習(xí)慣對(duì)應(yīng)的權(quán)重。
當(dāng)采集的用戶信息為習(xí)慣類的信息時(shí),本實(shí)施例給出了在所述第一用戶信息集合中記錄該信息的具體實(shí)施方式。例如,在結(jié)構(gòu)體中記錄用戶信息,并且該習(xí)慣類所對(duì)應(yīng)的結(jié)構(gòu)體中記錄的用戶信息的形式為:
struct//習(xí)慣類信息
{
習(xí)慣1:屬性次數(shù)
習(xí)慣2:屬性次數(shù)
習(xí)慣3:屬性次數(shù)
……
}
上述結(jié)構(gòu)體中,習(xí)慣類對(duì)應(yīng)的用戶信息包括:用戶習(xí)慣的名稱、屬性及次數(shù),該用戶習(xí)慣的名稱即表示該習(xí)慣(比如晨跑),該屬性用于對(duì)該習(xí)慣作進(jìn)一步的限定(比如7點(diǎn)開始晨跑),該次數(shù)是用于衡量該習(xí)慣的權(quán)重,其記錄了該習(xí)慣已經(jīng)被執(zhí)行的次數(shù),次數(shù)越大表示權(quán)重越大,說明該習(xí)慣堅(jiān)持最久,是該用戶不會(huì)輕易改變的習(xí)慣,相反,若權(quán)重越小,則表示該習(xí)慣容易改變。
在本實(shí)施例中,首先將所述信息與上述結(jié)構(gòu)體中的用戶習(xí)慣的名稱進(jìn)行匹配,若能在上述結(jié)構(gòu)體中查找到該信息對(duì)應(yīng)的用戶習(xí)慣的名稱,則進(jìn)一步判斷該習(xí)慣對(duì)應(yīng)的屬性與該信息是否匹配,如果該習(xí)慣對(duì)應(yīng)的屬性與該信息不匹配,說明該信息是一個(gè)新的習(xí)慣,此時(shí)在上述結(jié)構(gòu)體中建立該信息對(duì)應(yīng)的習(xí)慣,包括其屬性,并記錄次數(shù)(比如次數(shù)為1),如果該習(xí)慣對(duì)應(yīng)的屬性與該信息匹配,說明在上述結(jié)構(gòu)體中已經(jīng)存在完全一致的習(xí)慣,則直接更新該習(xí)慣的次數(shù),比如次數(shù)加1等。另外,若不能在上述結(jié)構(gòu)體中查找到該信息對(duì)應(yīng)的習(xí)慣名稱,說明該習(xí)慣不存在,是一個(gè)新習(xí)慣,此時(shí),在所述結(jié)構(gòu)體中建立該新習(xí)慣,并記錄其屬性及次數(shù)。
例如,該信息的內(nèi)容為“周六早上七點(diǎn)設(shè)置了鬧鐘”,通過語(yǔ)義分析等相關(guān)技術(shù)可知,該習(xí)慣為“周六早上設(shè)置鬧鐘”,該習(xí)慣的屬性為“早上七點(diǎn)”,如果在上述結(jié)構(gòu)體中已經(jīng)存在“周六早上七點(diǎn)設(shè)置了鬧鐘”的習(xí)慣,則直接對(duì)該習(xí)慣的次數(shù)進(jìn)行更新(比如加1);如果在上述結(jié)構(gòu)體中已經(jīng)存在“周六早上設(shè)置鬧鐘”的習(xí)慣,但屬性是“早上八點(diǎn)”,則需要建立該信息對(duì)應(yīng)的習(xí)慣,并記錄相應(yīng)的次數(shù)(權(quán)重);如果在上述結(jié)構(gòu)體中不存在“周六早上七點(diǎn)設(shè)置了鬧鐘”或者“周六早上設(shè)置鬧鐘”的習(xí)慣,則直接建立該信息對(duì)應(yīng)的新習(xí)慣,并記錄其屬性及次數(shù)(權(quán)重)。
本實(shí)施例中,用戶的習(xí)慣類信息可以通過用戶行為分析來獲取,也可以通過其他方式來獲取。
在本實(shí)施例中,為用戶的習(xí)慣類的信息提供了一種信息記錄方法,該方法可以更加詳細(xì)的記錄用戶的習(xí)慣,并更具體的區(qū)分用戶習(xí)慣,而且通過記錄的習(xí)慣次數(shù),能夠分析出用戶最常用的習(xí)慣,從而當(dāng)用戶再次處于相同或類似場(chǎng)景下時(shí),能為用戶提供更智能更貼心的服務(wù)。
在一些實(shí)施例中,如圖6所示,當(dāng)所述信息的類別為偏好類時(shí),上述實(shí)施例中的步驟33具體包括:
3331、判斷所述偏好類對(duì)應(yīng)的第一用戶信息集合中是否存在所述信息對(duì)應(yīng)的偏好;
3332、若所述偏好類對(duì)應(yīng)的第一用戶信息集合中存在所述信息對(duì)應(yīng)的偏好,則判斷所述偏好類對(duì)應(yīng)的第一用戶信息集合中是否存在所述信息對(duì)應(yīng)的相反偏好;
3333、若所述偏好類對(duì)應(yīng)的第一用戶信息集合中存在所述相反偏好,則更新所述信息對(duì)應(yīng)的偏好的權(quán)重,并計(jì)算所述偏好的權(quán)重與所述相反偏好的權(quán)重的差值,根據(jù)所述差值的大小記錄所述信息;
3334、若所述偏好類對(duì)應(yīng)的第一用戶信息集合中不存在所述相反偏好,則更新所述信息對(duì)應(yīng)的偏好的權(quán)重;
3335、若所述偏好類對(duì)應(yīng)的第一用戶信息集合中不存在所述信息對(duì)應(yīng)的偏好,則判斷所述偏好類對(duì)應(yīng)的第一用戶信息集合中是否存在所述信息對(duì)應(yīng)的相反偏好;
3336、若所述偏好類對(duì)應(yīng)的第一用戶信息集合中存在所述相反偏好,則在所述偏好類對(duì)應(yīng)的第一用戶信息集合中建立所述信息對(duì)應(yīng)的偏好,并記錄所述偏好的權(quán)重,并計(jì)算所述偏好的權(quán)重與所述相反偏好的權(quán)重的差值,根據(jù)所述差值的大小記錄所述信息;
3337、若所述偏好類對(duì)應(yīng)的第一用戶信息集合中不存在所述相反偏好,則在所述偏好類對(duì)應(yīng)的第一用戶信息集合中建立所述信息對(duì)應(yīng)的偏好,并記錄所述偏好的權(quán)重。
當(dāng)采集的用戶信息為偏好類的信息時(shí),本實(shí)施例給出了在所述第一用戶信息集合中記錄該信息的具體實(shí)施方式。例如,在結(jié)構(gòu)體中記錄用戶信息,并且該偏好類所對(duì)應(yīng)的結(jié)構(gòu)體中記錄的用戶信息的形式為:
struct//偏好類信息
{
偏好1:權(quán)重
偏好2:權(quán)重
……
}
上述偏好類對(duì)應(yīng)的結(jié)構(gòu)體中定義了偏好及該偏好的權(quán)重,該偏好表示用戶的個(gè)人喜好,該權(quán)重表示了用戶喜歡該偏好的程度,權(quán)重越高表示用戶越喜歡該偏好,反之,則沒那么喜歡。
在本實(shí)施例中,在該偏好類對(duì)應(yīng)的結(jié)構(gòu)體中查找所述信息對(duì)應(yīng)的偏好,并進(jìn)一步在該偏好類對(duì)應(yīng)的結(jié)構(gòu)體中查找所述信息對(duì)應(yīng)的相反偏好(比如,所述信息對(duì)應(yīng)的偏好為“喜歡喝牛奶”,則該信息的相反偏好為“不喜歡喝牛奶”)。
如果該偏好類對(duì)應(yīng)的結(jié)構(gòu)體中存在該信息對(duì)應(yīng)的偏好且不存在相反偏好,則更新該偏好對(duì)應(yīng)的權(quán)重(比如權(quán)重加1)。
如果偏好類對(duì)應(yīng)的結(jié)構(gòu)體中存在該信息對(duì)應(yīng)的偏好且存在相反偏好,此時(shí)出現(xiàn)信息矛盾的情況,在這里,首先將該信息對(duì)應(yīng)的偏好的權(quán)重進(jìn)行更新(比如權(quán)重加1),然后計(jì)算該信息對(duì)應(yīng)的偏好的權(quán)重與所述信息對(duì)應(yīng)的相反偏好的權(quán)重的差值,根據(jù)該差值進(jìn)一步確認(rèn)用戶的偏好信息并進(jìn)行記錄。
如果偏好類對(duì)應(yīng)的結(jié)構(gòu)體中不存在該信息對(duì)應(yīng)的偏好且不存在相反偏好,說明該信息是用戶的一個(gè)新的偏好,此時(shí),在該偏好類對(duì)應(yīng)的結(jié)構(gòu)體建立該新偏好,并記錄該新偏好的權(quán)重,該新偏好的權(quán)重值可以根據(jù)個(gè)人喜好設(shè)定,也可以根據(jù)系統(tǒng)預(yù)設(shè)規(guī)律來設(shè)定。
如果偏好類對(duì)應(yīng)的結(jié)構(gòu)體中不存在該信息對(duì)應(yīng)的偏好,但存在該信息對(duì)應(yīng)的相反偏好,此時(shí)仍確認(rèn)為出現(xiàn)信息矛盾的情況,在這里,首先建立該信息對(duì)應(yīng)的偏好,并且記錄該信息對(duì)應(yīng)的偏好的權(quán)重(比如記權(quán)重為1),然后計(jì)算該信息對(duì)應(yīng)的偏好的權(quán)重與所述信息對(duì)應(yīng)的相反偏好的權(quán)重的差值,根據(jù)該差值進(jìn)一步確認(rèn)用戶的偏好信息并進(jìn)行記錄。
在本實(shí)施例中,根據(jù)所述差值的大小記錄所述信息具體包括:
當(dāng)所述差值在預(yù)定閾值范圍內(nèi)時(shí),確認(rèn)為存在用戶信息沖突。此時(shí),可以將該信息記錄至第二用戶信息集合或結(jié)構(gòu)體中,在該第二用戶信息集合或結(jié)構(gòu)體中再進(jìn)一步確定該用戶信息,具體的確定用戶信息的過程可參考上述實(shí)施例中的描述,在此不再贅述。其中,差值在該預(yù)設(shè)閾值范圍內(nèi),例如,當(dāng)該信息對(duì)應(yīng)的偏好的權(quán)重與該信息對(duì)應(yīng)的相反偏好的權(quán)重的差值小于等于設(shè)定閾值時(shí),則認(rèn)為在預(yù)設(shè)閾值范圍內(nèi),此時(shí)需要進(jìn)一步確認(rèn)該用戶信息,在通過上述實(shí)施例中描述的方式確定用戶信息的確定結(jié)果后,可以更新該確定結(jié)果的權(quán)重,比如將該確定結(jié)果的權(quán)重設(shè)置為該確定結(jié)果的信息所對(duì)應(yīng)的相反偏好的權(quán)重與設(shè)定閾值的和。其中,該預(yù)設(shè)閾值范圍和設(shè)定閾值可根據(jù)用戶喜好人為設(shè)定,或者由機(jī)器的系統(tǒng)自動(dòng)設(shè)定。
當(dāng)所述差值不在所述預(yù)定閾值范圍內(nèi)時(shí),確定所述權(quán)重值大的偏好為所述用戶的正確偏好。例如,當(dāng)該信息對(duì)應(yīng)的偏好的權(quán)重與該信息對(duì)應(yīng)的相反偏好的權(quán)重的差值大于設(shè)定閾值時(shí),則以權(quán)重值大的偏好作為所述用戶的正確偏好。
本實(shí)施例中,該用戶的偏好信息可以通過用戶與機(jī)器的語(yǔ)音交互獲取到,或者通過其他方式獲取。
在本實(shí)施例中,為用戶的偏好類信息提供了一種信息記錄方法,該方法可以調(diào)整記錄矛盾的信息,糾正用戶的錯(cuò)誤偏好,從而保證記錄的用戶信息更準(zhǔn)確,當(dāng)需要使用該用戶偏好信息時(shí),能夠更準(zhǔn)確的為用戶提供服務(wù)。
請(qǐng)參照?qǐng)D7,圖7是本申請(qǐng)實(shí)施例提供的用戶信息記錄裝置的結(jié)構(gòu)示意圖。如圖7所示,該裝置40包括:采集模塊410、第一確定模塊420、第一記錄模塊430以及第二記錄模塊440。
其中,采集模塊410,用于采集所述用戶的信息;第一確定模塊420,用于分析所述信息,確定所述信息的類別;第一記錄模塊430,用于根據(jù)確定的所述信息的類別,將所述信息記錄至所述信息的類別所對(duì)應(yīng)的第一用戶信息集合中;第二記錄模塊440,用于在記錄的信息與所述第一用戶信息集合中的至少一項(xiàng)用戶信息沖突時(shí),將沖突的所述信息記錄至第二用戶信息集合中。
值得說明的是,上述裝置內(nèi)的模塊之間的信息交互、執(zhí)行過程等內(nèi)容,由于與本申請(qǐng)的方法實(shí)施例基于同一構(gòu)思,具體內(nèi)容可參見本申請(qǐng)方法實(shí)施例中的敘述,此處不再贅述。
本申請(qǐng)實(shí)施例提供了一種用戶信息記錄裝置,該裝置根據(jù)用戶信息的類別來分別將用戶信息記錄至第一用戶信息集合中,在記錄用戶信息過程中,當(dāng)該信息與第一用戶信息集合中已記錄的用戶信息存在沖突時(shí),將該沖突的用戶信息記錄至第二用戶信息集合中。區(qū)別于相關(guān)技術(shù),本實(shí)施例能夠處理記錄沖突的用戶信息,提高了用戶信息記錄的準(zhǔn)確性。此外,根據(jù)信息類別來記錄用戶信息,可使記錄的用戶信息更充分具體,便于后續(xù)的用戶行為分析。
如圖8所示,本申請(qǐng)另一實(shí)施例提供了一種用戶信息記錄裝置,該裝置與圖7的主要區(qū)別在于,所述裝置還包括:設(shè)置模塊450、第二確定模塊460以及第三記錄模塊470。
其中,設(shè)置模塊450,用于設(shè)置所述第二用戶信息集合中所述信息的緊急系數(shù);第二確定模塊460,用于根據(jù)所述緊急系數(shù)確定所述信息的確定結(jié)果;第三記錄模塊470,用于根據(jù)所述信息的類別,將所述信息的確定結(jié)果記錄至所述類別對(duì)應(yīng)的第一用戶信息集合中。
值得說明的是,上述裝置內(nèi)的模塊之間的信息交互、執(zhí)行過程等內(nèi)容,由于與本申請(qǐng)的方法實(shí)施例基于同一構(gòu)思,具體內(nèi)容可參見本申請(qǐng)方法實(shí)施例中的敘述,此處不再贅述。
在本申請(qǐng)實(shí)施例中,根據(jù)用戶信息的類別來分別將用戶信息記錄至第一用戶信息集合中,在記錄用戶信息過程中,當(dāng)該信息與第一用戶信息集合中已記錄的用戶信息存在沖突時(shí),將該沖突的用戶信息記錄至第二用戶信息集合中,并且,在該第二用戶信息集合中再次確認(rèn)用戶的不確定性信息,并把確定的結(jié)果記錄至用戶信息對(duì)應(yīng)的類別下。本實(shí)施例的實(shí)施方式能夠準(zhǔn)確的記錄用戶信息,并處理沖突的用戶信息,通過這種實(shí)施方式來不斷完善用戶信息,從而在后續(xù)各個(gè)場(chǎng)景中需要使用用戶信息時(shí),能夠從第一用戶信息集合中獲取相應(yīng)的用戶信息進(jìn)行預(yù)判或信息的預(yù)填寫,為用戶提供更貼心的服務(wù)。
請(qǐng)參照?qǐng)D9,圖9是本申請(qǐng)另一實(shí)施例提供的用戶信息記錄裝置的結(jié)構(gòu)示意圖。如圖9所示,該裝置50包括:采集模塊510、第一確定模塊520、第一記錄模塊530、第二記錄模塊540、設(shè)置模塊550、第二確定模塊560以及第三記錄模塊570。
其中,采集模塊510,用于采集所述用戶的信息;第一確定模塊520,用于分析所述信息,確定所述信息的類別;第一記錄模塊530,用于根據(jù)確定的所述信息的類別,將所述信息記錄至所述信息的類別所對(duì)應(yīng)的第一用戶信息集合中;第二記錄模塊540,用于在記錄的信息與所述第一用戶信息集合中的至少一項(xiàng)用戶信息沖突時(shí),將沖突的所述信息記錄至第二用戶信息集合中;設(shè)置模塊550,用于設(shè)置所述第二用戶信息集合中所述信息的緊急系數(shù);第二確定模塊560,用于根據(jù)所述緊急系數(shù)確定所述信息的確定結(jié)果;第三記錄模塊570,用于根據(jù)所述信息的類別,將所述信息的確定結(jié)果記錄至所述類別對(duì)應(yīng)的第一用戶信息集合中。
其中,當(dāng)所述信息的類別為確定類的信息時(shí),第一記錄模塊530包括:第一判斷單元5301、第一創(chuàng)建單元5302、第二判斷單元5303以及第一確認(rèn)單元5304。第一判斷單元5301,用于判斷所述確定類對(duì)應(yīng)的第一用戶信息集合中是否存在所述信息對(duì)應(yīng)的項(xiàng)目;第一創(chuàng)建單元5302,用于若所述確定類對(duì)應(yīng)的第一用戶信息集合中不存在所述信息對(duì)應(yīng)的項(xiàng)目,則在所述確定類對(duì)應(yīng)的第一用戶信息集合中創(chuàng)建所述項(xiàng)目,并存儲(chǔ)所述信息至所述項(xiàng)目,以作為所述項(xiàng)目的內(nèi)容;第二判斷單元5303,用于若所述確定類對(duì)應(yīng)的第一用戶信息集合中存在所述信息對(duì)應(yīng)的項(xiàng)目,則判斷所述項(xiàng)目的內(nèi)容與所述信息是否匹配;第一確認(rèn)單元5304,用于若所述項(xiàng)目的內(nèi)容與所述信息不匹配,則確認(rèn)為存在用戶信息沖突。
其中,當(dāng)所述信息的類別為習(xí)慣類的信息時(shí),第一記錄模塊530還包括:第三判斷單元5305、第二創(chuàng)建單元5306、第四判斷單元5307、第三創(chuàng)建單元5308以及第一更新單元5309。第三判斷單元5305,用于判斷所述習(xí)慣類對(duì)應(yīng)的第一用戶信息集合中是否存在所述信息對(duì)應(yīng)的習(xí)慣;第二創(chuàng)建單元5306,用于若所述習(xí)慣類對(duì)應(yīng)的第一用戶信息集合中不存在所述信息對(duì)應(yīng)的習(xí)慣,則在所述習(xí)慣類對(duì)應(yīng)的第一用戶信息集合中創(chuàng)建所述信息對(duì)應(yīng)的習(xí)慣,并存儲(chǔ)所述信息,所述信息作為所述習(xí)慣的屬性,并記錄所述習(xí)慣對(duì)應(yīng)的權(quán)重;第四判斷單元5307,用于若所述習(xí)慣類對(duì)應(yīng)的第一用戶信息集合中存在所述信息對(duì)應(yīng)的習(xí)慣,則判斷所述習(xí)慣的屬性與所述信息是否匹配;第三創(chuàng)建單元5308,用于若所述習(xí)慣的屬性與所述信息不匹配,則在所述習(xí)慣類對(duì)應(yīng)的第一用戶信息集合中建立所述信息對(duì)應(yīng)的新習(xí)慣,并且存儲(chǔ)所述信息,所述信息作為所述新習(xí)慣的屬性,并記錄所述新習(xí)慣對(duì)應(yīng)的權(quán)重;第一更新單元5309,用于若所述習(xí)慣的屬性與所述信息匹配,則更新所述習(xí)慣對(duì)應(yīng)的權(quán)重。
其中,當(dāng)所述信息的類別為偏好類的信息時(shí),第一記錄模塊530還包括:第五判斷單元5310、第六判斷單元5311、第一記錄單元5312、第二更新單元5313、第七判斷單元5314、第二記錄單元5315以及第四創(chuàng)建單元5316。第五判斷單元5310,用于判斷所述偏好類對(duì)應(yīng)的第一用戶信息集合中是否存在所述信息對(duì)應(yīng)的偏好;第六判斷單元5311,用于若所述偏好類對(duì)應(yīng)的第一用戶信息集合中存在所述信息對(duì)應(yīng)的偏好,則判斷所述偏好類對(duì)應(yīng)的第一用戶信息集合中是否存在所述信息對(duì)應(yīng)的相反偏好;第一記錄單元5312,用于若所述偏好類對(duì)應(yīng)的第一用戶信息集合中存在所述相反偏好,則更新所述信息對(duì)應(yīng)的偏好的權(quán)重,并計(jì)算所述偏好的權(quán)重與所述相反偏好的權(quán)重的差值,根據(jù)所述差值的大小記錄所述信息;第二更新單元5313,用于若所述偏好類對(duì)應(yīng)的第一用戶信息集合中不存在所述相反偏好,則更新所述信息對(duì)應(yīng)的偏好的權(quán)重。第七判斷單元5314,用于若所述偏好類對(duì)應(yīng)的第一用戶信息集合中不存在所述信息對(duì)應(yīng)的偏好,則判斷所述偏好類對(duì)應(yīng)的第一用戶信息集合中是否存在所述信息對(duì)應(yīng)的相反偏好;第二記錄單元5315,用于若所述偏好類對(duì)應(yīng)的第一用戶信息集合中存在所述相反偏好,則在所述偏好類對(duì)應(yīng)的第一用戶信息集合中建立所述信息對(duì)應(yīng)的偏好,并記錄所述偏好的權(quán)重,并計(jì)算所述偏好的權(quán)重與所述相反偏好的權(quán)重的差值,根據(jù)所述差值的大小記錄所述信息;第四創(chuàng)建單元5316,用于若所述偏好類對(duì)應(yīng)的第一用戶信息集合中不存在所述相反偏好,則在所述偏好類對(duì)應(yīng)的第一用戶信息集合中建立所述信息對(duì)應(yīng)的偏好,并記錄所述偏好的權(quán)重。
在一些實(shí)施例中,所述根據(jù)所述差值的大小記錄所述信息具體包括:當(dāng)所述差值在預(yù)定閾值范圍內(nèi)時(shí),確認(rèn)為存在用戶信息沖突;當(dāng)所述差值不在所述預(yù)定閾值范圍內(nèi)時(shí),確定所述權(quán)重值大的偏好為所述用戶的正確偏好。
值得說明的是,上述裝置內(nèi)的模塊、單元之間的信息交互、執(zhí)行過程等內(nèi)容,由于與本申請(qǐng)的方法實(shí)施例基于同一構(gòu)思,具體內(nèi)容可參見本申請(qǐng)方法實(shí)施例中的敘述,此處不再贅述。
本申請(qǐng)實(shí)施例提供了一種用戶信息記錄裝置,通過采集用戶的信息,并確定信息的類別,該類別包括確定類、習(xí)慣類以及偏好類,然后根據(jù)類別將用戶信息分別存儲(chǔ)至所述信息的類別所對(duì)應(yīng)的第一用戶信息集合中,當(dāng)存在沖突的用戶信息時(shí),將該信息記錄至第二用戶信息集合中,并對(duì)該第二用戶信息集合中的信息進(jìn)行確認(rèn),把確認(rèn)的確定結(jié)果記錄至該信息的類別所對(duì)應(yīng)的第一用戶信息集合中。該實(shí)施方式能夠準(zhǔn)確的記錄用戶信息,對(duì)為用戶進(jìn)行貼心合適的服務(wù)提供了保障。
請(qǐng)參照?qǐng)D10,圖10是本申請(qǐng)實(shí)施例提供的電子設(shè)備的硬件結(jié)構(gòu)示意圖,該電子設(shè)備60能夠執(zhí)行如上所述的用戶信息記錄方法,其可以為任何合適的智能終端,如:智能機(jī)器人、機(jī)器人助手、pda、個(gè)人電腦、平板電腦、智能手機(jī)、可穿戴智能設(shè)備等。
具體地,如圖10所示,該電子設(shè)備60包括:一個(gè)或多個(gè)處理器610以及存儲(chǔ)器620,圖10中以一個(gè)處理器610為例。
處理器610、存儲(chǔ)器620可以通過總線或者其他方式連接,圖10中以通過總線連接為例。
存儲(chǔ)器620作為一種非易失性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),可用于存儲(chǔ)非易失性軟件程序、非易失性計(jì)算機(jī)可執(zhí)行程序以及模塊,如本申請(qǐng)實(shí)施例中的用戶信息記錄方法對(duì)應(yīng)的程序指令/模塊(例如,附圖7所示的采集模塊410、第一確定模塊420、第一記錄模塊430以及第二記錄模塊440)。處理器610通過運(yùn)行存儲(chǔ)在存儲(chǔ)器620中的非易失性軟件程序、指令以及模塊,從而執(zhí)行服務(wù)器的各種功能應(yīng)用以及數(shù)據(jù)處理,即實(shí)現(xiàn)上述方法實(shí)施例用戶信息記錄方法。
存儲(chǔ)器620可以包括存儲(chǔ)程序區(qū)和存儲(chǔ)數(shù)據(jù)區(qū),其中,存儲(chǔ)程序區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需要的應(yīng)用程序;存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)根據(jù)用戶信息記錄裝置的使用所創(chuàng)建的數(shù)據(jù)等。此外,存儲(chǔ)器620可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如至少一個(gè)磁盤存儲(chǔ)器件、閃存器件、或其他非易失性固態(tài)存儲(chǔ)器件。在一些實(shí)施例中,存儲(chǔ)器620可選包括相對(duì)于處理器610遠(yuǎn)程設(shè)置的存儲(chǔ)器,這些遠(yuǎn)程存儲(chǔ)器可以通過網(wǎng)絡(luò)連接至用戶信息記錄裝置。上述網(wǎng)絡(luò)的實(shí)例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動(dòng)通信網(wǎng)及其組合。
所述一個(gè)或者多個(gè)模塊存儲(chǔ)在所述存儲(chǔ)器620中,當(dāng)被所述一個(gè)或者多個(gè)處理器610執(zhí)行時(shí),執(zhí)行上述任意方法實(shí)施例中的用戶信息記錄方法。
本申請(qǐng)實(shí)施例還提供了一種計(jì)算機(jī)程序產(chǎn)品,包括存儲(chǔ)在非易失性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序包括程序指令,當(dāng)所述程序指令被計(jì)算機(jī)執(zhí)行時(shí)時(shí),使所述計(jì)算機(jī)執(zhí)行上述任意方法實(shí)施例中的用戶信息記錄方法,例如,執(zhí)行以上描述的圖2中的方法步驟31至步驟34,圖3中的方法步驟31至步驟37,圖4中的方法步驟3311至步驟3315,圖5中的方法步驟3321至步驟3325,圖6中的方法步驟3331至步驟3337,實(shí)現(xiàn)圖7中的模塊410-440,圖8中的模塊410-470,圖9中的模塊510-570、單元5301-5316的功能。
專業(yè)人員應(yīng)該還可以進(jìn)一步意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來實(shí)現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本申請(qǐng)的范圍。所述的計(jì)算機(jī)軟件可存儲(chǔ)于計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體或隨機(jī)存儲(chǔ)記憶體等。
以上所述僅為本發(fā)明的實(shí)施方式,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。