基于位置信息的消息推送系统的制作方法
【技术领域】
[0001]本发明涉及通信技术,尤其涉及一种基于位置的信息推送系统。
【背景技术】
[0002]信息推送是一种由信息提供方利用通信网络主动向目标用户传递特定类型消息的信息传播方式。信息推送技术基于用户的自身状况和实际需求,对信息进行自动搜索和过滤,选择用户感兴趣的信息主动传输给用户持有的终端设备,从而帮助用户高效率地获得对自身有用的信息。这种信息传播方式具有很强的针对性、及时性、易用性,为有效信息获取提供了简单快捷的方式,避免了信息过度给用户带来的不便。
[0003]随着信息推送技术与移动通信相互结合,兴起了全新的移动推送业务。移动推送通过智能手机、平板电脑等移动网络终端搭载信息推送功能,使用户能够随时随地通过无线网络享受信息推送所带来的便捷服务。
[0004]但是,新兴的移动推送业务并没有突破传统互联网推送业务的应用范围,其功能仍然局限于广告、消息、新闻、软件等线上内容的推送。实际上,用户不仅需要线上内容的推送,在生活中也需要购物、饮食、医疗等线下各项真实服务相关信息的推送。特别是基于用户所处的真实地理位置,向用户推送周边服务的相关信息,以方便用户就近获得这些服务。手机等移动终端由用户随身携带,因而可以提供用户的真实地理位置信息。移动推送平台应该利用这一优势,将信息推送与基于用户地理位置的线下服务相结合。
[0005]事实上,如果以手机等移动网络终端为目标,利用手机反映的用户真实地理位置,可以用来实现周边零售商店信息等真实服务的推送,使用户接收自身所处地理位置周边的相关服务信息,但是现有的移动推送业务并不支持这种基于真实地理位置的推送功能。
【发明内容】
[0006]在下文中给出关于本发明的简要概述,以便提供关于本发明的某些方面的基本理解。应当理解,这个概述并不是关于本发明的穷举性概述。它并不是意图确定本发明的关键或重要部分,也不是意图限定本发明的范围。其目的仅仅是以简化的形式给出某些概念,以此作为稍后论述的更详细描述的前序。
[0007]本发明提供一种消息推送系统,包括:
[0008]信息服务器,用于获取、存储和更新服务的地理位置信息和相关信息;
[0009]推送服务器,用于将用户的真实地理位置信息与服务的地理位置信息相匹配,获得距离用户预定距离以内的服务,并将所述预定距离以内的服务的地理位置信息和相关信息推送给终端;
[0010]终端,用于侦测用户的真实地理位置信息并上传至所述推送服务器,以及接收被推送的所述服务的地理位置信息和相关信息;
[0011]服务商接入服务器,用于完成对服务商的账户等登陆信息的管理和鉴权;
[0012]终端接入服务器,用于完成对终端的账户等登陆信息的管理和鉴权。
[0013]所述终端包括基于无线网络和GPS定位系统侦测用户的真实地理位置信息的定位模块。
[0014]所述终端根据被推送的所述服务的地理位置信息在电子地图上显示服务所在位置。
[0015]所述终端根据用户对服务的选择显示所述服务的相关信息。
[0016]所述信息服务器通过网络获取服务提供方上传的所述服务的地理位置信息和相关信息。
[0017]所述服务的相关信息包括商品信息和促销信息。
[0018]本发明通过用户携带的移动终端取得其真实位置信息,进而基于用户所处的真实地理位置,向用户推送周边服务的相关信息,从而搭建了沟通线上信息推送与线下真实服务的电子商务平台,以地理位置为媒介将网络信息资源与用户的真实生活环境有机整合,使用户在真实服务中也能享受到信息推送准确,及时、易用的优点。
【附图说明】
[0019]参照下面结合附图对本发明实施例的说明,会更加容易地理解本发明的以上和其它目的、特点和优点。附图中的部件只是为了示出本发明的原理。在附图中,相同的或类似的技术特征或部件将采用相同或类似的附图标记来表示。
[0020]图1为本发明实施例的整体结构图。
【具体实施方式】
[0021]下面参照附图来说明本发明的实施例。在本发明的一个附图或一种实施方式中描述的元素和特征可以与一个或更多个其它附图或实施方式中示出的元素和特征相结合。应当注意,为了清楚的目的,附图和说明中省略了与本发明无关的、本领域普通技术人员已知的部件和处理的表示和描述。
[0022]图1是本发明实施例的整体结构图。本发明的即时消息推送系统以智能手机、平板电脑等便携的移动终端为基础,利用移动终端内置的定位功能侦测用户真实地理位置信息,将用户的地理位置与服务提供者的地理位置信息相匹配,向移动终端自动推送周围一定范围内的服务相关信息。本发明所述基于移动终端真实地理位置的信息推送系统包括信息服务器100、推送服务器200、终端300、服务商终端400、服务商接入服务器500和终端接入服务器600。下面以针对商品零售服务信息的推送平台为例解释本发明的结构和工作过程。
[0023]提供零售服务的各零售商可以将自身的地理位置信息和服务的相关信息利用服务商终端400,通过网络上传到信息服务器100,这里提到的服务的相关信息包括各零售商在售商品的种类、名称、价格、数量等基本商品信息,还包括促销信息,即零售商可以根据每一家商店自身的即时库存情况,随时向信息服务器100发布促销信息,包括促销商品名称、折扣情况和电子优惠券等。信息服务器100获取各零售商所提供的地理位置信息和服务的相关信息,以表单为单位进行存储和更新。
[0024]智能手机、平板电脑等终端300由用户随身携带,并通过内置的定位模块侦测用户的真实地理位置信息,将真实地理位置信息上传至推送服务器200。定位模块基于无线网络和GPS定位系统侦测用户的真实地理位置信息,首先基于移动终端所接入的3G等无线网络定位用户所在的真实地理位置,例如确定移动终端在3G网络中所属小区的位置等;进而定位模块利用GPS定位系统进一步精确定位用户所在的真实地理位置信息,GPS定位的精度可达10米左右。
[0025]推送服务器200的功能包括用户和零售商地理位置信息的匹配,以及在地理位置基础上的服务信息的自动推送。推送服务器200自终端300接收用户的真实地理位置信息,并且将该真实地理位置信息与从信息服务器100取得的各零售商的地理位置信息进行自动匹配,匹配的方式是以用户的真实地理位置为中心,自动检索获得向外一定距离(如5公里)以内的服务。以终端300为中心5KM半径范围内的圆形区域中各零售商的地理位置被匹配成功,则该