【技术实现步骤摘要】
【国外来华专利技术】动态用户界面蓝图相关申请的交叉引用本申请要求2018年2月19日提交的、名称为“DYNAMICUSERINTERFACEBLUEPRINT(动态用户界面蓝图)”的第15/898,788号美国申请的优先权及权益,其全部内容通过引用的方式并入本文用于所有目的。
本公开大体上涉及计算机系统,更具体地,涉及用于计算机系统的用户界面。
技术介绍
许多软件应用程序使用不同的用户界面,当切换到不同的应用程序时,对于查看一个应用程序的用户而言可能感到困惑或难以理解布局和功能。使用用户界面模板以便标准化用户界面的现有方法可能是静态的,并且限于使用用户界面样式,例如字体、颜色和控件的类型。需要更动态的改进的用户界面模板。
技术实现思路
公开了用于提供动态定制的用户界面的系统、方法和制品(统称为“系统”)。该系统可以执行包括以下的操作:为用户创建用户界面蓝图文件;在用户界面蓝图文件中存储对第一应用程序的明确的用户偏好;确定对第一应用程序的推断的用户偏好;将对第一应用程序的推断的用户偏好存储在用户界面蓝图文件中; ...
【技术保护点】
1.一种方法,包括:/n由基于计算机的系统为用户创建用户界面蓝图文件;/n由基于计算机的系统在所述用户界面蓝图文件中存储对于第一应用程序的明确的用户偏好;/n由基于计算机的系统确定对于所述第一应用程序的推断的用户偏好;/n由基于计算机的系统在所述用户界面蓝图文件中存储对于所述第一应用程序的所述推断的用户偏好;/n由基于计算机的系统接收来自用户的访问第二应用程序的请求;/n由基于计算机的系统响应于所述请求,读取所述用户界面蓝图文件;以及/n由基于计算机的系统基于所述明确的用户偏好和所述推断的用户偏好来生成对于所述第二应用程序的用户界面。/n
【技术特征摘要】 【专利技术属性】
【国外来华专利技术】20180219 US 15/898,7881.一种方法,包括:
由基于计算机的系统为用户创建用户界面蓝图文件;
由基于计算机的系统在所述用户界面蓝图文件中存储对于第一应用程序的明确的用户偏好;
由基于计算机的系统确定对于所述第一应用程序的推断的用户偏好;
由基于计算机的系统在所述用户界面蓝图文件中存储对于所述第一应用程序的所述推断的用户偏好;
由基于计算机的系统接收来自用户的访问第二应用程序的请求;
由基于计算机的系统响应于所述请求,读取所述用户界面蓝图文件;以及
由基于计算机的系统基于所述明确的用户偏好和所述推断的用户偏好来生成对于所述第二应用程序的用户界面。
2.根据权利要求1所述的方法,其中,所述用户界面蓝图文件包括txt文件或xml文件中的至少一个。
3.根据权利要求1所述的方法,其中,所述用户界面蓝图文件包括所述用户的唯一用户标识。
4.根据权利要求1所述的方法,还包括:由基于计算机的系统响应于访问所述第二应用程序的请求,基于所述用户的唯一用户标识为了所述用户界面蓝图文件而查询数据库。
5.根据权利要求1所述的方法,其中,所述第一应用程序和所述第二应用程序是用户装置上的本地应用程序。
6.根据权利要求1所述的方法,其中,所述第一应用程序和所述第二应用程序是网络应用程序。
7.根据权利要求1所述的方法,其中,所述用户界面蓝图文件包括多个用户偏好,所述用户偏好包括字符数、段落数、图像数、图像大小、表单输入数、窗口大小、窗口缩放、窗口边框、字体列表、字体大小、控件层次结构、控件名称、控件顺序、控件大小、控件位置、控件颜色、控件对齐、滚动条、布局层次结构、布局类型、布局权重、布局方向和分页。
8.一种系统,包括:
处理器,
有形的非暂时性存储器,被配置为与处理器通信,所述有形的非暂时性存储器具有存储在其上的指令,这些指令响应于处理器的执行而使所述处理器执行包括以下的操作:
由处理器为用户创建用户界面蓝图文件;
由处理器在所述用户界面蓝图文件中存储对于第一应用程序的明确的用户偏好;
由处理器确定对于所述第一应用程序的推断的用户偏好;
由处理器在所述用户界面蓝图文件中存储对于所述第一应用程序的所述推断的用户偏好;
由处理器接收来自用户的访问第二应用程序的请求;
由处理器响应于所述请求,读取所述用户界面蓝图文件;以及
由处理器基于所述明确的用户偏好和所述推断的用户偏好来生成对于所述第二应用程序的用户界面。
技术研发人员:A·阿塔勒,S·达萨里,
申请(专利权)人:美国运通旅游有关服务公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。