【技术实现步骤摘要】
【国外来华专利技术】基于上下文状态的用户界面格式适应
技术介绍
[0001]用户界面格式通常是静态的,其中显示的用户界面控件的格式保持不变,而不考虑要显示用户界面控件的用户配置文件所特定的当前上下文或者计算机系统中的其它当前上下文。如本文所使用的,用户界面控件是指在用户界面区域中显示的交互元素,其中交互是响应于用户输入而发生的。用户界面控件的一些例子包括显示的按钮、复选框、可选菜单项、滚动条和滑块。已经根据历史上下文对用户界面格式进行了一些调整,例如根据菜单项的使用频率或最近使用过的菜单项来调整这些项。即使这样的历史上下文通常也受限于正在为其显示用户界面区域的计算机应用程序中的上下文,并且通常不是特定于正在显示用户界面区域所对应的用户配置文件。
技术实现思路
[0002]可以通过调整用户界面区域的用户界面控件的格式以适合计算机系统的当前上下文状态来提高计算机系统的效率和/或可用性,即使这种状态来自于要显示的用户界面区域所针对的应用程序之外。该当前上下文状态可以包括:特定于要向其显示用户界面区域的用户配置文件的上下文状态。
[0003]在一个例子中,这些工具和技术可以包括:接收针对在计算机系统中的显示的计算机应用程序,在计算机显示器上显示用户界面区域的请求。响应于接收到进行显示的所述请求,可以调整所述用户界面区域的一个或多个用户界面控件的用户界面控件格式,以适应所述计算机系统中的当前上下文用户界面活动状态。所述用户界面控件格式的所述调整可以产生指示所述用户界面区域的所调整的用户界面控件格式的用户界面适应指令。所述用户界面控件格式的所述调整可 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种计算机系统,其包括:至少一个处理器;以及存储器,其包括存储在其上的指令,当所述指令由至少一个处理器执行时,使至少一个处理器执行使用户界面区域适应当前上下文用户界面活动状态的动作,其中所述动作包括:接收针对在所述计算机系统中的显示的计算机应用程序,在计算机显示器上显示所述用户界面区域的请求;响应于接收到进行显示的所述请求,调整所述用户界面区域的一个或多个用户界面控件的用户界面控件格式,以适应所述计算机系统中的当前上下文用户界面活动状态,其中所述用户界面控件格式的所述调整用于产生指示所述用户界面区域的所调整的用户界面控件格式的用户界面适应指令,其中所述用户界面控件格式的所述调整使用表示所述计算机系统中的所述当前上下文用户界面活动状态的数据,并且其中所述当前上下文用户界面活动状态是所述显示的计算机应用程序的状态以外的状态,其中,所述用户界面区域的所述用户界面控件格式的所述调整包括:选择一个或多个用户界面控件以包含在所述用户界面区域中;使用所述用户界面适应指令,生成具有所述用户界面适应指令中指示的所调整的用户界面控件格式的所述用户界面区域;以及针对所述计算机系统中的所述显示的计算机应用程序,控制在所述计算机显示器上以所调整的用户界面控件格式来呈现所述用户界面区域。2.根据权利要求1所述的计算机系统,其中,所述用户界面控件格式的所述调整包括:从一组可用的用户界面控件中选择用户界面控件的子集,以包含在所述用户界面区域中,其中,所述一组可用的用户界面控件包括未包括在所述用户界面控件的子集中的其它用户界面控件,其中,所述适应指令包括将所述用户界面控件的子集包括在所述用户界面区域中的一个或多个指令。3.根据前述权利要求中的一项或多项所述的计算机系统,其中,所述用户界面控件格式的所述调整包括:使用用户界面适应模型来处理表示所述计算机系统中的所述当前上下文用户界面活动状态的所述数据,以选择用于包含在所述用户界面区域中的一个或多个用户界面组件。4.根据权利要求3所述的计算机系统,其中,所述模型包括机器学习模型。5.根据权利要求3所述的计算机系统,其中,所述模型包括基于规则的模型。6.根据前述权利要求中的一项或多项所述的计算机系统,其中,所述用户界面控件格式的所述调整包括:通过在所述计算机系统中运行的用户界面适应管理器来调整所述用户界面控件格式,其中,所述当前上下文用户界面活动状态是所述适应管理器在其中运行的应用程序的状态以外的状态。7.根据前述权利要求中的一项或多项所述的计算机系统,其中,所述计算机系统中的所述当前上下文用户界面活动状态包括所述计算机系统中的特定于用户配置文件的上下文用户界面活动状态,其中将针对所述用户配置文件来呈现所述用户界面区域。8.一种使用户界面区域适应当前上下文用户界面活动状态的计算机实现的方法,包括:
接收使计算机系统中的计算机应用程序里的计算机显示器上的用户界面区域适应当前上下文用户界面活动状态的请求;响应于接收到进行适应的所述请求,调整所述用户界面区域的用户界面控件格式,以适应所述计算机系统中的当前上下文用户界面活动状态,其中所述用户界面控件格式的所述调整包括:从一组可用的用户界面控件中选择用户界面控件的子集以包含在所述用户界面区域中,其中所述一组可用的用户界面控件包括未包含在所述用户界面控件的子集中的其它用户界面控件,其中使用表示所述计算机系统中的当前上下文用户界面活动状态的数据来选择所述用户界...
【专利技术属性】
技术研发人员:R,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。