一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于推断的内容遮挡和用户意图的用户界面适配的制作方法

2022-05-12 02:12:18 来源:中国专利 TAG:

技术特征:
1.一种计算机实现的方法,所述方法由计算设备执行,包括:计算与要被显示的用户界面(ui)组件相关联的分数;计算与如果所述ui组件被显示时将被所述ui组件遮挡的现有ui相关联的分数;在与要被显示的所述ui组件相关联的所述分数和与如果所述ui组件被显示时将被所述ui组件遮挡的所述现有ui相关联的所述分数之间执行比较;至少部分地基于所述比较选择针对所述ui组件的绘制模式;以及以所选择的所述绘制模式显示所述ui组件。2.根据权利要求1所述的计算机实现的方法,其中当与要被显示的所述ui组件相关联的所述分数小于与如果所述ui组件被显示时将被所述ui组件遮挡的所述现有ui相关联的所述分数时,所述绘制模式被设置为第一绘制模式组件。3.根据权利要求1所述的计算机实现的方法,其中当与如果所述ui组件被显示时将被所述ui组件遮挡的所述现有ui相关联的所述分数小于与要被显示的所述ui组件相关联的所述分数,并且与所述现有ui相关联的所述分数和与要被显示的所述ui组件相关联的所述分数之间的差异不超过预定的量时,所述绘制模式被设置为第二绘制模式。4.根据权利要求1所述的计算机实现的方法,其中当与如果所述ui组件被显示时将被所述ui组件遮挡的所述现有ui相关联的所述分数比与要被显示的所述ui组件相关联的所述分数小至少预定的量时,所述绘制模式被设置为第三绘制模式。5.根据权利要求4所述的计算机实现的方法,其中以所述第三绘制模式显示所述ui组件包括主动地显示所述ui组件。6.根据权利要求5所述的计算机实现的方法,其中主动地显示所述ui组件是基于确定第一应用窗口是包括与所述第一应用窗口同时使用的第二应用窗口的应用工作流的一部分。7.根据权利要求6所述的计算机实现的方法,其中所述计算设备包括可折叠计算设备,其中所述应用工作流包括历史上已被显示在所述可折叠计算设备的第一显示区域上的所述第一应用窗口,而所述第二应用窗口历史上已被显示在所述可折叠计算设备的第二显示区域上,并且其中所述ui组件响应于所述第一应用窗口被显示在所述第一显示区域中而被主动地显示在所述第二显示区域中。8.根据权利要求7所述的计算机实现的方法,其中所述ui组件可以被激活以在所述第二显示区域中启动所述第二应用窗口。9.根据权利要求5所述的计算机实现的方法,其中所述计算设备周期性地评估在多个显示区域中的多个位置处的多个潜在ui组件以标识ui组件以主动地显示在所述多个显示区域中的一个显示区域中。10.一种可折叠计算设备,包括:一个或多个处理器;和至少一个计算机可读存储介质,在其上存储有计算机可执行指令,所述计算机可执行指令在由所述一个或多个处理器执行时,使所述可折叠计算设备:计算与要由所述可折叠计算设备显示的用户界面(ui)组件相关联的分数;计算与如果所述ui组件被显示时将被所述ui组件遮挡的现有ui相关联的分数;在与所述ui组件关联的所述分数和与如果所述ui组件被显示时将被所述ui组件遮挡
的所述现有ui关联的所述分数之间执行比较;至少部分地基于所述比较选择针对所述ui组件的绘制模式;以及使用所选择的所述绘制模式显示所述ui组件。11.根据权利要求10所述的可折叠计算设备,其中与所述现有ui相关联的所述分数至少部分地基于对包括在所述现有ui中的一段内容的内容分析或用户与所述现有ui的其他实例的交互的历史频率。12.根据权利要求10所述的可折叠计算设备,其中所述现有ui被划分为部分,其中针对所述现有ui的每个部分生成分数,其中所述ui组件被划分为部分,其中针对所述ui组件的每个部分生成分数,并且其中所述ui组件的每个部分的所述绘制模式至少部分地基于所述ui组件的该部分的分数和与所述ui组件的该部分重叠的所述现有ui的一个或多个部分的分数而被调整。13.根据权利要求12所述的可折叠计算设备,其中所述现有ui的各部分是基于历史上在所述现有ui上执行的用户交互事件的集群而被标识的。14.一种计算机可读存储介质,在其上存储有计算机可执行指令,所述计算机可执行指令在由可折叠计算设备执行时,使所述可折叠计算设备:接收与应用窗口相关联的应用被调用的指示;确定所述应用窗口的预期位置;计算与用户界面(ui)组件相关联的分数,所述用户界面组件与所述应用窗口的所述预期位置的至少一部分重叠;计算与在所述应用窗口的一部分相关联的分数,所述应用窗口的所述部分如果被显示时将与所述ui组件重叠;在与所述ui组件相关联的所述分数和与所述应用窗口的所述部分相关联的所述分数之间执行比较;至少部分地基于所述比较选择针对所述ui组件的绘制模式;以及使用所选择的所述绘制模式显示所述ui组件。15.根据权利要求14所述的计算机可读存储介质,其中与所述应用窗口的所述部分相关联的所述分数至少部分地基于用户与所述应用窗口的所述部分的交互的历史频率。

技术总结
公开了一种可折叠计算设备,其被配置为基于内容遮挡和用户意图的预测来确定用户界面(UI)组件的绘制模式。可折叠计算设备被配置为基于UI组件是否以及在何处遮挡底层应用窗口或其他现有UI来增加、维持或降低UI组件的显眼度。可折叠设备还可以基于与刚刚启动的应用相关联的应用窗口的预期位置来确定现有UI组件的绘制模式。此外,可折叠设备可以预测用户将对应用窗口做什么,包括导致任何未来的遮挡,并相应地调整UI组件的绘制模式。并相应地调整UI组件的绘制模式。并相应地调整UI组件的绘制模式。


技术研发人员:C
受保护的技术使用者:微软技术许可有限责任公司
技术研发日:2020.09.18
技术公布日:2022/5/10
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献