首页 / 专利库 / 软件 / 交互式应用程序 / 小程序生成方法以及装置

小程序生成方法以及装置

阅读:383发布:2020-05-12

专利汇可以提供小程序生成方法以及装置专利检索,专利查询,专利分析的服务。并且本 说明书 实施例 公开了一种小程序生成方法以及装置,通过在接收到模板选择 请求 时,从模板 数据库 中选择目标模板,并通过接收针对所述目标模板的页面配置信息,根据所述页面配置信息对所述目标模板进行配置,可以快速地获得目标小程序。,下面是小程序生成方法以及装置专利的具体信息内容。

1.一种小程序生成方法,包括:
接收模板选择请求
根据所述模板选择请求从模板数据库中选择目标模板,所述模板数据库用于存储一个以上小程序模板;
接收针对所述目标模板的页面配置信息;
根据所述页面配置信息对所述目标模板进行配置,获得目标小程序。
2.根据权利要求1所述的方法,所述小程序模板通过以下步骤获得:
接收组件选择请求;
根据所述组件选择请求从组件数据库中选择目标组件,所述组件数据库用于存储一个以上组件;
对所述目标组件进行组合,获得具有纯界面的小程序模板或者业务模板,其中,所述业务模板具有交互式界面;
将所述具有纯界面的小程序模板或者所述业务模板保存至所述模板数据库。
3.根据权利要求2所述的方法,所述小程序模板通过以下步骤获得:
在将所述业务模板保存至所述模板数据库之后,接收模板下载请求;
根据所述模板下载请求将所述业务模板发送给终端设备;
接收所述终端设备返回的调整后的业务模板,其中,所述调整后的业务模板是所述终端设备根据预设业务逻辑对所述业务模板中各个组件进行关联而得到的;
将所述调整后的业务模板保存至所述模板数据库。
4.根据权利要求1所述的方法,在所述根据所述页面配置信息对所述目标模板进行配置时,还包括:
实时显示所述目标小程序。
5.根据权利要求4所述的方法,所述实时显示所述目标小程序包括:
接收所述目标模板中各个组件对应的组件信息;
根据所述组件信息获得所述目标模板中各个组件对应的组件代码;
将所述组件代码打包成应用程序;
为所述应用程序生成URL地址;
将所述URL地址发送至终端设备,由所述终端设备根据所述URL地址访问所述目标小程序对应的页面。
6.根据权利要求1所述的方法,在所述获得目标小程序之后,还包括:
将所述目标小程序发布至小程序平台;或者,
将所述目标小程序发送至终端设备。
7.一种小程序生成装置,包括:
第一接收模,用于接收模板选择请求;
第一选择模块,用于根据所述模板选择请求从模板数据库中选择目标模板,所述模板数据库用于存储一个以上小程序模板;
第二接收模块,用于接收针对所述目标模板的页面配置信息;
配置模块,用于根据所述页面配置信息对所述目标模板进行配置,获得目标小程序。
8.根据权利要求7所述的装置,还包括:
第三接收模块,用于接收组件选择请求;
第二选择模块,用于根据所述组件选择请求从组件数据库中选择目标组件,所述组件数据库用于存储一个以上组件;
组合模块,用于对所述目标组件进行组合,获得具有纯界面的小程序模板或者业务模板,其中,所述业务模板具有交互式界面;
第一保存模块,用于将所述具有纯界面的小程序模板或者所述业务模板保存至所述模板数据库。
9.根据权利要求8所述的装置,还包括:
第四接收模块,用于在将所述业务模板保存至所述模板数据库之后,接收模板下载请求;
第一发送模块,用于根据所述模板下载请求将所述业务模板发送给终端设备;
第五接收模块,用于接收所述终端设备返回的调整后的业务模板,其中,所述调整后的业务模板是所述终端设备根据预设业务逻辑对所述业务模板中各个组件进行关联而得到的;
第二保存模块,用于将所述调整后的业务模板保存至所述模板数据库。
10.根据权利要求7所述的装置,还包括:
显示模块,用于在所述根据所述页面配置信息对所述目标模板进行配置时,实时显示所述目标小程序。
11.根据权利要求10所述的装置,所述显示模块包括:
第六接收模块,用于接收所述目标模板中各个组件对应的组件信息;
组件信息获得模块,用于根据所述组件信息获得所述目标模板中各个组件对应的组件代码;
打包模块,用于将所述组件代码打包成应用程序;
地址生成模块,用于为所述应用程序生成URL地址;
第二发送模块,用于将所述URL地址发送至终端设备,由所述终端设备根据所述URL地址访问所述目标小程序对应的页面。
12.根据权利要求7所述的装置,还包括:
发布模块,用于将所述目标小程序发布至小程序平台;或者,
第三发送模块,用于将所述目标小程序发送至终端设备。
13.一种服务器,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现权利要求1至6任一项所述的小程序生成方法的步骤。
14.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至6任一项所述的小程序生成方法的步骤。

说明书全文

小程序生成方法以及装置

技术领域

[0001] 本说明书实施例涉及计算机技术领域,尤其涉及一种小程序生成方法以及装置。

背景技术

[0002] 随着移动终端处理速度的不断提升,在移动终端中运行的应用程序也越来越多。通过应用程序可以高效、准确地完成对数据的运算处理,给人们的生活和工作带来了极大的便利。应用程序需要下载和安装,而小程序是一种不需要下载安装即可使用的应用程序。
对于用户来说,小程序能够节约使用时间成本和移动终端的存储空间;对于开发者来说,小程序能够节约开发和推广成本。因此,小程序作为大型互联网平台类产品的重要组成部分,未来将有较为广阔的发展前景。
发明内容
[0003] 本说明书实施例提供一种小程序生成方法以及装置。
[0004] 第一方面,本说明书实施例提供一种小程序生成方法,包括:
[0005] 接收模板选择请求
[0006] 根据所述模板选择请求从模板数据库中选择目标模板,所述模板数据库用于存储一个以上小程序模板;
[0007] 接收针对所述目标模板的页面配置信息;
[0008] 根据所述页面配置信息对所述目标模板进行配置,获得目标小程序。
[0009] 第二方面,本说明书实施例提供一种小程序生成装置,包括:
[0010] 第一接收模,用于接收模板选择请求;
[0011] 第一选择模块,用于根据所述模板选择请求从模板数据库中选择目标模板,所述模板数据库用于存储一个以上小程序模板;
[0012] 第二接收模块,用于接收针对所述目标模板的页面配置信息;
[0013] 配置模块,用于根据所述页面配置信息对所述目标模板进行配置,获得目标小程序。
[0014] 第三方面,本说明书实施例提供一种服务器,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述小程序生成方法的步骤。
[0015] 第四方面,本说明书实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述小程序生成方法的步骤。
[0016] 本说明书实施例有益效果如下:
[0017] 本说明书实施例中,通过在接收到模板选择请求时,从模板数据库中选择目标模板,并通过接收针对所述目标模板的页面配置信息,根据所述页面配置信息对所述目标模板进行配置,可以快速地获得目标小程序。由于所述目标模板是预先创建好保存在所述模板数据库中的,在小程序创建时只需要根据商户提供的页面配置信息进行页面配置,因而在实现小程序的数据展示、样式差异化等能的同时,对于商户来说降低了小程序的开发难度,能够快速地打造属于商户自己的小程序,从而缩短了小程序的开发周期,降低了小程序的开发成本。附图说明
[0018] 图1为本说明书实施例的小程序生成方法的流程图
[0019] 图2为本说明书一种实施例的获得小程序模板的流程图;
[0020] 图3为本说明书另一种实施例的获得小程序模板的流程图;
[0021] 图4为本说明书实施例的实时显示目标小程序的流程图;
[0022] 图5为本说明书实施例的服务器的结构示意图。

具体实施方式

[0023] 为了更好地理解上述技术方案,下面通过附图以及具体实施例对本说明书实施例的技术方案做详细的说明,应当理解本说明书实施例以及实施例中的具体特征是对本说明书实施例技术方案的详细的说明,而不是对本说明书技术方案的限定,在不冲突的情况下,本说明书实施例以及实施例中的技术特征可以相互组合。
[0024] 第一方面,本说明书实施例提供一种小程序生成方法。所述小程序生成方法应用于服务器,所述服务器可以是独立的服务器,也可以是由多个服务器组成的服务器集群。图1是所述小程序生成方法的流程图,所述小程序生成方法包括步骤S101至步骤S104。
[0025] 步骤S101,接收模板选择请求。
[0026] 具体地,小程序是一种不需要下载和安装就可以直接使用的应用程序,用户可以通过扫描图形码(例如二维码或条形码等)或者通过搜索引擎进行搜索就可以直接打开并使用小程序。本说明书实施例通过设置模板数据库,在所述模板数据库中存储多个小程序模板供用户选择,其中,所述小程序模板为未进行页面配置的小程序。所述模板选择请求用于请求从所述模板数据库中选择目标模板,所述目标模板为用户想要选择的任意一个小程序模板。由于各个小程序模板具有不同的软件架构,为对不同的小程序模板进行区分,可以预先为每个小程序模板设置对应的标识。因此,所述模板选择请求可以包括所述目标模板的标识。
[0027] 所述模板选择请求可以由用户通过终端设备的输入装置产生,由所述终端设备发送给所述服务器。所述终端设备可以为个人电脑、智能手机、平板电脑、台式机、一体机等终端设备,所述输入装置可以为鼠标键盘触摸屏或者语音输入设备等。例如,若所述输入装置为鼠标,可以通过所述终端设备的显示装置向用户展示一个以上选择按钮,每个选择按钮对应一个小程序模板,当用户采用鼠标点击某个选择按钮时,即产生了该选择按钮对应的小程序模板对应的标识;又例如,若所述输入装置为键盘,可以通过所述终端设备的显示装置向用户展示输入区域,当用户采用键盘在所述输入区域输入相应的选择指令时,例如输入“购物模板”、“充值模板”等选择指令时,即产生了该选择指令对应的小程序模板对应的标识。
[0028] 步骤S102,根据所述模板选择请求从模板数据库中选择目标模板,所述模板数据库用于存储一个以上小程序模板。
[0029] 具体地,接收到所述模板选择请求后,可以将所述目标模板对应的标识与所述模板数据库中每个小程序模板对应的标识进行比对;若所述目标模板对应的标识与所述模板数据库中某个小程序模板对应的标识匹配,则从所述模板数据库中选择该小程序模板作为所述目标模板。在本说明书实施例中,所述模板数据库用于存储一个以上小程序模板。需要说明的是,所述小程序模板可以由小程序开发方开发,也可以由商户开发,还可以由小程序开发方和商户共同开发。
[0030] 步骤S103,接收针对所述目标模板的页面配置信息。
[0031] 具体地,所述页面配置信息用于确定目标小程序的页面样式,所述目标小程序为最终获得的小程序,所述页面样式包括但不限于按钮背景色、按钮内容、窗口背景色、窗口内容、列表背景色以及列表内容等。所述页面配置信息的具体内容根据用户实际需求确定,本说明书实施例对此不进行限定。与所述模板选择请求的产生类似,所述页面配置信息可以由用户通过终端设备的输入装置产生,所述输入装置可以为鼠标、键盘、触摸屏或者语音输入设备等。
[0032] 例如,对于确定所述目标小程序的按钮背景色、窗口背景色以及列表背景色等页面样式的页面配置信息,可以通过所述终端设备的显示装置向用户展示需要配置的页面样式,每个页面样式对应多个配置选项。以页面样式为窗口背景色为例,该页面样式对应的多个配置选项可以为白色、红色、黑色等颜色,当用户采用鼠标点击某个配置选项时,即产生了所述页面配置信息。又例如,对于确定所述目标小程序的按钮内容、窗口内容以及列表内容等页面样式的页面配置信息,可以通过所述终端设备的显示装置向用户展示需要配置的页面样式,每个页面样式对应一个输入区域。以页面样式为窗口内容为例,当用户在窗口内容对应的输入区域输入相关的文字时,即产生了所述页面配置信息。
[0033] 步骤S104,根据所述页面配置信息对所述目标模板进行配置,获得目标小程序。
[0034] 在小程序开发过程中,程序都是以代码的形式存在的,所述目标模板也是以代码的形式存在。因此,在接收到所述页面配置信息后,将所述页面配置信息添加至所述目标模板中的预设位置,即完成了对所述目标模板的配置,获得所述目标小程序。
[0035] 本说明书实施例提供的小程序生成方法,由于所有小程序模板是预先创建好的,在小程序创建时只需要根据商户提供的页面配置信息进行页面配置,因而在实现小程序的数据展示、样式差异化等能力的同时,对于商户来说降低了小程序的开发难度,能够快速地打造属于商户自己的小程序,从而缩短了小程序的开发周期,降低了小程序的开发成本。
[0036] 在一种可选实现方式中,在所述获得目标小程序之后,还包括:将所述目标小程序发布至小程序平台;或者,将所述目标小程序发送至终端设备。通过直接将所述目标小程序发布至小程序平台,可以由小程序开发方完成发布流程,适用于不具有开发能力的商户;而通过将所述目标小程序发送至终端设备,可以由具有开发能力的商户自己对所述目标小程序进行管理和发布。
[0037] 在一种可选实现方式中,所述小程序模板可以通过图2所示的流程获得。
[0038] 步骤S201,接收组件选择请求。
[0039] 具体地,小程序是由组件构成,所述组件包括但不限于按钮、输入框、列表、弹窗以及日期选择器等。每个组件可以单独使用,也可以和其他组件组合起来共同使用。例如,按钮可以根据用户的点击动作打开一个列表。对于组成具有纯界面的小程序模板的各个组件,其是单独使用的。本说明书实施例通过设置组件数据库,在所述组件数据库中存储多个组件供用户选择。所述组件选择请求用于请求从所述组件数据库中选择目标组件,所述目标组件为用户想要选择的任意一个或多个组件。为对不同的组件进行区分,可以预先为每个组件设置对应的标识。因此,所述组件选择请求可以包括所述目标组件的标识。
[0040] 与所述模板选择请求的产生类似,所述组件选择请求可以由用户通过终端设备的输入装置产生,所述输入装置可以为鼠标、键盘、触摸屏或者语音输入设备等。例如,若所述输入装置为鼠标,可以通过所述终端设备的显示装置向用户展示一个以上选择按钮,每个选择按钮对应一个组件,当用户采用鼠标点击某个选择按钮时,即产生了该选择按钮对应的组件对应的标识;又例如,若所述输入装置为键盘,可以通过所述终端设备的显示装置向用户展示输入区域,当用户采用键盘在所述输入区域输入相应的选择指令时,例如输入“按钮”、“列表”等选择指令时,即产生了该选择指令对应的组件对应的标识。
[0041] 步骤S202,根据所述组件选择请求从组件数据库中选择目标组件,所述组件数据库用于存储一个以上组件。
[0042] 具体地,接收到所述组件选择请求后,可以将所述目标组件对应的标识与所述组件数据库中每个组件对应的标识进行比对;若所述目标组件对应的标识与所述组件数据库中某个组件对应的标识匹配,则从所述组件数据库中选择该组件作为所述目标组件。需要说明的是,所述一个以上组件可以由小程序开发方开发,也可以由商户开发。通常,一个小程序都是由一系列组件构成,因此在创建小程序模板时也需要选择多个组件。在一种可选实现方式中,可以通过多次重复执行步骤S201和步骤S202,每执行一次步骤S201和步骤S202就从所述组件数据库中选择一个相应的组件。在另一种可选实现方式中,所述组件选择请求可以包括两个以上组件对应的标识,根据两个以上组件对应的标识,一次性从所述组件数据库中选择两个以上相应的组件,本说明书实施例对此不进行限定。
[0043] 步骤S203,对所述目标组件进行组合,获得具有纯界面的小程序模板或者业务模板,其中,所述业务模板具有交互式界面。
[0044] 不同组件在小程序界面所处的位置也是不一样的,每个组件在小程序界面所处的位置可以在组件开发时预先进行设置。在对所述目标组件进行组合时,可以按照每个组件在小程序界面所处的位置进行组合。在一种可选实现方式中,在对所述目标组件进行组合时,还可以实时显示所述小程序模板。通过实时显示所述小程序模板,当用户对所述组件的当前所处位置不满意的时候,可以通过拖拽的方式改变所述组件在小程序界面所处的位置。
[0045] 进一步,根据所述目标组件组合构成的小程序模板是否带有业务流程,可以将所述小程序模板归为两类:一类是具有纯界面的小程序模板,仅仅有视觉界面的呈现,组成所述具有纯界面的小程序模板的各个组件之间无法构建关联关系;另一类是业务模板,所述业务模板具有交互式界面,带有业务流程,组成所述业务模板的各个组件之间可以构建关联关系。
[0046] 步骤S204,将所述具有纯界面的小程序模板或者所述业务模板保存至所述模板数据库。
[0047] 所述具有纯界面的小程序模板可以直接被选择作为所述目标模板,而所述业务模板需要用户把模板下载,自己增加业务属性,例如增加界面数据请求、页面跳转等业务逻辑。因此,在一种可选实现方式中,所述小程序模板可以通过图3所示的流程获得。
[0048] 步骤S301,在将所述业务模板保存至所述模板数据库之后,接收模板下载请求。
[0049] 所述模板下载请求用于请求从所述模板数据库中下载所述业务模板,与所述模板选择请求类似,所述模板下载请求可以包括用户想要下载的业务模板对应的标识。具体地,所述模板下载请求可以由用户通过个人电脑、智能手机、平板电脑、台式机、一体机等终端设备的输入装置产生,所述输入装置可以为鼠标、键盘、触摸屏或者语音输入设备等。例如,若所述输入装置为鼠标,可以通过所述终端设备的显示装置向用户展示一个以上下载按钮,每个下载按钮对应一个业务模板,当用户采用鼠标点击某个选择按钮时,即产生了该选择按钮对应的业务模板对应的标识;又例如,若所述输入装置为键盘,可以通过所述终端设备的显示装置向用户展示输入区域,当用户采用键盘在所述输入区域输入相应的下载指令时,例如输入“购物模板”、“充值模板”等下载指令时,即产生了该选择指令对应的业务模板对应的标识。
[0050] 步骤S302,根据所述模板下载请求将所述业务模板发送给终端设备。
[0051] 具体地,接收到所述模板下载请求后,可以将用户想要下载的业务模板对应的标识与所述模板数据库中每个小程序模板对应的标识进行比对;若用户想要下载的业务模板的标识与所述模板数据库中某个小程序模板对应的身份标识匹配,则从所述模板数据库中选择该小程序模板作为用户想要下载的业务模板的标识,将所述业务模板发送给终端设备。
[0052] 步骤S303,接收所述终端设备返回的调整后的业务模板,其中,所述调整后的业务模板是所述终端设备根据预设业务逻辑对所述业务模板中各个组件进行关联而得到的。
[0053] 由于各个组件可以根据用户的操作指令执行相应的事件,因此每个组件都具有各自的基本逻辑功能。根据组件的基本逻辑功能,商户的开发人员可以根据需要小程序实现的功能,将组件之间的关系进行组合,也就是确定出各个组件之间的关联关系。例如,针对购物小程序,涉及商品评价按钮和评价输入框等组件,当用户想要对某个商品进行评价时,可以通过点击商品评价按钮,界面上就会出现评价输入框,通过在所述评价输入框内输入评价内容,实现对商品的点评。由上述举例可以看出,商品评价按钮组件和评价输入框组件之间存在关联关系。对所述业务模板中各个组件进行关联,就是将所述业务模板中各个组件的关联关系生成逻辑代码。本领域技术人员知晓如何建立各个组件之间的关联关系,在此不再赘述。对所述业务模板中各个组件进行关联后,就获得了所述调整后的业务模板,所述终端设备将所述调整后的业务模板上传至所述服务器。
[0054] 步骤S304,将所述调整后的业务模板保存至所述模板数据库。
[0055] 在一种可选实现方式中,在所述根据所述页面配置信息对所述目标模板进行配置时,还可以实时显示所述目标小程序。图4是所述实时显示所述目标小程序的流程图,所述实时显示所述目标小程序包括步骤S401至步骤S405。
[0056] 步骤S401,接收所述目标模板中各个组件对应的组件信息。
[0057] 在对所述目标模板进行配置的过程中,若用户想要实时显示所述目标小程序,可以通过终端设备向所述服务器发送所述目标模板中各个组件对应的组件信息,所述组件信息通常组装成json格式的字符串传输。
[0058] 步骤S402,根据所述组件信息获得所述目标模板中各个组件对应的组件代码。
[0059] 在接收到所述组件信息后,由于所述组件信息是json格式的字符串,因而需要对json格式的字符串进行解析,解析后获得所述组件信息。获得所述组件信息后,根据所述组件信息拉取所述目标模板中各个组件对应的组件代码。
[0060] 步骤S403,将所述组件代码打包成应用程序。
[0061] 在本实施例中,组件是通过react开发,因而可以通过react打包编译框架,将所述组件代码打包成一个小型的应用程序。
[0062] 步骤S404,为所述应用程序生成URL地址。
[0063] 打包完成之后,启动dev-server服务,生成一个本地服务,生成所述应用程序的URL地址。
[0064] 步骤S405,将所述URL地址发送至终端设备,由所述终端设备根据所述URL地址访问所述目标小程序对应的页面。
[0065] 将所述URL地址发送至终端设备后,用户可以在本地访问所述目标小程序对应的页面,实现所述目标小程序的实时显示。
[0066] 需要说明的是,本说明书实施例提供的小程序模板创建方法,组件的创建和模板的创建都是面向三方的,也就是说允许任何开发者、工程师以及运营人员来共同创建组件或者小程序模板,实现组件和小程序模板共享。
[0067] 第二方面,基于同样的发明构思,本说明书实施例提供一种小程序生成装置。所述小程序生成装置包括:
[0068] 第一接收模块,用于接收模板选择请求;
[0069] 第一选择模块,用于根据所述模板选择请求从模板数据库中选择目标模板,所述模板数据库用于存储一个以上小程序模板;
[0070] 第二接收模块,用于接收针对所述目标模板的页面配置信息;
[0071] 配置模块,用于根据所述页面配置信息对所述目标模板进行配置,获得目标小程序。
[0072] 在一种可选实现方式中,所述小程序生成装置还包括:
[0073] 第三接收模块,用于接收组件选择请求;
[0074] 第二选择模块,用于根据所述组件选择请求从组件数据库中选择目标组件,所述组件数据库用于存储一个以上组件;
[0075] 组合模块,用于对所述目标组件进行组合,获得具有纯界面的小程序模板或者业务模板,其中,所述业务模板具有交互式界面;
[0076] 第一保存模块,用于将所述具有纯界面的小程序模板或者所述业务模板保存至所述模板数据库。
[0077] 在一种可选实现方式中,所述小程序生成装置还包括:
[0078] 第四接收模块,用于在将所述业务模板保存至所述模板数据库之后,接收模板下载请求;
[0079] 第一发送模块,用于根据所述模板下载请求将所述业务模板发送给终端设备;
[0080] 第五接收模块,用于接收所述终端设备返回的调整后的业务模板,其中,所述调整后的业务模板是所述终端设备根据预设业务逻辑对所述业务模板中各个组件进行关联而得到的;
[0081] 第二保存模块,用于将所述调整后的业务模板保存至所述模板数据库。
[0082] 在一种可选实现方式中,所述小程序生成装置还包括:
[0083] 显示模块,用于在所述根据所述页面配置信息对所述目标模板进行配置时,实时显示所述目标小程序。
[0084] 在一种可选实现方式中,所述显示模块包括:
[0085] 第六接收模块,用于接收所述目标模板中各个组件对应的组件信息;
[0086] 组件信息获得模块,用于根据所述组件信息获得所述目标模板中各个组件对应的组件代码;
[0087] 打包模块,用于将所述组件代码打包成应用程序;
[0088] 地址生成模块,用于为所述应用程序生成URL地址;
[0089] 第二发送模块,用于将所述URL地址发送至终端设备,由所述终端设备根据所述URL地址访问所述目标小程序对应的页面。
[0090] 在一种可选实现方式中,所述小程序生成装置还包括:
[0091] 发布模块,用于将所述目标小程序发布至小程序平台;或者,
[0092] 第三发送模块,用于将所述目标小程序发送至终端设备。
[0093] 第三方面,基于与前述实施例中小程序生成方法同样的发明构思,本说明书实施例还提供一种计算机设备,如图5所示。所述计算机设备包括存储器504、处理器502以及存储在所述存储器504上并可在所述处理器502上运行的计算机程序,所述处理器502执行所述计算机程序时实现前述实施例中小程序生成方法的步骤。
[0094] 在图5中,总线架构用总线500来代表,总线500可以包括任意数量的互联的总线和桥,总线500将包括由处理器502代表的一个或多个处理器和存储器504代表的存储器的各种电路链接在一起。总线500还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口505在总线500和接收器501和发送器503之间提供接口。接收器501和发送器503可以是同一个元件,即收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器502负责管理总线500和通常的处理,而存储器504可以被用于存储处理器502在执行操作时所使用的数据。
[0095] 第四方面,基于与前述实施例中小程序生成方法同样的发明构思,本说明书实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现前述实施例中小程序生成方法的步骤。
[0096] 本说明书是参照根据本说明书实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的设备。
[0097] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令设备的制造品,该指令设备实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0098] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0099] 尽管已描述了本说明书的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本说明书范围的所有变更和修改。
[0100] 显然,本领域的技术人员可以对本说明书进行各种改动和变型而不脱离本说明书的精神和范围。这样,倘若本说明书的这些修改和变型属于本说明书权利要求及其等同技术的范围之内,则本说明书也意图包含这些改动和变型在内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈