【技术实现步骤摘要】
【国外来华专利技术】用于计算设备的被动启用的应用
技术介绍
在出售或交付给消费者之前,或者在某些示例中交付或响应于重新初始化或完整的系统重置之后,一些计算设备(诸如移动电话、膝上型计算机、平板电脑等)已经预加载或预安装了软件应用。某些预安装的应用可能会执行面向用户的功能以及从用户的视线中隐藏的“基本”系统功能或服务的混合。在计算设备处执行的基础操作系统或其他应用可以依靠这些隐藏的功能或服务来执行其他功能或提供对其他服务的访问。用户可能想要禁用预安装的应用,例如,释放设备上其他数据的存储空间,或者改为依赖不同的应用(例如,与正在禁用的应用执行类似的面向用户功能的应用,但可能会或可能不会执行从用户的视线中隐藏的任何“基本”系统功能或服务)。禁用以这种方式执行基本系统功能或服务的预安装应用可能会因此禁用计算设备的其他特征或服务,并且在某些情况下甚至可能导致计算设备无法操作。
技术实现思路
通常,即使响应于用户输入,计算设备禁用提供或至少紧密耦合到一个或多个“基本”系统功能或服务的应用,本公开的技术也可以使计算设备能够维持操作稳定性。换句话说,这些技术可以使应用的基本功能和服务保持可操作性,即使该应用本身已被标记为已禁用并因此被隐藏且终端用户也无法发现。作为一个示例,计算设备的应用管理器组件(例如,操作系统的一部分)可以维护安装在计算设备上的每个应用的记录。该记录可以包括指示每个应用是否“被动启用”的信息(例如,标记)。被动启用意味着应用提供了计算设备的操作系统所依赖或可能集成在其中的隐藏或基本功能,或对隐藏或基本服务的访问。应用可以在以 ...
【技术保护点】
1.一种方法,包括:/n由计算设备经由所述计算设备的用户界面接收禁用应用的用户输入;/n由所述计算设备确定所述应用是否是被动启用的;/n响应于确定所述应用是被动启用的,由所述计算设备使所述应用在被动状态下操作,其中,当所述应用在所述被动状态下操作时,启用所述计算设备的操作系统所需的由所述应用提供的一个或多个基本功能或者服务,并且禁用由所述应用提供的任何剩余功能或者服务;并且/n在使所述应用在所述被动状态下操作之后:/n响应于禁用所述应用的所述用户输入,由所述计算设备经由所述计算设备的所述用户界面输出所述应用已经被禁用的指示;并且/n由所述计算设备执行依赖于由所述应用提供的所述一个或多个基本功能或者服务的一个或多个操作。/n
【技术特征摘要】
【国外来华专利技术】20181207 US 62/776,7581.一种方法,包括:
由计算设备经由所述计算设备的用户界面接收禁用应用的用户输入;
由所述计算设备确定所述应用是否是被动启用的;
响应于确定所述应用是被动启用的,由所述计算设备使所述应用在被动状态下操作,其中,当所述应用在所述被动状态下操作时,启用所述计算设备的操作系统所需的由所述应用提供的一个或多个基本功能或者服务,并且禁用由所述应用提供的任何剩余功能或者服务;并且
在使所述应用在所述被动状态下操作之后:
响应于禁用所述应用的所述用户输入,由所述计算设备经由所述计算设备的所述用户界面输出所述应用已经被禁用的指示;并且
由所述计算设备执行依赖于由所述应用提供的所述一个或多个基本功能或者服务的一个或多个操作。
2.根据权利要求1所述的方法,其中,所述应用是第一应用,所述方法还包括:
由所述计算设备接收禁用第二应用的用户输入;
由所述计算设备确定所述第二应用是否是被动启用的;
响应于确定所述第二应用不是被动启用的,由所述计算设备使所述第二应用在禁用状态下操作,其中,当所述应用在所述禁用状态下操作时,禁用由所述第二应用提供的所有功能或者服务;并且
在所述第二应用在所述禁用状态下操作之后:
响应于禁用所述第二应用的所述用户输入,由所述计算设备输出所述第二应用已经被禁用的指示;并且
由所述计算设备避免执行依赖于由所述第二应用提供的所述功能或者服务的一个或多个操作。
3.根据权利要求1所述的方法,还包括:
在接收禁用所述应用的所述用户输入之前,由所述计算设备使所述应用在启用状态下操作,其中,当所述应用在所述启用状态下操作时,启用由所述应用提供的所述一个或多个基本功能或者服务中的每一个,并且也启用由所述应用提供的任何所述剩余功能或者服务。
4.根据权利要求1-3中的任一项所述的方法,其中,确定所述应用是否是被动启用的包括:
由所述计算设备向远程计算系统发送与所述计算设备的所述操作系统相关联的特征字符串;
由所述计算设备从所述远程计算系统接收所述特征字符串是否指示所述应用是被动启用的指示;以及
由所述计算设备基于所述应用是否是被动启用的所述指示来确定所述应用是否是被动启用的。
5.根据权利要求1-4中的任一项所述的方法,其中,确定所述应用是否是被动启用的包括:
由所述计算设备基于所述计算设备的所述操作系统的特征字符串来确定所述应用是否是被动启用的。
6.根据权利要求1-5中的任一项所述的方法,其中,确定所述应用是否是被动启用的包括:
由所述计算设备生成记录,所述记录指示...
【专利技术属性】
技术研发人员:查迈纳·德西尔瓦,保罗·尼古拉斯·真纳伊,安德鲁·迪夫隆·施塔德勒,里特什·瑞迪,
申请(专利权)人:谷歌有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。