基于场景的信息获取方法及装置的制造方法

文档序号:9326896阅读:251来源:国知局
基于场景的信息获取方法及装置的制造方法
【技术领域】
[0001]本发明实施例涉及计算机技术领域,尤其涉及一种基于场景的信息获取方法及装置。
【背景技术】
[0002]目前线下用户在商店使用场景中获取商家线上信息的方式主要是通过用户所持移动终端的“扫一扫”功能扫描商家线上信息对应的二维码,或者通过移动终端的“摇一摇”功能获取商家线上信息。
[0003]“扫一扫”或“摇一摇”功能都是安装于移动终端的应用软件如微信自带的功能,用户在使用“扫一扫”或“摇一摇”功能之前,需要在移动终端安装设置相应的应用软件;另夕卜,由于移动终端不同的操作系统,软件开发者需要开发维护适用于不同操作系统的软件版本。
[0004]从用户角度来看,现有技术存在应用软件安装操作不方便的问题,从软件开发者角度来看,现有技术存在软件开发及维护成本高的问题。

【发明内容】

[0005]本发明实施例提供一种基于场景的信息获取方法及装置,以节省用户安装应用软件的操作,以及节省软件开发及维护成本。
[0006]本发明实施例的一个方面是提供一种基于场景的信息主动获取方法,包括:
[0007]用户终端通过浏览器访问的用户终端软件获取商家信息对应的访问链接,所述用户终端软件支持超文本标记语言;
[0008]所述用户终端根据所述访问链接获取所述商家信息。
[0009]本发明实施例的另一个方面是提供一种基于场景的信息被动接收方法,包括:
[0010]用户终端通过浏览器访问的用户终端软件获取并解析用户所在位置周边环境的W1-Fi指纹信息或超声波信息;
[0011]所述用户终端将所述W1-Fi指纹信息或所述超声波信息发送给服务器,以使所述服务器依据所述W1-Fi指纹信息或所述超声波信息判断获得用户所在位置信息,并依据所述位置信息向所述用户终端发送访问链接;
[0012]所述用户终端接收所述服务器发送的所述访问链接,并依据所述访问链接获取商家信息。
[0013]本发明实施例的另一个方面是提供一种移动终端,包括:
[0014]访问链接获取模块,用于通过浏览器访问的用户终端软件获取商家信息对应的访问链接,所述用户终端软件支持超文本标记语言;
[0015]商家信息获取模块,用于根据所述访问链接获取所述商家信息。
[0016]本发明实施例的另一个方面是提供一种移动终端,包括:
[0017]第一获取模块,用于通过浏览器访问的用户终端软件获取并解析用户所在位置周边环境的W1-Fi指纹信息或超声波信息;
[0018]发送模块,用于将所述W1-Fi指纹信息或所述超声波信息发送给服务器,以使所述服务器依据所述W1-Fi指纹信息或所述超声波信息判断获得用户所在位置信息,并依据所述位置信息向所述用户终端发送访问链接;
[0019]接收模块,用于接收所述服务器发送的所述访问链接;
[0020]第二获取模块,用于依据所述访问链接获取商家信息。
[0021]本发明实施例提供的基于场景的信息获取方法及装置,通过用户终端自带有浏览器,以及支持超文本标记语言的用户终端软件,且用户终端启动浏览器便可访问该用户终端软件,节省了用户安装应用软件的操作,另外,软件开发者只需开发维护支持超文本标记语言的用户终端软件便可获取到商家信息,不需要开发维护适用于不同移动终端操作系统的软件版本,节省了软件开发及维护成本。
【附图说明】
[0022]图1为本发明实施例提供的基于场景的信息主动获取方法流程图;
[0023]图2为本发明实施例提供的基于场景的信息主动获取方法的信令图;
[0024]图3为本发明实施例提供的基于场景的信息主动获取方法的信令图;
[0025]图4为本发明实施例提供的基于场景的信息被动接收方法流程图;
[0026]图5为本发明实施例提供的基于场景的信息被动接收方法适用的信令图;
[0027]图6为本发明实施例提供的移动终端的结构图;
[0028]图7为本发明另一实施例提供的移动终端的结构图;
[0029]图8为本发明实施例提供的移动终端的结构图。
【具体实施方式】
[0030]图1为本发明实施例提供的基于场景的信息主动获取方法流程图。本发明实施例针对用户在商店使用场景中主动获取商家信息的方式,提供了基于场景的信息获取方法,该方法的具体步骤如下:
[0031 ] 步骤SlOl、用户终端通过浏览器访问的用户终端软件获取商家信息对应的访问链接,所述用户终端软件支持超文本标记语言;
[0032]用户终端自带有浏览器,以及支持超文本标记语言(Hyper Text MarkupLanguage,简称HTML)的用户终端软件,且用户终端启动浏览器便可访问该用户终端软件,本发明实施例中超文本标记语言具体采用HTML5,该用户终端软件具有“扫一扫”和/或“摇一摇”功能,即将“扫一扫”和/或“摇一摇”功能移植到HTML5语言环境下,具体移植过程如下:
[0033]将“扫一扫”功能移植到HTML5语言环境的过程:在HTML5语言环境下建立摄像头调用模块、二维码解析模块、网络接口模块和网络页面访问模块,摄像头调用模块主要实现软件对手机摄像头的调用和图片信息返回;二维码解析模块主要对摄像头返回的图片信息进行处理,处理包括二维码的识别及二维码解析两个功能;网络接口模块主要实现与后台数据库的数据交互,包括数据的编码及上传、接收数据及数据解码;网络页面访问模块主要通过一个模块输入端的访问链接,进行相关页面的访问展示工作。“扫一扫”功能的工作流程:用户打开“扫一扫”功能时,用户终端软件首先启动摄像头调用模块,摄像头调用模块不断生成并返回图片信息,二维码解析模块对图片信息进行二维码识别,当识别出二维码时输出解析信息即访问链接,访问链接作为网络页面访问模块的输入,结合调用网络接口模块,获得商家信息,并通过页面在用户终端软件展示给用户。
[0034]将“摇一摇”功能移植到HTML5语言环境的过程:在HTML5语言环境下建立iBeacon监听模块、iBeacon解析模块、网络接口模块和网络页面访问模块,iBeacon监听模块主要实现软件对iBeacon信号的监听及发现;iBeacon解析模块主要对监听到的iBeacon信号进行处理解析,返回解析出的信息;网络接口模块主要实现与后台数据库的数据交互,包括数据的编码及上传、接收数据及数据解码;网络页面访问模块主要通过一个模块输入端的访问链接,进行相关页面的访问展示工作。“摇一摇”功能的工作流程:用户开启“摇一摇”功能时,用户终端软件首先调用iBeacon监听模块,对环境信息进行监听及过滤,识别iBeacon信息。当发现iBeacon信号时,调用iBeacon解析模块,对监听到的iBeacon信号进行解析,得出相应的ID号。接着软件通过网络接口模块将该ID号发送给后台数据库进行匹配处理,并接收返回对应的访问链接。最终将访问链接输入网络页面访问模块,获得商家信息,并通过页面在用户终端软件展示给用户。
[0035]通过用户终端与网络侧设备的交互,用户终端软件获取商家信息对应的访问链接。
[0036]步骤S102、所述用户终端根据所述访问链接获取所述商家信息。
[0037]用户终端依据访问链接访问网络侧设备,并从网络侧设备中获取商家信息。
[0038]本发明实施例通过用户终端自带有浏览器,以及支持超文本标记语言的用户终端软件,且用户终端启动浏览器便可访问该用户终端软件,节省了用户安装应用软件的操作,另外,软件开发者只需开发维护支持超文本标记语言的用户终端软件便可获取到商家信息,不需要开发维护适用于不同移动终端操作系统的软件版本,节省了软件开发及维护成本。
[0039]图2为本发明实施例提供的基于场景的信息主动获取方法的信令图。在上述实施例的基础上,所述用户终端通过浏览器访问的用户终端软件获取商家信息对应的访问链接包括:所述用户终端通过浏览器访问的
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1