[發明專利]基于面向對象的智能空間建模方法無效
| 申請號: | 200710041480.6 | 申請日: | 2007-05-31 |
| 公開(公告)號: | CN101055518A | 公開(公告)日: | 2007-10-17 |
| 發明(設計)人: | 陳剛;金晶;申瑞民;王加俊;解飛 | 申請(專利權)人: | 上海交通大學 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 上海交達專利事務所 | 代理人: | 王錫麟;王桂忠 |
| 地址: | 200240*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 面向 對象 智能 空間 建模 方法 | ||
1、一種基于面向對象的智能空間建模方法,其特征在于,包括以下步驟:
(1)將智能空間分為傳輸平臺和服務元素兩大部分;
(2)對于步驟(1)中劃分的傳輸平臺,用面向對象的方法封裝;
(3)對于步驟(1)中劃分的服務元素,用面向對象的方法封裝;
(4)使用前述步驟中封裝完成的傳輸平臺和服務元素,用面向對象的方法封裝智能空間;
(5)對于步驟(4)已經封裝完成的智能空間,通過不同的訪問權限實現信息隱藏;
(6)使用已經封裝的智能空間中的智能空間列表,實現智能空間互聯;
(7)對于封裝完成的智能空間類,通過類的繼承實現智能空間擴展。
2、根據權利要求1所述的基于面向對象的智能空間建模方法,其特征是,步驟(1)中,所述的傳輸平臺,負責智能空間中的信息傳輸和服務元素的通信,一方面它監聽來自于服務元素或者鄰近空間傳輸平臺的信息請求;另一方面它向服務元素或者鄰近空間的傳輸平臺轉發這個信息請求,并將請求的結果轉發給向這個傳輸平臺發出請求的單元;
所述的服務元素分為原子服務元素和復合服務元素,所述的原子服務元素,包括:智能空間中的傳感器設備,智能空間中的信息處理模塊,智能空間中的控制模塊;
所述的復合服務元素,是由若干個原子服務元素組合構成的服務元素。
3、根據權利要求1所述的基于面向對象的智能空間建模方法,其特征是,步驟(2)中,所述的用面向對象的方法封裝傳輸平臺,具體流程如下:
①添加傳輸平臺的IP地址為公有成員變量;
②添加傳輸平臺的端口號為公有成員變量;
③添加公有的信息訪問函數;
④添加指向所在智能空間的指針為私有成員變量。
4、根據權利要求3所述的基于面向對象的智能空間建模方法,其特征是,所述的添加公有的信息訪問函數,這個函數至少需要如下參數:
①請求單元的類型:即請求單元是服務元素還是鄰近智能空間中的傳輸平臺;
②請求單元的標識:函數通過這個標識去判斷請求是否合法;
③請求的信息參數:使得傳輸平臺定位具體信息的參數,包括信息的類型、信息的時間戳、信息來自于哪一個服務元素;
函數的返回值為所請求的信息,如果請求不合法,則返回空信息。
5、根據權利要求1所述的基于面向對象的智能空間建模方法,其特征是,步驟(3)中,所述的用面向對象方法封裝服務元素,具體實現流程如下:
①添加服務元素的IP地址作為公有成員變量;
②添加服務元素的端口號作為公有成員變量;
③添加接收信息請求的公有成員函數;
④添加服務元素標識作為私有的成員變量;
⑤添加注冊函數作為公有成員函數;
⑥添加注銷函數作為公有成員函數;
⑦添加服務元素列表作為私有的成員變量;
⑧添加空間響應函數作為公有成員函數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海交通大學,未經上海交通大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710041480.6/1.html,轉載請聲明來源鉆瓜專利網。





