本申請涉及信息技術(shù)領(lǐng)域,尤其涉及一種門禁系統(tǒng)信息傳輸方法、裝置及服務(wù)器。
背景技術(shù):
隨著科技的發(fā)展以及居民住宅的不斷增加,訪客登記表以及值班看門的管理辦法已經(jīng)不適合現(xiàn)代管理快捷、方便和安全的需求。門禁系統(tǒng)是在各住宅小區(qū)大門以及樓宇單元門口的防盜門。目前的門禁系統(tǒng)一般是相對獨立的系統(tǒng),不能和家里其他電器設(shè)備進行連接,且門禁系統(tǒng)的可視對講機一般只有一個,并且安裝在固定的地方,如果有客人造訪,需要用戶從房間各個地方走到可視對講機的地方進行響應(yīng),給用戶帶來了不便。
技術(shù)實現(xiàn)要素:
本發(fā)明實例提出了一種門禁系統(tǒng)信息傳輸方法,包括:接收來自門禁系統(tǒng)的訪客請求;響應(yīng)于接收到的所述訪客請求,展示第一界面;響應(yīng)于用戶對于所述第一界面的操作,確定所述用戶是否要處理所述訪客請求并生成第一指令;將所述第一指令發(fā)送給所述門禁系統(tǒng);接收所述門禁系統(tǒng)響應(yīng)于所述第一指令而發(fā)送的圖像數(shù)據(jù)和/或第一語音數(shù)據(jù),展示第二界面并在所述第二界面上輸出所述圖像數(shù)據(jù)和/或第一語音數(shù)據(jù);以及響應(yīng)于所述用戶對于所述第二界面的操作,確定所述用戶是否同意開門并生成第二指令,并將所述第二指令發(fā)送給所述門禁系統(tǒng),以使所述門禁系統(tǒng)根據(jù)所述第二指令對門禁執(zhí)行控制操作。
在一些實例中,所述接收來自門禁系統(tǒng)的訪客請求包括:在啟動之后,向所述門禁系統(tǒng)發(fā)送攜帶用戶標識的啟動通知,以通知所述門禁系統(tǒng)準備好接收針對該用戶標識的訪客請求。
在一些實例中,在發(fā)送所述啟動通知之前,進一步包括:發(fā)送注冊請求給所述門禁系統(tǒng);接收所述門禁系統(tǒng)響應(yīng)于所述注冊請求而提供的注冊頁面數(shù)據(jù);根據(jù)所述注冊頁面數(shù)據(jù),展示注冊頁面;將用戶在所述注冊頁面中輸入的注冊信息發(fā)送至所述門禁系統(tǒng),以使其生成并注冊所述用戶標識;從所述門禁系統(tǒng)接收經(jīng)過注冊的所述用戶標識。
在一些實例中,響應(yīng)于接收到的所述訪客請求,暫停或小窗展示當前正在展示的第一媒體信息;在發(fā)出所述第二指令之后,繼續(xù)所述第一媒體信息的展示或者恢復所述第一媒體信息的全屏展示。
在一些實例中,所述展示第一界面,包括:在屏幕的指定區(qū)域以指定形式展示所述第一界面;其中,所述指定形式為浮窗式、全屏式或小窗式。
在一些實例中,所述展示第二界面并在所述第二界面上輸出所述圖像數(shù)據(jù)和/或語音數(shù)據(jù),包括:關(guān)閉所述第一界面;在屏幕的指定區(qū)域以指定形式展示所述第二界面并在所述第二界面上輸出所述圖像數(shù)據(jù)和/或語音數(shù)據(jù)。其中,所述指定形式為浮窗式、全屏式或小窗式。
在一些實例中,所述第二界面包含第一控件和第二控件;其中,響應(yīng)于所述用戶對于所述第一控件的操作,將攜帶第一參數(shù)的第二指令發(fā)送給所述門禁系統(tǒng),以使所述門禁系統(tǒng)根據(jù)所述第一參數(shù)對門禁執(zhí)行開門操作;其中,響應(yīng)于所述用戶對于所述第二控件的操作,將攜帶第二參數(shù)的第二指令發(fā)送給所述門禁系統(tǒng),以使所述門禁系統(tǒng)根據(jù)所述第二參數(shù)對門禁執(zhí)行拒絕操作。
在一些實例中,門禁系統(tǒng)信息傳輸方法進一步包括:接收所述用戶輸入的第二語音數(shù)據(jù);將所述第二語音數(shù)據(jù)發(fā)送給所述門禁系統(tǒng)。
在一些實例中,門禁系統(tǒng)信息傳輸方法進一步包括:響應(yīng)于所述用戶對所述第二界面的操作,關(guān)閉所述第二界面,并繼續(xù)所述第一媒體信息的展示或者恢復所述第一媒體信息的全屏展示。
本發(fā)明實例相應(yīng)的提出了一種門禁系統(tǒng)信息傳輸裝置,包括:接收單元,接收來自門禁系統(tǒng)的訪客請求;展示單元,響應(yīng)于接收到的所述訪客請求,展示第一界面;指令單元,響應(yīng)于用戶對于所述第一界面的操作,確定所述用戶是否要處理所述訪客請求并生成第一指令;發(fā)送單元,將所述第一指令發(fā)送給所述門禁系統(tǒng);所述接收單元,進一步接收所述門禁系統(tǒng)響應(yīng)于所述第一指令而發(fā)送的圖像數(shù)據(jù)和/或第一語音數(shù)據(jù);所述展示單元,進一步展示第二界面并在所述第二界面上輸出所述圖像數(shù)據(jù)和/或第一語音數(shù)據(jù);所述指令單元,進一步響應(yīng)于所述用戶對于所述第二界面的操作,確定所述用戶是否同意開門并生成第二指令;以及所述發(fā)送單元,進一步將所述第二指令發(fā)送給所述門禁系統(tǒng),以使所述門禁系統(tǒng)根據(jù)所述第二指令對門禁執(zhí)行控制操作。
在一些實例中,所述門禁系統(tǒng)信息傳輸裝置進一步包括:信息接入模塊,用于對所述發(fā)送單元和所述接收單元與所述門禁系統(tǒng)之間傳遞的所述訪客請求、所述第一指令、所述第二指令、所述圖像數(shù)據(jù)和/或第一語音數(shù)據(jù)進行協(xié)議轉(zhuǎn)換處理。
在一些實例中,所述發(fā)送單元,進一步發(fā)送注冊請求給所述門禁系統(tǒng);所述接收單元,進一步接收所述門禁系統(tǒng)響應(yīng)于所述注冊請求而提供的注冊頁面數(shù)據(jù);所述展示單元,進一步根據(jù)所述注冊頁面數(shù)據(jù),展示注冊頁面;所述發(fā)送單元,進一步將用戶在所述注冊頁面中輸入的注冊信息發(fā)送至所述門禁系統(tǒng),以使其生成并注冊所述用戶標識;以及所述接收單元,進一步從所述門禁系統(tǒng)接收經(jīng)過注冊的所述用戶標識。
在一些實例中,所述展示單元響應(yīng)于接收到的所述訪客請求,進一步暫?;蛐〈罢故井斍罢谡故镜牡谝幻襟w信息;在所述發(fā)送單元發(fā)出所述第二指令之后,繼續(xù)所述第一媒體信息的展示或者恢復所述第一媒體信息的全屏展示。
在一些實例中,所述展示單元在展示所述第二界面時,進一步關(guān)閉所述第一界面;在屏幕的指定區(qū)域以指定形式展示所述第二界面并在所述第二界面上輸出所述圖像數(shù)據(jù)和/或語音數(shù)據(jù);其中,所述指定形式為浮窗式、全屏式或小窗式。
在一些實例中,所述發(fā)送單元,進一步在啟動之后,向所述門禁系統(tǒng)發(fā)送攜帶用戶標識的啟動通知,以通知使所述門禁系統(tǒng)準備好接收針對該用戶標識的訪客請求。
在一些實例中,所述門禁系統(tǒng)信息傳輸裝置進一步包括:語音數(shù)據(jù)單元,采集第二語音數(shù)據(jù);所述發(fā)送單元進一步將所述第二語音數(shù)據(jù)發(fā)送給所述門禁系統(tǒng)。
本發(fā)明實例還提出了一種門禁系統(tǒng)信息傳輸方法,其中,所述方法包括:響應(yīng)于從門禁接收到的攜帶門牌信息的訪客請求,確定所述門牌信息對應(yīng)的客戶端并向所述客戶端發(fā)送訪客請求,以使所述客戶端確定用戶是否要處理所述訪客請求并生成第一指令;接收所述客戶端發(fā)送的第一指令;響應(yīng)于所述第一指令,接收所述門禁采集到的圖像數(shù)據(jù)和/或第一語音數(shù)據(jù),并發(fā)送所述圖像數(shù)據(jù)和/或所述第一語音數(shù)據(jù)給所述客戶端,以使所述客戶端確定所述用戶是否同意開門并生成第二指令;接收所述客戶端發(fā)送的所述第二指令;以及根據(jù)所述第二指令對所述門禁執(zhí)行控制操作。
在一些實例中,所述門禁系統(tǒng)信息傳輸方法進一步包括:接收來自一客戶端的攜帶用戶標識的啟動通知;響應(yīng)于接收到的所述啟動通知,確定所述用戶標識對應(yīng)的所述客戶端準備好接收針對所述用戶標識的訪客請求;其中,所述確定所述門牌信息對應(yīng)的客戶端并向所述客戶端發(fā)送訪客請求包括:根據(jù)預先建立的各門牌信息與各用戶標識之間的對應(yīng)關(guān)系,確定接收到的所述訪客請求的所述門牌信息對應(yīng)的用戶標識;將所述訪客請求發(fā)送至所確定的所述用戶標識對應(yīng)的所述客戶端。
在一些實例中,所述各門牌信息與各用戶標識之間的對應(yīng)關(guān)系通過以下方式建立:接收一客戶端發(fā)送的注冊請求;響應(yīng)于所述注冊請求,向所述客戶端提供注冊頁面數(shù)據(jù),以使所述客戶端展示注冊頁面;從所述客戶端接收用戶在所述注冊頁面輸入的注冊信息;其中,所述注冊信息包括門牌信息;根據(jù)所述注冊信息生成并注冊所述用戶標識,并建立所述用戶標識與所述注冊信息中的所述門牌信息之間的對應(yīng)關(guān)系;以及將所述用戶標識發(fā)送到所述客戶端。
在一些實例中,所述門禁系統(tǒng)信息傳輸方法進一步包括:響應(yīng)于所述第一指令,從所述客戶端接收所述用戶輸入的第二語音數(shù)據(jù);將所述第二語音數(shù)據(jù)發(fā)送給所述門禁,以使所述門禁輸出所述第二語音數(shù)據(jù)。
本發(fā)明實例相應(yīng)的還提出了一種門禁系統(tǒng)信息傳輸服務(wù)器,包括:確定模塊,用于響應(yīng)于從門禁接收到的攜帶門牌信息的訪客請求,確定所述門牌信息對應(yīng)的客戶端;發(fā)送模塊,用于向所述客戶端發(fā)送訪客請求,以使所述客戶端確定用戶是否要處理所述訪客請求并生成第一指令;發(fā)送圖像數(shù)據(jù)和/或第一語音數(shù)據(jù)給所述客戶端,以使所述客戶端確定所述用戶是否同意開門并生成第二指令;接收模塊,接收所述客戶端發(fā)送的第一指令;響應(yīng)于所述第一指令,接收所述門禁采集到的圖像數(shù)據(jù)和/或第一語音數(shù)據(jù);接收所述客戶端發(fā)送的所述第二指令;以及執(zhí)行模塊,根據(jù)所述第二指令對所述門禁執(zhí)行控制操作。
在一些實例中,所述接收模塊,進一步接收一客戶端發(fā)送的注冊請求;所述發(fā)送模塊,進一步響應(yīng)于所述注冊請求,向所述客戶端提供注冊頁面數(shù)據(jù),以使所述客戶端展示注冊頁面;所述接收模塊,進一步從所述客戶端接收用戶在所述注冊頁面輸入的注冊信息;其中,所述注冊信息包括門牌信息;所述確定模塊,進一步根據(jù)所述注冊信息生成并注冊所述用戶標識,并建立所述用戶標識與所述注冊信息中的所述門牌信息之間的對應(yīng)關(guān)系;以及所述發(fā)送模塊,進一步將所述用戶標識發(fā)送到所述客戶端。
在一些實例中,所述確定模塊進一步響應(yīng)于接收到的所述啟動通知,確定所述用戶標識對應(yīng)的所述客戶端準備好接收針對所述用戶標識的訪客請求;其中,所述確定模塊根據(jù)預先建立的各門牌信息與各用戶標識之間的對應(yīng)關(guān)系,確定接收到的所述訪客請求的所述門牌信息對應(yīng)的用戶標識;將所述訪客請求發(fā)送至所確定的所述用戶標識對應(yīng)的所述客戶端。
在一些實例中,所述接收模塊進一步響應(yīng)于所述第一指令,從所述客戶端接收所述用戶輸入的第二語音數(shù)據(jù);所述發(fā)送模塊進一步將所述第二語音數(shù)據(jù)發(fā)送給所述門禁,以使所述門禁輸出所述第二語音數(shù)據(jù)。
采用本申請?zhí)岢龅纳鲜龇桨福梢允归T禁系統(tǒng)通過網(wǎng)絡(luò)接入外部設(shè)備進行遠程控制,如果有訪客造訪,用戶可以通過與上述門禁系統(tǒng)連接的客戶端和訪客進行身份確認和開門,一方面提供了一種新的門禁控制模式,另一方面大大方便了用戶的操作,提高了用戶體驗。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本申請一實例的系統(tǒng)結(jié)構(gòu)示意圖;
圖2為本申請一實例的門禁系統(tǒng)信息傳輸方法的交互流程圖;
圖3為本申請一實例中客戶端展示第一界面的實例;
圖4為本申請一實例中客戶端展示第二界面的實例;
圖5為本申請一實例中客戶端退出第二界面的實例;
圖6為本申請一實例的客戶端在門禁系統(tǒng)處注冊的方法的流程圖;
圖7為本申請一實例的門禁系統(tǒng)信息傳輸裝置結(jié)構(gòu)示意圖;
圖8為本申請一實例的門禁系統(tǒng)信息傳輸裝置的硬件結(jié)構(gòu)示意圖;
圖9為本申請一實例的門禁系統(tǒng)信息傳輸服務(wù)器結(jié)構(gòu)示意圖;
圖10為本申請一實例的門禁系統(tǒng)信息傳輸服務(wù)器的硬件結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
為了描述上的簡潔和直觀,下文通過描述若干代表性的實施例來對本發(fā)明的方案進行闡述。實施例中大量的細節(jié)僅用于幫助理解本發(fā)明的方案。但是很明顯,本發(fā)明的技術(shù)方案實現(xiàn)時可以不局限于這些細節(jié)。為了避免不必要地模糊了本發(fā)明的方案,一些實施方式?jīng)]有進行細致地描述,而是僅給出了框架。下文中,“包括”是指“包括但不限于”,“根據(jù)……”是指“至少根據(jù)……,但不限于僅根據(jù)……”。下文中沒有特別指出一個成分的數(shù)量時,意味著該成分可以是一個也可以是多個,或可理解為至少一個。
目前,大多數(shù)樓宇的門禁系統(tǒng)由總控中心的管理員總機、樓宇出入口的對講主機、電控門鈴、電鎖以及用戶家中的可視對講機五部分構(gòu)成,這五部分通過專用網(wǎng)絡(luò)組成,形成一個獨立的局域網(wǎng),以實現(xiàn)訪客與住戶對講,住戶可通過室內(nèi)對講機遙控開啟樓宇單元門和小區(qū)大門,而訪客可以通過電控門鈴呼叫住戶,并通過樓宇出入口的對講主機和住戶進行交流和信息確認。其中,總控中心的管理員總機一般為安裝有門禁系統(tǒng)管理軟件的計算機,為整個門禁系統(tǒng)的服務(wù)器。
如前所述,目前的門禁系統(tǒng)一般是比較獨立的系統(tǒng),無法和家里其他電器設(shè)備連接,并且門禁系統(tǒng)針對每戶一般只有一部可視對講機,所以當用戶在客廳或者房間觀看電視的時候,如果有人造訪,需要用戶手動暫停電視,起身去可視對講機安裝的地方進行安全信息確認和開門,給用戶帶來了不便,降低了效率。
為了解決上述問題,本申請?zhí)岢隽艘环N門禁系統(tǒng)信息傳輸方法,該方法可以應(yīng)用于客戶端,可以在上述客戶端安裝一個服務(wù),接入門禁系統(tǒng)。如果有訪客造訪,用戶可以通過上述客戶端和訪客進行身份確認和開門,提高了用戶的效率,同時也節(jié)約了資源。
需要說明的是,本申請?zhí)岢龅拈T禁系統(tǒng)信息傳輸方法實現(xiàn)的前提是需要開放的門禁系統(tǒng),允許提供對外接口進行控制,方便外部設(shè)備通過有線或者無線網(wǎng)絡(luò)接入。因此,可以在門禁系統(tǒng)的服務(wù)器上安裝網(wǎng)卡,通過有線或者無線接入到外部網(wǎng)絡(luò),從而實現(xiàn)和外部設(shè)備的連接以進行信息傳輸。這樣當有訪客請求時,門禁系統(tǒng)可以把該訪客請求通知到住戶家中可視對講機的同時,也通知到上述客戶端。
另外,門禁系統(tǒng)接入外部網(wǎng)絡(luò)的方式也可以通過家中可視對講機,可以把家中可視對講機和客戶端設(shè)備直接通過有線網(wǎng)絡(luò)連接,或者對于有無線功能的家中可視對講機,可以通過無線網(wǎng)絡(luò)連接客戶端設(shè)備。這樣,當有訪客請求時,門禁系統(tǒng)可以把該訪客請求通知到住戶家中可視對講機,由可視對講機發(fā)送給上述客戶端。
本申請中下文提到的門禁系統(tǒng)指代的是門禁系統(tǒng)的服務(wù)器,用戶為使用客戶端設(shè)備的人,訪客為使用門禁系統(tǒng)的門口主機發(fā)送造訪請求的人。
圖1示出了本申請實例所述的門禁系統(tǒng)信息傳輸方法適用的系統(tǒng)結(jié)構(gòu)圖。如圖1所示,本申請的系統(tǒng)至少包括:客戶端11、網(wǎng)絡(luò)12以及門禁系統(tǒng)13。
其中,上述客戶端11可以是智能電視、手機、平板電腦以及膝上型便攜計算機等便攜的終端設(shè)備。特別地,在上述客戶端11上安裝有實現(xiàn)本申請所述的門禁系統(tǒng)信息傳輸方法的應(yīng)用程序,該應(yīng)用程序隨著上述客戶端11的啟動而啟動。
這里,上述門禁系統(tǒng)信息傳輸方法的應(yīng)用程序主要有信息接入和用戶交互兩大功能模塊,其中,信息接入功能主要負責客戶端11和門禁系統(tǒng)13的信息交互,這里的信息交互主要涉及門禁系統(tǒng)13和客戶端11之間的協(xié)議轉(zhuǎn)換,而協(xié)議轉(zhuǎn)換包括:將來自上門禁系統(tǒng)13的符合某一標準或者協(xié)議的消息和/或數(shù)據(jù)轉(zhuǎn)換成客戶端11可識別的符合其標準或者協(xié)議的消息和/數(shù)據(jù),相應(yīng)的,將來自客戶端11的符合某一標準或者協(xié)議的消息和/或數(shù)據(jù)轉(zhuǎn)換成門禁系統(tǒng)13可識別的符合其標準或者協(xié)議的消息和/數(shù)據(jù)。本申請中提供的門禁系統(tǒng)信息傳輸方法的應(yīng)用程序支持多種客戶端11和多種類型的門禁系統(tǒng)13的標準或者協(xié)議的轉(zhuǎn)換;用戶交互功能主要負責展示或輸出門禁系統(tǒng)13傳輸過來的圖像以及音頻數(shù)據(jù)、發(fā)送客戶端11的用戶的語音數(shù)據(jù)、發(fā)送用戶的控制命令等。
上述網(wǎng)絡(luò)12可以是無線網(wǎng)絡(luò)或有線網(wǎng)絡(luò),比如,上述客戶端11接入網(wǎng)絡(luò)的方式可以是無線方式也可以是有線方式,上述門禁系統(tǒng)13一般通過有線方式接入網(wǎng)絡(luò)。
上述門禁系統(tǒng)13是門禁系統(tǒng)的服務(wù)器,上面安裝有門禁系統(tǒng)管理軟件,負責進行所有的門禁系統(tǒng)信息的分析、處理以及存儲。
基于上述系統(tǒng)結(jié)構(gòu),本申請實例提供了門禁系統(tǒng)信息傳輸方法。該門禁信息傳輸方法可由門禁信息傳輸應(yīng)用程序?qū)崿F(xiàn),并由信息接入和用戶交互兩個模塊組成,都安裝客戶端11上面,在圖2顯示了本申請實例所述的門禁系統(tǒng)信息傳輸方法的流程,如圖2所示,該方法包括了以下步驟:
步驟201:門禁系統(tǒng)13響應(yīng)于從門禁接收到的攜帶門牌信息的訪客請求,確定所述門牌信息對應(yīng)的客戶端。
這里,門牌信息可以為門牌號碼,當有客人來訪時,會通過操作門禁提供的按鈕而向門禁系統(tǒng)13發(fā)出訪客請求(比如客人按下門禁上對應(yīng)某一門牌號碼的呼叫按鈕),該訪客請求攜帶門牌號碼,門禁系統(tǒng)13再將訪客請求發(fā)送到此門牌號碼對應(yīng)的客戶端11。
在一些實例中,客戶端11在啟動之后,會發(fā)送啟動通知給門禁系統(tǒng)13以通知上述門禁系統(tǒng)13客戶端11已經(jīng)啟動,可以隨時接收訪客請求。其中,上述啟動通知包括客戶端11的注冊標識(也稱為用戶標識userid)。門禁系統(tǒng)13根據(jù)客戶端11發(fā)送的啟動通知中的注冊標識,以及自身存儲的客戶端11的注冊標識和用戶門牌號碼之間的對應(yīng)關(guān)系確定是哪家住戶的哪個客戶端發(fā)送的啟動通知。
因此,如果門禁系統(tǒng)13接收到訪客請求后,會查找自身存儲的客戶端11的注冊標識和訪客請求中的門牌信息之間的對應(yīng)關(guān)系,確定出對應(yīng)的客戶端11的注冊標識,以將上述訪客請求發(fā)送給與上述注冊標識對應(yīng)的客戶端11,同時發(fā)給門牌信息對應(yīng)的室內(nèi)可視對講機。
步驟202:門禁系統(tǒng)13發(fā)送訪客請求到客戶端11中的用戶交互模塊。
在一些實例中,門禁系統(tǒng)13與用戶交互模塊之間的信息交互都要經(jīng)過信息接入模塊,由信息接入模塊來進行協(xié)議轉(zhuǎn)換處理,進而能夠支持多種客戶端11和多種類型的門禁系統(tǒng)13之間的消息交互和/或數(shù)據(jù)傳輸。為方便描述,以下步驟中省去對于信息接入模塊的描述。
更進一步的,門禁系統(tǒng)13能夠接收客戶端11發(fā)送的啟動通知以及客戶端11接收門禁系統(tǒng)13發(fā)送的訪客請求的前提是,客戶端11在門禁系統(tǒng)13進行過注冊以建立客戶端11和客戶端11用戶的門牌信息之間對應(yīng)關(guān)系。這里,上述注冊標識是在客戶端11從所述門禁系統(tǒng)接收的經(jīng)過注冊的用戶標識,,每一個客戶端11可以擁有一個唯一的注冊標識,可以用上述注冊標識區(qū)分不同的客戶端11,對應(yīng)于同一門牌信息的不同客戶端11的設(shè)備也可能對應(yīng)同一個注冊標識,比如:對應(yīng)同一門牌號碼的移動終端和智能電視上的客戶端11可能用同一個注冊標識登錄,并可同時在線。
關(guān)于客戶端11在門禁系統(tǒng)13處注冊的方法,將在下文中詳細描述。
步驟203:客戶端11展示第一界面。
在一些實例中,客戶端11在屏幕的指定區(qū)域以指定形式展示所述第一界面。其中,所述指定形式為浮窗式、全屏式或小窗式。
在一些實例中,客戶端11在接收到上述訪客請求后,自動暫停正在播放的視頻信息,并在屏幕上展示第一界面,詢問上述用戶是否接收此次訪客請求。
在一些實例中,為了節(jié)約資源,客戶端11在接收到上述訪客請求后,也可以不暫停當前正在播放的視頻信息,將當前播放界面切換至屏幕的預設(shè)位置一,比如左半部分,同時在屏幕上的預設(shè)位置二,比如右半部分展示上述第一界面。
圖3以智能電視為例,示出了客戶端11展示第一界面的實例,當客戶端11在接收到訪客請求后,將當前播放界面301切換至屏幕的左半部分302,同時在屏幕上的右半部分303展示上述第一界面,詢問所述用戶是否接收此次訪客請求,并提供接受按鈕304和取消按鈕305供所述用戶選擇。
步驟204:客戶端11響應(yīng)于用戶對于所述第一界面的操作,確定所述用戶是否要處理所述訪客請求并生成第一指令。
仍以圖3為例,如果用戶同意接受此次訪客請求,則選擇圖3中接受按鈕304表示接受;如果用戶不同意接受此次訪客請求,則選擇圖3中取消按鈕405表示拒絕。
步驟205:客戶端11將上述第一指令發(fā)送給門禁系統(tǒng)13。
步驟206:門禁系統(tǒng)13響應(yīng)于上述第一指令,發(fā)送圖像數(shù)據(jù)和/或第一語音數(shù)據(jù)給客戶端11。
在一些實例中,門禁系統(tǒng)13在接收到上述第一指令后,確認客戶端11用戶是否接受了上述訪客請求,如果上述用戶接受上述訪客請求,門禁系統(tǒng)13則將所采集的上述訪客的圖像和/或語音數(shù)據(jù)發(fā)送給客戶端11。
步驟207:客戶端11展示第二界面并在上述第二界面上輸出上述圖像數(shù)據(jù)和/或第一語音數(shù)據(jù)。
在一些實例中,客戶端11在接收到上述圖像數(shù)據(jù)和/或第一語音數(shù)據(jù)后,關(guān)閉上述第一界面,在預設(shè)位置(如第一界面處)以預設(shè)形式展示第二界面,并在上述第二界面上輸出上述圖像和/或第一語音數(shù)據(jù)。其中,上述第二界面還提供控件(如功能按鈕)供用戶選擇控制門禁系統(tǒng)13是否允許訪客進入。這里,還可以保持當前正在展示的第一媒體信息的界面不變,比如保持當前電視視頻信息播出畫面不變。
在一些實例中,上述第二界面包含第一控件和第二控件;其中,響應(yīng)于所述用戶對于所述第一控件的操作,將攜帶第一參數(shù)的第二指令發(fā)送給所述門禁系統(tǒng),以使所述門禁系統(tǒng)根據(jù)所述第一參數(shù)對門禁執(zhí)行開門操作;其中,響應(yīng)于所述用戶對于所述第二控件的操作,將攜帶第二參數(shù)的第二指令發(fā)送給所述門禁系統(tǒng),以使所述門禁系統(tǒng)根據(jù)所述第二參數(shù)對門禁執(zhí)行拒絕操作。
圖4以智能電視為例,示出了客戶端11展示第二界面的實例。當客戶端11接收到門禁系統(tǒng)13發(fā)送的上述圖像數(shù)據(jù)和/或第一語音數(shù)據(jù)后,保持電視視頻信息播出界面401不變,關(guān)閉上述第一界面403,同時在上述第一界面403的位置展示第二界面402,并在上述第二界面402上輸出門禁系統(tǒng)13發(fā)送的上述圖像408和/或第一語音數(shù)據(jù)。另外,上述第二界面402上提供功能按鈕,比如開門按鈕405、拒絕按鈕406以及完成按鈕407供用戶選擇控制。
步驟208:客戶端11響應(yīng)于上述用戶的第二語音數(shù)據(jù)輸入,將上述第二語音數(shù)據(jù)發(fā)送給所述門禁系統(tǒng)13。這里,本步驟是可選的,在一些實例中也可不執(zhí)行步驟208。
在一些實例中,客戶端11接收上述用戶觀看或收聽上述圖像和/或第一語音數(shù)據(jù)后發(fā)出的第二語音數(shù)據(jù),比如“請問哪位?”,并將上述第二語音數(shù)據(jù)發(fā)送給上述門禁系統(tǒng)13。
步驟209:客戶端11響應(yīng)于所述用戶對于上述第二界面的操作,將第二指令發(fā)送給門禁系統(tǒng)13,以使門禁系統(tǒng)13根據(jù)上述第二指令對門禁執(zhí)行控制操作。
在一些實例中,上述客戶端11的用戶經(jīng)過對訪客進行溝通以確認身份信息后,對上述第二界面進行選擇操作,客戶端11接收上述選擇操作后,將根據(jù)上述選擇操作生成第二指令,并發(fā)送給門禁系統(tǒng)13。
仍以圖4為例,如果上述用戶通過上述圖像數(shù)據(jù)和/或上述語音數(shù)據(jù)和訪客進行交流以確認身份信息后,允許上述訪客進入,則選擇圖4中開門按鈕405表示允許;如果上述用戶經(jīng)過身份確認后,不同意上述訪客進入,則選擇圖4中拒絕按鈕406表示拒絕上述訪客進入。
步驟210:門禁系統(tǒng)13根據(jù)第二指令對所述門禁執(zhí)行控制操作。
在一些實例中,門禁系統(tǒng)13根據(jù)上述第二指令對上述門禁執(zhí)行開門或者拒絕的控制操作。具體的,如果上述第二指令為開門指令,則門禁系統(tǒng)13發(fā)送給上述門禁開門的控制指令,以使訪客進入;如果上述指令為拒絕指令,則門禁系統(tǒng)13發(fā)送給上述門禁拒絕的控制指令,拒絕訪客進入。
在一些實例中,可進一步包括:
步驟211:客戶端11響應(yīng)于上述用戶對于上述第二界面的完成操作,退出上述第二界面。即:響應(yīng)于所述用戶對上述第二界面的操作,關(guān)閉上述第二界面,并繼續(xù)上述第一媒體信息的展示或者恢復上述第一媒體信息的全屏展示。
在一些實例中,客戶端11接收上述用戶在上述第二界面的完成操作后,退出上述第二界面,繼續(xù)全屏播放電視視頻信息。
在一些實例中,客戶端11響應(yīng)于接收到的所述訪客請求,暫停或小窗展示當前正在展示的第一媒體信息;在發(fā)出所述第二指令之后,繼續(xù)所述第一媒體信息的展示或者恢復所述第一媒體信息的全屏展示。比如:智能電視中的客戶端11在收到訪客請求時,可以暫?;蛐〈帮@示當前的電視畫面,在發(fā)出第二指令后,再繼續(xù)電視畫面的顯示或者恢復其全屏顯示。
圖5以智能電視為例,示出了客戶端11退出第二界面的實例。當上述用戶在上述第二界面502上點擊完成按鈕504時,客戶端11關(guān)閉第二界面502,同時展示電視視頻信息播放界面501至全屏界面503繼續(xù)播放電視視頻信息。
圖6示出了客戶端11在門禁系統(tǒng)13處注冊的方法的流程,該方法包括以下步驟:
步驟601:客戶端11發(fā)送注冊請求給門禁系統(tǒng)13。
在一些實例中,客戶端11用戶通過門禁系統(tǒng)13對外部用戶開放的注冊鏈接或者掃描門禁系統(tǒng)13的注冊二維碼,發(fā)送注冊請求給門禁系統(tǒng)13。
步驟602:門禁系統(tǒng)13響應(yīng)于上述注冊請求,為客戶端11提供注冊頁面的數(shù)據(jù),使得客戶端11展示注冊頁面,以使客戶端11的用戶輸入注冊信息。
在一些實例中,門禁系統(tǒng)13接收到上述請求后,在客戶端11的屏幕上拉起注冊頁面。其中上述注冊信息可以包括上述用戶的門牌信息、客戶端11設(shè)備類型等信息。
步驟603:門禁系統(tǒng)13確認注冊成功后,產(chǎn)生與客戶端11對應(yīng)的注冊標識。
上述注冊標識是客戶端11用戶輸入注冊信息,注冊成功后,門禁系統(tǒng)13針對發(fā)送注冊請求的客戶端11而生成的唯一標識,并且保存在門禁系統(tǒng)13中。
步驟604:門禁系統(tǒng)13根據(jù)上述用戶輸入的上述注冊信息以及生成的上述注冊標識,建立上述注冊標識和上述用戶的門牌信息之間的對應(yīng)關(guān)系并保存。
在一些實例中,門禁系統(tǒng)13根據(jù)接收的用戶輸入的上述注冊信息中的上述門牌信息和生成的上述注冊標識,建立對應(yīng)的關(guān)系,并將其進行保存方便后續(xù)接收到客戶端11的啟動通知時進行查找。這里,一個門牌信息可以對應(yīng)一個或多個客戶端11的注冊標識。
通過以上技術(shù)方案可以看出,本申請?zhí)峁┑拈T禁系統(tǒng)信息傳輸方法可以使門禁系統(tǒng)通過網(wǎng)絡(luò)接入外部設(shè)備進行遠程控制,如果有訪客造訪,用戶可以通過與上述門禁系統(tǒng)連接的客戶端和訪客進行身份確認和開門,一方面提供了一種新的門禁控制模式,一方面大大方便了用戶,提高了用戶體驗。
對應(yīng)以上門禁系統(tǒng)信息傳輸方法,本申請還提供了實現(xiàn)上述方法的門禁系統(tǒng)信息傳輸裝置700和服務(wù)器900。
在本申請的一些實例中,上述門禁系統(tǒng)信息傳輸裝置700可由圖7所示的結(jié)構(gòu)圖實現(xiàn),包括接收單元701、展示單元702、指令單元703以及發(fā)送單元704,上述各單元主要用于用戶交互功能,各單元的功能如下:
接收單元701,接收來自門禁系統(tǒng)的訪客請求;
展示單元702,響應(yīng)于接收到的所述訪客請求,展示第一界面;
指令單元703,響應(yīng)于用戶對于所述第一界面的操作,確定所述用戶是否要處理所述訪客請求并生成第一指令;
發(fā)送單元704,將所述第一指令發(fā)送給所述門禁系統(tǒng);
所述接收單元701,進一步接收所述門禁系統(tǒng)響應(yīng)于所述第一指令而發(fā)送的圖像數(shù)據(jù)和/或第一語音數(shù)據(jù);
所述展示單元702,進一步展示第二界面并在所述第二界面上輸出所述圖像數(shù)據(jù)和/或第一語音數(shù)據(jù);
所述指令單元703,進一步響應(yīng)于所述用戶對于所述第二界面的操作,確定所述用戶是否同意開門并生成第二指令;以及
所述發(fā)送單元704,進一步將所述第二指令發(fā)送給所述門禁系統(tǒng),以使所述門禁系統(tǒng)根據(jù)所述第二指令對門禁執(zhí)行控制操作。
在一些實例中,為了具備注冊功能,上述門禁系統(tǒng)信息傳輸裝置700各功能單元還可以具備以下功能:
所述發(fā)送單元704,發(fā)送注冊請求給所述門禁系統(tǒng);
所述接收單元701,接收所述門禁系統(tǒng)響應(yīng)于所述注冊請求而提供的注冊頁面數(shù)據(jù);
所述展示單元702,根據(jù)所述注冊頁面數(shù)據(jù),展示注冊頁面;
所述發(fā)送單元704,進一步將用戶在所述注冊頁面中輸入的注冊信息發(fā)送至所述門禁系統(tǒng),以使其生成并注冊所述用戶標識;以及
所述接收單元701,進一步從所述門禁系統(tǒng)接收經(jīng)過注冊的所述用戶標識。
在一些實例中,上述展示單元702還可以響應(yīng)于接收到的所述訪客請求,進一步暫停或小窗展示當前正在展示的第一媒體信息;在所述發(fā)送單元發(fā)出所述第二指令之后,繼續(xù)所述第一媒體信息的展示或者恢復所述第一媒體信息的全屏展示。
在一些實例中,上述展示單元702還可以在展示所述第二界面時,進一步關(guān)閉所述第一界面;在屏幕的指定區(qū)域以指定形式展示所述第二界面并在所述第二界面上輸出所述圖像數(shù)據(jù)和/或語音數(shù)據(jù)。其中,所述指定形式為浮窗式、全屏式或小窗式。
在一些實例中,上述發(fā)送單元704進一步在啟動之后,向所述門禁系統(tǒng)發(fā)送攜帶用戶標識的啟動通知,以通知使所述門禁系統(tǒng)準備好接收針對該用戶標識的訪客請求。
在一些實例中,上述門禁系統(tǒng)信息傳輸裝置700還可進一步包括語音數(shù)據(jù)單元705,采集第二語音數(shù)據(jù);所述發(fā)送單元704進一步將上述第二語音數(shù)據(jù)發(fā)送給所述門禁系統(tǒng)。
在一些實例中,為了使上述門禁系統(tǒng)信息傳輸裝置700能夠支持支持多種客戶端和多種類型的門禁系統(tǒng)之間的消息交互和/或數(shù)據(jù)傳輸,上述裝置700進一步包括信息接入模塊,用于與門禁系統(tǒng)的交互,即用于對所述門禁系統(tǒng)與所述用戶交互模塊之間的信息交互進行協(xié)議轉(zhuǎn)換處理。
這里,上述協(xié)議轉(zhuǎn)換包括:將來自門禁系統(tǒng)的符合某一標準或者協(xié)議的消息和/或數(shù)據(jù)轉(zhuǎn)換成客戶端可識別的符合其標準或者協(xié)議的消息和/數(shù)據(jù),相應(yīng)的,將來自客戶端的符合某一標準或者協(xié)議的消息和/或數(shù)據(jù)轉(zhuǎn)換成門禁系統(tǒng)可識別的符合其標準或者協(xié)議的消息和/數(shù)據(jù)。
圖8示出了門禁系統(tǒng)信息傳輸裝置700所在的計算設(shè)備800的組成結(jié)構(gòu)圖。如圖8所示,該計算設(shè)備包括一個或者多個處理器(cpu)802、通信模塊804、存儲器806、用戶接口810,以及用于互聯(lián)這些組件的通信總線808。
處理器802可通過通信模塊804接收和發(fā)送數(shù)據(jù)以實現(xiàn)網(wǎng)絡(luò)通信和/或本地通信。
用戶接口810包括一個或多個輸出設(shè)備812,其包括一個或多個揚聲器和/或一個或多個可視化顯示器。用戶接口810也包括一個或多個輸入設(shè)備814,其包括諸如,鍵盤,鼠標,聲音命令輸入單元或擴音器,觸屏顯示器,觸敏輸入板,姿勢捕獲攝像機或其他輸入按鈕或控件等。
存儲器806可以是高速隨機存取存儲器,諸如dram、sram、ddrram、或其他隨機存取固態(tài)存儲設(shè)備;或者非易失性存儲器,諸如一個或多個磁盤存儲設(shè)備、光盤存儲設(shè)備、閃存設(shè)備,或其他非易失性固態(tài)存儲設(shè)備。
存儲器806存儲處理器802可執(zhí)行的指令集,包括:
操作系統(tǒng)816,包括用于處理各種基本系統(tǒng)服務(wù)和用于執(zhí)行硬件相關(guān)任務(wù)的程序;
應(yīng)用818,包括用于門禁系統(tǒng)信息傳輸?shù)母鞣N應(yīng)用程序,這種應(yīng)用程序能夠?qū)崿F(xiàn)上述各實例中的處理流程,比如可以包括圖7所示的門禁系統(tǒng)信息傳輸裝置700中的部分或全部單元。各單元701-705中的至少一個單元可以存儲有機器可執(zhí)行指令。處理器802通過執(zhí)行存儲器806中各單元701-705中至少一個單元中的機器可執(zhí)行指令,進而能夠?qū)崿F(xiàn)上述各單元701-705中的至少一個單元的功能。
在本申請的一些實例中,上述門禁系統(tǒng)信息傳輸服務(wù)器900可由圖9所示的結(jié)構(gòu)圖實現(xiàn),包括確定模塊901、發(fā)送模塊902、接收模塊903以及執(zhí)行模塊904,各模塊功能如下:
確定模塊901,用于響應(yīng)于從門禁接收到的攜帶門牌信息的訪客請求,確定所述門牌信息對應(yīng)的客戶端。
發(fā)送模塊902,用于向所述客戶端發(fā)送訪客請求,以使所述客戶端確定用戶是否要處理所述訪客請求并生成第一指令;發(fā)送圖像數(shù)據(jù)和/或第一語音數(shù)據(jù)給所述客戶端,以使所述客戶端確定所述用戶是否同意開門并生成第二指令。
接收模塊903,接收所述客戶端發(fā)送的第一指令;響應(yīng)于所述第一指令,接收所述門禁采集到的圖像數(shù)據(jù)和/或第一語音數(shù)據(jù);接收所述客戶端發(fā)送的所述第二指令。
執(zhí)行模塊904,根據(jù)所述第二指令對所述門禁執(zhí)行控制操作。
在一些實例中,為了具備注冊功能,上述門禁系統(tǒng)信息傳輸服務(wù)器900各功能單元還可以具備以下功能:
所述接收模塊903,接收一客戶端發(fā)送的注冊請求;
所述發(fā)送模塊902,響應(yīng)于所述注冊請求,向所述客戶端提供注冊頁面數(shù)據(jù),以使所述客戶端展示注冊頁面;
所述接收模塊903,進一步從所述客戶端接收用戶在所述注冊頁面輸入的注冊信息;其中,所述注冊信息包括門牌信息;
所述確定模塊901,根據(jù)所述注冊信息生成并注冊所述用戶標識,并建立所述用戶標識與所述注冊信息中的所述門牌信息之間的對應(yīng)關(guān)系;以及
所述發(fā)送模塊902,進一步將所述用戶標識發(fā)送到所述客戶端。
在一些實例中,上述確定模塊901進一步響應(yīng)于接收到的所述啟動通知,確定所述用戶標識對應(yīng)的所述客戶端準備好接收針對所述用戶標識的訪客請求;其中,確定模塊901根據(jù)預先建立的各門牌信息與各用戶標識之間的對應(yīng)關(guān)系,確定接收到的所述訪客請求的所述門牌信息對應(yīng)的用戶標識;將所述訪客請求發(fā)送至所確定的所述用戶標識對應(yīng)的所述客戶端。
在一些實例中,上述接收模塊903還可以用于響應(yīng)于所述第一指令,從所述客戶端接收所述用戶輸入的第二語音數(shù)據(jù);上述發(fā)送模塊902進一步將所述第二語音數(shù)據(jù)發(fā)送給所述門禁,以使所述門禁輸出所述第二語音數(shù)據(jù)。
圖10示出了門禁系統(tǒng)信息傳輸服務(wù)器900所在的計算設(shè)備1000的組成結(jié)構(gòu)圖。如圖10所示,該計算設(shè)備包括一個或者多個處理器(cpu)1002、通信模塊1004、存儲器1006、用戶接口1010,以及用于互聯(lián)這些組件的通信總線1008。
處理器1002可通過通信模塊1004接收和發(fā)送數(shù)據(jù)以實現(xiàn)網(wǎng)絡(luò)通信和/或本地通信。
用戶接口1010包括一個或多個輸出設(shè)備1012,其包括一個或多個揚聲器和/或一個或多個可視化顯示器。用戶接口1010也包括一個或多個輸入設(shè)備1014,其包括諸如,鍵盤,鼠標,聲音命令輸入單元或擴音器,觸屏顯示器,觸敏輸入板,姿勢捕獲攝像機或其他輸入按鈕或控件等。
存儲器1006可以是高速隨機存取存儲器,諸如dram、sram、ddrram、或其他隨機存取固態(tài)存儲設(shè)備;或者非易失性存儲器,諸如一個或多個磁盤存儲設(shè)備、光盤存儲設(shè)備、閃存設(shè)備,或其他非易失性固態(tài)存儲設(shè)備。
存儲器1006存儲處理器1002可執(zhí)行的指令集,包括:
操作系統(tǒng)1016,包括用于處理各種基本系統(tǒng)服務(wù)和用于執(zhí)行硬件相關(guān)任務(wù)的程序;
應(yīng)用1018,包括用于門禁系統(tǒng)信息傳輸?shù)母鞣N應(yīng)用程序,這種應(yīng)用程序能夠?qū)崿F(xiàn)上述各實例中的處理流程,比如可以包括圖9所示的門禁系統(tǒng)信息傳輸服務(wù)器900中的部分或全部模塊。各模塊901-904中的至少一個模塊可以存儲有機器可執(zhí)行指令。處理器1002通過執(zhí)行存儲器1006中各單元901-904中至少一個模塊中的機器可執(zhí)行指令,進而能夠?qū)崿F(xiàn)上述各模塊901-904中的至少一個模塊的功能。
需要說明的是,上述各流程和各結(jié)構(gòu)圖中不是所有的步驟和模塊都是必須的,可以根據(jù)實際的需要忽略某些步驟或模塊。各步驟的執(zhí)行順序不是固定的,可以根據(jù)需要進行調(diào)整。各模塊的劃分僅僅是為了便于描述采用的功能上的劃分,實際實現(xiàn)時,一個模塊可以分由多個模塊實現(xiàn),多個模塊的功能也可以由同一個模塊實現(xiàn),這些模塊可以位于同一個設(shè)備中,也可以位于不同的設(shè)備中。
各實施例中的硬件模塊可以以硬件方式或硬件平臺加軟件的方式實現(xiàn)。上述軟件包括機器可讀指令,存儲在非易失性存儲介質(zhì)中。因此,各實施例也可以體現(xiàn)為軟件產(chǎn)品。
各例中,硬件可以由專門的硬件或執(zhí)行機器可讀指令的硬件實現(xiàn)。例如,硬件可以為專門設(shè)計的永久性電路或邏輯器件(如專用處理器,如fpga或asic)用于完成特定的操作。硬件也可以包括由軟件臨時配置的可編程邏輯器件或電路(如包括通用處理器或其它可編程處理器)用于執(zhí)行特定操作。
另外,本申請的每個實例可以通過由數(shù)據(jù)處理設(shè)備如計算機執(zhí)行的數(shù)據(jù)處理程序來實現(xiàn)。顯然,數(shù)據(jù)處理程序構(gòu)成了本申請。此外,通常存儲在一個存儲介質(zhì)中的數(shù)據(jù)處理程序通過直接將程序讀取出存儲介質(zhì)或者通過將程序安裝或復制到數(shù)據(jù)處理設(shè)備的存儲設(shè)備(如硬盤和或內(nèi)存)中執(zhí)行。因此,這樣的存儲介質(zhì)也構(gòu)成了本申請,本申請還提供了一種非易失性存儲介質(zhì),其中存儲有數(shù)據(jù)處理程序,這種數(shù)據(jù)處理程序可用于執(zhí)行本申請上述方法實例中的任何一種實例。
圖7和圖9中的模塊對應(yīng)的機器可讀指令可以使計算機上操作的操作系統(tǒng)等來完成這里描述的部分或者全部操作。非易失性計算機可讀存儲介質(zhì)可以是插入計算機內(nèi)的擴展板中所設(shè)置的存儲器中或者寫到與計算機相連接的擴展單元中設(shè)置的存儲器。安裝在擴展板或者擴展單元上的cpu等可以根據(jù)指令執(zhí)行部分和全部實際操作。
另外,在本申請各個實例中的裝置及各模塊可以集成在一個處理單元中,也可以是各個模塊單獨物理存在,也可以兩個或兩個以上裝置或模塊集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明保護的范圍之內(nèi)。