一种移动终端获取服务提供者的信息的方法

文档序号:7567838阅读:96来源:国知局
专利名称:一种移动终端获取服务提供者的信息的方法
技术领域
本发明涉及移动终端获取信息技术领域,更确切地说是涉及一种移动终端获取服务提供者的信息的方法。
背景技术
目前,移动网络为移动终端提供了移动定位功能,移动网络一般能够将移动终端定位在当前所处位置的50~200米范围内。基于移动终端的移动定位功能,移动网络提供了一种移动终端获取自身所处位置附近的一些商家的信息的方案。
具体来说,移动网络中保存商场、文娱场所、饭店等商家的所在位置及这些商家的详细信息,其中,商家详细信息可以包括商家的名称、地址、联系电话、服务类型等信息。这样,移动网络在确定移动终端当前所处位置后,即可从自身保存的信息中查找到该移动终端目前所处位置附近都有哪些商场、娱乐场所等,并可以根据用户的需要将这些商家详细的信息发送给该移动用户。通过该方案,用户可以通过移动终端获取自身所处位置附近都有哪些商场、文娱场所等,并能获取这些商家的详细信息,因此用户可以很方便地找到自身需要的商场或饭店等。
这种基于移动定位功能的方案为用户提供了极大的方便,但是,这种方案也存在一些缺点1、用户要想获取自身所处位置附近的一些商家的详细信息,就必须申请移动定位业务,而移动定位服务是有偿服务,即用户需要支付一定金额的费用才能使用,另外,移动网络提供的商家信息往往也需要用户或商家支付一定的费用,这无疑将增加用户或商家的支出。
2、移动网络需要根据移动终端及商家的位置信息查询移动终端当前位置附近的商家信息,这种查找方式本身就存在效率问题,而且随着移动网络中保存的商家信息的增多,移动网络查询商家信息的速度必然会变慢,用户需要等待较长的时间才能收到相关的信息。
3、移动网络发送给移动终端的大多数信息都是用户不需要的,用户从收到的信息中查找自身需要的信息比较麻烦,往往需要花费较多的时间。如果是按照流量计费,则用户还会额外付出不必要的通信费用。

发明内容
有鉴于此,本发明的主要目的在于提供一种移动终端获取服务提供者的信息的方法,使移动终端能够方便地获取当前所处位置附近的商家的信息。
为达到以上目的,本发明的技术方案是这样实现的一种移动终端获取服务提供者的信息的方法,该方法包括以下步骤a.服务提供者将自身需要发布的信息存储在图像中,并发布该图像;b.在移动终端设置图像信息获取装置,移动终端通过该图像信息获取装置获取服务提供者的图像中保存的信息,并通过自身保存的应用程序处理该信息。
所述步骤a中,所述图像为二维码;步骤b中,所述图像信息获取装置为二维码扫描器。
该方法可以进一步包括在移动网络设置图像解析中心;步骤b中,所述移动终端通过图像信息获取装置获取服务提供者的图像中保存的信息为移动终端通过图像信息获取装置获取服务提供者的图像信息,并将该图像信息发送给移动网络中的图像解析中心,图像解析中心解析该图像信息,并将解析得到的信息返回给该移动终端;所述移动终端通过自身保存的应用程序处理信息为显示信息。
所述步骤b中,所述图像信息获取装置为摄像装置。
所述步骤a中,所述服务提供者发布的信息为服务提供者信息SPI;步骤b中,所述移动终端通过该图像信息获取装置获取服务提供者的图像中保存的信息之后,进一步包括移动终端判断自身是否保存了该SPI,如果是,则不作处理,否则,保存该SPI。
所述步骤a中,所述服务提供者发布的信息为服务提供者信息SPI;步骤b中,所述应用程序处理信息为显示信息,所述应用程序显示信息包括以下步骤b11.移动终端判断自身是否保存了对应的应用程序,如果是,则进入步骤b12,否则,获取该应用程序,并进入步骤b13;b12.移动终端判断自身保存的应用程序是否已经启动,如果是,则直接由应用程序获取移动终端中保存的SPI,并显示该SPI,否则,进入步骤b13;b13.启动该应用程序,由应用程序获取移动终端中保存的SPI,并显示该SPI。
所述步骤b13中,所述由应用程序获取移动终端中保存的SPI为移动终端将自身保存的SPI作为命令行参数,传送给应用程序。
所述步骤b中,所述移动终端保存收到的信息之前进一步包括移动终端判断收到的SPI是否为数据文件,如果是,则移动终端直接保存该数据文件,否则,移动终端将收到的SPI转换为数据文件并保存。
所述数据文件为脚本文件或数据库文件。
所述SPI中进一步包括应用程序的相关信息;所述移动终端将SPI保存为数据文件进一步包括b21.移动终端根据应用程序的相关信息及SPI的标识信息SPIID,确定该数据文件的文件名及用于保存该数据文件的目录;b22.移动终端产生随机文件名,并在步骤b21所确定的目录下保存以该随机文件名为文件名的临时文件;b23.将当前收到的SPI保存在该临时文件中,在保存完毕后,用步骤b21所确定的数据文件名更新步骤b22所产生的随机文件名。
所述步骤b13中,所述由应用程序获取移动终端中保存的SPI为移动终端将包含了SPI的数据文件的文件名以命令行参数的形式传送给应用程序,应用程序根据收到的数据文件名确定对应的数据文件,并根据该数据文件进行初始化。
所述步骤b12或13中,所述由应用程序获取移动终端中保存的SPI为应用程序自动搜索移动终端中保存的包含了SPI的数据文件。
该方法可以进一步包括预先建立应用程序与移动终端的信息交互方式;步骤b12或b13中,所述由应用程序获取移动终端中保存的SPI为移动终端通过预先建立的与应用程序的信息交互方式,将自身保存的SPI发送给应用程序。
所述信息交互方式为或共享内存、或系统消息传递机制、或传输控制协议/网际协议TCP/IP通信连接的方式。
所述步骤a中,所述SPI中进一步包括应用程序的下载地址信息;步骤b11中,所述移动终端获取应用程序为根据该下载地址下载与SPI中的应用程序相关信息对应的应用程序。
所述步骤b11中,所述移动终端获取应用程序为移动终端从统一存放应用程序的应用程序管理中心下载应用程序;该方法进一步包括应用程序管理中心对存放在自身的应用程序进行安全性鉴定和认证。
所述移动终端从应用程序管理中心下载应用程序包括根据应用程序的相关信息向应用程序管理中心发送用于下载应用程序的请求信息,所述请求信息中进一步包括服务提供者的相关信息;应用程序管理中心收到请求信息后,向移动终端发送对应的应用程序,并记录本次应用程序下载所对应的服务提供者的相关信息。
所述步骤b中,所述图像中保存的信息至少包括建立应用程序与服务提供者之间的通信连接所需的通信连接相关信息;
步骤b中,所述移动终端通过自身保存的应用程序处理信息,包括以下步骤b41.应用程序根据移动终端收到的信息中的通信连接相关信息及移动终端提供的底层通信链路,建立与服务提供者之间的通信连接;b42.应用程序通过自身与服务提供者之间的通信连接,获取服务提供者发送的信息;b43.应用程序直接显示步骤b42所获取的信息。
所述步骤b42中,所述应用程序所获取的服务提供者发送的信息包括服务提供者当前发布的SPI,以及包含当前发布的SPI与前一次发布的SPI之间的变化信息及这两个SPI的ID的数据补丁信息DPI,且该DPI的标识信息DPIID为前一次发布的SPI的ID;步骤b43中,所述应用程序在显示步骤b42所获取的信息之前,进一步包括应用程序判断自身当前通过通信连接获取的DPI中的DPIID是否为自身当前显示的SPI的ID,如果是,则直接根据该DPI中保存的信息更新自身当前显示的信息;否则,判断该DPI是否新于当前显示的SPI,如果是,则通过通信连接获取服务提供者发布的SPI,并根据该SPI更新自身当前显示的信息,否则,不作处理。
所述步骤b41进一步包括应用程序显示移动终端获取的信息。
所述步骤a中,所述服务提供者的信息中包括文档文件数据;步骤b中,所述应用程序直接显示该文档文件,或由应用程序通过文件浏览器或编辑器显示该文档文件。
所述移动终端的底层通信链路为本地的无线通信链路,或有线通信链路,或通过移动网络建立的通信链路。
所述步骤a中,所述服务提供者发布的信息包括服务提供者的名称、标识信息SPIID、地址、联系电话、传真、邮箱地址、网址及通信端口信息中的任意一种,或以上信息的任意组合。
所述步骤a中,所述服务提供者发布的信息中包括服务提供者的联系电话;步骤b之后进一步包括针对该联系电话设置无条件呼叫转移。
该方法还可以进一步包括在移动终端中设置通信模块;步骤b中,所述移动终端通过该通信模块接收图像信息获取装置发送来的信息,并通过该通信模块将收到的信息发送给应用程序。
本发明方案具有以下优点1)服务提供者将自身需要发布的信息存储在图像中,并通过张贴或屏幕显示将该图像发布出来,比如,将洗衣机的用户手册储存在一个图像中,而后将该图像贴在洗衣机上,该用户手册中可以包括服务电话、机器型号等信息;移动终端通过图像信息获取装置获取该图像中的信息,并通过自身保存的应用程序将其显示出来,使用户能够方便地通过移动终端自动获取当前所处位置附近的商场、饭店等商家的服务信息。当然,服务提供者还可以将该图像设置在其他用户可以获取的位置。
2)还可以进一步建立移动终端中的应用程序与服务提供者之间的通信连接,这样,服务提供者就可以将自身的信息通过通信连接发送给应用程序,使服务提供者能够随时更新自身的信息,并能非常方便地将更新后的信息发送给移动终端。
3)移动终端用于显示服务提供者的信息的应用程序可以从统一的应用程序管理中心下载,应用程序管理中心对所有的应用程序进行安全性鉴定和认证,保证了用户使用应用程序的安全性。
4)本发明方案中的移动终端只作为应用平台,不需要对移动终端作很多的改动,方便了该应用在移动终端中的推广。
5)本发明方案中的移动终端通过与服务提供者之间的通信连接,还可以进一步和商家进行信息交互,比如进行进一步的交易支付等。


图1为本发明方案的实现流程图。
具体实施例方式
下面结合附图及具体实施例对本发明方案作进一步详细的说明。
参见图1,本发明方案可以通过以下步骤实现步骤101、服务提供者将自身需要发布的信息存储在图像中。
这里,服务提供者用于存储信息的图像可以是二维码等。
这里,服务提供者可以是商场、饭店、学校、公司等任何需要发布信息的机构。比如,是洗衣机等各种产品的生产厂家,厂家将这些产品的用户手册和售后服务信息等设置在图像中,并将该图像发布出去,发布方式可以是将该图像贴在相应的洗衣机等产品上。
服务提供者发送出去的信息可以为服务提供者信息(SPI,ServiceProvider Information),该SPI可以是自身的任何信息,比如,为自身的名称、ID、地址、邮编、联系电话、传真、邮箱地址、网址、通信端口地址和端口号等信息。SPI中还可以包括任何二进制文件数据,比如为文档文件,该文档文件可以为服务提供者网页的页面、图像文件、声音文件或视频文件等。
服务提供者也可以将自身的相关信息制作成数据文件,并将该数据文件保存在图像中。该数据文件可以是脚本文件,也可以是数据库文件,还可以是其他格式的文件。对于脚本文件来说,其可以是扩展标识语言(XML)格式,也可以是其他的已有格式,还可以是任何自定义的格式。
步骤102、在移动终端中设置用于获取服务提供者提供的图像信息的图像信息获取装置。
如果服务提供者用于保存信息的图像为二维码,则在移动终端中设置的图像信息获取装置应为二维码扫描器。
步骤103、用户移动终端中的图像信息获取装置通过扫描或拍照获取服务提供者所提供的图像信息,并从获取的图像中解析出SPI,而后将收到的SPI发送给移动终端。
移动终端在保存SPI时,如果该SPI不是数据文件,则可以将该SPI转换生成一个数据文件,并保存该数据文件。
步骤104、移动终端通过自身保存的应用程序显示收到的SPI。
在移动终端通过应用程序显示SPI之前,还应进一步包括启动移动终端中的应用程序。对于移动终端启动应用程序来说,可以是在保存一个应用程序时自动启动该应用程序,也可以由用户在需要显示接收到的SPI时启动。
应用程序和移动终端之间的交互信息方式可以为读写存储介质、共享内存方式、系统消息传递方式或建立传输控制协议/网际协议(TCP/IP)链路方式等,但不限于这些方式。其中,读写存储介质方式可以为读写相应的目录和文件。
对于移动终端通过应用程序显示SPI来说,如果移动终端在收到SPI时,相应的应用程序还没有启动,这时,则可以由移动终端自动或用户手动启动应用程序时,将SPI以命令行参数的形式,直接传送给应用程序,应用程序根据命令行参数中的SPI进行初始化。
如果相应的应用程序已经启动,则可以由应用程序采用通过读写存储介质与移动终端交互的方式,从移动终端获取SPI;或者由移动终端通过共享内存方式、系统消息传递方式或建立TCP/IP链路方式等直接将SPI传送给相应的应用程序。当然,这种应用程序从移动终端接收信息,或者移动终端向应用程序传送信息的方式也可以用于移动终端在收到SPI时,应用程序没有启动的情况,这种情况下,应先启动应用程序,而后由移动终端按照上述信息传送方式,将SPI传送给应用程序。
另外,还可以在移动网络设置图像解析中心,移动终端在通过图像信息获取装置获取图像信息后,将该图像信息发送给移动网络中图像解析中心,图像解析中心对该图像信息解析,并向该移动终端返回所述解析出来的信息。这种情况下,所述图像信息获取装置也可以为摄像装置,移动终端根据该摄像装置获取所述图像的图片信息。
通过上述步骤,应用程序即可通过移动终端获取并显示服务提供者发送的信息。为使本发明方案更加完善,下面对本发明方案作进一步的补充说明。
一个服务提供者的SPI可以是随着时间变化而变化的。则每当SPI发生变化时,服务提供者向外发布的SPI将更新为新的SPI。为了区别服务提供者在不同时期发布的不同SPI,服务提供者发布SPI时,将在SPI中设置一个用于区别不同SPI的标识信息(SPIID)。比如,该将SPIID设置为时间戳,以区分不同时间发送的不同信息。当然,还可以将SPIID设置版本号等等其它用于区分不同SPI的标识。本发明实施例中,我们将SPIID设置为SPI的版本号。对于移动终端将SPI保存到数据文件的情况来说,可以是按照一定的规则确定该数据文件的文件名,以便于应用程序自动获取该文件名,比如,移动终端根据SPI中的应用程序标识(AppID)、应用程序版本号等应用程序的相关信息,和SPI的SPIID等来生成文件名。对应地,应用程序则可以定期扫描相应的目录,以获取SPI,还可以将应用程序设置为包括一个“刷新数据”按钮,一旦该按钮被触发,则应用程序立即扫描指定的目录,以获取更新的数据信息。
移动终端可以按照一定的规则确定该数据文件的存放位置,并确定该数据文件的存放目录,比如,移动终端保存存放应用程序的位置与存放SPI的位置的对应关系,则应用程序可以根据自身在移动终端中的存放位置确定对应的数据文件的存放位置,从而获取该SPI。当然,也可以按照生成文件名的规则来确定该数据文件的存放目录。
另外,如果移动终端在保存SPI的过程中,应用程序从移动终端读取SPI,这时,应用程序获取到的信息可能是不完全的。为最大限度地避免移动终端写文件和应用程序读文件之间的冲突,移动终端在保存SPI时,可以先产生一个随机文件名,并使用该随机文件名作为文件名生成一个临时文件,将收到的SPI保存在该临时文件中,在保存完毕之后,移动终端再将该临时文件的随机文件名改为指定文件名,以便于应用程序读取该文件。该指定文件名可以是按照一定的规则生成的文件名。
以上所述为移动终端保存SPI的具体过程。下面针对移动终端在获取到SPI时应用程序已经启动和还未启动的情况,对步骤104中移动终端通过应用程序显示SPI的详细过程进行说明。
如果移动终端在收到SPI时,对应的应用程序还没有启动,则移动终端可以先保存SPI,在对应的应用程序启动时,移动终端就可以利用该应用程序显示自身保存的SPI。对于移动终端在收到SPI时,应用程序还没有启动的情况来说,具体有以下三种实现方式第一种为对于移动终端利用应用程序显示自身保存的SPI来说,可以是移动终端在启动对应的应用程序时,将相关SPI作为命令行参数传送给应用程序,应用程序使用该命令行参数包括的SPI初始化自己。
第二种和第三种均为针对移动终端将SPI保存为数据文件的情况,下面对这两种实现方式分别进行说明。
第二种为移动终端只将自身保存的数据文件的文件名作为启动应用程序的命令行参数传送给移动终端,应用程序使用命令行参数中包含的数据文件名获取移动终端中保存的数据文件,并使用该数据文件初始化自己。
第三种为移动终端在启动应用程序时,不直接向应用程序传送包括数据文件名的命令行参数,而是由应用程序按照一定规则,采用自动搜索的方法来获取对应的数据文件,即应用程序在启动后,自动按照一定的规则搜索保存在移动终端中的相应数据文件,该规则即为上述移动终端保存包括SPI的数据文件时的规则。
如果移动终端在收到SPI时,对应的应用程序已经启动,则应用程序采用自动搜索的方法,自动按照一定的规则搜索保存在移动终端中的相应数据文件,该方法与上述第三种方法相同。当然,实际当中,应用程序还可以和移动终端通过共享内存、或系统消息传递机制、或建立TCP/IP链路等进行信息交互方式,由移动终端在应用程序启动后,通过和应用程序建立的以上交互信息的方式,直接将SPI传送给相应的应用程序。
应用程序还可以通过移动终端直接与服务提供者建立连接。具体来说,就是应用程序借助移动终端提供的底层通信链路直接与服务提供者建立通信连接,并通过该连接和服务提供者进行信息交互。比如,通过该通信链路直接获取该服务提供者发布的SPI。在这种情况下,如果服务提供者发送信息时,相应的应用程序已经启动,则应用程序可以直接通过该通信连接获取服务提供者发出的信息,并显示该信息。当然,通过该通信连接,应用程序还可以与服务提供者交互其他的信息,比如,向服务提供者发出一些询问等等。移动终端提供的底层通信链路可以是本地的无线通信链路,比如,为通过Bluetooth、WLAN或红外线建立的通信链路,也可以是有线通信链路,还可以是通过移动网络建立的通信链路,比如,为通过GSM、CDMA、WCDMA或TD-SCDMA等通信网络建立的通信链路。这里,还可以进一步包括在SPI中包含通信端口地址和端口号等用于建立应用程序与服务提供者之间的通信连接所需的通信连接相关信息,应用程序使用该通信端口地址和端口号等信息与服务提供者建立通信连接。
还可以针对SPI的具体内容对应用程序作进一步的设置,使应用程序能够显示SPI中包含的各种文档文件数据。当然,应用程序也可以通过专门的文件浏览器或编辑器来显示该文档文件数据,这时,需要将应用程序设置为判断获取的SPI中是否存在文档文件数据,如果存在,则根据该文档文件的类型,启动相应的文档编辑工具或文档浏览工具打开并浏览该文档文件。比如,如果文档文件是扩展名为htm或html的网页文件,则应用程序可以启动相应的浏览器来显示该网页的页面;如果文档文件是扩展名为gif的图像文件,则应用程序启动相应的图像编辑器来显示该图像文件;如果文档文件是一个声音文件,则应用程序通过启动相应的声音播放器来播放该文件;如果文档文件是一个视频文件,则该应用程序启动相应的视频播放器来播放该视频文件。当然,还可以由移动终端通过启动专门的文件浏览器或编辑器来显示SPI中包含的文档文件数据。
如果SPI中含有服务提供者的电话号码,则移动终端或应用程序还可以针对该电话号码设置一个无条件呼叫转移,即将该电话号码设置为该移动终端的一个呼叫转移目的号码。如果SPI中进一步包括自身的网址,则移动终端或应用程序可以根据该网址下载对应的网页。
对于应用程序直接通过通信连接获取服务提供者的信息的方案来说,由于服务提供者发布的相邻两个版本SPI-1和SPI-2往往差别不会太大,因此,服务提供者在SPI-1发生变化时,可以不仅仅将变化后的整个SPI-2都发布出去,服务提供者还可以将SPI-1和SPI-2之间的变化信息也发布出去。服务提供者在发布SPI-1和SPI-2之间的变化信息时,同时将SPI-1和SPI-2标识信息SPIID-1与SPIID-2一起发送出去,将包含SPI-1和SPI-2之间的变化信息和SPI-1和SPI-2的标识信息SPIID-1与SPIID-2的信息包统称为数据补丁信息(DPI,Data Patch Information)。其中SPIID-1也称为DPI标识(DPIID)。也就是说,服务提供者发布的信息中,可以包括当前需要发布的SPI,及对应的DPI。
服务提供者可以将SPI-2和DPI一起发布出去,也可以分别发布SPI-2和DPI,比如,服务提供者每60秒发布一次SPI-2,每5秒发布一次DPI。
应用程序在通过通信连接直接获取服务提供者发送来的DPI时,应用程序应判断该DPI的DPIID是否与自身保存的CSPIID一致,如果是,则应用程序根据DPI中的变化信息作相应的处理,比如直接根据该DPI中的变化信息更新自身的显示和配置,并在处理完DPI中的变化信息后,更新CSPIID为该DPI中的SPIID-2。如果应用程序判断该DPI的DPIID比自身保存的CSPIID新,则应用程序直接根据服务提供者发布的最新SPI来更新自身的当前显示和配置。
上述SPIID和DPIID可以是一个按照一定规律递增的流水号,这种情况下,由上一个SPIID-1可以直接按照该规律推导出下一个SPIID-2,这样,在DPI中就不需要同时保存相邻两个版本SPI-1和SPI-2的标识信息SPIID-1和SPIID-2,而仅仅保存前一个版本SPI-1的标识SPIID-1即可。
应用程序关闭后,应删除所有保存在移动终端中和该应用程序相关的DPI和SPI。
移动终端用于处理SPI和DPI的应用程序可以统一存放在应用程序管理中心,用户从应用程序管理中心下载应用程序。应用程序管理中心对所有的应用程序进行安全性鉴定和认证,以防止应用程序提供者通过应用程序欺诈用户(比如,利用在应用程序中设置木马来骗取用户的账户信息)、以及在应用程序中携带病毒以攻击用户,以及确认应用程序的可运行性等。这样,就可以避免用户在使用移动终端获取应用程序信息时,被携带病毒的应用程序攻击,或在避免用户在使用相应的应用程序时,被不法分子欺骗。移动终端可以临时保存,也可以永久保存下载到的应用程序。
如果SPI中进一步包括移动终端用于显示该信息的应用程序的下载地址,则移动终端在确定自身没有保存该应用程序时,可以根据该下载地址自动下载相应的应用程序。
SPI中还可以进一步包括应用程序名、应用程序标识AppID、应用程序版本号等应用程序的相关信息,则移动终端在收到SPI时,可以根据其中的应用程序相关信息查找自身是否存有对应的应用程序,如果已存有对应的应用程序,则移动终端直接通过启动该应用程序显示SPI;如果没有,则移动终端根据该应用程序相关信息从应用程序管理中心下载对应的应用程序。当然,如果SPI中还包括了该应用程序的下载地址信息,则移动终端在确定自身没有该应用程序时,可以根据该应用程序的相关信息及下载地址信息自动下载相应的应用程序。
应用程序管理中心还可以要求相应的服务提供者为用户支付下载相应应用程序的费用。这样,用户在向应用程序管理中心请求下载应用程序时,还可以将服务提供者的名称和ID一起发送给应用程序管理中心,应用程序管理中心则根据服务者名称和ID,向相应的服务提供者收取部分或全部的下载费用,这样更加有利于该业务的推广应用。如果用户没有提供服务者名称和ID,或所提供的信息不正确,则由用户支付全部的下载费用。应用程序管理中心在移动终端下载相关应用程序时,并记录用户提供的服务提供者名称和ID,以防止某个服务提供者商冒充其他服务提供者的欺诈现象。移动终端在下载相应的应用程序时,还可以提示用户确认下载,以免用户下载无意下载了无用的应用程序而支付下载费用。
在本发明方案中,还可以针对移动终端接收SPI、并将SPI发送给服务应用程序的功能设置一个专门的模块,比如,针对该功能设置底层通信应用程序,由该通信应用程序负责接收服务提供者发布的信息,并执行和服务应用程序进行信息交互的功能。这样,任何移动终端操作系统通过提供该通信应用程序,即可以支持本发明所提供的功能,这样,可以有助于相关应用程序接口的规范化和标准化。所述底层通信应用程序可以设置为移动终端的后台应用程序。
本发明方案中,移动终端在获取服务提供者信息,并通过应用程序显示该信息后,还可以通过该应用程序和服务提供者进行进一步的交易处理。
以上所述仅为本发明方案的较佳实施例,并不用以限定本发明方案的保护范围。
权利要求
1.一种移动终端获取服务提供者的信息的方法,其特征在于该方法包括以下步骤a.服务提供者将自身需要发布的信息存储在图像中,并发布该图像;b.在移动终端设置图像信息获取装置,移动终端通过该图像信息获取装置获取服务提供者的图像中保存的信息,并通过自身保存的应用程序处理该信息。
2.根据权利要求1所述的方法,其特征在于所述步骤a中,所述图像为二维码;步骤b中,所述图像信息获取装置为二维码扫描器。
3.根据权利要求1所述的方法,其特征在于该方法进一步包括在移动网络设置图像解析中心;步骤b中,所述移动终端通过图像信息获取装置获取服务提供者的图像中保存的信息为移动终端通过图像信息获取装置获取服务提供者的图像信息,并将该图像信息发送给移动网络中的图像解析中心,图像解析中心解析该图像信息,并将解析得到的信息返回给该移动终端;所述移动终端通过自身保存的应用程序处理信息为显示信息。
4.根据权利要求3所述的方法,其特征在于所述步骤b中,所述图像信息获取装置为摄像装置。
5.根据权利要求1所述的方法,其特征在于所述步骤a中,所述服务提供者发布的信息为服务提供者信息SPI;步骤b中,所述移动终端通过该图像信息获取装置获取服务提供者的图像中保存的信息之后,进一步包括移动终端判断自身是否保存了该SPI,如果是,则不作处理,否则,保存该SPI。
6.根据权利要求1所述的方法,其特征在于所述步骤a中,所述服务提供者发布的信息为服务提供者信息SPI;步骤b中,所述应用程序处理信息为显示信息,所述应用程序显示信息包括以下步骤b11.移动终端判断自身是否保存了对应的应用程序,如果是,则进入步骤b12,否则,获取该应用程序,并进入步骤b13;b12.移动终端判断自身保存的应用程序是否已经启动,如果是,则直接由应用程序获取移动终端中保存的SPI,并显示该SPI,否则,进入步骤b13;b13.启动该应用程序,由应用程序获取移动终端中保存的SPI,并显示该SPI。
7.根据权利要求6所述的方法,其特征在于所述步骤b13中,所述由应用程序获取移动终端中保存的SPI为移动终端将自身保存的SPI作为命令行参数,传送给应用程序。
8.根据权利要求6所述的方法,其特征在于所述步骤b中,所述移动终端保存收到的信息之前进一步包括移动终端判断收到的SPI是否为数据文件,如果是,则移动终端直接保存该数据文件,否则,移动终端将收到的SPI转换为数据文件并保存。
9.根据权利要求8所述的方法,其特征在于,所述数据文件为脚本文件或数据库文件。
10.根据权利要求8所述的方法,其特征在于所述SPI中进一步包括应用程序的相关信息;所述移动终端将SPI保存为数据文件进一步包括b21.移动终端根据应用程序的相关信息及SPI的标识信息SPIID,确定该数据文件的文件名及用于保存该数据文件的目录;b22.移动终端产生随机文件名,并在步骤b21所确定的目录下保存以该随机文件名为文件名的临时文件;b23.将当前收到的SPI保存在该临时文件中,在保存完毕后,用步骤b21所确定的数据文件名更新步骤b22所产生的随机文件名。
11.根据权利要求8所述的方法,其特征在于所述步骤b13中,所述由应用程序获取移动终端中保存的SPI为移动终端将包含了SPI的数据文件的文件名以命令行参数的形式传送给应用程序,应用程序根据收到的数据文件名确定对应的数据文件,并根据该数据文件进行初始化。
12.根据权利要求8所述的方法,其特征在于所述步骤b12或13中,所述由应用程序获取移动终端中保存的SPI为应用程序自动搜索移动终端中保存的包含了SPI的数据文件。
13.根据权利要求6或8所述的方法,其特征在于该方法进一步包括预先建立应用程序与移动终端的信息交互方式;步骤b12或b13中,所述由应用程序获取移动终端中保存的SPI为移动终端通过预先建立的与应用程序的信息交互方式,将自身保存的SPI发送给应用程序。
14.根据权利要求13所述的方法,其特征在于,所述信息交互方式为或共享内存、或系统消息传递机制、或传输控制协议/网际协议TCP/IP通信连接的方式。
15.根据权利要求6所述的方法,其特征在于所述步骤a中,所述SPI中进一步包括应用程序的下载地址信息;步骤b11中,所述移动终端获取应用程序为根据该下载地址下载与SPI中的应用程序相关信息对应的应用程序。
16.根据权利要求6所述的方法,其特征在于所述步骤b11中,所述移动终端获取应用程序为移动终端从统一存放应用程序的应用程序管理中心下载应用程序;该方法进一步包括应用程序管理中心对存放在自身的应用程序进行安全性鉴定和认证。
17.根据权利要求16所述的方法,其特征在于,所述移动终端从应用程序管理中心下载应用程序包括根据应用程序的相关信息向应用程序管理中心发送用于下载应用程序的请求信息,所述请求信息中进一步包括服务提供者的相关信息;应用程序管理中心收到请求信息后,向移动终端发送对应的应用程序,并记录本次应用程序下载所对应的服务提供者的相关信息。
18.根据权利要求1所述的方法,其特征在于所述步骤b中,所述图像中保存的信息至少包括建立应用程序与服务提供者之间的通信连接所需的通信连接相关信息;步骤b中,所述移动终端通过自身保存的应用程序处理信息,包括以下步骤b41.应用程序根据移动终端收到的信息中的通信连接相关信息及移动终端提供的底层通信链路,建立与服务提供者之间的通信连接;b42.应用程序通过自身与服务提供者之间的通信连接,获取服务提供者发送的信息;b43.应用程序直接显示步骤b42所获取的信息。
19.根据权利要求18所述的方法,其特征在于所述步骤b42中,所述应用程序所获取的服务提供者发送的信息包括服务提供者当前发布的SPI,以及包含当前发布的SPI与前一次发布的SPI之间的变化信息及这两个SPI的ID的数据补丁信息DPI,且该DPI的标识信息DPIID为前一次发布的SPI的ID;步骤b43中,所述应用程序在显示步骤b42所获取的信息之前,进一步包括应用程序判断自身当前通过通信连接获取的DPI中的DPIID是否为自身当前显示的SPI的ID,如果是,则直接根据该DPI中保存的信息更新自身当前显示的信息;否则,判断该DPI是否新于当前显示的SPI,如果是,则通过通信连接获取服务提供者发布的SPI,并根据该SPI更新自身当前显示的信息,否则,不作处理。
20.根据权利要求18所述的方法,其特征在于,所述步骤b41进一步包括应用程序显示移动终端获取的信息。
21.根据权利要求6、18、19或20所述的方法,其特征在于所述步骤a中,所述服务提供者的信息中包括文档文件数据;步骤b中,所述应用程序直接显示该文档文件,或由应用程序通过文件浏览器或编辑器显示该文档文件。
22.根据权利要求18所述的方法,其特征在于,所述移动终端的底层通信链路为本地的无线通信链路,或有线通信链路,或通过移动网络建立的通信链路。
23.根据权利要求1所述的方法,其特征在于所述步骤a中,所述服务提供者发布的信息包括服务提供者的名称、标识信息SPIID、地址、联系电话、传真、邮箱地址、网址及通信端口信息中的任意一种,或以上信息的任意组合。
24.根据权利要求1所述的方法,其特征在于所述步骤a中,所述服务提供者发布的信息中包括服务提供者的联系电话;步骤b之后进一步包括针对该联系电话设置无条件呼叫转移。
25.根据权利要求1所述的方法,其特征在于该方法进一步包括在移动终端中设置通信模块;步骤b中,所述移动终端通过该通信模块接收图像信息获取装置发送来的信息,并通过该通信模块将收到的信息发送给应用程序。
全文摘要
本发明公开了一种移动终端获取服务提供者的信息的方法,该方法首先由服务提供者将自身需要发布的信息存储在图像中,并发布该图像;在移动终端设置图像信息获取装置,通过该图像信息获取装置获取服务提供者的图像中保存的信息,并通过自身保存的应用程序处理该信息。本发明方案解决了现有技术中通过移动终端获取自身位置附近的各种服务提供者信息时,往往需要支付一定的费用、需要等待较长时间才能得到相关的信息、从收到的信息中获取自身需要的信息比较麻烦等问题。通过本发明方案,用户可以通过移动终端非常方便地获取当前所处位置附近的商家信息,且服务提供者可以方便地更新自身需要发布的信息。
文档编号H04W8/20GK1635813SQ20031012515
公开日2005年7月6日 申请日期2003年12月26日 优先权日2003年12月26日
发明者王正伟 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1