欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

智能空間訪問方法、系統(tǒng)、控制器和智能空間接口服務器的制作方法

文檔序號:7751359閱讀:282來源:國知局
專利名稱:智能空間訪問方法、系統(tǒng)、控制器和智能空間接口服務器的制作方法
技術領域
本發(fā)明實施例涉及通信技術領域,尤其涉及一種智能空間訪問方法、系統(tǒng)、控制器 和智能空間接口服務器。
背景技術
智能空間是一個嵌入了計算、信息設備和多類型傳感裝置的工作空間,其目的是使用戶能非常方便地獲得該智能空間中的各種智能應用,從而高效地進行單獨工作,以及與他人協(xié)同工作。舉例來說,智能空間可以為智能家庭、智能教室和智能會議室等??刂破魇翘峁┙o用戶使用智能空間中智能應用的移動控制終端,通常只具有有限的電量,并且計算能力,存儲能力和通信能力都比較弱。智能社會是智能空間的發(fā)展趨勢,智能社會中存在多個不同的智能空間,而控制器通常作為用戶與智能空間交互的設備,要進出于不同的智能空間。各個智能空間提供的應用服務不同,其提供給用戶的操作和界面等也不同??紤]到功能的完整性及人性化的服務,智能空間應該在用戶進入該智能空間的工作范圍以后,將其提供的應用信息以用戶界面的方式顯示在控制器上,供用戶瀏覽,使用戶了解應用的內(nèi)容并能選擇該用戶需要的應用。當智能空間接收到控制器的操作指令后,進行相關的運算處理,為用戶提供智能化的服務?,F(xiàn)有技術中,單個智能空間中控制器與智能空間的交互過程為控制程序預先裝載在控制器中,用戶通過操控控制器,獲得智能空間中提供的各種智能應用。對于一個智能社會來說,不同智能空間提供的應用服務不同,不同智能空間提供給用戶的操作和界面也不同。因此在不同的智能空間中,用戶需要使用不同的控制器進行交互。隨著未來智能社會的實現(xiàn),各種智能空間的廣泛應用,用戶將在現(xiàn)實生活中在廣域范圍內(nèi)頻繁的出入于不同的智能空間中,而且很多智能空間可能只會訪問一次。但是,用戶很難同時擁有并攜帶所有智能空間對應的控制器,而一個控制器中也很難預先裝載所有智能空間的操控程序,對此,現(xiàn)有技術并未提供相應的解決方案。

發(fā)明內(nèi)容
本發(fā)明實施例提供一種智能空間訪問方法、系統(tǒng)、控制器和智能空間接口服務器,以實現(xiàn)通過單一控制器以統(tǒng)一的方式訪問不同智能空間中不同的智能應用。本發(fā)明實施例提供一種智能空間訪問方法,包括控制器根據(jù)獲得的智能空間編號和所述控制器的當前位置信息,確定所述控制器進入所述控制器保存的智能空間列表中與所述智能空間編號對應的智能空間;所述控制器接收所述智能空間的接口服務器發(fā)送的所述智能空間對應的主移動代碼;所述控制器加載執(zhí)行所述主移動代碼,顯示所述智能空間的主服務界面,根據(jù)選擇的應用的服務編號生成智能空間請求,將所述智能空間請求發(fā)送給所述智能空間的接口服務器,接收并加載執(zhí)行所述智能空間的接口服務器發(fā)送的結果移動代碼,顯示對所述選擇的應用的處理結果。本發(fā)明實施例還提供一種智能空間訪問方法,包括智能空間的接口服務器向進入所述智能空間的控制器發(fā)送所述智能空間對應的主移動代碼,以供所述控制器在加載執(zhí)行所述主移動代碼之后,顯示所述智能空間的主服務界面;所述智能空間的接口服務器接收所述控制器發(fā)送的智能空間請求,所述智能空間請求攜帶所述控制器選擇的應用的服務編號;所述智能空間的接口服務器根據(jù)所述服務編號向所述控制器發(fā)送結果移動代碼,以供所述控制器在加載執(zhí)行所述結果移動代碼之后,顯示所述控制器選擇的應用的處理結
果O本發(fā)明實施例還提供一種控制器,包括確定模塊,用于根據(jù)獲得的智能空間編號和所述控制器的當前位置信息,確定所述控制器進入所述控制器保存的智能空間列表中與所述智能空間編號對應的智能空間;接收模塊,用于接收所述智能空間的接口服務器發(fā)送的所述智能空間對應的主移動代碼,以及接收所述智能空間的接口服務器發(fā)送的結果移動代碼;執(zhí)行模塊,用于加載執(zhí)行所述接收模塊接收的所述主移動代碼,以及加載執(zhí)行所述接收模塊接收的所述智能空間的接口服務器發(fā)送的結果移動代碼;顯示模塊,用于在所述執(zhí)行模塊加載執(zhí)行所述主移動代碼之后,顯示所述智能空間的主服務界面;以及在所述執(zhí)行模塊加載執(zhí)行所述結果移動代碼之后,顯示對所述選擇的應用的處理結果;生成模塊,用于根據(jù)選擇的應用的服務編號生成智能空間請求;發(fā)送模塊,用于將所述生成模塊生成的智能空間請求發(fā)送給所述智能空間的接口服務器。本發(fā)明實施例還提供一種智能空間接口服務器,包括代碼發(fā)送模塊和請求接收模塊;所述代碼發(fā)送模塊,用于向進入所述智能空間接口服務器所屬智能空間的控制器發(fā)送所述智能空間對應的主移動代碼,以供所述控制器在加載執(zhí)行所述主移動代碼之后,顯示所述智能空間的主服務界面;以及根據(jù)所述請求接收模塊接收的所述服務編號向所述控制器發(fā)送結果移動代碼,以供所述控制器在加載執(zhí)行所述結果移動代碼之后,顯示所述控制器選擇的應用的處理結果;所述請求接收模塊,用于接收所述控制器發(fā)送的智能空間請求,所述智能空間請求攜帶所述控制器選擇的應用的服務編號。本發(fā)明實施例還提供一種智能空間系統(tǒng),包括如上所述的智能空間接口服務器和至少一個功能服務器。本發(fā)明實施例還提供一種智能空間訪問系統(tǒng),包括如上所述的控制器和如上所述的智能空間系統(tǒng)。通過本發(fā)明實施例,控制器根據(jù)獲得的智能空間編號和當前位置信息,確定自身進入該控制器保存的智能空間列表中與上述智能空間編號對應的智能空間之后,接收智能空間的接口服務器發(fā)送的該智能空間對應的主移動代碼;然后,控制器加載執(zhí)行上述主移動代碼,顯示智能空間的主服務界面,根據(jù)選擇的應用的服務編號生成智能空間請求,發(fā)送給上述智能空間的接口服務器;最后,接收并加載執(zhí)行上述智能空間的接口服務器發(fā)送的結果移動代碼,顯示對上述選擇的應用的處理結果。由于本發(fā)明實施例中,控制器不需預先加載智能空間的主移動代碼,而是在進入智能空間之后,接收并加載該智能空間的主移動代碼,然后控制器就可以訪問該智能空間中的不同的應用了,因此本發(fā)明實施例可以實現(xiàn)通過單一控制器以統(tǒng)一的方式訪問不同智能空間中的不同的智能應用,無需預先裝載智能空間的控制程序,具有良好的擴展性。


為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I為本發(fā)明智能空間訪問方法一個實施例的流程圖;圖2為本發(fā)明智能空間訪問方法另一個實施例的流程圖;圖3為本發(fā)明智能空間訪問方法再一個實施例的流程圖;圖4為本發(fā)明獲取智能空間列表一個實施例的流程圖;圖5為本發(fā)明控制器一個實施例的結構示意圖;圖6為本發(fā)明控制器另一個實施例的結構示意圖;圖7為本發(fā)明控制器再一個實施例的結構示意圖;圖8為本發(fā)明智能空間接口服務器一個實施例的結構示意圖;圖9為本發(fā)明智能空間接口服務器另一個實施例的結構示意圖;圖10為本發(fā)明智能空間接口服務器再一個實施例的結構示意圖;圖11為本發(fā)明智能空間系統(tǒng)一個實施例的結構示意圖;圖12為本發(fā)明智能空間訪問系統(tǒng)一個實施例的結構示意圖。
具體實施例方式為使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。圖I為本發(fā)明智能空間訪問方法一個實施例的流程圖,如圖I所示,該智能空間訪問方法可以包括步驟101,控制器根據(jù)獲得的智能空間編號和該控制器的當前位置信息,確定控制器進入該控制器保存的智能空間列表中與上述智能空間編號對應的智能空間。步驟102,控制器接收上述智能空間的接口服務器發(fā)送的上述智能空間對應的主移動代碼。本實施例中,控制器接收上述智能空間的接口服務器發(fā)送的上述智能空間對應的主移動代碼之前,該控制器可以先從上述智能空間列表中獲取上述智能空間的服務密碼,根據(jù)該服務密碼與智能空間的接口服務器建立通信連接。這樣,控制器可以接收上述智能空間的接口服務器在根據(jù)該控制器的物理地址確定該控制器的訪問權限之后,根據(jù)該控制器的訪問權限發(fā)送的上述智能空間對應的主移動代碼。
本實施例中,控制器與智能空間的接口服務器建立的通信連接可以為無線通信連接或短距離無線通信連接,本實施例對控制器與智能空間的接口服務器建立的通信連接的形式不作限定,只要控制器可以與智能空間的接口服務器通過建立的通信連接進行通信即可。本實施例中,控制器的物理地址可以為控制器的媒體接入控制(Media AccessControl ;以下簡稱MAC)地址。步驟103,控制器加載執(zhí)行上述主移動代碼,顯示上述智能空間的主服務界面。本實施例中,顯示智能空間的主服務界面之后,如果接收到指示上述控制器退出智能空間的指示信息,該控制器斷開與上述智能空間的通信連接,刪除該智能空間的接口服務器發(fā)送的主移動代碼。步驟104,根據(jù)選擇的應用的服務編號生成智能空間請求,將上述智能空間請求發(fā)送給智能空間的接口服務器,接收并加載執(zhí)行所述智能空間的接口服務器發(fā)送的結果移動代碼,顯示對上述選擇的應用的處理結果。本實施例中,當控制器的訪問權限為非授權用戶時,控制器加載執(zhí)行上述主移動代碼之后,該控制器顯示拒絕服務提示。進一步地,步驟101之前,控制器可以根據(jù)獲得的列表獲取智能空間的智能空間編號與上述列表獲取智能空間建立通信連接,接收上述列表獲取智能空間的接口服務器發(fā)送的上述列表獲取智能空間對應的主移動代碼;控制器加載執(zhí)行上述列表獲取智能空間對應的主移動代碼,顯示該控制器能夠獲取的至少一個智能空間列表,并根據(jù)選擇的智能空間列表生成智能空間列表獲取請求,將上述智能空間列表獲取請求發(fā)送給列表獲取智能空間的接口服務器;然后,控制器接收并加載執(zhí)行列表獲取智能空間的接口服務器發(fā)送的結果移動代碼,獲取并保存上述列表獲取智能空間的接口服務器發(fā)送的結果移動代碼中封裝的智能空間列表;上述智能空間列表保存廣域范圍中至少一個智能空間的智能空間編號、位置信息和服務密碼。其中,列表獲取智能空間的接口服務器發(fā)送的結果移動代碼是列表獲取智能空間的接口服務器將上述智能空間列表獲取請求發(fā)送給上述列表獲取智能空間的列表生成服務器之后,由上述列表生成服務器根據(jù)控制器的物理地址將符合預定策略的智能空間的服務密碼加入到上述選擇的智能空間列表中,將加入服務密碼的智能空間列表封裝為結果移動代碼,再由列表獲取智能空間的接口服務器發(fā)送給上述控制器的。上述實施例中,控制器根據(jù)獲得的智能空間編號和當前位置信息,確定自身進入該控制器保存的智能空間列表中與上述智能空間編號對應的智能空間之后,接收智能空間的接口服務器發(fā)送的該智能空間對應的主移動代碼;然后,控制器加載執(zhí)行上述主移動代碼,顯示智能空間的主服務界面,根據(jù)選擇的應用的服務編號生成智能空間請求,發(fā)送給上述智能空間的接口服務器;最后,接收并加載執(zhí)行上述智能空間的接口服務器發(fā)送的結果移動代碼,顯示對上述選擇的應用的處理結果。由于本實施例中,控制器不需預先加載智
9能空間的主移動代碼,而是在進入智能空間之后,接收并加載該智能空間的主移動代碼,然后控制器就可以訪問該智能空間中的不同的應用了,因此本實施例可以實現(xiàn)通過單一控制器以統(tǒng)一的方式訪問不同智能空間中的不同的智能應用,無需預先裝載智能空間的控制程序,具有良好的擴展性。圖2為本發(fā)明智能空間訪問方法另一個實施例的流程圖,如圖2所示,該智能空間訪問方法可以包括步驟201,智能空間的接口服務器向進入該智能空間的控制器發(fā)送上述智能空間對應的主移動代碼,以供控制器在加載執(zhí)行上述主移動代碼之后,顯示智能空間的主服務界面。具體地,智能空間的接口服務器根據(jù)上述控制器的物理地址確定控制器的訪問權限,根據(jù)上述控制器的訪問權限向上述控制器發(fā)送上述智能空間對應的主移動代碼。步驟202,智能空間的接口服務器接收上述控制器發(fā)送的智能空間請求,該智能空間請求攜帶上述控制器選擇的應用的服務編號。步驟203,智能空間的接口服務器根據(jù)上述服務編號向上述控制器發(fā)送結果移動代碼,以供上述控制器在加載執(zhí)行上述結果移動代碼之后,顯示上述控制器選擇的應用的
處理結果。進一步地,智能空間的接口服務器根據(jù)上述服務編號向上述控制器發(fā)送結果移動代碼之前,該智能空間的接口服務器還可以根據(jù)上述服務編號對應的主服務編號檢索上述接口服務器保存的服務列表,獲得主服務編號對應的功能服務器地址;智能空間的接口服務器根據(jù)上述功能服務器地址向上述主服務編號對應的功能服務器發(fā)送智能空間請求,并接收功能服務器發(fā)送的對該智能空間請求的處理結果。然后,智能空間的接口服務器可以根據(jù)上述處理結果和上述服務編號生成結果移動代碼,并將上述結果移動代碼發(fā)送給上述控制器。上述實施例中,智能空間的接口服務器向進入該智能空間的控制器發(fā)送上述智能空間對應的主移動代碼,并在接收到上述控制器發(fā)送的智能空間請求之后,根據(jù)該智能空間請求中攜帶的服務編號向上述控制器發(fā)送結果移動代碼,以供上述控制器在加載執(zhí)行上述結果移動代碼之后,顯示上述控制器選擇的應用的處理結果。由于本實施例中,控制器不需預先加載智能空間的主移動代碼,而是在進入智能空間之后,接收并加載該智能空間的主移動代碼,然后控制器就可以訪問該智能空間中的不同的應用了,因此本實施例可以實現(xiàn)通過單一控制器以統(tǒng)一的方式訪問不同智能空間中的不同的智能應用,無需預先裝載智能空間的控制程序,具有良好的擴展性。圖3為本發(fā)明智能空間訪問方法再一個實施例的流程圖,如圖3所示,該智能空間訪問方法可以包括步驟301,控制器獲得智能空間編號,觸發(fā)智能空間接入過程,獲取該控制器的當前位置信息。具體地,控制器可以通過射頻識別(Radio Frequency Identification ;以下簡稱RFID)標簽掃描、智能卡刷卡或者直接手工輸入的方式,獲得上述智能空間編號;以上僅為獲得智能空間編號的幾種示例,本實施例并不僅限于此,本實施例對控制器獲得智能空間編號的方式不作限定。
具體地,控制器可以通過特定的定位設備,例如全球定位系統(tǒng)(GlobalPositioning System ;以下簡稱GPS)或者傳感器,獲取該控制器的當前位置信息。步驟302,控制器根據(jù)上述智能空間編號與上述當前位置信息檢索保存在控制器中的智能空間列表,判斷該控制器是否進入上述智能空間列表中與上述智能空間編號對應的智能空間。如果是,則執(zhí)行步驟303 ;如果確定該控制器未進入上述智能空間列表中與上述智能空間編號對應的智能空間,則返回執(zhí)行步驟302。本實施例中,智能空間列表保存廣域范圍中至少一個智能空間的智能空間編號、位置信息和服務密碼,預先保存在控制器中并隨時間更新。步驟303,控制器從上述智能空間列表中獲取該智能空間的服務密碼,根據(jù)該服務密碼與上述智能空間的接口服務器建立短距離無線通信連接。步驟304,智能空間的接口服務器判斷上述服務密碼是否正確。如果正確,則與控制器建立短距離無線通信連接,并執(zhí)行步驟305 ;如果智能空間的接口服務器確定上述服務密碼不正確,則返回執(zhí)行步驟302。步驟305,短距離無線通信連接建立成功之后,智能空間的接口服務器根據(jù)控制器的物理地址確定該控制器的訪問權限。本實施例中,控制器的物理地址可以為該控制器的MAC地址。該控制器的訪問權限可以為超級用戶、普通用戶或非授權用戶等。具體地,智能空間的接口服務器可以保存兩張訪問權限列表,這兩張訪問權限列表分別保存訪問權限為超級用戶的控制器的MAC地址和訪問權限為非授權用戶的控制器的MAC地址。這樣,在與控制器建立短距離無線通信連接之后,智能空間的接口服務器可以根據(jù)控制器的MAC地址分別在上述兩張訪問權限列表中進行查找;如果上述控制器的MAC地址在保存訪問權限為超級用戶的控制器的MAC地址的列表中,則可以確定上述控制器的訪問權限為超級用戶;同樣,如果上述控制器的MAC地址在保存訪問權限為非授權用戶的控制器的MAC地址的列表中,則可以確定上述控制器的訪問權限為非授權用戶;如果在上述兩張訪問權限列表中均未查找到上述控制器的MAC地址,則可以確定上述控制器的訪問權限為普通用戶。步驟306,根據(jù)控制器的訪問權限,智能空間的接口服務器向該控制器發(fā)送上述智能空間對應的主移動代碼。其中,上述智能空間對應的主移動代碼用于在控制器上顯示該智能空間能夠提供的所有應用的主服務界面或者是用于顯示拒絕服務提示。步驟307,控制器接收并保存上述主移動代碼,并對上述主移動代碼進行加載執(zhí)行,顯示上述智能空間的主服務界面。本實施例中,若控制器的訪問權限為非授權用戶,則在加載執(zhí)行上述主移動代碼之后,該控制器顯示拒絕服務提示。步驟308,使用上述控制器的用戶進行操作。具體地,使用控制器的用戶通過上述智能空間的主服務界面可以選擇該智能空間提供的應用,或者,可以選擇讓控制器退出該智能空間,或者,可以對返回的處理結果進行后續(xù)操作等。步驟309,控制器判斷是否接收到指示該控制器退出智能空間的指示信息。如果是,則執(zhí)行步驟316 ;如果沒有接收到指示該控制器退出智能空間的指示信息,則執(zhí)行步驟310。本實施例中,如果在步驟308,使用控制器的用戶選擇讓控制器退出智能空間,則該控制器將接收到指示該控制器退出智能空間的指示信息,之后,需要執(zhí)行步驟316 ;而如果在步驟308,使用控制器的用戶選擇該智能空間提供的應用,則該控制器不會接收到指示該控制器退出智能空間的指示信息,接下來可以執(zhí)行步驟310。步驟310,控制器根據(jù)用戶選擇的應用的服務編號生成智能空間請求,并將該智能空間請求發(fā)送給智能空間的接口服務器。其中,上述智能空間請求包括選擇的應用的服務編號。步驟311,智能空間的接口服務器提取智能空間請求中的服務編號,根據(jù)該服務編號對應的主服務編號檢索上述接口服務器保存的服務列表,獲得上述主服務編號對應的功能服務器地址。本實施例中,上述主服務編號用于標識上述智能空間中提供特定應用的功能服務器;上述服務編號用于標識上述功能服務器提供的上述特定應用。上述接口服務器保存的服務列表記錄了上述智能空間中功能服務器的地址和主服務編號等信息。步驟312,智能空間的接口服務器根據(jù)上述功能服務器地址向上述主服務編號對應的功能服務器發(fā)送上述智能空間請求。步驟313,功能服務器接收到智能空間請求之后,通過內(nèi)部處理生成處理結果,將該處理結果發(fā)送給智能空間的接口服務器。舉例來說,上述處理結果可以為提供后續(xù)操作的操作界面。步驟314,智能空間的接口服務器對上述處理結果和上述處理結果對應的服務編號進行封裝,生成結果移動代碼,并將該結果移動代碼發(fā)送給控制器。步驟315,控制器接收并保存該結果移動代碼,并對該結果移動代碼進行加載執(zhí)行,顯示對上述選擇的應用的處理結果;然后執(zhí)行步驟308。步驟316,控制器進行智能空間退出處理,斷開與該智能空間的短距離無線通信連接,并刪除與該智能空間相關的移動代碼。其中,與該智能空間相關的移動代碼至少包括該智能空間對應的主移動代碼。上述實施例可以實現(xiàn)通過單一控制器以統(tǒng)一的方式訪問不同智能空間中的不同的智能應用,無需預先裝載智能空間的控制程序,具有良好的擴展性。本發(fā)明實施例中,在訪問智能空間之前,控制器需要獲取包括該智能空間相關信息的智能空間列表。圖4為本發(fā)明獲取智能空間列表一個實施例的流程圖,如圖4所示,可以包括步驟401,控制器獲得列表獲取智能空間的智能空間編號,觸發(fā)智能空間列表獲取過程。具體地,控制器可以通過RFID標簽掃描、智能卡刷卡或者直接手工輸入的方式,獲得上述列表獲取智能空間的智能空間編號;以上僅為獲得列表獲取智能空間的智能空間編號的幾種示例,本實施例并不僅限于此,本實施例對控制器獲得列表獲取智能空間的智能空間編號的方式不作限定。步驟402,控制器根據(jù)上述列表獲取智能空間的智能空間編號與上述列表獲取智能空間建立短距離無線通信連接。步驟403,列表獲取智能空間的接口服務器向控制器發(fā)送上述列表獲取智能空間對應的主移動代碼。本實施例中,上述列表獲取智能空間對應的主移動代碼用于在控制器上顯示該控制器能夠獲取的至少一個智能空間列表;其中,該智能空間列表通常按照一定規(guī)則進行分類,例如可以按照特定區(qū)域或者特定行業(yè)進行分類。步驟404,控制器接收并保存上述列表獲取智能空間對應的主移動代碼,并對上述列表獲取智能空間對應的主移動代碼進行加載執(zhí)行,顯示該控制器能夠獲取的至少一個智能空間列表。步驟405,在使用該控制器的用戶選擇需要獲取的智能空間列表之后,控制器根據(jù)選擇的智能空間列表生成智能空間列表獲取請求,并將該智能空間列表獲取請求發(fā)送給上述列表獲取智能空間的接口服務器。步驟406,列表獲取智能空間的接口服務器將上述智能空間列表獲取請求發(fā)送給上述列表獲取智能空間的列表生成服務器。步驟407,上述列表生成服務器根據(jù)控制器的物理地址將符合預定策略的智能空間的服務密碼加入到上述選擇的智能空間列表中,將加入服務密碼的智能空間列表封裝為結果移動代碼發(fā)送給上述列表獲取智能空間的接口服務器。步驟408,列表獲取智能空間的接口服務器將上述結果移動代碼發(fā)送給上述控制器。步驟409,控制器接收并保存上述結果移動代碼,對該結果移動代碼進行加載執(zhí)行,獲取并保存該結果移動代碼中的智能空間列表。步驟410,控制器進行智能空間退出處理,斷開與列表獲取智能空間的短距離無線通信連接,并刪除與列表獲取智能空間相關的移動代碼。另外,本實施例中,如果控制器從列表獲取智能空間獲取的智能空間列表中沒有服務密碼,則控制器還可以通過其它方式,例如直接向智能空間列表中保存的各智能空間的管理者申請服務密碼,然后將申請到的服務密碼以手工方式輸入并保存到上述智能空間列表中。隨著未來智能社會的實現(xiàn),各種智能空間的廣泛應用,用戶將在現(xiàn)實生活中在廣域范圍內(nèi)頻繁的出入于不同的智能空間中,而且很多智能空間可能只會訪問一次。本發(fā)明實施例提供的智能空間訪問方法,無需預先裝載智能空間的主移動代碼,可以實現(xiàn)通過單一控制器以統(tǒng)一的方式訪問不同智能空間中的不同智能應用,具有良好的擴展性,并能適應于動態(tài)化的智能空間,相對現(xiàn)有技術具有明顯的優(yōu)越性。本領域普通技術人員可以理解實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。圖5為本發(fā)明控制器一個實施例的結構示意圖,本實施例中的控制器可以實現(xiàn)本發(fā)明圖I所示實施例的流程,如圖5所示,該控制器可以包括確定模塊51,用于根據(jù)獲得的智能空間編號和上述控制器的當前位置信息,確定上述控制器進入該控制器保存的智能空間列表中與該智能空間編號對應的智能空間;接收模塊52,用于接收上述智能空間的接口服務器發(fā)送的上述智能空間對應的主移動代碼,以及接收上述智能空間的接口服務器發(fā)送的結果移動代碼;執(zhí)行模塊53,用于加載執(zhí)行接收模塊52接收的主移動代碼,以及加載執(zhí)行接收模塊52接收的智能空間的接口服務器發(fā)送的結果移動代碼;顯示模塊54,用于在執(zhí)行模塊53加載執(zhí)行上述主移動代碼之后,顯示智能空間的主服務界面;以及在執(zhí)行模塊53加載執(zhí)行上述結果移動代碼之后,顯示對選擇的應用的處
理結果;生成模塊55,用于根據(jù)選擇的應用的服務編號生成智能空間請求;發(fā)送模塊56,用于將生成模塊55生成的智能空間請求發(fā)送給上述智能空間的接口服務器。上述實施例中,確定模塊51根據(jù)獲得的智能空間編號和當前位置信息,確定自身進入該控制器保存的智能空間列表中與上述智能空間編號對應的智能空間之后,接收模塊52接收智能空間的接口服務器發(fā)送的該智能空間對應的主移動代碼;然后,執(zhí)行模塊53加載執(zhí)行上述主移動代碼,顯示模塊54顯示智能空間的主服務界面,生成模塊55根據(jù)通過主服務界面選擇的應用的服務編號生成智能空間請求,發(fā)送模塊56發(fā)送上述智能空間請求給上述智能空間的接口服務器;最后,接收模塊52接收上述智能空間的接口服務器發(fā)送的結果移動代碼,執(zhí)行模塊53加載執(zhí)行上述智能空間的接口服務器發(fā)送的結果移動代碼,然后顯示模塊54顯示對上述選擇的應用的處理結果。由于上述控制器不需預先加載智能空間的主移動代碼,而是在進入智能空間之后,接收模塊52接收該智能空間的主移動代碼,并由執(zhí)行模塊53加載該智能空間的主移動代碼,然后控制器就可以訪問該智能空間中的不同的應用了,因此可以實現(xiàn)通過單一控制器以統(tǒng)一的方式訪問不同智能空間中的不同的智能應用,無需預先裝載智能空間的控制程序,具有良好的擴展性。圖6為本發(fā)明控制器另一個實施例的結構示意圖,與圖5所示的控制器相比,不同之處在于,圖6所示的控制器還可以包括獲取模塊57,用于從智能空間列表中獲取上述智能空間的服務密碼;通信模塊58,用于根據(jù)獲取模塊57獲取的服務密碼與上述智能空間的接口服務器建立通信連接。本實施例中,接收模塊52可以接收上述智能空間的接口服務器在根據(jù)控制器的物理地址確定上述控制器的訪問權限之后,根據(jù)上述控制器的訪問權限發(fā)送的上述智能空間對應的主移動代碼。進一步地,顯示模塊54還可以當上述控制器的訪問權限為非授權用戶時,在執(zhí)行模塊53加載執(zhí)行上述主移動代碼之后,顯示拒絕服務提示。本實施例中的控制器還可以包括斷開模塊59,用于在接收模塊52接收到指示控制器退出上述智能空間的指示信息之后,斷開與上述智能空間的通信連接,刪除智能空間的接口服務器發(fā)送的主移動代碼。本實施例中,進一步地,通信模塊58還根據(jù)獲得的列表獲取智能空間的智能空間編號與上述列表獲取智能空間建立通信連接;接收模塊52還可以接收列表獲取智能空間的接口服務器發(fā)送的上述列表獲取智
14能空間對應的主移動代碼;以及接收列表獲取智能空間的接口服務器發(fā)送的結果移動代碼;執(zhí)行模塊53還可以加載執(zhí)行接收模塊52接收的上述列表獲取智能空間對應的主移動代碼;以及加載執(zhí)行接收模塊52接收的上述列表獲取智能空間的接口服務器發(fā)送的結果移動代碼;顯示模塊54還可以顯示上述控制器能夠獲取的至少一個智能空間列表;生成模塊55還可以根據(jù)選擇的智能空間列表生成智能空間列表獲取請求;發(fā)送模塊56還可以將上述智能空間列表獲取請求發(fā)送給列表獲取智能空間的接口服務器;獲取模塊57還可以獲取并保存列表獲取智能空間的接口服務器發(fā)送的結果移動代碼中封裝的智能空間列表;其中,上述智能空間列表保存廣域范圍中至少一個智能空間的智能空間編號、位置信息和服務密碼。上述控制器可以實現(xiàn)通過單一控制器以統(tǒng)一的方式訪問不同智能空間中的不同的智能應用,無需預先裝載智能空間的控制程序,具有良好的擴展性。圖7為本發(fā)明控制器再一個實施例的結構示意圖,如圖7所示,該控制器7可以包括智能空間注冊中心71、接口模塊72、移動代碼管理器73、定位模塊74、用戶界面模塊75和無線通信模塊76。其中,智能空間注冊中心71,用于以智能空間列表的形式保存廣域范圍中至少一個智能空間的智能空間編號、位置信息和服務密碼。上述至少一個智能空間的智能空間編號、位置信息和服務密碼能夠隨時間進行更新。其中,智能空間編號不具有全局意義,僅是局部編號,智能空間編號與位置信息結合才能夠唯一確定一個智能空間。舉例來說,位置信息為某個居民小區(qū),智能空間編號則可以由居民小區(qū)管理者自行設定以區(qū)別本居民小區(qū)中不同的智能空間。服務密碼則用于控制器7與該智能空間建立無線通信連接。接口模塊72,用于接收智能空間的接口服務器發(fā)送的移動代碼并保存到移動代碼管理器73。此外,接口模塊72監(jiān)聽用戶的操作,通過無線通信模塊76將用戶選擇的應用的服務編號通過智能空間請求發(fā)送給智能空間的接口服務器。其中,服務編號用于確定功能服務器上提供的特定應用;而服務編號對應的主服務編號用于標識上述智能空間中提供上述特定應用的功能服務器。服務編號中也可能會包含其它一些信息供功能服務器使用。一個智能空間的服務編號是預先定義好的。上述接口模塊72可以實現(xiàn)本發(fā)明圖5和圖6所示實施例中接收模塊52和發(fā)送模塊56的功能。移動代碼管理器73,用于管理控制器7上的移動代碼,提取移動代碼進行加載執(zhí)行,并根據(jù)用戶的操作生成智能空間請求。移動代碼管理器73還可以進行移動代碼的存儲、更新和/或刪除等操作。移動代碼是一種能在發(fā)起主機之外的其它主機上運行的程序,這種程序能夠從一臺主機平滑的移動到另外的主機并完成執(zhí)行。上述移動代碼管理器73可以實現(xiàn)本發(fā)明圖5和圖6所示實施例中執(zhí)行模塊53和生成模塊55的功能。定位模塊74,用于獲取控制器7的位置信息,根據(jù)該位置信息結合智能空間編號檢索智能空間注冊中心71保存的智能空間列表,可以確定該控制器7是否進入上述智能空間列表中保存的與上述智能空間編號對應的智能空間,即用控制器7的位置信息和智能空間編號與智能空間注冊中心71保存的智能空間列表中至少一個智能空間的位置信息和智能空間編號進行匹配來判斷控制器7是否進入了某個智能空間。定位模塊74可以通過特定的定位設備獲取上述位置信息,具體可以采用GPS或者傳感器等。某些智能空間通過RFID標簽掃描,或者智能卡刷卡的方式來向控制器7輸入智能空間編號,則定位模塊74還可以包括RFID閱讀器或者是讀卡器等用于接收智能空間編號的設備。上述定位模塊74結合智能空間注冊中心71可以實現(xiàn)本發(fā)明圖5和圖6所示實施例中確定模塊51的功能。用戶界面模塊75包括鍵盤和顯示單元。使用該控制器7的用戶可以通過鍵盤進行輸入操作,例如選擇智能空間提供的應用、選擇讓控制器7退出智能空間或者輸入智能空間編號等。顯示單元可以向上述用戶顯示移動代碼的加載執(zhí)行結果,例如顯示智能空間的主服務界面或者顯示對上述用戶選擇的應用的處理結果等。上述用戶界面模塊75可以實現(xiàn)本發(fā)明圖5和圖6所示實施例中顯示模塊54的功能。無線通信模塊76,用于根據(jù)智能空間的服務密碼與智能空間的接口服務器建立無線通信連接,具體可以采用藍牙等短距離無線通信技術與上述智能空間的接口服務器建立短距離無線通信連接。上述無線通信模塊76可以實現(xiàn)本發(fā)明圖6所示實施例中通信模塊58的功能。另外,在具體實現(xiàn)時,為保證上述模塊的運行,控制器7還可以包括操作系統(tǒng)77。上述控制器可以實現(xiàn)通過單一控制器以統(tǒng)一的方式訪問不同智能空間中的不同的智能應用,無需預先裝載智能空間的控制程序,具有良好的擴展性。圖8為本發(fā)明智能空間接口服務器一個實施例的結構示意圖,本實施例中的智能空間接口服務器可以實現(xiàn)本發(fā)明圖2所示實施例的流程。如圖8所示,該智能空間接口服務器可以包括代碼發(fā)送模塊81和請求接收模塊82 ;其中,代碼發(fā)送模塊81,用于向進入該智能空間接口服務器所屬智能空間的控制器發(fā)送上述智能空間對應的主移動代碼,以供控制器在加載執(zhí)行上述主移動代碼之后,顯示智能空間的主服務界面;以及根據(jù)請求接收模塊82接收的服務編號向上述控制器發(fā)送結果移動代碼,以供上述控制器在加載執(zhí)行上述結果移動代碼之后,顯示控制器選擇的應用的處理結果;請求接收模塊82,用于接收控制器發(fā)送的智能空間請求,該智能空間請求攜帶上述控制器選擇的應用的服務編號。上述代碼發(fā)送模塊81可以根據(jù)上述控制器的物理地址確定上述控制器的訪問權限,根據(jù)上述控制器的訪問權限向上述控制器發(fā)送上述智能空間對應的主移動代碼。上述實施例中,代碼發(fā)送模塊81向進入該智能空間的控制器發(fā)送上述智能空間對應的主移動代碼,并在請求接收模塊82接收到上述控制器發(fā)送的智能空間請求之后,根據(jù)該智能空間請求中攜帶的服務編號向上述控制器發(fā)送結果移動代碼,以供上述控制器在加載執(zhí)行上述結果移動代碼之后,顯示上述控制器選擇的應用的處理結果。從而可以實現(xiàn)通過單一控制器以統(tǒng)一的方式訪問不同智能空間中的不同的智能應用,無需預先裝載智能空間的控制程序,具有良好的擴展性。圖9為本發(fā)明智能空間接口服務器另一個實施例的結構示意圖,與圖8所示的智能空間接口服務器相比,不同之處在于,圖9所示的智能空間接口服務器還可以包括檢索模塊83,用于根據(jù)請求接收模塊82接收的服務編號對應的主服務編號檢索該智能空間接口服務器保存的服務列表,獲得上述主服務編號對應的功能服務器地址;
請求發(fā)送模塊84,用于根據(jù)檢索模塊83獲得的功能服務器地址向上述主服務編號對應的功能服務器發(fā)送智能空間請求;結果接收模塊85,用于接收功能服務器發(fā)送的對請求發(fā)送模塊84發(fā)送的智能空間請求的處理結果。具體地,代碼發(fā)送模塊81可以根據(jù)結果接收模塊85接收的上述處理結果和請求接收模塊82接收的服務編號生成結果移動代碼,并將該結果移動代碼發(fā)送給上述控制器。上述智能空間接口服務器可以實現(xiàn)通過單一控制器以統(tǒng)一的方式訪問不同智能空間中的不同的智能應用,無需預先裝載智能空間的控制程序,具有良好的擴展性。圖10為本發(fā)明智能空間接口服務器再一個實施例的結構示意圖,如圖10所示,該智能空間接口服務器10可以包括辨識服務模塊1001、服務列表1002、請求服務模塊1003、封裝服務模塊1004、移動代碼管理器1005、權限控制模塊1006和無線通信模塊1007。其中,辨識服務模塊1001,用于接收控制器發(fā)送的服務編號,然后根據(jù)服務編號的主服務編號檢索服務列表1002獲取功能服務器地址,并將該功能服務器地址與服務編號發(fā)送給請求服務模塊1003。上述辨識服務模塊1001可以實現(xiàn)本發(fā)明圖8和圖9所示實施例中請求接收模塊82,以及圖9所示實施例中檢索模塊83的功能。服務列表1002駐留在智能空間接口服務器10上,記錄了智能空間中功能服務器的地址和主服務編號等信息。通過功能服務器的主服務編號即可獲得功能服務器地址。請求服務模塊1003,用于根據(jù)功能服務器地址尋址到提供應用服務的功能服務器,并向該功能服務器發(fā)送智能空間請求。上述請求服務模塊1003可以實現(xiàn)本發(fā)明圖9所示實施例中請求發(fā)送模塊84的功能。封裝服務模塊1004,用于對功能服務器的處理結果和上述處理結果對應的服務編號進行封裝,生成結果移動代碼。上述封裝服務模塊1004可以實現(xiàn)本發(fā)明圖9所示實施例中結果接收模塊85的功能。移動代碼管理器1005,用于負責管理智能空間接口服務器10上的移動代碼,處理移動代碼的存儲、更新和/或刪除等操作,并將移動代碼發(fā)送至控制器。移動代碼管理器1005 一直保存有智能空間接口服務器10所屬智能空間的主移動代碼。該主移動代碼所包含的是能顯示上述智能空間提供的所有應用的主服務界面,而對于訪問權限為非授權用戶的控制器,該主移動代碼則用于顯示拒絕服務提示。上述移動代碼管理器1005可以實現(xiàn)本發(fā)明圖8和圖9所示實施例中代碼發(fā)送模塊81的部分功能。權限控制模塊1006,用于維護智能空間的服務密碼,并根據(jù)該服務密碼授權控制器與智能空間接口服務器10建立無線通信連接;以及根據(jù)控制器的物理地址判斷該控制器的訪問權限。本實施例中,控制器的物理地址可以為該控制器的MAC地址;該控制器的訪問權限可以為該控制器為超級用戶、普通用戶或非授權用戶等。上述權限控制模塊1006可以實現(xiàn)本發(fā)明圖8和圖9所示實施例中代碼發(fā)送模塊81的部分功能。無線通信模塊1007,用于根據(jù)上述智能空間的服務密碼與控制器建立無線通信連接,具體可以采用藍牙等短距離無線通信技術與上述控制器建立短距離無線通信連接。另外,在具體實現(xiàn)時,為保證上述模塊的運行,智能空間接口服務器10還可以包括操作系統(tǒng)1008。圖11為本發(fā)明智能空間系統(tǒng)一個實施例的結構示意圖,本實施例中的智能空間系統(tǒng)即為智能空間。如圖11所示,該智能空間系統(tǒng)可以包括智能空間接口服務器1101和至少一個功能服務器1102。具體地,上述智能空間接口服務器1101與至少一個功能服務器1102的交互過程可以參見本發(fā)明圖3所示實施例中的描述,在此不再贅述。上述智能空間接口服務器1101可以通過本發(fā)明圖8、圖9或圖10所示實施例提供的智能空間接口服務器實現(xiàn)。上述智能空間系統(tǒng)可以實現(xiàn)通過單一控制器以統(tǒng)一的方式訪問不同智能空間中的不同的智能應用,無需預先裝載智能空間的控制程序,具有良好的擴展性。圖12為本發(fā)明智能空間訪問系統(tǒng)一個實施例的結構示意圖,如圖12所示,該智能空間訪問系統(tǒng)可以包括控制器1201和智能空間系統(tǒng)1202。具體地,上述控制器1201與智能空間系統(tǒng)1202的交互過程可以參見本發(fā)明圖3所示實施例中的描述,在此不再贅述。上述控制器1201可以通過本發(fā)明圖5、圖6或圖7所示實施例提供的控制器實現(xiàn);上述智能空間系統(tǒng)1202即為智能空間,可以通過本發(fā)明圖11所示實施例提供的智能空間系統(tǒng)實現(xiàn)。上述智能空間訪問系統(tǒng)可以實現(xiàn)通過單一控制器以統(tǒng)一的方式訪問不同智能空間中的不同的智能應用,無需預先裝載智能空間的控制程序,具有良好的擴展性。本領域技術人員可以理解附圖只是一個優(yōu)選實施例的示意圖,附圖中的模塊或流程并不一定是實施本發(fā)明所必須的。本領域技術人員可以理解實施例中的裝置中的模塊可以按照實施例描述進行分布于實施例的裝置中,也可以進行相應變化位于不同于本實施例的一個或多個裝置中。上述實施例的模塊可以合并為一個模塊,也可以進一步拆分成多個子模塊。最后應說明的是以上實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質(zhì)脫離本發(fā)明各實施例技術方案的精神和范圍。
權利要求
1.一種智能空間訪問方法,其特征在于,包括控制器根據(jù)獲得的智能空間編號和所述控制器的當前位置信息,確定所述控制器進入所述控制器保存的智能空間列表中與所述智能空間編號對應的智能空間;所述控制器接收所述智能空間的接口服務器發(fā)送的所述智能空間對應的主移動代碼;所述控制器加載執(zhí)行所述主移動代碼,顯示所述智能空間的主服務界面,根據(jù)選擇的應用的服務編號生成智能空間請求,將所述智能空間請求發(fā)送給所述智能空間的接口服務器,接收并加載執(zhí)行所述智能空間的接口服務器發(fā)送的結果移動代碼,顯示對所述選擇的應用的處理結果。
2.根據(jù)權利要求I所述的方法,其特征在于,所述控制器接收所述智能空間的接口服務器發(fā)送的所述智能空間對應的主移動代碼之前,還包括所述控制器從所述智能空間列表中獲取所述智能空間的服務密碼,根據(jù)所述服務密碼與所述智能空間的接口服務器建立通信連接。
3.根據(jù)權利要求I或2所述的方法,其特征在于,所述控制器接收所述智能空間的接口服務器發(fā)送的所述智能空間對應的主移動代碼包括所述控制器接收所述智能空間的接口服務器在根據(jù)所述控制器的物理地址確定所述控制器的訪問權限之后,根據(jù)所述控制器的訪問權限發(fā)送的所述智能空間對應的主移動代碼。
4.根據(jù)權利要求3所述的方法,其特征在于,所述控制器的訪問權限為非授權用戶時,所述控制器加載執(zhí)行所述主移動代碼之后,還包括所述控制器顯示拒絕服務提示。
5.根據(jù)權利要求2所述的方法,其特征在于,所述顯示所述智能空間的主服務界面之后,還包括如果接收到指示所述控制器退出所述智能空間的指示信息,所述控制器斷開與所述智能空間的通信連接,刪除所述智能空間的接口服務器發(fā)送的主移動代碼。
6.根據(jù)權利要求I或2所述的方法,其特征在于,所述控制器根據(jù)獲得的智能空間編號和所述控制器的當前位置信息,確定所述控制器進入所述控制器保存的智能空間列表中與所述智能空間編號對應的智能空間之前,還包括所述控制器根據(jù)獲得的列表獲取智能空間的智能空間編號與所述列表獲取智能空間建立通信連接,接收所述列表獲取智能空間的接口服務器發(fā)送的所述列表獲取智能空間對應的主移動代碼;所述控制器加載執(zhí)行所述列表獲取智能空間對應的主移動代碼,顯示所述控制器能夠獲取的至少一個智能空間列表,并根據(jù)選擇的智能空間列表生成智能空間列表獲取請求,將所述智能空間列表獲取請求發(fā)送給所述列表獲取智能空間的接口服務器;所述控制器接收并加載執(zhí)行所述列表獲取智能空間的接口服務器發(fā)送的結果移動代碼,獲取并保存所述列表獲取智能空間的接口服務器發(fā)送的結果移動代碼中封裝的智能空間列表;所述智能空間列表保存廣域范圍中至少一個智能空間的智能空間編號、位置信息和服務密碼。
7.根據(jù)權利要求6所述的方法,其特征在于,所述列表獲取智能空間的接口服務器發(fā)送的結果移動代碼是所述列表獲取智能空間的接口服務器將所述智能空間列表獲取請求發(fā)送給所述列表獲取智能空間的列表生成服務器之后,由所述列表生成服務器根據(jù)所述控制器的物理地址將符合預定策略的智能空間的服務密碼加入到所述選擇的智能空間列表中,將加入服務密碼的智能空間列表封裝為所述結果移動代碼,再由所述列表獲取智能空間的接口服務器發(fā)送給所述控制器。
8.一種智能空間訪問方法,其特征在于,包括智能空間的接口服務器向進入所述智能空間的控制器發(fā)送所述智能空間對應的主移動代碼,以供所述控制器在加載執(zhí)行所述主移動代碼之后,顯示所述智能空間的主服務界面;所述智能空間的接口服務器接收所述控制器發(fā)送的智能空間請求,所述智能空間請求攜帶所述控制器選擇的應用的服務編號;所述智能空間的接口服務器根據(jù)所述服務編號向所述控制器發(fā)送結果移動代碼,以供所述控制器在加載執(zhí)行所述結果移動代碼之后,顯示所述控制器選擇的應用的處理結果。
9.根據(jù)權利要求8所述的方法,其特征在于,所述智能空間的接口服務器向進入所述智能空間的控制器發(fā)送所述智能空間對應的主移動代碼包括所述智能空間的接口服務器根據(jù)所述控制器的物理地址確定所述控制器的訪問權限,根據(jù)所述控制器的訪問權限向所述控制器發(fā)送所述智能空間對應的主移動代碼。
10.根據(jù)權利要求8所述的方法,其特征在于,所述智能空間的接口服務器根據(jù)所述服務編號向所述控制器發(fā)送結果移動代碼之前,還包括所述智能空間的接口服務器根據(jù)所述服務編號對應的主服務編號檢索所述接口服務器保存的服務列表,獲得所述主服務編號對應的功能服務器地址;所述智能空間的接口服務器根據(jù)所述功能服務器地址向所述主服務編號對應的功能服務器發(fā)送所述智能空間請求,并接收所述功能服務器發(fā)送的對所述智能空間請求的處理結果。
11.根據(jù)權利要求10所述的方法,其特征在于,所述智能空間的接口服務器根據(jù)所述服務編號向所述控制器發(fā)送結果移動代碼包括所述智能空間的接口服務器根據(jù)所述處理結果和所述服務編號生成結果移動代碼,并將所述結果移動代碼發(fā)送給所述控制器。
12.—種控制器,其特征在于,包括確定模塊,用于根據(jù)獲得的智能空間編號和所述控制器的當前位置信息,確定所述控制器進入所述控制器保存的智能空間列表中與所述智能空間編號對應的智能空間;接收模塊,用于接收所述智能空間的接口服務器發(fā)送的所述智能空間對應的主移動代碼,以及接收所述智能空間的接口服務器發(fā)送的結果移動代碼;執(zhí)行模塊,用于加載執(zhí)行所述接收模塊接收的所述主移動代碼,以及加載執(zhí)行所述接收模塊接收的所述智能空間的接口服務器發(fā)送的結果移動代碼;顯示模塊,用于在所述執(zhí)行模塊加載執(zhí)行所述主移動代碼之后,顯示所述智能空間的主服務界面;以及在所述執(zhí)行模塊加載執(zhí)行所述結果移動代碼之后,顯示對所述選擇的應用的處理結果;生成模塊,用于根據(jù)選擇的應用的服務編號生成智能空間請求;發(fā)送模塊,用于將所述生成模塊生成的智能空間請求發(fā)送給所述智能空間的接口服務器。
13.根據(jù)權利要求12所述的控制器,其特征在于,還包括獲取模塊,用于從所述智能空間列表中獲取所述智能空間的服務密碼;通信模塊,用于根據(jù)所述獲取模塊獲取的所述服務密碼與所述智能空間的接口服務器建立通信連接。
14.根據(jù)權利要求12或13所述的控制器,其特征在于,所述接收模塊具體用于接收所述智能空間的接口服務器在根據(jù)所述控制器的物理地址確定所述控制器的訪問權限之后,根據(jù)所述控制器的訪問權限發(fā)送的所述智能空間對應的主移動代碼。
15.根據(jù)權利要求14所述的控制器,其特征在于,所述顯示模塊,還用于當所述控制器的訪問權限為非授權用戶時,在所述執(zhí)行模塊加載執(zhí)行所述主移動代碼之后,顯示拒絕服務提示。
16.根據(jù)權利要求13所述的控制器,其特征在于,還包括斷開模塊,用于在所述接收模塊接收到指示所述控制器退出所述智能空間的指示信息之后,斷開與所述智能空間的通信連接,刪除所述智能空間的接口服務器發(fā)送的主移動代碼。
17.根據(jù)權利要求13所述的控制器,其特征在于,所述通信模塊,還用于根據(jù)獲得的列表獲取智能空間的智能空間編號與所述列表獲取智能空間建立通信連接;所述接收模塊,還用于接收所述列表獲取智能空間的接口服務器發(fā)送的所述列表獲取智能空間對應的主移動代碼;以及接收所述列表獲取智能空間的接口服務器發(fā)送的結果移動代碼;所述執(zhí)行模塊,還用于加載執(zhí)行所述接收模塊接收的所述列表獲取智能空間對應的主移動代碼;以及加載執(zhí)行所述接收模塊接收的所述列表獲取智能空間的接口服務器發(fā)送的結果移動代碼;所述顯示模塊,還用于顯示所述控制器能夠獲取的至少一個智能空間列表;所述生成模塊,還用于根據(jù)選擇的智能空間列表生成智能空間列表獲取請求;所述發(fā)送模塊,還用于將所述智能空間列表獲取請求發(fā)送給所述列表獲取智能空間的接口服務器;所述獲取模塊,還用于獲取并保存所述列表獲取智能空間的接口服務器發(fā)送的結果移動代碼中封裝的智能空間列表;所述智能空間列表保存廣域范圍中至少一個智能空間的智能空間編號、位置信息和服務密碼。
18.一種智能空間接口服務器,其特征在于,包括代碼發(fā)送模塊和請求接收模塊;所述代碼發(fā)送模塊,用于向進入所述智能空間接口服務器所屬智能空間的控制器發(fā)送所述智能空間對應的主移動代碼,以供所述控制器在加載執(zhí)行所述主移動代碼之后,顯示所述智能空間的主服務界面;以及根據(jù)所述請求接收模塊接收的所述服務編號向所述控制器發(fā)送結果移動代碼,以供所述控制器在加載執(zhí)行所述結果移動代碼之后,顯示所述控制器選擇的應用的處理結果;所述請求接收模塊,用于接收所述控制器發(fā)送的智能空間請求,所述智能空間請求攜帶所述控制器選擇的應用的服務編號。
19.根據(jù)權利要求18所述的智能空間接口服務器,其特征在于,所述代碼發(fā)送模塊,具體用于根據(jù)所述控制器的物理地址確定所述控制器的訪問權限,根據(jù)所述控制器的訪問權限向所述控制器發(fā)送所述智能空間對應的主移動代碼。
20.根據(jù)權利要求18所述的智能空間接口服務器,其特征在于,還包括檢索模塊,用于根據(jù)所述請求接收模塊接收的所述服務編號對應的主服務編號檢索所述智能空間接口服務器保存的服務列表,獲得所述主服務編號對應的功能服務器地址;請求發(fā)送模塊,用于根據(jù)所述檢索模塊獲得的所述功能服務器地址向所述主服務編號對應的功能服務器發(fā)送所述智能空間請求;結果接收模塊,用于接收所述功能服務器發(fā)送的對所述請求發(fā)送模塊發(fā)送的所述智能空間請求的處理結果。
21.根據(jù)權利要求20所述的智能空間接口服務器,其特征在于,所述代碼發(fā)送模塊,具體用于根據(jù)所述結果接收模塊接收的所述處理結果和所述請求接收模塊接收的所述服務編號生成結果移動代碼,并將所述結果移動代碼發(fā)送給所述控制器。
22.—種智能空間系統(tǒng),其特征在于,包括如權利要求18-21任意一項所述的智能空間接口服務器和至少一個功能服務器。
23.一種智能空間訪問系統(tǒng),其特征在于,包括如權利要求12-17任意一項所述的控制器和如權利要求22所述的智能空間系統(tǒng)。
全文摘要
本發(fā)明提供一種智能空間訪問方法、系統(tǒng)、控制器和智能空間接口服務器,該智能空間訪問方法包括控制器根據(jù)獲得的智能空間編號和當前位置信息,確定該控制器進入該控制器保存的智能空間列表中與上述智能空間編號對應的智能空間;接收智能空間的接口服務器發(fā)送的上述智能空間對應的主移動代碼;加載執(zhí)行主移動代碼,顯示上述智能空間的主服務界面,根據(jù)選擇的應用的服務編號生成智能空間請求,發(fā)送給上述接口服務器,接收并加載執(zhí)行接口服務器發(fā)送的結果移動代碼,顯示對選擇的應用的處理結果。本發(fā)明可以實現(xiàn)通過單一控制器以統(tǒng)一的方式訪問不同智能空間中的不同的智能應用,無需預先裝載智能空間的控制程序,具有良好的擴展性。
文檔編號H04L29/06GK102938755SQ20111023247
公開日2013年2月20日 申請日期2011年8月15日 優(yōu)先權日2011年8月15日
發(fā)明者常恒, 唐亞哲, 馬其鋒, 李彥 申請人:華為技術有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
汾西县| 陇川县| 克拉玛依市| 宝兴县| 永和县| 化德县| 泊头市| 桑日县| 南投县| 万全县| 涡阳县| 文昌市| 泰安市| 彭泽县| 贵南县| 宁远县| 包头市| 易门县| 台安县| 正阳县| 定陶县| 寿宁县| 鸡泽县| 长白| 皋兰县| 浦县| 高淳县| 浠水县| 诸城市| 嘉黎县| 合阳县| 竹山县| 偃师市| 蚌埠市| 庆安县| 清丰县| 洛隆县| 渝北区| 繁昌县| 万荣县| 晋州市|