一种基于gps和电子罗盘的目标识别手机系统的制作方法

文档序号:6604601阅读:320来源:国知局
专利名称:一种基于gps和电子罗盘的目标识别手机系统的制作方法
技术领域
本发明涉及移动信息增强的业务平台技术领域,特别是指一种利用手机的移动虚拟现实增强系统。
背景技术
随着移动通信业务的发展,特别是第三代移动通信业务技术的发展,移动通信与互联网结合越来越紧密,移动增值业务益发丰富。在这种移动通信业务大发展的情况下,各个运营商都在大力进军增值业务领域,尝试建立各种移动通信增值业务平台。手机日益成为一个全能的工具,用户可以使用手机完成越来越多的功能,手机的发展也将手机变成一个功能完备的电子产品,定位和方位功能即将成为手机的标准功能, 为手机添加了位置和方向的功能,使得手机能完成很多基于方位的业务。手机端只需要简单的指向目标,手机客户端即可通过远端的能力将目标属性显示在终端上,方便用户快速获取感兴趣的目标信息。有鉴于此,本发明的目的在于提出一种通过将手机指向目标,手机端对终端的位置和指向进行判断后上报给服务端,服务端根据位置和指向判定终端指向的目标,并查询该目标的一系列的属性后封装成协议好的格式下发到终端上。

发明内容
从上面所述可以看出,本发明提供的手机指向识别目标的方法,通过用户将手机指向感兴趣的目标后终端侧进行位置和指向的确定并将位置和指向信息上传到服务端后台进行计算具体的目标,服务端对目标进行识别并查询该目标的信息后将目标信息编码格式化后发送给终端,终端进行解码和反格式化后将信息编排成一定的格式显示在用户终端上。具体来说具有以下优点使用方式简单用户无需在本地进行复杂设置,简单地开启客户端后将终端指向目标即可完成业务功能。自动定位终端在扫描目标的时候,自动启动本地的定位功能进行定位,定位的过程对用户来说是透明的,用户无需手动开启,定位采取调用本地的定位能力或者辅助定位方式进行定位。自动获取指向终端通过终端本身的电子罗盘硬件进行终端的指向的确定,指向数据和位置的数据一并上传到服务端进行目标的确认。远端服务调用对于终端来讲,需要调用的复杂能力需求都放在远端的服务端上,终端侧不需要进行复杂匹配和计算,终端侧只需要传输本地位置和指向数据和解析服务端回传数据并叠加到用户终端上进行显示。异步回送数据在服务端平台对目标进行定位和识别后对目标的属性进行查询,查询的数据采取异步方式发送到终端侧,终端一边接受数据,一边显示已经接收到的数据,加快了数据响应速度,提高了用户体验。匹配范围小终端侧采取最精确的GPS方式定位和指向确认唯一确认目标,加快目标识别速度,减小匹配的目标范围。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1为本发明系统模块结构的示意图。图2为业务使用流程示意图。
具体实施例方式下面参照附图对本发明进行更全面的描述,其中说明本发明的示例性实施例。为实现上述目的,提出了一种基于GPS和电子罗盘的目标识别手机系统。以下通过结合附图,对本发明的实施方式进行描述。实现在移动通信领域的信息业务的关键终端定位和指向终端采取本地GPS进行位置定位和电子罗盘进行指向确定,客户端调用本地的硬件能力进行位置和指向的数据获取。远端服务调用终端侧不需要进行复杂的业务计算,只是将目标位置和指向信息作为参数发起远端的目标识别服务调用,通过远端的服务接口获取对应的返回信息,终端侧只需负责发起服务的调用和解析远端返回的信息。GIS目标确定在收到终端的服务请求后,服务端解析出终端上报的参数中的位置信息,在GIS 中进行定位和以该位置为中心计算周边一定范围内的存在的对象,挑选出来供匹配模块进行识别。目标识别后台服务端接收到终端上传的位置和指向数据后,通过GIS计算位置指向上的目标,识别后将发起对目标属性信息的查询。终端信息加载终端在接收到服务端查询出的目标信息之后,将目标信息解析出来叠加到目标图形之上,终端用户可以在终端上准实时的看到目标的附加信息,加载信息可以以文本、链接、图形方式进行叠加,用户可以进一步点击链接获取目标的更多信息。
能力扩展限制小通过远端服务方式进行业务实现,业务能力聚集在远端的网络平台上,对终端要求低,远端的服务平台则可以随着业务能力需求进行扩充,能力上也可以不断进行升级而不影响终端侧的使用。主要功能模块如图1所示,一种基于位置和电子罗盘的目标识别手机平台系统结构主要包括客户端101:终端指向目标后客户端发起远端识别服务请求;移动网络102:负责提供手机数据传输的数据通道;通信模块103 负责接收用户的服务请求和返回终端对应的响应数据。业务逻辑模块104 执行业务逻辑,发起对系统内部各个功能模块的调用,格式化消息并响应终端请求。数据信息模块105 存储大量目标信息的有关数据,提供给业务逻辑模块对应的信息。GIS 模块 106:通过终端上报的数据进行地理上位置确定和计算方向指向的可能的目标。识别模块107 将终端上传的目标信息解析各参数并发起GIS模块计算目标。管理门户108 为用户提供一个界面对业务进行设置,包含业务的开通,业务参数的设置等;管理模块109 对整个系统进行管理,包含目标信息管理、业务管理、用户管理,日志记录和管理,业务逻辑参数配置等管理功能;下面举一个例子来说明本发明系统的工作流程,该实施例中,业务包括以下步骤步骤1 用户打开客户端,使用手机指向目标并请求位置和指向数据;步骤2 客户端获取终端位置信息和指向信息作为参数,发起对远端服务端的识别业务调用请求;步骤3:业务逻辑模块接收到终端请求,解析其数据信息,并调用识别模块和GIS 模块进行目标计算;步骤4. GIS将计算结果返回给识别模块和业务逻辑模块;步骤5.业务逻辑模块确定目标后发起对数据信息模块的查询请求,查询该目标的各个属性信息;步骤6.业务逻辑模块接收到信息查询模块的响应消息,将响应消息按照约定的格式进行格式化后发送给终端;步骤7.用户终端接收到平台返回的响应信息,解析后叠加在终端上显示。本发明的描述是为了示例和说明起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。
权利要求
1.一种基于位置和指向的目标识别系统,其特征在于,包含用户通过将手机指向目标即可实现目标识别和信息查询的系统。
2.如权利要求1所述,用户使用终端指向目标,手机端通过GPS确定位置,通过罗盘确定用户终端指向,通过位置和指向来进行计算确定目标。
3.如权利要求2所述,系统在位置确定的同时使用手机本身的电子罗盘的能力进行方向确定,并与位置信息一起,将位置信息和指向信息上报到系统。
4.如权利要求1所述的后台系统,其特征在于位置确定终端指向目标的时候会启动终端定位能力,通过本地GPS或者网络辅助定位确定终端的位置,位置的经纬度、高度等数据将上传到系统服务端。方向确定终端指向目标的时候启动终端电子罗盘进行方向确定,以获取终端的指向,指向的方向数据将随着位置数据上传到系统服务端。目标确定后台系统在接收到终端上传的目标位置信息后,在GIS中定位该位置,并计算该位置和指定方向的周边范围之内的对应的存在的目标信息。信息查询在系统计算出目标后,系统会在数据库进行目标对应信息的查询,并将查询到的信息格式化成与终端协商好的格式进行发送。叠力口显示终端在收到系统后台响应的应答信息后,将后台系统发送的信息进行解码后提取对应的信息,以各种效果的方式叠加信息到终端的图形上,各种效果包含如打字机效果,飞入等效果,并在客户端上提供各种信息显示的方式如超链接以方便用户点击到该信息更具体的信息页面中,或者使用移动网络的推送业务功能进行目标信息的推送,如使用短信推送目标信息。
5.如权利要求4所述的方法,系统记录下每次操作的结果的状态。通过在终端指向目实现指向目标的识别和下发对应目标信息,终端侧需要具备定位和罗盘功能,业务功能的实现聚集在网络端,对客户端要求较低,用户的使用简单的方式获取用户感兴趣的目标信息,具有较好的实用价值。
全文摘要
本发明公开了一种基于GPS和电子罗盘的目标识别手机系统,通过手机GPS和电子罗盘系统标定目标后在服务端识别目标,并推送给用户目标信息的系统和方法。本发明将通过将用户终端GPS进行位置定位,并使用电子罗盘对用户终端所指的方向进行判断,将终端的位置信息和指向信息发送到后台系统端进行目标识别,后端通过地理信息系统计算位置周边的可能目标,结合终端的方向指向判定目标,识别出终端的指向目标后查询该目标的属性信息,并将识别查询后的数据推送到本地终端,并显示在用户终端上,推送的形式可以采取客户端数据方式、WAP Push等多种方式,用户使用终端指向目标后在终端上即可看到目标的各种信息以及开展进一步的操作。
文档编号G06F17/30GK102300149SQ20101020786
公开日2011年12月28日 申请日期2010年6月23日 优先权日2010年6月23日
发明者施丽艳 申请人:上海博路信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1