一种使用无线通信的社交网络服务导航方法及其系统转让专利

申请号 : CN201110065345.1

文献号 : CN102158426B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 袁鹏

申请人 : 袁鹏

摘要 :

本发明涉及一种使用无线通信的社交网络服务导航方法及其系统,属于社交网络服务导航技术领域,本方法包括:任意一个用户a在信息服务器上注册并存储自己的用户信息,用户信息包含用户a的社交网络服务的统一资源标识符;任意一个无线终端b通过该无线网络接收用户a的无线终端a使用广播或多播方式通过无线网络发送的用户a的唯一标识符,并进行过滤处理和存储;无线终端b向信息服务器查询该唯一标识符对应的用户a的用户信息,从而访问用户a的社交网络服务。本系统包括多个无线终端、多个无线网络、互联网和信息服务器;每一个无线终端通过互联网与信息服务器相连接;位置邻近的无线终端通过无线网络进行通信。

权利要求 :

1.一种使用无线通信的社交网络服务导航方法,其特征在于,该方法由多个无线终端,和通过多个无线网络、互联网与该多个无线终端连接的信息服务器实现;其中,每个无线终端预先设置有该无线终端用户的一个或多个唯一标识符,并设定工作状态及过滤规则;

该方法具体包括以下步骤:

1)首先每一个无线终端的用户,通过该终端访问信息服务器,进行账户注册和输入自己的一组或多组的用户信息,该用户信息包括该用户的一个唯一标识符、一个或q个社交网络服务名称以及与社交网络服务名称相对应的社交网络服务的统一资源标识符,q为正整数,信息服务器将注册后的用户输入的一组或多组的用户信息进行存储;

2)连接到的无线网络中的任意一个用户a的无线终端a根据设定的工作状态,通过该无线网络使用广播或多播方式发送本用户a的唯一标识符;

3)连接到该无线网络的其它任意一个无线终端b根据设定的工作状态,通过该无线网络接收到用户a的唯一标识符后,根据设定的过滤规则,对接收到的用户a的唯一标识符进行过滤处理,如果用户a的唯一标识符通过过滤处理,则该无线终端b在本终端b存储用户a的唯一标识符;否则将过滤掉该用户a的唯一标识符;

4)任意一个无线终端b,提取存储在本无线终端b中的唯一标识符作为检索条件向信息服务器发送操作请求,请求查询该唯一标识符对应的用户a的用户信息;

5)信息服务器收到操作请求后,如果查询到该用户a的用户信息,则将用户a的用户信息返回给该无线终端b,如果信息服务器未查询到用户a的用户信息,则将出错信息返回给该无线终端b;

6)若该无线终端b的用户b从信息服务器获得用户a的社交网络服务的统一资源标识符后,即根据社交网络服务类型,使用相应的社交网络服务的客户端程序访问用户a的社交网络服务。

2.如权利要求1所述方法,其特征在于,所述方法还包括:

7)任意一个无线终端当已保存的用户的用户信息的数量达到设定量时,在本无线终端按保存时间的先后自动删除最先已保存的用户的用户信息内容,或用户手动任意删除不需要的用户的用户信息内容。

3.如权利要求1所述方法,其特征在于,所述步骤1)中信息服务器还存储有每一个用户的标识符收藏夹,用于收藏该用户接收到的其它用户的唯一标识符;所述步骤3)中还包括无线终端b将接收到的用户a的唯一标识符上传到信息服务器中用户b的标识符收藏夹中。

4.如权利要求1所述方法,其特征在于,所述无线终端预先设置的过滤规则为在一个指定时间周期内过滤重复接收的同一个用户的唯一标识符。

5.如权利要求1所述方法,其特征在于,所述无线终端预先设定的工作状态为以下四种状态中的任意一种:状态1,只发送用户自己的唯一标识符,但不接收其它无线终端发送的唯一标识符;

状态2,只接收其它无线终端发送的唯一标识符,但不发送用户自己的唯一标识符;

状态3,既发送用户自己的唯一标识符,又接收其它无线终端发送的唯一标识符;

状态4,既不发送用户自己的唯一标识符,又不接收其它无线终端发送的唯一标识符。

6.如权利要求1所述的方法,其特征在于,所述唯一标识符是发送该唯一标识符的无线终端的无线网卡的物理地址,该物理地址从无线终端发送的无线通信数据帧的源端物理地址数据字段中提取。

7.如权利要求1所述的方法,其特征在于,所述步骤4)中还包括在操作请求中包含请求返回的用户信息中的项目种类的指示符,返回的该用户信息的项目种类根据无线终端b发送的操作请求;所述步骤5)信息服务器收到操作请求后,检查操作请求中包含的请求返回用户信息的项目种类的指示符的值,根据该指示符的值确定返回给无线终端b的用户a的用户信息的项目种类。

8.采用如权利要求1所述方法的社交网络服务导航系统,其特征在于,包括多个无线终端、多个无线网络、互联网和信息服务器;每一个无线终端通过互联网与信息服务器相连接;位置邻近的无线终端通过无线网络进行通信;

所述信息服务器为一个,或由多个功能相同的信息服务器构成集群,以分担负载和容错,集群中的信息服务器之间同步存储的数据,以保持数据一致;

信息服务器用来存储每一个用户的一组或多组用户信息,还用来存储标识符收藏夹。

9.如权利要求8所述的系统,其特征在于,所述信息服务器包括信息存储模块、用户信息管理模块、用户信息检索模块、标识符收藏模块、收藏夹浏览模块和互联网通信模块;其中,互联网通信模块连接互联网,用户信息管理模块、用户信息检索模块、标识符收藏模块和收藏夹浏览模块通过互联网通信模块连接用户的无线终端;用户通过无线终端上的浏览器访问用户信息管理模块和收藏夹浏览模块,实现人机交互操作;用户信息检索模块和标识符收藏模块通过服务接口与用户的无线终端通信。

10.如权利要求8所述系统,其特征在于,所述无线终端包括控制模块、标识符发送模块、标识符接收模块、标识符过滤模块、终端存储模块、信息存取模块、用户交互模块、无线通信模块、终端互联网通信模块、信息显示模块和信息输入模块;其中:信息显示模块通过接口接收数据进行显示;信息输入模块通过接口将接收的数据传递给用户交互模块;终端互联网通信模块用来通过互联网连接信息服务器,接收或发送数据;

无线通信模块用来连接无线网络,发送或接受数据;标识符发送模块用来通过无线网络发送用户信息中的唯一标识符;标识符接收模块用来通过无线网络接收其它无线终端发送的唯一标识符;标识符过滤模块按照设定的过滤规则,过滤接收到的唯一标识符;终端存储模块保存接收到的其它无线终端的唯一标识符,或保存其它用户信息项目;信息存取模块用来查询或删除终端存储模块中存储的用户信息项目,还用来向信息服务器发送操作请求,并且接收信息服务器返回的结果数据;用户交互模块用来请求查询或删除终端存储模块中存储的用户信息或查询信息服务器上的用户信息,用户交互模块并且用来设定系统运行状态,以及设置系统运行参数;控制模块用来控制标识符发送模块、标识符接收模块、标识符过滤模块、终端存储模块和信息存取模块的运行过程。

说明书 :

一种使用无线通信的社交网络服务导航方法及其系统

技术领域

[0001] 本发明属于社交网络服务导航技术领域,尤其是通过无线通信使得用户之间获得对方的唯一标识符,通过互联网通信获取对方社交网络服务的统一资源标识符的方法和系统。

背景技术

[0002] 目前,社交网络服务已经成为人们生活中一部分,如博客,微博,电子邮件,即时消息,社区论坛,图片分享,视频分享,facebook,电话等。社交网络服务在互联网上的唯一标识(Unique identifier)是通过统一资源标识符(Uniform Resource Identifier),在实际应用中通常使用统一资源标识符的一个子集统一资源定位符(Uniform ResourceLocator)来定位社交网络服务。获取社交网络服务的统一资源标识符的过程称为社交网络服务导航。因此,要想使用社交网络服务与其它人进行信息的交互,首先需要获取对方的社交网络服务的统一资源标识符,而后利用已知的统一资源标识符导航到相应的社交网络服务,比如用户a有一个博客,用户b想要访问用户a的博客,首先需要获得用户a博客的统一资源标识符,即我们通常说的博客地址,而后用户b按照此博客地址使用网页浏览器访问用户a的博客页面。公知的获得某一个用户的社交网络服务的统一资源标识符的常用方法是通过人与人的沟通,使用自然语言方式或文字描述方式或电子邮件方式,告知对方自己的社交网络服务的统一资源标识符。这种导航方法需要用户之间主动沟通,花费时间和精力,不能做到快速和自动化。

发明内容

[0003] 本发明克服了现有技术中的不足,提供了一种在现实世界社会活动中,用户在人与人的邻近距离接触中可以自动获得对方社交网络服务的统一资源标识符,从而实现与用户现实世界社交活动相关联的社交网络服务导航。
[0004] 为了解决上述存在的技术问题,本发明采用下述技术方案:
[0005] 一种使用无线通信的社交网络服务导航方法,其特征在于,该方法由多个无线终端,和通过多个的无线网络、互联网与该多个无线终端连接的信息服务器实现;其中,每个无线终端预先设置有该无线终端用户的一个或多个唯一标识符,并设定工作状态及过滤规则;
[0006] 该方法具体包括以下步骤:
[0007] 1)首先每一个无线终端的用户,通过该终端访问信息服务器,进行账户注册和输入自己的一组或多组的用户信息,该用户信息包括该用户的一个唯一标识符、一个或q个社交网络服务名称以及与社交网络服务名称相对应的社交网络服务的统一资源标识符,q为正整数,信息服务器将注册后的用户输入的一组或多组的用户信息进行存储;
[0008] 2)连接到无线网络中的任意一个用户a的无线终端a根据设定的工作状态,通过该无线网络使用广播或多播方式发送本用户a的唯一标识符;
[0009] 3)连接到该无线网络的其它任意一个无线终端b根据设定的工作状态,通过无线网络接收到用户a的唯一标识符后,根据设定的过滤原则;对接收到的用户a的唯一标识符进行过滤处理,如果用户a的唯一标识符通过过滤处理,则该无线终端b在本终端b存储用户a的唯一标识符;否则将过滤掉该用户a的唯一标识符;
[0010] 4)任意一个无线终端b,提取存储在本无线终端b中的唯一标识符作为检索条件向信息服务器发送操作请求,请求查询该唯一标识符对应的用户a的用户信息;
[0011] 5)信息服务器收到操作请求后,如果查询到该用户a的用户信息,则将用户a的用户信息返回给该无线终端b,如果信息服务器未查询到用户a的用户信息,则将出错信息返回给该无线终端b;
[0012] 6)若该无线终端b的用户b从信息服务器获得用户a的社交网络服务的统一资源标识符后,即根据社交网络服务类型,使用相应的社交网络服务的客户端程序访问用户a的社交网络服务。
[0013] 本发明具有的有益技术效果:
[0014] 利用本发明,用户在现实世界社交活动中通过携带的无线终端在邻近距离(即无线终端可通过同一个无线网络联系的距离)接触,利用无线通信和互联网通信可以获得对方社交网络服务的统一资源标识符,从而实现与现实世界社交活动相关联的社交网络服务导航,并且可以在无线终端上保存接收到的其它用户的唯一标识符,这样的社交网络服务导航方法可以实现现实世界社交活动与网络社交活动的互动,简单、快速和自动化。

附图说明

[0015] 图1表示本发明一种使用无线通信的社交网络服务导航系统的总体结构框图。
[0016] 图2表示本发明的用户信息结构。
[0017] 图3表示本发明的信息服务器结构框图。
[0018] 图4表示本发明的无线终端结构框图。

具体实施方式

[0019] 下面结合附图和具体实施例对本发明做进一步详细描述:
[0020] 本发明的一种使用无线通信的社交网络服务导航方法,该方法由多个无线终端、多个无线网络、互联网和信息服务器实现;其中,每个无线终端预先设置有该无线终端用户的一个或多个唯一标识符,并设定工作状态及过滤规则;
[0021] 每一个无线终端通过互联网与信息服务器相连接。位置邻近的无线终端通过一个无线网络进行通信,任意一个无线终端可以同时属于多个网络,无线终端可以自由移动。
[0022] 信息服务器可以是一个,也可以由多个功能相同的信息服务器构成集群,以分担负载和容错,集群中的信息服务器之间同步存储的数据,以保持数据一致。信息服务器用来存储每一个用户的一组或多组用户信息。一个用户拥有多组用户信息是为了在不同场景(如工作环境,生活环境等)下使用。用户信息包括该用户的一个唯一标识符、一个或q个社交网络服务名称以及与社交网络服务名称相对应的社交网络服务的统一资源标识符,q为正整数,还可以包括该用户的其它信息项,例如昵称、头像等,每个用户可以有多组用户信息,每组用户信息有各自不同的唯一标识符。每个用户在信息服务器上进行账户注册,注册时输入用户名和认证密码,用户名在系统中是唯一的。每个用户在信息服务器上注册后,输入该用户的用户信息。信息服务器还包括用来存储每一个用户的标识符收藏夹。标识符收藏夹用于收藏该用户接收到的其它用户的唯一标识符,被收藏唯一标识符的其它用户是该用户关注的。标识符收藏夹包括用户名、收藏的唯一标识符和接收唯一标识符的时间等项目。每一个用户的用户信息和标识符收藏夹通过用户名相关联。每个用户在信息服务器上进行账户注册或者浏览标识符收藏夹时可以使用该用户的无线终端,也可以使用该用户的其它能够通过互联网访问信息服务器的终端。
[0023] 唯一标识符可以使用多种形式,常用形式有字符串形式,如1234567890,有邮件地址形式,如someone@example.com,还有使用无线终端的无线网卡的物理地址(Media AccessControl地址)的形式。在使用无线终端的无线网卡的物理地址作为用户的唯一标识符时,该唯一标识符就是该用户的无线终端发送的无线通信数据帧的源端物理地址。
[0024] 统一资源标识符的形式根据社交网络服务种类的不同而有所不同,如微博的统一资源标识符是http://t.example.com/1730434714这样的形式,如微博的统一资源标识符是http://t.example.com/1730434714这样的形式,网络电话是callto:someone@example.com这样的形式,邮箱是mailto:someone@example.com这样的形式,即时消息是msnim:chat?contact=someone@example.com这样的形式。
[0025] 本发明方法具体包括以下步骤:
[0026] 1)首先每一个无线终端的用户,通过该终端访问信息服务器,进行账户注册和输入自己的一组或多组的用户信息,该用户信息包括该用户的一个唯一标识符、一个或q个社交网络服务名称以及与社交网络服务名称相对应的社交网络服务的统一资源标识符,q为正整数,信息服务器将注册后的用户输入的一组或多组的用户信息进行存储;
[0027] 2)连接到无线网络中的任意一个用户a的无线终端a根据设定的工作状态,通过该无线网络使用广播或多播方式发送本用户a的唯一标识符;
[0028] 3)连接到该无线网络的其它任意一个无线终端b根据设定的工作状态,通过无线网络接收到用户a的唯一标识符后,根据设定的过滤原则对接收到的用户a的唯一标识符进行过滤处理,设定过滤原则的目的是防止无线终端重复处理接收到的唯一标识符,浪费无线终端的计算资源,设定的过滤原则可以修改,如果用户a的唯一标识符通过过滤处理,则该无线终端b在本终端b存储用户a的唯一标识符,以备从无线终端b上查询历史记录;否则将过滤掉该用户a的唯一标识符;
[0029] 4)任意一个无线终端b,提取存储在本无线终端b中的唯一标识符作为检索条件向信息服务器发送操作请求,请求查询该唯一标识符对应的用户a的用户信息;
[0030] 5)信息服务器收到操作请求后,如果查询到该用户a的用户信息,则将用户a的用户信息返回给该无线终端b,如果信息服务器未查询到用户a的用户信息,则将出错信息返回给该无线终端b,例如出错信息内容为“查找的用户信息不存在”;
[0031] 6)若该无线终端b的用户b从信息服务器获得用户a的社交网络服务的统一资源标识后,即根据社交网络服务类型,使用相应的社交网络服务的客户端程序访问用户a的社交网络服务,例如用户a的社交网络服务有博客和邮件两种服务,用户b使用浏览器访问用户a的博客,以及使用邮件程序向用户a发送邮件。
[0032] 上述的方法1还包括:
[0033] 7)任意一个无线终端当已保存的用户的用户信息的数量达到设定量时(设定量一般为无线终端的存储容量),在本无线终端按保存时间的先后自动删除最先已保存的用户的用户信息内容,或用户手动任意删除不需要的用户的用户信息内容。
[0034] 所述步骤1)中信息服务器还存储有每一个用户的标识符收藏夹,用于收藏该用户接收到的其它用户的唯一标识符;所述步骤3)中还包括无线终端b将接收到的用户a的唯一标识符上传到信息服务器中用户b的标识符收藏夹中;
[0035] 上述的方法1中所述无线终端预先设置的过滤原则为在一个指定时间周期(如一分钟)内过滤重复接收的同一个用户的唯一标识符。
[0036] 上述的方法1中所述无线终端预先设定的工作状态为以下四种状态中的任意一种:
[0037] 状态1,只发送用户自己的唯一标识符,但不接收其它无线终端发送的唯一标识符;
[0038] 状态2,只接收其它无线终端发送的唯一标识符,但不发送用户自己的唯一标识符;
[0039] 状态3,既发送用户自己的唯一标识符,又接收其它无线终端发送的唯一标识符;
[0040] 状态4,既不发送用户自己的唯一标识符,又不接收其它无线终端发送的唯一标识符。
[0041] 上述的方法1中所述唯一标识符可以是发送该唯一标识符的无线终端的无线网卡的物理地址,该物理地址从无线终端发送的无线通信数据帧的源端物理地址数据字段中提取。
[0042] 上述步骤4)中还在操作请求中包含请求返回的用户信息中的项目种类的指示符,如操作请求中包含的指示符等于“all”时,请求返回全部用户信息,当指示符等于”mail”时,请求返回用户a的社交网络服务的统一资源标识符中邮箱地址的统一资源标识符,返回的该用户信息的内容项目根据无线终端b发送的操作请求;所述步骤5)信息服务器收到操作请求后,检查操作请求中包含的请求返回用户信息的项目种类的指示符的值,根据该指示符的值确定返回给无线终端b的用户a的用户信息的项目种类。
[0043] 本发明的一种使用无线通信的社交网络服务导航系统的总体结构,如图1所示,包括多个无线终端、多个无线网络、互联网和信息服务器。每一个无线终端通过互联网与信息服务器相连接。
[0044] 本系统的信息服务器可以是一个,也可以由多个功能相同的信息服务器构成集群,以分担负载和容错。集群中的信息服务器之间同步存储的数据,以保持数据一致。每一个无线终端通过互联网与信息服务器相连接。位置邻近的无线终端(即一个无线网络可覆盖的范围内无线终端)通过无线网络进行通信,如无线终端11、12、......1n位置邻近构成无线网络1,无线终端m1、m2、......mn位置邻近构成无线网络m,同一个无线终端可以同时属于多个网络,无线终端可以自由移动。
[0045] 信息服务器用来存储每一个用户的一组或多组用户信息,还可用来存储标识符收藏夹。标识符收藏夹用于收藏该用户接收到的其它用户的唯一标识符。一个用户拥有多组用户信息是为了在不同场景(如工作环境,生活环境等)下使用。一组用户信息的结构如图2所示,包括该用户的一个唯一标识符、一个或q个社交网络服务名称以及与社交网络服务名称相对应的社交网络服务的统一资源标识符,q为正整数,还可以包括该用户的其它信息项,例如昵称、头像等。每个用户可以有多组用户信息,每组用户信息有各自不同的唯一标识符,如用户a有两个唯一标识符,如唯一标识符1234567890和唯一标识符1234567891,唯一标识符1234567890或唯一标识符1234567891可以各自分别标识用户a,用户a的第一组用户信息包含唯一标识符1234567890,用户a的第二组用户信息包含唯一标识符1234567891。
[0046] 本系统的信息服务器实施例结构如图3所示,信息服务器可以是各种通用的服务器类型,如Unix服务器,Linux服务器等,信息服务器包含信息存储模块、用户信息管理模块、用户信息检索模块、标识符收藏模块、收藏夹浏览模块和互联网通信模块;其中,互联网通信模块是信息服务器固有的功能模块,如HTTP服务器,用于连接互联网,用户信息管理模块、用户信息检索模块、标识符收藏模块和收藏夹浏览模块通过互联网通信模块连接用户的无线终端;用户信息管理模块和收藏夹浏览模块基于浏览器/服务器结构实现,用户通过无线终端上的浏览器访问用户信息管理模块和收藏夹浏览模块,实现人机交互操作。用户信息检索模块和标识符收藏模块通过服务接口与用户的无线终端通信。
[0047] 信息存储模块用来存储每一个用户的一组或多组用户信息以及标识符收藏夹。信息存储模块可以使用数据库系统实现,存储用户信息的一种表结构实现如表1。标识符收藏夹的一种表结构实现如表2所示。
[0048] 表1
[0049]
[0050] 表2
[0051]用户名 收藏的唯一标识符 接收时间
1234567893 2011119:00
b 1234567890 2011119:00
[0052] 用户管理模块用于用户的账户注册,在该账户下输入该用户的用户信息,用户管理模块通过互联网通信模块连接用户的无线终端,在用户操作下实现增加或查询或更新或删除信息存储模块中的用户信息。
[0053] 用户信息检索模块通过互联网通信模块与每一个无线终端通信,用于接收来自每一个无线终端的用户信息检索请求,向信息存储模块查询用户信息,并将查询结果返回相应的无线终端。
[0054] 标识符收藏模块通过互联网通信模块接收来自无线终端上传的该终端接收到的其它用户的唯一标识符,并将此唯一标识符保存信息存储模块。
[0055] 收藏夹浏览模块用于通过互联网通信模块接收无线终端的服务请求,查询或删除信息存储装置中存储的该无线终端用户的标识符收藏夹中的唯一标识符,收藏夹浏览模块通过与用户信息检索模块连接,实现查询标识符收藏夹中存储的唯一标识符所对应的用户信息。
[0056] 本系统中的无线网络是近距离无线通信的网络,通信距离在几十米最好,这样可以同现实世界的社交环境相匹配,如IEEE 802.11协议网络、蓝牙协议网络等。无线网络有两种形式:第一种是基于网络基础设施的网络,这种网络的典型应用为无线局域网;第二种为无网络基础设施的网络,称为自组织网络。连接自组织网络的无线终端可以自由移动,加入或离开网络,自组织网络最适合本发明的应用场景。基于网络基础设施的网络要求连接到该网络的无线终端在一个接入点设备信号可覆盖的范围内通信,且不同接入点连接的设备之间不能直接通信,使用基于网络基础设施的无线网络作为本发明的网络在应用的方便性上有一定的影响。无线终端连接到无线网络,使用广播或多播的方式通过无线网络发送信息。
[0057] 本系统的每一个无线终端连接互联网可以通过有线通信方式或无线通信方式。无线终端连接互联网使用的接入网可以是无线局域网、GPRS网络、3G网络或以太网等各种无线终端支持的通信网络。信息服务器连接互联网,信息服务器需要较高的网络通信带宽,以支持大用户量的访问。无线终端与信息服务器之间的通信使用HTTP协议,为加强通信安全性也可以使用HTTPS协议。
[0058] 本系统的无线终端可以采用各种支持无线网络通信和支持互联网通信的方便随身携带的智能终端设备,例如手机、平板电脑、笔记本电脑等。这种智能终端设备有开放的应用程序编程接口,可以通过编程,在智能终端设备上实现新的功能模块。
[0059] 本系统的无线终端的实施例结构如图4所示,包括控制模块、标识符发送模块、标识符接收模块、标识符过滤模块、终端存储模块、信息存取模块、用户交互模块、无线通信模块、终端互联网通信模块、信息显示模块和信息输入模块。其中无线通信模块、终端互联网通信模块、信息显示模块和信息输入模块是无线终端已经具有的模块,控制模块、标识符发送模块、标识符接收模块、标识符过滤模块、终端存储模块、信息存取模块和用户交互模块为本发明增加的模块。
[0060] 信息显示模块是智能终端设备的显示模块,接收用户交互模块的数据向该终端用户显示。信息输入模块是智能终端设备的键盘或触摸屏这样的输入模块,通过应用程序接口将接收的数据传递给用户交互模块。终端互联网通信模块用来通过互联网连接信息服务器,接收或发送数据。无线通信模块用来连接无线网络,发送或接受数据。
[0061] 标识符发送模块用来通过无线网络发送用户信息中的唯一标识符。标识符接收模块用来通过无线网络接收其它无线终端发送的唯一标识符。标识符过滤模块按照设定的过滤规则,过滤接收到的唯一标识符。过滤规则由用户通过用户交互模块在系统运行前设定。终端存储模块保存接收到的其它无线终端的唯一标识符,也可以保存其它用户信息项目,如昵称、头像、社交网络服务名称和社交网络服务的统一资源标识符等。信息存取模块用来查询或删除终端存储模块中存储的用户信息,信息存取模块还用来向信息服务器发送操作请求,请求以唯一标识符为检索条件请求查询用户信息,并且接收信息服务器返回的结果数据。用户交互模块用来请求信息存取模块查询或删除终端存储模块中存储的用户信息或查询信息服务器上的用户信息,用户交互模块并且用来设定系统运行状态,如命令控制模块控制标识符发送模块工作或停止工作,以及设置系统运行参数,如设置标识符过滤模块使用的过滤规则。控制模块用来控制标识符发送模块、标识符接收模块、标识符过滤模块、终端存储模块和信息存取模块的运行过程。
[0062] 本实施例在控制模块控制下的无线终端的工作过程说明如下:
[0063] 对于任意一个无线终端,如用户a的无线终端11,标识符发送模块通过无线通信模块接入无线网络,以广播或多播方式发送用户信息中的唯一标识符。标识符接收模块通过无线通信模块接入无线网络接收无线网络上其它无线终端发送的唯一标识符。标识符接收模块连接标识符过滤模块,将接收到的唯一标识符传递给标识符过滤模块,标识符过滤模块按照设定的过滤规则,如过滤在一个指定时间周期(如一分钟)内重复接收的同一个用户的唯一标识符,进行过滤处理,以减少重复处理所用的计算时间消耗。标识符过滤模块连接终端存储模块,将过滤后的唯一标识符传递给终端存储模块,进行存储。终端存储模块还可以保存除唯一标识符外的其它用户信息项目,如昵称。信息存取模块连接终端存储模块,查询或删除终端存储模块中存储的用户信息。信息存取模块连接终端互联网通信模块,终端互联网通信模块连接互联网,通过互联网,信息存取模块与信息服务器连接,向信息服务器发送操作请求,请求以唯一标识符为检索条件请求查询用户信息,并且接收信息服务器返回的结果数据,信息存取模块可以将从信息服务器查询到的的用户信息,如昵称、头像、社交网络服务名称和社交网络服务的统一资源标识符等,同对应的唯一标识符一起保存到终端存储模块,以方便以后查询,信息存取模块还上传该无线终端接收到的其它用户的无线终端发送的唯一标识符到信息服务器上该用户的标识符收藏夹。用户交互模块连接信息存取模块和控制模块,实现信息存取、系统运行状态控制和运行参数设定等操作。用户交互模块通过信息显示模块实现图形和文字的显示给用户,用户通过信息输入模块输入数据和指令。控制模块连接用户交互模块,从用户交互模块接受系统运行控制指令和设定的系统参数,从而控制标识符发送模块、标识符接收模块、标识符过滤模块、终端存储模块和信息存取模块的运行过程。