一种基于低功耗无线技术的社交网络(sns)服务的制作方法

文档序号:9551941阅读:443来源:国知局
一种基于低功耗无线技术的社交网络(sns)服务的制作方法
【技术领域】
[0001]本发明涉及移动通信软件设计,属于电学部,电通信学大类,特别涉及利用低功耗无线技术进行社交网络软件的设计。
【背景技术】
[0002]基于地理位置的应用可以提供真实的位置信息,解决了以往社交软件过于虚幻,缺乏真实的线下互动的问题。
[0003]典型的应用如陌陌,微信,通过这些应用认识周围任意范围内的陌生人,查看对方的个人信息和位置,免费发送短信、语音、照片以及精准的地理位置。主要目的是你可以非常及时的将网络关系转换为线下的真实关系。
[0004]但随着LBS应用用户活跃度的逐步下降,人们也渐渐意识到其中存在的问题:
[0005]首先目前主流LBS陌生人社交软件都是GPS或者基站定位,尺寸精度最小100米,作用范围上千公里,所以这里所谓找附近的人最近也是定位在100米左右的,用户并不能在物理世界看到对方,这种粗略的附近无法延伸比较紧密地用户关系服务。
[0006]其次定位信息需要GPS定位,在手机耗电被提到相当重要性的今天极少有用户长期开着定位服务。
[0007]再次所有用户之间的沟通都要通过网络(GPRS)完成,这对用户手机信号提出了要求,在某些信号不好的地方(如地铁,剧院)就无法使用,这就削弱了 LBS本身的这种随时随地的魅力。
[0008]综上所述,主流基于地理位置的社交软件还没有真正把用户线下关系真正的挖掘出来,只是半网络关系,同时对于一些非主流近距离交友应用如蓝我,blue chat等蓝牙或wifi交友应用也无法得到大众认可,主要是存在需要配对,功耗高,建立连接时间久且无法形成网络,感应距离有限等问题。
[0009]因此对于普通用户来说,一直有如下需求未得到满足:
[0010]1,人们关心自己周围约几十米内自己的视觉能覆盖到的范围的人,这个范围是日常生活中被接受的附近的人。
[0011]2,人们需要一种LBS应用可以长时间后台工作,即时发现周围的信息而且要不浪费电。
[0012]3,人们需要自己的社交活动不受地理位置限制,不受信号限制。

【发明内容】

[0013]为克服以上已存在技术及应用的不足,近距离社交服务的方法,以实现创造一个几十米内近距离感应,超低耗电,即时发现,不依赖手机网络及GPRS的个人社交环境。
[0014]为达到以上目的,本发明提供了一种通过低功耗无线技术(LPRT)来实现局域社交网络的方法。
[0015]硬件方案是以带有低功耗无线技术(LPRT)功能的移动设备为基础,软件方面以可实现低功耗无线技术传输软件为基础。
[0016]具体包括:
[0017]录入与注册阶段,用户可输入个人资料同时提供需要广播给周围的人的信息。
[0018]程序运行阶段用户可以实时更改其广播的内容广播给周围用户,同时也可以自己设定搜索哪些自己感兴趣的广播内容。
[0019]程序运行阶段系统底层可以通过同时启动一个中心和一个周边来完成交互。
[0020]程序运行阶段系统底层也可以通过同时启动一个中心和多个周边来完成交互。
[0021]程序运行阶段系统底层也可以通过中心和周边交错启动共用资源来完成交互。
[0022]所述中心(central)即LPRT通信的发起方,主要完成对周围其他LPRT设备的搜索功能。
[0023]所述周边(peripheral)即LPRT通信的广播方,主要对周围进行广播以及等待中心对其的连接请求。
[0024]程序运行阶段包括即时发现周围同样使用此应用的人以及物品并提醒给本机用户,获取人或物的特征信息并进行内部匹配以判断是否有特殊关系并提醒本机用户。
[0025]程序运行阶段包括可以选择与拥有同样本发明服务的人或多人进行基于低功耗无线技术的信息交流,同时用户可以选择与周围的人建立持续的关系,维护历史信息。
[0026]对用户的所述提醒可以但不止于包括文字提醒,声音提醒,震动提醒,图标提醒坐寸。
[0027]关系不同而体现不同的提醒级别和类型,例如发现普通用户则以数字提醒表示周围有多少个人,而发现好友或重要用户则可增加震动及系统通知提醒。
[0028]所述基于LPRT的关系包括:
[0029]朋友关系;粉丝关系;从属关系;?目息关系;
[0030]程序运行阶段所有用户之间的时间、空间特征可以有所表现。
[0031]所述用户之间的时间、空间特征可以但不限于包括:
[0032]其他用户出现在本机用户的LPRT范围的绝对时间、相对时间、相对时间段。
[0033]其它用户与本机用户之间的空间关系,包括距离以及方向信息,所述距离信息可以通过LPRT设备之间适时更新的RSSI值和系统里维护的RSSI和距离的映射表查询得到。
[0034]所述相遇次数信息表示两用户之间通过LPRT扫描到对方的次数。
[0035]程序运行阶段用户可以实时更改其广播的内容广播给周围用户,同时也可以自己设定搜索哪些自己感兴趣的广播内容。
[0036]所述不同终端可以统一信息显示表示如果同一用户同时拥有多个LPRT终端,则可以通过系统自动进行对各个不同终端进行信息同步。
[0037]所述注册信息及内容包括但不限于:注册信息包括照片,昵称,年龄,星座,性别,个性标签等。
[0038]所述维护历史信息包括,用户间通信,留言历史,用户间相遇的历史纪录,所述相遇的
[0039]历史纪录可按时间、空间等纬度进行展现。
[0040]所述广播内容是通过LPRT广播(broadcasting)方式散布到主机用户的LPRT范围,所有进入此范围的用户均可以接受到广播。
[0041]所述周围的人或物品可包括多个人,群组或者多个物品。
[0042]LPRT交互的安全加密,包括通过特定的私有加密函数对交互消息进行加密,加密参数包括交互双方的身份特征,所述身份特征包括但不限于用户名,年龄,性别等。
[0043]所述实时更改其广播的内容,包括用户可以在搜索界面,设置界面,信息交互界面等等实时在对话框更改广播的数据。
[0044]所述不同终端可以统一信息显示表示如果同一用户同时拥有多个LPRT终端,则可以通过系统自动进行对各个不同终端进行信息同步,例如:一个用户用手机与其他用户的交流内容会同时体现在他的平板电脑上。
[0045]用户浏览页面包括但不限于,用户资料浏览,用户头像浏览,用户信息列表浏览。
[0046]所述方向信息可以通过用户将装有本软件的设备进行旋转而获得。
[0047]所述方向的计算方法是通过旋转过程中的RSSI变化与手持装置转动角度变化的对应关系计算出来的。
[0048]所述角度变化可以通过陀螺仪和指南针测出。
[0049]所述所有信息交互如交互双方在LPRT作用范围内则程序优先选择LPRT作为传输媒介。
[0050]如交互双方脱离LPRT范围则程序可以自动检测到并切换到基于GPRS网络为传输媒介。
[0051]距离信息通过动态方式在所有用户浏览页面进行更新,所述用户浏览页面包括但不限于,用户资料浏览,用户头像浏览,用户信息列表浏览。
【附图说明】
[0052]图1为LPRT社交网络说明图。
[0053]图2为局部广播社交说明。
[0054]图3a,图3b,图3c为LPRT通信底层架构说明图。
[0055]图4a,图4b,图4c,图4d基于当前设计的LPRT智能手机的应用程序示意图。
[0056]图5为LPRT空间距离信息判断原理图(RSSI与距离对应关系)。
[0057]图6a,图6b,图6c为方向判断原理说明图。
[0058]图7为LPRT加密认证原理图。
【具体实施方式】
[0059]下面参照图1至图7对本发明的实施方式进行详尽的说明,所用术语及图示部分仅为举例说明,不能因此而理解为对本发明专利范围的限制;在不背离本发明的原理和实质的前提下做出的变更或修改,都属于本发明的保护范围。
[0060]本发明所提供的方法将低功耗无线技术(LPRT)和社交服务结合起来,从而充分发挥LPRT省电,连接速度快,本地化的特点,本发明实施例包括以下步骤:
[0061]如图1所示,理想的近距离社交网络应该是每个节点既有周边属性也有中心属性,这样每个LPRT设备既可以接收信息也可以广播信息,这也使本发明的社交网络不单局限于单个结点的作用范围,也可以形成mesh network从而使作用距离大大增加。
[0062]所示所述周边和中心属性,周边可以被中心搜索到,并提供给中心广播数据,中心属于搜索发起方。
[0063]接收和广播的信息既可以作用于单个节点也可以作用于多个节点。
[0064]程序注册成功后即可以启动LPRT节点服务。
[0065]所述LPRT节点底层架构的实现可以有以下几种方案:
[0066]方案1,如图3a程序运行开始当前LPRT设备启动一个周边同时也启动一个中心,周边启动后即开始向外界广播数据,广播数据之前系统可以设定其参数。
[0067]参数的值可以依照应用是在前台还是后台而不同,例如“广播间隔”,如果程序是在后台则可以将间隔做宽,这样减少广播频率以省电。
[0068]当中心启动后即可搜索外界设备,搜索参数可以通过后台状态判定来设置。
[0069]搜索到周边设备后可以通过相应的特性值来提取广播信息和用户信息。
[0070]提取信息后将被搜到的设备放入设备队列,本发明将队列内设备都设定生命周期,并通过是否被搜索到来加权,如长时间未搜索到则将从队列里移除。
[0071]设备队列准备完成后则由系统UI更新给用户,如图4d
[0072]方案2,如图3b程序运行开始LPRT设备启动多个周边(周边即LPRT外设的简称)同时启动一个中心。
[0073]如图3b中用户A启动多个周边,每个周边可以连接一个其他用户的中心,这样可以实现网状结构,同时实现信息的定向发放(如用户A的周边1只跟用户B的中心相连)。
[0074]其他周边与中心的特征与方案1相同则不再叙述。
[0075]方案3,如图3c在一些特定设备上不能同时启动LPRT周边和中心,则可以通过LPRT中心和周边交错启动来共用资源,具体流程如下:
[0076]程序启动后先启动中心,中心开始搜索附近设备然后提取该LPRT设备的特性信息,包括广播和用户信息,提取信息后将被搜到的设备放入设备队列,本发明将队列内设备都设定生命周期,并通过是否被搜索到来加权,如长时间未搜索到则将从队列里移除。设备队列准备完成后则由系统UI更新给用户。
[0077]中心一次搜索完成后则会被系统关闭,冋时启动周边。
[0078]周边启动后即开始向外界广播数据,广播数据之前系统可以设定其参数。
[0079]参数的值可
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1