一种服务提供方法、服务提供装置和服务器的制作方法

文档序号:7553352阅读:204来源:国知局
专利名称:一种服务提供方法、服务提供装置和服务器的制作方法
技术领域
本发明涉及移动互联网领域,特别是涉及一种服务提供方法、服务提供装置和服务器。
背景技术
随着移动互联网的蓬勃发展,电子设备(如手机、PDA、平板电脑)用户越来越希望快速、有效地获得以自身为中心的服务。为此,即时通讯(IM, Instant Messenger)、移动博客等应用为电子设备用户提供了个人展示的平台,并通过为用户之间或用户展示信息之间提供链接的方式建立了以用户为中心的社交平台。目前,这些应用增加了位置功能,以实现根据用户的请求获得用户所在位置,为该用户提供曾经在附近请求位置的其他用户的信息,并支持用户与 其中感兴趣的用户的文字或语音的交互。然而,这些应用只能以用户所在位置为中心来显示该用户附近的其他用户的信息,并且在显示该其他用户的信息时该其他用户可能已经不在该用户的附近了,这样,用户可能无法获得当前位置在其附近的用户的信息,从而制约了相距较近的用户之间由于位置的接近而产生的实时性交互需求,例如,寻找附近热爱篮球运动的用户一块去打篮球;另一方面,用户可能希望及时获知当前在离自己较远的特定区域内用户的信息,这些应用也是无法做到的。

发明内容
本发明的目的在于提供一种服务提供方法、服务提供装置和服务器,使得用户可以获得当前位置在特定区域内的其他用户的信息,从而该用户可以与该其他用户进行交互。为解决上述技术问题,本发明提供方案如下:本发明提供了一种服务提供方法,用于服务器,所述服务器服务于一第一服务区域,所述方法包括:获取第一电子设备的第一位置信息;根据所述第一位置信息判断所述第一电子设备对应的第一用户当前是否位于所述第一服务区域内,获取一第一判断结果;在所述第一判断结果指示所述第一用户当前位于所述第一服务区域内时,获取所述第一用户的原始用户信息;将所述原始用户信息中的部分或全部信息作为目标用户信息发送给第二电子设备,使得所述第二电子设备对应的第二用户能够通过所述第二电子设备以及所述目标用户信息与所述第一用户交互。优选地,上述的方法中,所述第二用户当前位于所述第一服务区域或一第二服务区域。优选地,上述的方法中,所述将所述原始用户信息中的部分或全部信息作为目标用户信息发送给第二电子设备的方法为:确定所述第二用户的信息筛选条件;将所述原始用户信息中满足所述信息筛选条件的信息作为所述目标用户信息发送给所述第二电子设备。优选地,上述的方法中,所述将所述原始用户信息中的部分或全部作为目标用户信息发送给第二电子设备的方法为:通过人机界面向管理员呈现所述原始用户信息;根据所述管理员的操作将所述原始用户信息中的部分或全部作为所述目标用户信息发送给所述第二电子设备。优选地,上述的方法中,所述将所述原始用户信息中的部分或全部信息作为目标用户信息发送给第二电子设备的方法为:确定所述第一用户属于第一分组;判断所述第一分组是否为所述第二用户期望的分组,如果是,则将所述原始用户信息中的部分或全部信息作为目标用户信息发送给所述第二电子设备。优选地,上述的方法中,所述将所述原始用户信息中的部分或全部信息作为目标用户信息发送给第二电子设备之后,所述方法进一步包括:获取所述第一电子设备的第二位置信息;根据所述第二位置信息判断所述第一用户当前是否位于所述第一服务区域内,获取一第二判断结果;`在所述第二判断结果指示所述第一用户当前离开所述第一服务区域内时,向所述第二电子设备发送一删除指令,使得所述第二电子设备能够依据所述删除指令删除所述目标用户信息。优选地,上述的方法中,所述将所述原始用户信息中的部分或全部信息作为目标用户信息发送给第二电子设备之后,所述方法进一步包括:周期性获取所述第一电子设备的第三位置信息;根据得到的每一个所述第三位置信息判断所述第一用户当前是否位于所述第一服务区域内,获取一第三判断结果;判断是否存在连续预定数目的第三判断结果指示所述第一用户当前离开所述第一服务区域,如果是,则向所述第二电子设备发送一删除指令,使得所述第二电子设备能够依据所述删除指令删除所述目标用户信息。优选地,上述的方法中,所述第一服务区域包括一块地理区域或者至少两块不相邻的地理区域的集合。优选地,上述的方法中,所述原始用户信息为所述第一用户通过所述第一电子设备向所述服务器发送的与所述第一服务区域有关的第一对象对应的第一描述信息。优选地,上述的方法中,所述方法进一步包括:接收所述第一电子设备发送的包括与所述第一服务区域有关的第二对象的标识的第一请求消息;从数据库获取与所述第二对象对应的第二描述信息,并将所述第二描述信息发送给所述第一电子设备;
其中,所述第二描述信息是其他用户通过其他电子设备向所述服务器发送的对所述第二对象的第三描述信息中的部分或全部。优选地,上述的方法中,所述获取第一电子设备的第一位置信息之前,所述方法还包括:判断所述第一服务区域是否满足一区域扩展条件,获取一第四判断结果;在所述第四判断结果为是时,将一第三服务区域合并到所述第一服务区域。优选地,上述的方法中,所述第一用户属于至少一个分组,与数据库中的至少一个存储区域--对应;所述将所述原始用户信息中的部分或全部信息作为目标用户信息发送给第二电子设备包括:将所述原始用户信息分别存储到所述至少一个存储区域中;确定所述第二用户所属的第一分组;判断所述第一分组是否包括在所述至少一个分组中,获取一第五判断结果;在所述第五判断结果为是时,从所述数据库中的第一存储区域中提取出所述原始用户信息中的部分或全部信息,并将提取出的信息作为所述目标用户信息发送给第二电子设备;其中,所述第一存储区域与所述第一分组对应。本发明还提供了一种服务提供装置,用于服务器,所述服务器服务于一第一服务区域,所述装置包括:
第一获取模块,用于获取第一电子设备的第一位置信息;判断模块,用于根据所述第一位置信息判断所述第一电子设备对应的第一用户当前是否位于所述第一服务区域内,获取一第一判断结果;第二获取模块,用于在所述第一判断结果指示所述第一用户当前位于所述第一服务区域内时,获取所述第一用户的原始用户信息;发送模块,用于将所述原始用户信息中的部分或全部信息作为目标用户信息发送给第二电子设备,使得所述第二电子设备对应的第二用户能够通过所述第二电子设备以及所述目标用户信息与所述第一用户交互。优选地,上述的装置中,所述发送模块包括:呈现单元,用于通过人机界面向管理员呈现所述原始用户信息;发送单元,用于根据所述管理员的操作将所述原始用户信息中的部分或全部作为所述目标用户信息发送给所述第二电子设备。优选地,上述的装置中,所述装置进一步包括:接收单元,用于接收所述第一电子设备发送的包括与所述第一服务区域有关的第二对象的标识的第一请求消息;获取及发送单元,用于从数据库获取与所述第二对象对应的第二描述信息,并将所述第二描述信息发送给所述第一电子设备;其中,所述第二描述信息是其他用户通过其他电子设备向所述服务器发送的对所述第二对象的第三描述信息中的部分或全部。本发明还提供了一种包括上述服务提供装置的服务器。从以上所述可以看出,本发明至少存在以下技术效果:通过获取当前位置在第一服务区域内的第一用户的原始用户信息,并将其中的部分或全部信息作为目标用户信息发送给第二用户对应的电子设备,从而支持第二用户与第一用户的交互。


图1为本发明实施例提供的服务提供方法的步骤流程图;图2为本发明实施例提供的服务提供方法的例子的网络架构图;图3为本发明实施例提供的服务提供方法的例子的步骤流程图;图4为本发明实施例提供的移动社区项目运作平台架构图;图5为本发明实施例提供的基于移动社区基础信息平台的业务关系图;图6为本发明实施例提供的移动社区在运营商的信息平台中的位置的示意图;图7为本发明实施例提供的通话用户的位置关系示意图;图8为本发明实施例提供的服务提供装置的结构图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明进行详细描述。图1为本发明实施例提供的服务提供方法的步骤流程图,参照图1,所述服务提供方法用于服务器,所述服务器服 务于一第一服务区域,所述服务提供方法包括如下步骤:步骤101,获取第一电子设备的第一位置信息;步骤102,根据所述第一位置信息判断所述第一电子设备对应的第一用户当前是否位于所述第一服务区域内,获取一第一判断结果;步骤103,在所述第一判断结果指示所述第一用户当前位于所述第一服务区域内时,获取所述第一用户的原始用户信息;步骤104,将所述原始用户信息中的部分或全部信息作为目标用户信息发送给第二电子设备,使得所述第二电子设备对应的第二用户能够通过所述第二电子设备以及所述目标用户信息与所述第一用户交互。这样,通过将位于服务区域内的用户的信息发送给其它电子设备,使得其它用户可以及时得到该服务区域内的用户信息,从而能够与该服务区域内的用户交互。上述的方法中,所述第一位置信息可以为所述第一电子设备所在的小区ID、基站或接入点ID或寻呼域ID等,其中,基站可以为宏基站、微基站、家庭基站,接入点可以为WiFi接入点;所述第一位置信息也可以为由位置服务器基于所述第一电子设备所在的小区ID、基站或接入点ID或寻呼域ID等信息确定的服务区域的标识(如名称、ID)。所述原始用户信息可以是运营商维护的所述第一用户的基本信息(如姓名、性别、年龄、籍贯、职业、兴趣、电话号码、住址等),所述第一用户的个人展示信息(如博客、微博、论坛、文件夹、掘客的内容、发布时间或链接地址等),所述第一用户的应用使用动态(如用户运行的游戏、软件等应用以及运行时的时间或用户所在地点)。获取所述第一用户的原始用户信息的方法可以为:从所述第一电子设备、其他提供服务区域服务的服务器、或用户信息数据库(如通信运营商HLR、VLR,互联网数据中心Internet Data Center)获取所述原始用户信息。例如,可以通过自身或其他服务器从运营商的用户信息数据库(如HLR、VLR、HSS)获取所述第一用户的基本信息;从所述第一电子设备获取所述第一用户新发布的个人展示信息或新的应用使用动态;从自身或者从其他服务器获取所述第一用户的个人展示信息或应用使用动态。为了支持当前位于同一服务区域内的用户之间的交互,所述第二用户当前可以位于所述第一服务区域。其中,所述第二用户可以为当前位于所述第一服务区域内的全部用户或者部分用户。考虑到所述第二用户当前也可能位于所述第一服务区域之外的其他服务区域,但基于某种原因可能也希望与当前位于所述第一服务区域的用户交互(例如,希望从当前位于另一服务区域的用户中找到能提供租房房源信息的用户进行交互),则所述第二用户当前也可以位于一第二服务区域。其中,所述第二用户可以为当前位于所述第一服务区域内的全部用户或者部分用户。由于所述第二用户不一定对所述原始用户信息都感兴趣,则可以将其中的所述第二用户感兴趣的信息发送给所述第二手机,有鉴于此,所述将所述原始用户信息中的部分或全部信息作为目标用户信息发送给第二电子设备的方法可以为:确定所述第二用户的信息筛选条件;将所述原始用户信息中满足所述信息筛选条件的信息作为所述目标用户信息发送给所述第二电子设备。
·
其中,确定所述第二用户的信息筛选条件的方法可以为:从所述第二电子设备接收所述第二用户向所述第二电子设备输入的信息筛选条件;或者,从所述第二电子设备接收所述第二用户从若干预设的信息筛选条件的选项中选择的结果;或者,服务器根据所述第二用户的网络访问习惯、评论记录等进行智能化处理而得到所述信息筛选条件。所述服务器获取到的所述原始用户信息中某些信息可能与所述第一服务区域的关系不大或者内容空洞,如果发送给所述第二手机,可能为所述第二用户造成阅读上的负担,由此,所述将所述原始用户信息中的部分或全部作为目标用户信息发送给第二电子设备的方法可以为:通过人机界面向管理员呈现所述原始用户信息;根据所述管理员的操作将所述原始用户信息中的部分或全部作为所述目标用户信息发送给所述第二电子设备。此外,由于所述原始用户信息中某些信息可能不会随着时间的流逝而过时,这样即使所述第一用户离开了所述第一服务区域,该些信息对于想了解所述第一服务区域的用户的信息的用户来说可能也是有价值的,由此,所述服务提供方法可以进一步包括:通过人机界面向管理员呈现所述原始用户信息;根据所述管理员的操作从所述原始用户信息中得到精选的信息;将所述精选的信息存储到精选信息存储单元中;将所述精选信息存储单元中的信息发送给所述第二电子设备。这样,不同时刻位于所述第一服务区域内的用户的精选的信息都可以存储到所述精选信息存储单元中,并被发送给当前位于所述第一服务区域内的用户对应的电子设备。由于当前位于所述第一服务区域内的所述第一用户的数目可能比较多,而所述第二用户可能只希望接收到特定用户的信息,则所述将所述原始用户信息中的部分或全部信息作为目标用户信息发送给第二电子设备的方法可以为:
确定所述第一用户属于第一分组;判断所述第一分组是否为所述第二用户期望的分组,如果是,则将所述原始用户信息中的部分或全部信息作为目标用户信息发送给所述第二电子设备。其中,运营商营帐系统可以将所述第一用户的籍贯、民族、职业(如白领、学生、居家族等)、年龄、性别等用户注册到运营商时提交的情况发送给主服务器或数据中心(DataCenter),由主服务器或数据中心根据该等情况为所述第一用户确定所在的分组,并将该分组信息与所述原始用户信息一起发送给所述服务器,或者应所述服务器的请求而将该分组信息发送给所述服务器;或者,主服务器或数据中心也可以根据所述第一用户注册到服务提供商时提交的情况为所述第一用户确定所在的分组,并将该分组信息与所述原始用户信息一起发送给所述服务器,或者应所述服务器的请求而将该分组信息发送给所述服务器;或者,所述服务器向所述第一电子设备发送若干分组选项,并接收所述第一用户通过所述第一电子设备在其中选择的所述第一用户所在的分组的标识,从而获知所述第一用户所在的分组。所述第二用户期望的分组可以是所述第二用户在注册到服务提供商或运营商时在若干选项中选择的分组或注册的所述第二用户所属的分组,也可以是所述第二用户通过所述第二电子设备在所述服务器提供的若干选项中选择并由所述第二电子设备指示给所述服务器的分组或所述第二用户通过所述第二电子设备向所述服务器指示的所述第二用户所属的分组。进一步地,还可以确定所述第二用户的信息筛选条件,则在上述步骤中,在判断所述第一分组是否为所述第二用户期望的分组的判断结果为是时,所述将所述原始用户信息中的部分或全部信息作为目标用户信息发送给所述第二电子设备的方法具体可以为:将所述原始用户信息中满足所述信息筛选条件的信息作为所述目标用户信息发送给所述第二电子设备。

其中,确定所述第二用户的信息筛选条件的方法可以为:从所述第二电子设备接收所述第二用户输入的信息筛选条件;或者,从所述第二电子设备接收所述第二用户从所述服务器或所述第二电子设备提供的若干预设的信息筛选条件的选项中选择的结果;或者,服务器根据所述第二用户的网络访问习惯、评论记录等进行智能化处理而得到的信息筛选条件。考虑到所述第一用户可能会离开所述第一服务区域,则此时所述第二用户仍然将所述第一用户视为当前位于所述第一服务区域内,从而所述第二用户掌握到的所述第一服务区域内用户的情况可能并不是真实的情况,为此,所述将所述原始用户信息中的部分或全部信息作为目标用户信息发送给第二电子设备之后,所述方法可以进一步包括:获取所述第一电子设备的第二位置信息;根据所述第二位置信息判断所述第一用户当前是否位于所述第一服务区域内,获取一第二判断结果;在所述第二判断结果指示所述第一用户当前离开所述第一服务区域内时,向所述第二电子设备发送一删除指令,使得所述第二电子设备能够依据所述删除指令删除所述目标用户信息。考虑到所述第一用户可能频繁地移动从而在离开所述第一服务区域后很短时间内又回到所述第一服务区域,如果所述服务器在所述第一用户一离开所述第一服务区域时就向所述第二电子设备发送删除指令,则在所述第一用户很快又返回所述第一服务区域时又将所述第一用户的信息发送给所述第二电子设备,这样,就会导致所述第二电子设备对所述第一用户的信息的频繁的增删。为此,所述将所述原始用户信息中的部分或全部信息作为目标用户信息发送给第二电子设备之后,所述方法可以进一步包括:周期性获取所述第一电子设备的第三位置信息;根据得到的每一个所述第三位置信息判断所述第一用户当前是否位于所述第一服务区域内,获取一第三判断结果;判断是否存在连续预定数目的第三判断结果指示所述第一用户当前离开所述第一服务区域,如果是,则向所述第二电子设备发送一删除指令,使得所述第二电子设备能够依据所述删除指令删除所述目标用户信息。所述第一服务区域可以包括一块地理区域,考虑到地理位置相距较远的用户之间的相关程度也可能比较大(例如,某大学的主校和分校的师生,某连锁店的各个店铺的顾客),为此,所述第一服务区域还可以包括至少两块不相邻的地理区域的集合。此外,服务器可以为所述第二电子设备提供与所述第一服务区域内或者周边的场所有关的服务信息,但是,很多服务信息都是动态变化的,单靠人工搜集再通过人机界面输入到服务器中,不仅费时费力,而且很多服务信息的有效性和准确性可能都不够强。有鉴于此,所述原始用户信息可以为所述第一用户通过所述第一电子设备向所述服务器发送的与所述第一服务区域有关的第一对象对应的第一描述信息。其中,所述第一对象可以是所述第一服务区域内或者周边的某一场所,例如,ATM存取款机、停车场、菜市场、饭店、宾馆、医院、居民社区类服务机构等固定场所,出租车、废品回收车等可移动场所 。则所述第一描述信息可以是对所述第一对象的服务情况的描述,对于所述第一对象为固定场所的情况,例如,该ATM存取款机已经损坏,该停车场的车位已满,该菜市场新到了某种奇特的水果,该饭店的服务态度情况,该宾馆的卫生情况,该医院某位医生的诊断水平,去该居民社区类服务机构办某事时的顺畅程度;对于所述第一对象为可移动场所的情况,例如,某空驶的出租车当前所在的街道名称,某废品回收车提供的各类废品的回收价格。对于所述第一用户为一个用户的情况,所述服务器可以将该用户通过电子设备向所述服务器发送的与所述第一对象对应的描述信息作为所述目标用户信息发送给所述第二电子设备。对于所述第一用户为两个以上用户的情况,所述服务器可以将该些用户通过电子设备向所述服务器发送的描述信息中的全部作为所述目标用户信息发送给所述第二电子设备;考虑到其中的不同用户向所述服务器发送与所述第一对象对应的描述信息的时间可能不同,则,所述服务器也可以将该些用户通过电子设备向所述服务器发送的描述信息中最晚发送或最近的一段时间内发送的描述信息作为所述目标用户信息发送给所述第二电子设备。由此,所述第一服务区域内的很多信息可以由所述第一服务区域内的用户自己动态、实时地维护,从而既避免了时间成本和人力资源的浪费,又保证了信息的高度的有效性和准确性。其中,所述第一电子设备中可以预先存储有与所述第一服务区域有关的各个场所的标识以及相应的向用户呈现的识别信息(如该场所的名称、图片、所在街道、与某地标的相对位置等),则所述第一用户了解到某场所的实时服务情况时,就可以通过该识别信息向所述第一设备输入该场所的描述信息;或者,所述服务器也可以主动向所述第一电子设备发送与所述第一服务区域有关的某场所的标识以及相应的向用户呈现的识别信息,则所述第一用户了解到该场所的实时服务情况时,就可以通过该识别信息向所述第一设备输入该场所的描述信息。进一步地,所述原始用户信息中还可以进一步包括所述第一用户的用户名、手机号码等个人信息,相应地,所述目标用户信息中也可以进一步包括该等个人信息,则所述第二用户可以获知提供所述目标用户信息的用户为所述第一用户,从而为所述第二用户提供了另一种了解其他用户的方式,也就更有利于用户找到感兴趣的其他用户。考虑到所述第二用户针对所述第一服务区域的需求是多种多样的,服务提供商或运营商不可能预先设想到所有的需求并向所述第一用户请求响应,为此,需要一种灵活的方式来满足所述第二用户的需求。有鉴于此,所述获取所述原始用户信息的方法可以为:接收所述第二用户通过所述第二电子设备发送的针对所述第一服务区域的问询消息;向所述第一电子设备发送所述问询消息;接收所述第一用户通过所述第一电子设备发送的对所述问询消息的响应消息,作为所述原始用户信息。其中,所述问询消息可以包括针对所述第一服务区域内或周边的某场所(例如,ATM存取款机、停车场、菜市场、饭店、宾馆、医院、居民社区类服务机构等固定场所;又如出租车、废品回收车等可移动场所)的某问题的问询;或者,也可以包括针对所述第一服务区域内或周边举行的某活动(例如,游园、打篮球、英语角、拼车、旧货交易、希望分摊运费的采购等线下活动;又如,有奖征文、投票等网上进行的虚拟活动);或者,也可以包括针对当前位置在所述第一服务区域内·的用户的就某场所(不限于在所述第一服务区域内或周边)或某活动(不限于在所述第一服务区域内或周边)或某问题(例如,爱好、对某品牌的看法)的问询。进一步地,考虑到所述第一用户可能希望获得与所述第一服务区域有关的服务信息,则所述方法可以进一步包括:接收所述第一电子设备发送的包括与所述第一服务区域有关的第二对象的标识的第一请求消息;从数据库获取与所述第二对象对应的第二描述信息,并将所述第二描述信息发送给所述第一电子设备;其中,所述第二描述信息是其他用户通过其他电子设备向所述服务器发送的对所述第二对象的第三描述信息中的部分或全部。其中,所述第二对象可以是所述第一服务区域内或者周边的某一场所(如ATM存取款机、停车场、菜市场、饭店、宾馆、医院、居民社区类服务机构等固定场所,又如出租车、废品回收车等可移动场所)。所述第三描述信息可以是对所述第二对象的服务情况的描述,对于所述第二对象为固定场所的情况,如该ATM存取款机已经损坏,该停车场的车位已满,该菜市场新到了某种奇特的水果,该饭店的服务态度情况,该宾馆的卫生情况,该医院某位医生的诊断水平,去该居民社区类服务机构办某事时的顺畅程度;对于所述第二对象为可移动场所的情况,如某空驶的出租车当前所在的街道名称,某废品回收车提供的各类废品的回收价格。所述服务器可以将所述第三描述信息中的全部作为所述第二描述信息发送给所述第一电子设备,或者也可以将所述第三描述信息中最晚发送或者最近的一段时间内发送的信息作为所述第二描述信息发送给所述第一电子设备。其中,所述其他电子设备中可以预先存储有与所述第一服务区域有关的各个场所的标识以及相应的向用户呈现的识别信息(如该场所的名称、图片、所在街道、与某地标的相对位置等),则所述其他用户了解到某场所的实时服务情况时,就可以通过该识别信息向所述其他设备输入该场所的描述信息;或者,所述服务器也可以主动向所述其他电子设备发送与所述第一服务区域有关的某场所的标识以及相应的向用户呈现的识别信息,则所述其他用户了解到该场所的实时服务情况时,就可以通过该识别信息向所述其他设备输入该场所的描述信息。进一步地,所述第三描述信息中还可以进一步包括所述其他用户的用户名、手机号码等个人信息,相应地,所述第二描述信息中也可以进一步包括该等个人信息,则所述第一用户可以获知提供所述第二描述信息的用户为所述其他用户,从而为第一用户提供了另一种了解其他用户的方式,也就更有利于第一用户找到感兴趣的用户。在本发明实施例中,服务区域可以静态部署,而出于某种服务运营目的,服务区域也可以动态调整,即不同服务区域可以合并为同一服务区域。例如,不同服务区域可能提供差异化的用户服务,某一服务区域提供的用户服务可能比另一服务区域吸引到更多用户,从而为服务运营商带来更多潜在收益,则可以将该另一服务区域合并到该服务区域,从而提高服务运营商的潜在收益。有鉴于此,可以有:所述获取第一电子设备的第一位置信息之前,所述方法还可以包括:判断所述第一服务区域是否满足一区域扩展条件,获取一第四判断结果;在所述第四判断结果为是时,将一第三服务区域合并到所述第一服务区域。其中,所述区域扩展条件例如:所述第一服务区域的日均用户数大于一预设的门限值;或者,所述第一服务区域的月均用户数大于所述第三服务区域的月均用户数;等等。在本发明实施例中,考虑到所述第一用户可能在较长时间内位于同一服务区域,而可能有多个用户需要其对应的信息,于是,可以将获取到的原始用户信息保存到数据库中,再派发给其它相关用户。这种保存可以基于用户进行,即保存用户列表以及列表中每个用户的基本信息、所属分组列表、所在的服务区域以及其它信息。但是,考虑到用户可能只对与其处于同一分组的用户信息感兴趣,则如果向该用户派发与其处于同一分组的用户信息,就需要遍历列表中的每个用户,看是否与该用户对应的分组相同,造成用户信息提取效率的低下。为了提高用户信息的提取效率,可以基于用户对应的分组,来对用户的原始用户信息分别进行存储,这样,在提取用户信息时只需在相应分组所对应的存储区域中查找和提取即可。有鉴于此,可以有:所述第一用户属于至少一个分组,与数据库中的至少一个存储区域一一对应;

所述将所述原始用户信息中的部分或全部信息作为目标用户信息发送给第二电子设备包括:
将所述原始用户信息分别存储到所述至少一个存储区域中;确定所述第二用户所属的第一分组;判断所述第一分组是否包括在所述至少一个分组中,获取一第五判断结果;在所述第五判断结果为是时,从所述数据库中的第一存储区域中提取出所述原始用户信息中的部分或全部信息,并将提取出的信息作为所述目标用户信息发送给第二电子设备;其中,所述第一存储区域与所述第一分组对应。这样,就提高了用户信息的提取效率。下面给出上述服务提供方法的具体例子。图2为本发明实施例提供的服务提供方法的例子的网络架构图,参照图2,在每个城市放置一个服务器,服务于为该城市划分的各个服务区域。每个服务器通过互联网与运营商营帐系统以及放置在总部机房的主服务器或数据中心相连。运营商营帐系统与主服务器或数据中心之间也通过互联网相连。用户可以通过手机经由基站与其当前所在城市的服务器交互,也可以通过PC机经由互联网或局域网与其当前所在城市的服务器交互。所述服务器为放置在A城市的服务器A,服务器A服务于A城市中的每个服务区域;所述第一电子设备为第一手机(这里为3G手机),所述第一用户为随身携带并使用第一手机的用户,其中,第一手机上安装了运营商頂软件,并在此基础为第一用户提供了获得基于服务区域的服务的接口,例如,通过在頂软件上嵌入浏览器,从而以网站的形式来提供这种基于服务区域的服务。所述第一位置信息为第一手机当前所在基站的基站识别码。所述第二电子设备为第二手机(这里为3G手机)。这里,基站可以为3G基站,且通过RNC、CN(Core Network,核心网)与服务器相连。以下描述涉及两种情况:情况一:第一手机是一个手机,第一用户是一个用户;情况二,第一手机是两 个以上的手机,第一用户是一个或两个以上的用户,其中,第一手机中的每个手机与第一用户中的每个用户一一对应,第一手机中的每个手机都安装了运营商頂软件,并在此基础上为对应的用户提供了获得基于服务区域的服务的接口。图3为本发明实施例提供的服务提供方法的例子的步骤流程图,参照图3,本具体例子有如下步骤:步骤201,获取第一手机所在第一基站的基站识别码;具体地,第一手机的服务RNC (设为RNC-X)检测到第一手机由基站X接入3G通信系统或者从其他基站移动到基站X时,将基站X的基站识别码发送给服务器A。其中,考虑到当手机处于RRC空闲模式时,如果手机移动到新的基站又不需要进行位置更新,则手机的服务RNC无法检测到手机所在基站的变化,从而在这种情况下无法获取到手机新进入的基站的基站识别码,为避免这一问题,可以在第一手机的IM软件上嵌入浏览器,该浏览器可以周期性自动访问服务器A (如下载或上传数据),这样第一手机就会进入RRC连接模式,从而第一手机当前的服务RNC可以将第一手机当前所在基站的基站识别码发送给服务器A,这里,自动获取的时间间隔可以小于小区半径(如第一手机最近一次处于RRC连接模式时所在小区的覆盖半径)与预计的用户最高移动速率(如通过第一手机最近一次处于RRC连接模式时所在小区的标识及城市A的市区内小区部署获知第一用户在市区内,则将预计的用户最高移动速率设为120km/h)之比。步骤202,根据该基站识别码判断第一手机对应的第一用户当前是否位于服务器A服务的第一服务区域内,获取一第一判断结果;
具体地,可以在服务器A中预先配置基站识别码与服务器A服务的每个服务区域的对应关系表,则通过查找该对应关系表来找到该第一用户当前位于的服务区域。这里,查找该对应关系表的过程即为判断的过程,当通过查找该对应关系表确定第一用户当前位于该第一服务区域内时,该第一判断结果即为是;当通过查找该对应关系表确定该第一用户当前没有位于该第一服务区域内时,该第一判断结果即为否。步骤203,在该第一判断结果指示第一用户当前位于该第一服务区域内时,获取第一用户的原始用户信息;具体地,通过查找该对应关系表确定第一用户当前位于该第一服务区域内时,服务器A获取第一用户的原始用户信息。服务器A获取该原始用户信息的方法例如:检查自身是否保存了第一用户的原始用户信息,如果否,则向总部机房的主服务器或数据中心请求该原始用户信息,主服务器或数据中心如果存储了第一用户的基本信息,就将该基本信息发送给服务器A ;如果未存储该基本信息,则从运营商营帐系统获取该基本信息。同时,主服务器或数据中心如果存储了第一用户的该基本信息以外的其他原始用户信息(如个人展示信息,应用使用动态),则将该其他原始用户信息发送给服务器A。此夕卜,服务器A还会从第一手机获取第一手机处新生成的其他原始用户信息。进一步地,服 务器A从第一手机获取到该新生成的其他原始用户信息后,还可以将该新生成的其他原始用户信息发送给主服务器或数据中心,由主服务器或数据中心存储起来以供放置在各个城市的服务器需要时获取。上述步骤201 203中,需要说明的是:对于情况一,RNC-X为一个RNC,基站X为一个基站;对于情况二,RNC-X可以是一个或两个以上的RNC,基站X可以是由RNC-X中同一或不同RNC控制的两个以上的基站,第一手机中的不同手机的服务RNC可以是RNC-X中同一或不同RNC,第一手机中的不同手机可以在基站X中的同一或不同基站接入3G通信系统或者从其他基站移动到基站X中的同一或不同基站。则对于情况二,可以为第一手机中的每一个手机分别执行步骤201 203,则对于第一手机中的每一个手机,基站X即为该手机当前所在基站,RNC-X即为该手机当前的服务RNC,步骤203中“服务器A获取第一用户的原始用户信息”即为“服务器A获取该用户的子原始用户信息”,其中,第一用户中各个用户的子原始用户信息共同组成了第一用户的原始用户信息。步骤204,将该原始用户信息中的部分或全部信息作为目标用户信息发送给第二手机,使得第二手机对应的第二用户能够通过第二手机以及该目标用户信息与第一用户交互。其中,第二手机当前可以位于该第一服务区域内;或者,第二手机当前可以位于一第二服务区域内,其中,该第二服务区域可以由服务器A服务,也可以由放置在其他城市的其他服务器(如放置在城市B的服务器B)服务。对于该第二服务区域由服务器A服务的情况,服务器A可以将该原始用户信息中的全部信息发送给第二手机,也可以确定第二用户的信息筛选条件并将其中的满足该信息筛选条件的信息发送给第二手机。对于该第二服务区域由服务器B服务的情况,服务器A可以将该原始用户信息中的全部信息通过服务器B发送给第二手机,也可以确定第二用户的信息筛选条件并将其中的满足该信息筛选条件的信息通过服务器B发送给第二手机。其中,服务器A确定该信息筛选条件的方法可以为:从第二手机接收第二用户向第二手机输入的信息筛选条件;或者,从第二手机接收第二用户从若干预设的信息筛选条件的选项中选择的结果;或者,对于该第二服务区域由服务器A服务的情况,服务器A可以根据第二用户的网络访问习惯、评论记录等进行智能化处理而得到该信息筛选条件;或者,对于该第二服务区域由服务器B服务的情况,可以是服务器B根据第二用户的网络访问习惯、评论记录等进行智能化处理而得到该信息筛选条件,并将该信息筛选条件发送给服务器A ;或者,由主服务器或数据中心根据第二用户的网络访问习惯、评论记录等进行智能化处理而得到该信息筛选条件或者从运营商营帐系统获取该信息筛选条件,则对于该第二服务区域由服务器A服务的情况,服务器A从主服务器或数据中心获取该信息筛选条件;对于该第二服务区域由服务器B服务的情况,服务器B自身得到该信息筛选条件或者从主服务器或数据中心获取该信息筛选条件,然后服务器将该信息筛选条件发送给服务器A。此外,服务器A可以通过人机界面向管理员呈现该原始用户信息,由管理员在其中挑选出与该第一服务区域关联较大或者内容较充实的信息,服务器A将被挑选出来的信息作为目标用户信息发送给第二手机;或者,管理员也可以从该原始用户信息中选择不会随着时间的流逝而过时的信息,并由服务器A将其作为精选的信息存储起来,从而可以将这些精选的信息作为独立于该目标用户信息之外的附加的信息发送给第二手机。这就意味着曾经位于第一服务区域的用户的精选的信息都可以由服务器A存储起来并在当前共同发送给其他手机。此外,可以将用户按照籍贯、民族、职业、年龄、性别等情况进行分组。服务器A可以在第一用户与第二用户属于同一用户分组时将第一用户的原始用户信息中的部分或全部信息作为目标用户信息发送给第二手机;或者,服务器A可以获知第二用户期望接收信息的用户分组,从而在第一用户属于第二用户期望接收信息的用户分组时将第一用户的原始用户信息中的部分或全部信息作为目标用户信息发送给第二手机。进一步地,在确定第一用户与第二用户属于同一用户分组或者第一用户属于第二用户期望接收信息的用户分组时,服务器A还可以获知第二用户的信息筛选条件,则将第一用户的原始用户信息中满足该信息筛选条件的信息作为目标用户信息发送给第二手机。此外,第一服务区域包括一块地理区域或者至少两块不相邻但用户相关程度较大(例如,某大学的主校和分校的师生,某连锁店的各个店铺的顾客)的地理区域的集合。这里的原始用户信息除了上述的第一用户的基本信息、个人展示信息、应用使用动态等信息外,还可以是第一用户通过第一手机向服务器A发送的与第一服务区域有关的第一对象对应的第一描述信息。这种情况下,可以在第一手机的頂软件上预先存储第一服务区域内各个对象(如固定场所,可移动场所)的标识以及对应的可供第一用户识别的文字或图片,则第一用户可以通过该文字或图片查找某一对象,并在第一 手机中输入与该对象对应的描述信息,则第一手机可以将该描述信息以及该对象的标识发送给服务器A ;
或者,服务器A可以在第一判断结果指示第一用户当前位于第一服务区域内时,将第一服务区域内某对象的标识以及对应的可供用户识别的文字或图片发送给第一手机,第一手机将该文字或图片呈现给第一用户,第一用户就可以在第一手机中输入与该对象对应的描述信息,然后由第一手机将该描述信息以及该对象的标识发送给服务器A。进一步地,服务器A在将目标用户信息发送给第二手机时还可以将其中的每个信息对应的用户标识发送给第二手机,从而为第二用户提供了另一种了解其他用户的方式。这里的原始用户信息还可以是对第二用户提出的某种问询消息的响应,相应地,服务器A获取所述原始用户信息的方法可以为:接收第二用户通过第二手机发送的针对第一服务区域的问询消息;向第一手机发送该问询消息;接收第一用户通过第一手机发送的对该问询消息的响应消息,作为该原始用户信息。步骤205,服务器A接收第一手机发送的包括与第一服务区域有关的第二对象的标识的第一请求消息,从数据库获取与该第二对象对应的第二描述信息,并将该第二描述信息发送给第一手机;其中,该第二描述信息是其他用户通过其他电子设备向所述服务器发送的对所述第二对象的第三描述信息中的部分或全部。进一步地,服务器A在将该第二描述信息发送给第一手机时还可以将其中的每个信息对应的用户标识发送给第一手机,从而为第一用户提供了另一种了解其他用户的方式。本步骤可以通过借由第一手机为第一用户提供搜索功能来实现。其中,步骤205可以与步骤204同时发生,也可以在步骤204之前或之后发生。步骤206,在将该原始用户信息中的部分或全部信息作为目标用户信息发送给第二手机之后,服务器A获取第一手机所在基站的基站识别码;根据该基站识别码判断第一用户当前是否位于第一服务区域内,获取一第二判断结果;在该第二判断结果指示第一用户当前离开第一服务区域内时,向第二手机发送一删除指令,使得第二手机能够依据该删除指令删除该目标用户信息。而对于上述将附加的信息发送给第二手机的情况,该删除指令并不涉及该附加的信息,即第二手机仍可以保留该附加的信息中与第一手机对应的信息。或者,步骤206可以为:在将该原始用户信息中的部分或全部信息作为目标用户信息发送给第二手机之后,服务器A周期性获取第一手机所在基站的基站识别码;根据得到的每一个基站识别码判断第一用户当前是否位于第一服务区域内,获取一第三判断结果;判断是否存在连续预定数目的第三判断结果指示第一用户当前离开第一服务区域,如果是,则向第二手机发送一删除指令,使得第二手机能够依据该删除指令删除该目标用户信息。而对于上述将附加的信息发送给第二手机的情况,该删除指令并不涉及该附加的信息,即第二手机仍可以保留该附加的信息中与第一手机对应的信息。需要说明的是,这里所说的周期性是指不只一次地获取,并不限定每次获取之间的时间间隔的值。此外,第一用户也可以通过PC机登录该网站。此外,第 二手机可以与第一手机具备相同的与基于服务区域的服务相关的功能(如安装了运营商IM软件,并在此基础上为第二用户提供获得基于服务区域的服务的接口)。第二用户也可以通过PC机登录该网站。应用上述例子,可以实现移动社区项目。其中,移动社区以上述的服务区域为基础,对于项目的运作及用户来说,一个服务区域就相当于一个社区。图4为移动社区项目运作平台架构图,如该图所示,有限责任公司与电信运营商合作,互相为对方提供核心数据支持,例如,运营商为公司提供手机頂软件、基站识别码、用户数据和计费平台、市场和销售等方面的支持,项目要围绕着运营商的整体发展规划和手机頂软件开展,运营商的手机頂软件也需要围绕着项目的开展进行必要的更改,项目在同运营商的手机頂软件进行整合的同时,也要整合运营商的其他产品资源,比如手机邮箱等等。有限责任公司管理研发部门、网站部门、市场/销售/客服。其中,研发部门进行移动社区基础平台的研发,网站部门进行移动社区基础平台的运营,市场/销售/客服面向商家/企业客户进行市场销售,并且面向用户进行市场销售、组织线下活动、提供客户服务。商家/企业客户的广告可以投放到移动社区基础平台。借助手机或电脑与移动社区基础平台的通讯,用户可以通过使用手机或电脑接受移动社区基础平台的服务。移动社区基础平台是实现项目的基础,它以一个网站的形式体现,平台上会提供博客(文字、视频、音乐、图片等)、联系人、论坛、交换、Digg、Twitter等体现用户自身价值服务。平台还会包括社区周边场所搜索功能,可以用来搜索手机所在社区的各种信息,比如饭店、宾馆、医院、出租车、居民社区类服务机构、生活类基本信息和其他信息。这些场所信息由社区内用户自己动态、实时地维护,所以具有高度的有效性和准确性。平台上面的基本功能都是免费的,但是会适时地提供一些收费的延展服务,比如更加高级的博客功能等。在移动社区基础平台的基础上可以提供免费的交友产品和服务。具体地,可在手机頂软件的基础上展开。交友是在同一个社区内进行,更多的是以休闲交友为主,在高度隐私保护的前提下,结识同在一个真实社区内的朋友,用以开阔个人的社会圈子、改善邻里关系。主要是以基站为社区,对用户进行自动的分组,自动地将用户放进独特的区域内,让其跟身边的其它用户交流,交流的时空是非常及时和准确的,对用户更具有吸引力,同时在区域内用户可以不同的需求再分 组,也可以加区域外的用户,所以灵活多变。进一步地,可以提供免费的同行(即用户之间共同活动)产品和服务。同行是交友的延伸,只有成为了朋友,才会共同结伙去开展一些活动,可以包括共同外出、购物、旅游、吃饭、运动等等。主要是以基站为社区,对用户进行自动的区域匹配,自动地将用户放进独特的区域内,使其既能在身边找到有共同爱好的人,又能在同一座城市找到有共同爱好的人,这就使得信息的有效性非常高。同时,可以提供区域内群发功能(如群发资讯、群发广告),既保证能有更多的用户参与进来,又可以避免造成垃圾消息的结果。图5所示为基于移动社区基础信息平台的业务关系图,如该图所示,围绕移动社区基础信息平台可以提供交友业务、结伴(拼客)业务、交易与交换(换客)业务。这使得用户在共享信息的同时能够更好地互动起来,使用户更好地享受到信息化带来的生活和工作上的便利。该项目还可以将更多更广泛的应用移植到移动社区基础平台上。图6为移动社区在运营商的信息平台中的位置的示意图,参照该图,移动社区位于社区门户,是运营商个人信息平台基础上的扩展。
用户通过手机或PC中的頂软件或浏览器访问网站,浏览网站上提供的各种信息和门户(如气象、读书、信息、新闻等资讯门户,游戏、电视、电影、音乐等娱乐门户,校园、互动、同行、交友、聊天、论坛、博客等社区门户,行业应用、邮箱、证券、银行等商务门户,LBS、PIM、MMS、SMS等其它门户),提交、更新或管理自身的基本信息、个人展示信息或应用使用动态,选择或更新自身期望接收的用户分组或者自身所在的用户分组,搜索与第一服务区域或其他服务区域有关的某一对象的信息,查看其他用户发布的问询消息的内容并提交响应消息的内容(如回答其他用户的问题或响应其他用户组织的活动),享受该网站为其提供的交友、同行等产品和服务,设置自身希望获得的服务或功能(如是否同意显示可以赚积分的广告)。还可以为用户提供会员服务,为会员用户提供更高级别的功能或服务,比如更大的空间、更多的样式、终生的信息存储等;还可以为会员用户提供积分功能,根据用户的原始用户信息的质量、在网站上的活跃程度、看广告的情况等给用户一定数量的积分、或信用值、或虚拟货币、或赠送的话费时长或手机网络访问流量等。考虑到上述服务会激励当前位于同一服务区域内或不同服务区域内(特别是距离较近的服务区域内)的用户之间对通话的需要,在同一或不同(如相邻)服务区域间的用户互相进行通话可以通过该项目提供的 基于頂的软件进行,是一种在运营商通讯平台上的应用,此种通话会根据用户之间当前位于的服务区域的距离的远近进行不同比例的话费优惠。例如,用户当前位于同一服务区域内时通话免费(即费率为0%),用户当前位于相邻的服务区域内时按照市话标准的30%收费(即费率为30%),当前位于的服务区域之间隔了一个其它服务区域时按照市话标准的50%收费(即费率为50%),当前位于的服务区域之间隔了两个以上其它服务区域时按照市话标准收费(即费率为100%)。图7为通话用户的位置关系示意图,参照图7(图中的每个圆表示一个服务区域),用户当前位于服务区域A内(如该图中标A的圆所示),服务于服务区域A的服务器确定与该用户通话的另一用户当前位于服务区域X内,则将这两个用户之间的通话时长以及服务区域A与服务区域X之间的位置关系或者位置关系对应的费率发送给运营商营帐系统或者通过主服务器或数据中心发送给运营商营帐系统。其中,当服务区域X为图中标A的服务区域时,该位置关系为相同,相应地,费率为0%;当服务区域X为图中某一标B的服务区域时,该位置关系为相邻,相应地,费率为30%;当服务区域X为图中某一标C的服务区域时,该位置关系为相隔,相应地,费率为50% ;当服务区域X为图中某一标D的服务区域或者更加外围的服务区域时,该位置关系为更远,相应地,费率为100%。如果在这两个用户的通话过程中这两个用户当前位于的服务区域之间的位置关系不变,则该服务器在通话结束后将通话时长以及位置关系或者费率发送给运营商营帐系统或者通过主服务器或数据中心发送给运营商营帐系统;如果在这两个用户的通话过程中由于其中至少一个用户的移动而导致这两个用户当前位于的服务区域之间的位置关系改变时,该服务器就按照通话过程中位置关系的不同而分别计算时长,并将每一种位置关系或者相应的费率以及与该位置关系相对应的时长发送给运营商营帐系统或者通过主服务器或数据中心发送给运营商营帐系统。则运营商营帐系统收到后为本次通话计费。计费的方法例如,对于该通话过程中的每个位置关系,运营商营帐系统可以确定该位置关系对应的费率并计算得到与该位置关系对应的时长在该通话过程的总时长中所占的比值(即与该费率对应的比值)。运营商营帐系统对所确定的各费率进行加权求和,其中,每个费率的加权因子为与该费率对应的比值。然后将加权求和得到的值与市话标准收费的积作为该通话过程的实际话费。或者,当用户进入或者离开某一服务区域时,服务于该服务区域的服务器可以记录用户进入或者离开该服务区域的时间并将之发送给主服务器或数据中心存储起来。则运营商营帐系统可以向主服务器或数据中心发送用户的通话起止时间以及用户的标识,则主服务器或数据中心收到后可以根据存储的信息确定该通话时间段内通话用户之间的位置关系或者费率以及每一位置关系或者每一费率对应的时长,并将每一位置关系或每一费率以及与之相对应的时长发送给运营商营帐系统。则运营商营帐系统收到后为本次通话计费。计费的方法的例子可如上所述,在此不再赘述。由此,可以刺激用户通讯录以外的业务量,使社区使用起来更加方便。此外,对于同一位置关系,可以针对不同的会员级别设置不同的费率。此外,为了对社区用户进行有效管理,移动社区基础平台可以具有非法用户鉴别及删除非法用户信息的功能权限。这样,当投诉某用户发布虚假信息的用户数目大于一定门限或者社区管理者通过各种渠道判断出某用户为非法用户时,社区管理者就有权限将该用户发布的虚假信息甚至是该用户的全部信息删除。进一步地,为避免该用户继续为害社区,社区管理者还可以有权限设置移动社区基础平台禁止该用户的登录;或者,移动社区基础平台上可以设置禁止用户登录的条件,例如,用户信息被删除次数大于一定门限。

图8为本发明实施例提供的服务提供装置的结构图,参照图8,所述服务提供装置包括第一获取模块301、判断模块302、第二获取模块303和发送模块304,其中,第一获取模块301,用于获取第一电子设备的第一位置信息;判断模块302,用于根据所述第一位置信息判断所述第一电子设备对应的第一用户当前是否位于所述第一服务区域内,获取一第一判断结果;第二获取模块303,用于在所述第一判断结果指示所述第一用户当前位于所述第一服务区域内时,获取所述第一用户的原始用户信息;发送模块304,用于将所述原始用户信息中的部分或全部信息作为目标用户信息发送给第二电子设备,使得所述第二电子设备对应的第二用户能够通过所述第二电子设备以及所述目标用户信息与所述第一用户交互。所述服务提供装置用于服务器,所述服务器服务于一第一服务区域。这样,通过将位于服务区域内的用户的信息发送给其它电子设备,使得其它用户可以及时得到该服务区域内的用户信息,从而能够与该服务区域内的用户交互。考虑到所述服务器获取到的所述原始用户信息中某些信息可能与所述第一服务区域的关系不大或者内容空洞,如果发送给所述第二手机,可能为所述第二用户造成阅读上的负担,为此,优选地,所述发送模块可以包括:呈现单元,用于通过人机界面向管理员呈现所述原始用户信息;发送单元,用于根据所述管理员的操作将所述原始用户信息中的部分或全部作为所述目标用户信息发送给所述第二电子设备。考虑到所述第一用户可能希望获得与所述第一服务区域有关的服务信息,为此,优选地,所述装置可以进一步包括:
接收单元,用于接收所述第一电子设备发送的包括与所述第一服务区域有关的第二对象的标识的第一请求消息;获取及发送单元,用于从数据库获取与所述第二对象对应的第二描述信息,并将所述第二描述信息发送给所述第一电子设备;其中,所述第二描述信息是其他用户通过其他电子设备向所述服务器发送的对所述第二对象的第三描述信息中的部分或全部。本发明实施例还提供了一种服务器,所述服务器包括以上所述的服务提供装置。所述服务器可以为WAP服务器或数据中心。以上所述仅是本发明的实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保 护范围。
权利要求
1.一种服务提供方法,用于服务器,所述服务器服务于一第一服务区域,其特征在于,所述方法包括: 获取第一电子设备的第一位置信息; 根据所述第一位置信息判断所述第一电子设备对应的第一用户当前是否位于所述第一服务区域内,获取一第一判断结果; 在所述第一判断结果指示所述第一用户当前位于所述第一服务区域内时,获取所述第一用户的原始用户信息; 将所述原始用户信息中的部分或全部信息作为目标用户信息发送给第二电子设备,使得所述第二电子设备对应的第二用户能够通过所述第二电子设备以及所述目标用户信息与所述第一用户交互。
2.如权利要求1所述的服务提供方法,其特征在于,所述第二用户当前位于所述第一服务区域或一第二服务区域。
3.如权利要 求1所述的服务提供方法,其特征在于,所述将所述原始用户信息中的部分或全部信息作为目标用户信息发送给第二电子设备的方法为: 确定所述第二用户的信息筛选条件; 将所述原始用户信息中满足所述信息筛选条件的信息作为所述目标用户信息发送给所述第二电子设备。
4.如权利要求1所述的服务提供方法,其特征在于,所述将所述原始用户信息中的部分或全部作为目标用户信息发送给第二电子设备的方法为: 通过人机界面向管理员呈现所述原始用户信息; 根据所述管理员的操作将所述原始用户信息中的部分或全部作为所述目标用户信息发送给所述第二电子设备。
5.如权利要求1所述的服务提供方法,其特征在于,所述将所述原始用户信息中的部分或全部信息作为目标用户信息发送给第二电子设备的方法为: 确定所述第一用户属于第一分组; 判断所述第一分组是否为所述第二用户期望的分组,如果是,则将所述原始用户信息中的部分或全部信息作为目标用户信息发送给所述第二电子设备。
6.如权利要求1所述的服务提供方法,其特征在于,所述将所述原始用户信息中的部分或全部信息作为目标用户信息发送给第二电子设备之后,所述方法进一步包括: 获取所述第一电子设备的第二位置信息; 根据所述第二位置信息判断所述第一用户当前是否位于所述第一服务区域内,获取一第二判断结果; 在所述第二判断结果指示所述第一用户当前离开所述第一服务区域内时,向所述第二电子设备发送一删除指令,使得所述第二电子设备能够依据所述删除指令删除所述目标用户信息。
7.如权利要求1所述的服务提供方法,其特征在于,所述将所述原始用户信息中的部分或全部信息作为目标用户信息发送给第二电子设备之后,所述方法进一步包括: 周期性获取所述第一电子设备的第三位置信息; 根据得到的每一个所述第三位置信息判断所述第一用户当前是否位于所述第一服务区域内,获取一第三判断结果; 判断是否存在连续预定数目的第三判断结果指示所述第一用户当前离开所述第一服务区域,如果是,则向所述第二电子设备发送一删除指令,使得所述第二电子设备能够依据所述删除指令删除所述目标用户信息。
8.如权利要求1所述的服务提供方法,其特征在于,所述第一服务区域包括一块地理区域或者至少两块不相邻的地理区域的集合。
9.如权利要求1所述的服务提供方法,其特征在于,所述原始用户信息为所述第一用户通过所述第一电子设备向所述服务器发送的与所述第一服务区域有关的第一对象对应的第一描述信息。
10.如权利要求1所述的服务提供方法,其特征在于,所述方法进一步包括: 接收所述第一电子设备发送的包括与所述第一服务区域有关的第二对象的标识的第一请求消息; 从数据库获取与所述第二对象对应的第二描述信息,并将所述第二描述信息发送给所述第一电子设备; 其中,所述第二描述信息是其他用户通过其他电子设备向所述服务器发送的对所述第二对象的第三描述信息中的部分或全部。
11.如权利要求1所述的服务提供方法,其特征在于,所述获取第一电子设备的第一位置信息之前,所述方法还包括: 判断所述第一服务区域是否满足一区域扩展条件,获取一第四判断结果; 在所述第四判断结果为是时,将一第三服务区域合并到所述第一服务区域。
12.如权利要求1所述的服务提供方法,其特征在于,所述第一用户属于至少一个分组,与数据库中的至少一个存储区域一一对应; 所述将所述原始用户信息中的部分或全部信息作为目标用户信息发送给第二电子设备包括: 将所述原始用户信息分别存储到所述至少一个存储区域中; 确定所述第二用户所属的第一分组; 判断所述第一分组是否包括在所述至少一个分组中,获取一第五判断结果; 在所述第五判断结果为是时,从所述数据库中的第一存储区域中提取出所述原始用户信息中的部分或全部信息,并将提取出的信息作为所述目标用户信息发送给第二电子设备;其中,所述第一存储区域与所述第一分组对应。
13.一种服务提供装置,用于服务器,所述服务器服务于一第一服务区域,其特征在于,所述装置包括: 第一获取模块,用于获取第一电子设备的第一位置信息; 判断模块,用于根据所述第一位置信息判断所述第一电子设备对应的第一用户当前是否位于所述第一服务区域内,获取一第一判断结果; 第二获取模块,用于在所述第一判断结果指示所述第一用户当前位于所述第一服务区域内时,获取所述第一用户的原始用户信息; 发送模块,用于将所述原始用户信息中的部分或全部信息作为目标用户信息发送给第二电子设备,使得所述第二电子设备对应的第二用户能够通过所述第二电子设备以及所述目标用户信息与所述第一用户交互。
14.如权利要求1所述的服务提供装置,其特征在于,所述发送模块包括: 呈现单元,用于通过人机界面向管理员呈现所述原始用户信息; 发送单元,用于根据所述管理员的操作将所述原始用户信息中的部分或全部作为所述目标用户信息发送给所述第二电子设备。
15.如权利要求1所述的服务提供装置,其特征在于,所述装置进一步包括: 接收单元,用于接收所述第一电子设备发送的包括与所述第一服务区域有关的第二对象的标识的第一请求消息; 获取及发送单元,用于从数据库获取与所述第二对象对应的第二描述信息,并将所述第二描述信息发送给所述第一电子设备; 其中,所述第二描述信息是其他用户通过其他电子设备向所述服务器发送的对所述第二对象的第三描述信息中的部分或全部。
16.一种服务器, 其特征在于,包括权利要求13至15中任一项所述的服务提供装置。
全文摘要
本发明提供了一种服务提供方法、服务提供装置和服务器。所述服务提供方法包括获取第一电子设备的第一位置信息;根据所述第一位置信息判断所述第一电子设备对应的第一用户当前是否位于所述第一服务区域内,获取一第一判断结果;在所述第一判断结果指示所述第一用户当前位于所述第一服务区域内时,获取所述第一用户的原始用户信息;将所述原始用户信息中的部分或全部信息作为目标用户信息发送给第二电子设备,使得所述第二电子设备对应的第二用户能够通过所述第二电子设备以及所述目标用户信息与所述第一用户交互。所述服务提供方法可以支持第二用户通过电子设备与当前位置在第一服务区域内的第一用户交互。
文档编号H04L29/08GK103248671SQ20131008051
公开日2013年8月14日 申请日期2013年3月13日 优先权日2013年3月13日
发明者王龙飞, 姚小波 申请人:王龙飞, 姚小波
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1