一種簽到方法、終端及im應(yīng)用服務(wù)器的制造方法
【專利摘要】本發(fā)明實(shí)施例公開(kāi)了一種簽到方法,包括:接收第一簽到操作;基于所述第一簽到操作確定第一簽到類型;根據(jù)所述第一簽到類型確定信息采集界面,所述信息采集界面用于指示用戶按照預(yù)設(shè)規(guī)則采集目標(biāo)圖像,所述預(yù)設(shè)規(guī)則用于指示所述目標(biāo)圖像中至少包括用于簽到地的標(biāo)志物圖像和所述用戶的生物特征圖像;在顯示所述信息采集界面的過(guò)程中,調(diào)用圖像采集部件采集目標(biāo)圖像;通過(guò)所述信息采集界面獲取第一圖像;將所述第一圖像發(fā)送給IM應(yīng)用服務(wù)器。本發(fā)明實(shí)施例同時(shí)還公開(kāi)了一種終端和IM應(yīng)用服務(wù)器。
【專利說(shuō)明】
一種簽到方法、終端及IM應(yīng)用服務(wù)器
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及即時(shí)通信領(lǐng)域,尤其涉及一種簽到方法、終端及即時(shí)通信(IM,Instant Messaging)應(yīng)用服務(wù)器?!颈尘凹夹g(shù)】
[0002]隨著市場(chǎng)需求的日益增多,企業(yè)市場(chǎng)上的IM應(yīng)用開(kāi)始支持簽到功能。員工可以通過(guò)終端,如智能手機(jī)、平板電腦、個(gè)人計(jì)算機(jī)(PC,Personal Computer)等安裝的IM應(yīng)用進(jìn)行簽到打卡,企業(yè)通過(guò)從頂服務(wù)器上導(dǎo)出員工的簽到記錄,來(lái)對(duì)員工進(jìn)行簽到管理。
[0003]目前,IM應(yīng)用的簽到管理功能主要立足于基于全球定位系統(tǒng)(GPS,Global Posit1ning System)的手動(dòng)簽到方式,即根據(jù)用戶的操作,采集當(dāng)前GPS定位信息,然后, 將GPS定位信息與簽到時(shí)間作為成簽到記錄發(fā)送給IM服務(wù)器;另外,還存在基于無(wú)線保真 (W1-Fi,WireleSS-Fidelity)的簽到方式,即用戶的終端在進(jìn)入特定W1-Fi的覆蓋范圍后, 連接該W1-Fi熱點(diǎn),連接成功后,服務(wù)器自動(dòng)為該用戶簽到。但是,以上簽到方式均存在員工作弊或誤操作的風(fēng)險(xiǎn)。
[0004]所以,現(xiàn)有技術(shù)中并不存在一種合理的基于IM應(yīng)用的簽到方法。
【發(fā)明內(nèi)容】
[0005]有鑒于此,本發(fā)明實(shí)施例期望提供一種簽到方法、終端及頂應(yīng)用服務(wù)器,以提高基于IM應(yīng)用的簽到的可靠性。[〇〇〇6]為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
[0007]第一方面,本發(fā)明實(shí)施例提供一種簽到方法,包括:接收第一簽到操作;基于所述第一簽到操作確定第一簽到類型;根據(jù)所述第一簽到類型確定信息采集界面,所述信息采集界面用于指示用戶按照預(yù)設(shè)規(guī)則采集目標(biāo)圖像,所述預(yù)設(shè)規(guī)則用于指示所述目標(biāo)圖像中至少包括用于簽到地的標(biāo)志物圖像和所述用戶的生物特征圖像;在顯示所述信息采集界面的過(guò)程中,調(diào)用圖像采集部件采集目標(biāo)圖像;通過(guò)所述信息采集界面獲取第一圖像;將所述第一圖像發(fā)送給頂應(yīng)用服務(wù)器。
[0008]第二方面,本發(fā)明實(shí)施例提供一種簽到方法,包括:接收簽到信息,所述簽到信息中至少攜帶有第一簽到類型、第一用戶的用戶標(biāo)識(shí)以及地理位置信息;根據(jù)所述第一簽到類型以及所述第一用戶的用戶標(biāo)識(shí),確定對(duì)應(yīng)的目標(biāo)地理位置信息,其中,所述目標(biāo)地理位置信息用于指示所述第一用戶預(yù)設(shè)的簽到地點(diǎn);驗(yàn)證所述地理位置信息與所述目標(biāo)地理位置信息是否一致,獲得驗(yàn)證結(jié)果;如果所述驗(yàn)證結(jié)果表明所述地理位置信息與所述目標(biāo)地理位置信息一致,則確定所述第一用戶的用戶標(biāo)識(shí)所對(duì)應(yīng)的第一目標(biāo)用戶的用戶標(biāo)識(shí);根據(jù)所述第一目標(biāo)用戶的用戶標(biāo)識(shí),向所述第一目標(biāo)用戶的終端返回簽到成功消息。
[0009]第三方面,本發(fā)明實(shí)施例提供一種終端,包括:第一接收單元,用于接收第一簽到操作;第一確定單元,用于基于所述第一簽到操作確定第一簽到類型;顯示單元,用于根據(jù)所述第一簽到類型確定信息采集界面,所述信息采集界面用于指示用戶按照預(yù)設(shè)規(guī)則采集目標(biāo)圖像,所述預(yù)設(shè)規(guī)則用于指示所述目標(biāo)圖像中至少包括用于簽到地的標(biāo)志物圖像和所述用戶的生物特征圖像;顯示所述信息采集界面;調(diào)用單元,用于在所述顯示單元顯示所述信息采集界面的過(guò)程中,調(diào)用圖像采集部件采集目標(biāo)圖像;獲取單元,用于通過(guò)所述信息采集界面獲取第一圖像;第一發(fā)送單元,用于將所述第一圖像發(fā)送給IM應(yīng)用服務(wù)器。
[0010]第四方面,本發(fā)明實(shí)施例提供一種IM應(yīng)用服務(wù)器,包括:第二接收單元,用于接收簽到信息,所述簽到信息中至少攜帶有第一簽到類型、第一用戶的用戶標(biāo)識(shí)以及地理位置信息;第二確定單元,用于根據(jù)所述第一簽到類型以及所述第一用戶的用戶標(biāo)識(shí),確定對(duì)應(yīng)的目標(biāo)地理位置信息,其中,所述目標(biāo)地理位置信息用于指示所述第一用戶預(yù)設(shè)的簽到地點(diǎn);驗(yàn)證單元,用于驗(yàn)證所述地理位置信息與所述目標(biāo)地理位置信息是否一致,獲得驗(yàn)證結(jié)果;第三確定單元,用于如果所述驗(yàn)證結(jié)果表明所述地理位置信息與所述目標(biāo)地理位置信息一致,則確定所述第一用戶的用戶標(biāo)識(shí)所對(duì)應(yīng)的第一目標(biāo)用戶的用戶標(biāo)識(shí);第二發(fā)送單元,用于根據(jù)所述第一目標(biāo)用戶的用戶標(biāo)識(shí),向所述第一目標(biāo)用戶的終端返回簽到成功消息。
[0011]第五方面,本發(fā)明實(shí)施例提供一種終端,包括:第一外部通信接口,用于接收第一簽到操作;還用于將第一圖像發(fā)送給頂應(yīng)用服務(wù)器;第一處理器,用于基于所述第一簽到操作確定第一簽到類型;根據(jù)所述第一簽到類型確定信息采集界面,所述信息采集界面用于指示用戶按照預(yù)設(shè)規(guī)則采集目標(biāo)圖像,所述預(yù)設(shè)規(guī)則用于指示所述目標(biāo)圖像中至少包括用于簽到地的標(biāo)志物圖像和所述用戶的生物特征圖像;在所述顯示單元顯示所述信息采集界面的過(guò)程中,調(diào)用圖像采集部件采集目標(biāo)圖像;所述圖像采集部件,用于通過(guò)所述信息采集界面獲取第一圖像。
[0012]第六方面,本發(fā)明實(shí)施例提供一種IM應(yīng)用服務(wù)器,包括:第二外部通信接口,用于接收簽到信息,所述簽到信息中至少攜帶有第一簽到類型、第一用戶的用戶標(biāo)識(shí)以及地理位置信息;還用于根據(jù)第一目標(biāo)用戶的用戶標(biāo)識(shí),向所述第一目標(biāo)用戶的終端返回簽到成功消息;第二處理器,用于根據(jù)所述第一簽到類型以及所述第一用戶的用戶標(biāo)識(shí),確定對(duì)應(yīng)的目標(biāo)地理位置信息,其中,所述目標(biāo)地理位置信息用于指示所述第一用戶預(yù)設(shè)的簽到地點(diǎn);驗(yàn)證所述地理位置信息與所述目標(biāo)地理位置信息是否一致,獲得驗(yàn)證結(jié)果;如果所述驗(yàn)證結(jié)果表明所述地理位置信息與所述目標(biāo)地理位置信息一致,則確定所述第一用戶的用戶標(biāo)識(shí)所對(duì)應(yīng)的第一目標(biāo)用戶的用戶標(biāo)識(shí)。
[0013]本發(fā)明實(shí)施例提供了一種簽到方法、終端及IM應(yīng)用服務(wù)器,終端接收第一簽到操作,然后,基于第一簽到操作確定第一簽到類型,不同的簽到操作可以表示不同類型的簽至IJ,如普通簽到、外勤簽到或團(tuán)體簽到,終端確定第一簽到類型對(duì)應(yīng)的信息采集界面,這里, 信息采集界面用于指示用戶按照預(yù)設(shè)規(guī)則采集目標(biāo)圖像,預(yù)設(shè)規(guī)則用于指示目標(biāo)圖像中至少包括用于簽到地的標(biāo)志物圖像和用戶的生物特征圖像,然后終端在顯示信息采集界面的過(guò)程中,調(diào)用圖像采集部件采集目標(biāo)圖像,此時(shí),用戶可以通過(guò)信息采集界面進(jìn)行圖像采集,終端獲取第一圖像,此時(shí),第一圖像為實(shí)際采集到的圖像,最后,終端將第一圖像發(fā)送給 IM應(yīng)用服務(wù)器。可見(jiàn),由于用戶是按照信息采集界面指示預(yù)設(shè)規(guī)則通過(guò)終端采集圖像的,這樣能夠保證用戶與終端是一致的,防止簽到作弊,提高基于頂應(yīng)用的簽到的可靠性。【附圖說(shuō)明】
[0014]圖1為本發(fā)明實(shí)施例中的簽到系統(tǒng)的結(jié)構(gòu)示意圖一;
[0015]圖2為本發(fā)明實(shí)施例中的簽到方法的流程示意圖一;
[0016]圖3為本發(fā)明實(shí)施例中的簽到界面的示意圖;
[0017]圖4為本發(fā)明實(shí)施例中的簽到方法的流程示意圖二;
[0018]圖5為本發(fā)明實(shí)施例中的采集圖像預(yù)覽界面的示意圖一;
[0019]圖6為本發(fā)明實(shí)施例中的外勤簽到界面的示意圖;
[0020]圖7為本發(fā)明實(shí)施例中的采集圖像預(yù)覽界面的示意圖二;[0021 ]圖8為本發(fā)明實(shí)施例中的群組簽到的示意圖;
[0022]圖9為本發(fā)明實(shí)施例中的簽到系統(tǒng)的結(jié)構(gòu)示意圖二;
[0023]圖10為本發(fā)明實(shí)施例中的網(wǎng)絡(luò)結(jié)構(gòu)示意圖;
[0024]圖11為本發(fā)明實(shí)施例中的簡(jiǎn)化路由表的示意圖;[〇〇25]圖12為本發(fā)明實(shí)施例中的簽到方法的流程示意圖三;
[0026]圖13為本發(fā)明實(shí)施例中的菜單界面的示意圖;
[0027]圖14為本發(fā)明實(shí)施例中的終端的結(jié)構(gòu)示意圖一;
[0028]圖15為本發(fā)明實(shí)施例中的IM應(yīng)用服務(wù)器的結(jié)構(gòu)示意圖一;
[0029]圖16為本發(fā)明實(shí)施例中的終端的結(jié)構(gòu)示意圖二;
[0030]圖17為本發(fā)明實(shí)施例中的IM應(yīng)用服務(wù)器的結(jié)構(gòu)示意圖二?!揪唧w實(shí)施方式】
[0031]在現(xiàn)有技術(shù)中,企業(yè)頂應(yīng)用的簽到管理功能主要立足于基于GPS的手動(dòng)簽到方式, 即根據(jù)用戶的操作,采集當(dāng)前GPS定位信息,然后,將GPS定位信息與簽到時(shí)間作為成簽到記錄發(fā)送給頂服務(wù)器;另外,還存在基于W1-Fi的簽到方式,即用戶的終端在進(jìn)入特定W1-Fi的覆蓋范圍后,連接該W1-Fi熱點(diǎn),連接成功后,服務(wù)器自動(dòng)為該用戶簽到。但是,以上簽到方式均存在員工作弊或誤操作的風(fēng)險(xiǎn)。
[0032]為了解決上述問(wèn)題,本發(fā)明實(shí)施例提供一種簽到方法,包括:接收第一簽到操作; 基于第一簽到操作確定第一簽到類型;根據(jù)第一簽到類型確定信息采集界面,信息采集界面用于指示用戶按照預(yù)設(shè)規(guī)則采集目標(biāo)圖像,預(yù)設(shè)規(guī)則用于指示目標(biāo)圖像中至少包括用于簽到地的標(biāo)志物圖像和用戶的生物特征圖像;在顯示信息采集界面的過(guò)程中,調(diào)用圖像采集部件采集目標(biāo)圖像;通過(guò)信息采集界面獲取第一圖像;將第一圖像發(fā)送給頂應(yīng)用服務(wù)器。 可見(jiàn),由于用戶是按照信息采集界面指示預(yù)設(shè)規(guī)則通過(guò)終端采集圖像的,這樣能夠保證用戶與終端是一致的,防止簽到作弊,提高基于頂應(yīng)用的簽到的可靠性。
[0033]下面介紹一下本發(fā)明實(shí)施例所涉及的簽到系統(tǒng),如圖1所示,該系統(tǒng)包括:至少一個(gè)終端11和頂應(yīng)用服務(wù)器12,這里,終端11通過(guò)無(wú)線通信網(wǎng)絡(luò)13與頂應(yīng)用服務(wù)器12進(jìn)行通信。這里,終端11可以為智能手機(jī)、平板電腦、智能手表等,這些終端中安裝有企業(yè)頂應(yīng)用。
[0034]其中,終端11,用于接收第一簽到操作;基于第一簽到操作確定第一簽到類型;根據(jù)第一簽到類型確定信息采集界面,信息采集界面用于指示用戶按照預(yù)設(shè)規(guī)則采集目標(biāo)圖像,預(yù)設(shè)規(guī)則用于指示目標(biāo)圖像中至少包括用于簽到地的標(biāo)志物圖像和用戶的生物特征圖像;在顯示信息采集界面的過(guò)程中,調(diào)用圖像采集部件采集目標(biāo)圖像;通過(guò)信息采集界面獲取第一圖像;將第一圖像發(fā)送給IM應(yīng)用服務(wù)器;
[0035]頂應(yīng)用服務(wù)器12,用于接收簽到信息,簽到信息中至少攜帶有第一簽到類型、第一用戶的用戶標(biāo)識(shí)以及地理位置信息;根據(jù)第一簽到類型以及第一用戶的用戶標(biāo)識(shí),確定對(duì)應(yīng)的目標(biāo)地理位置信息,其中,目標(biāo)地理位置信息用于指示第一用戶預(yù)設(shè)的簽到地點(diǎn);驗(yàn)證地理位置信息與目標(biāo)地理位置信息是否一致,獲得驗(yàn)證結(jié)果;如果驗(yàn)證結(jié)果表明地理位置信息與目標(biāo)地理位置信息一致,則確定第一用戶的用戶標(biāo)識(shí)所對(duì)應(yīng)的第一目標(biāo)用戶的用戶標(biāo)識(shí);根據(jù)第一目標(biāo)用戶的用戶標(biāo)識(shí),向第一目標(biāo)用戶的終端返回簽到成功消息。[〇〇36]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述。
[0037]圖2為本發(fā)明實(shí)施例中的簽到方法的流程示意圖一,如圖2所示,該簽到方法包括: [〇〇38]S201:終端接收第一簽到操作;[〇〇39] 這里,用戶在需要簽到時(shí),可以打開(kāi)安裝在終端側(cè)的企業(yè)頂應(yīng)用,在該應(yīng)用中具有一個(gè)或者多個(gè)可操作對(duì)象,不同的可操作對(duì)象對(duì)應(yīng)不同簽到類型,比如,用戶打開(kāi)IM應(yīng)用后,終端顯示如圖3所示的簽到界面,在該簽到界面上設(shè)置有第一種簽到類型例如“普通簽至f按鍵31、第二種簽到類型例如“外勤簽到”按鍵32、第三種簽到類型例如“群組簽到”按鍵 33,用戶可以在其中一個(gè)按鍵上進(jìn)行操作,此時(shí),終端接收第一簽到操作。
[0040]這里,上述第一簽到操作可以為觸摸操作、鼠標(biāo)點(diǎn)擊操作、近場(chǎng)電磁耦合操作等, 本發(fā)明實(shí)施例不做具體限定。[0041 ]需要說(shuō)明的是,上述“普通簽到”是指用戶在上下班時(shí)在辦公地點(diǎn)的簽到,“外勤簽至f是指用戶在如客戶公司、作業(yè)現(xiàn)場(chǎng)等外出辦公地點(diǎn)的簽到,“群組簽到”是指一個(gè)業(yè)務(wù)組集體在同一個(gè)辦公地點(diǎn)的簽到。當(dāng)然,在實(shí)際應(yīng)用中,簽到類型還有很多,本發(fā)明實(shí)施例不作具體限定。[〇〇42]S202:終端基于第一簽到操作確定第一簽到類型;
[0043]這里,終端接收第一簽到操作之后,根據(jù)第一簽到操作所對(duì)應(yīng)的可操作對(duì)象,確定該操作的簽到類型,即第一簽到類型。
[0044]S203:終端根據(jù)第一簽到類型確定信息采集界面;
[0045]其中,信息采集界面用于指示用戶按照預(yù)設(shè)規(guī)則采集目標(biāo)圖像,預(yù)設(shè)規(guī)則用于指示目標(biāo)圖像中至少包括用于簽到地的標(biāo)志物圖像和用戶的生物特征圖像;[〇〇46]這里,為了防止簽到作弊,提高頂應(yīng)用進(jìn)行簽到的可靠性,在進(jìn)行簽到信息驗(yàn)證時(shí),需要對(duì)兩方面的信息進(jìn)行驗(yàn)證,即表征用戶當(dāng)前所在地點(diǎn)的地理位置信息以及表征用戶身份的用戶身份信息。[〇〇47]那么,在進(jìn)行信息采集之前,終端需要根據(jù)簽到類型確定出地理位置信息以及用戶身份信息的具體表現(xiàn)形式,例如,可以將終端當(dāng)前接入網(wǎng)絡(luò)的網(wǎng)絡(luò)地址、當(dāng)前的GPS定位信息或簽到地的標(biāo)志物地標(biāo)圖像等作為地理位置信息,可以將用戶的人臉圖像、指紋圖像等生物特征圖像作為用戶身份信息,對(duì)于不同的地理位置信息和用戶身份信息的具體表現(xiàn)形式,對(duì)應(yīng)多種信息采集界面。此時(shí),終端根據(jù)第一簽到類型確定信息采集界面,該信息采集界面就是指示用戶采集至少包括簽到地的標(biāo)志物地標(biāo)圖像和用戶的生物特征圖像的目標(biāo)圖像的。[〇〇48]S204:終端在顯示信息采集界面的過(guò)程中,調(diào)用圖像采集部件采集目標(biāo)圖像;[〇〇49] 這里,當(dāng)終端確定上述信息采集界面之后,顯示該信息采集界面,并在顯示信息采集界面的過(guò)程中,調(diào)用圖像采集不見(jiàn)采集上述目標(biāo)圖像。
[0050]在實(shí)際應(yīng)用中,當(dāng)信息采集界面指示用戶采集簽到地的標(biāo)志物地標(biāo)圖像和用戶的人臉圖像時(shí),終端所調(diào)用的圖像采集部件可以如攝像頭;而當(dāng)信息采集界面指示用戶采集簽到地的標(biāo)志物地標(biāo)圖像和用戶的指紋圖像時(shí),終端所調(diào)用的圖像采集部件可以如攝像頭和指紋傳感器,此時(shí),攝像頭可以用于采集簽到地的標(biāo)志物圖像,指紋傳感器可以用于采集用戶的指紋圖像。
[0051]可以理解地,上述指紋傳感器可以為光學(xué)指紋傳感器,也可以為電容指紋傳感器, 本發(fā)明實(shí)施例不做具體限定。[〇〇52]S205:終端通過(guò)信息采集界面獲取第一圖像;[〇〇53]這里,用戶通過(guò)信息采集界面進(jìn)行實(shí)際圖像采集,獲得第一圖像,此時(shí),第一圖像可能符合上述預(yù)設(shè)規(guī)則,也能不符合上述預(yù)設(shè)規(guī)則,本發(fā)明實(shí)施例不作具體限定。[〇〇54]S206:終端將第一圖像發(fā)送給IM應(yīng)用服務(wù)器;
[0055]在實(shí)際應(yīng)用中,終端可以將上述第一圖像與用戶的標(biāo)識(shí)、簽到類型等打包,生成簽到信息,并發(fā)送給IM應(yīng)用服務(wù)器。[〇〇56]在本發(fā)明另一實(shí)施例中,為了更為準(zhǔn)確的表明用戶當(dāng)前所處的地理位置,S106可以包括:終端讀取當(dāng)前接入網(wǎng)絡(luò)的網(wǎng)絡(luò)地址和/或當(dāng)前地理位置的定位信息;終端將網(wǎng)絡(luò)地址和/或定位信息與第一圖像同時(shí)發(fā)送給頂應(yīng)用服務(wù)器。[〇〇57]這里,終端在獲取第一圖像之后,讀取自身在當(dāng)前接入網(wǎng)絡(luò)的網(wǎng)絡(luò)地址,如自身當(dāng)前的IP地址,和/或終端調(diào)用GPS模塊進(jìn)行定位,獲得當(dāng)前地理位置的定位信息,然后,終端將上述網(wǎng)絡(luò)地址和/或定位信息與第一圖像同時(shí)發(fā)送給IM應(yīng)用服務(wù)器。由于終端將當(dāng)前接入網(wǎng)絡(luò)的網(wǎng)絡(luò)地址和/或當(dāng)前地理位置的定位信息能夠輔助對(duì)第一圖像的識(shí)別,以表明用戶當(dāng)前所處的地理位置,進(jìn)而提高基于IM應(yīng)用的簽到的可靠性,并使得用戶能夠更為快捷簡(jiǎn)便地完成簽到。[〇〇58]另外,為了節(jié)省用戶的數(shù)據(jù)流量,終端只有在發(fā)現(xiàn)自身接入無(wú)線網(wǎng)絡(luò)(例如W1-Fi) 后,才將第一圖像發(fā)送給頂應(yīng)用服務(wù)器。
[0059]S207:1M應(yīng)用服務(wù)器提取第一圖像中的地點(diǎn)標(biāo)志物信息和/或人臉圖像;
[0060]這里,由于用戶是按照信息采集界面的指示采集第一圖像的,所以,在第一圖像中可以包括地點(diǎn)標(biāo)志物圖像和/或人臉圖像,所以,IM應(yīng)用服務(wù)器在接收到第一圖像后,便對(duì)該圖像進(jìn)行圖像識(shí)別,提取其中的地點(diǎn)的標(biāo)志物圖像和/或人臉圖像。進(jìn)一步地,IM應(yīng)用服務(wù)器還可以對(duì)地點(diǎn)的標(biāo)志物圖像進(jìn)行分析,得到該地點(diǎn)的相關(guān)文字信息,如地點(diǎn)的街道名稱、建筑物名稱、公司名稱等,本發(fā)明實(shí)施例不做具體限定。
[0061]S208:1M應(yīng)用服務(wù)器獲取目標(biāo)地理位置信息以及用戶的人臉圖像模板;
[0062]這里,IM應(yīng)用服務(wù)器能夠根據(jù)發(fā)送第一圖像時(shí)攜帶的用戶標(biāo)識(shí)以及第一簽到類型,確定目標(biāo)地理位置信息以及用戶的人臉圖像模板??梢岳斫獾?,上述目標(biāo)地理位置信息可以為簽到地的標(biāo)志物圖像,也可以為簽到地的相關(guān)文字信息,如簽到地的街道名稱、建筑物名稱、公司名稱等,本發(fā)明實(shí)施例不做具體限定。[〇〇63]S209:1M應(yīng)用服務(wù)器將第一圖像中的人臉圖像與用戶的人臉圖像模板進(jìn)行匹配,獲得第一匹配結(jié)果;[〇〇64]下面分兩種情況來(lái)對(duì)上述S209進(jìn)行說(shuō)明。
[0065]第一種情況,當(dāng)?shù)谝缓灥筋愋蜑槠胀ê灥交蛘咄馇诤灥綍r(shí),IM應(yīng)用服務(wù)器在提取第一圖像中的用戶的人臉圖像后,根據(jù)第一簽到類型和用戶的用戶標(biāo)識(shí),獲取用戶的人臉圖像模板,此時(shí),IM應(yīng)用服務(wù)器獲取用戶一個(gè)人的人臉圖像模板,然后,將之前提取的用戶的人臉圖像與用戶的人臉圖像進(jìn)行匹配,獲得第一匹配結(jié)果。
[0066]第二種情況,當(dāng)?shù)谝缓灥筋愋蜑槿航M簽到時(shí),IM應(yīng)用服務(wù)器提取第一圖像中的用戶的人臉圖像,此時(shí),用戶為多名用戶,用戶的人臉圖像為多名用戶的人臉圖像,并且根據(jù)用戶的用戶標(biāo)識(shí),獲得用戶所屬群組的群組標(biāo)識(shí),然后,獲取該群組中所有用戶的人臉圖像模板,接下來(lái),將之前提取的用戶的人臉圖像與用戶的人臉圖像一一匹配,獲得第一匹配結(jié)果。
[0067]當(dāng)然,還存在其它的匹配方式,本發(fā)明實(shí)施例不做具體限定。[〇〇68]S210:頂應(yīng)用服務(wù)器將第一圖像中的地點(diǎn)標(biāo)志物信息與目標(biāo)地理位置信息進(jìn)行匹配,獲得驗(yàn)證結(jié)果;[〇〇69]這里,IM應(yīng)用服務(wù)器將簽到信息中的地理位置信息與目標(biāo)地理位置信息進(jìn)行匹配,驗(yàn)證兩者是否一致,獲得驗(yàn)證結(jié)果。
[0070]可以理解地,上述S209和S210并無(wú)執(zhí)行順序,可以同時(shí)執(zhí)行也可以先后執(zhí)行,本發(fā)明不做具體限定。
[0071]S211:如果第一匹配結(jié)果表明人臉圖像與用戶的人臉圖像模板匹配,且驗(yàn)證結(jié)果表明地理位置信息與目標(biāo)地理位置信息一致,頂應(yīng)用服務(wù)器確定用戶的用戶標(biāo)識(shí)所對(duì)應(yīng)的目標(biāo)用戶的用戶標(biāo)識(shí);[〇〇72] 這里,如果第一匹配結(jié)果表明人臉圖像與用戶的人臉圖像模板匹配,且驗(yàn)證結(jié)果表明地理位置信息與目標(biāo)地理位置信息一致,就表明用戶確實(shí)在指定簽到地進(jìn)行簽到,此時(shí),IM應(yīng)用服務(wù)器確定該用戶的用戶標(biāo)識(shí)所對(duì)應(yīng)的目標(biāo)用戶的用戶標(biāo)識(shí)。
[0073]S212:根據(jù)第一目標(biāo)用戶的用戶標(biāo)識(shí),向第一目標(biāo)用戶的終端返回簽到成功消息。
[0074]在本發(fā)明另一實(shí)施例中,S211中確定第一用戶的用戶標(biāo)識(shí)所對(duì)應(yīng)的第一目標(biāo)用戶的用戶標(biāo)識(shí)的步驟可以包括:根據(jù)第一用戶的用戶標(biāo)識(shí),確定第一用戶所屬群組的群組標(biāo)識(shí);根據(jù)群組的群組標(biāo)識(shí),確定群組的管理用戶的用戶標(biāo)識(shí);將管理用戶的用戶標(biāo)識(shí)確定為第一目標(biāo)用戶的用戶標(biāo)識(shí)。
[0075]這里,IM應(yīng)用服務(wù)器在第一匹配結(jié)果表明人臉圖像與用戶的人臉圖像模板匹配, 且驗(yàn)證結(jié)果表明地理位置信息與目標(biāo)地理位置信息一致時(shí),可以根據(jù)用戶的用戶標(biāo)識(shí),查找到其所屬的群組的群組標(biāo)識(shí),然后,根據(jù)該群組標(biāo)識(shí),能夠確定出該群組中的管理用戶, 并獲取該管理用戶的用戶標(biāo)識(shí),進(jìn)而將該管理用戶的用戶標(biāo)識(shí)確定為目標(biāo)用戶的用戶標(biāo)識(shí),也就是說(shuō),當(dāng)?shù)谝黄ヅ浣Y(jié)果和驗(yàn)證結(jié)果表明用戶已到達(dá)預(yù)設(shè)的簽地點(diǎn)時(shí),頂應(yīng)用服務(wù)器可以將第一用戶的簽到成功消息發(fā)送給其所屬群組的管理員,以便查看該群組所有用戶的簽到情況,方便進(jìn)行簽到管理。
[0076]在本發(fā)明另一實(shí)施例中,IM應(yīng)用服務(wù)器在第一匹配結(jié)果表明人臉圖像與用戶的人臉圖像模板匹配,且驗(yàn)證結(jié)果表明地理位置信息與目標(biāo)地理位置信息一致時(shí),還可以根據(jù)用戶的用戶標(biāo)識(shí),查找到其所屬的群組的群組標(biāo)識(shí),然后,根據(jù)該群組標(biāo)識(shí),能夠確定出該群組中的所有用戶,并獲取所有用戶的用戶標(biāo)識(shí),進(jìn)而將該所有用戶確定為目標(biāo)用戶的用戶標(biāo)識(shí)。也就是說(shuō),當(dāng)?shù)谝黄ヅ浣Y(jié)果和驗(yàn)證結(jié)果表明用戶已到達(dá)預(yù)設(shè)的簽地點(diǎn)時(shí)JM應(yīng)用服務(wù)器可以將用戶的簽到成功消息廣播給其所屬群組中的所有用戶,以便提示其他用戶簽至IJ;或者,當(dāng)?shù)谝缓灥筋愋蜑槿航M簽到時(shí),IM應(yīng)用服務(wù)器可以將用戶的簽到成功消息廣播給其所屬群組中的所有用戶,以便提示群組中的其他用戶盡快趕到預(yù)設(shè)的簽到地點(diǎn)。
[0077]在本發(fā)明另一實(shí)施例中,如果第一匹配結(jié)果表明人臉圖像與用戶的人臉圖像模板不匹配,或驗(yàn)證結(jié)果表明地理位置信息與地理位置信息不一致時(shí),頂應(yīng)用服務(wù)器向用戶的終端返回簽到失敗消息,簽到失敗消息用于指示用戶重新采集簽到信息。[〇〇78]在實(shí)際應(yīng)用中,頂應(yīng)用服務(wù)器可以接收多個(gè)用戶的簽到信息,那么,當(dāng)頂應(yīng)用服務(wù)器接收到屬于同一群組的所有用戶的簽到信息后,上述方法還可以包括:獲取群組中每一個(gè)用戶的簽到信息的時(shí)間;根據(jù)簽到時(shí)間對(duì)每一個(gè)用戶的用戶標(biāo)識(shí)進(jìn)行排序,生成簽到排名;在群組內(nèi),廣播簽到排名。
[0079]也就是說(shuō),頂應(yīng)用服務(wù)器可以在一個(gè)固定的時(shí)間點(diǎn),如早上上班后一小時(shí)、中午下班時(shí)或者下午下班時(shí),獲取同一群組中每一個(gè)用戶的簽到信息的時(shí)間,然后,根據(jù)簽到時(shí)間的順序,如先后順序,對(duì)每一個(gè)用戶的用戶標(biāo)識(shí)進(jìn)行排序,生成簽到排名;最后,在該群組內(nèi),廣播簽到排名,使得群組內(nèi)用戶知道自身的簽到排名,增強(qiáng)簽到的趣味性。
[0080]需要說(shuō)明的是,上述簽到時(shí)間可以為第一用戶進(jìn)行簽到操作時(shí)的時(shí)間戳,也可以為第一用用戶的終端發(fā)出簽到消息時(shí)的時(shí)間戳,也可以為IM應(yīng)用服務(wù)器接收到簽到消息時(shí)的時(shí)間戳,本發(fā)明實(shí)施例不做具體限定。
[0081]至此,便完成了基于IM應(yīng)用的簽到過(guò)程。[〇〇82] 在本發(fā)明另一實(shí)施例中,上述S207?S210的驗(yàn)證過(guò)程,還可以由終端執(zhí)行,那么, S206可以包括:對(duì)第一圖像進(jìn)行識(shí)別,獲得第一地標(biāo)圖像和第一人臉圖像;將第一地標(biāo)圖像與簽到地的標(biāo)志物圖像進(jìn)行比對(duì),獲得第一比對(duì)結(jié)果;將第一人臉圖像與用戶的人臉圖像進(jìn)行比對(duì),獲得第二比對(duì)結(jié)果;如果第一比對(duì)結(jié)果表明第一地標(biāo)圖像與簽到地的標(biāo)志物圖像一致,且第二比對(duì)結(jié)果表明第一人臉圖像與用戶的人臉圖像一致,則將第一圖像發(fā)送給 IM應(yīng)用服務(wù)器。[〇〇83] 進(jìn)一步地,第一簽到類型可以為群組簽到,此時(shí),終端還可以進(jìn)行初步的驗(yàn)證,那么,S106還可以包括:根據(jù)讀取的用戶標(biāo)識(shí),確定用戶所屬的群組的用戶數(shù);識(shí)別第一圖像所包含的人臉圖像的個(gè)數(shù);比較人臉圖像的個(gè)數(shù)與群組的用戶數(shù);如果人臉圖像的個(gè)數(shù)與群組的用戶數(shù)一致,則將第一圖像發(fā)送給頂應(yīng)用服務(wù)器。
[0084]這里,當(dāng)?shù)谝缓灥筋愋蜑槿航M簽到時(shí),終端可以對(duì)讀取當(dāng)前用戶的用戶標(biāo)識(shí),并根據(jù)該標(biāo)識(shí)確定其所屬的群組的用戶數(shù),然后,終端對(duì)第一圖像進(jìn)行初步的識(shí)別,即識(shí)別第一圖像所包含的人臉圖像的個(gè)數(shù),通過(guò)對(duì)第一圖像進(jìn)行初步識(shí)別,即比對(duì)第一圖像中人臉圖像的個(gè)數(shù)與待簽到群組的用戶數(shù),確認(rèn)該群組是否全員到齊,只有當(dāng)該群組全員到齊之后, 終端才會(huì)將第一圖像發(fā)送給IM應(yīng)用服務(wù)器,IM應(yīng)用服務(wù)器執(zhí)行S207?211。如此,在有效防止群組簽到時(shí)作弊情況的發(fā)生的同時(shí),減少終端的數(shù)據(jù)運(yùn)算量;進(jìn)一步地,如果第一圖像中人臉個(gè)數(shù)與群組的與用戶數(shù)不一致過(guò),終端可以直接指示用戶重新采集,減少了與IM應(yīng)用服務(wù)器進(jìn)行冗余的信令交互,節(jié)約了系統(tǒng)的信令開(kāi)銷。
[0085]至此,終端便完成了簽到信息的采集過(guò)程。
[0086]由上述可知,終端根據(jù)第一簽到類型顯示信息采集界面,該信息采集界面用于指示用戶按照預(yù)設(shè)規(guī)則采集目標(biāo)圖像,目標(biāo)圖像中至少包括簽到地的標(biāo)志物圖像和用戶的生物特征圖像,用戶通過(guò)該信息采集界面獲取第一圖像,此時(shí),第一圖像可能符合預(yù)設(shè)規(guī)則, 也可能不符合預(yù)設(shè)規(guī)則,最后,將第一圖像發(fā)送給即時(shí)通信服務(wù)器,使其通過(guò)對(duì)第一圖像進(jìn)行驗(yàn)證,進(jìn)而驗(yàn)證用戶的簽到,有效地防止作弊,提高基于頂應(yīng)用的簽到的可靠性。
[0087]基于前述實(shí)施例,本發(fā)明實(shí)施例提供一種簽到方法,應(yīng)用于上述IM應(yīng)用系統(tǒng)。
[0088]圖4為本發(fā)明實(shí)施例中的簽到方法的流程示意圖二,參見(jiàn)圖4所示,該方法包括: [〇〇89] S401:終端接收第一簽到操作;[〇〇9〇]這里,所述步驟S401與前述實(shí)施例中的步驟S201相同,本領(lǐng)域的技術(shù)人員可以參見(jiàn)前述的步驟S201而理解本發(fā)明實(shí)施例中的步驟S401。[0091 ] S402:終端基于第一簽到操作確定第一簽到類型;[〇〇92]這里,所述步驟S402與前述實(shí)施例中的步驟S202相同,本領(lǐng)域的技術(shù)人員可以參見(jiàn)前述的步驟S202而理解本發(fā)明實(shí)施例中的步驟S402。[〇〇93] S403:終端根據(jù)第一簽到類型獲得地理位置信息;[〇〇94]這里,終端可以調(diào)用GPS定位模塊獲得當(dāng)前GPS定位信息,或者讀取自身的IP地址, 或者采集地點(diǎn)標(biāo)志物圖像,如此,終端便獲得可地理位置信息。[〇〇95] S404:終端根據(jù)地理位置信息生成簽到信息;[〇〇96]這里,終端可以將上述地理位置信息與第一用戶的標(biāo)識(shí)、第一簽到類型等打包,生成簽到信息。[〇〇97] S405:終端將簽到信息發(fā)送給IM應(yīng)用服務(wù)器;[〇〇98] S406:1M應(yīng)用服務(wù)器根據(jù)第一簽到類型以及第一用戶的用戶標(biāo)識(shí),確定對(duì)應(yīng)的目標(biāo)地理位置信息;[〇〇99]其中,目標(biāo)地理位置信息用于指示第一用戶預(yù)設(shè)的簽到地點(diǎn);
[0100]這里,由于每一個(gè)用戶不同的簽到類型會(huì)對(duì)應(yīng)不同的預(yù)設(shè)簽到地點(diǎn),比如,當(dāng)簽到類型為普通簽到時(shí),預(yù)設(shè)簽到地點(diǎn)就應(yīng)為該用戶的辦公地點(diǎn),當(dāng)簽到類型為外勤簽到時(shí),預(yù)設(shè)簽到地點(diǎn)就應(yīng)為該用戶預(yù)先指定的外勤地點(diǎn),當(dāng)簽到類型為群組簽到時(shí),預(yù)設(shè)簽到地點(diǎn)就應(yīng)為該用戶所屬群組預(yù)先指定的簽到地點(diǎn)。那么,當(dāng)IM應(yīng)用服務(wù)器接收到簽到信息后,根據(jù)第一簽到類型以及第一用戶的用戶標(biāo)識(shí),確定出第一用戶的目標(biāo)地理位置信息,即第一簽到類型對(duì)應(yīng)的第一用戶預(yù)設(shè)的簽到地點(diǎn)。
[0101] S407:1M應(yīng)用服務(wù)器驗(yàn)證地理位置信息與目標(biāo)地理位置信息是否一致,獲得驗(yàn)證結(jié)果;
[0102]這里,頂應(yīng)用服務(wù)器將簽到信息中的地理位置信息與上述確定出來(lái)的目標(biāo)地理位置信息進(jìn)行匹配,驗(yàn)證兩者是否一致,獲得驗(yàn)證結(jié)果。
[0103] S408:如果驗(yàn)證結(jié)果表明地理位置信息與目標(biāo)地理位置信息一致,頂應(yīng)用服務(wù)器確定第一用戶的用戶標(biāo)識(shí)所對(duì)應(yīng)的第一目標(biāo)用戶的用戶標(biāo)識(shí);
[0104]這里,如果驗(yàn)證結(jié)果表明地理位置信息與目標(biāo)地理位置信息一致,根據(jù)用戶的用戶標(biāo)識(shí)與目標(biāo)用戶的用戶標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,確定第一用戶的用戶標(biāo)識(shí)所對(duì)應(yīng)的第一目標(biāo)用戶的用戶標(biāo)識(shí)。
[0105]在實(shí)際應(yīng)用中,上述用戶的用戶標(biāo)識(shí)可以為用戶登錄IM應(yīng)用服務(wù)器的賬戶名,還可以為用戶的工號(hào),還可以為用戶的終端的網(wǎng)卡地址等,只要能夠唯一標(biāo)識(shí)用戶即可,本發(fā)明實(shí)施例不作具體限定。
[0106]S409:1M應(yīng)用服務(wù)器根據(jù)第一目標(biāo)用戶的用戶標(biāo)識(shí),向第一目標(biāo)用戶的終端返回簽到成功消息。
[0107]在本發(fā)明另一實(shí)施例中,如果驗(yàn)證結(jié)果表明地理位置信息與地理位置信息不一致,則向第一用戶的終端返回簽到失敗消息,簽到失敗消息用于指示第一用戶重新采集簽到信息。
[0108]在本發(fā)明另一實(shí)施例中,上述簽到信息還可以包括第二圖像,該第二圖像中至少可以包含如第一用戶的人臉圖像、指紋圖像等。下面以第二圖像中包含第一用戶的人臉圖像為例進(jìn)行說(shuō)明。
[0109]那么,在S409之前,該方法還包括:提取簽到信息中的人臉圖像;根據(jù)第一簽到類型和第一用戶的用戶標(biāo)識(shí),獲取第一用戶的人臉圖像模板;將人臉圖像與第一用戶的人臉圖像模板進(jìn)行匹配,獲得第一匹配結(jié)果;如果第一匹配結(jié)果表明人臉圖像與第一用戶的人臉圖像模板匹配,且驗(yàn)證結(jié)果表明地理位置信息與目標(biāo)地理位置信息一致,確定第一用戶的用戶標(biāo)識(shí)所對(duì)應(yīng)的第一目標(biāo)用戶的用戶標(biāo)識(shí)。
[0110]下面分兩種情況來(lái)對(duì)上述方法進(jìn)行說(shuō)明。
[0111]第一種情況,當(dāng)?shù)谝缓灥筋愋蜑槠胀ê灥交蛘咄馇诤灥綍r(shí),IM應(yīng)用服務(wù)器在接收到簽到信息之后,提取其中的第一用戶的人臉圖像,并且根據(jù)第一簽到類型和第一用戶的用戶標(biāo)識(shí),獲取第一用戶的人臉圖像模板,此時(shí),IM應(yīng)用服務(wù)器獲取第一用戶一個(gè)人的人臉圖像模板,然后,將之前提取的第一用戶的人臉圖像與第一用戶的人臉圖像進(jìn)行匹配,獲得第一匹配結(jié)果。與此同時(shí),或者在此之后,執(zhí)行S406至S407,獲得驗(yàn)證結(jié)果,那么,如果第一匹配結(jié)果表明人臉圖像與第一用戶的人臉圖像模板匹配,且驗(yàn)證結(jié)果表明地理位置信息與目標(biāo)地理位置信息一致,確定第一用戶的用戶標(biāo)識(shí)所對(duì)應(yīng)的第一目標(biāo)用戶的用戶標(biāo)識(shí)。
[0112]第二種情況,當(dāng)?shù)谝缓灥筋愋蜑槿航M簽到時(shí),IM應(yīng)用服務(wù)器在接收到簽到信息之后,提取其中的第一用戶的人臉圖像,此時(shí),第一用戶為多名用戶,第一用戶的人臉圖像為多名用戶的人臉圖像,并且根據(jù)第一用戶的用戶標(biāo)識(shí),獲得第一用戶所屬群組的群組標(biāo)識(shí), 然后,獲取該群組中所有用戶的人臉圖像模板,接下來(lái),將之前提取的第一用戶的人臉圖像與第一用戶的人臉圖像進(jìn)行匹配,獲得第二匹配結(jié)果。與此同時(shí),或者在此之后,執(zhí)行S406 至S407,獲得驗(yàn)證結(jié)果,那么,如果第二匹配結(jié)果表明人臉圖像與第一用戶的人臉圖像模板匹配,且驗(yàn)證結(jié)果表明地理位置信息與目標(biāo)地理位置信息一致,確定第一用戶的用戶標(biāo)識(shí)所對(duì)應(yīng)的第一目標(biāo)用戶的用戶標(biāo)識(shí)。
[0113]可見(jiàn),IM應(yīng)用服務(wù)器通過(guò)對(duì)簽到信息中所包含的第二圖像進(jìn)行人臉識(shí)別,對(duì)第一用戶的身份進(jìn)行鑒定,當(dāng)?shù)谝挥脩羯矸莺戏ㄇ业乩砦恢眯畔Ⅱ?yàn)證成功時(shí),確定第一用戶的用戶標(biāo)識(shí)所對(duì)應(yīng)的第一目標(biāo)用戶的用戶標(biāo)識(shí),進(jìn)而向第一目標(biāo)用戶返回簽到成功消息。如此,有效地防止作弊,提高基于頂應(yīng)用的簽到的可靠性。
[0114]在本發(fā)明另一實(shí)施例中,S408中確定第一用戶的用戶標(biāo)識(shí)所對(duì)應(yīng)的第一目標(biāo)用戶的用戶標(biāo)識(shí)的步驟可以包括:根據(jù)第一用戶的用戶標(biāo)識(shí),確定第一用戶所屬群組的群組標(biāo)識(shí);根據(jù)群組的群組標(biāo)識(shí),確定群組的管理用戶的用戶標(biāo)識(shí);將管理用戶的用戶標(biāo)識(shí)確定為第一目標(biāo)用戶的用戶標(biāo)識(shí)。
[0115]這里,頂應(yīng)用服務(wù)器在驗(yàn)證結(jié)果表明地理位置信息與目標(biāo)地理位置信息一致時(shí), 可以根據(jù)第一用戶的用戶標(biāo)識(shí),查找到其所屬的群組的群組標(biāo)識(shí),然后,根據(jù)該群組標(biāo)識(shí),能夠確定出該群組中的管理用戶,并獲取該管理用戶的用戶標(biāo)識(shí),進(jìn)而將該管理用戶的用戶標(biāo)識(shí)確定為第一目標(biāo)用戶的用戶標(biāo)識(shí)。
[0116] 也就是說(shuō)當(dāng)驗(yàn)證結(jié)果表明第一用戶已到達(dá)預(yù)設(shè)的簽地點(diǎn)時(shí),頂應(yīng)用服務(wù)器可以將第一用戶的簽到成功消息發(fā)送給其所屬群組的管理員,以便查看該群組所有用戶的簽到情況,方便簽到管理。[〇117] 進(jìn)一步地,頂應(yīng)用服務(wù)器在驗(yàn)證結(jié)果表明地理位置信息與目標(biāo)地理位置信息一致時(shí),還可以根據(jù)第一用戶的用戶標(biāo)識(shí),查找到其所屬的群組的群組標(biāo)識(shí),然后,根據(jù)該群組標(biāo)識(shí),能夠確定出該群組中的所有用戶,并獲取所有用戶的用戶標(biāo)識(shí),進(jìn)而將該所有用戶確定為第一目標(biāo)用戶的用戶標(biāo)識(shí)。也就是說(shuō),當(dāng)驗(yàn)證結(jié)果表明第一用戶已到達(dá)預(yù)設(shè)的簽地點(diǎn)時(shí),IM應(yīng)用服務(wù)器可以將第一用戶的簽到成功消息廣播給其所屬群組中的所有用戶,以便提示其他用戶簽到。或者,當(dāng)?shù)谝缓灥筋愋蜑槿航M簽到時(shí),IM應(yīng)用服務(wù)器可以將第一用戶的簽到成功消息廣播給其所屬群組中的所有用戶,以便提示其他用戶盡快趕到預(yù)設(shè)的簽到地點(diǎn)。[〇118]在實(shí)際應(yīng)用中,頂應(yīng)用服務(wù)器可以接收多個(gè)用戶的簽到信息,那么,當(dāng)頂應(yīng)用服務(wù)器接收到屬于同一群組的所有用戶的簽到信息后,上述方法還可以包括:獲取群組中每一個(gè)用戶的簽到信息的時(shí)間;根據(jù)簽到時(shí)間對(duì)每一個(gè)用戶的用戶標(biāo)識(shí)進(jìn)行排序,生成簽到排名;在群組內(nèi),廣播簽到排名。
[0119]也就是說(shuō),頂應(yīng)用服務(wù)器可以在一個(gè)固定的時(shí)間點(diǎn),如早上上班后一小時(shí)、中午下班時(shí)或者下午下班時(shí),獲取同一群組中每一個(gè)用戶的簽到信息的時(shí)間,然后,根據(jù)簽到時(shí)間的順序,如先后順序,對(duì)每一個(gè)用戶的用戶標(biāo)識(shí)進(jìn)行排序,生成簽到排名;最后,在該群組內(nèi),廣播簽到排名,使得群組內(nèi)用戶知道自身在群組中簽到的排名,增強(qiáng)簽到的趣味性。
[0120]需要說(shuō)明的是,上述簽到時(shí)間可以為第一用戶進(jìn)行簽到操作時(shí)的時(shí)間戳,也可以為第一用用戶的終端發(fā)出簽到消息時(shí)的時(shí)間戳,也可以為IM應(yīng)用服務(wù)器接收到簽到消息時(shí)的時(shí)間戳,本發(fā)明實(shí)施例不做具體限定。
[0121]在本發(fā)明實(shí)施例中,IM應(yīng)用服務(wù)器根據(jù)簽到信息中所攜帶的第一用戶的用戶標(biāo)識(shí),確定指示第一用戶預(yù)設(shè)的簽到地點(diǎn)的目標(biāo)地理位置信息,然后,采用該目標(biāo)地理位置信息對(duì)簽到信息中的地理位置信息進(jìn)行驗(yàn)證,以確定第一用戶是否達(dá)到預(yù)設(shè)簽到地點(diǎn)進(jìn)行簽至IJ,進(jìn)而防止用戶在簽到時(shí)作弊,提高基于頂應(yīng)用的簽到的可靠性。
[0122]基于上述實(shí)施例,以用戶A外勤簽到為例,對(duì)上述方法進(jìn)行說(shuō)明。
[0123]假設(shè),用戶A出外勤去A公司,那么,當(dāng)用戶A到達(dá)A公司后,打開(kāi)手機(jī)上安裝的企業(yè) IM應(yīng)用,在如圖3所示的簽到界面上,單擊“外勤簽到”按鍵32,手機(jī)接收第一簽到操作,并確定簽到類型為外勤簽到,接下來(lái),手機(jī)確定外勤簽到對(duì)應(yīng)的信息采集界面,如圖5所示,該信息采集界面為采集圖像預(yù)覽界面,在采集圖像預(yù)覽界面中還顯示有用于指示用戶采集目標(biāo)圖像的指示信息51。在實(shí)際應(yīng)用中,人臉可能會(huì)與標(biāo)志物存在重疊的區(qū)域,所以,采集圖像預(yù)覽界面中指示信息顯示位置,以及人臉和標(biāo)志物的取景區(qū)域還可以存在其它情況,本發(fā)明實(shí)施例不做具體限定。
[0124]此后,手機(jī)顯示該采集圖像預(yù)覽界面,并在顯示過(guò)程中,調(diào)用圖像采集部件,即攝像頭,用戶按照下“拍照”按鍵52,獲取第一圖像,此時(shí),第一圖像中包含有第一地標(biāo)圖像和第一人臉圖像。
[0125]接下來(lái),手機(jī)對(duì)第一圖像進(jìn)行圖像識(shí)別,獲得第一地標(biāo)圖像和第一人臉圖像,分別將第一地標(biāo)圖像與簽到地的標(biāo)志物圖像進(jìn)行比對(duì),獲得第一比對(duì)結(jié)果,將第一人臉圖像與用戶的人臉圖像進(jìn)行比對(duì),獲得第二比對(duì)結(jié)果,那么,如果第一比對(duì)結(jié)果表明第一地標(biāo)圖像與簽到地的標(biāo)志物圖像一致,且第二比對(duì)結(jié)果表明第一人臉圖像與用戶的人臉圖像一致, 則將第一圖像發(fā)送給IM應(yīng)用服務(wù)器,也就是說(shuō),當(dāng)手機(jī)對(duì)簽到地和用戶身份進(jìn)行核實(shí)之后, 再將第一圖像發(fā)送給IM應(yīng)用服務(wù),IM應(yīng)用服務(wù)器接收到第一圖像后,根據(jù)該第一圖像生成該用戶的簽到記錄,并保存,最后,頂應(yīng)用服務(wù)器向終端返回簽到成功消息,終端跳轉(zhuǎn)至如圖6所示的外勤簽到界面,在該外勤簽到界面中顯示有用戶的簽到記錄61。
[0126]基于上述實(shí)施例,以群組S在A公司群組簽到為例,對(duì)上述方法進(jìn)行說(shuō)明。
[0127]假設(shè),群組S出外勤去A公司,那么,當(dāng)群組S中所有用戶到達(dá)A公司后,群組S中的用戶B打開(kāi)手機(jī)上安裝的企業(yè)頂應(yīng)用,仍在如圖3所示的簽到界面上,單擊“群組簽到”按鈕33, 手機(jī)接收第一簽到操作,并確定簽到類型為群組簽到,接下來(lái),手機(jī)確定群組簽到對(duì)應(yīng)的信息采集界面,如圖7所示,該信息采集界面為采集圖像預(yù)覽界面,在采集圖像預(yù)覽界面中還顯示有用于指示用戶采集目標(biāo)圖像的指示信息71。
[0128]此后,手機(jī)顯示該采集圖像預(yù)覽界面,并在顯示過(guò)程中,調(diào)用圖像采集部件,即攝像頭,用戶按照下“拍照”按鈕72,獲取第一圖像,此時(shí),第一圖像中包含有第一地標(biāo)圖像和第一人臉圖像。
[0129]接下來(lái),由于手機(jī)僅對(duì)第一圖像進(jìn)行初步驗(yàn)證,所以,手機(jī)根據(jù)讀取的自身的用戶標(biāo)識(shí),確定用戶B所屬的群組S的用戶數(shù),然后,識(shí)別第一圖像所包含的人臉圖像的個(gè)數(shù),也就是說(shuō),識(shí)別第一圖像中包含有多少個(gè)人,接下來(lái),比較第一圖像中人臉圖像的個(gè)數(shù)與群組 S的用戶數(shù),如果第一圖像中人臉圖像的個(gè)數(shù)與群組的用戶數(shù)一致,表明群組S全員到齊,此時(shí),將第一圖像發(fā)送給頂應(yīng)用服務(wù)器,以進(jìn)行進(jìn)一步的驗(yàn)證;而如果第一圖像中人臉圖像的個(gè)數(shù)與群組的用戶數(shù)不一致,則表示群組S全員未到齊,或者第一圖像沒(méi)有照好,此時(shí),手機(jī)重新顯示采集圖像預(yù)覽界面,以指示用戶重新采集圖像。
[0130]IM應(yīng)用服務(wù)器接收到第一圖像后,根據(jù)該第一圖像生成該用戶的簽到記錄,并保存,最后,頂應(yīng)用服務(wù)器向終端返回簽到成功消息,終端跳轉(zhuǎn)至如圖8所示的群組簽到界面, 在該群組簽到界面中,包括群組用戶的頭像列表81、群組簽到信息82以及顯示該群組從出發(fā)地到目的地的路線的導(dǎo)航窗口 83。
[0131]本發(fā)明實(shí)施例提供一種簽到方法,應(yīng)用于如圖9所示的簽到系統(tǒng)中,該系統(tǒng)包括: 管理計(jì)算機(jī)91、讀卡器92、智能卡93以及考勤機(jī)94.
[0132]該系統(tǒng)主要針對(duì)于內(nèi)勤簽到,考勤機(jī)94可以設(shè)置在公司的各個(gè)位置,考勤機(jī)94通過(guò)公司局域網(wǎng)與管理計(jì)算機(jī)91連接。
[0133]首先,每個(gè)員工入職時(shí)都會(huì)發(fā)放一個(gè)智能卡作為自己的工卡,考勤管理人員通過(guò)讀卡器激活智能卡,授予考勤權(quán)限,這樣,當(dāng)員工進(jìn)行簽到時(shí),可以用自己的智能卡在考勤機(jī)上刷卡,考勤機(jī)記錄智能卡的標(biāo)識(shí),比如員工的工號(hào)、智能卡的編號(hào)等,然后,考勤機(jī)將智能卡的標(biāo)識(shí)的表示發(fā)送給管理計(jì)算機(jī),管理計(jì)算機(jī)基于智能卡的標(biāo)識(shí)生成該員工的簽到記錄,并保存。
[0134]進(jìn)一步地,為了屏蔽各種物理網(wǎng)絡(luò)的地址差異,還可以利用IP地址來(lái)進(jìn)行簽到的識(shí)別,比如,可以指定管理計(jì)算機(jī)到互聯(lián)網(wǎng)的一個(gè)連接,與互聯(lián)網(wǎng)有多個(gè)物理連接的考勤機(jī)具有多個(gè)IP地址(路由器、多宿主主機(jī)等),如圖10所示。
[0135]當(dāng)員工考勤打卡時(shí),參見(jiàn)圖11所示的簡(jiǎn)化路由表,管理計(jì)算機(jī)從網(wǎng)絡(luò)包里提取目標(biāo)IP地址,然后送到構(gòu)建好的路由表中,并查找與目標(biāo)IP地址最相似的表項(xiàng),再由該表項(xiàng)中的編號(hào)得出對(duì)應(yīng)的真實(shí)下一跳地址編號(hào)。
[0136]如此,員工在考勤機(jī)上刷卡簽到后,簽到信息會(huì)自動(dòng)保存到企業(yè)IM的后臺(tái)里,并自動(dòng)判斷當(dāng)時(shí)的網(wǎng)絡(luò)狀況。若考勤機(jī)和管理計(jì)算機(jī)已經(jīng)連接上,則考勤機(jī)會(huì)把數(shù)據(jù)自動(dòng)上傳到管理計(jì)算機(jī)上。
[0137]這里,簽到信息可以包括:企業(yè)頂應(yīng)用的版本序列號(hào)、智能卡的卡號(hào)、刷卡時(shí)間、考勤機(jī)網(wǎng)位等。
[0138]本發(fā)明實(shí)施例提供一種簽到方法,圖12為本發(fā)明實(shí)施例中的簽到方法的流程示意圖三,參見(jiàn)圖12所示,該方法包括:
[0139]S1201:終端采集用戶的第一指紋圖像;[〇14〇]S1202:終端對(duì)第一指紋圖像進(jìn)行識(shí)別;
[0141]S1203:終端提取用戶的指紋特征;
[0142]S1204:終端將提取出的指紋特征與該用戶的指紋模板進(jìn)行匹配,如果指紋匹配一致,則表明用戶身份合法,進(jìn)入S1205;如果指紋匹配不一致,返回S1201;
[0143]S1205:終端將第一指紋圖像發(fā)送給IM應(yīng)用服務(wù)器;
[0144]S1206:1M應(yīng)用服務(wù)器判斷發(fā)送第一指紋圖像的IP地址是否正確;如果正確,完成打卡;如果不正確,考勤失敗。
[0145]在具體實(shí)施過(guò)程中,員工指紋識(shí)別刷卡后數(shù)據(jù)會(huì)自動(dòng)保存到企業(yè)IM應(yīng)用的后臺(tái)里,與此同時(shí),頂應(yīng)用自動(dòng)判斷當(dāng)時(shí)的網(wǎng)絡(luò)狀況,若發(fā)現(xiàn)終端和IM應(yīng)用服務(wù)器已經(jīng)連接上, 則終端會(huì)把數(shù)據(jù)自動(dòng)上傳到服務(wù)器上。
[0146]在另一個(gè)實(shí)施例中,當(dāng)用戶當(dāng)天最后一次注銷企業(yè)IM應(yīng)用的IP地址,如在圖13所示的菜單界面上點(diǎn)擊“退出”按鈕131時(shí),簽到統(tǒng)計(jì)該用戶當(dāng)天的工作時(shí)長(zhǎng)。
[0147]在實(shí)施例中,通過(guò)對(duì)IP地址與指紋圖像的結(jié)合驗(yàn)證,有效地避免作弊,提高頂應(yīng)用的簽到的可靠性;進(jìn)一步地,不管是手機(jī)還是電腦登錄或注銷企業(yè)頂應(yīng)用,通過(guò)IP地址完成員工身份的鑒定,使得簽到于無(wú)形之中完成,方便用戶操作。
[0148]基于前述的實(shí)施例,本發(fā)明實(shí)施例提供一種終端,圖14為本發(fā)明實(shí)施例中的終端的結(jié)構(gòu)示意圖一,參見(jiàn)圖14所示,該終端140包括:第一接收單元141,用于接收第一簽到操作;第一確定單元142,用于基于第一簽到操作確定第一簽到類型;顯示單元143,用于根據(jù)第一簽到類型確定信息采集界面,信息采集界面用于指示用戶按照預(yù)設(shè)規(guī)則采集目標(biāo)圖像,預(yù)設(shè)規(guī)則用于指示目標(biāo)圖像中至少包括用于簽到地的標(biāo)志物圖像和用戶的生物特征圖像;顯示信息采集界面;調(diào)用單元144,用于在顯示單元143顯示信息采集界面的過(guò)程中,調(diào)用圖像采集部件采集目標(biāo)圖像;獲取單元145,用于通過(guò)信息采集界面獲取第一圖像;第一發(fā)送單元146,用于將第一圖像發(fā)送給IM應(yīng)用服務(wù)器。
[0149]在本發(fā)明其它實(shí)施例中,該終端還包括:識(shí)別單元,用于對(duì)第一圖像進(jìn)行識(shí)別,提取第一圖像中的第一地標(biāo)圖像和第一人臉圖像;將第一地標(biāo)圖像與簽到地的標(biāo)志物圖像進(jìn)行比對(duì),獲得第一比對(duì)結(jié)果;將第一人臉圖像與用戶的人臉圖像進(jìn)行比對(duì),獲得第二比對(duì)結(jié)果;相應(yīng)地,第一發(fā)送單元,用于如果第一比對(duì)結(jié)果表明第一地標(biāo)圖像與簽到地的標(biāo)志物圖像一致,且第二比對(duì)結(jié)果表明第一人臉圖像與用戶的人臉圖像一致,則將第一圖像發(fā)送給 IM應(yīng)用服務(wù)器。
[0150]在本發(fā)明其它實(shí)施例中,顯示單元143還用于如果第一比對(duì)結(jié)果表明第一地標(biāo)圖像與簽到地的標(biāo)志物圖像不一致,或第二比對(duì)結(jié)果表明第一人臉圖像與用戶的人臉圖像不一致,則重新顯示信息采集界面;調(diào)用單元144,還用于在顯示信息采集界面的過(guò)程中,調(diào)用圖像采集部件采集目標(biāo)圖像。
[0151]在本發(fā)明其它實(shí)施例中,當(dāng)?shù)谝缓灥筋愋蜑槿航M簽到時(shí),該終端還包括:識(shí)別單元,用于根據(jù)讀取的用戶標(biāo)識(shí),確定用戶所屬的群組的用戶數(shù);識(shí)別第一圖像所包含的人臉圖像的個(gè)數(shù);比較人臉圖像的個(gè)數(shù)與群組的用戶數(shù);第一發(fā)送單元146,用于如果人臉圖像的個(gè)數(shù)與群組的用戶數(shù)一致,則將第一圖像發(fā)送給頂應(yīng)用服務(wù)器。
[0152]在本發(fā)明其它實(shí)施例中,第一發(fā)送單元146,用于讀取當(dāng)前接入網(wǎng)絡(luò)的網(wǎng)絡(luò)地址或當(dāng)前地理位置的定位信息;將網(wǎng)絡(luò)地址或定位信息與第一圖像同時(shí)發(fā)送給頂應(yīng)用服務(wù)器。
[0153]在本發(fā)明其它實(shí)施例中,調(diào)用單元144,用于在顯示信息采集界面的過(guò)程中,調(diào)用圖像采集部件采集簽到地的標(biāo)志物圖像,調(diào)用指紋采集部件采集用戶的指紋圖像。
[0154]這里需要指出的是:以上終端實(shí)施例的描述,與上述方法實(shí)施例的描述是類似的, 具有同方法實(shí)施例相似的有益效果,因此不做贅述。對(duì)于本發(fā)明終端實(shí)施例中未披露的技術(shù)細(xì)節(jié),請(qǐng)參照本發(fā)明方法實(shí)施例的描述而理解,為節(jié)約篇幅,因此不再贅述。
[0155]基于前述的實(shí)施例,本發(fā)明實(shí)施例提供一種IM應(yīng)用服務(wù)器,圖15為本發(fā)明實(shí)施例中的IM應(yīng)用服務(wù)器的結(jié)構(gòu)示意圖,參見(jiàn)圖15所示,該IM應(yīng)用服務(wù)器150包括:第二接收單元 151,用于接收簽到信息,簽到信息中至少攜帶有第一簽到類型、第一用戶的用戶標(biāo)識(shí)以及地理位置信息;第二確定單元152,用于根據(jù)第一簽到類型以及第一用戶的用戶標(biāo)識(shí),確定對(duì)應(yīng)的目標(biāo)地理位置信息,其中,目標(biāo)地理位置信息用于指示第一用戶預(yù)設(shè)的簽到地點(diǎn);驗(yàn)證單元153,用于驗(yàn)證地理位置信息與目標(biāo)地理位置信息是否一致,獲得驗(yàn)證結(jié)果;第三確定單元154,用于如果驗(yàn)證結(jié)果表明地理位置信息與目標(biāo)地理位置信息一致,則確定第一用戶的用戶標(biāo)識(shí)所對(duì)應(yīng)的第一目標(biāo)用戶的用戶標(biāo)識(shí);第二發(fā)送單元155,用于根據(jù)第一目標(biāo)用戶的用戶標(biāo)識(shí),向第一目標(biāo)用戶的終端返回簽到成功消息。
[0156]在本發(fā)明實(shí)施例中,該第二發(fā)送單元155,還用于如果驗(yàn)證結(jié)果表明地理位置信息與地理位置信息不一致,則向第一用戶的終端返回簽到失敗消息,簽到失敗消息用于指示第一用戶重新采集簽到信息。
[0157]在本發(fā)明其它實(shí)施例中,簽到信息還包括第二圖像;頂應(yīng)用服務(wù)器,還包括:識(shí)別單元,用于提取第二圖像中的人臉圖像;根據(jù)第一簽到類型和第一用戶的用戶標(biāo)識(shí),獲取第一用戶的人臉圖像模板;將人臉圖像與第一用戶的人臉圖像模板進(jìn)行匹配,獲得第一匹配結(jié)果;第三確定單元154,用于如果第一匹配結(jié)果表明人臉圖像與第一用戶的人臉圖像模板匹配,且驗(yàn)證結(jié)果表明地理位置信息與目標(biāo)地理位置信息一致,確定第一用戶的用戶標(biāo)識(shí)所對(duì)應(yīng)的第一目標(biāo)用戶的用戶標(biāo)識(shí)。
[0158]在本發(fā)明其它實(shí)施例中,當(dāng)?shù)谝缓灥筋愋蜑槿航M簽到時(shí),頂應(yīng)用服務(wù)器,還包括: 識(shí)別單元,用于根據(jù)第一用戶的用戶標(biāo)識(shí),獲得第一用戶所屬群組的群組標(biāo)識(shí);確定群組標(biāo)識(shí)對(duì)應(yīng)的群組中所有用戶的人臉圖像模板;將第一用戶的人臉圖像與所有用戶的人臉圖像模板進(jìn)行匹配,獲得第二匹配結(jié)果;第三確定單元154,用于如果第二匹配結(jié)果表明人臉圖像與所有用戶的人臉圖像模板匹配,且驗(yàn)證結(jié)果表明地理位置信息與目標(biāo)地理位置信息一致,則確定第一目標(biāo)用戶的用戶標(biāo)識(shí)。
[0159]在本發(fā)明其它實(shí)施例中,第三確定單元154,用于根據(jù)第一用戶的用戶標(biāo)識(shí),確定第一用戶所屬群組的群組標(biāo)識(shí);根據(jù)群組的群組標(biāo)識(shí),確定群組的管理用戶的用戶標(biāo)識(shí);將管理用戶的用戶標(biāo)識(shí)確定為第一目標(biāo)用戶的用戶標(biāo)識(shí)。
[0160]在本發(fā)明其它實(shí)施例中,第二發(fā)送單元155,還用于獲取群組中每一個(gè)用戶的簽到信息的時(shí)間;根據(jù)簽到時(shí)間對(duì)每一個(gè)用戶的用戶標(biāo)識(shí)進(jìn)行排序,生成簽到排名;在群組內(nèi), 廣播簽到排名。
[0161]這里需要指出的是:以上IM應(yīng)用服務(wù)器實(shí)施例的描述,與上述方法實(shí)施例的描述是類似的,具有同方法實(shí)施例相似的有益效果,因此不做贅述。對(duì)于本發(fā)明IM應(yīng)用服務(wù)器實(shí)施例中未披露的技術(shù)細(xì)節(jié),請(qǐng)參照本發(fā)明方法實(shí)施例的描述而理解,為節(jié)約篇幅,因此不再贅述。
[0162]基于前述的實(shí)施例,本發(fā)明實(shí)施例提供一種終端,圖16為本發(fā)明實(shí)施例中的終端的結(jié)構(gòu)示意圖二,參見(jiàn)圖16所示,該終端160包括:第一外部通信接口 161,用于接收第一簽到操作;還用于將第一圖像發(fā)送給IM應(yīng)用服務(wù)器;第一處理器162,用于基于第一簽到操作確定第一簽到類型;根據(jù)第一簽到類型確定信息采集界面,信息采集界面用于指示用戶按照預(yù)設(shè)規(guī)則采集目標(biāo)圖像,預(yù)設(shè)規(guī)則用于指示目標(biāo)圖像中至少包括用于簽到地的標(biāo)志物圖像和用戶的生物特征圖像;在顯示單元顯示信息采集界面的過(guò)程中,調(diào)用圖像采集部件采集目標(biāo)圖像;圖像采集部件163,用于通過(guò)信息采集界面獲取第一圖像。
[0163]這里需要指出的是:以上終端實(shí)施例的描述,與上述方法實(shí)施例的描述是類似的, 具有同方法實(shí)施例相似的有益效果,因此不做贅述。對(duì)于本發(fā)明終端實(shí)施例中未披露的技術(shù)細(xì)節(jié),請(qǐng)參照本發(fā)明方法實(shí)施例的描述而理解,為節(jié)約篇幅,因此不再贅述。
[0164]基于前述的實(shí)施例,本發(fā)明實(shí)施例提供一種IM應(yīng)用服務(wù)器,圖17為本發(fā)明實(shí)施例中的IM應(yīng)用服務(wù)器的結(jié)構(gòu)示意圖,參見(jiàn)圖17所示,該IM應(yīng)用服務(wù)器170包括:第二外部通信接口 171,用于接收簽到信息,簽到信息中至少攜帶有第一簽到類型、第一用戶的用戶標(biāo)識(shí)以及地理位置信息;還用于根據(jù)第一目標(biāo)用戶的用戶標(biāo)識(shí),向第一目標(biāo)用戶的終端返回簽到成功消息;第二處理器172,用于根據(jù)第一簽到類型以及第一用戶的用戶標(biāo)識(shí),確定對(duì)應(yīng)的目標(biāo)地理位置信息,其中,目標(biāo)地理位置信息用于指示第一用戶預(yù)設(shè)的簽到地點(diǎn);驗(yàn)證地理位置信息與目標(biāo)地理位置信息是否一致,獲得驗(yàn)證結(jié)果;如果驗(yàn)證結(jié)果表明地理位置信息與目標(biāo)地理位置信息一致,則確定第一用戶的用戶標(biāo)識(shí)所對(duì)應(yīng)的第一目標(biāo)用戶的用戶標(biāo)識(shí)。
[0165]這里需要指出的是:以上IM應(yīng)用服務(wù)器實(shí)施例的描述,與上述方法實(shí)施例的描述是類似的,具有同方法實(shí)施例相似的有益效果,因此不做贅述。對(duì)于本發(fā)明IM應(yīng)用服務(wù)器實(shí)施例中未披露的技術(shù)細(xì)節(jié),請(qǐng)參照本發(fā)明方法實(shí)施例的描述而理解,為節(jié)約篇幅,因此不再贅述。
[0166]這里需要指出的是:應(yīng)理解,說(shuō)明書(shū)通篇中提到的“一個(gè)實(shí)施例”或“一實(shí)施例”意味著與實(shí)施例有關(guān)的特定特征、結(jié)構(gòu)或特性包括在本發(fā)明的至少一個(gè)實(shí)施例中。因此,在整個(gè)說(shuō)明書(shū)各處出現(xiàn)的“在一個(gè)實(shí)施例中”或“在一實(shí)施例中”未必一定指相同的實(shí)施例。此夕卜,這些特定的特征、結(jié)構(gòu)或特性可以任意適合的方式結(jié)合在一個(gè)或多個(gè)實(shí)施例中。應(yīng)理解,在本發(fā)明的各種實(shí)施例中,上述各過(guò)程的序號(hào)的大小并不意味著執(zhí)行順序的先后,各過(guò)程的執(zhí)行順序應(yīng)以其功能和內(nèi)在邏輯確定,而不應(yīng)對(duì)本發(fā)明實(shí)施例的實(shí)施過(guò)程構(gòu)成任何限定。上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
[0167]需要說(shuō)明的是,在本文中,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者裝置不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者裝置所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括該要素的過(guò)程、方法、物品或者裝置中還存在另外的相同要素。
[0168]在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的設(shè)備和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。以上所描述的設(shè)備實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,如:多個(gè)單元或組件可以結(jié)合,或可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的各組成部分相互之間的耦合、或直接耦合、或通信連接可以是通過(guò)一些接口,設(shè)備或單元的間接耦合或通信連接,可以是電性的、機(jī)械的或其它形式的。
[0169]上述作為分離部件說(shuō)明的單元可以是、或也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是、或也可以不是物理單元;既可以位于一個(gè)地方,也可以分布到多個(gè)網(wǎng)絡(luò)單元上;可以根據(jù)實(shí)際的需要選擇其中的部分或全部單元來(lái)實(shí)現(xiàn)本發(fā)明實(shí)施例方案的目的。
[0170]另外,在本發(fā)明各實(shí)施例中的各功能單元可以全部集成在一個(gè)處理單元中,也可以是各單元分別單獨(dú)作為一個(gè)單元,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中;上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能單元的形式實(shí)現(xiàn)。
[0171]本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成,前述的程序可以存儲(chǔ)于計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:移動(dòng)存儲(chǔ)設(shè)備、只讀存儲(chǔ)器(Read Only Memory,R0M)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0172]或者,本發(fā)明上述集成的單元如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),也可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明實(shí)施例的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái), 該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī)、服務(wù)器、或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分。 而前述的存儲(chǔ)介質(zhì)包括:移動(dòng)存儲(chǔ)設(shè)備、R0M、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。[〇173]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【主權(quán)項(xiàng)】
1.一種簽到方法,其特征在于,包括: 接收第一簽到操作; 基于所述第一簽到操作確定第一簽到類型; 根據(jù)所述第一簽到類型確定信息采集界面,所述信息采集界面用于指示用戶按照預(yù)設(shè)規(guī)則采集目標(biāo)圖像,所述預(yù)設(shè)規(guī)則用于指示所述目標(biāo)圖像中至少包括用于簽到地的標(biāo)志物圖像和所述用戶的生物特征圖像; 在顯示所述信息采集界面的過(guò)程中,調(diào)用圖像采集部件采集目標(biāo)圖像; 通過(guò)所述信息采集界面獲取第一圖像; 將所述第一圖像發(fā)送給即時(shí)通信IM應(yīng)用服務(wù)器。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述第一圖像發(fā)送給IM應(yīng)用服務(wù)器,包括: 對(duì)所述第一圖像進(jìn)行識(shí)別,獲得第一地標(biāo)圖像和第一人臉圖像; 將所述第一地標(biāo)圖像與所述簽到地的標(biāo)志物圖像進(jìn)行比對(duì),獲得第一比對(duì)結(jié)果; 將所述第一人臉圖像與所述用戶的人臉圖像進(jìn)行比對(duì),獲得第二比對(duì)結(jié)果; 如果所述第一比對(duì)結(jié)果表明所述第一地標(biāo)圖像與所述簽到地的標(biāo)志物圖像一致,且所述第二比對(duì)結(jié)果表明所述第一人臉圖像與所述用戶的人臉圖像一致,則將所述第一圖像發(fā)送給所述頂應(yīng)用服務(wù)器。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括: 如果所述第一比對(duì)結(jié)果表明所述第一地標(biāo)圖像與所述簽到地的標(biāo)志物圖像不一致,或所述第二比對(duì)結(jié)果表明所述第一人臉圖像與所述用戶的人臉圖像不一致,則重新顯示所述信息采集界面,并在顯示所述信息采集界面的過(guò)程中,調(diào)用圖像采集部件采集目標(biāo)圖像。4.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,當(dāng)所述第一簽到類型為群組簽到時(shí),所述將所述第一圖像發(fā)送給IM應(yīng)用服務(wù)器,包括: 根據(jù)讀取的用戶標(biāo)識(shí),確定所述用戶所屬的群組的用戶數(shù); 識(shí)別所述第一圖像所包含的人臉圖像的個(gè)數(shù); 比較所述人臉圖像的個(gè)數(shù)與所述群組的用戶數(shù); 如果所述人臉圖像的個(gè)數(shù)與所述群組的用戶數(shù)一致,則將所述第一圖像發(fā)送給所述IM應(yīng)用服務(wù)器。5.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,所述將所述第一圖像發(fā)送給IM應(yīng)用服務(wù)器,包括: 讀取當(dāng)前接入網(wǎng)絡(luò)的網(wǎng)絡(luò)地址或當(dāng)前地理位置的定位信息; 將所述網(wǎng)絡(luò)地址或所述定位信息與所述第一圖像同時(shí)發(fā)送給所述IM應(yīng)用服務(wù)器。6.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,所述方法還包括: 在顯示所述信息采集界面的過(guò)程中,調(diào)用圖像采集部件采集所述簽到地的標(biāo)志物圖像,調(diào)用指紋采集部件采集所述用戶的指紋圖像。7.一種簽到方法,其特征在于,包括: 接收簽到信息,所述簽到信息中至少攜帶有第一簽到類型、第一用戶的用戶標(biāo)識(shí)以及地理位置信息; 根據(jù)所述第一簽到類型以及所述第一用戶的用戶標(biāo)識(shí),確定對(duì)應(yīng)的目標(biāo)地理位置信息,其中,所述目標(biāo)地理位置信息用于指示所述第一用戶預(yù)設(shè)的簽到地點(diǎn); 驗(yàn)證所述地理位置信息與所述目標(biāo)地理位置信息是否一致,獲得驗(yàn)證結(jié)果; 如果所述驗(yàn)證結(jié)果表明所述地理位置信息與所述目標(biāo)地理位置信息一致,則確定所述第一用戶的用戶標(biāo)識(shí)所對(duì)應(yīng)的第一目標(biāo)用戶的用戶標(biāo)識(shí); 根據(jù)所述第一目標(biāo)用戶的用戶標(biāo)識(shí),向所述第一目標(biāo)用戶的終端返回簽到成功消息。8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述驗(yàn)證所述地理位置信息與所述地理位置信息是否一致,獲得驗(yàn)證結(jié)果之后,所述方法還包括: 如果所述驗(yàn)證結(jié)果表明所述地理位置信息與所述地理位置信息不一致,則向所述第一用戶的終端返回簽到失敗消息,所述簽到失敗消息用于指示所述第一用戶重新采集簽到信息。9.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述簽到信息還包括第二圖像;所述方法還包括: 提取所述第二圖像中的人臉圖像; 根據(jù)所述第一簽到類型和所述第一用戶的用戶標(biāo)識(shí),獲取所述第一用戶的人臉圖像模板; 將所述人臉圖像與所述第一用戶的人臉圖像模板進(jìn)行匹配,獲得第一匹配結(jié)果; 如果所述第一匹配結(jié)果表明所述人臉圖像與所述第一用戶的人臉圖像模板匹配,且所述驗(yàn)證結(jié)果表明所述地理位置信息與所述目標(biāo)地理位置信息一致,確定所述第一用戶的用戶標(biāo)識(shí)所對(duì)應(yīng)的第一目標(biāo)用戶的用戶標(biāo)識(shí)。10.根據(jù)權(quán)利要求9所述的方法,其特征在于,當(dāng)所述第一簽到類型為群組簽到時(shí),所述方法還包括: 根據(jù)所述第一用戶的用戶標(biāo)識(shí),獲得所述第一用戶所屬群組的群組標(biāo)識(shí); 確定所述群組標(biāo)識(shí)對(duì)應(yīng)的群組中所有用戶的人臉圖像模板; 將所述第一用戶的人臉圖像與所述所有用戶的人臉圖像模板進(jìn)行匹配,獲得第二匹配結(jié)果; 如果所述第二匹配結(jié)果表明所述人臉圖像與所述所有用戶的人臉圖像模板匹配,且所述驗(yàn)證結(jié)果表明所述地理位置信息與所述目標(biāo)地理位置信息一致,則確定所述第一目標(biāo)用戶的用戶標(biāo)識(shí)。11.根據(jù)權(quán)利要求7至10任一項(xiàng)所述的方法,其特征在于,所述確定所述第一用戶的用戶標(biāo)識(shí)所對(duì)應(yīng)的第一目標(biāo)用戶的用戶標(biāo)識(shí),包括: 根據(jù)所述第一用戶的用戶標(biāo)識(shí),確定所述第一用戶所屬群組的群組標(biāo)識(shí); 根據(jù)所述群組的群組標(biāo)識(shí),確定所述群組的管理用戶的用戶標(biāo)識(shí); 將所述管理用戶的用戶標(biāo)識(shí)確定為所述第一目標(biāo)用戶的用戶標(biāo)識(shí)。12.根據(jù)權(quán)利要求7至10任一項(xiàng)所述的方法,其特征在于,所述方法還包括: 獲取所述群組中每一個(gè)用戶的簽到信息的時(shí)間; 根據(jù)所述簽到時(shí)間對(duì)所述每一個(gè)用戶的用戶標(biāo)識(shí)進(jìn)行排序,生成簽到排名; 在所述群組內(nèi),廣播所述簽到排名。13.一種終端,其特征在于,包括: 第一接收單元,用于接收第一簽到操作;第一確定單元,用于基于所述第一簽到操作確定第一簽到類型;顯示單元,用于根據(jù)所述第一簽到類型確定信息采集界面,所述信息采集界面用于指 示用戶按照預(yù)設(shè)規(guī)則采集目標(biāo)圖像,所述預(yù)設(shè)規(guī)則用于指示所述目標(biāo)圖像中至少包括用于 簽到地的標(biāo)志物圖像和所述用戶的生物特征圖像;顯示所述信息采集界面;調(diào)用單元,用于在所述顯示單元顯示所述信息采集界面的過(guò)程中,調(diào)用圖像采集部件 米集目標(biāo)圖像;獲取單元,用于通過(guò)所述信息采集界面獲取第一圖像;第一發(fā)送單元,用于將所述第一圖像發(fā)送給IM應(yīng)用服務(wù)器。14.根據(jù)權(quán)利要求13所述的終端,其特征在于,所述終端還包括:識(shí)別單元,用于對(duì)所述第一圖像進(jìn)行識(shí)別,獲得第一地標(biāo)圖像和第一人臉圖像;將所述 第一地標(biāo)圖像與所述簽到地的標(biāo)志物圖像進(jìn)行比對(duì),獲得第一比對(duì)結(jié)果;將所述第一人臉 圖像與所述用戶的人臉圖像進(jìn)行比對(duì),獲得第二比對(duì)結(jié)果;相應(yīng)地,所述第一發(fā)送單元,用于如果所述第一比對(duì)結(jié)果表明所述第一地標(biāo)圖像與所 述簽到地的標(biāo)志物圖像一致,且所述第二比對(duì)結(jié)果表明所述第一人臉圖像與所述用戶的人 臉圖像一致,則將所述第一圖像發(fā)送給所述IM應(yīng)用服務(wù)器。15.—種頂應(yīng)用服務(wù)器,其特征在于,包括:第二接收單元,用于接收簽到信息,所述簽到信息中至少攜帶有第一簽到類型、第一用 戶的用戶標(biāo)識(shí)以及地理位置信息;第二確定單元,用于根據(jù)所述第一簽到類型以及所述第一用戶的用戶標(biāo)識(shí),確定對(duì)應(yīng) 的目標(biāo)地理位置信息,其中,所述目標(biāo)地理位置信息用于指示所述第一用戶預(yù)設(shè)的簽到地占.驗(yàn)證單元,用于驗(yàn)證所述地理位置信息與所述目標(biāo)地理位置信息是否一致,獲得驗(yàn)證 結(jié)果;第三確定單元,用于如果所述驗(yàn)證結(jié)果表明所述地理位置信息與所述目標(biāo)地理位置信 息一致,則確定所述第一用戶的用戶標(biāo)識(shí)所對(duì)應(yīng)的第一目標(biāo)用戶的用戶標(biāo)識(shí);第二發(fā)送單元,用于根據(jù)所述第一目標(biāo)用戶的用戶標(biāo)識(shí),向所述第一目標(biāo)用戶的終端 返回簽到成功消息。16.根據(jù)權(quán)利要求15所述的IM應(yīng)用服務(wù)器,其特征在于,所述發(fā)送單元,還用于如果所 述驗(yàn)證結(jié)果表明所述地理位置信息與所述地理位置信息不一致,則向所述第一用戶的終端 返回簽到失敗消息,所述簽到失敗消息用于指示所述第一用戶重新采集簽到信息。17.—種終端,其特征在于,包括:第一外部通信接口,用于接收第一簽到操作;還用于將第一圖像發(fā)送給頂應(yīng)用服務(wù)器;第一處理器,用于基于所述第一簽到操作確定第一簽到類型;根據(jù)所述第一簽到類型 確定信息采集界面,所述信息采集界面用于指示用戶按照預(yù)設(shè)規(guī)則采集目標(biāo)圖像,所述預(yù) 設(shè)規(guī)則用于指示所述目標(biāo)圖像中至少包括用于簽到地的標(biāo)志物圖像和所述用戶的生物特 征圖像;在所述顯示單元顯示所述信息采集界面的過(guò)程中,調(diào)用圖像采集部件采集目標(biāo)圖 像;所述圖像采集部件,用于通過(guò)所述信息采集界面獲取第一圖像。18.—種頂應(yīng)用服務(wù)器,其特征在于,包括:第二外部通信接口,用于接收簽到信息,所述簽到信息中至少攜帶有第一簽到類型、第 一用戶的用戶標(biāo)識(shí)以及地理位置信息;還用于根據(jù)第一目標(biāo)用戶的用戶標(biāo)識(shí),向所述第一 目標(biāo)用戶的終端返回簽到成功消息;第二處理器,用于根據(jù)所述第一簽到類型以及所述第一用戶的用戶標(biāo)識(shí),確定對(duì)應(yīng)的 目標(biāo)地理位置信息,其中,所述目標(biāo)地理位置信息用于指示所述第一用戶預(yù)設(shè)的簽到地點(diǎn); 驗(yàn)證所述地理位置信息與所述目標(biāo)地理位置信息是否一致,獲得驗(yàn)證結(jié)果;如果所述驗(yàn)證 結(jié)果表明所述地理位置信息與所述目標(biāo)地理位置信息一致,則確定所述第一用戶的用戶標(biāo) 識(shí)所對(duì)應(yīng)的第一目標(biāo)用戶的用戶標(biāo)識(shí)。
【文檔編號(hào)】H04L12/58GK106097468SQ201610404442
【公開(kāi)日】2016年11月9日
【申請(qǐng)日】2016年6月7日
【發(fā)明人】林梅貞, 賀嘯, 陳武方, 蘇楠
【申請(qǐng)人】騰訊科技(深圳)有限公司