识别用户通讯地址及地理位置的方法及系统的制作方法

文档序号:6381836阅读:512来源:国知局
专利名称:识别用户通讯地址及地理位置的方法及系统的制作方法
技术领域
本发明涉及信息处理技术领域,特别涉及一种识别用户通讯地址及地理位置的方法及 系统。
背景技术
中国专利局公开了申请号为200580052083. 8,发明名称为《用于识别地理位置的方法 和系统》的专利申请,其方法是为某一用户的地理位置创建一个指示符,通过识别和传递 指示符,来识别用户的地理位置和联系信息,其不足之处其指示符是基于地理位置而创建 的,亦即是指示符和地理位置具有唯一性和不可替换。当用户的地理位置发生变化时,需要 重新建立新的指示符,但这样会导致第三方根据指示符不能准确的确定用户变更后的地理 位置,进而不能联系到上述用户。

发明内容
有鉴于此,有必要提供一种在用户地理位置发生变化时,还能准确联系到用户的识别 用户通讯地址及地理位置的方法。
还有必要提供一种在用户地理位置发生变化时,还能准确联系到用户的识别用户 通讯地址及地理位置的系统。
一种识别用户通讯地址及地理位置的方法,该识别用户通讯地址及地理位置的方 法包括以下步骤响应用户在注册界面的标识号输入操作及用户的关于联系信息的输入操作,产生对应 的标识号及联系信息,其中联系信息包括用户的通讯地址及地理位置;获取用于表示用户所在位置的经纬度信息;将标识号、联系信息及经纬度信息存储在提供查询服务的存储空间中;响应第三方的获取请求,并根据获取请求中的标识号将存储空间中与获取请求中的标 识号对应的联系信息及经纬度信息发送给第三方,以使第三方根据联系信息及经纬度信息 了解与获取请求中的标识号对应的用户所处位置。
一种识别用户通讯地址及地理位置的系统,包括输入模块、注册界面显示模块、经 纬度信息获取模块、用户信息生成模块、存储模块及服务模块。
输入模块用于响应用户的输入操作产生对应的信息。注册界面显示模块用于显示 注册界面,并获取用户利用输入模块在注册界面上进行标识号输入操作及联系信息输入操 作所产生的标识号及联系信息,并将标识号、联系信息提供给用户信息生成模块。其中联系 信息包括用户的通讯地址及地理位置。经纬度信息获取模块用于获取用于表示用户所在位 置的经纬度信息,并将获取的经纬度信息提供给用户信息生成模块。用户信息生成模块用 于根据标识号、联系信息、经纬度信息产生用户信息,并将用户信息提供给存储模块。存储 模块用于存储用户信息。服务模块用于响应第三方的获取请求,并根据获取请求中的标识 号将存储空间中与获取请求中的标识号对应的联系信息及经纬度信息发送给第三方,以使 第三方根据联系信息及经纬度信息了解与获取请求中的标识号对应的用户的所处位置。
利用上述识别用户通讯地址及地理位置的方法及系统,采用标识号与用户的联系信息相对应,当用户的联系信息改变时,用户登录存储空间更新自己的联系信息,第三方只 需要记住该用户的标识号,就可准确联系到用户,获得该用户最新的通讯地址信息和相关 信息。


附图1是一较佳实施方式的识别用户通讯地址及地理位置的方法流程图。
附图2是一较佳实施方式的识别用户通讯地址及地理位置的系统功能模块图。
附图3是图2中经纬度信息获取模块的第一种功能模块示意图。
附图4是图2中服务模块的功能模块示意图。
附图5是图2中经纬度信息获取模块的第二种功能模块示意图。
图中识别用户通讯地址及地理位置的方法S300 S303、识别用户通讯地址及地 理位置的系统100、输入模块200、注册界面显示模块300、经纬度信息获取模块400、第一地 图数据获取模块401、第一地图显示模块402、坐标获取模块403、用户信息生成模块500、 存储模块600、服务模块700、查询界面显示模块701、查询模块702、第二地图数据获取模 块703、第二地图显示模块704、标记模块705、启动模块4100、GPS接收器4120、计时模块 4130、判断模块4140。
具体实施例方式本发明是针对用户的联系信息为用户设定的标识号,其中联系信息包括用户的通讯地 址及地理位置用户可以是个人、单位或者某个物体(包括移动的物体如车辆),为用户创建 一个标识号,该用户拥有一个有效的且与标识号对应的联系信息,并将联系信息确定为地 理位置坐标,已通过标识号来查找用户当前位置。
请参看图1,其为一较佳实施方式的识别用户通讯地址及地理位置的方法,该识别 用户通讯地址及地理位置的方法包括以下步骤S300,响应用户在注册界面的标识号输入操作及用户的关于联系信息的输入操作,产 生对应的标识号及联系信息,其中联系信息包括用户的通讯地址及地理位置。该标识号为 关键字且具有唯一性,该标识号包括但不限于使用任何数字、字母、符号、各种文字进行独 立组合和混合组合排列,例如使用纯数字12位代码,比如A用户创建时获得一个唯一的识 别代码123456789000。该联系信息包括国家、城市、街道、门牌号、或者特殊的地址名称的 通讯地址及地理位置,例如天安门、水立方等。
S301,获取用于表示用户所在位置的经纬度信息。在其他实施方式中,经纬度信息 所表示的地理位置,也可以通过其他地球坐标系中的坐标来表示。
S302,将标识号、联系信息及经纬度信息存储在提供查询服务的存储空间中。其 中,存储空间可以是互联网上的一个服务数据库。
S303,响应第三方的获取请求,并根据获取请求中的标识号将存储空间中与获取 请求中的标识号对应的联系信息及经纬度信息发送给第三方,以使第三方根据联系信息及 经纬度信息了解与获取请求中的标识号对应的用户所处位置。
上述识别用户通讯地址及地理位置的方法可以应用在互联网中,例如互联网中的 与服务数据库连接的数据服务器执行一组表示上述识别用户通讯地址及地理位置的方法 的应用计算机程序后,可以为用户提供注册服务及第三方查询服务,其中步骤S301的具体 步骤为获取预存的电子地图数据,并根据联系信息、获取的电子地图数据显示对应的地图;响应用户在显示的地图上的标示操作,获取地图上的与标示操作对应位置处的经纬度 信息。其中步骤S303的具体步骤为响应第三方访问存储空间且在查询界面进行输入标识 号的查询操作,产生对应的标识号;根据产生的标识号从存储空间中查找与产生的标识号 对应的联系信息及经纬度信息;获取地图数据,并根据查找到的联系信息、获取的电子地图 数据显示对应的地图;根据查找到的经纬度信息,在地图上的与经纬度信息对应的位置给 出标记。如此,用户可以在电子地图上标示出自己所处的实际位置,这个实际位置与用户填 写的通讯地址、地理位置相对应,当第三方查询用户的当前位置时,只需输入标识号,就可 以从电子地图上直观的看到用户所处的位置以及对应的联系信息。为了方便用户及时更新 自己的联系信息,上述识别用户通讯地址及地理位置的方法还包括以下步骤响应用户点 击显示的修改标识操作,显示修改界面,其中修改界面包括标识号显示框、原联系信息显示 框、新联系信息输入框;根据用户的用户名及密码从存储空间中查找对应的标识号及联系 信息,其中用户的用户名及密码使用户在注册时设定的;将查找到的联系信息输送至原联 系信息显示框中以显示及将标识号输送至标识号显示框中以显示;响应用户在修改界面的 新联系信息输入框中的输入操作,产生对应的新联系信息,并根据用户的用户名及密码和 标识号将存储在存储空间中的与标识号对应的联系信息替换成所述新联系信息。在其他实 施方式中,第三方也可以是一个获取信息的服务器,第三方与上述数据服务器之间进行批 量的关于用户的标识号、联系信息及经纬度信息数据的交换,第三方根据获得的批量用户 的标识号、联系信息及经纬度信息数据进行用户的地理位置管理。
上述识别用户通讯地址及地理位置的方法可以应用在运输行业中,以实现对运输 工具的监控,例如运输工具安装有一与服务数据库连接的数据服务器,数据服务器执行一 组表示上述识别用户通讯地址及地理位置的方法的应用计算机程序后,运输工具定时将所 处的地理位置存储在服务数据库中,以供第三方查询进而实现第三方对运输工具的监控, 其中步骤S301的具体步骤为响应用户的输入操作,启动GPS接收器以接收反应用户当前 位置的经纬度信息;响应用户的输入操作,开始计时以产生计时值;判断计时值是否达到 预设时间值;在判断出计时值达到预设时间值时,执行步骤S302 ;在判断出计时值达到预 设时间值时,还重新计时,并产生对应的新的计时值,然后执行“判断计时值是否达到预设 时间值”的步骤。第三方可以通过无线方式与运输工具中的数据服务器建立连接,以通过标 识号实现对运输工具的联系信息及经纬度信息的查询,并通过联系信息及经纬度信息了解 运输工具所处位置。
如图2所示,识别用户通讯地址及地理位置的系统100,包括输入模块200、注册界 面显示模块300、经纬度信息获取模块400、用户信息生成模块500、存储模块600及服务模 块 700。
输入模块200用于响应用户的输入操作产生对应的信息。
注册界面显示模块300用于显示注册界面,并获取用户利用输入模块200在注册 界面上进行标识号输入操作及联系信息输入操作所产生的标识号及联系信息,并将标识 号、联系信息提供给用户信息生成模块500,其中联系信息包括用户的通讯地址及地理位置。
经纬度信息获取模块400用于获取用于表示用户所在位置的经纬度信息,并将获 取的经纬度信息提供给用户信息生成模块500。
用户信息生成模块500用于根据标识号、联系信息、经纬度信息产生用户信息,并 将用户信息提供给存储模块600。
存储模块600用于存储用户信息,存储模块600还存储用户注册的用户名、密码坐 寸ο
服务模块700用于响应第三方的获取请求,并根据获取请求中的标识号将存储模 块600中与获取请求中的标识号对应的联系信息及经纬度信息发送给第三方,以使第三方 根据联系信息及经纬度信息了解与获取请求中的标识号对应的用户的所处位置。
在本实施方式中,请同时参看图3,经纬度信息获取模块400包括第一地图数据获 取模块401、第一地图显示模块402、坐标获取模块403 ;注册界面显示模块300还用于将联 系信息提供给第一地图显示模块402,并将预设的第一获取命令提供给第一地图数据获取 模块401 ;第一地图数据获取模块401用于响应第一获取命令,获取预存的地图数据,并将 获取的地图数据提供给第一地图显示模块;第一地图显示模块用于根据联系信息、获取的 电子地图数据显示对应的地图;坐标获取模块用于响应用户在显示的地图上的标示操作, 获取地图上的与标示操作对应位置处的经纬度信息,并将经纬度信息提供给用户信息生成 模块。请同时参看图4,服务模块700包括查询界面显示模块701、查询模块702、第二地图数 据获取模块703、第二地图显示模块704及标记模块705,查询界面显示模块701用于显示 查询界面,并获取用户利用输入模块200在查询界面上进行标识号输入操作所产生的标识 号,并将标识号提供给查询模块702 ;查询模块702用于根据产生的标识号从存储空间中查 找与产生的标识号对应的联系信息及经纬度信息,并将查找到的联系信息、经纬度信息提 供给标记模块705,并将预设的第二获取命令提供给第二地图数据获取模块703 ;第二地图 数据获取模块703还用于响应第二获取命令,获取预存的地图数据,并将获取的地图数据 提供给第二地图显示模块704 ;标记模块705根据经纬度信息在地图上的与经纬度信息对 应的位置给出标记,并同时将联系信息显示在地图上。为了方便用户及时更新自己的联系 信息,识别用户通讯地址及地理位置的系统100还包括修改界面显示模块、修改模块;修改 界面显示模块用于显示修改界面,其中修改界面包括标识号显示框、原联系信息显示框、新 联系信息输入框,修改界面显示模块将查询模块702根据用户名、密码从存储模块600中获 取的对应联系信息及标识号,并在原联系信息显示框中及标识号显示框中显示,修改界面 显示模块还用于获取用户利用输入模块200在新联系信息输入框中的输入操作产生对应 的新联系信息,并将新联系信息及标识号提供给修改模块;修改模块用于根据标识号及用 户名、密码将存储在存储模块600中的与标识号对应的联系信息替换成所述新联系信息。
在其他实施方式中,经纬度信息获取模块包括启动模块4100、GPS接收器4120、计 时模块4130、判断模块4140。
启动模块4100用于响应用户的输入操作,启动GPS接收器4120,并产生计时信号, 将计时信号提供给计时模块4130 ;计时模块4130用于响应计时信号,开始计时并产对应的 生计时值,将计时值提供给判断模块4140 ;判断模块4140用于判断计时值是否达到预设时 间值,在判断出计时值达到预设时间值时,获取GPS接收器4120接收到的经纬度信息,并 将经纬度信息提供给用户信息生成模块500,还将预设的计时信号提供给计时模块4130。
权利要求
1.一种识别用户通讯地址及地理位置的方法,该识别用户通讯地址及地理位置的方法包括以下步骤响应用户在注册界面的标识号输入操作及用户的关于联系信息的输入操作,产生对应的标识号及联系信息,其中联系信息包括用户的通讯地址及地理位置;获取用于表示用户所在位置的经纬度信息;将标识号、联系信息及经纬度信息存储在提供查询服务的存储空间中;响应第三方的获取请求,并根据获取请求中的标识号将存储空间中与获取请求中的标识号对应的联系信息及经纬度信息发送给第三方,以使第三方根据联系信息及经纬度信息了解与获取请求中的标识号对应的用户所处位置。
2.根据权利要求1所述的识别用户通讯地址及地理位置的方法,其特征在于获取用于表示用户所在位置的经纬度信息的具体步骤为获取预存的电子地图数据,并根据联系信息、获取的电子地图数据显示对应的地图;响应用户在显示的地图上的标示操作,获取地图上的与标示操作对应位置处的经纬度信息。
3.根据权利要求2所述的识别用户通讯地址及地理位置的方法,其特征在于“响应第三方的获取请求,并根据获取请求中的标识号将存储空间中与获取请求中的标识号对应的联系信息及经纬度信息发送给第三方,以使第三方根据联系信息及经纬度信息了解与获取请求中的标识号对应的用户所处位置”的具体步骤为响应第三方访问存储空间且在查询界面进行输入标识号的查询操作,产生对应的标识号;根据产生的标识号从存储空间中查找与产生的标识号对应的联系信息及经纬度信获取地图数据,并根据查找到的联系信息、获取的电子地图数据显示对应的地图; 根据查找到的经纬度信息,在地图上的与经纬度信息对应的位置给出标记。
4.根据权利要求3所述的识别用户通讯地址及地理位置的方法,其特征在于,所述识别用户通讯地址及地理位置的方法还包括以下步骤响应用户点击显示的修改标识操作,显示修改界面,其中修改界面包括标识号显示框、 原联系信息显示框、新联系信息输入框;根据用户的用户名及密码从存储空间中查找对应的标识号及联系信息,其中用户的用户名及密码使用户在注册时设定的;将查找到的联系信息输送至原联系信息显示框中以显示及将标识号输送至标识号显示框中以显示;响应用户在修改界面的新联系信息输入框中的输入操作,产生对应的新联系信息,并根据用户的用户名及密码和标识号将存储在存储空间中的与标识号对应的联系信息替换成所述新联系信息。
5.根据权利要求1所述的识别用户通讯地址及地理位置的方法,其特征在于获取用于表示用户所在位置的经纬度信息的具体步骤为响应用户的输入操作,启动GPS接收器以接收反应用户当前位置的经纬度信息; 响应用户的输入操作,开始计时以产生计时值;判断计时值是否达到预设时间值;在判断出计时值达到预设时间值时,执行“将标识号、联系信息及经纬度信息存储在提供查询服务的存储空间中”的步骤;在判断出计时值达到预设时间值时,还重新计时,并产生对应的新的计时值,然后执行 “判断计时值是否达到预设时间值”的步骤。
6.一种识别用户通讯地址及地理位置的系统,其特征在于包括输入模块、注册界面显示模块、经纬度信息获取模块、用户信息生成模块、存储模块及服务模块;输入模块用于响应用户的输入操作产生对应的信息;注册界面显示模块用于显示注册界面,并获取用户利用输入模块在注册界面上进行标识号输入操作及联系信息输入操作所产生的标识号及联系信息,并将标识号、联系信息提供给用户信息生成模块,其中联系信息包括用户的通讯地址及地理位置;经纬度信息获取模块用于获取用于表示用户所在位置的经纬度信息,并将获取的经纬度信息提供给用户信息生成模块;用户信息生成模块用于根据标识号、联系信息、经纬度信息产生用户信息,并将用户信息提供给存储模块;存储模块用于存储用户信息;服务模块用于响应第三方的获取请求,并根据获取请求中的标识号将存储空间中与获取请求中的标识号对应的联系信息及经纬度信息发送给第三方,以使第三方根据联系信息及经纬度信息了解与获取请求中的标识号对应的用户的所处位置。
7.根据权利要求6所述的识别用户通讯地址及地理位置的系统,其特征在于经纬度信息获取模块包括第一地图数据获取模块、第一地图显示模块、坐标获取模块;注册界面显示模块还用于将联系信息提供给第一地图显示模块,并将预设的第一获取命令提供给第一地图数据获取模块;第一地图数据获取模块用于响应第一获取命令,获取预存的地图数据, 并将获取的地图数据提供给第一地图显示模块;第一地图显示模块用于根据联系信息、获取的电子地图数据显示对应的地图;坐标获取模块用于响应用户在显示的地图上的标示操作,获取地图上的与标示操作对应位置处的经纬度信息,并将经纬度信息提供给用户信息生成模块。
8.根据权利要求7所述的识别用户通讯地址及地理位置的系统,其特征在于服务模块包括查询界面显示模块、查询模块、第二地图数据获取模块、第二地图显示模块及标记模块,查询界面显示模块用于显示查询界面,并获取用户利用输入模块在查询界面上进行标识号输入操作所产生的标识号,并将标识号提供给查询模块;查询模块用于根据产生的标识号从存储空间中查找与产生的标识号对应的联系信息及经纬度信息,并将查找到的联系信息、经纬度信息提供给标记模块,并将预设的第二获取命令提供给第二地图数据获取模块;第二地图数据获取模块还用于响应第二获取命令,获取预存的地图数据,并将获取的地图数据提供给第二地图显示模块;标记模块根据经纬度信息在地图上的与经纬度信息对应的位置给出标记,并同时将联系信息显示在地图上。
9.根据权利要求8所述的识别用户通讯地址及地理位置的系统,其特征在于识别用户通讯地址及地理位置的系统还包括修改界面显示模块、修改模块;修改界面显示模块用于显示修改界面,其中修改界面包括标识号显示框、原联系信息显示框、新联系信息输入框,修改界面显示模块将查询模块根据用户名、密码从存储模块中获取的对应联系信息及标识号,并在原联系信息显示框中及标识号显示框中显示,修改界面显示模块还用于获取用户利用输入模块在新联系信息输入框中的输入操作产生对应的新联系信息,并将新联系信息及标识号提供给修改模块;修改模块用于根据标识号及用户名、密码将存储在存储模块中的与标识号对应的联系信息替换成所述新联系信息。
10.根据权利要求6所述的识别用户通讯地址及地理位置的系统,其特征在于经纬度信息获取模块包括启动模块、GPS接收器、计时模块、判断模块;启动模块用于响应用户的输入操作,启动GPS接收器,并产生计时信号,将计时信号提供给计时模块;计时模块用于响应计时信号,开始计时并产对应的生计时值,将计时值提供给判断模块;判断模块用于判断计时值是否达到预设时间值,在判断出计时值达到预设时间值时, 获取GPS接收器接收到的经纬度信息,并将经纬度信息提供给用户信息生成模块,还将预设的计时信号提供给计时模块。
全文摘要
一种识别用户通讯地址及地理位置的方法,该识别用户通讯地址及地理位置的方法包括以下步骤响应用户在注册界面的标识号输入操作及用户的关于联系信息的输入操作,产生对应的标识号及联系信息,其中联系信息包括用户的通讯地址及地理位置;获取用于表示用户所在位置的经纬度信息;将标识号、联系信息及经纬度信息存储在提供查询服务的存储空间中;响应第三方的获取请求,并根据获取请求中的标识号将存储空间中与获取请求中的标识号对应的联系信息及经纬度信息发送给第三方,以使第三方根据联系信息及经纬度信息了解与获取请求中的标识号对应的用户所处位置。本发明还提供识别用户通讯地址及地理位置的系统。
文档编号G06F17/30GK102999603SQ20121047284
公开日2013年3月27日 申请日期2012年12月27日 优先权日2012年12月27日
发明者王伟 申请人:王伟
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1