本發(fā)明涉及WiFi網絡技術領域,尤其涉及一種基于云平臺的WiFi分享系統和方法。
背景技術:
隨著科技技術的發(fā)展與進步,手機、筆記本等移動設備上網的使用需求越來越強烈,城市中,無線WiFi的覆蓋范圍越來越廣,公共區(qū)域基本實現全覆蓋;另外網絡運營商的3G、4G網絡覆蓋范圍更加廣泛,但3G、4G網絡速度較慢,看視頻、或下載時受限,其次3G、4G網絡一般按流量收費,成本較大;WiFi網絡速度快,運營商提供的套餐,上網時長基本不受限制,但一般都設置了密碼,在沒有授權的情況下,無法使用。
于是,如何實現WIFI資源共享,既充分利用了WiFi網絡資源,同時幫助更多需要使用WiFi網絡的人,充分發(fā)揮WiFi網絡的價值,已成為本領域急需解決的問題。
技術實現要素:
基于背景技術存在的技術問題,本發(fā)明提出一種基于云平臺的WiFi分享系統和方法,通過共享用戶上傳的WiFi共享數據,為請求用戶提供WiFi共享數據對應的WiFi網絡,實現WiFi網絡資源的共享,充分發(fā)揮WiFi網絡的價值。
本發(fā)明提供一種基于云平臺的WiFi分享系統,所述系統包括:
接收模塊,用于接收共享用戶上傳的WiFi共享數據,所述WiFi共享數據包括WiFi名稱、所在位置、覆蓋范圍;
審核模塊,用于對共享用戶上傳的WiFi共享數據進行真實可用性審核,將真實可用的WiFi共享數據標記為通過;
存儲模塊,用于對審核模塊審核通過的WiFi共享數據進行存儲;
通訊模塊,用于與請求用戶設備進行通訊,根據請求用戶預覽請求,將請求用戶設備所在地理位置范圍內審核通過的WiFi共享數據發(fā)送到請求用戶設備上,再根據請求用戶連接請求,將請求用戶設備與請求用戶請求的WiFi共享數據對應的WiFi網絡之間建立連接并向請求用戶發(fā)送WiFi共享數據。
其中,所述審核模塊具體用于:通過后臺工作人員人工核實,對共享用戶上傳的WiFi共享數據真實可用性進行審核;
和/或,所述審核模塊具體用于:通過對共享用戶上傳的WiFi共享數據中圖片、文字關鍵字、文件唯一標示進行核實的智能算法,對共享用戶上傳的WiFi共享數據真實可用性進行審核。
其中,所述通訊模塊,具體用于:通過GPS定位獲取請求用戶設備所在地理位置。
其中,所述通訊模塊具體用于:向請求用戶發(fā)送WiFi共享數據中不包括對應的WiFi網絡密碼。
優(yōu)選地,還包括計時模塊,用于記錄請求用戶連接的WiFi名稱和連接時長,和/或,記錄與共享用戶建立WiFi網絡連接的請求用戶設備名稱和使用時長;
優(yōu)選地,所述計時模塊,具體用于:當請求用戶設備與請求用戶請求的WiFi共享數據對應的WiFi網絡之間建立連接時,開始計時;
當請求用戶主動斷開連接或超出所述WiFi網絡覆蓋范圍時,停止計時并記錄請求用戶使用所述WiFi網絡時間;
當請求用戶設備在預設的時間內未使用所述WiFi網絡時,將自動斷開請求設備與所述WiFi網絡的連接,停止計時并記錄請求用戶使用所述WiFi網絡時間。
一種基于云平臺的WiFi分享方法,所述方法包括以下步驟:
S1、接收共享用戶上傳的WiFi共享數據,所述WiFi共享數據包括WiFi名稱、所在位置、覆蓋范圍;
S2、審核共享用戶上傳的WiFi共享數據的真實可用性,將真實可用的WiFi共享數據標記為通過;
S3、存儲審核模塊審核通過的WiFi共享數據;
S4、與請求用戶設備進行通訊,根據請求用戶預覽請求,將請求用戶設備所在地理位置范圍內審核通過的WiFi共享數據發(fā)送到請求用戶設備上,再根據請求用戶連接請求,將請求用戶設備與請求用戶請求的WiFi共享數據對應的WiFi網絡之間建立連接并向請求用戶發(fā)送WiFi共享數據。
其中,在S2中,在審核共享用戶上傳的WiFi共享數據的真實可用性時,通過后臺工作人員人工核實,對共享用戶上傳的WiFi共享數據真實可用性進行審核;
和/或,在審核共享用戶上傳的WiFi共享數據的真實可用性時,通過對共享用戶上傳的WiFi共享數據中圖片、文字關鍵字、文件唯一標示進行核實的智能算法,對共享用戶上傳的WiFi共享數據真實可用性進行審核。
其中,在S4中,所述請求用戶設備所在地理位置通過GPS定位獲取。
其中,在S4中,在向請求用戶發(fā)送WiFi共享數據中不包括對應的WiFi網絡密碼。
優(yōu)選地,所述將請求用戶設備與請求用戶請求的WiFi共享數據對應的WiFi網絡之間建立連接后,還包括:記錄請求用戶連接的WiFi名稱和連接時長,和/或,記錄與共享用戶建立WiFi網絡連接的請求用戶設備名稱和使用時長;
優(yōu)選地,所述記錄請求用戶連接時長具體包括:當請求用戶設備與請求用戶請求的WiFi共享數據對應的WiFi網絡之間建立連接時,開始計時;
當請求用戶主動斷開連接或超出所述WiFi網絡覆蓋范圍內時,停止計時并記錄請求用戶使用所述WiFi網絡時間;
當請求用戶設備在預設的時間內未使用所述WiFi網絡時,將自動斷開請求設備與所述WiFi網絡的連接,停止計時并記錄請求用戶使用所述WiFi網絡時間。
本發(fā)明中,通過共享用戶上傳的WiFi共享數據,為請求用戶提供WiFi共享數據對應的WiFi網絡,實現WiFi網絡資源的共享,既充分利用了WIFI資源,同時幫助更多需要使用WiFi網絡的人,充分發(fā)揮了WiFi網絡的價值,提高了WiFi網絡的使用率;不僅節(jié)約了用戶使用網絡的成本,同時為用戶提供了穩(wěn)定快速的網絡,在用戶使用網絡時,提高用戶的使用感受。
附圖說明
圖1是本發(fā)明提出的一種基于云平臺的WiFi分享系統的結構圖;
圖2是本發(fā)明提出的一種基于云平臺的WiFi分享方法的流程圖;
具體實施方式
參照圖1,圖1為本發(fā)明提出的一種基于云平臺的WiFi分享系統的結構圖。
如圖1所示,本發(fā)明提出的一種基于云平臺的WiFi分享系統,所述系統包括:
接收模塊101,用于接收共享用戶上傳的WiFi共享數據,所述WiFi共享數據包括WiFi名稱、所在位置、覆蓋范圍;
在本發(fā)明實施例中,用戶上傳WiFi共享數據時,如果WiFi共享數據需要密碼連接時,共享用戶需要上傳對應的WiFi密碼,為了方便請求用戶的使用還可以上傳WiFi網路的網速。
審核模塊102,與接收模塊101連接,用于對共享用戶上傳的WiFi共享數據進行審核,將真實可用的WiFi共享數據標記為通過;將真實不可用的WiFi共享數據標記為不通過;將不真實不可用的WiFi共享數據標記為不通過;
由于,共享用戶上傳的WiFi共享數據并不一定都是真實可用的,或者在上傳的過程中出現錯誤導致WiFi共享數據對應的網絡不一定真實可用,于是需要審核共享用戶上傳的WiFi共享數據的真實可用性;
具體地,審核方式為:通過后臺工作人員人工核實,對共享用戶上傳的WiFi共享數據真實可用性進行審核,驗證用戶提交的WiFi共享數據中WiFi名稱、密碼、所在位置、覆蓋范圍信息是否正確,將真實可用的WiFi共享數據標記為通過,是否可以連接使用;和/或,通過智能算法對共享用戶上傳的WiFi共享數據中圖片、文字關鍵字、文件唯一標示進行核實,進一步,審核共享用戶上傳的WiFi共享數據的真實可用性,將真實可用的WiFi共享數據標記為通過。
存儲模塊103,與審核模塊102連接,用于存儲審核模塊審核通過的WiFi共享數據;將審核模塊審核通過的WiFi共享數據存儲在云服務器中,供請求用戶使用。
通訊模塊104,與存儲模塊103連接,用于與請求用戶設備進行通訊,根據請求用戶預覽請求,將請求用戶設備所在地理位置范圍內審核通過的WiFi共享數據發(fā)送到請求用戶設備上,再根據請求用戶連接請求,將請求用戶設備與請求用戶請求的WiFi共享數據對應的WiFi網絡之間建立連接并向請求用戶發(fā)送WiFi共享數據;
通訊模塊104通過GPS定位獲取請求用戶設備所在地理位置,具體的,利用請求用戶設備上的GPS定位模塊將自己的位置信號發(fā)送到定位后臺來實現手機定位;
通訊模塊104,在將請求用戶設備與請求用戶請求的WiFi共享數據對應的WiFi網絡之間建立連接并向請求用戶發(fā)送WiFi共享數據時,向請求用戶發(fā)送WiFi共享數據中不包括對應的WiFi網絡密碼,確保共享用戶的WiFi網絡的安全,防止請求用戶對共享用戶的WiFi網絡數據進行操作。
通訊模塊104,還用于:將請求用戶設備所在地理位置范圍內可用的WiFi共享數據發(fā)送到請求用戶設備上過程中,所述WiFi共享數據中的網速計算方法包括:記錄多個請求用戶連接該WiFi網絡打開多個網頁的速度,計算平均速度,得到所述WiFi共享數據中的網速。
此外,還包括計時模塊105,與通訊模塊104連接,用于記錄請求用戶連接的WiFi名稱、連接時長,方便請求用戶了解自己使用WiFi網絡的時長,記錄共享用戶的使用習慣;記錄共享用戶WiFi網絡被使用時長、請求用戶設備名稱,方便共享用戶了解自己網絡被使用情況,進一步可以通過使用時長對請求用戶使用WiFi網絡進行收費;
計時模塊105,具體用于:當請求用戶設備與請求用戶請求的WiFi共享數據對應的WiFi網絡之間建立連接時,開始計時;
當請求用戶主動斷開連接或超出所述WiFi網絡覆蓋范圍時,停止計時并記錄請求用戶使用所述WiFi網絡時間;
當請求用戶設備在預設的時間內未使用所述WiFi網絡時,將自動斷開請求設備與所述WiFi網絡的連接,停止計時并記錄請求用戶使用所述WiFi網絡時間。
參照圖2,圖2為本發(fā)明提出的一種基于云平臺的WiFi分享方法的流程圖。
如圖2所示,本發(fā)明提出的一種基于云平臺的WiFi分享系統的使用方法,所述方法包括以下步驟:
步驟201,接收共享用戶上傳的WiFi共享數據,所述WiFi共享數據包括WiFi名稱、所在位置、覆蓋范圍;
在本發(fā)明實施例中,用戶上傳WiFi共享數據時,如果WiFi共享數據需要密碼連接時,共享用戶需要上傳對應的WiFi密碼,為了方便請求用戶的使用還可以上傳WiFi網路的網速。
步驟202,審核共享用戶上傳的WiFi共享數據的真實可用性,將真實可用的WiFi共享數據標記為通過;將真實不可用的WiFi共享數據標記為不通過;將不真實不可用的WiFi共享數據標記為不通過;
由于,共享用戶上傳的WiFi共享數據并不一定都是真實可用的,或者在上傳的過程中出現錯誤導致WiFi共享數據對應的網絡不一定真實可用,于是需要審核共享用戶上傳的WiFi共享數據的真實可用性;
具體地,審核方式為:通過后臺工作人員人工核實,對共享用戶上傳的WiFi共享數據真實可用性進行審核,驗證用戶提交的WiFi共享數據中WiFi名稱、密碼、所在位置、覆蓋范圍信息是否正確,是否可以連接使用,將真實可用的WiFi共享數據標記為通過;和/或,通過智能算法對共享用戶上傳的WiFi共享數據中圖片、文字關鍵字、文件唯一標示進行核實,進一步,審核共享用戶上傳的WiFi共享數據的真實可用性,將真實可用的WiFi共享數據標記為通過。
步驟203,存儲審核模塊審核通過的WiFi共享數據;
在本發(fā)明實施例中,將審核模塊審核通過的WiFi共享數據存儲在云服務器中,供請求用戶使用。
步驟204,與請求用戶設備進行通訊,根據請求用戶預覽請求,將請求用戶設備所在地理位置范圍內審核通過的WiFi共享數據發(fā)送到請求用戶設備上,再根據請求用戶連接請求,將請求用戶設備與請求用戶請求的WiFi共享數據對應的WiFi網絡之間建立連接;
本步驟中,請求用戶設備所在地理位置,通過GPS定位或基站定位獲??;具體的,利用設備上的GPS定位模塊將自己的位置信號發(fā)送到定位后臺來實現手機定位;或者利用基站對手機的距離的測算距離來確定設備所在位置;
本步驟中,在將請求用戶設備與請求用戶請求的WiFi共享數據對應的WiFi網絡之間建立連接時,不向請求用戶發(fā)送WiFi共享數據對應的WiFi網絡密碼,確保共享用戶的WiFi網絡的安全,防止請求用戶對共享用戶的WiFi網絡數據進行操作。
本步驟中,在將請求用戶設備所在地理位置范圍內可用的WiFi共享數據發(fā)送到請求用戶設備上過程中,所述WiFi共享數據中的網速計算方法包括:記錄多個請求用戶連接該WiFi網絡打開多個網頁的速度,計算平均速度,得到所述WiFi共享數據中的網速。
此外,還包括步驟205,在將請求用戶設備與請求用戶請求的WiFi共享數據對應的WiFi網絡之間建立連接后,記錄請求用戶連接的WiFi名稱、連接時長,方便請求用戶了解自己使用WiFi網絡的時長,記錄共享用戶的使用習慣;記錄共享用戶WiFi網絡被使用時長、請求用戶設備名稱,方便共享用戶了解自己網絡被使用情況,進一步可以通過使用時長對請求用戶使用WiFi網絡進行收費;
步驟205中,當請求用戶設備與請求用戶請求的WiFi共享數據對應的WiFi網絡之間建立連接時,開始計時;
當請求用戶主動斷開連接或超出所述WiFi網絡覆蓋范圍時,停止計時并記錄請求用戶使用所述WiFi網絡時間;
當請求用戶設備在預設的時間內未使用所述WiFi網絡時,將自動斷開請求設備與所述WiFi網絡的連接,停止計時并記錄請求用戶使用所述WiFi網絡時間。
通過本發(fā)明的技術方案,通過共享用戶上傳的WiFi共享數據,為請求用戶提供WiFi共享數據對應的WiFi網絡,實現WiFi網絡資源的共享,既充分利用了WIFI資源,同時幫助更多需要使用WiFi網絡的人,充分發(fā)揮了WiFi網絡的價值,提高了WiFi網絡的使用率。
以上所述,僅為本發(fā)明較佳的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內,根據本發(fā)明的技術方案及其發(fā)明構思加以等同替換或改變,都應涵蓋在本發(fā)明的保護范圍之內。