一種WiFi熱點登記和信息服務系統及方法
【專利摘要】本發明提供了一種WiFi熱點登記和信息服務系統及方法,包括驅動WiFi終端設備上的WiFi模塊獲得WiFi熱點的特征信息,指示用戶對其擁有的熱點進行修改,啟動定時器檢查熱點在指定時間內的特征變化是否符合預設條件來確認用戶與熱點的身份聯系,完成身份確認后把熱點特征和用戶信息發送到服務端保存;其他用戶根據WiFi熱點的特征信息向服務端查詢熱點的登記情況,并且對于已經登記的熱點,可以通過服務端發送信息到熱點物主設定的常用聯系方式,實現與熱點物主的信息溝通。本發明提供了一種獨立操作、簡單實用的熱點物主身份確認過程,并在此基礎上實現了基于WiFi熱點的社交和信息服務系統。
【專利說明】一種WiFi熱點登記和信息服務系統及方法
【技術領域】
[0001]本發明涉及無線網絡和W1-Fi通信領域,尤其涉及WiFi熱點的數據采集、登記和信息服務系統和方法。
【背景技術】
[0002]隨著移動互聯網以及智能手機的發展,WiFi已經成為消費電子產品(包括智能手機、平板電腦、筆記本電腦、電視等)的標準配置;WiFi熱點也成為家庭、商店、公共場所等提供給用戶連接互聯網的一種常見方式,機場、車站、賓館、咖啡廳等區域一般也都建立WiFi熱點提供給用戶使用;家庭環境中也可以在ADSL、小區寬帶等互聯網連接線路上接入具有W1-Fi功能的無線路由器,把有線信號轉換成W1-Fi信號,從而為更多的WiFi終端提供上網途徑。
[0003]但是由于WiFi的使用無需任何電信運營執照,架設WiFi熱點具有一定的隨意性,沒有統一的規劃和約定;能夠讓用戶和終端識別W1-Fi熱點的SSID也沒有統一的命名規范,這樣用戶和終端沒有合適的途徑鑒別和獲得W1-Fi熱點物主的信息,而且也沒有方式能夠和W1-Fi熱點物主進行溝通和信息反饋。在現實生活中,用戶有時需要有一種途徑能夠與WiFi熱點物主建立起溝通渠道,向熱點物主反饋使用問題,甚至希望與物主建立更進一步的聯系等。
[0004]為了簡單起見,這里統一用熱點物主來泛指安裝或者管理特定WiFi熱點的人員,可以是熱點的擁有者、熱點管理人員或者熱點運維人員,對所指的WiFi熱點沒有嚴格意思的產權從屬關系。具體來說,對于家庭安裝的WiFi,家庭成員都可以被認為是該家庭WiFi的熱點物主;對于賓館、咖啡廳、商店等安裝的WiFi,其所雇傭的員工如果能直接接觸或者管理到該熱點設備,則可以被認為是該營業場所WiFi的物主。
【發明內容】
[0005]針對上面的問題,本發明的目的在于提供一套WiFi熱點登記和信息服務系統及方法,包括驅動WiFi終端設備上的WiFi模塊獲得WiFi熱點的特征信息,指示用戶對其擁有的熱點進行修改,通過啟動定時器檢查該熱點在指定時間內的特征變化是否符合預設條件來確認用戶對該熱點的物主身份,完成身份確認后把熱點特征信息(包括SSID、BSSID、使用頻段、安全類型等)和物主的用戶信息進行關聯并保存到服務端;其他WiFi用戶進入到該熱點范圍時,只需將該WiFi熱點的特征信息發送到服務端就可以向服務端查詢該熱點物主的用戶標識,并通過服務端發送信息到物主設定的常用聯系方式上,實現與物主的通信聯系,從而建立基于WiFi熱點的社交和信息服務系統。
[0006]為實現上述目的,本發明采用的技術方案為,提供一套WiFi熱點登記和信息服務系統,包括登記單元、通信單元、數據庫、管理服務器和通信服務器;
[0007]所述登記單元運行在具有WiFi功能的終端設備上,用于驅動終端設備上的WiFi模塊獲得WiFi熱點的特征信息,并指示用戶對其擁有的熱點進行修改,通過啟動定時器和檢查該熱點的信號在指定時間內的特征變化是否符合預設條件來確認用戶對該熱點的物主身份,并將確認結果通過通信協議接口發送到服務端上;
[0008]所述通信單元運行在具有WiFi功能的終端設備,用于驅動終端設備上的WiFi模塊提取WiFi熱點的特征信息,并通過通信協議接口向服務端查詢該熱點的物主用戶信息,在獲得熱點的物主登記結果后向該物主發起信息通信請求;
[0009]所述數據庫用于存儲熱點的特征信息、物主的用戶信息、以及熱點與其物主之間的關聯關系;
[0010]所述管理服務器運行在網絡服務器上,用于接收登記單元發送的熱點登記請求,將熱點的特征信息及其物主的用戶信息存儲到數據庫中;并且接收通信單元發起的查詢請求,根據請求中的熱點特征返回熱點的登記信息;
[0011]所述通信服務器運行在網絡服務器上,用于接收通信單元發送的發給熱點物主的信息通信請求,從數據庫中獲得物主的聯系方式,并將請求的信息通過指定的協議遞送到指定的聯系方式上。
[0012]在本發明所述的一種WiFi熱點登記和信息服務系統中,所述WiFi熱點的特征信息包括熱點的SSID、BSSID、使用頻段、安全設置、RSS1、經緯度信息;所述熱點物主用戶信息包括用戶的名字、性別、昵稱、手機號碼、個人郵箱、常用的即時通信帳號、以及優選的聯系方式,包括所述的通信單元。
[0013]在本發明所述的一種WiFi熱點登記和信息服務系統中,所述通信協議接口包括基于IP的互聯網應用協議,例如HTTP/S、DNS、SIP、XMPP或者私有協議。
[0014]本發明還提供一種WiFi熱點登記和信息服務方法,包括以下步驟:
[0015](a)通過掃描終端設備周圍的WiFi熱點信息并顯示掃描到的熱點列表,讓用戶選擇要進行身份確認和登記的熱點;
[0016](b)記錄選定熱點的特征信息,提供操作指令要求用戶在指定時間內對選定熱點完成指定操作,啟動定時器并通過檢查選定熱點在指定時間內的特征變化是否符合預設條件來確認用戶是否在指定時間內按照要求操作了選定熱點,從而確認用戶對選定熱點的物主身份;
[0017](C)如果檢查結果與預期相符,則確定用戶對該熱點的物主身份,將該熱點的特征信息、用戶信息以及熱點與用戶之間的關聯信息發送到服務端上進行登記和保存。
[0018]在本發明所述的一種WiFi熱點登記和信息服務方法中,進一步包括接收WiFi熱點登記的查詢請求,根據請求中的熱點特征信息從數據庫進行檢索,并返回登記狀態及其物主的用戶標識;對于登記過的熱點,接收用戶發送至物主的信息通信請求,并將接收到的信息遞送到物主登記的聯系方式上。
[0019]在本發明所述的一種WiFi熱點登記和信息服務方法中,所述步驟(b)進一步包含:
[0020](a)要求用戶在指定時間內關閉選定熱點的電源,在用戶確認后,啟動定時器檢查熱點號是否消失;
[0021](b)如果在指定的時間內檢測到指定熱點信號確實消失,進入下一步確認過程,否則返回確認失敗消息,退出登記過程;
[0022](C)要求用戶在指定時間內重新打開選定熱點的電源,在用戶確認后,啟動定時器檢查熱點信號是否再次出現;如果在指定的時間內檢測到指定熱點信號確實重新出現,確認用戶對熱點的物主身份,進入下一步處理過程,否則返回確認失敗消息,退出登記過程;這一步是為了進一步證實用戶的物主身份,不是強制性要求。
[0023]在本發明所述的一種WiFi熱點登記和信息服務方法中,所述步驟(b)進一步包含:
[0024](a)要求用戶在指定時間內將選定熱點的SSID修改成特定的SSID并重新啟動選定熱點,在用戶確認后,啟動定時器進行檢查;
[0025](b)如果在指定的時間內檢測到特定的SSID出現,而熱點的BSSID和原來保存的一致,則確認用戶對熱點的物主身份,進入下一步處理過程,否則返回確認失敗消息,退出登記過程。
[0026]在本發明所述的一種WiFi熱點登記和信息服務方法中,所述步驟(C)中保存和登記的熱點特征信息包括熱點的SSID、BSSID、使用頻段、安全設置、經緯度信息;所述熱點物主用戶信息包括用戶的名字、性別、昵稱、手機號碼、個人郵箱、常用的即時通信帳號、以及優選的聯系方式,包括所述的通信單元。
[0027]在本發明所述的一種WiFi熱點登記和信息服務方法中,所述步驟(C)中進一步包括:在存儲用戶信息的同時為用戶分配一個系統唯一的用戶標識,后續的信息通信過程使用此用戶標識,以保證用戶的隱私和數據安全,避免暴露用戶真實的聯系方式。
[0028]在本發明所述的一種WiFi熱點登記和信息服務方法中,所述WiFi熱點登記在數據庫存儲時以熱點的BSSID和SSID作為索引字段,查詢熱點登記信息時BSSID和SSID作為主要的查詢條件。
[0029]本發明提供了一種簡單有效的熱點確認過程實現用戶對WiFi熱點的物主身份確認,填補了 WiFi熱點的登記和管理空白。
[0030]本發明對于WiFi熱點物主來說,在不需要復雜的技術操作和對現有熱點設備進行任何軟硬件升級改造工作的前提下,就能夠獨立地根據本發明所提供的操作指令完成對其擁有的WiFi熱點進行身份確認和登記過程。本發明適用于任何WiFi熱點設備型號,也沒有任何時間和地域限制。
[0031]本發明實現對WiFi熱點的登記信息的有效性管理,并提供一種WiFi熱點用戶與物主之間的溝通機制,在保證對物主個人隱私的同時,能讓熱點物主放心的登記其擁有的WiFi熱點,并放心地與任何進入或者檢測到其WiFi熱點信號的用戶進行溝通,能夠在此實現基于WiFi熱點的社交和信息服務系統。
【專利附圖】
【附圖說明】
[0032]為了更清楚地說明本發明實施例或者現有技術中的技術方案,下面對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0033]圖1是本發明一種WiFi熱點登記和信息服務的系統實施例示意圖;
[0034]圖2是本發明中用戶終端上的熱點登記較佳實施例流程圖之一,通過指示熱點物主打開/關閉WiFi熱點電源實現對其物主身份的確認和登記過程;
[0035]圖3是本發明中用戶終端上的熱點登記較佳實施例流程圖之一,通過指示熱點物主修改WiFi熱點SSID方式實現對其物主身份的確認和登記過程;
[0036]圖4是本發明中熱點普通用戶查詢熱點物主信息以及進行通信的過程;
[0037]圖5是本發明中管理服務器接收和處理WiFi熱點的登記和確認流程;
[0038]圖6是本發明中管理服務器接收和處理WiFi熱點的查詢流程;
[0039]圖7是本發明中通信服務器接收和處理熱點通信請求的處理流程。
【具體實施方式】
[0040]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行全面、清晰地描述,顯然,所描述的實施例僅是本發明的一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0041]請參閱圖1,圖1為本發明一種WiFi熱點登記和信息服務的系統實施示意圖,包括登記單元100、通信單元103、管理服務器105、通信服務器106和數據庫107。登記單元100運行在WiFi終端101上,用于指示用戶對WiFi熱點102進行修改,通過檢查WiFi熱點102的信號變化特征是否符合預設條件來確認用戶對熱點的物主身份,將確認結果通過通信協議接口登記到管理服務器105上。通信單元103運行在普通用戶的WiFi終端104上,通過向管理服務器105提供WiFi熱點102的特征信息來查詢該熱點的物主信息,并以此通過通信服務器106向物主發起信息通信請求,以便和熱點物主進行信息溝通。管理服務器105用于接收登記單元100發送的熱點登記請求,將熱點的特征信息及其物主的用戶信息存儲到數據庫107中,同時也接收并處理通信單元103發送的熱點登記信息查詢請求。
[0042]其中管理服務器105、通信服務器106以及數據庫107作為中央的數據服務系統,一般存放在互聯網108上的數據中心內,而登記單元100和通信單元103要連接到互聯網108才能夠連接到所述的服務器,該互聯網的連接可以通過WiFi熱點102建立,也可以通過其他渠道例如移動數據網絡、有線網絡等方式實現。
[0043]本發明中上述所述的登記單元100和通信單元103只是為了敘述方便而分開進行描述,本領域的技術從業人員在實施上很容易將登記單元100和通信單元103的功能實現在同一個應用軟件上。同理,上述所述的管理服務器105、通信服務器106以及數據庫107的功能可以也可以進行進一步的細分或者整合。凡在此方面做出的改動,只要不影響本發明的思想,在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0044]接著請參閱圖2,圖2為本發明中用戶終端上的熱點登記較佳實施例流程圖之一,通過指示用戶打開/關閉WiFi熱點電源實現對用戶物主身份的確認和登記過程。如圖所示,其包含以下步驟:
[0045]步驟201,登記單元100通過驅動WiFi終端101掃描周圍的WiFi信號,并展示出檢測到的所有WiFi熱點;
[0046]步驟202,登記單元100在WiFi終端101的界面上提供合適的提示或者按鈕指示用戶選擇要進行身份確認的WiFi熱點;
[0047]步驟203,用戶選擇好WiFi熱點后,登記單元100開始了 WiFi身份確認過程,首先提取該指定WiFi熱點即WiFi熱點102的特征信息,包括熱點SSID、BSSID、使用頻段、安全設置、RSSI等;登記單元100可以對這些特征信息進行基本的驗證,例如,如果RSSI值太小(即信號太弱),表明用戶可能與WiFi熱點102距離太遠,此時不適合進行身份確認處理,因為后續的流程要求用戶手動地關閉或者打開WiFi熱點102的電源,而用戶要進行熱點登記時應該盡可能地靠近要操作的WiFi熱點102,并且能夠接觸到該設備。
[0048]完成基本的特征驗證后,便進入步驟204,登記單元100在界面上指示用戶在指定的時間內手動關閉WiFi熱點102的電源,并在用戶確認開始后,啟動定時器檢查WiFi熱點102的信號是否真正消失,即步驟205,如果WiFi熱點102的信號在指定的時間段內發生了從有到無的變成過程,則可以推斷出用戶確實對WiFi熱點進行斷電操作,否則返回確認失敗消息,退出本次登記過程。指定的時間段一般要設定為相對較短的時間,例如5秒或者10秒,如果用戶不是該熱點的物主或者熟悉熱點的設備位置,其很難在這么短的時間內實現這種物理操作。
[0049]接著,作為可選的再次確認過程,登記單元100可以要求用戶在指定的時間內重新打開WiFi熱點102的電源,即步驟206。在用戶確認開始后,重新啟動定時器檢查WiFi熱點102的信號是否重新出現,即步驟207,如果WiFi熱點102的信號在指定的時間段內發生了從無到有的變成過程,則可以推斷出用戶確實對WiFi熱點進行指定的操作,否則返回確認失敗消息,退出本次登記過程。
[0050]經過上述的操作步驟,基本上可以推斷出用戶對該WiFi的物主身份確認,登記單元100在步驟208中將WiFi熱點的特征信息以及和用戶信息的關聯關系發送到管理服務器105上進行登記,完成本次WiFi熱點的身份確認和登記過程。
[0051]接著請參閱圖3,圖3為本發明中用戶終端上的熱點登記的另一種較佳實施例流程圖,通過指示用戶修改WiFi熱點SSID方式實現對用戶物主身份的確認和登記過程。如圖所示,其包含以下步驟:
[0052]步驟301,登記單元100通過驅動WiFi終端101掃描周圍的WiFi信號,并展示出檢測到的所有WiFi熱點;
[0053]步驟302,登記單元100在WiFi終端101的界面上提供合適的提示或者按鈕指示用戶選擇要進行身份確認的WiFi熱點;
[0054]步驟303,用戶選擇好WiFi熱點后,登記單元100開始了 WiFi身份確認過程,首先提取該指定WiFi熱點即WiFi熱點102的特征信息,包括熱點SSID、BSSID、使用頻段、安全設置、RSSI等;登記單元100可以對這些特征信息進行基本的驗證,例如,如果RSSI值太小(即信號太弱),表明用戶可能與WiFi熱點102距離太遠,此時不適合進行身份確認處理,因為后續的流程要求用戶手動地關閉或者打開WiFi熱點102的電源,而用戶要進行熱點登記時應該盡可能地靠近要操作的WiFi熱點102,并且能夠接觸到該設備。
[0055]完成基本的特征驗證后,便進入步驟304,登記單元100在界面上指示用戶在指定的時間內將WiFi熱點102的SSID修改成指定的名字并進行重新啟動WiFi熱點以讓新的SSID生效,并在用戶確認開始后,啟動定時器檢查WiFi熱點102的信號按照要求的發生變化,并且判斷是否能檢測到新的SSID,即步驟305,如果WiFi熱點102的信號在指定時間內其特征信息的變化與預先設定的步驟相符,則可以推斷出用戶確實按照要求完成了對WiFi熱點102的指定操作,從而可以確認用戶對該熱點的物主身份,否則返回確認失敗消息,退出本次登記過程。
[0056]經過上述的操作步驟,基本上可以推斷出用戶對該WiFi的物主身份確認,登記單元100在步驟306中將WiFi熱點的特征信息以及和用戶信息的關聯關系發送到管理服務器105上進行登記,完成本次WiFi熱點的身份確認和登記過程。
[0057]上述所述的新SSID,一般來講可以是一個登記單元100自動隨機產生的字符串,也可以是一個預先設定的固定字符串,沒有強制要求;所述的指定時間段一般要設定為相對較短的時間,例如5秒或者10秒,如果用戶不是該熱點的物主或者有權限進行此類修改,其很難在這么短的時間內實現這種變化。
[0058]在上述操作過程中,W1-Fi熱點 102 的 BSSID(Basic Service Set Identifier,基本服務單元標識符)是不會發生變化的。BSSID通常一般在熱點AP出廠時被設置成該設備的IEEEMAC地址,一般是不會有變化的。所以只要通過BSSID來標識WiFi熱點,就可以檢測同一個WiFi熱點的其他特征的變化。本領域普通技術人員很容易在此思想的指導下,采用別的特征變化來確認用戶對WiFi熱點的物主身份,例如另一種可行的實施例就是要求用戶去修改WiFi熱點的安全設置、WEPKey等;凡在此方面做出的改動,只要不影響本發明的思想,在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0059]接著請參閱圖4,圖4為本發明在實現所述熱點和用戶信息登記后,其他用戶查詢熱點物主信息以及進行通信的過程,如圖所示,其包含以下步驟:
[0060]步驟401,通信單元103通過驅動WiFi終端104掃描周圍的WiFi信號,并展示出檢測到的所有WiFi熱點;
[0061]步驟402,通信單元103在WiFi終端104的界面上提供合適的提示或者按鈕指示用戶可以選擇要與熱點物主進行溝通的WiFi熱點;
[0062]步驟403,用戶選擇好熱點后,通信單元103提取選定熱點即WiFi熱點102的特征信息,包括SSID、BSSID等信息,并發送給管理服務器105,查詢該熱點是否已經登記過,并等待服務端返回結果。
[0063]步驟404,通信單元103收到管理服務器105的返回結果,根據返回結果判斷選定熱點是否已經登記物主信息,并且是否返回了物主的用戶標識。如果不存在,則進入步驟405,提示該熱點暫無登記信息,退出本次查詢過程。
[0064]如果此熱點已經登記了物主信息,則進入步驟406,通信單元103可在界面上提示用戶可以向熱點物主發送信息,并讓用戶輸入要發送的信息內容。在用戶輸入完成并提交后,通信單元103在步驟407中將用戶輸入的信息提交給通信服務器106,由通信服務器106負責進行存儲轉發。
[0065]上述步驟只是本發明查詢熱點物主信息以及進行通信的一個較佳實現例,本領域普通技術人員很容易在此思想的指導下,做出合適的修改產生新的較佳實現例,例如可以預先將熱點特征信息以及物主的用戶標識下載到通信單元103本地,這樣用戶就不需要到管理服務器105進行查詢操作。凡在此方面做出的改動,只要不影響本發明的思想,在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0066]接著請參閱圖5,圖5為本發明中管理服務器105接收和處理WiFi熱點的登記和確認請求流程,如圖所示,其包含以下步驟:
[0067]步驟501,管理服務器105接收到登記單元101發送的WiFi熱點和用戶信息的登記請求;
[0068]步驟502,管理服務器105將用戶信息存儲到數據庫107中,并分配一個唯一的用戶標識來標識此用戶;
[0069]步驟503,管理服務器105在數據庫107中進行檢索,檢查是否已經存在符合本次特征信息的WiFi熱點,即步驟504所示,如果已經存在,則在步驟505中返回熱點已經登記的響應,結束本次流程;
[0070]步驟506,如果不存在,則管理服務器105將本次請求的WiFi熱點特征信息與物主的用戶標識關聯,并存儲到數據庫107中。
[0071]步驟507,在完成上述操作后,管理服務器105返回熱點登記成功響應,結束本次流程;
[0072]接著請參閱圖6,圖6為本發明管理服務器105接收和處理WiFi熱點查詢流程,如圖所示,其包含以下步驟:
[0073]步驟601,管理服務器105接收到通信單元103發送的WiFi熱點查詢請求;
[0074]步驟602,管理服務器105在數據庫107中根據遞交的WiFi熱點特征信息進行檢索,判斷是否已經存在符合特征信息的WiFi熱點,即步驟603所示;如果不存在,則在步驟604中返回無登記的響應,結束本次流程;
[0075]步驟605,如果已經存在登記記錄,則管理服務器105將相應熱點物主的用戶標識返回給通信單元103,結束本次流程。
[0076]接著請參閱圖7,圖7為本發明通信服務器106接收和處理熱點通信請求的處理流程,如圖所示,其包含以下步驟:
[0077]步驟701,通信服務器106接收到通信單元103發送的通信請求,此通信請求中包含著接收方的用戶標識,用于標識熱點的物主;
[0078]步驟702,通信服務器106在數據庫107中檢索用戶標識,判斷該用戶標識是否存在并且有效,即步驟703所示;如果不存在,則在步驟704中返回錯誤響應給通信單元103,結束本次流程;
[0079]步驟705,如果存在且有效,則通信服務器106從數據庫107中提取該熱點物主預先設置的聯系方式,例如Email地址、SMS地址等,并根據用戶設置的聯系方式優先級,選擇合適的遞送地址;
[0080]步驟706,通信服務器106將從通信單元103接收到的信息內容遞送到熱點物主設置的聯系方式上;并且將遞送結果及時地回饋給通信單元103,即步驟707所示,以便信息的發送方能及時了解信息遞送結果。
[0081]上述所述步驟中,通信服務器106需要根據支持的聯系方式選擇相應的通信協議,例如如果用戶選擇使用Email來接收信息,則通信服務器106需要支持SMTP/ESMTP等郵件協議;如果用戶選擇使用SMS來接收信息,則通信服務器106需要支持SMPP/CMPP甚至基于7號信令的MAP協議等短信遞送協議。
[0082]上述所述步驟中,為了保護熱點物主的聯系方式不被暴露給公眾,本發明使用的實施例中采用了分配用戶標識并通過用戶標識進行溝通的方式,其他實施例可以根據實際需要進行合適的擴展,比如采用用戶的昵稱,常用的即時通信帳號(如QQ號碼、Skype ID等),甚至包括所述的通信單元,即用戶可以在本發明所述的登記單元和通信單元中增加額外功能,接收來自其他用戶的信息請求。凡在此方面做出的改動,只要不影響本發明的思想,在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0083]以上所述,僅為本發明的【具體實施方式】,但本發明的保護范圍并不局限于此,任何熟悉本【技術領域】的技術人員在本發明揭露的技術范圍內,可輕易想到變化或者替換,都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應以所述權利要求的保護范圍為準。
【權利要求】
1.一種WiFi熱點登記和信息服務系統,其特征在于,包括登記單元、通信單元、數據庫、管理服務器和通信服務器; 所述登記單元運行在具有WiFi功能的終端設備上,用于驅動終端設備上的WiFi模塊獲得WiFi熱點的特征信息,并指示用戶對其擁有的熱點進行修改,通過啟動定時器和檢查該熱點的信號在指定時間內的特征變化是否符合預設條件來確認用戶對該熱點的物主身份,并將確認結果通過通信協議接口發送到服務端上; 所述通信單元運行在具有WiFi功能的終端設備,用于驅動終端設備上的WiFi模塊提取WiFi熱點的特征信息,并通過通信協議接口向服務端查詢該熱點的物主用戶信息,在獲得熱點的物主登記結果后向該物主發起信息通信請求; 所述數據庫用于存儲熱點的特征信息、物主的用戶信息、以及熱點與其物主之間的關聯關系; 所述管理服務器運行在網絡服務器上,用于接收登記單元發送的熱點登記請求,將熱點的特征信息及其物主的用戶信息存儲到數據庫中;并且接收通信單元發起的查詢請求,根據請求中的熱點特征返回熱點的登記信息; 所述通信服務器運行在網絡服務器上,用于接收通信單元發送的發給熱點物主的信息通信請求,從數據庫中獲得物主的聯系方式,并將請求的信息通過指定的協議遞送到指定的聯系方式上。
2.根據權利要求1所述的一種WiFi熱點登記和信息服務系統,其特征在于,所述WiFi熱點的特征信息包括熱點的SSID、BSSID、使用頻段、安全設置、經緯度信息;所述熱點物主用戶信息包括用戶的名字、性別、昵稱、手機號碼、個人郵箱、常用的即時通信帳號、以及優選的聯系方式,包括所述的通信單元。
3.根據權利要求1所述的一種WiFi熱點登記和信息服務系統,其特征在于,所述通信協議接口包括基于IP的互聯網應用協議,例如HTTP/S、DNS、SIP、XMPP或者私有協議。
4.一種WiFi熱點登記和信息服務方法,其特征在于,包括以下步驟: (a)通過掃描終端設備周圍的WiFi熱點信息并顯示掃描到的熱點列表,讓用戶選擇要進行身份確認和登記的熱點; (b)記錄選定熱點的特征信息,提供操作指令要求用戶在指定時間內對選定熱點完成指定操作,啟動定時器并通過檢查選定熱點在指定時間內的特征變化是否符合預設條件來確認用戶是否在指定時間內按照要求操作了選定熱點,從而確認用戶對選定熱點的物主身份; (c)如果檢查結果與預期相符,則確定用戶對該熱點的物主身份,將該熱點的特征信息、用戶信息以及熱點與用戶之間的關聯信息發送到服務端上進行登記和保存。
5.根據權利要求4所述的一種WiFi熱點登記和信息服務方法,其特征在于,進一步包括接收WiFi熱點登記的查詢請求,根據請求中的熱點特征信息從數據庫進行檢索,并返回登記狀態及其物主的用戶標識;對于登記過的熱點,接收用戶發送至物主的信息通信請求,并將接收到的信息遞送到物主登記的聯系方式上。
6.根據權利要求4所述的一種WiFi熱點登記和信息服務方法,其特征在于,所述步驟(b)進一步包含: (a)要求用戶在指定時間內關閉選定熱點的電源,在用戶確認后,啟動定時器檢查熱點號是否消失; (b)如果在指定的時間內檢測到指定熱點信號確實消失,進入下一步確認過程,否則返回確認失敗消息,退出登記過程; (C)要求用戶在指定時間內重新打開選定熱點的電源,在用戶確認后,啟動定時器檢查熱點信號是否再次出現;如果在指定的時間內檢測到指定熱點信號確實重新出現,確認用戶對熱點的物主身份,進入下一步處理過程,否則返回確認失敗消息,退出登記過程;這一步是為了進一步證實用戶的物主身份,不是強制性要求。
7.根據權利要求4所述的一種WiFi熱點登記和信息服務方法,其特征在于,所述步驟(b)進一步包含: (a)要求用戶在指定時間內將選定熱點的SSID修改成特定的SSID并重新啟動選定熱點,在用戶確認后,啟動定時器進行檢查; (b)如果在指定的時間內檢測到特定的SSID出現,而熱點的BSSID和原來保存的一致,則確認用戶對熱點的物主身份,進入下一步處理過程,否則返回確認失敗消息,退出登記過程。
8.根據權利要求4所述的一種WiFi熱點登記和信息服務方法,其特征在于,所述步驟(c)中保存和登記的熱點特征信息包括熱點的SSID、BSSID、使用頻段、安全設置、經緯度信息;所述熱點物主用戶信息包括用戶的名字、性別、昵稱、手機號碼、個人郵箱、常用的即時通信帳號、以及優選的聯系方式,包括所述的通信單元。
9.根據權利要求4所述的一種WiFi熱點登記和信息服務方法,其特征在于,所述步驟(c)中進一步包括:在存儲用戶信息的同時為用戶分配一個系統唯一的用戶標識,后續的信息通信過程使用此用戶標識,以保證用戶的隱私和數據安全,避免暴露用戶真實的聯系方式。
10.根據權利要求4所述的一種WiFi熱點登記和信息服務方法,其特征在于,所述WiFi熱點登記在數據庫存儲時以熱點的BSSID和SSID作為索引字段,查詢熱點登記信息時BSSID和SSID作為主要的查詢條件。
【文檔編號】H04W24/04GK104427541SQ201310384713
【公開日】2015年3月18日 申請日期:2013年8月30日 優先權日:2013年8月30日
【發明者】許輝躍 申請人:許輝躍