一种用于发布云资源的方法和装置转让专利

申请号 : CN201710114162.1

文献号 : CN106973081B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 韩珺方

申请人 : 百度在线网络技术(北京)有限公司

权利要求 :

1.一种用于发布云资源的方法,其特征在于,所述方法包括:应用程序APP接收针对存储在其它APP中的云资源的使用请求;

根据所述使用请求,调用所述云资源所在的APP服务页面,由用户在所述云资源所在的APP服务页面中选择待使用云资源;

接收所述APP服务页面发送的所述待使用云资源的地址信息;以及根据所述待使用云资源的地址信息,发布所述待使用云资源;

所述根据所述待使用云资源的地址信息,发布所述待使用云资源,包括:根据所述待使用云资源的地址信息,确定所述待使用云资源的地址;从所述地址将所述待使用云资源下载到所述APP所在的终端设备,再将所述待使用云资源上传到所述APP的资源服务器;从所述APP的资源服务器获取所述待使用云资源进行发布;或者根据所述待使用云资源的地址信息,确定所述待使用云资源的地址;将所述待使用云资源的地址发送给所述APP的服务器,由所述APP的服务器从所述地址下载所述待使用云资源,并将所述待使用云资源存储到所述APP的资源服务器;从所述APP的资源服务器获取所述待使用云资源进行发布;或者根据所述待使用云资源的地址信息,确定所述待使用云资源的地址;将所述地址发送给所述APP的服务器进行存储;从所述APP的服务器中存储的所述地址下载所述待使用云资源并进行发布。

2.根据权利要求1所述的方法,其特征在于,所述根据所述使用请求,调用所述云资源所在的APP服务页面,包括:根据所述使用请求,通过软件开发工具包SDK方式或超文本标记语言HTML5页面方式调用所述云资源所在的APP服务页面。

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:向所述APP服务页面发送所请求的云资源的资源类型,使所述APP服务页面显示所述资源类型对应的云资源。

4.根据权利要求3所述的方法,其特征在于,所述资源类型包括:图片类型、视频类型、音乐类型和文档类型中的一种或多种。

5.根据权利要求1至4任一项所述的方法,其特征在于,所述地址信息为:统一资源定位符URL信息。

6.一种用于发布云资源的装置,所述装置中安装有APP,其特征在于,所述装置包括:使用请求接收单元,用于接收针对存储在其它APP中的云资源的使用请求;

调用单元,用于根据所述使用请求,调用所述云资源所在的APP服务页面,由用户在所述APP服务页面中选择待使用云资源;

地址信息接收单元,用于接收所述APP服务页面发送的所述待使用云资源的统一资源定位符地址信息;以及发布单元,用于根据所述待使用云资源的地址信息,发布所述待使用云资源;

所述发布单元,用于:

根据所述待使用云资源的地址信息,确定所述待使用云资源的地址;从所述地址将所述待使用云资源下载到所述APP所在的终端设备,再将所述待使用云资源上传到所述APP的资源服务器;从所述APP的资源服务器获取所述待使用云资源进行发布;或者根据所述待使用云资源的地址信息,确定所述待使用云资源的地址;将所述待使用云资源的地址发送给所述APP的服务器,由所述APP的服务器从所述地址下载所述待使用云资源,并将所述待使用云资源存储到所述APP的资源服务器;从所述APP的资源服务器获取所述待使用云资源进行发布;

根据所述待使用云资源的地址信息,确定所述待使用云资源的地址;将所述地址发送给所述APP的服务器进行存储;从所述APP的服务器中存储的所述地址下载所述待使用云资源并进行发布。

7.根据权利要求6所述的装置,其特征在于,所述调用单元,用于:根据所述使用请求,通过软件开发工具包SDK方式或超文本标记语言HTML5页面方式调用所述云资源所在的APP服务页面。

8.根据权利要求6所述的装置,其特征在于,所述装置还包括:发送单元,用于向所述APP服务页面发送所请求的云资源的资源类型,使所述APP服务页面显示所述资源类型对应的云资源。

9.根据权利要求8所述的装置,其特征在于,所述资源类型包括:图片类型、视频类型、音乐类型和文档类型中的一种或多种。

10.根据权利要求6至9任一项所述的装置,其特征在于,所述地址信息为:URL信息。

11.一种计算机设备,包括一个或多个处理器和存储器;其特征在于:所述存储器包含可由所述处理器执行的指令以使得所述处理器执行权利要求1至5任意一项所述的方法。

说明书 :

一种用于发布云资源的方法和装置

技术领域

[0001] 本公开一般涉及计算机技术领域,尤其涉及一种用于发布云资源的方法和装置。

背景技术

[0002] 随着智能手机的普及和智能手机拍照能力的提升,智能手机中存储的资源(比如图片和视频)越来越多。但是由于智能手机本身的存储空间有限,并且目前换机频率较高(普遍在一到三年之间),越来越多的用户习惯将智能手机中存储的资源存储到个人云中,其中,存储到个人云中的资源可以称为云资源。
[0003] 目前,一些常用的个人云存储服务提供了在无线保真(Wireless-Fidelity,Wi-Fi)环境下自动将智能手机中存储的资源上传到云端的功能,简化了智能手机中的资源云端化的存储过程。同时,个人云存储服务一般也会提供云资源分享功能,加速了云资源的流转。
[0004] 但是,云资源分享功能仅限于在个人云服务内部使用。如果想要在其它应用程序(Application,APP)中使用个人云中存储的云资源,目前一般按照如下过程实现:
[0005] 用户登陆自己的个人云,找到想要使用的云资源,下载到智能手机中的某个位置,待下载完毕后,用户再登陆想要使用云资源的APP,在APP中找到发布资源的入口,选择刚才下载在智能手机中的资源,上传发布。
[0006] 上述过程虽然能够实现在其它APP中使用个人云中存储的云资源,但是操作过程较为繁琐,要经过下载过程和上传过程,对用户的时间和智能手机的流量均有较大的耗费。

发明内容

[0007] 鉴于现有技术中的上述缺陷或不足,期望提供一种能够方便快捷的将云资源发布到其它APP中的方案。
[0008] 第一方面,本申请实施例提供了一种用于发布云资源的方法,包括:
[0009] 应用程序APP接收针对存储在其它APP中的云资源的使用请求;
[0010] 根据所述使用请求,调用所述云资源所在的APP服务页面,由用户在所述云资源所在的APP服务页面中选择待使用云资源;
[0011] 接收所述APP服务页面发送的所述待使用云资源的统一资源定位符地址信息;以及
[0012] 根据所述待使用云资源的地址信息,发布所述待使用云资源。
[0013] 第二方面,本申请实施例还提供了一种用于发布云资源的方法,包括:
[0014] 当存储在APP中的云资源所在的APP服务页面被其它APP调用时,确定用户选择的待使用云资源;
[0015] 将所述待使用的云资源的地址信息发送给所述其它APP,使所述其它APP能够根据所述地址信息对所述待使用云资源进行发布。。
[0016] 第三方面,本申请实施例还提供了一种用于发布云资源的装置,所述装置中安装有APP,所述装置包括:
[0017] 使用请求接收单元,用于接收针对存储在其它APP中的云资源的使用请求;
[0018] 调用单元,用于根据所述使用请求,调用所述云资源所在的APP服务页面,由用户在所述APP服务页面中选择待使用云资源;
[0019] 地址信息接收单元,用于接收所述APP服务页面发送的所述待使用云资源的地址信息;以及
[0020] 发布单元,用于根据所述待使用云资源的地址信息,发布所述待使用云资源。
[0021] 第四方面,本申请实施例还提供了一种用于发布云资源的装置,所述装置中安装有APP,所述装置包括:
[0022] 确定单元,用于当存储在所述APP中的云资源所在的APP服务页面被其它APP调用时,确定用户选择的待使用云资源;
[0023] 发送单元,用于将所述待使用的云资源的地址信息发送给所述其它APP,使所述其它APP能够根据所述地址信息对所述待使用云资源进行发布。
[0024] 第五方面,本申请实施例还提供了一种计算机设备,包括一个或多个处理器和存储器;所述存储器包含可由所述处理器执行的指令以使得所述处理器执行本申请实施例提供的用于发布云资源的方法。
[0025] 本申请实施例提供的用于发布云资源的方案,通过调用云资源所在的APP服务页面,由用户在该APP服务页面中选择待使用云资源,该APP服务页面再将待使用云资源的地址信息发送回调用该APP服务页面的APP,从而调用该APP服务页面的APP便能够根据接收到的地址信息直接发布待使用云资源。按照本申请实施例的技术方案,能够方便快捷的将待使用云资源发布到其它APP中,操作过程简单,无需下载过程和上传过程,节省了用户的时间和智能手机的流量。

附图说明

[0026] 通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
[0027] 图1示出了其中可以应用本申请实施例的示例性系统架构;
[0028] 图2示出了根据本申请一个实施例的用于发布云资源的方法的示例性流程图;
[0029] 图3示出了根据本申请另一个实施例的用于发布云资源的方法的示例性流程图;
[0030] 图4示出了根据本申请实施例的将网盘中的图片发布到贴吧的实现流程图;
[0031] 图5示出了根据本申请实施例的用于发布云资源的装置的示例性框图;
[0032] 图6示出了根据本申请另一实施例提供的一种用于发布云资源的装置的示例性框图;
[0033] 图7示出了适于用来实现本申请实施例的计算机设备的结构示意图。

具体实施方式

[0034] 下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与发明相关的部分。
[0035] 需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
[0036] 请参考图1,其示出了可以应用本申请实施例的示例性系统架构100。
[0037] 如图1所示,系统架构100可以包括终端设备101、102、网络103和服务器104、105、106和107。网络103用以在终端设备101、102和服务器104、105、106、107之间提供通信链路的介质。网络103可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
[0038] 用户110可以使用终端设备101、102通过网络103与服务器104、105、106、107交互,以访问各种服务,例如浏览网页、下载数据等。终端设备101、102上可以安装有各种客户端APP,例如可以接入统一资源定位符(Uniform Resource Locator,URL)云服务的应用,包括但不限于浏览器、安全应用等。
[0039] 终端设备101、102可以是各种电子设备,包括但不限于个人电脑、智能手机、智能电视、平板电脑、个人数字助理、电子书阅读器等等。
[0040] 服务器104、105、106、107可以是提供各种服务的服务器。服务器可以响应于用户的服务请求而提供服务。可以理解,一个服务器可以提供一种或多种服务,同一种服务也可以由多个服务器来提供。在本申请的实施例中,所涉及的服务器可以包括但不限于,爬虫调度服务器、动态爬虫服务器、网页服务器、检测服务器、图像识别服务器、语义分析服务器等。
[0041] 应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
[0042] 如背景技术中所提到的,现有的技术方案为了实现将待使用云资源发布到其它APP中,用户需要将待使用云资源下载到本地(比如智能手机),再上传到其它APP。该过程存在如下缺陷:
[0043] 1、操作过程繁琐,用户操作成本高。特别是对于普通用户来说,将云资源下载存储到智能手机中某个位置并重新找到,这一过程学习难度极高。
[0044] 2、耗费时间和流量,要经过下载过程和上传过程,对用户的时间和智能手机的流量均有较大的耗费。
[0045] 鉴于现有技术的上述缺陷,本申请实施例提供了一种用于发布云资源的方案,通过调用云资源所在的APP服务页面,由用户在该APP服务页面中选择待使用云资源,该APP服务页面再将待使用云资源的地址信息发送回调用该APP服务页面的APP,从而调用该APP服务页面的APP便能够根据接收到的地址信息直接发布待使用云资源。按照本申请实施例的技术方案,能够方便快捷的将待使用云资源发布到其它APP中,操作过程简单,无需下载过程和上传过程,节省了用户的时间和智能手机的流量。
[0046] 下面将结合流程图来描述本申请实施例的方法。
[0047] 参考图2,其示出了根据本申请实施例的用于发布云资源的方法的示例性流程图。图2所示的方法可以在图1中的终端设备和服务器配合执行。该方法具体包括如下步骤:
[0048] 步骤210,APP接收针对存储在其它APP中的云资源的使用请求。
[0049] 本申请实施例中涉及到的APP可以是安装在移动终端设备(比如智能手机)中的APP,也可以是安装在非移动终端设备(比如个人计算机PC)中的APP。
[0050] 步骤210在实际应用中,可以通过在APP中设置发布云资源的入口来实现,比如在APP的发布页面中设置云资源发布按钮,当用户点击该云资源发布按钮时,即向该APP发送了一个针对存储在其它APP中的云资源的使用请求。
[0051] 步骤220,根据该使用请求,调用云资源所在的APP服务页面,由用户在该APP服务页面中选择待使用云资源。
[0052] 具体的,步骤220中在调用云资源所在的APP服务页面时,可以但不限于通过软件开发工具包(Software Development Kit,SDK)方式或超文本标记语言(Hyper Text Markup Language,HTML)5页面方式调用云资源所在的APP服务页面。
[0053] 另外,在调用云资源所在的APP服务页面时,还可以向该APP服务页面发送所请求的云资源的资源类型,使APP服务页面可以直接显示资源类型对应的云资源。
[0054] 可选的,资源类型可以但不限于包括:
[0055] 图片类型、视频类型、音乐类型和文档类型中的一种或多种。
[0056] 步骤230,接收APP服务页面发送的待使用云资源的地址信息。
[0057] 步骤240,根据待使用云资源的地址信息,发布待使用云资源。
[0058] 可选的,地址信息可以但不限于为URL信息。
[0059] 具体的,步骤240可以但不限于按照如下三种方式实现:
[0060] 第一种方式:
[0061] 首先,根据待使用云资源的地址信息,确定待使用云资源的地址;
[0062] 然后,从确定出的地址将待使用云资源下载到该APP所在的终端设备,再将下载的待使用云资源上传到该APP的资源服务器;
[0063] 最后,从该APP的资源服务器获取待使用云资源进行发布。
[0064] 第二种方式:
[0065] 首先,根据待使用云资源的地址信息,确定待使用云资源的地址;
[0066] 然后,将待使用云资源的地址发送给APP的服务器,由APP的服务器从地址下载待使用云资源,并将下载的待使用云资源存储到APP的资源服务器;
[0067] 最后,从APP的资源服务器获取待使用云资源进行发布。
[0068] 第三种方式:
[0069] 首先,根据待使用云资源的地址信息,确定待使用云资源的地址;
[0070] 然后,将确定出的地址发送给APP的服务器进行存储;
[0071] 最后,从APP的服务器中存储的地址下载待使用云资源并进行发布。
[0072] 上述这三种方式相比,第一种方式发布后展示的云资源是从APP的资源服务器获取的,因此不会受到云资源删除的影响,但是该过程涉及下载过程和上传过程,因此会占用户流量和时间。第二种方式发布后展示的云资源也是从APP的资源服务器获取的,因此也不会受到云资源删除的影响,并且该过程仅涉及下载过程,因此占用用户的流量和时间较少。第三种方式发布后展示的资源是APP的服务器直接从云资源的地址获取的,因此这种方式的特点是对流量和存储占用较少,但是云资源的删除会影响到其它APP的使用。
[0073] 参考图3,其示出了根据本申请另一实施例的用于发布云资源的方法的示例性流程图。图3所示的方法可以在图1中的终端设备和服务器配合执行。
[0074] 该方法具体包括如下步骤:
[0075] 步骤310,当存储在APP中的云资源所在的APP服务页面被其它APP调用时,确定用户选择的待使用云资源。
[0076] 具体的,步骤310中当存储在APP中的云资源所在的APP服务页面被其它APP调用,且该APP服务页面当前处于登陆状态时,确定用户选择的待使用云资源。
[0077] 如果该APP服务页面当前处于未登陆状态,则显示登陆页面,待用户登陆后再确定用户选择的待使用云资源。
[0078] 另外,本申请实施例还可以进一步包括:
[0079] 接收上述其它APP发送的所请求的云资源的资源类型。
[0080] 那么步骤310可以但不限于具体包括:
[0081] 当该APP服务页面被上述其它APP调用时,显示接收到的资源类型对应的云资源;
[0082] 再确定用户从该资源类型对应的云资源中选择的待使用云资源。
[0083] 步骤320,将确定出的待使用的云资源的地址信息发送给上述其它APP,使其能够根据地址信息对待使用云资源进行发布。
[0084] 本申请实施例提供的用于发布云资源的方案,通过调用云资源所在的APP服务页面,由用户在该APP服务页面中选择待使用云资源,该APP服务页面再将待使用云资源的地址信息发送回调用该APP服务页面的APP,从而调用该APP服务页面的APP便能够根据接收到的地址信息直接发布待使用云资源。按照本申请实施例的技术方案,能够方便快捷的将待使用云资源发布到其它APP中,操作过程简单,无需下载过程和上传过程,节省了用户的时间和智能手机的流量。
[0085] 应当注意,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。相反,流程图中描绘的步骤可以改变执行顺序。
[0086] 下面以将网盘中的图片发布到贴吧为例对本申请实施例进行阐述,其中网盘和贴吧为两个不同的APP,其实现过程参照图4包括如下步骤:
[0087] 步骤410:用户在贴吧客户端的发帖框中点击发图片按钮,调起发图片选择页面。
[0088] 步骤420:在发图片选择页面中,用户点击选择网盘图片。
[0089] 其中,在发图片选择页面中,除了本地图片的选项之外,新提供一项选择网盘图片的选项。
[0090] 步骤430:贴吧通过SDK方式或HTML5方式,调起网盘服务页面。
[0091] 步骤440:网盘服务页面判断用户是否登陆,如果处于未登陆状态,则执行步骤450,如果处于登陆状态,则执行步骤460。
[0092] 步骤450:显示登陆界面,用户登陆后再执行步骤460。
[0093] 步骤460:网盘服务页面将图片目录展示给用户。
[0094] 步骤470:用户选择若干张网盘图片,并点击确定。
[0095] 步骤480:网盘服务页面将用户选择的图片的地址和缩略图发送给贴吧客户端的编辑框,返回到贴吧客户端予以展示。
[0096] 步骤490:用户在贴吧发帖框点击发布,将含有图片的内容发布到贴吧。
[0097] 此步骤490的实现方案有三种,可根据具体情况进行选择。
[0098] 方案一、贴吧客户端根据网盘返回的图片的地址,将图片从网盘自动下载到手机本地,再将图片上传到贴吧图片服务器。发布后展示的图片从贴吧图片服务器获取。这个方案的特点是不受到网盘图片删除的影响,但是会占用户流量和时间。
[0099] 方案二、贴吧客户端将网盘返回的图片的地址提交到贴吧服务器,由贴吧服务器到网盘抓取相关图片,再存储到贴吧图片服务器。发布后展示的图片从贴吧图片服务器获取。这个方案的特点是不受到网盘图片删除的影响,占用用户的流量和时间较少。
[0100] 方案三、贴吧客户端将网盘返回的图片的地址提交到贴吧服务器存储,不再进行图片抓取。发布后展示的图片直接从网盘图片服务器获取。这个方案的特点是对流量和存储占用较少,但是网盘图片删除会影响到其它APP使用。
[0101] 进一步参考图5,其示出了根据本申请实施例的用于发布云资源的装置的示例性框图。
[0102] 该装置中安装有APP,包括:
[0103] 使用请求接收单元510,用于接收针对存储在其它APP中的云资源的使用请求;
[0104] 调用单元520,用于根据所述使用请求,调用所述云资源所在的APP服务页面,由用户在所述APP服务页面中选择待使用云资源;
[0105] 地址信息接收单元530,用于接收所述APP服务页面发送的所述待使用云资源的统一资源定位符地址信息;以及
[0106] 发布单元540,用于根据所述待使用云资源的地址信息,发布所述待使用云资源。
[0107] 可选的,所述发布单元540,用于:
[0108] 根据所述待使用云资源的地址信息,确定所述待使用云资源的地址;从所述地址将所述待使用云资源下载到所述APP所在的终端设备,再将所述待使用云资源上传到所述APP的资源服务器;从所述APP的资源服务器获取所述待使用云资源进行发布。
[0109] 可选的,所述发布单元540,用于:
[0110] 根据所述待使用云资源的地址信息,确定所述待使用云资源的地址;将所述待使用云资源的地址发送给所述APP的服务器,由所述APP的服务器从所述地址下载所述待使用云资源,并将所述待使用云资源存储到所述APP的资源服务器;从所述APP的资源服务器获取所述待使用云资源进行发布。
[0111] 可选的,所述发布单元540,用于:
[0112] 根据所述待使用云资源的地址信息,确定所述待使用云资源的地址;将所述地址发送给所述APP的服务器进行存储;从所述APP的服务器中存储的所述地址下载所述待使用云资源并进行发布。
[0113] 可选的,所述调用单元520,用于:
[0114] 根据所述使用请求,通过软件开发工具包SDK方式或超文本标记语言HTML5页面方式调用所述云资源所在的APP服务页面。
[0115] 可选的,所述装置还包括:
[0116] 发送单元550,用于向所述APP服务页面发送所请求的云资源的资源类型,使所述APP服务页面显示所述资源类型对应的云资源。
[0117] 可选的,所述资源类型包括:
[0118] 图片类型、视频类型、音乐类型和文档类型中的一种或多种。
[0119] 应当理解,该装置中记载的诸子系统或单元与参考图2描述的方法中的各个步骤相对应。由此,上文针对方法描述的操作和特征同样适用于该装置及其中包含的单元,在此不再赘述。
[0120] 进一步参考图6,其示出了根据本申请实施例的用于发布云资源的装置的示例性框图。
[0121] 该装置中安装有APP,包括:
[0122] 确定单元610,用于当存储在所述APP中的云资源所在的APP服务页面被其它APP调用时,确定用户选择的待使用云资源;
[0123] 发送单元620,用于将所述待使用的云资源的地址信息发送给所述其它APP,使所述其它APP能够根据所述地址信息对所述待使用云资源进行发布。
[0124] 可选的,所述确定单元610,用于:
[0125] 当所述APP服务页面被其它APP调用,且所述APP服务页面当前处于登陆状态时,确定用户选择的待使用云资源。
[0126] 可选的,所述装置还包括:
[0127] 接收单元630,用于接收所述其它APP发送的所请求的云资源的资源类型;
[0128] 所述确定单元610,包括:
[0129] 当所述APP服务页面被所述其它APP调用时,显示所述资源类型对应的云资源,再确定所述用户从所述资源类型对应的云资源中选择的待使用云资源。
[0130] 可选的,所述资源类型包括:
[0131] 图片类型、视频类型、音乐类型和文档类型中的任意一种。
[0132] 应当理解,该装置中记载的诸子系统或单元与参考图3描述的方法中的各个步骤相对应。由此,上文针对方法描述的操作和特征同样适用于该装置及其中包含的单元,在此不再赘述。
[0133] 下面参考图7,其示出了适于用来实现本申请实施例的计算机设备700的结构示意图。
[0134] 如图7所示,计算机设备700包括中央处理单元(CPU)701,其可以根据存储在只读存储器(ROM)702中的程序或者从存储部分708加载到随机访问存储器(RAM)703中的程序而执行各种适当的动作和处理。在RAM 703中,还存储有系统700操作所需的各种程序和数据。CPU 701、ROM 702以及RAM 703通过总线704彼此相连。输入/输出(I/O)接口705也连接至总线704。
[0135] 以下部件连接至I/O接口705:包括键盘、鼠标等的输入部分706;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分707;包括硬盘等的存储部分708;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分709。通信部分709经由诸如因特网的网络执行通信处理。驱动器710也根据需要连接至I/O接口705。可拆卸介质711,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器710上,以便于从其上读出的计算机程序根据需要被安装入存储部分708。
[0136] 特别地,根据本公开的实施例,上文参考图2-图4描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括有形地包含在机器可读介质上的计算机程序,所述计算机程序包含用于执行图2-图4的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分709从网络上被下载和安装,和/或从可拆卸介质711被安装。
[0137] 附图中的流程图和框图,图示了按照本发明各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,所述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0138] 描述于本申请实施例中所涉及到的单元或模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元或模块也可以设置在处理器中。这些单元或模块的名称在某种情况下并不构成对该单元或模块本身的限定。
[0139] 作为另一方面,本申请还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中所述装置中所包含的计算机可读存储介质;也可以是单独存在,未装配入设备中的计算机可读存储介质。计算机可读存储介质存储有一个或者一个以上程序,所述程序被一个或者一个以上的处理器用来执行描述于本申请的公式输入方法。
[0140] 以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。