[发明专利]用于定制移动应用的技术有效
申请号: | 201480009668.0 | 申请日: | 2014-01-24 |
公开(公告)号: | CN105009079B | 公开(公告)日: | 2018-01-26 |
发明(设计)人: | S·乌德 | 申请(专利权)人: | UPC咨询有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F8/65;H04L29/08 |
代理公司: | 北京市中咨律师事务所11247 | 代理人: | 杨晓光,于静 |
地址: | 芬兰*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 定制 移动 应用 技术 | ||
技术领域
本发明一般地涉及定制软件应用,这些应用的定制被一组边界条件所限制,例如用于受保护平台的定制的移动应用。
背景技术
一种渐增的趋势是硬件销售商倾向于控制移动应用向移动终端的交付。出现这种趋势的原因很多,例如对出售的应用收取特许费的需求和/或抑制不满足设计方针的软件或包括实际上的恶意软件的需求。移动终端拒绝未被硬件销售商签署的或由硬件销售商管理的应用商店管理的移动应用是常见的。
下文中被称为移动应用的用于移动终端的应用正常地是从由移动终端平台的供应者管理的库中获得。例如,苹果股份有限公司管理自己的应用商店、亚马逊应用商是用于谷歌安卓操作系统的移动应用商店、微软公司电话商店和微软商店是用于Windows平台的应用商店、诺基亚商店是用于诺基亚装置的应用商店。该名单不是详尽的。
与以上安排相关的问题之一是几乎不可能从移动应用商店交付定制的应用。这是因为每一个定制的应用必须提交给应用商店以供检查和签署。应当为个体客户定制的应用的例子包括积分和/或成员卡、公共交通和/或娱乐设施的季节通行证(season passes)、仅适用于实际参加活动的人的事件通信证。
一个相关问题是硬件销售商可以要求通过他们的应用商店交付的应用对于任何人来说是可用的——但是要求付款可以是理所当然的。因此,应用商店不适合交付针对封闭受众的应用,所述应用例如用于访问敏感信息的应用和/或处于α或β测试阶段并且尚未适合发布的应用。
发明内容
本发明的目的因而是提供向原则上不支持定制应用的移动终端交付定制应用的技术。通过如所附独立权利要求所述的本发明的方面,获得本发明的目的。从属权利要求和以下的详细描述和附图涉及详细的实施例,其解决额外的问题和/或提供额外的优点。
本发明的特征之一是移动应用的通用版本从应用商店交付,同时用于定制应用的定制信息从定制服务器交付。在本说明书的稍后部分,通用版本将被称作模板应用。关于整体系统和网络体系结构,定制服务器可以像图1结合应用服务器描述的那样被安置,尽管定制服务器的功能不同于图1中的应用服务器。通过从应用商店交付模板应用和从定制服务器交付用于定制应用的定制信息,可以克服应用商店只能提供已经通过应用商店或硬件销售商的一致性检查的数字化签名的应用的限制。相关的问题是应用商店可以拒绝提供被编程为执行未通过一致性检查的功能的移动应用。这是为什么要从应用商店交付的模板应用必须含有一些基本功能,而且这些功能在没有任何限制的情况下不能被升级。
本发明的一方面是一种移动数据处理设备,包括用于储存程序代码指令和数据的存储器系统,加上包括至少一个处理单元的处理系统。所述处理系统被配置为执行至少一些程序代码指令并处理存储在所述存储器系统中的数据。所述移动数据处理设备还包括探测器系统以用于从所述移动数据处理设备的当前环境探测至少一个类型的环境标识符。存储器系统包括所述处理系统能执行的至少一个应用,其中所述至少一个应用定义所述处理系统能执行的功能集。
为了提供允许的定制功能,存储器系统进一步包括一个或多个插件,其中每次至少一个插件能够被选择作为所述至少一个应用的当前在用插件。所述至少一个当前在用插件被配置为在所述至少一个应用的执行期间定义所述移动数据处理设备的操作。
由当前在用插件定义的操作包括用于定义功能的子集的一个或多个任务,所述功能由至少一个应用定义,其中所述功能的子集等于或小于功能集,并且其中所述功能的子集包括用于操作探测器系统的至少一个功能。进一步地,所述一个或多个任务还定义了用于所述功能的子集的执行次序。
下文使用更短的术语“移动终端”代替较长的术语“移动数据处理设备”,但是需要指出的是,在一些实施例或使用案例中用作终端的能力不是强制的。
在一些实施例中,任务可进一步定义功能的子集和由当前在用插件探测的一个或多个事件之间的关系。事件可以包括用户接口事件,由此功能可以从移动终端的用户接口触发。另外或者可替代的,事件可以包括现实世界的信号或信息的探测,由此功能可以作为移动终端的位置、朝向、环境、氛围(ambient)、当前背景等等的结果被触发。
在一些实施例中,探测器系统包括至少一个短程探测器。短程探测器的使用促进了确定移动终端的位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于UPC咨询有限公司,未经UPC咨询有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480009668.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:混合存储器类型混合高速缓存
- 下一篇:管理对存储数据单元的操作