【技术实现步骤摘要】
提供基于角色的应用体验本申请是申请人于2011年12月20日提交的、申请号为“201110431012.6”的、专利技术名称为“提供基于角色的应用体验”的专利技术专利申请的分案申请。
本专利技术涉及提供基于角色的应用体验。
技术介绍
一些计算设备是能够用于多种目的和多个位置的移动设备。例如,雇员可能携带膝上型计算机。膝上型计算机的移动性和灵活性可以允许雇员在办公室、在家、在咖啡店或其他位置处执行与工作相关的职能并且解决个人计算需求。然而,雇员的职业可能要求雇员通过安全的工作网络来访问业务关键数据。结果,雇主可能担心这样的业务关键数据和工作网络的安全性。按常规而言,雇主可以向雇员分配工作膝上型计算机,并且限制仅仅通过工作膝上型计算机来访问业务关键数据和工作网络。雇主还可以限制对与工作无关的个人应用的访问。结果,雇员可能被迫携带单独的膝上型计算机来解决个人计算需求。尤其是对于具有多个设备(例如膝上型计算机、智能电话、平板计算机等等)的用户而言,为了满足多种目的而携带和维护多个计算设备的这样的实践可能是显著麻烦和高成本的。此处所做出的本专利技术正是对于这些和其他考虑事项 ...
【技术保护点】
一种计算机实现的方法,所述方法包括用于配置软件应用的执行的计算机实现的操作:从用户的多个角色中确定所述用户的当前角色;接收包括所述软件应用的用户设定的所选角色包,所述所选角色包至少部分基于所述用户的所述当前角色以及与所述用户相关联的所建立的凭证;以及根据所述所选角色包来调整所述软件应用的执行。
【技术特征摘要】
2010.12.21 US 12/973,9391.一种计算机实现的方法,所述方法包括用于配置软件应用的执行的计算机实现的操作:从用户的多个角色中确定所述用户的当前角色;接收包括所述软件应用的用户设定的所选角色包,所述所选角色包至少部分基于所述用户的所述当前角色以及与所述用户相关联的所建立的凭证;以及根据所述所选角色包来调整所述软件应用的执行。2.如权利要求1所述的计算机实现的方法,其特征在于,所述所选角色包至少部分基于所述软件应用的执行被请求时一天中的时间来被选择。3.如利要求1所述的计算机实现的方法,其特征在于,所述所选角色包至少部分基于所述用户的当前位置来被选择。4.如权利要求1所述的计算机实现的方法,其特征在于,所述所选角色包至少部分基于发送了所述请求的客户端计算机的计算机网络来被选择。5.如权利要求1所述的计算机实现的方法,其特征在于,所述所选角色包至少部分基于用户偏好或配置来被选择。6.如权利要求1所述的计算机实现的方法,其特征在于,所述所选角色包至少部分基于用户姿势来被选择。7.如权利要求1所述的计算机实现的方法,其特征在于,还包括提供用于生成多个角色配置的配置管理器,其中所述用户被限制访问所述配置管理器。8.如权利要求1所述的计算机实现的方法,其特征在于,所述所选角色包还包括应用存储设置。9.权利要求8所述的计算机实现的方法,其特征在于,所述应用存储设置定义一位置,应用数据能从所述位置中被检索或者所述应用数据能被存储到所述位置。10.如权利要求1所述的计算机实现的方法,其特征在于,所述所选角色包还包括应用状态设置。11.如权利要求10所述的计算机实现的方法,其特征在于,所述应用状态设置定义在所述应用被关闭以前所述应用的最近状态。12.如权利要求1所述的计算机实现的方法,其特征在于,还包括将对所述所选角色包的访问限制到一所选管理员以防止对所述所选角色包的修改。13.一种计算机系统,包括:处理器;以及通信地耦合到所述处理器的存储器,所述存储器具有存储在其上的计算机可执行指令,当所述计算机可执行指令被所述处理器执行时,使得所述处理器:从所述计算机系统的用户的多个角色中确定所述用户的当前角色,所述当前角色包括定义多个用户设置的数据;以及选择包括应用的用户设置的角色包,所述角色包基于所述用户的所确定的当前角色以及与所述用户相关联的所建立的凭证来被选择以根据所述角色包来调整所述应用的执行。14.如权利要求13所述的计算机系统,其特征在于,选择角色包还包括至少部分基于所述用户请求所述应用的执行时一天中的时间来选择所述角色包。15.如权利要求13所述的计算机系统,其特征在于,选择角色包还包括至少部分基于所述用户的当前位置来选择所述角色包。16.如权利要求13所述的计算机系统,其特征在于,选择角色包还包括至少部分基于发送了查询的客户端计算机的计算机网络来选择所述角色包。17.如权利要求13所述的计算机系统,其特征在于,选择角色包还包括至少部分基于用户偏好或配置来选择所述角色包。18.如权利要求13所述的计算机系统,其特征在于,选择角色包还包括至少部分基于用户姿势来选择所述角色包。19.如权利要求13所述的计算机系统,其特征在于,选择角色包还包括:从多个角色配置中标识与所述用户的所述当前角色匹配的角色配置;以及从所标识的角色配置中检索与所述用户的所述当前角色相对应的角色包。20.如权利要求19所述的计算机系统,其特征在于,还包括提供用于生成多个角色配置的配置管理器;并且其中所述用户被限制访问所述配置管理器。21.如权利要求13所述的计算机系统,其特征在于,所述角色包还包括应用存储设置。22.如权利要求21所述的计算机系统,其特征在于,所述应用存储设置定义一位置,应用数据能从所述位置中被检索或者所述应用数据能被存储到所述位置。23.如权利要求13所述的计算机系统,其特征在于,所述角色包还包括应用状态设置。24.如权利要求23所述的计算机系统,其特征在于,所述应用状态设置定义在所述应用被关闭以前所述应用的最近状态。25.如权利要求13所述的计算机系统,其特征在于,还包括将对所述角色包的访问限制到一所选管理员以防止对所述角色包的修改。26.一种包括存储在其上的计算机可执行指令的计算机可读存储介质,所述指令在由计算机执行时使得所述计算机执行以下操作:从所述计算机的用户的多个角色中确定所...
【专利技术属性】
技术研发人员:A·沙尔东,K·H·雷厄森,A·M·安德森,G·C·亨特,D·C·伯格,D·K·帕伊,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。