一种基于移动应用提供目标对象的方法与设备的制造方法

文档序号:9263529阅读:329来源:国知局
一种基于移动应用提供目标对象的方法与设备的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,尤其涉及一种用于基于移动应用提供目标对象的技术。
【背景技术】
[0002]在移动互联网时代,人们越来越多地在移动设备端通过浏览器加载页面,或者,通过移动设备中安装的移动应用如Web App,来获取信息。
[0003]然而,现有技术中,当用户点击页面中链接(如知乎问题等)时,现有技术通常跳转至该链接对应的页面,由浏览器加载该页面,从而使得用户浏览相应页面信息,或者,若用户的移动设备中安装有相应App (Applicat1n,应用程序,如知乎App),现有技术会弹出对话框,由用户选择是通过浏览器还是由对应App打开该链接,如图1所示,当用户点击知乎链接时,弹出对话框供用户选择。
[0004]若用户选择通过浏览器加载该链接对应的页面时,因移动设备内存较小,且通过浏览器加载页面耗费流量较多、加载较慢,影响了用户获取信息的效率。
[0005]若用户选择通过对应App提供该链接对应的内容时,现有技术无法实现对于任何类型手机浏览器均能开启App,浏览器兼容性较差,也影响了用户在浏览器中开启App的体验。
[0006]此外,对于用户在具有WebView控件的App中点击链接的情形,即使用户的移动设备中安装有相应APP,现有技术也无法实现通过相应App提供该链接对应的内容,只能通过浏览器加载该链接对应的页面,不仅影响了用户获取信息的效率,也影响了用户在浏览器中开启App的体验。

【发明内容】

[0007]本发明的一个目的是提供一种用于基于移动应用提供目标对象的方法与设备。
[0008]根据本发明的一个方面,提供了一种在移动设备端用于基于移动应用提供目标对象的方法,其中,该方法包括以下步骤:
[0009]a获取用户基于移动设备在浏览应用中发起的关于目标对象的访问请求,其中,所述目标对象所对应的移动应用在所述移动设备中已注册;
[0010]b根据所述访问请求,向对应网络设备发送关于所述移动应用的启动请求,其中,所述启动请求中包含所述移动应用所对应的intent参数;
[0011]c接收所述网络设备发送的启动所述移动应用的启动指令,以启动所述移动应用;
[0012]d在所述移动应用中将所述目标对象提供给所述用户。
[0013]根据本发明的另一方面,还提供了一种在网络设备端用于辅助基于移动应用提供目标对象的方法,其中,该方法包括以下步骤:
[0014]A接收对应移动设备发送的启动目标对象所对应的移动应用的启动请求,其中,所述启动请求中包含所述移动应用所对应的intent参数,所述移动应用在所述移动设备中已注册;
[0015]B根据所述intent参数,向所述移动设备发送启动所述移动应用的启动指令。
[0016]根据本发明的一个方面,还提供了一种用于基于移动应用提供目标对象的移动设备,其中,该移动设备包括:
[0017]获取装置,用于获取用户基于移动设备在浏览应用中发起的关于目标对象的访问请求,其中,所述目标对象所对应的移动应用在所述移动设备中已注册;
[0018]第一发送装置,用于根据所述访问请求,向对应网络设备发送关于所述移动应用的启动请求,其中,所述启动请求中包含所述移动应用所对应的intent参数;
[0019]第二接收装置,用于接收所述网络设备发送的启动所述移动应用的启动指令,以启动所述移动应用;
[0020]提供装置,用于在所述移动应用中将所述目标对象提供给所述用户。
[0021]根据本发明的另一方面,还提供了一种用于辅助基于移动应用提供目标对象的网络设备,其中,该网络设备包括:
[0022]第一接收装置,用于接收对应移动设备发送的启动目标对象所对应的移动应用的启动请求,其中,所述启动请求中包含所述移动应用所对应的intent参数,所述移动应用在所述移动设备中已注册;
[0023]第二发送装置,用于根据所述intent参数,向所述移动设备发送启动所述移动应用的启动指令。
[0024]根据本发明的再一方面,还提供了一种用于基于移动应用提供目标对象的系统,其中,该系统包括如前述根据本发明一个方面的一种用于基于移动应用提供目标对象的移动设备,以及如前述根据本发明另一方面的一种用于辅助基于移动应用提供目标对象的网络设备。
[0025]与现有技术相比,本发明的一个实施例中,移动设备通过获取用户基于移动设备在浏览应用中发起的关于目标对象的访问请求,以根据所述访问请求,向对应网络设备发送关于所述移动应用的启动请求,并接收网络设备发送的启动所述移动应用的启动指令,以启动所述移动应用,实现了在所述移动应用中将所述目标对象提供给所述用户,从而提升了用户在浏览应用中开启App的体验,降低了设备流量,也提高了用户获取信息的效率。
【附图说明】
[0026]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0027]图1示出现有技术中当用户点击页面中链接(如知乎问题等)弹出对话框的示意图;
[0028]图2示出根据本发明一个方面的一种用于基于移动应用提供目标对象的移动设备和网络设备的设备不意图;
[0029]图3示出用户基于移动设备在浏览应用中发起的关于目标对象的访问请求的示意图;
[0030]图4示出在移动应用中将目标对象提供给用户的提供结果示意图;
[0031]图5示出根据本发明另一个方面的移动设备和网络设备配合实现一种用于基于移动应用提供目标对象方法流程图。
[0032]附图中相同或相似的附图标记代表相同或相似的部件。
【具体实施方式】
[0033]下面结合附图对本发明作进一步详细描述。
[0034]图2示出根据本发明一个方面的一种用于基于移动应用提供目标对象的移动设备I和网络设备2的设备示意图,其中,移动设备I包括获取装置11、第一发送装置12、第二接收装置13和提供装置14,网络设备2包括第一接收装置21和第二发送装置22。具体地,移动设备I的获取装置11获取用户基于移动设备在浏览应用中发起的关于目标对象的访问请求,其中,所述目标对象所对应的移动应用在所述移动设备中已注册;第一发送装置12根据所述访问请求,向对应网络设备发送关于所述移动应用的启动请求,其中,所述启动请求中包含所述移动应用所对应的intent参数;相应地,网络设备2的第一接收装置21接收对应移动设备发送的启动目标对象所对应的移动应用的启动请求,其中,所述启动请求中包含所述移动应用所对应的intent参数,所述移动应用在所述移动设备中已注册;第二发送装置22根据所述intent参数,向所述移动设备发送启动所述移动应用的启动指令;相应地,移动设备I的第二接收装置13接收所述网络设备发送的启动所述移动应用的启动指令,以启动所述移动应用;提供装置14在所述移动应用中将所述目标对象提供给所述用户。
[0035]在此,移动设备I可以是任何一种可与用户通过键盘、触摸板、触摸屏、或手写设备等方式进行人机交互的电子产品,例如手机、智能手机、可穿戴设备、PDA、掌上电脑PPC或平板电脑等。
[0036]在此,网络设备2包括用于从网络接收移动设备发送的启动目标对象所对应的移动应用的启动请求,并根据该启动请求中包含的所述移动应用所对应的intent参数,向移动设备发送启动所述移动应用的启动指令的服务器,所述网络设备包括但不限于如HTTP服务器等,如当移动设备I中安装有用于下载、安装、管理移动设备I中资源的手机端助手时,此时网络设备2可以是该手机端助手对应的服务器端,网络设备2具有对应的HTTP端口,而通过该手机端助手安装于移动设备I中的APP也具有相应HTTP端口,两者可以通过发送HTTP请求来进行交互。在具体实施例中,网络设备2可由网络主机、单个网络服务器、多个网络服务器集或基于云计算的计算机集合等实现。在此,云由基于云计算(CloudComputing)的大量主机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。
[0037]在此,所述移动设备I和网络设备2均包括一种能够按照事先设定或存储的指令,自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(ASIC)、可编程门阵列(FPGA)、数字处理器(DSP)、嵌入式设备等。
[0038]本领域技术人员应能理解上述移动设备和网络设备仅为举例,其他现有的或今后可能出现的移动设备或网络设备如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0039]具体地,移动设备I的获取装置11通过调用移动设备I自身提供的应用程序接口(API),或者,通过JSP、ASP等页面技术,或者,通过调用浏览应用自身提供的应用程序接口(API),获取用户基于移动设备在浏览应用中发起的关于目标对象的访问请求,其中,所述目标对象所对应的移动应用在所述移动设备中已注册。
[0040]在此,所述浏览应用是指可以显示网页服务器或者文件系统的HTML文件(标准通用标记语言的一个应用)内容,并让用户与这些文件交互的软件,如各种类型的手机浏览器等,或者,还可以是指内嵌WebView控件的可运行于智能手机的第三方应用程序。在此,所述目标对象是指用户所要访问的内容,如页面链接所指向的页面内容。在此,用户基于移动设备在浏览应用中发起的关于目标对象的访问请求是指在所述浏览应用内执行的访问操作,其包括但不限于如在所述浏览应用内点击页面链接、在所述浏览应用内进行搜索/查询操作等。在此,所述移动应用即是可运行于智能手机的第三方应用程序,其与所述目标对象相对应,如所述目标对象本身的内容是源于所述移动应用对应的web网页的。例如,对于知乎问题的链接URL1,用户可在知乎web站点上看到URLl所对应的具体内容,也可在知乎App上看到该具体内容。本领域技术人员应能理解上述浏览应用仅为举例,其他现有的或今后可能出现的浏览应用如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。<
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1