专利名称:一种基于室内设备地址编码的服务器系统及其实现方法
技术领域:
本发明涉及通讯技术领域,尤其是一种基于室内设备地址编码的服务器系统及其实现方法。
背景技术:
现有社区社交网络主要基于互联网(WWW)或局域网(IPX),其缺点是,需要用户自行认定身处于社区环境下的其它用户并加于识别和添加,并且存在安全性不足的缺点。比如在QQ,MSN等传统社交网络上,无法有效地识别同社区的用户,也无法验证是否是同一网络的用户。而在局域网形成的社交网络上,存在管理复杂,需要专业维护人员等缺陷,无法大面积推广。
发明内容
为解决上述现有社区社交网络无法有效识别和添加同一社区用户的问题,本发明采用如下技术方案
本发明提供一种基于室内设备地址编码的服务器系统,其包括
终端设备,用于发送用户信息及提交搜索请求;
网关,用于接收和传输终端设备发送和提交的数据,同时将预设在网关中的家庭地址以地址编码形式组合到该数据中,根据加密算法经行加密,经总线编码打包后传输至云服务器;
云服务器,用于接收和存储终端设备发送的用户信息,并且记录终端设备发送用户信息对应的网关的地址编码;接收并拆包网关传输的加密数据包,根据解密算法解密并分离出所述搜索请求和网关的地址编码,再将搜索请求和网关的地址编码分发到各自的特征库关联引擎,将匹配于搜索请求和网关的地址编码的用户信息向提交搜索请求的终端设备发送;
进一步地,云服务器包括用户信息存储器和地理区域分组存储器,用户信息存储器用于存储用户信息,地理区域分组存储器用于记录用户信息对应的网关的地址编码。本发明还提供一种基于室内设备地址编码的服务器系统实现方法,其包括 终端设备向云服务器发送用户信息;
云服务器接收和存储终端设备发送的用户信息,并且记录终端设备发送用户信息对应的网关的地址编码;
终端设备向网关提交搜索请求,网关将预设在网关中的家庭地址以地址编码形式组合到该信息搜索请求的数据中,再根据加密算法加密,经总线编码打包后发送到云服务器;
云服务器接收并拆包网关传输数据包,再根据解密算法解密并分离出网关传输的信息搜索请求和网关的地址编码,将所述搜索请求和网关的地址编码分发到各自的特征库关联引擎,根据引擎检索结果,再将匹配于信息搜索请求和网关的地址编码的用户信息向提交搜索请求的终端设备发送;终端设备显示云服务器发送的对应于同一网关的地址编码的用户信息,并供用户查看和选择。进一步地,所述终端设备包括手机,平板电脑,或者个人计算机。
进一步地,云服务器包括用户信息存储器和地理区域分组存储器,云服务器将用户信息存储到用户信息存储器,将终端设备发送用户信息对应的网关的地址编码记录在地理区域分组存储器。进一步地,所述一种基于室内设备地址编码的服务器系统实现方法还包括终端设备显示云服务器发送的对应于同一网关的地址编码的用户信息,并供用户查看和选择。本发明的有益效果在于本发明通过网关的地址编码,建立一定范围以内的社交网络系统,帮助用户有效识别和添加同一社区用户,并且,由于都对应于一网关的地址编码,可以实现社交网络都是同一网络的用户。
图I为本发明一种基于室内设备地址编码的服务器系统的实施例示意图。图2为本发明一种基于室内设备地址编码的服务器系统实现方法的流程示意图。
具体实施例方式本发明的实现原理是在现有的社交网络系统的基础上,通过社区内统一的入户接口设备实现同一社区内用户进行分组,并通过同一的设备地址编码标示,准确地将所有社区内用户集中到一个组内,然后再实现社区间互连。这样的好处在于抛弃了传统社交网络单纯基于用户号的用户识别方式,而采用设备编码+用户编码的方式,使之更加安全和快捷。搭建网络的方式采用家庭网关和信息坞相结合的设备,每个设备上都有自身的地址编码,在云服务端可以自动对同一编码系列的用户进行分组和提示,用户可自行选择同一编码分组内的用户进行交流。系统还可通过云服务端对用户下发编码和验证信息,如用户端出现异常情况,云服务端可自动对其进行识别和复位,保证用户信息的安全。用户可将所分配的用户号应用到移动终端设备客户端中,实现移动互连。下面结合附图详细说明本发明的优选实施例。请参阅图1,其是本发明一种基于室内设备地址编码的服务器系统的实施例示意图。本发明提供一种基于室内设备地址编码的服务器系统,其包括终端设备11、网关12,以及云服务器13。其中,终端设备11和网关12通过有线或者无线的方式进行连接,网关12与云服务器13通过有线或者无线的方式进行连接。且前述有线或者无线的连接方式可以在互联网内实现或者局域网内实现。终端设备11,用于发送用户信息及提交搜索请求,同时将预设在网关12中的家庭地址以地址编码形式组合到该数据中,根据加密算法经行加密,经总线编码打包后传输至云服务器13。所述终端设备11包括移动终端设备11,比如手机,或者平板电脑等,还包括电脑,或者个人计算机等互动终端。所述用户信息为用户个人基本信息,比如年龄,性别,位置等等。云服务器13,用于接收和存储终端设备11发送的用户信息,并且记录终端设备11发送用户信息对应的网关12的地址编码;接收并拆包网关12传输的加密数据包,根据解密算法解密并分离出所述搜索请求和网关12的地址编码,再将搜索请求和网关12的地址编码分发到各自的特征库关联引擎,将匹配于搜索请求和网关12的地址编码的用户信息向提交搜索请求的终端设备11发送。云服务器13包括用户信息存储器131和地理区域分组存储器132,云服务器13将用户信息存储到用户信息存储器131,将终端设备11发送用户信息对应的网关12的地址编码记录在地理区域分组存储器132。其中,用户信息存储器131中存储的用户信息和地理区域分组存储器132中记录的网关12的地址编码一一对应。请参阅图2,其是本发明一种基于室内设备地址编码的服务器系统实现方法的流程不意图。步骤SI、终端设备向云服务器发送用户信息;
其中,所述终端设备包括移动终端设备,比如手机,平板电脑等,还包括电脑,计算机等互动终端。所述用户信息为用户个人基本信息,比如年龄,性别,位置等等。步骤S2、云服务器接收和存储终端设备发送的用户信息,并且记录终端设备发送用户信息对应的网关的地址编码;
其中,云服务器包括用户信息存储器和地理区域分组存储器,云服务器将用户信息存储到用户信息存储器,将终端设备发送用户信息对应的网关的地址编码记录在地理区域分组存储器。其中,用户信息存储器中存储的用户信息和地理区域分组存储器中记录的网关的地址编码一一对应。步骤S3、终端设备向网关提交搜索请求,网关将预设在网关中的家庭地址以地址编码形式组合到该信息搜索请求的数据中,再根据加密算法加密,经总线编码打包后发送到云服务器。步骤S4、云服务器接收并拆包网关传输数据包,再根据解密算法解密并分离出网关传输的信息搜索请求和网关的地址编码,将所述搜索请求和网关的地址编码分发到各自的特征库关联引擎,根据引擎检索结果,再将匹配于信息搜索请求和网关的地址编码的用户信息向提交搜索请求的终端设备发送。步骤S5、终端设备显示云服务器发送的对应于同一网关的地址编码的用户信息,并供用户查看和选择。在步骤S5中,终端设备通过列表的形式,对云服务器发送的对应于同一网关的地址编码的用户信息进行显示。如此,用户可以通过列表进行选择,添加好友。在添加好友之后,就可以和好友之间进行文字、图片或视频的交流,以此进行社区网络内的交流。当然,上述一种基于室内设备地址编码的服务器系统实现方法,还可以包括 云服务器接收终端设备发送的用户信息以及用户信息对应的网关的地址编码,判断接
收到用户信息对应的网关的地址编码,是否与预先接收到的同一用户信息对应的网关的地址编码相同,如若不同,则将预先接收到的同一用户信息对应的网关的地址编码,更新为当前接收到的同一用户信息对应的网关的地址编码。相较于现有技术,本发明通过网关的地址编码,建立一定范围以内的社交网络系统。在这个基本单位下可挂接多个用户,支持基本单位间的互通互连。用户可以通过云服务器端搜索到指定区域内已安装相应设备的用户或采用相应软件客户端的用户,并与之进行互动,实现家庭求助、信息分享等。在云服务端的验证机制可以有效确认用户的身份并进行绑定,保证用户的信息安全。这里本发明的描述和应用是说明性的,并非想将本发明的范围限制在上述实施例中。这里所披露的实施例的变形和改变是可能的,对于那些本领域的普通技术人员来说实施例的替换和等效的各种部件是公知的。本领域技术人员应该清楚的是,在不脱离本发明的精神或本质特征的情况下 ,本发明可以以其它形式、结构、布置、比例,以及用其它组件、材料和部件来实现。在不脱离本发明范围和精神的情况下,可以对这里所披露的实施例进行其它变形和改变。
权利要求
1.一种基于室内设备地址编码的服务器系统,其特征在于,包括 终端设备,用于发送用户信息及提交搜索请求; 网关,用于接收和传输终端设备发送和提交的数据,同时将预设在网关中的家庭地址以地址编码形式组合到该数据中,根据加密算法经行加密,经总线编码打包后传输至云服务器; 云服务器,用于接收和存储终端设备发送的用户信息,并且记录终端设备发送用户信息对应的网关的地址编码;接收并拆包网关传输的加密数据包,根据解密算法解密并分离出所述搜索请求和网关的地址编码,再将搜索请求和网关的地址编码分发到各自的特征库关联引擎,将匹配于搜索请求和网关的地址编码的用户信息向提交搜索请求的终端设备发送。
2.根据权利要求I所述的一种基于室内设备地址编码的服务器系统,其特征在于,云服务器包括用户信息存储器和地理区域分组存储器,用户信息存储器用于存储用户信息,地理区域分组存储器用于记录用户信息对应的网关的地址编码。
3.一种基于室内设备地址编码的服务器系统实现方法,其特征在于,包括 终端设备向云服务器发送用户信息; 云服务器接收和存储终端设备发送的用户信息,并且记录终端设备发送用户信息对应的网关的地址编码; 终端设备向网关提交搜索请求,网关将预设在网关中的家庭地址以地址编码形式组合到该信息搜索请求的数据中,再根据加密算法加密,经总线编码打包后发送到云服务器; 云服务器接收并拆包网关传输数据包,再根据解密算法解密并分离出网关传输的信息搜索请求和网关的地址编码,将所述搜索请求和网关的地址编码分发到各自的特征库关联引擎,根据引擎检索结果,再将匹配于信息搜索请求和网关的地址编码的用户信息向提交搜索请求的终端设备发送。
4.根据权利要求3所述的一种基于室内设备地址编码的服务器系统实现方法,其特征在于,所述终端设备包括手机,平板电脑,或者个人计算机。
5.根据权利要求3所述的一种基于室内设备地址编码的服务器系统实现方法,其特征在于,云服务器包括用户信息存储器和地理区域分组存储器,云服务器将用户信息存储到用户信息存储器,将终端设备发送用户信息对应的网关的地址编码记录在地理区域分组存储器。
6.根据权利要求3所述的一种基于室内设备地址编码的服务器系统实现方法,其特征在于,还包括终端设备显示云服务器发送的对应于同一网关的地址编码的用户信息,并供用户查看和选择。
全文摘要
本发明公开了一种基于室内设备地址编码的服务器系统,其包括终端设备,用于发送用户信息及提交搜索请求;网关,用于接收和传输终端设备发送和提交的数据;云服务器,用于接收和存储终端设备发送的用户信息,并且记录终端设备发送用户信息对应的网关的地址编码;接收并拆包网关传输的加密数据包,解密并分离出搜索请求和网关的地址编码,再分发到各自的特征库关联引擎,将匹配的用户信息向提交搜索请求的终端设备发送。本发明还提供一种基于室内设备地址编码的服务器系统实现方法。本发明帮助用户有效识别和添加同一社区用户,并且,可以实现验证是否同一网络的用户。
文档编号H04L29/06GK102624747SQ20121010595
公开日2012年8月1日 申请日期2012年4月12日 优先权日2012年4月12日
发明者林声滨 申请人:厦门思德电子科技有限公司