小程序应用的数据处理方法、装置、设备及系统.pdf
《小程序应用的数据处理方法、装置、设备及系统.pdf》由会员分享,可在线阅读,更多相关《小程序应用的数据处理方法、装置、设备及系统.pdf(32页完成版)》请在专利查询网上搜索。
1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 202010339486.7 (22)申请日 2020.04.26 (71)申请人 支付宝 (杭州) 信息技术有限公司 地址 310000 浙江省杭州市西湖区西溪路 556号8层B段801-11 (72)发明人 蔡宇王少龙刘静边炀凯 夏炎翟一帆齐普马静 陈薇婷章婕 (74)专利代理机构 北京三友知识产权代理有限 公司 11127 代理人 周达阚传猛 (51)Int.Cl. G06F 9/445(2018.01) H04L 29/08(2006.01) (54)发明名称 小程序应用。
2、的数据处理方法、 装置、 设备及 系统 (57)摘要 本说明书提供一种小程序应用的数据处理 方法、 装置、 设备及系统, 所述方法包括: 小程序 管理平台可以接收用户终端发送的移动应用的 调用请求; 根据所述调用请求向所述用户终端返 回多个小程序; 接收所述用户终端从所述多个小 程序中选择的目标小程序; 将所述目标小程序添 加到所述移动应用中, 并返回给所述用户终端, 以使得所述移动应用安装到硬件设备中。 直接将 多个小程序集成在一个应用程序中, 并提供给硬 件设备的厂商, 使得硬件设备的用户可以拥有多 种服务的小程序。 权利要求书3页 说明书18页 附图10页 CN 111611022 A 。
3、2020.09.01 CN 111611022 A 1.一种小程序应用的数据处理方法, 所述方法包括: 接收用户终端发送的移动应用的调用请求; 根据所述调用请求向所述用户终端返回多个小程序; 接收所述用户终端从所述多个小程序中选择的目标小程序; 将所述目标小程序添加到所述移动应用中, 并返回给所述用户终端, 以使得所述移动 应用安装到硬件设备中。 2.如权利要求1所述的方法, 所述方法还包括: 预先根据不同硬件设备的产品属性, 将小程序进行分类, 不同的产品属性对应有不同 的小程序包, 小程序包中包括多个小程序。 3.如权利要求2所述的方法, 所述调用请求中包括硬件设备的设备信息, 所述根据所。
4、述 调用请求中的设备信息, 向所述用户终端返回多个小程序, 包括: 根据所述调用请求中的设备信息, 确定出所述硬件设备对应的产品属性; 根据所述硬件设备对应的产品属性, 向所述用户终端返回所述硬件设备的设备信息对 应的小程序包, 所述小程序包中包括多个小程序。 4.如权利要求1所述的方法, 所述方法还包括: 接收所述用户终端发送的入驻请求; 根据所述入驻请求对所述用户终端对应的用户进行入驻审核; 入驻审核通过后, 接收所述用户终端发送的创建网页应用的请求, 为所述用户终端创 建出网页应用; 接收所述用户终端通过所述网页应用向所述小程序管理平台发送的所述调用请求。 5.如权利要求1所述的方法, 。
5、所述调用请求中包括硬件设备的设备信息, 所述方法还包 括: 根据调用请求中的设备信息, 确定所述设备信息对应的硬件设备是否符合所述移动应 用的安装条件; 确定所述符合安装条件后, 根据所述调用请求向所述用户终端返回多个小程序。 6.一种小程序应用的数据处理方法, 所述方法包括: 向小程序管理平台发送移动应用的调用请求; 接收所述小程序管理平台根据接收到的调用请求返回的多个小程序; 从所述多个小程序中选择目标小程序, 并将所述目标小程序发送给所述小程序管理平 台; 接收所述小程序管理平台返回的带有所述目标小程序的移动应用, 并将所述移动应用 安装到硬件设备中。 7.如权利要求6所述的方法, 所述。
6、调用请求中包括硬件设备的设备信息, 所述接收所述 小程序管理平台根据接收到的调用请求返回的多个小程序, 包括: 接收所述小程序管理平台根据接收到的调用请求中的设备信息返回的与所述设备信 息对应的小程序包, 所述小程序包中包括多个小程序; 所述将所述移动应用安装到硬件设备中, 包括: 将所述移动应用安装到所述设备信息对应的硬件设备中。 8.如权利要求6所述的方法, 所述方法还包括: 权利要求书 1/3 页 2 CN 111611022 A 2 在第一次向所述小程序管理平台发送移动应用调用请求之前, 向所述小程序管理平台 发送入驻请求; 在入驻请求通过后, 向所述小程序管理平台发送创建网页应用的请。
7、求, 创建出网页应 用; 所述向小程序管理平台发送移动应用调用请求, 包括: 通过所述网页应用向所述小程序管理平台发送所述调用请求。 9.如权利要求6所述的方法, 所述调用请求中包括硬件设备的设备信息, 所述向小程序 管理平台发送移动应用的调用请求包括: 向所述小程序管理平台发送多个硬件设备的设备信息, 以请求为所述多个硬件设备调 用所述移动应用。 10.如权利要求8所述的方法, 所述方法还包括: 通过所述网页应用接入所述小程序管理平台后, 对在所述小程序管理平台中添加的设 备信息进行编辑管理。 11.一种小程序应用的数据处理装置, 包括: 请求接收模块, 用于接收用户终端发送的移动应用的调用。
8、请求; 小程序返回模块, 用于根据所述调用请求向所述用户终端返回多个小程序; 目标小程序接收模块, 用于接收所述用户终端从所述多个小程序中选择的目标小程 序; 移动应用返回模块, 用于将所述目标小程序添加到所述移动应用中, 并返回给所述用 户终端, 以使得所述移动应用安装到硬件设备中。 12.如权利要求11所述的装置, 所述装置还包括小程序分类模块, 用于: 预先根据不同硬件设备的产品属性, 将小程序进行分类, 不同的产品属性对应有不同 的小程序包, 小程序包中包括多个小程序。 13.如权利要求12所述的装置, 所述请求接收模块接收到的所述调用请求中包括硬件 设备的设备信息, 所述小程序返回模。
9、块具体用于: 根据所述调用请求中的设备信息, 确定出所述硬件设备对应的产品属性; 根据所述硬件设备对应的产品属性, 向所述用户终端返回所述硬件设备的设备信息对 应的小程序包, 所述小程序包中包括多个小程序。 14.一种小程序应用的数据处理装置, 包括: 请求发送模块, 用于向小程序管理平台发送移动应用的调用请求; 小程序接收模块, 用于接收所述小程序管理平台根据接收到的调用请求返回的多个小 程序; 小程序选择模块, 用于从所述多个小程序中选择目标小程序, 并将所述目标小程序发 送给所述小程序管理平台; 移动应用接收模块, 用于接收所述小程序管理平台返回的带有所述目标小程序的移动 应用, 并将所。
10、述移动应用安装到硬件设备中。 15.如权利要求14所述的装置, 所述请求发送模块发送的所述调用请求中包括硬件设 备的设备信息, 所述小程序接收模块具体用于: 接收所述小程序管理平台根据接收到的调用请求中的设备信息返回的与所述设备信 权利要求书 2/3 页 3 CN 111611022 A 3 息对应的小程序包, 所述小程序包中包括多个小程序; 所述移动应用接收模块具体用于: 将所述移动应用安装到所述设备信息对应的硬件设备中。 16.如权利要求14所述的装置, 所述装置还包括网页应用创建模块, 用于: 在第一次向所述小程序管理平台发送移动应用调用请求之前, 向所述小程序管理平台 发送入驻请求; 。
11、在入驻请求通过后, 向所述小程序管理平台发送创建网页应用的请求, 创建出网页应 用; 所述请求发送模块具体用于: 通过所述网页应用向所述小程序管理平台发送所述调用请求。 17.如权利要求16所述的装置, 所述装置还包括: 设备信息管理模块用于: 通过所述网页应用接入所述小程序管理平台后, 对在所述小程序管理平台中添加的设 备信息进行编辑管理。 18.一种小程序应用的数据处理设备, 包括: 至少一个处理器以及用于存储处理器可执 行指令的存储器, 所述处理器执行所述指令时实现权利要求1-5或6-10任一项所述的方法。 19.一种小程序应用的数据处理系统, 包括: 小程序管理平台、 用户终端、 硬件。
12、设备; 其 中, 所述小程序管理平台中包括至少一个处理器以及用于存储处理器可执行指令的存储 器, 所述处理器执行所述指令时实现权利要求1-5任一项所述的方法, 用于提供包括多个小 程序的移动应用; 所述用户终端包括至少一个处理器以及用于存储处理器可执行指令的存储器, 所述处 理器执行所述指令时实现权利要求6-10任一项所述的方法, 以请求调用所述小程序管理平 台提供的包括多个小程序的移动应用, 并将所述移动应用安装到所述硬件设备中。 权利要求书 3/3 页 4 CN 111611022 A 4 小程序应用的数据处理方法、 装置、 设备及系统 技术领域 0001 本说明书属于计算机技术领域, 尤。
13、其涉及一种小程序应用的数据处理方法、 装置、 设备及系统。 背景技术 0002 随着计算机技术的发展, 越来越多不同功能的APP(Application, 应用程序)被开 发使用, 许多硬件终端都需要下载不同功能的APP, 比如: 车载终端中可能会下载安装地图 导航APP、 天气预报APP、 听歌类APP、 违章查询类APP等等。 这些APP需要生产厂家或用户自己 一个个下载安装, 操作比较繁琐, 并且需要硬件设备适应各种APP的安装环境。 发明内容 0003 本说明书实施例的目的在于提供一种小程序应用的数据处理方法、 装置、 设备及 系统, 减少了硬件设备的应用配置时间、 人力以及成本, 还。
14、可以降低硬件设备中应用程序占 用的内存空间。 0004 第一方面, 本说明书实施例提供了一种小程序应用的数据处理方法, 所述方法包 括: 0005 接收用户终端发送的移动应用的调用请求; 0006 根据所述调用请求向所述用户终端返回多个小程序; 0007 接收所述用户终端从所述多个小程序中选择的目标小程序; 0008 将所述目标小程序添加到所述移动应用中, 并返回给所述用户终端, 以使得所述 移动应用安装到硬件设备中。 0009 第二方面, 本说明书提供了一种小程序应用的数据处理方法, 所述方法包括: 0010 向小程序管理平台发送移动应用的调用请求; 0011 接收所述小程序管理平台根据接收。
15、到的调用请求返回的多个小程序; 0012 从所述多个小程序中选择目标小程序, 并将所述目标小程序发送给所述小程序管 理平台; 0013 接收所述小程序管理平台返回的带有所述目标小程序的移动应用, 并将所述移动 应用安装到硬件设备中。 0014 第三方面, 本说明书提供了一种小程序应用的数据处理装置, 包括: 0015 请求接收模块, 用于接收用户终端发送的移动应用的调用请求; 0016 小程序返回模块, 用于根据所述调用请求向所述用户终端返回多个小程序; 0017 目标小程序接收模块, 用于接收所述用户终端从所述多个小程序中选择的目标小 程序; 0018 移动应用返回模块, 用于将所述目标小程。
16、序添加到所述移动应用中, 并返回给所 述用户终端, 以使得所述移动应用安装到硬件设备中。 0019 第四方面, 本说明书提供了一种小程序应用的数据处理装置, 包括: 说明书 1/18 页 5 CN 111611022 A 5 0020 请求发送模块, 用于向小程序管理平台发送移动应用的调用请求; 0021 小程序接收模块, 用于接收所述小程序管理平台根据接收到的调用请求返回的多 个小程序; 0022 小程序选择模块, 用于从所述多个小程序中选择目标小程序, 并将所述目标小程 序发送给所述小程序管理平台; 0023 移动应用接收模块, 用于接收所述小程序管理平台返回的带有所述目标小程序的 移动应。
17、用, 并将所述移动应用安装到硬件设备中。 0024 第五方面, 本说明书实施例提供了一种小程序应用的数据处理设备, 包括至少一 个处理器以及用于存储处理器可执行指令的存储器, 所述处理器执行所述指令时实现上述 第一方面或第二方法所述的小程序应用的数据处理方法。 0025 第六方面, 本说明书实施例提供了一种小程序应用的数据处理系统, 包括: 小程序 管理平台、 用户终端、 硬件设备; 其中, 所述小程序管理平台中包括至少一个处理器以及用 于存储处理器可执行指令的存储器, 所述处理器执行所述指令时实现第一方面所述的方 法, 用于提供包括多个小程序的移动应用; 0026 所述用户终端包括至少一个处。
18、理器以及用于存储处理器可执行指令的存储器, 所 述处理器执行所述指令时实现第二方面所述的方法, 以请求调用所述小程序管理平台提供 的包括多个小程序的移动应用, 并将所述移动应用安装到所述硬件设备中。 0027 本说明书提供的小程序应用的数据处理方法、 装置、 设备及系统, 可以为硬件设备 提供一个拥有多个小程序的移动应用服务, 硬件设备的厂商可以通过向小程序管理平台发 送调用请求, 获得小程序管理平台返回的多个小程序, 并从中选择自己需要的小程序。 小程 序管理平台可以将厂商选择的小程序添加到移动应用中返回给厂商, 厂商即可以将移动应 用安装到对应的硬件设备上, 用户就可以在硬件设备上拥有多个。
19、小程序的服务。 不需要一 个个安装应用程序, 直接将多个小程序集成在一个应用程序中, 并提供给硬件设备的厂商, 使得硬件设备可以拥有多种服务的小程序, 应用程序中集成的小程序可以由小程序管理平 台或开放小程序管理平台的应用程序(APP)或服务器等进行统一管理。 操作简单, 减少了硬 件设备的应用配置时间、 人力以及成本, 还可以降低硬件设备中应用程序占用的内存空间, 同时硬件设备可以不需要适应不同应用的环境, 并且小程序服务可以随时变换, 不依赖设 备升级。 附图说明 0028 为了更清楚地说明本说明书实施例或现有技术中的技术方案, 下面将对实施例或 现有技术描述中所需要使用的附图作简单地介绍。
20、, 显而易见地, 下面描述中的附图仅仅是 本说明书中记载的一些实施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动性的 前提下, 还可以根据这些附图获得其他的附图。 0029 图1是本说明书一个示例中小程序应用管理的数据交互流程示意图; 0030 图2是本说明书实施例提供的小程序应用的数据处理方法实施例的流程示意图; 0031 图3是本说明书又一实施例中小程序应用的数据处理方法的流程示意图; 0032 图4是本说明书一些实施例中入驻信息的示意图; 0033 图5是本说明书一些实施例中用户中终端侧进行的小程序应用的数据处理方法的 说明书 2/18 页 6 CN 111611022 A 6 。
21、流程示意图; 0034 图6是本说明书一些实施例中小程序应用管理的页面示意图; 0035 图7是本说明书一些实施例中对硬件设备进行管理的界面示意图; 0036 图8是本说明书一个实施例中小程序应用数据处理的原理示意图; 0037 图9是本说明书一个实施例中小程序应用的数据流示意图; 0038 图10是本说明书提供的小程序应用的数据处理装置一个实施例的模块结构示意 图; 0039 图11是本说明书提供的小程序应用的数据处理装置又一个实施例的模块结构示 意图; 0040 图12是本说明书一个实施例中小程序应用的数据处理服务器的硬件结构框图。 具体实施方式 0041 为了使本技术领域的人员更好地理解。
22、本说明书中的技术方案, 下面将结合本说明 书实施例中的附图, 对本说明书实施例中的技术方案进行清楚、 完整地描述, 显然, 所描述 的实施例仅仅是本说明书一部分实施例, 而不是全部的实施例。 基于本说明书中的实施例, 本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例, 都应当属于 本说明书保护的范围。 0042 随着计算机的发展, 移动应用程序即移动应用的种类越来越多, 不同的移动应用 一般可以提供不同的服务, 若用户需要多种服务则需要下载安装不同的移动应用。 本说明 书一些实施例中, 可以提供一种小程序应用的数据处理方法, 可以为硬件设备提供一个包 括多个小程序的移动应用,。
23、 只需要在硬件设备上安装一个移动应用, 就可以使用该移动应 用上的所有小程序。 小程序可以理解为一种不需要下载安装即可使用的应用, 可以寄宿在 移动应用中, 不需要独立开发, 用户就可以在移动应用中直接使用其中的小程序, 并且不同 的小程序可以提供不同的服务, 每个小程序可以满足比较简单的基础应用。 0043 图1是本说明书一个示例中小程序应用管理的数据交互流程示意图, 如图1所示, 本说明书一些实施例中, 小程序管理平台可以是一些拥有多个小程序的应用程序(如: 一些 功能比较多的支付应用、 社交应用等)提供的网络平台, 该应用可以对外开放提供多个小程 序的能力, 即小程序管理平台中可以包括多。
24、个小程序。 硬件设备的生产或加工厂商可以通 过其用户终端向小程序管理平台发送移动应用的调用请求, 小程序管理平台根据接收到的 调用请求可以为厂商返回多个小程序, 厂商可以通过用户终端选择自己需要的小程序。 小 程序管理平台可以将厂商选择的小程序添加到移动应用中返回给厂商, 厂商即可以将该移 动应用安装到硬件设备中。 硬件设备就可以为消费者提供移动应用中所有小程序的服务, 硬件设备可以是智能手机、 平板电脑、 计算机、 车载设备、 智能穿戴设备、 智能机器人、 广告 牌等设备。 0044 图2是本说明书实施例提供的小程序应用的数据处理方法实施例的流程示意图。 虽然本说明书提供了如下述实施例或附图。
25、所示的方法操作步骤或装置结构, 但基于常规或 者无需创造性的劳动在所述方法或装置中可以包括更多或者部分合并后更少的操作步骤 或模块单元。 在逻辑性上不存在必要因果关系的步骤或结构中, 这些步骤的执行顺序或装 置的模块结构不限于本说明书实施例或附图所示的执行顺序或模块结构。 所述的方法或模 说明书 3/18 页 7 CN 111611022 A 7 块结构的在实际中的装置、 服务器或终端产品应用时, 可以按照实施例或者附图所示的方 法或模块结构进行顺序执行或者并行执行(例如并行处理器或者多线程处理的环境、 甚至 包括分布式处理、 服务器集群的实施环境)。 0045 具体的一个实施例如图2所示, 。
26、本说明书提供的小程序应用的数据处理方法的一 个实施例中, 所述方法可以应用在小程序管理平台侧, 小程序管理平台可以为计算机、 平板 电脑、 服务器等终端, 所述方法可以包括如下步骤: 0046 步骤202、 接收用户终端发送的移动应用的调用请求。 0047 在具体的实施过程中, 用户终端可是生产或加工或销售硬件设备的厂商对应的终 端, 可以是智能手机、 平板电脑、 计算机等, 厂商通过用户终端可以向小程序管理平台发送 移动应用的调用请求。 调用请求一般可以包括需要安装移动应用的硬件设备的设备信息 如: 产品名称、 产品类型、 产品型号等。 移动应用也可以程序小程序应用可以理解成一种小 程序引擎。
27、, 可以运行在硬件设备中的应用程序, 可以理解为一种应用程序包, 如: APK (Android application package, Android应用程序包)等。 0048 图3是本说明书又一实施例中小程序应用的数据处理方法的流程示意图, 如图3所 示, 厂商若想向小程序管理平台请求调用移动应用, 需要先进行入驻。 图4是本说明书一些 实施例中入驻信息的示意图, 如图4所示, 厂商可以通过用户终端向小程序管理平台发送入 驻请求, 入驻请求中可以包括厂商的信息资料如: 企业信息、 硬件信息、 联系信息等, 具体可 以根据实际需要进行设置。 小程序管理平台接收到厂商发送的入驻请求后, 可以。
28、根据入驻 请求对用户终端对应的用户即厂商进行入驻审核, 可以审核厂商是否合法、 厂商填写的信 息是否准确、 是否符合入驻小程序管理平台的条件等, 具体审核内容可以根据实际需要而 定, 本说明书实施例不作具体限定。 如图3所示, 入驻审核通过后, 厂商可以小程序管理平台 发送创建网页应用的请求, 为厂商创建一个网页应用。 网页应用可以理解为用于与小程序 管理平台进行数据交互的应用程序, 厂商通过网页应用可以连接到小程序管理平台的接 口, 接入到小程序管理平台中, 进一步向小程序管理平台发送调用请求。 如: 通过创建的网 页应用接入到小程序管理平台后, 可以在小程序管理平台中注册需要安装小程序移动。
29、应用 的硬件设备的设备信息, 注册成功后, 可以请求为该硬件设备配置小程序服务, 即请求调用 可以包括多个小程序的移动应用。 每个厂商的网页应用可以对应有一个应用标识即APPID, 该应用标识可以接入到小程序管理平台中, 网页应用的APPID添加完成后, 还可以对关联的 产品的功能进行调用, 如利用该网页应用申请扫脸登录等。 通过创建网页应用使得厂商能 够与小程序管理平台进行数据交互, 实现小程序移动应用的调用和安装。 0049 步骤204、 根据所述调用请求向所述用户终端返回多个小程序。 0050 在具体的实施过程中, 小程序管理平台可以是带有多个小程序的应用程序(一些 拥有多种服务小程序的。
30、支付应用、 社交应用等)提供的网络平台, 可以包括该应用程序中的 多个小程序, 可以直接由该应用程序进行管理, 不需要额外进行小程序的开发、 维护。 小程 序管理平台接收到厂商发送的调用请求后, 可以根据该调用请求向厂商的用户终端返回多 个小程序。 如: 厂商入驻成功并申请创建了网页应用后, 通过该网页应用接入到小程序管理 平台, 可以在小程序管理平台中注册硬件设备的设备信息, 注册成功后, 硬件设备可以集成 小程序引擎框架和运行环境。 小程序管理平台接收到厂商发送的调用移动应用的请求后, 即可以在厂商所在的用户终端返回多个小程序以供厂商选择。 说明书 4/18 页 8 CN 11161102。
31、2 A 8 0051 步骤206、 接收所述用户终端从所述多个小程序中选择的目标小程序。 0052 在具体的实施过程中, 厂商通过用户终端接收到小程序管理平台返回的多个小程 序后, 可以根据自己的需要如: 根据硬件设备的使用需求等从多个小程序中选择出目标小 程序, 目标小程序可以是一个或多个, 具体可以依据实际情况而定。 0053 步骤208、 将所述目标小程序添加到所述移动应用中, 并返回给所述用户终端, 以 使得所述移动应用安装到硬件设备中。 0054 在具体的实施过程中, 厂商利用用户终端在小程序管理平台提供的多个小程序中 圈选出目标小程序后, 小程序管理平台接收到厂商的选择, 可以将目。
32、标小程序添加到移动 应用中, 并返回给厂商所在的用户终端。 厂商就可以将带有目标小程序的移动应用安装到 自己需要的硬件设备中, 硬件设备可以是智能手机、 平板电脑、 计算机、 车载设备、 智能穿戴 设备、 广告牌、 点餐设备等等, 能够运行应用程序的设备。 0055 例如: 若厂商想要给一批汽车的车载设备安装一个带有地图导航、 播放音乐、 天气 预报、 违章查询、 汽车保养、 油耗管理的小程序服务, 可以先向小程序管理平台发送入驻请 求, 入驻成功后, 可以申请创建网页应用, 通过创建的网页应用可以接入到小程序管理平台 中。 接入到小程序管理平台后, 厂商可以在小程序管理平台中注册该批汽车的设。
33、备信息, 注 册成功后, 可以向小程序管理平台发起为注册成功的汽车产品申请调用移动应用的请求。 小程序管理平台可以返回多个小程序供厂商选择, 厂商可以从小程序管理平台返回的小程 序中选择地图导航、 播放音乐、 天气预报、 违章查询、 汽车保养、 油耗管理的小程序。 小程序 管理平台即可以将厂商选择的小程序添加到移动应用中并返回给厂商所在的用户终端, 厂 商可以把接收到的移动应用安装到该批汽车的车载设备中, 消费者买到该批车辆后, 就可 以直接在车载设备中打开该移动应用, 使用其中的多个小程序的服务。 移动应用可以指一 个程序包, 移动应用安装到车载设备中后, 可以在车载设备的界面中直接展示出其。
34、中包括 的多个小程序, 可以不需要单独的图标。 0056 本申请提供的小程序应用的数据处理方法, 可以为硬件设备提供一个拥有多个小 程序的移动应用服务, 硬件设备的厂商可以通过向小程序管理平台发送调用请求, 获得小 程序管理平台返回的多个小程序, 并从中选择自己需要的小程序。 小程序管理平台可以将 厂商选择的小程序添加到移动应用中返回给厂商, 厂商即可以将移动应用安装到对应的硬 件设备上, 用户就可以在硬件设备上拥有多个小程序的服务。 不需要一个个安装应用程序, 直接将多个小程序集成在一个应用程序中, 并提供给硬件设备的厂商, 使得硬件设备可以 拥有多种服务的小程序, 应用程序中集成的小程序可。
35、以由小程序管理平台或开放小程序管 理平台的应用程序(APP)或服务器等进行统一管理。 操作简单, 减少了硬件设备的应用配置 时间、 人力以及成本, 还可以降低硬件设备中应用程序占用的内存空间, 同时硬件设备可以 不需要适应不同应用的环境, 并且小程序服务可以随时变换, 不依赖设备升级。 0057 在上述实施例的基础上, 本说明书一些实施例中, 所述方法还包括: 0058 预先根据不同硬件设备的产品属性, 将小程序进行分类, 不同的产品属性对应有 不同的小程序包, 小程序包中包括多个小程序。 0059 在具体的实施过程中, 小程序管理平台可以是带有多个小程序的应用(一些拥有 多种服务小程序的支付。
36、应用、 社交应用等)提供的网络平台, 可以包括该应用中的多个小程 序, 或者直接开发一个网络平台, 在该网络平台中有多个小程序。 可以预先进行硬件设备的 说明书 5/18 页 9 CN 111611022 A 9 调查分析, 获取不同产品属性的硬件设备大多数会使用哪些服务, 根据不同硬件设备的产 品属性对多个小程序进行分类, 不同产品属性的硬件设备可以对应有一个小程序包, 该小 程序包中可以包括有多个小程序。 例如: 车载设备可能会需要与车辆相关的服务如: 地图导 航、 违章查询、 车辆保养等, 可以将与车辆相关的小程序划分为一类, 打包为一个小程序包。 智能穿戴设备可能需要与生活相关的服务如。
37、: 计步、 血压监测、 心率监测、 音乐播放、 睡眠监 测、 社交聊天等, 则可以将与智能穿戴设备所需服务相关的小程序划分为一类。 一些家用智 能机器人可能需要音乐播放、 搜索查询、 天气播报、 闹钟提醒、 菜谱等相关的服务, 则可以将 与这些服务相关的小程序划分为一类。 0060 本说明书实施例, 通过将多个小程序进行分类, 可以便于小程序的管理, 同时为后 续为硬件设备推荐小程序奠定数据基础。 0061 在上述实施例的基础上, 所述调用请求中包括硬件设备的设备信息, 所述根据所 述调用请求中的设备信息, 向所述用户终端返回多个小程序, 包括: 0062 根据所述调用请求中的设备信息, 确定。
38、出所述硬件设备对应的产品属性; 0063 根据所述硬件设备对应的产品属性, 向所述用户终端返回所述硬件设备的设备信 息对应的小程序包, 所述小程序包中包括多个小程序。 0064 在具体的实施过程中, 厂商在通过用户终端向小程序管理平台发送调用请求时, 调用请求中可以包括需要安装移动应用的硬件设备的设备信息, 如: 厂商可以在小程序管 理平台中注册硬件设备的设备信息。 注册成功后, 厂商可以在小程序管理平台中为注册成 功的硬件设备发起调用移动应用服务的请求, 小程序管理平台可以根据接收到的调用请求 中的硬件设备的设备信息确定出该硬件设备对应的产品属性如: 是车辆、 智能穿戴设备、 智 能机器人等。
39、。 进一步基于预先对小程序的分类, 确定出与该硬件设备的产品属性相匹配的 小程序包, 并将小程序包返回给厂商所在的用户终端。 例如: 厂商通过用户终端在小程序管 理平台中注册的设备信息的产品类型是车辆, 小程序管理平台可以将与车辆对应的小程序 包返回给用户终端。 厂商就可以对小程序包中的小程序进行选择, 小程序应用平台可以将 选择出的小程序添加到移动应用中, 厂商可以将该移动应用安装到对应的硬件设备中。 0065 本说明书实施例, 通过预先对小程序进行分类, 在接收到调用请求后, 根据调用请 求中的设备信息确定出硬件设备的产品属性, 进一步确定出与该硬件上设备对应的小程序 包。 将与硬件设备对。
40、应的小程序包返回给厂商, 供厂商选择。 缩小了厂商筛选小程序的范 围, 提高了小程序应用数据处理的效率, 方便对小程序的统一管理。 0066 在上述实施例的基础上, 本说明书写实施例中, 所述调用请求中包括硬件设备的 设备信息, 所述方法还包括: 0067 根据调用请求中的设备信息, 确定所述设备信息对应的硬件设备是否符合所述移 动应用的安装条件; 0068 确定所述符合安装条件后, 根据所述调用请求向所述用户终端返回多个小程序。 0069 在具体的实施过程中, 厂商通过用户终端在小程序管理平台中注册了硬件设备的 设备信息, 以向小程序管理平台发送移动应用的调用请求。 小程序管理平台可以对厂商。
41、注 册的设备信息进行审核, 如: 审核硬件设备的CPU(中央处理器)、 内存、 版本等是否符合移动 应用的安装条件以及注册信息是否准确、 可靠等, 若符合安装条件, 注册信息准确可靠, 则 审核通过, 根据注册的设备信息返回对应的多个小程序, 若不符合, 则审核不通过, 该硬件 说明书 6/18 页 10 CN 111611022 A 10 设备不能调用移动应用。 审核通过后, 厂商可以在小程序管理平台中申请为审核通过的硬 件设备申请调用移动应用的服务, 并为审核通过的硬件设备的移动应用绑定对应的小程 序。 0070 本说明书实施例, 通过对注册的设备信息进行审核, 符合安装条件, 才可以进行。
42、后 续的步骤, 以提高了移动应用调用安装的成功率和准确性。 0071 在上述实施例的基础上, 本说明书一些实施例中, 还可以提供一种在厂商的用户 终端侧执行的小程序应用的数据处理方法, 图5是本说明书一些实施例中用户中终端侧进 行的小程序应用的数据处理方法的流程示意图, 如图5所示, 所述方法可以包括: 0072 步骤502、 向小程序管理平台发送移动应用的调用请求。 0073 在具体的实施过程中, 厂商可以通过自己的用户终端如: 智能手机、 平板电脑、 计 算机等, 向小程序管理平台发送移动应用的调用请求。 调用请求一般可以包括需要安装移 动应用的硬件设备的设备信息如: 产品名称、 产品类型。
43、、 产品型号等。 小程序管理平台可以 是一种提供小程序的网络平台, 具体可以参考上述实施例的记载此处不再赘述。 0074 如图3、 图4所示, 本说明书一些实施例中, 在第一次向所述小程序管理平台发送移 动应用调用请求之前, 向所述小程序管理平台发送入驻请求; 0075 在入驻请求通过后, 向所述小程序管理平台发送创建网页应用的请求, 创建出网 页应用; 0076 所述向小程序管理平台发送移动应用调用请求, 包括: 0077 通过所述网页应用向所述小程序管理平台发送所述调用请求。 0078 在具体的实施过程中, 厂商可以通过用户终端向小程序管理平台发送入驻请求, 入驻请求中可以包括厂商的信息资。
44、料如: 企业信息、 硬件信息、 联系信息等, 具体可以根据 实际需要进行设置。 小程序管理平台接收到厂商发送的入驻请求后, 可以根据入驻请求对 用户终端对应的用户即厂商进行入驻审核, 可以审核厂商是否合法、 厂商填写的信息是否 准确、 是否符合入驻小程序管理平台的条件等, 具体审核内容可以根据实际需要而定, 本说 明书实施例不作具体限定。 如图3所示, 入驻审核通过后, 厂商可以小程序管理平台发送创 建网页应用的请求, 为厂商创建一个网页应用。 网页应用可以理解为用于与小程序管理平 台进行数据交互的应用程序, 厂商通过网页应用可以连接到小程序管理平台的接口, 接入 到小程序管理平台中, 进一步。
45、向小程序管理平台发送调用请求。 如: 通过创建的网页应用接 入到小程序管理平台后, 可以在小程序管理平台中注册需要安装小程序移动应用的硬件设 备的设备信息, 注册成功后, 可以为硬件设备发起调用移动应用服务的请求。 每个厂商的网 页应用可以对应有一个应用标识即APPID, 该应用标识可以接入到小程序管理平台中, 网页 应用的APPID添加完成后, 还可以对关联的产品的功能进行调用, 如利用该网页应用申请扫 脸登录服务等。 通过创建网页应用使得厂商能够与小程序管理平台进行数据交互, 实现小 程序移动应用的调用和安装。 0079 步骤504、 接收所述小程序管理平台根据接收到的调用请求返回的多个小。
46、程序。 0080 在具体的实施过程中, 小程序管理平台可以是带有多个小程序的应用(一些拥有 多种服务小程序的支付应用、 社交应用等)提供的网络平台, 可以包括该应用中的多个小程 序, 可以直接由该应用进行管理, 不需要额外进行小程序的开发、 维护。 小程序管理平台接 收到厂商发送的调用请求后, 可以根据该调用请求向厂商的用户终端返回多个小程序。 如: 说明书 7/18 页 11 CN 111611022 A 11 厂商入驻成功并申请创建了网页应用后, 通过该网页应用接入到小程序管理平台, 可以在 小程序管理平台中注册硬件设备的设备信息, 注册成功后, 硬件设备可以集成小程序引擎 框架和运行环境。
47、。 小程序管理平台接收到厂商发送的调用移动应用的请求后, 即可以在厂 商所在的用户终端返回多个小程序以供厂商选择。 0081 步骤506、 从所述多个小程序中选择目标小程序, 并将所述目标小程序发送给所述 小程序管理平台。 0082 在具体的实施过程中, 厂商通过用户终端接收到小程序管理平台返回的多个小程 序后, 可以根据自己的需要如: 根据硬件设备的使用需求等从多个小程序中选择出目标小 程序, 并将选择的目标小程序发送给所述小程序管理平台, 目标小程序可以是一个或多个, 具体可以依据实际情况而定。 0083 步骤508、 接收所述小程序管理平台返回的带有所述目标小程序的移动应用, 并将 所述。
48、移动应用安装到硬件设备中。 0084 在具体的实施过程中, 厂商利用用户终端在小程序管理平台提供的多个小程序中 圈选出目标小程序返回给小程序管理平台后, 小程序管理平台接收到厂商的选择, 可以将 目标小程序添加到移动应用中, 并返回给厂商所在的用户终端。 厂商就可以将带有目标小 程序的移动应用安装到自己需要的硬件设备中, 硬件设备可以是智能手机、 平板电脑、 计算 机、 车载设备、 智能穿戴设备、 广告牌、 点餐设备等等, 能够运行应用程序的设备。 0085 本申请提供的小程序应用的数据处理方法, 可以为硬件设备提供一个拥有多个小 程序的移动应用服务, 硬件设备的厂商可以通过向小程序管理平台发。
49、送调用请求, 获得小 程序管理平台返回的多个小程序, 并从中选择自己需要的小程序。 小程序管理平台可以将 厂商选择的小程序添加到移动应用中返回给厂商, 厂商即可以将移动应用安装到对应的硬 件设备上, 用户就可以在硬件设备上拥有多个小程序的服务。 不需要一个个安装应用程序, 直接将多个小程序集成在一个应用程序中, 并提供给硬件设备的厂商, 使得硬件设备可以 拥有多种服务的小程序, 操作简单, 减少了硬件设备的应用配置时间、 人力以及成本, 还可 以降低硬件设备中应用程序占用的内存空间, 同时硬件设备可以不需要适应不同应用的环 境, 并且小程序服务可以随时变换, 不依赖设备升级。 0086 在上述。
50、实施例的基础上, 本说明书一些实施例中, 所述调用请求中包括硬件设备 的设备信息, 所述接收所述小程序管理平台根据接收到的调用请求返回的多个小程序, 包 括: 0087 接收所述小程序管理平台根据接收到的调用请求中的设备信息返回的与所述设 备信息对应的小程序包, 所述小程序包中包括多个小程序; 0088 所述将所述移动应用安装到硬件设备中, 包括: 0089 将所述移动应用安装到所述设备信息对应的硬件设备中。 0090 在具体的实施过程中, 可以预先进行硬件设备的调查分析, 获取不同产品属性的 硬件设备大多数会使用哪些服务, 小程序管理平台可以根据不同硬件设备的产品属性对多 个小程序进行分类,。
- 内容关键字: 程序 应用 数据处理 方法 装置 设备 系统
立体均温板.pdf
旋塞阀卡套压装机.pdf
干式变压器的风机底座.pdf
汽车电致光变色器件.pdf
电力巡检机器人.pdf
熔体和包含该熔体的熔断器.pdf
迷宫高压差流量调节角阀.pdf
麦克风.pdf
避雷器试验设备.pdf
具有喷射功能的薄膜冷却水槽.pdf
肠镜活检器.pdf
旋转式玩具泡泡机.pdf
用于市输水管道的采集终端装置.pdf
可燃和有毒气体检测装置.pdf
混砂前降阻剂筛分装置.pdf
具有防护功能的分支电缆.pdf
仓储机器人视觉识别的设备智能调度方法.pdf
可移动发电机组配电柜.pdf
带有辅助张嘴结构的儿童雾化器.pdf
污泥处理装置.pdf
垃圾桶抓举收集装置、控制方法及车辆.pdf
微流控芯片及核酸扩增分析仪.pdf
雷达产品检测方法、装置、设备及介质.pdf
压缩空气管路的智能监测方法及系统.pdf
基于SSPP结构的SIW带通滤波器.pdf
遥感模糊图像复原方法及系统.pdf
果树施肥量计算方法及系统.pdf
胃黏膜上皮细胞提取液及其制备方法与应用.pdf
面向多样性的代码审查者推荐方法及存储介质、设备.pdf
基于大数据的人工智能节能管理方法及系统.pdf
矿井用智能应急电源系统.pdf
基于脑电信号的个性化人机交互方法、装置、设备及介质.pdf
包埋型的载药葡甘聚糖与黄原胶复合凝胶的制备方法.pdf
多用途医用光源系统.pdf
一种治疗爱滋病提高人体免疫功能的药物及制备方法.pdf
一种治疗癌症的中药及其制备方法.pdf
多功能床上用折叠电脑桌.pdf
甘胆口服液的制备和质量检测方法.pdf
一种护手湿巾.pdf
一种火疗中西药擦剂及其制备方法.pdf
潮、浪式水下对网笼自动清洗的圆环形空心浮子网刷.pdf
一种补水杀菌湿巾.pdf
一种薰衣草润肤香湿巾.pdf
一种薄荷润肤香湿巾.pdf
含有吡丙醚的杀虫剂组合物.pdf
一种外用兽药.pdf
一种治疗热毒型急性阑尾炎的中药组合物.pdf
适用于紫色页岩土壤的柑橘专用配方肥及应用.pdf
一种治疗初期托盘疔的中药洗剂制备方法.pdf
抗震救生舱的电路装置.pdf
抗震救生舱.pdf