用于提供应用集市的方法和装置.pdf

上传人:111****11 文档编号:4429658 上传时间:2018-10-01 格式:PDF 页数:34 大小:3.23MB
返回 下载 相关 举报
用于提供应用集市的方法和装置.pdf_第1页
第1页 / 共34页
用于提供应用集市的方法和装置.pdf_第2页
第2页 / 共34页
用于提供应用集市的方法和装置.pdf_第3页
第3页 / 共34页
点击查看更多>>
资源描述

《用于提供应用集市的方法和装置.pdf》由会员分享,可在线阅读,更多相关《用于提供应用集市的方法和装置.pdf(34页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 103959249 A (43)申请公布日 2014.07.30 C N 1 0 3 9 5 9 2 4 9 A (21)申请号 201280056891.1 (22)申请日 2012.08.22 3446/CHE/2011 2011.10.04 IN G06F 9/54(2006.01) H04W 4/06(2006.01) H04W 4/24(2006.01) (71)申请人诺基亚公司 地址芬兰埃斯波 (72)发明人 R坎南 P米施拉 (74)专利代理机构北京市金杜律师事务所 11256 代理人酆迅 (54) 发明名称 用于提供应用集市的方法和装置 (57) 摘要。

2、 提供一种用于提供应用集市的方式,在应用 集市中,应用被出售、购买并且在操作上链接,该 应用集市具有使开发者贡献产品、共享收入并且 相互通信的框架。该方法涉及确定一个或者多个 应用的一个或者多个唯一标识符,该一个或者多 个应用通过一个或者多个应用商店销售。该方法 还涉及到至少部分使该一个或者多个应用中的应 用通过应用商店发布用于应用的配置信息、输入 参数、输出参数和唯一标识符中的一项或者多项。 该方式也涉及至少部分使一个或者多个其它应用 基于用于该应用的唯一标识符、配置信息和输入 参数与该应用通信。该方法另外涉及到至少部分 促使向该一个或者多个其它应用传输输出参数。 (30)优先权数据 (85。

3、)PCT国际申请进入国家阶段日 2014.05.19 (86)PCT国际申请的申请数据 PCT/FI2012/050801 2012.08.22 (87)PCT国际申 请的公布数据 WO2013/050649 EN 2013.04.11 (51)Int.Cl. 权利要求书6页 说明书18页 附图9页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书6页 说明书18页 附图9页 (10)申请公布号 CN 103959249 A CN 103959249 A 1/6页 2 1.一种方法,包括促进处理和/或包括处理(1)数据和/或(2)信息和/或(3)至少 一个信号,所述(1)。

4、数据和/或(2)信息和/或(3)至少一个信号至少部分基于以下各项: 确定通过一个或者多个应用商店销售的一个或者多个应用的一个或者多个唯一标识 符; 使所述一个或者多个应用中的应用通过所述应用商店发布用于所述应用的配置信息、 输入参数、输出参数和唯一标识符中的一项或者多项; 使一个或者多个其它应用基于用于所述应用的所述唯一标识符、所述配置信息和所述 输入参数与所述应用通信;以及 向所述一个或者多个其它应用传输所述输出参数。 2.根据权利要求1所述的方法,其中所述(1)数据和/或(2)信息和/或(3)至少一 个信号还至少部分地基于以下各项: 使所述一个或者多个其它应用中的至少一个其它应用向所述应用。

5、发送在所述一个或 者多个其它应用中的任何其它应用与所述应用之间的一个或者多个确定的依赖性链接。 3.根据权利要求2所述的方法,其中所述(1)数据和/或(2)信息和/或(3)至少一 个信号还至少部分基于以下各项: 使所述应用修改依赖应用的一个或者多个依赖性列表以便改变所述一个或者多个其 它应用中的任何其它应用对所述应用的所述一个或者多个依赖性链接。 4.根据权利要求2和3中的任一权利要求所述的方法,其中所述(1)数据和/或(2) 信息和/或(3)至少一个信号还至少部分基于以下各项: 提供用于基于与所述应用的所述一个或者多个确定的依赖性链接来推广所述一个或 者多个其它应用中的至少一个其它应用的选项。

6、。 5.根据权利要求4所述的方法,其中所述推广通过在所述应用商店的横幅进行。 6.根据权利要求2-5中的任一权利要求所述的方法,其中所述(1)数据和/或(2)信 息和/或(3)至少一个信号还至少部分基于以下各项: 确定所述应用的客户群;以及 至少部分基于所述确定的一个或者多个依赖性链接向所述应用的所确定的客户群直 接推广所述一个或者多个其它应用中的至少一个其它应用。 7.根据权利要求2-6中的任一权利要求所述的方法,其中所述(1)数据和/或(2)信 息和/或(3)至少一个信号还至少部分基于以下各项: 至少部分基于所述一个或者多个依赖性链接、所述一个或者多个相应依赖性列表或 者其组合对用于所述一。

7、个或者多个应用、所述一个或者多个其它应用或者其组合的成本信 息、收入信息或者其组合的至少一个确定。 8.根据权利要求2-7中的任一权利要求所述的方法,其中所述(1)数据和/或(2)信 息和/或(3)至少一个信号还至少部分基于以下各项: 至少部分基于所述一个或者多个依赖性链接、所述一个或者多个相应依赖性列表或者 其组合对与所述一个或者多个应用、所述一个或者多个其它应用或者其组合关联的加权信 息的至少一个确定;以及 至少部分基于所述加权信息对在第一开发者、至少一个第二开发者或者其组合之间的 收入共享计划的至少一个确定。 权 利 要 求 书CN 103959249 A 2/6页 3 9.根据权利要求。

8、8所述的方法,其中所述收入共享计划还至少部分基于以下各项之 一:(1)与所述一个或者多个应用、所述一个或者多个其它应用或者其组合有关的收集的 广告收入;(2)所述一个或者多个应用、所述一个或者多个其它应用或者其组合的引荐;或 者(3)其组合。 10.根据权利要求9所述的方法,其中所述引荐至少部分基于所述一个或者多个应用、 所述一个或者多个其它应用或者其组合中的至少一项在所述至少一个或者多个应用、所述 一个或者多个其它应用或者其组合中的至少一项中的推广。 11.根据权利要求1-10中的任一权利要求所述的方法,其中所述(1)数据和/或(2) 信息和/或(3)至少一个信号还至少部分基于以下各项: 用。

9、户接口,被配置用于至少部分基于登录证书向消费者和开发者中的一项或者多项显 示所述应用商店, 其中所述登录证书支持对用于所述应用的所发布的配置信息、输入参数、输出参数和 唯一标识符的访问。 12.一种装置,包括: 至少一个处理器;以及 至少一个存储器,包括用于一个或者多个程序的计算机程序代码, 所述至少一个存储器和所述计算机程序代码被配置用于与所述至少一个处理器一起 使所述装置至少执行以下各项: 确定用于通过一个或者多个应用商店销售的一个或者多个应用的一个或者多个唯一 标识符; 至少部分促使所述一个或者多个应用中的应用通过所述应用商店发布用于所述应用 的配置信息、输入参数、输出参数和唯一标识符中。

10、的一项或者多项; 至少部分促使一个或者多个其它应用基于用于所述应用的所述唯一标识符、所述配置 信息和所述输入参数与所述应用通信;以及 至少部分促使向所述一个或者多个其它应用传输所述输出参数。 13.根据权利要求12所述的装置,其中还使所述装置: 至少部分促使所述一个或者多个其它应用中的至少一个其它应用向所述应用发送在 所述一个或者多个其它应用中的任何其它应用与所述应用之间的一个或者多个确定的依 赖性链接。 14.根据权利要求13所述的装置,其中还使所述装置: 至少部分促使所述应用修改依赖应用的一个或者多个依赖性列表以便改变所述一个 或者多个其它应用中的任何其它应用对所述应用的所述一个或者多个依。

11、赖性链接。 15.根据权利要求13和14中的任一权利要求所述的装置,其中还使所述装置: 至少部分促使提供用于基于与所述应用的所述一个或者多个确定的依赖性链接来推 广所述一个或者多个其它应用中的至少一个其它应用的选项。 16.根据权利要求15所述的装置,其中所述推广通过在所述应用商店的横幅进行。 17.根据权利要求13-16中的任一权利要求所述的装置,其中还使所述装置: 至少部分促使确定所述应用的客户群;并且 至少部分促使至少部分基于所确定的依赖性链接向所述应用的所确定的客户群直接 权 利 要 求 书CN 103959249 A 3/6页 4 推广所述一个或者多个其它应用中的至少一个其它应用。 。

12、18.根据权利要求13-17中的任一权利要求所述的装置,其中还使所述装置: 至少部分引起至少部分基于所述一个或者多个依赖性链接、所述一个或者多个相应依 赖性列表或者其组合对用于所述一个或者多个应用、所述一个或者多个其它应用或者其组 合的成本信息、收入信息或者其组合的至少一个确定。 19.根据权利要求13-18中的任一权利要求所述的装置,其中还使所述装置: 至少部分引起至少部分基于所述一个或者多个依赖性链接、所述一个或者多个相应依 赖性列表或者其组合对与所述一个或者多个应用、所述一个或者多个其它应用或者其组合 关联的加权信息的至少一个确定;并且 至少部分引起至少部分基于所述加权信息对在第一开发者。

13、、至少一个第二开发者或者 其组合之间的收入共享计划的至少一个确定。 20.根据权利要求19所述的装置,其中所述收入共享计划还至少部分基于以下各项之 一:(1)与所述一个或者多个应用、所述一个或者多个其它应用或者其组合有关的收集的 广告收入;(2)所述一个或者多个应用、所述一个或者多个其它应用或者其组合的引荐;或 者(3)其组合。 21.根据权利要求20所述的装置,其中所述引荐至少部分基于所述一个或者多个应 用、所述一个或者多个其它应用或者其组合中的至少一项在所述一个或者多个应用、所述 一个或者多个其它应用或者其组合中的至少一项中的推广。 22.根据权利要求12-21中的任一权利要求所述的装置,。

14、其中还使所述装置: 至少部分引起生成用户接口,所述用户接口被配置用于至少部分基于登录证书向消费 者和开发者中的一项或者多项显示所述应用商店, 其中所述登录证书支持对用于所述应用的所发布的配置信息、输入参数、输出参数和 唯一标识符的访问。 23.一种方法,包括: 确定用于通过一个或者多个应用商店销售的一个或者多个应用的一个或者多个唯一 标识符; 至少部分促使所述一个或者多个应用中的应用通过所述应用商店发布用于所述应用 的配置信息、输入参数、输出参数和唯一标识符中的一项或者多项; 至少部分促使一个或者多个其它应用基于用于所述应用的所述唯一标识符、所述配置 信息和所述输入参数与所述应用通信;并且 至。

15、少部分促使向所述一个或者多个其它应用传输所述输出参数。 24.根据权利要求23所述的方法,还包括: 至少部分促使所述一个或者多个其它应用中的至少一个其它应用向所述应用发送在 所述一个或者多个其它应用中的任何其它应用与所述应用之间的一个或者多个确定的依 赖性链接。 25.根据权利要求24所述的方法,还包括: 至少部分促使所述应用修改依赖应用的一个或者多个依赖性列表以便改变所述一个 或者多个其它应用中的任何其它应用对所述应用的所述一个或者多个依赖性链接。 26.根据权利要求24和25中的任一权利要求所述的方法,还包括: 权 利 要 求 书CN 103959249 A 4/6页 5 至少部分促使提供。

16、用于基于与所述应用的所述一个或者多个确定的依赖性链接来推 广所述一个或者多个其它应用中的至少一个其它应用的选项。 27.根据权利要求26所述的方法,其中所述推广通过在所述应用商店的横幅进行。 28.根据权利要求24-27中的任一权利要求所述的方法,还包括: 至少部分促使确定所述应用的客户群;并且 至少部分促使至少部分基于所确定的依赖性链接向所述应用的所确定的客户群直接 推广所述一个或者多个其它应用中的至少一个其它应用。 29.根据权利要求24-28中的任一权利要求所述的方法,还包括: 至少部分引起至少部分基于所述一个或者多个依赖性链接、所述一个或者多个相应依 赖性列表或者其组合对用于所述一个或。

17、者多个应用、所述一个或者多个其它应用或者其组 合的成本信息、收入信息或者其组合的至少一个确定。 30.根据权利要求24-29中的任一权利要求所述的方法,还包括: 至少部分引起至少部分基于所述一个或者多个依赖性链接、所述一个或者多个相应依 赖性列表或者其组合对与所述一个或者多个应用、所述一个或者多个其它应用或者其组合 关联的加权信息的至少一个确定;并且 至少部分引起至少部分基于所述加权信息对在第一开发者、至少一个第二开发者或者 其组合之间的收入共享计划的至少一个确定。 31.根据权利要求30所述的方法,其中所述收入共享计划还至少部分基于以下各项之 一:(1)与所述一个或者多个应用、所述一个或者多。

18、个其它应用或者其组合有关的收集的 广告收入;(2)所述一个或者多个应用、所述一个或者多个其它应用或者其组合的引荐;或 者(3)其组合。 32.根据权利要求31所述的方法,其中所述引荐至少部分基于所述一个或者多个应 用、所述一个或者多个其它应用或者其组合中的至少一项在所述一个或者多个应用、所述 一个或者多个其它应用或者其组合中的至少一项中的推广。 33.根据权利要求23-32中的任一权利要求所述的方法,还包括: 至少部分促使生成用户接口,所述用户接口被配置用于至少部分基于登录证书向消费 者和开发者中的一项或者多项显示所述应用商店, 其中所述登录证书支持对用于所述应用的所发布的配置信息、输入参数、。

19、输出参数和 唯一标识符的访问。 34.一种方法,包括促进处理和/或处理(1)数据和/或(2)信息和/或(3)至少一个 信号,所述(1)数据和/或(2)信息和/或(3)至少一个信号至少部分基于以下各项: 传输包括关于一个或者多个在操作上链接的应用的信息的、用于第一应用的信息;以 及 存储所述第一应用到一个或者多个在操作上链接的其它应用的链接信息。 35.根据权利要求34所述的方法,其中所述(1)数据和/或(2)信息和/或(3)至少 一个信号还至少部分基于以下各项: 接收所述第一应用和所述一个或者多个在操作上链接的其它应用的使用信息;以及 存储所述使用信息。 36.根据权利要求34和35中的任一权。

20、利要求所述的方法,其中所述(1)数据和/或 权 利 要 求 书CN 103959249 A 5/6页 6 (2)信息和/或(3)至少一个信号还至少部分基于以下各项: 基于所述第一应用的所述信息的收入共享计算,所述第一应用链接到一个或者多个其 它的在操作上链接的其它应用。 37.根据权利要求34-36中的任一权利要求所述的方法,其中所述(1)数据和/或(2) 信息和/或(3)至少一个信号还至少部分基于以下各项: 存储用户信息、用户设备标识信息或者其任何组合。 38.一种装置,包括: 至少一个处理器;以及 至少一个存储器,所述至少一个存储器包括用于一个或者多个程序的计算机程序代 码, 所述至少一个。

21、存储器和所述计算机程序代码被配置用于与所述至少一个处理器一起 促使所述装置执行至少以下各项: 传输包括关于一个或者多个在操作上链接的应用的信息的、用于第一应用的信息;以 及 存储所述第一应用到一个或者多个在操作上链接的其它应用的链接信息。 39.根据权利要求38所述的装置,其中还使所述装置: 接收所述第一应用和所述一个或者多个在操作上链接的其它应用的使用信息;以及 存储所述使用信息。 40.根据权利要求38和39中的任一权利要求所述的装置,其中还使所述装置: 基于所述第一应用的所述信息计算收入共享,所述第一应用链接到一个或者多个其它 的在操作上链接的其它应用。 41.根据权利要求38-40中的。

22、任一权利要求所述的装置,其中还使所述装置: 存储用户信息、用户设备标识信息或者其任何组合。 42.一种方法,包括: 传输包括关于一个或者多个在操作上链接的应用的信息的、用于第一应用的信息;以 及 存储所述第一应用到一个或者多个在操作上链接的其它应用的链接信息。 43.根据权利要求42所述的装置,还包括: 接收所述第一应用和所述一个或者多个在操作上链接的其它应用的使用信息;以及 存储所述使用信息。 44.根据权利要求42和43中的任一权利要求所述的装置,还包括: 基于所述第一应用的所述信息计算收入共享,所述第一应用链接到一个或者多个其它 的在操作上链接的其它应用。 45.根据权利要求42-44中。

23、的任一权利要求所述的方法,还包括: 存储用户信息、用户设备标识信息或者其任何组合。 46.根据权利要求12-22和38-41中的任一权利要求所述的装置,其中所述装置是移动 电话,所述移动电话还包括: 用户接口电路装置和用户接口软件,被配置用于促进用户通过使用显示器来控制所述 移动电话的至少一些功能并且被配置用于对用户输入做出响应;以及 权 利 要 求 书CN 103959249 A 6/6页 7 显示器和显示电路装置,被配置用于显示所述移动电话的用户接口的至少一部分,所 述显示器和显示电路装置被配置用于促进用户控制所述移动电话的至少一些功能。 47.一种计算机可读存储介质,承载一个或者多个指令。

24、的一个或者多个序列,所述一个 或者多个指令的一个或者多个序列在由一个或者多个处理器执行时使装置至少执行根据 权利要求23-37和42-45中的任一权利要求所述的方法。 48.一种设备,包括用于执行根据权利要求23-37和42-45中的任一权利要求所述的方 法的装置。 49.根据权利要求48所述的设备,其中所述设备是移动电话,所述移动电话还包括: 用户接口电路装置和用户接口软件,被配置用于促进用户通过使用显示器来控制所述 移动电话的至少一些功能并且被配置用于对用户输入做出响应;以及 显示器和显示电路装置,被配置用于显示所述移动电话的用户接口的至少一部分,所 述显示器和显示电路装置被配置用于促进用。

25、户控制所述移动电话的至少一些功能。 50.一种计算机程序产品,包括一个或者多个指令的一个或者多个序列,所述一个或者 多个指令的一个或者多个序列在由一个或者多个处理器执行时促使装置至少执行根据权 利要求23-37和42-45中的任一权利要求所述的方法。 51.一种方法,包括促进访问至少一个接口,所述至少一个接口被配置用于允许访问至 少一个服务,所述至少一个服务被配置用于执行根据权利要求23-37和42-45中的任一权 利要求所述的方法。 52.一种方法,包括促进处理和/或处理(1)数据和/或(2)信息和/或(3)至少一个 信号,所述(1)数据和/或(2)信息和/或(3)至少一个信号至少部分基于根。

26、据要求23-37 和42-45中的任一权利要求所述的方法。 53.一种方法,包括促进创建和/或促进修改(1)至少一个设备用户接口元素和/或 (2)至少一个设备用户接口功能,所述(1)至少一个设备用户接口单元和/或(2)至少一个 设备用户接口功能至少部分基于根据权利要求23-37和42-45中的任一权利要求所述的方 法。 权 利 要 求 书CN 103959249 A 1/18页 8 用于提供应用集市的方法和装置 背景技术 0001 服务提供者和设备制造者不断受到例如通过提供有吸引力的网络服务来向消费 者递送价值和便利的挑战。这样的有吸引力的服务可以包括提供其中应用被购买的应用集 市和使开发者贡。

27、献产品、共享收入并且相互通信的框架。 发明内容 0002 因此,需要一种用于提供应用集市的方式,在该应用集市中,应用被出售、购买并 且在操作上链接,该应用集市具有使开发者贡献产品、共享收入并且相互通信的框架。 0003 根据一个实施例,一种方法包括确定用于通过一个或者多个应用商店销售的一个 或者多个应用的一个或者多个唯一标识符。该方法也包括至少部分促使一个或者多个应用 中的应用通过应用商店发布用于该应用的配置信息、输入参数、输出参数和唯一标识符中 的一项或者多项。该方法还包括至少部分促使一个或者多个其它应用基于用于该应用的唯 一标识符、配置信息和输入参数与该应用通信。该方法另外包括至少部分促使。

28、向该一个或 者多个其它应用传输输出参数。 0004 根据另一实施例,一种装置包括至少一个处理器和至少一个存储器,至少一个存 储器包括用于一个或者多个计算机程序的计算机程序代码,至少一个存储器和计算机程序 代码被配置用于与至少一个处理器至少部分促使该装置确定用于通过一个或者多个应用 商店销售的一个或者多个应用的一个或者多个唯一标识符。也使该装置至少部分促使一个 或者多个应用中的应用通过应用商店发布用于该应用的配置信息、输入参数、输出参数和 唯一标识符中的一项或者多项。还使该装置至少部分促使一个或者多个其它应用基于用于 该应用的唯一标识符、配置信息和输入参数与该应用通信。还使该装置至少部分促使向该。

29、 一个或者多个其它应用传输输出参数。 0005 根据另一实施例,一种计算机可读存储介质承载一个或者多个指令的一个或者多 个序列,在由一个或者多个处理器执行时,一个或者多个指令的一个或者多个序列至少部 分促使装置确定用于通过一个或者多个应用商店销售的一个或者多个应用的一个或者多 个唯一标识符。也使该装置至少部分促使一个或者多个应用中的应用通过应用商店发布用 于该应用的配置信息、输入参数、输出参数和唯一标识符中的一项或者多项。还使该装置至 少部分促使一个或者多个其它应用基于用于该应用的唯一标识符、配置信息和输入参数与 该应用通信。还使该装置至少部分促使向该一个或者多个其它应用传输输出参数。 000。

30、6 根据另一实施例,一种设备包括用于确定用于通过一个或者多个应用商店销售的 一个或者多个应用的一个或者多个唯一标识符的装置。该设备也包括用于至少部分促使一 个或者多个应用中的应用通过应用商店发布用于该应用的配置信息、输入参数、输出参数 和唯一标识符中的一项或者多项的装置。该设备还包括用于至少部分促使一个或者多个其 它应用基于用于该应用的唯一标识符、配置信息和输入参数与该应用通信的装置。该设备 还包括用于至少部分促使向该一个或者多个其它应用传输输出参数的装置。 0007 根据另一实施例,一种方法包括传输包括关于一个或者多个在操作上链接的应用 说 明 书CN 103959249 A 2/18页 9。

31、 的信息的、用于第一应用的信息。该方法也包括存储第一应用到一个或者多个在操作上链 接的其它应用的链接信息。 0008 根据另一实施例,一种装置包括至少一个处理器和至少一个存储器,至少一个存 储器包括用于一个或者多个计算机程序的计算机程序代码,该至少一个存储器和计算机程 序代码被配置用于与至少一个处理器一起至少部分促使该装置传输包括关于一个或者多 个在操作上链接的应用的信息的、用于第一应用的信息。也促使该装置存储第一应用到一 个或者多个在操作上链接的其它应用的链接信息。 0009 根据另一实施例,一种计算机可读存储介质承载一个或者多个指令的一个或者多 个序列,在由一个或者多个处理器执行时,一个或。

32、者多个指令的一个或者多个序列至少部 分促使装置传输包括关于一个或者多个在操作上链接的应用的信息的、用于第一应用的信 息。也促使该装置存储第一应用到一个或者多个在操作上链接的其它应用的链接信息。 0010 根据另一实施例,一种设备包括用于传输包括关于一个或者多个在操作上链接的 应用的信息的、用于第一应用的信息的装置。该设备也包括用于存储第一应用到一个或者 多个在操作上链接的其它应用的链接信息的装置。 0011 此外,对于本发明的各种示例实施例,以下各项适用:一种方法包括促进处理和/ 或处理(1)数据和/或(2)信息和/或(3)至少一个信号,(1)数据和/或(2)信息和/或 (3)至少一个信号至少。

33、部分基于在本申请中公开为与本发明的任何实施例相关的方法(或 者过程)中的任何一种方法(或者过程)或者任何方法(或者过程)的组合(或者至少部 分从该任何一种方法(或者过程)或者方法(或者过程)的任何组合中获得)。 0012 对于本发明的各种示例实施例,以下各项也可适用:一种方法包括促进访问至少 一个接口,至少一个接口被配置用于允许访问至少一个服务,至少一个服务被配置用于执 行在本申请中公开的网络或者服务提供者方法(或者过程)中的任何一种网络或者服务提 供者方法(或者过程)或者网络或者服务提供者方法(或者过程)的任何组合。 0013 对于本发明的各种示例实施例,以下各项也可适用:一种方法包括促进创。

34、建和/ 或促进修改(1)至少一个设备用户接口单元和/或(2)至少一个设备用户接口功能,(1)至 少一个设备用户接口单元和/或(2)至少一个设备用户接口功能至少部分基于以下各项: 在本申请中公开为与本发明的任何实施例相关的方法或者过程中的一种方法或者过程或 者方法或者过程的任何组合所产生的数据和/或信息;以及/或者在本申请中公开为与本 发明的任何实施例相关的方法(或者过程)中的一种方法(或者过程)或者方法(或者过 程)的任何组合所产生的至少一个信号。 0014 对于本发明的各种示例实施例,以下各项也可适用:一种方法包括创建和/或修 改(1)至少一个设备用户接口单元和/或(2)至少一个设备用户接口。

35、功能,(1)至少一个 设备用户接口单元和/或(2)至少一个设备用户接口功能至少部分基于以下各项:在本申 请中公开为与本发明的任何实施例相关的方法(或者过程)中的一种方法(或者过程)或 者方法(或者过程)的任何组合所产生的数据和/或信息;以及/或者在本申请中公开为 与本发明的任何实施例相关的方法(或者过程)中的一种方法(或者过程)或者方法(或 者过程)的任何组合所产生的至少一个信号。 0015 在各种示例实施例中,方法(或者过程)可以在服务提供者侧或者在移动设备侧 实现或者以在服务提供者与移动设备之间的、其中在两侧执行动作的任何共享方式来实 说 明 书CN 103959249 A 3/18页 1。

36、0 现。 0016 对于各种示例实施例,以下各项适用:一种设备,包括用于执行根据原始提交的权 利要求1-11、23-37、42-45和50-52中的任一权利要求的方法的装置。 0017 根据以下具体描述,本发明的更多其它方面、特征和优点很容易显而易见,以下具 体描述仅通过举例说明多个具体实施例和实现方式,这些具体实施例和实现方式包括设想 的用于实现本发明的最佳实施方式。本发明也能够有其它和不同实施例,并且可以在各种 明显方面修改它的若干细节而都不脱离本发明的精神实质和范围。因而,附图和描述将视 为在本质上是用于示例而非限制。 附图说明 0018 本发明的实施例通过示例而非通过限制来举例说明,在。

37、附图的各图中: 0019 图1是根据一个示例实施例的能够提供应用集市的系统的图,在该应用集市中, 应用被出售、购买并且在操作上链接,该应用集市具有使开发者贡献产品、共享收入并且相 互通信的框架; 0020 图2是根据一个示例实施例的应用开发平台的部件的图; 0021 图3是根据一个示例实施例的用于提供应用集市的过程的流程图,在该应用集市 中,应用被出售、购买并且在操作上链接,该应用集市具有使开发者贡献产品、共享收入并 且相互通信的框架; 0022 图4A和4B是根据各种示例实施例的在图3的过程中利用的用户接口的图; 0023 图5是根据一个示例实施例的在图3的过程中利用的用户接口的图; 002。

38、4 图6是根据一个示例实施例的用于计算收入共享的过程的图; 0025 图7是可以被用来实施本发明的示例实施例的硬件的图; 0026 图8是可以被用来实施本发明的示例实施例的芯片组的图;以及 0027 图9是可以可以被用来实施本发明的示例实施例的移动终端(例如手持机)的 图。 具体实施方式 0028 公开用于提供应用集市的方法、装置和计算机程序的示例,在该应用集市中,应用 被出售、购买并且在操作上链接,该应用集市具有使开发者贡献产品、共享收入并且相互通 信的框架。在以下描述中,出于说明的目的,阐述许多具体细节以便提供对本发明的实施例 的透彻理解。然而对本领域技术人员显而易见的是,本发明的实施例可。

39、以在没有这些具体 细节的情况下或者用等效布置实现。在其它实例中,以框图形式示出熟知结构和设备以免 不必要地模糊本发明的实施例。 0029 应用集市是网络地点,在该网络地点,可以使得应用可用于共享和/或购买。常规 地,在两侧式网络中,应用集市在应用开发这一侧上,而用于开发应用的技术平台/设备在 另一侧上。但是在应用集市上也需要创新和/或差异化以进一步开发可用应用。 0030 在常规应用集市中,没有使应用相互通信或者在应用开发者之间共享收入的方 式。例如如果开发者具有用于通过插件改进现有应用的重大想法,则开发者不能通过应用 集市联系该应用的开发者、向该应用插入插件,并且以共生方式共享收入。 说 明。

40、 书CN 103959249 A 10 4/18页 11 0031 从消费者观点来看,常规应用集市可能有压倒性,因为有太多可用应用以至于任 何人无法理解。例如如果消费者搜寻用于发现在消费者的位置附近的好友的应用,则可能 有3-4个应用可用。但是消费者仅需要应用之一以满足他的需要,而不是他们中的全部应 用。消费者如何选择?消费者也不想将多个更小应用如同拼图一样拼凑在一起使得这些更 小应用都一起工作以满足他的需要。例如消费者想要如下应用,该应用改进设备的视频捕 获体验。在一些应用集市中,有用于视频稳定化的一个应用和用于去除音频噪声的另一应 用。作为消费者,很难使用若干不同应用以解决次要问题。 00。

41、32 需要通过提供综合解决方案、以提高创造性并且使消费者生活更容易的高效方式 将应用发展流水线化。综合解决方案具有如下效果:减少集市中的重复应用的群体、减少对 于将更小应用拼凑在一起以解决更大问题的需要、通过并入原本不可用的附加特征来改进 现有应用,并且可能地为消费者降低应用使用的总成本。 0033 图1是根据一个示例实施例的能够提供应用集市的系统的图,应用在该应用集市 中出售、购买并且在操作上链接,该应用集市具有使开发者贡献产品、共享收入并且相互通 信的框架。取代为每个应用重新创造方向,希望使用现有应用的现有生态系统以在现有应 用上面构建从而提高他们的性能。然而常规应用集市未提供一种使开发者。

42、协作以提供组合 式服务、比如协作式和/或增效式应用的方式,这些应用可以构建于现有应用上、添加到现 有应用和/或利用现有应用的特征或者促进在协作式和/或增效式应用的开发者之中的收 入共享。 0034 为了解决这一问题,图1的系统100引入用于提供应用集市的能力,应用在该应用 集市中出售、购买并且在操作上链接,该应用集市具有使开发者贡献产品、共享收入并且相 互通信的框架。如图1中所示,系统100包括用户设备(UE)101,该UE具有经由通信网络 105到应用开发平台103和应用集市107的连接。UE101具有针对应用开发者109的应用 编程接口(API),该API促进开发应用、应用插件、应用增强、。

43、广告、引荐链接、组织一个或者 多个应用、插件和/或增强对在应用集市107可用的预先存在的应用的依赖性等。 0035 系统100是增加开发者需求并且实现对于开发者的新的生态系统的两侧式网络。 在其中应用通过应用开发平台103相互通信的生态系统的开发者侧上,开发者以共生方式 从彼此共享收入。应用集市107实现这些益处。在一些示例实施例中,应用开发平台103 和应用集市107是相同系统、装置、服务器和/或服务提供者的部分或者功能。 0036 为了促进增强应用,应用开发者API109与应用开发平台103通信以实现特征、比 如应用到应用通信或者动态链接、注册以便动态加载和卸载插件或者在给定动态链接库 (。

44、DLL)时可以链接到特征链。应用开发平台103可以是在应用集市107中可用的应用之间 传递消息的消息处理单元(MPU)。应用开发平台103和/或应用集市107为在应用集市107 可用的每个应用指配唯一ID。通过应用开发平台103和/或应用集市107使得用于应用的 这一唯一ID对所有开发者可用。唯一ID是一种用于在应用集市107的许多可能的可用应 用之中标识特定应用、从而开发者和/或消费者可以在应用集市107中发现该应用的手段。 在这一实施例中,应用开发平台103知道在应用集市107可用的所有应用及其唯一ID。在 应用集市107可用的任何应用可以在操作上链接在一起并且使用应用开发平台103来与另。

45、 一应用通信。 0037 例如第一应用(A1)可以发布它的API、配置、输入参数、输出参数、唯一ID中的任 说 明 书CN 103959249 A 11 5/18页 12 何信息,从而信息可以由想要增强该可用应用的任何开发者使用。然后,如果第二应用(A2) 想要与第一应用A1通信,则可以向第一应用A1发送具有配置和输入参数的适当消息。应 用开发平台103调用第一应用A1(如果它尚未运行)并且向它发送该配置和输入参数。因 而,一旦第一应用A1给回适当输出参数,则该输出参数被传达到第二应用A2。 0038 在这一点,第二应用A2可以提供它具有的到第一应用A1的任何依赖性链接。这 一依赖性连接被向应。

46、用开发平台103注册。第一应用A1可以修改它的应用以列举依赖于 它的所有应用。可以向应用A1的开发者给予在应用集市107推广第二应用A2选项,例如 在应用集市107上的横幅之下推广。因此,如果消费者拜访应用集市107以下载和/或使 用第一应用A1,则他可能也被提供对于第二应用A2的推荐。并且,在一个或者多个实施例 中,可以向第一应用A1的开发者提供一种机制,用于向应用集市107和/或第一或者第二 应用A1和A2中的任何应用的现有客户群推广第一和第二应用A1和A2。 0039 在一个或者多个实施例中并且出于示例目的,可以在操作上链接和/或相互通信 的应用可以是游戏、内容发布应用(例如图片、音乐、。

47、视频、书籍、故事、壁纸、杂志等)、馈送 (社交、新闻等)、媒体应用(例如视频播放器、读书器、图像捕获应用等)、基于web的应用、 运行时应用(例如基于Java/flash的应用等)以及其它应用或者其任何组合。 0040 例如在成像应用相互通信的情况下,第一开发者A具有向一面(face)(App A1)建 议名称的概念。第一开发者能够在应用集市107上销售App A1。但是消费者抱怨App A1 的算法对于模糊图形未良好地工作。相应地,第二开发者B具有减少模糊的应用(App A2), 并且开发者B已经发布他的用于这一点的消息API。开发者A可以修改App A1以通过将 App A1和App A2。

48、在操作上链接在一起来改善模糊图像问题。应用开发平台103和/或应 用集市地点可以检查App A2是否安装于设备上。如果是,则可以从App A1向App A2发送 消息以将特定图像去模糊(例如msg:A2:input:imageSourceabcd.jpg)。App A2可以 处理消息并且返回输出消息(例如msg:Al:output:imageSourcedcba.jpg)以使App A1 使用用于提供去模糊的图像。从消费者观点来看,通过安装App A1和App A2二者模糊图 像的问题得以解决,App A1和App A2基于操作链接和消息一起增效地工作,并且知道每个 应用的API、配置、输入参。

49、数、输出参数和/或唯一ID。结果是涉及到的所有各方获益。开 发者B由于他的应用将与A1一起更经常销售而乐意,并且开发者A由于他的客户乐意而乐 意。 0041 在其中应用是游戏A1的另一示例中,第一开发者A具有用于为游戏添加或者改变 级别的想法。开发者A基于他的想法制作应用A2。应用开发平台103检查应用A1是否安 装于UE101上。如果未安装应用A1,则应用开发平台103通过应用开发者API109要求开发 者A在UE101上安装应用A1。一旦安装,应用A1通过应用开发平台103与应用A2通信。 共享输入消息(msg:Al:inputmapabcd),并且应用A1可以定义用于这些输入映射的格 式。由于应用A1和A2开放地通信,所以开发者A和安装了应用A1和A2二者的消费者可 以用增强的级别无缝地玩游戏。 0042 在其中应用是读书器应用的另一示例中,开发者A具有用于流行读书器应用的想 法。开发者A发布必需API和用于发布者的样本应用。发布者可以使用这一样本应用在他 们的内容中发布。开发者A可以在他自己的网页上和/或在应用集市107上推荐这一应用。 然后对于这一内容的每次下载,发布者可以从发布的内容的共生销售中。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1