[发明专利]基于动态网页和二维码的位置分享和导航方法及系统在审

专利信息
申请号: 201711397503.7 申请日: 2017-12-21
公开(公告)号: CN108120446A 公开(公告)日: 2018-06-05
发明(设计)人: 伍军 申请(专利权)人: 伍军
主分类号: G01C21/32 分类号: G01C21/32;G01C21/34
代理公司: 济南鼎信专利商标代理事务所(普通合伙) 37245 代理人: 曹玉琳
地址: 610044 四川省成都*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 二维码 标识符 服务器 动态网页 动态网页网址 服务器请求 服务器使用 网址字符串 唯一标识符 浏览器类型 参数查询 参数形式 导航按钮 导航技术 地图展示 点击地图 脚本调用 手机 受众 网址 还原 存储 扫描 网页 传输 反馈 转换
【权利要求书】:

1.一种基于动态网页和二维码的位置分享和导航方法,其特征在于包括以下步骤:

步骤1、分享者向服务器提交需分享的位置信息;

步骤2、服务器根据位置信息生成唯一标识符,并将标识符与位置信息一同存储;

步骤3、服务器将标识符以参数形式添加至自身的动态网页网址中,并将带参数的网址字符串转换成二维码;

步骤4、服务器将生成的二维码反馈给分享者,分享者向接收者分享该二维码;

步骤5、接收者通过手机通用扫码软件扫描收到的二维码,还原出带参数的网址,调起浏览器按该网址向服务器请求网页;

步骤6、服务器的动态网页收到请求后,根据其中的参数数据查询对应的位置信息,并根据请求头判断浏览器的不同类型,向接收者返回不同的脚本;

步骤7、若请求来自微信浏览器,则脚本从接收者手机上调用微信JS-SDK中的微信内置地图查看位置接口,打开微信内置地图展示指定位置信息;若请求来自其他浏览器,则脚本从接收者手机上调用所安装的地图软件JSAPI中的唤起地图接口,打开相应地图软件展示指定位置信息;

步骤8、接收者利用地图软件中的导航功能生成到达该位置的导航路线。

2.根据权利要求1所述的基于动态网页和二维码的位置分享和导航方法,其特征在于:步骤1的具体步骤为:分享者利用电脑或手机接入电子地图,通过选点或输入地址的方式,确定需要分享的位置并提交给服务器。

3.根据权利要求2所述的基于动态网页和二维码的位置分享和导航方法,其特征在于:接入电子地图是通过利用地图软件的开放API开发的手机软件、网页、微信公众号或微信小程序接入。

4.根据权利要求1或2所述的基于动态网页和二维码的位置分享和导航方法,其特征在于:所述的位置信息包括经度、纬度、放大等级、地名、地址。

5.根据权利要求1所述的基于动态网页和二维码的位置分享和导航方法,其特征在于:步骤4中,分享者以线上或线下方式分享二维码。

6.一种基于动态网页和二维码的位置分享和导航系统,包括分享者使用的客户端、接收者使用的装有通用扫码软件的手机以及服务器,其特征在于:所述服务器包括二维码生成模块、位置信息存储模块和二维码解析模块;

所述客户端设有电子地图和位置信息提交接口,用于选择或输入需分享的位置信息并提交给服务器;

所述二维码生成模块,用于将服务器收到的位置信息生成唯一标识符,并将标识符与位置信息一同存储到位置信息存储模块,之后将标识符以参数形式添加到二维码解析模块使用的动态网页网址中,并将带参数的网址字符串转换成二维码在客户端显示,展示于分享者;

所述位置信息存储模块,用于存储唯一标识符和相应位置信息的键值对,供二维码解析模块通过唯一标识符查询位置信息;

所述二维码解析模块,用于根据动态网页收到的请求,使用请求中的参数向位置信息存储模块查询对应位置信息,并通过请求头判断浏览器的不同种类,返回不同的脚本至接收者手机端浏览器;

若请求来自微信浏览器,则通过脚本在接收者手机上调用微信JS-SDK中的微信内置地图查看位置接口,打开微信内置地图并展示指定位置信息;若请求来自其他浏览器,则脚本从接收者手机上调用所安装的地图软件JSAPI中的唤起地图接口,打开相应地图软件展示指定位置信息;

所述使用者手机,用于通过通用扫码软件扫描收到的二维码,还原出带参数的网址,并按该网址向服务器请求网页,网页通过脚本唤起地图软件后,在标注有位置信息的地图软件中点击导航按钮进行导航。

7.根据权利要求6所述的基于动态网页和二维码的位置分享和导航系统,其特征在于:所述客户端包括电脑或手机。

8.根据权利要求6或7所述的基于动态网页和二维码的位置分享和导航系统,其特征在于:所述客户端中的电子地图和位置信息提交接口是利用地图软件的开放API,以手机软件、网页、公众号或微信小程序形式提供。

9.根据权利要求6所述的基于动态网页和二维码的位置分享和导航系统,其特征在于:所述二维码解析模块基于动态网页技术和微信JS-SDK/地图软件JSAPI实现。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伍军,未经伍军许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711397503.7/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top