CN106936604A - 一种移动设备共享网络流量系统及其方法 - Google Patents
一种移动设备共享网络流量系统及其方法 Download PDFInfo
- Publication number
- CN106936604A CN106936604A CN201710141492.XA CN201710141492A CN106936604A CN 106936604 A CN106936604 A CN 106936604A CN 201710141492 A CN201710141492 A CN 201710141492A CN 106936604 A CN106936604 A CN 106936604A
- Authority
- CN
- China
- Prior art keywords
- user
- wifi
- module
- hotspot
- users
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
- H04L12/1432—Metric aspects
- H04L12/1435—Metric aspects volume-based
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/59—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP based on real time
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/70—Administration or customization aspects; Counter-checking correct charges
- H04M15/765—Linked or grouped accounts, e.g. of users or devices
- H04M15/7652—Linked or grouped accounts, e.g. of users or devices shared by users
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/24—Accounting or billing
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明提供了一种用于帮助智能手机用户更充分有效地使用自身的移动数据流量的移动设备网络流量统计与计价系统及其方法。可以实现用户共享热点与连接热点,在连WiFi前能获知连接到该WiFi的代价,以及选择是否连接。同时,流量计价功能体现在当用户共享或使用热点的时候,该用户的账户余额会随着其所共享网络的使用情况而增减,当用户余额为0时,将自动断开用户对其他用户共享热点的连接。该构想的实现可以帮助用户交换这些他们使用不完的网络资源,使用户能够充分的利用自己的网络资源,同时也可以使用户能以最小的代价获得最好的网络服务。
Description
技术领域
本发明属于计算机网络软件领域,其核心为用于帮助智能手机用户更充分有效地使用自身的移动数据流量的移动设备网络流量统计与计价系统及其方法。
背景技术
在当今社会,智能手机的使用已经相当普及化,同时广大用户对流量的使用及依赖性越来越强。然而据调查显示,大部分智能手机用户每月套餐包含的数据流量并不能够满足用户自身每月数据流量的消耗。而智能手机用户的另一种网络访问方式WiFi自身的覆盖范围有限,并不是使移动设备真正“移动”的好方法。
发明内容
发明目的:本发明的目的为:帮助解决大部分智能手机用户的流量不足问题。而且它也能通过智能手机用户之间的流量热点共享来大大增加现今WiFi网络覆盖范围移动设备网络流量统计与计价软件的目的是帮助流量充沛的智能手机用户充分地利用自身套餐内的数据流量,同时帮助流量不足的用户以较小的代价来使用其他用户共享的流量或WiFi网络,以实现社会闲置资源的再利用。
技术方案:
一种移动设备共享网络流量系统,包括注册登录模块、热点共享模块、WiFi连接模块、个人历史记录模块以及后端数据同步模块;
所述注册登录模块用于用户注册账户与登录;
所述热点共享模块用于用户设置并共享WiFi热点,所述WiFi热点的设置包括设置所共享的WiFi热点的名字、类型、密码、定价以及此次共享WiFi热点的时长或流量;
所述WiFi连接模块用于用户获取其附近的共享WiFi信息并连接具体WiFi;所述共享WiFi信息包括各可连接的WiFi名字、WiFi强度、是否可连接、WiFi使用评价、WiFi使用次数以及接入定价;
所述个人历史记录模块记录用户使用使用共享WiFi的历史记录以及用户流量的使用详情;
所述后端数据同步模块对用户的账户信息以及用户数据与服务器进行同步。
还包括个人设置模块;所述个人设置模块用于用户的账号管理与账户属性设置。
所述用户账户包含用户基本信息,历史使用情况、余额信息;并支持在线支付充值。
一种移动设备共享网络流量方法,包括步骤:
(1)用户通过注册登录模块注册账号并登录;
(2)用户通过热点共享模块共享热点并定价,将所共享的WiFi信息上传到服务器,服务器将数据进行同步;
(3)其他用户通过WiFi连接模块连接该热点;同时服务器对使用流量进行监控并计价,实时增减用户的账户余额;
(4)个人历史记录模块记录用户此次共享使用历史,并且通过后端数据同步模块将此次信息同步到服务器端数据库。
所述步骤(1)具体为:
在所述用户注册时所述注册登录模块向服务器查询用户名是否已存在;若已存在,则让用户更换用户名注册;若用户名不存在,则用户注册成功;
用户登录时注册登录模块向后台服务器查询用户名与密码是否匹配,若不匹配,提示用户登录失败,若匹配则用户登录成功。
所述步骤(3)中当用户余额为0时,系统自动断开用户对其他用户共享热点的连接。
有益效果:
(1)本发明可实现当用户流量不足时,可以接入他人共享的网络,并且得到其所使用的接入流量的统计。
(2)本发明可实现当用户月底流量过量时,可以共享自己的过盈流量,并且得到自身所共享的数据流量的统计。
(3)本发明可实现将使用他人共享网络接入时的流量统计数据和自身共享数据流量时的流量统计数据在后台服务器进行计价处理,设置阈值等一系列操作。(4)本发明的各个模块支持可扩展,方便之后的各个操作的功能丰富。
附图说明
图1为本发明的工作模块及其流程图。
具体实施方式
下面结合附图对本发明作更进一步的说明。
本发明的移动设备网络流量统计与计价系统是由服务器端和客户端(即Android端、IOS端或者PC端,本文以android端举例说明)组成,服务器端使用Eclipse集成开发环境编写逻辑代码,将根据从客户端得到的数据进行后端数据库的更新,同时也可以将服务器端数据库的数据同步到Android客户端。其中,使用SQLite数据库来存储用户本地客户端数据,使用HTTP通信在Android端和后端传输数据,使用MySQL来存储用户后端数据,使用JSON来进行数据传输。
本发明的移动设备网络流量统计与计价系统包括注册登录模块、WiFi连接模块、热点共享模块、个人设置模块、个人历史记录模块以及后端数据同步模块。
1.注册登录模块
设计为:用户打开移动设备网络流量统计与计价软件,客户端即进入注册登录模块,用户可以在此界面进行注册或登录操作,注册成功后将自动登录,登录成功后用户将可以访问到其他模块的功能,如果用户未能成功登录,那么该用户将不能进行其他模块功能的访问,也就是说用户在注册登录模块界面的成功登录是本程序能正常访问其他模块的前提。每个用户账户都包含着用户基本信息,历史使用情况、余额查询等信息,并支持在线支付充值。
具体实现为:用户的基本信息存储在客户端中一个叫User的model类中,用户注册时会向后台服务器查询用户名是否已存在,若已存在,客户端会让用户更换用户名注册,若用户名不存在,则用户注册成功。用户登录时客户端向后台服务器查询用户名与密码是否匹配,若不匹配,提示用户登录失败,若匹配则用户登录成功。
2.WiFi连接模块
设计为:用户登录成功后看到的默认界面即为WiFi连接模块,用户可通过此模块获取到附近的共享WiFi列表信息,共享WiFi列表信息包括各可连接WiFi的WiFi名、WiFi强度(距离)、是否可连接等信息,点击WiFi列表里的项会显示对应项的详细信息,包括该选中WiFi项的WiFi名字、WiFi强度(距离)、是否可连接、WiFi使用评价、WiFi使用次数以及接入定价等信息。另外,在确定需要连接某一WiFi之后,WiFi连接模块破解该WiFi密码并进行连接,在此过程中,连接用户并不知晓该WiFi的密码。
具体实现为:通过调用客户端底层中的WifiManage中的startScan()方法来扫描附近的wifi,getScanResults()方法来获取wifi列表中的数据。再用adapter来显示获取到的wifi列表的数据。点击WiFi列表中的每一项就会显示对应项的WiFi具体信息,点击可进行连接,然后即可开始计价服务,该功能是通过adapter中的getFragmentItem(intposition)方法来获取以选中位置来选中该项数据。
3.热点共享模块
此模块的功能是:用户可通过此模块进行自己想要共享的WiFi热点的设置,包括所共享WiFi热点的名字、所共享WiFi热点的类型、所共享WiFi热点的密码、所共享WiFi的定价、此次共享热点的时长或流量等信息,设置完可以选择是否自动开启WiFi热点。
此模块功能的实现是通过用户在界面对共享热点的配置,将用户对热点的配置信息存储到本地SQLite数据库中,并且将对应的数据设置到一个WifiConfiguration对象中,如WiFi名使用SSID属性存储,WiFi密码使用preSharedKey属性存储,然后使用WiFiManager的公有方法setWifiApEnabled来开启WiFi热点。
4.个人设置模块
个人设置模块的功能是用户的账号管理与账户属性设置。此模块功能的实现是通过用户在对自己的账户信息或账户属性信息进行更新时,会将更新操作存储到本地SQLite数据库并同步到服务器端数据库中。用户在新设备登录时可以选择将服务器端的数据同步到本地SQLite数据库中,由于客户端在显示时会根据从SQLite数据库中读取的数据来显示,因此会实现相同账户不同设备之间的同步。
5.个人历史记录模块
个人历史记录模块实现的功能是对用户使用历史的记录,以及用户流量的使用详情。此模块功能的实现是通过android.net.TrafficStats类的静态方法getUidRxBytes和getUidTxBytes来获取各应用的对应的上传数据流量与下载数据流量。将历史记录存储到服务器端数据库中的做法会防止客户端数据丢失而导致数据的丢失。
6.后端数据同步模块
后端数据同步模块的功能是对客户端上传的数据进行综合处理并存储到对应的数据库表中,同时客户端能从服务器端数据库中获取部分经过综合处理的数据。服务器端数据库进行数据存取时是通过JAVA程序来操作完成的。首先读取配置文件中的数据库信息,通过得到的信息来获得进行数据库连接的Collection对象,并且执行将要执行的SQL语句并获得返回结果集。并且服务器会根据从数据库取出数据的不同来进行不同的操作,从而使数据库获得相应的更改。
本发明主要实现过程为:
1、用户通过注册登录模块注册账号并登录;
2、用户通过热点共享模块共享热点并定价,将所共享的WiFi信息上传到服务器端,
服务器端将数据进行同步;
3、其他用户通过WiFi连接模块连接该热点;客户端将服务器端的WiFi信息同步到本地SQLite数据库客户端,显示出总的WiFi列表,用户点击可连接的WiFi能获知到连接该WiFi的代价,以及选择是否连接;
4、通过客户端上的流量监控软件监控流量使用情况并计价;流量计价功能体现在当用户共享或使用热点的时候,该用户的账户余额会随着其所共享网络的使用情况而增减,当用户余额为0时,将自动断开用户对其他用户共享热点的连接;
5、个人历史记录模块记录用户共享使用历史,为用户完成一次网络共享热点操作就将此次共享热点操作的具体信息存到本地SQLite数据库,并且通过后端数据同步模块将此次信息同步到服务器端数据库。
另外,用户可以通过个人设置模块进行个人喜好设置,从而管理自己的账号与设置账户属性。
以上所述仅是本发明的优选实施方式,应当指出:对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (6)
1.一种移动设备共享网络流量系统,其特征在于:包括注册登录模块、热点共享模块、WiFi连接模块、个人历史记录模块以及后端数据同步模块;
所述注册登录模块用于用户注册账户与登录;
所述热点共享模块用于用户设置并共享WiFi热点,所述WiFi热点的设置包括设置所共享的WiFi热点的名字、类型、密码、定价以及此次共享WiFi热点的时长或流量;
所述WiFi连接模块用于用户获取其附近的共享WiFi信息并连接具体WiFi;所述共享WiFi信息包括各可连接的WiFi名字、WiFi强度、是否可连接、WiFi使用评价、WiFi使用次数以及接入定价;
所述个人历史记录模块记录用户使用使用共享WiFi的历史记录以及用户流量的使用详情;
所述后端数据同步模块对用户的账户信息以及用户数据与服务器进行同步。
2.根据权利要求1所述的移动设备共享网络流量系统,其特征在于:还包括个人设置模块;所述个人设置模块用于用户的账号管理与账户属性设置。
3.根据权利要求1所述的移动设备共享网络流量系统,其特征在于:所述用户账户包含用户基本信息,历史使用情况、余额信息;并支持在线支付充值。
4.一种根据权利要求1所述的移动设备共享网络流量系统的移动设备共享网络流量方法,其特征在于:包括步骤:
(1)用户通过注册登录模块注册账号并登录;
(2)用户通过热点共享模块共享热点并定价,将所共享的WiFi信息上传到服务器,服务器将数据进行同步;
(3)其他用户通过WiFi连接模块连接该热点;同时服务器对使用流量进行监控并计价,实时增减用户的账户余额;
(4)个人历史记录模块记录用户此次共享使用历史,并且通过后端数据同步模块将此次信息同步到服务器端数据库。
5.根据权利要求4所述的移动设备共享网络流量方法,其特征在于:所述步骤(1)具体为:
在所述用户注册时所述注册登录模块向服务器查询用户名是否已存在;若已存在,则让用户更换用户名注册;若用户名不存在,则用户注册成功;
用户登录时注册登录模块向后台服务器查询用户名与密码是否匹配,若不匹配,提示用户登录失败,若匹配则用户登录成功。
6.根据权利要求4所述的移动设备共享网络流量方法,其特征在于:所述步骤(3)中当用户余额为0时,系统自动断开用户对其他用户共享热点的连接。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710141492.XA CN106936604A (zh) | 2017-03-10 | 2017-03-10 | 一种移动设备共享网络流量系统及其方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710141492.XA CN106936604A (zh) | 2017-03-10 | 2017-03-10 | 一种移动设备共享网络流量系统及其方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN106936604A true CN106936604A (zh) | 2017-07-07 |
Family
ID=59432175
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710141492.XA Pending CN106936604A (zh) | 2017-03-10 | 2017-03-10 | 一种移动设备共享网络流量系统及其方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106936604A (zh) |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107635203A (zh) * | 2017-09-22 | 2018-01-26 | 北京小米移动软件有限公司 | 接入无线网的认证方法和装置 |
| CN108064059A (zh) * | 2017-11-28 | 2018-05-22 | 上海连尚网络科技有限公司 | 一种资源分配的方法、介质以及设备 |
| CN108260187A (zh) * | 2018-01-26 | 2018-07-06 | 上海连尚网络科技有限公司 | 一种流量共享方法 |
| CN108537593A (zh) * | 2018-04-11 | 2018-09-14 | 北京奇虎科技有限公司 | 基于wifi分享的代币管理方法及装置 |
| CN108632358A (zh) * | 2018-04-11 | 2018-10-09 | 北京奇虎科技有限公司 | 基于wifi分享的代币管理方法及装置 |
| CN108924774A (zh) * | 2018-07-06 | 2018-11-30 | 佛山市灏金赢科技有限公司 | 一种网络流量共享控制系统及其方法 |
| WO2019042115A1 (zh) * | 2017-08-30 | 2019-03-07 | 上海连尚网络科技有限公司 | 热点租赁的方法及设备 |
| WO2019047022A1 (zh) * | 2017-09-05 | 2019-03-14 | 深圳传音通讯有限公司 | Wifi共享方法、移动终端及计算机可读存储介质 |
| CN109818759A (zh) * | 2018-12-14 | 2019-05-28 | 平安科技(深圳)有限公司 | 基于数据展示的流量分享方法、装置及计算机设备 |
| CN110290489A (zh) * | 2018-03-19 | 2019-09-27 | 杨世腾 | 网络流量资源储存与共享平台系统 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130304631A1 (en) * | 2012-05-10 | 2013-11-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Wi-fi hot-spot networking ecommerce |
| CN103906064A (zh) * | 2014-02-26 | 2014-07-02 | 杭州盘陀科技有限公司 | 基于智能手持设备的wifi共享和运营系统及方法 |
| CN103987060A (zh) * | 2014-05-29 | 2014-08-13 | 清华大学 | 一种流量共享平台 |
| CN104702608A (zh) * | 2015-03-13 | 2015-06-10 | 吴培希 | WiFi共享系统 |
| CN105610989A (zh) * | 2016-03-26 | 2016-05-25 | 上海斐讯数据通信技术有限公司 | 一种数据流量共享的方法及系统 |
-
2017
- 2017-03-10 CN CN201710141492.XA patent/CN106936604A/zh active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130304631A1 (en) * | 2012-05-10 | 2013-11-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Wi-fi hot-spot networking ecommerce |
| CN103906064A (zh) * | 2014-02-26 | 2014-07-02 | 杭州盘陀科技有限公司 | 基于智能手持设备的wifi共享和运营系统及方法 |
| CN103987060A (zh) * | 2014-05-29 | 2014-08-13 | 清华大学 | 一种流量共享平台 |
| CN104702608A (zh) * | 2015-03-13 | 2015-06-10 | 吴培希 | WiFi共享系统 |
| CN105610989A (zh) * | 2016-03-26 | 2016-05-25 | 上海斐讯数据通信技术有限公司 | 一种数据流量共享的方法及系统 |
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11411846B2 (en) | 2017-08-30 | 2022-08-09 | Shanghai Shangwang Network Technology Co., Ltd. | Method and a device for hotspot leasing |
| WO2019042115A1 (zh) * | 2017-08-30 | 2019-03-07 | 上海连尚网络科技有限公司 | 热点租赁的方法及设备 |
| WO2019047022A1 (zh) * | 2017-09-05 | 2019-03-14 | 深圳传音通讯有限公司 | Wifi共享方法、移动终端及计算机可读存储介质 |
| CN111316684A (zh) * | 2017-09-05 | 2020-06-19 | 深圳传音通讯有限公司 | Wifi共享方法、移动终端及计算机可读存储介质 |
| CN107635203A (zh) * | 2017-09-22 | 2018-01-26 | 北京小米移动软件有限公司 | 接入无线网的认证方法和装置 |
| CN108064059A (zh) * | 2017-11-28 | 2018-05-22 | 上海连尚网络科技有限公司 | 一种资源分配的方法、介质以及设备 |
| CN108260187A (zh) * | 2018-01-26 | 2018-07-06 | 上海连尚网络科技有限公司 | 一种流量共享方法 |
| CN110290489A (zh) * | 2018-03-19 | 2019-09-27 | 杨世腾 | 网络流量资源储存与共享平台系统 |
| CN108632358A (zh) * | 2018-04-11 | 2018-10-09 | 北京奇虎科技有限公司 | 基于wifi分享的代币管理方法及装置 |
| CN108632358B (zh) * | 2018-04-11 | 2022-06-10 | 北京奇虎科技有限公司 | 基于wifi分享的代币管理方法及装置 |
| CN108537593A (zh) * | 2018-04-11 | 2018-09-14 | 北京奇虎科技有限公司 | 基于wifi分享的代币管理方法及装置 |
| CN108924774A (zh) * | 2018-07-06 | 2018-11-30 | 佛山市灏金赢科技有限公司 | 一种网络流量共享控制系统及其方法 |
| CN109818759A (zh) * | 2018-12-14 | 2019-05-28 | 平安科技(深圳)有限公司 | 基于数据展示的流量分享方法、装置及计算机设备 |
| CN109818759B (zh) * | 2018-12-14 | 2022-08-26 | 平安科技(深圳)有限公司 | 基于数据展示的流量分享方法、装置及计算机设备 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106936604A (zh) | 一种移动设备共享网络流量系统及其方法 | |
| US10243824B2 (en) | On-device attribution of network data usage | |
| CN104244032B (zh) | 推送多媒体数据的方法和装置 | |
| CN102255887B (zh) | 对应多移动装置的线上服务的提供方法与系统 | |
| TWI559787B (zh) | 行動網路操作者識別 | |
| CN104751348B (zh) | 一种基于社交网络的电子商务系统 | |
| CN102819607B (zh) | 一种推荐用户的方法和装置 | |
| US10057302B2 (en) | Context-based selection of instruction sets for connecting through captive portals | |
| CN105933888B (zh) | 一种基于NFC的eSIM卡烧录方法及装置 | |
| CN111262865B (zh) | 访问控制策略的制定方法、装置及系统 | |
| WO2015054531A1 (en) | Unified services platform using a telephone number as a common subscriber identifier | |
| CN106850794A (zh) | 用于操作群组的方法和装置、服务器以及终端 | |
| US9232340B2 (en) | Application store system and application development method using the application store system | |
| CN105630977A (zh) | 应用程序推荐方法、装置及系统 | |
| WO2015101320A1 (zh) | 一种账号的生成方法、终端及后台服务器 | |
| CN105069669A (zh) | 一种基于WiFi的流量交易方法和系统 | |
| CN111066333A (zh) | 能获取esim配置文件的装置 | |
| JP2017513103A (ja) | モバイルデバイスのユーザーに対する製品及びサービスの販売を促進するためのシステム及び方法 | |
| US11283884B2 (en) | Methods for the sharing of location data between a source device of a user and a third party's destination device, corresponding server, source device of a user, third party's destination device, and computer program | |
| CN109062957A (zh) | 案源获取和推荐方法及系统 | |
| CN112738019B (zh) | 设备信息的显示方法、装置、存储介质以及电子装置 | |
| CN103944921B (zh) | 用于社交网络信息集成的客户端、服务器、系统及方法 | |
| CN103347029A (zh) | 业务数据交互方法、终端、服务器和系统 | |
| CN105897667A (zh) | 设备访问历史跟踪方法、设备、服务器及系统 | |
| US20240146837A1 (en) | Setting system for mobile communication terminal and method therefor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170707 |