专利名称: |
具有可变外观的用户界面 |
摘要: |
本公开整体涉及用户界面的可变外观。在一些示例中,用户界面是用户可定制的。在一些示例中,用户界面提供超过限制的指示。在一些示例中,用户界面的布局/外观元素动态地改变以适应变化的参数。 |
专利类型: |
发明专利 |
申请人: |
苹果公司 |
发明人: |
R·R·德林杰 |
专利状态: |
有效 |
申请日期: |
2022-03-11T00:00:00+0800 |
发布日期: |
2023-11-10T00:00:00+0800 |
申请号: |
CN202280021073.1 |
公开号: |
CN117042997A |
代理机构: |
中国贸促会专利商标事务所有限公司 |
代理人: |
刘玉洁 |
分类号: |
B60K35/00;B;B60;B60K;B60K35;B60K35/00 |
申请人地址: |
美国加利福尼亚 |
主权项: |
1.一种方法,包括: 在与显示生成部件通信的计算机系统处: 向所述显示生成部件提供定义车辆仪表组的外观的信息以经由所述显示生成部件显示为具有第一外观的第一车辆仪表组界面,所述第一车辆仪表组界面包括第一组一个或多个仪表组元素; 在向所述显示生成部件提供定义所述车辆仪表组的外观的信息之后,检测针对用于所述车辆仪表组的重新配置用户界面的一个或多个用户重新配置输入的序列;以及 在接收到所述一个或多个用户重新配置输入的序列之后, 向所述显示生成部件提供定义所述车辆仪表组的更新外观的信息以经由所述显示生成部件显示为具有不同于所述第一外观的第二外观的第二车辆仪表组界面,所述第二车辆仪表组界面包括在外观、位置和/或布置上不同于所述第一组一个或多个仪表组元素的第二组一个或多个仪表组元素。 2.根据权利要求1所述的方法,其中所述一个或多个用户重新配置输入的序列是在所述计算机系统的一个或多个输入设备处检测的。 3.根据权利要求1至2中任一项所述的方法,其中所述一个或多个用户重新配置输入的序列是在所述计算机系统未连接到所述显示生成部件时检测的。 4.根据权利要求1至3中任一项所述的方法,其中所述更新外观包括相对于所述第一外观的字体变化。 5.根据权利要求1至4中任一项所述的方法,其中所述更新外观包括相对于所述第一外观的颜色变化。 6.根据权利要求1至5中任一项所述的方法,其中所述更新外观包括相对于所述第一外观的线宽变化。 7.根据权利要求1至6中任一项所述的方法,其中所述更新外观包括相对于所述第一外观的一个或多个仪表组元素的添加和/或移除。 8.根据权利要求1至7中任一项所述的方法,其中所述更新外观包括相对于所述第一外观的一个或多个仪表组元素的形状变化。 9.根据权利要求1至8中任一项所述的方法,其中所述更新外观包括相对于所述第一外观的仪表组元素的数量变化。 10.根据权利要求1至9中任一项所述的方法,其中所述更新外观包括相对于所述第一外观的一个或多个仪表组元素的位置变化。 11.根据权利要求1至10中任一项所述的方法,其中: 在向所述显示生成部件提供定义所述车辆仪表组的所述更新外观的信息之前,具有所述第一外观的所述第一车辆仪表组界面是在所述显示生成部件所位于的车辆起动时经由所述显示生成部件显示的初始仪表组;以及 在向所述显示生成部件提供定义所述车辆仪表组的更新外观的信息之后,具有所述第二外观的所述第二车辆仪表组界面是在所述显示生成部件所位于的所述车辆起动时经由所述显示生成部件显示的初始仪表组。 12.根据权利要求1至11中任一项所述的方法,其中所述第一车辆仪表组界面的所述第一外观由所述计算机系统确定,并且所述第二车辆仪表组界面的所述第二外观由所述计算机系统确定。 13.根据权利要求1至12中任一项所述的方法,其中针对所述重新配置用户界面的所述一个或多个用户重新配置输入的序列包括从多个模板仪表组界面中对第一模板仪表组界面的选择,并且其中所述更新外观基于对所述第一模板仪表组界面的所述选择。 14.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成部件通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求1至13中任一项所述的方法的指令。 15.一种计算机系统,包括: 显示生成部件; 一个或多个处理器;以及 存储器,所述存储器存储被配置为由所述一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求1至13中任一项所述的方法的指令。 16.一种计算机系统,包括: 显示生成部件;以及 用于执行根据权利要求1至13中任一项所述的方法的装置。 17.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成部件通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令: 向所述显示生成部件提供定义车辆仪表组的外观的信息以经由所述显示生成部件显示为具有第一外观的第一车辆仪表组界面,所述第一车辆仪表组界面包括第一组一个或多个仪表组元素; 在向所述显示生成部件提供定义所述车辆仪表组的外观的信息之后,检测针对用于所述车辆仪表组的重新配置用户界面的一个或多个用户重新配置输入的序列;以及 在接收到所述一个或多个用户重新配置输入的序列之后,向所述显示生成部件提供定义所述车辆仪表组的更新外观的信息以经由所述显示生成部件显示为具有不同于所述第一外观的第二外观的第二车辆仪表组界面,所述第二车辆仪表组界面包括在外观、位置和/或布置上不同于所述第一组一个或多个仪表组元素的第二组一个或多个仪表组元素。 18.一种计算机系统,包括: 显示生成部件; 一个或多个处理器;以及 存储器,所述存储器存储被配置为由所述一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行以下操作的指令: 向所述显示生成部件提供定义车辆仪表组的外观的信息以经由所述显示生成部件显示为具有第一外观的第一车辆仪表组界面,所述第一车辆仪表组界面包括第一组一个或多个仪表组元素; 在向所述显示生成部件提供定义所述车辆仪表组的外观的信息之后,检测针对用于所述车辆仪表组的重新配置用户界面的一个或多个用户重新配置输入的序列;以及 在接收到所述一个或多个用户重新配置输入的序列之后, 向所述显示生成部件提供定义所述车辆仪表组的更新外观的信息以经由所述显示生成部件显示为具有不同于所述第一外观的第二外观的第二车辆仪表组界面,所述第二车辆仪表组界面包括在外观、位置和/或布置上不同于所述第一组一个或多个仪表组元素的第二组一个或多个仪表组元素。 19.一种计算机系统,包括: 显示生成部件; 用于向所述显示生成部件提供定义车辆仪表组的外观的信息以经由所述显示生成部件显示为具有第一外观的第一车辆仪表组界面的装置,所述第一车辆仪表组界面包括第一组一个或多个仪表组元素; 在向所述显示生成部件提供定义所述车辆仪表组的外观的信息之后,用于检测针对用于所述车辆仪表组的重新配置用户界面的一个或多个用户重新配置输入的序列的装置;以及 在接收到所述一个或多个用户重新配置输入的序列之后,用于向所述显示生成部件提供定义所述车辆仪表组的更新外观的信息以经由所述显示生成部件显示为具有不同于所述第一外观的第二外观的第二车辆仪表组界面的装置,所述第二车辆仪表组界面包括在外观、位置和/或布置上不同于所述第一组一个或多个仪表组元素的第二组一个或多个仪表组元素。 20.一种计算机程序产品,包括被配置为由与显示生成部件通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令: 向所述显示生成部件提供定义车辆仪表组的外观的信息以经由所述显示生成部件显示为具有第一外观的第一车辆仪表组界面,所述第一车辆仪表组界面包括第一组一个或多个仪表组元素; 在向所述显示生成部件提供定义所述车辆仪表组的外观的信息之后,检测针对用于所述车辆仪表组的重新配置用户界面的一个或多个用户重新配置输入的序列;以及 在接收到所述一个或多个用户重新配置输入的序列之后,向所述显示生成部件提供定义所述车辆仪表组的更新外观的信息以经由所述显示生成部件显示为具有不同于所述第一外观的第二外观的第二车辆仪表组界面,所述第二车辆仪表组界面包括在外观、位置和/或布置上不同于所述第一组一个或多个仪表组元素的第二组一个或多个仪表组元素。 21.一种方法,包括: 在与显示生成部件通信的计算机系统处: 向所述显示生成部件提供定义车辆仪表组的外观的信息以经由所述显示生成部件显示为具有相应外观的相应车辆仪表组界面,包括: 根据确定所述显示生成部件是第一类型的车辆的显示生成部件,向所述显示生成部件提供的所述信息定义具有第一外观的第一车辆仪表组界面;以及 根据确定所述显示生成部件是不同于所述第一类型的车辆的第二类型的车辆的显示生成部件,向所述显示生成部件提供的所述信息定义具有不同于所述第一外观的第二外观的第二车辆仪表组界面。 22.根据权利要求21所述的方法,其中所述第一类型是车辆制造商,并且其中具有所述第一外观的所述第一车辆仪表组界面包括特定于所述第一类型的车辆的一个或多个视觉方面。 23.根据权利要求21至22中任一项所述的方法,其中: 具有所述第一外观的所述第一车辆仪表组界面包括第一多个仪表组元素,所述第一多个仪表组元素包括第一仪表组元素;以及 具有所述第二外观的所述第二车辆仪表组界面包括第二多个仪表组元素,所述第二多个仪表组元素包括所述第一仪表组元素。 24.根据权利要求21至23中任一项所述的方法,还包括: 在向所述显示生成部件提供定义所述车辆仪表组的所述外观的信息以经由所述显示生成部件显示为具有所述相应外观的所述相应车辆仪表组界面之后,检测针对用于所述第一车辆仪表组界面的重新配置用户界面的一个或多个用户重新配置输入的第一序列;以及 在接收到所述一个或多个用户重新配置输入的第一序列之后,向所述显示生成部件提供定义车辆仪表组的外观的信息以经由所述显示生成部件显示为具有所述相应外观的所述相应车辆仪表组界面,包括: 根据确定所述显示生成部件是所述第一类型的车辆的显示生成部件,向所述显示生成部件提供的所述信息定义具有所述第二外观的所述第一车辆仪表组界面;以及 根据确定所述显示生成部件是所述第二类型的车辆的显示生成部件,向所述显示生成部件提供的所述信息定义具有所述第二外观的第二车辆仪表组界面。 25.根据权利要求21至24中任一项所述的方法,还包括: 在向所述显示生成部件提供定义所述车辆仪表组的所述外观的信息以经由所述显示生成部件显示为具有所述相应外观的所述相应车辆仪表组界面之后,检测针对用于所述第二车辆仪表组界面的重新配置用户界面的一个或多个用户重新配置输入的第二序列;以及 在接收到所述一个或多个用户重新配置输入的第一序列之后,向所述显示生成部件提供定义车辆仪表组的外观的信息以经由所述显示生成部件显示为具有所述相应外观的所述相应车辆仪表组界面,包括: 根据确定所述显示生成部件是所述第一类型的车辆的显示生成部件,向所述显示生成部件提供的所述信息定义具有所述第一外观的所述第一车辆仪表组界面;以及 根据确定所述显示生成部件是所述第二类型的车辆的显示生成部件,向所述显示生成部件提供的所述信息定义具有所述第一外观的第二车辆仪表组界面。 26.根据权利要求21至23和25中任一项所述的方法,还包括: 在向所述显示生成部件提供定义所述车辆仪表组的所述外观的信息以经由所述显示生成部件显示为具有所述相应外观的所述相应车辆仪表组界面之后,显示用于所述第一车辆仪表组界面的重新配置用户界面,其中用于所述第一车辆仪表组界面的所述重新配置用户界面并不使得能够将所述第一车辆仪表组界面定制为具有所述第二外观。 27.根据权利要求21至24和26中任一项所述的方法,还包括: 在向所述显示生成部件提供定义所述车辆仪表组的所述外观的信息以经由所述显示生成部件显示为具有所述相应外观的所述相应车辆仪表组界面之后,显示用于所述第二车辆仪表组界面的重新配置用户界面,其中用于所述第二车辆仪表组界面的所述重新配置用户界面并不使得能够将所述第二车辆仪表组界面定制为具有所述第一外观。 28.根据权利要求21至27中任一项所述的方法,还包括: 在向所述显示生成部件提供定义所述车辆仪表组的所述外观的信息以经由所述显示生成部件显示为具有所述相应外观的所述相应车辆仪表组界面之后: 检测针对用于所述第一车辆仪表组界面的重新配置用户界面的一个或多个用户重新配置输入的第三序列; 响应于检测到针对用于所述第一车辆仪表组界面的所述重新配置用户界面的所述一个或多个用户重新配置输入的第三序列,将所述第一车辆仪表组界面定制为具有第三外观; 检测针对用于所述第二车辆仪表组界面的重新配置用户界面的一个或多个用户重新配置输入的第四序列;以及 响应于检测到针对用于所述第二车辆仪表组界面的所述重新配置用户界面的所述一个或多个用户重新配置输入的第四序列,将所述第二车辆仪表组界面定制为具有所述第三外观;以及 在接收到所述一个或多个用户重新配置输入的第三序列和所述一个或多个用户重新配置输入的第四序列之后,向所述显示生成部件提供定义车辆仪表组的外观的信息以经由所述显示生成部件显示为具有所述相应外观的所述相应车辆仪表组界面,包括: 根据确定所述显示生成部件是所述第一类型的车辆的显示生成部件,向所述显示生成部件提供的所述信息定义具有所述第三外观的所述第一车辆仪表组界面;以及 根据确定所述显示生成部件是所述第二类型的车辆的显示生成部件,向所述显示生成部件提供的所述信息定义具有所述第三外观的第二车辆仪表组界面。 29.根据权利要求21至27中任一项所述的方法,其中根据所述确定所述显示生成部件是所述第一类型的车辆的所述显示生成部件而提供的所述信息基于与根据所述确定所述显示生成部件是所述第二类型的车辆的所述显示生成部件而提供的所述信息相同的对仪表组外观的用户选择。 30.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成部件通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求21至29中任一项所述的方法的指令。 31.一种计算机系统,包括: 显示生成部件; 一个或多个处理器;以及 存储器,所述存储器存储被配置为由所述一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求21至29中任一项所述的方法的指令。 32.一种计算机系统,包括: 显示生成部件;以及 用于执行根据权利要求21至29中任一项所述的方法的装置。 33.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成部件通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令: 向所述显示生成部件提供定义车辆仪表组的外观的信息以经由所述显示生成部件显示为具有相应外观的相应车辆仪表组界面,包括: 根据确定所述显示生成部件是第一类型的车辆的显示生成部件,向所述显示生成部件提供的所述信息定义具有第一外观的第一车辆仪表组界面;以及 根据确定所述显示生成部件是不同于所述第一类型的车辆的第二类型的车辆的显示生成部件,向所述显示生成部件提供的所述信息定义具有不同于所述第一外观的第二外观的第二车辆仪表组界面。 34.一种计算机系统,包括: 显示生成部件; 一个或多个处理器;以及 存储器,所述存储器存储被配置为由所述一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行以下操作的指令: 向所述显示生成部件提供定义车辆仪表组的外观的信息以经由所述显示生成部件显示为具有相应外观的相应车辆仪表组界面,包括: 根据确定所述显示生成部件是第一类型的车辆的显示生成部件,向所述显示生成部件提供的所述信息定义具有第一外观的第一车辆仪表组界面;以及 根据确定所述显示生成部件是不同于所述第一类型的车辆的第二类型的车辆的显示生成部件,向所述显示生成部件提供的所述信息定义具有不同于所述第一外观的第二外观的第二车辆仪表组界面。 35.一种计算机系统,包括: 显示生成部件;以及 用于执行以下操作的装置:向所述显示生成部件提供定义车辆仪表组的外观的信息以经由所述显示生成部件显示为具有相应外观的相应车辆仪表组界面,包括: 根据确定所述显示生成部件是第一类型的车辆的显示生成部件,向所述显示生成部件提供的所述信息定义具有第一外观的第一车辆仪表组界面;以及 根据确定所述显示生成部件是不同于所述第一类型的车辆的第二类型的车辆的显示生成部件,向所述显示生成部件提供的所述信息定义具有不同于所述第一外观的第二外观的第二车辆仪表组界面。 36.一种计算机程序产品,包括被配置为由与显示生成部件通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令: 向所述显示生成部件提供定义车辆仪表组的外观的信息以经由所述显示生成部件显示为具有相应外观的相应车辆仪表组界面,包括: 根据确定所述显示生成部件是第一类型的车辆的显示生成部件,向所述显示生成部件提供的所述信息定义具有第一外观的第一车辆仪表组界面;以及 根据确定所述显示生成部件是不同于所述第一类型的车辆的第二类型的车辆的显示生成部件,向所述显示生成部件提供的所述信息定义具有不同于所述第一外观的第二外观的第二车辆仪表组界面。 37.一种方法,包括: 在与显示生成部件通信的计算机系统处: 经由所述显示生成部件显示指示当前车辆速度的速度计,其中: 根据确定当前速度限制是第一速度并且所述当前车辆速度是高于所述第一速度的第二速度,所述速度计在所述速度计上对应于所述第一速度的位置和所述速度计上对应于所述第二速度的位置之间的部分具有第一外观;以及 根据确定所述当前速度限制是高于所述第一速度的第三速度并且所述当前车辆速度是不高于所述第三速度的所述第二速度,所述速度计在所述速度计上对应于所述第一速度的所述位置和所述速度计上对应于所述第二速度的所述位置之间的所述部分具有不同于所述第一外观的第二外观。 38.根据权利要求37所述的方法,还包括: 在经由所述显示生成部件显示指示所述当前车辆速度的所述速度计时,检测到改变为在所述第一速度和所述第二速度之间的第四速度的速度限制变化;以及 响应于检测到改变为所述第四速度的所述速度限制变化,将所述速度计在所述速度计上对应于所述第一速度的所述位置和所述速度计上对应于所述第二速度的所述位置之间的所述部分的外观经由所述显示生成部件的显示改变为不同于所述第一外观和所述第二外观的第三外观。 39.根据权利要求37至38中任一项所述的方法,还包括: 在经由所述显示生成部件显示指示所述第二速度作为所述当前车辆速度的所述速度计时,检测所述当前车辆速度到低于所述第二速度的第五速度的变化;以及 响应于检测到所述当前车辆速度到所述第五速度的所述变化,将所述速度计在所述速度计上对应于所述第一速度的所述位置和所述速度计上对应于所述第二速度的所述位置之间的所述部分的所述外观经由所述显示生成部件的显示改变为不同于所述第一外观和所述第二外观的第四外观。 40.根据权利要求37至39中任一项所述的方法,其中: 经由所述显示生成部件显示指示所述当前车辆速度的所述速度计包括: 根据确定所述当前速度限制是所述第一速度并且所述当前车辆速度是高于所述第一速度的所述第二速度,所述速度计在所述速度计上对应于所述第二速度的位置和所述速度计上对应于第六速度的位置之间的部分具有第五外观;以及 根据确定所述当前速度限制是高于所述第一速度的所述第三速度并且所述当前车辆速度是不高于所述第三速度的所述第二速度,所述速度计在所述速度计上对应于所述第二速度的所述位置和所述速度计上对应于所述第六速度的位置之间的所述部分具有所述第五外观。 41.根据权利要求37至40中任一项所述的方法,其中所述第一外观具有第一颜色,并且所述第二外观具有不同于所述第一颜色的第二颜色。 42.根据权利要求37至41中任一项所述的方法,其中所述速度计包括多个速度的多个数值指示符,并且其中所述多个数值指示符中的对应于所述当前速度限制的相应数值指示符具有与所述多个数值指示符中的其他数值指示符的外观不同的外观。 43.根据权利要求42所述的方法,还包括: 在经由所述显示生成部件显示指示所述当前车辆速度的所述速度计时,检测从所述第一速度到所述第三速度的速度限制变化;以及 响应于检测到从所述第一速度到所述第三速度的所述速度限制变化,经由所述显示生成部件改变对应于所述第一速度的数值指示符的外观。 44.根据权利要求37至43中任一项所述的方法,还包括: 经由所述显示生成部件与指示所述当前车辆速度的所述速度计并发地显示多个仪表组元素。 45.根据权利要求37至44中任一项所述的方法,其中所述速度计至少部分地基于从与所述计算机系统分离的配套设备向所述显示生成部件提供的信息,其中向所述显示生成部件提供的所述信息定义供显示的所述速度计的外观。 46.根据权利要求37至45中任一项所述的方法,其中: 在选择第一速度计外观时,所述第一外观具有第一视觉质量,并且在选择第二速度计外观时,所述第一外观具有不同于所述第一视觉质量的第二视觉质量;以及 在选择所述第一速度计外观时,所述第二外观具有第三视觉质量,并且在选择所述第二速度计外观时,所述第二外观具有不同于所述第三视觉质量的第四视觉质量。 47.根据权利要求37至46中任一项所述的方法,还包括: 经由所述显示生成部件并且与所述速度计并发地显示指示所述当前车辆速度的速度指示符。 48.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成部件通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求37至47中任一项所述的方法的指令。 49.一种计算机系统,包括: 显示生成部件; 一个或多个处理器;以及 存储器,所述存储器存储被配置为由所述一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求37至47中任一项所述的方法的指令。 50.一种计算机系统,包括: 显示生成部件;以及 用于执行根据权利要求37至47中任一项所述的方法的装置。 51.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成部件通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令: 经由所述显示生成部件显示指示当前车辆速度的速度计,其中: 根据确定当前速度限制是第一速度并且所述当前车辆速度是高于所述第一速度的第二速度,所述速度计在所述速度计上对应于所述第一速度的位置和所述速度计上对应于所述第二速度的位置之间的部分具有第一外观;以及 根据确定所述当前速度限制是高于所述第一速度的第三速度并且所述当前车辆速度是不高于所述第三速度的所述第二速度,所述速度计在所述速度计上对应于所述第一速度的所述位置和所述速度计上对应于所述第二速度的所述位置之间的所述部分具有不同于所述第一外观的第二外观。 52.一种计算机系统,包括: 显示生成部件; 一个或多个处理器;以及 存储器,所述存储器存储被配置为由所述一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行以下操作的指令: 经由所述显示生成部件显示指示当前车辆速度的速度计,其中: 根据确定当前速度限制是第一速度并且所述当前车辆速度是高于所述第一速度的第二速度,所述速度计在所述速度计上对应于所述第一速度的位置和所述速度计上对应于所述第二速度的位置之间的部分具有第一外观;以及 根据确定所述当前速度限制是高于所述第一速度的第三速度并且所述当前车辆速度是不高于所述第三速度的所述第二速度,所述速度计在所述速度计上对应于所述第一速度的所述位置和所述速度计上对应于所述第二速度的所述位置之间的所述部分具有不同于所述第一外观的第二外观。 53.一种计算机系统,包括: 显示生成部件;以及 用于经由所述显示生成部件显示指示当前车辆速度的速度计的装置,其中: 根据确定当前速度限制是第一速度并且所述当前车辆速度是高于所述第一速度的第二速度,所述速度计在所述速度计上对应于所述第一速度的位置和所述速度计上对应于所述第二速度的位置之间的部分具有第一外观;以及 根据确定所述当前速度限制是高于所述第一速度的第三速度并且所述当前车辆速度是不高于所述第三速度的所述第二速度,所述速度计在所述速度计上对应于所述第一速度的所述位置和所述速度计上对应于所述第二速度的所述位置之间的所述部分具有不同于所述第一外观的第二外观。 54.一种计算机程序产品,包括被配置为由与显示生成部件通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令: 经由所述显示生成部件显示指示当前车辆速度的速度计,其中: 根据确定当前速度限制是第一速度并且所述当前车辆速度是高于所述第一速度的第二速度,所述速度计在所述速度计上对应于所述第一速度的位置和所述速度计上对应于所述第二速度的位置之间的部分具有第一外观;以及 根据确定所述当前速度限制是高于所述第一速度的第三速度并且所述当前车辆速度是不高于所述第三速度的所述第二速度,所述速度计在所述速度计上对应于所述第一速度的所述位置和所述速度计上对应于所述第二速度的所述位置之间的所述部分具有不同于所述第一外观的第二外观。 55.一种方法,包括: 在与显示生成部件通信的计算机系统处: 向所述显示生成部件提供定义车辆仪表组的外观的信息以经由所述显示生成部件显示为具有相应外观的相应车辆仪表组界面,包括: 根据确定所述车辆仪表组界面的显示在所述车辆仪表组的显示器的可视显示区域上受制于第一组约束,以第一外观显示所述车辆仪表组界面;以及 根据确定所述车辆仪表组界面的显示在所述车辆仪表组的所述显示器的可视显示区域上受制于第二组约束,其中所述第二组约束不同于所述第一组约束,以不同于所述第一外观的第二外观显示所述车辆仪表组界面。 56.根据权利要求55所述的方法,其中所述第一组约束和所述第二组约束中的至少一者包括基于所述车辆仪表组的所述显示器的形状的约束。 57.根据权利要求55至56中任一项所述的方法,其中所述第一组约束和所述第二组约束中的至少一者包括基于方向盘相对于所显示的车辆仪表组的位置的约束。 58.根据权利要求55至57中任一项所述的方法,其中所述第一组约束和所述第二组约束中的至少一者包括基于座位的位置的约束。 59.根据权利要求55至58中任一项所述的方法,其中所述第一组约束和所述第二组约束中的至少一者包括基于用户的生理参数的约束。 60.根据权利要求55至59中任一项所述的方法,其中所述第一组约束和所述第二组约束中的至少一者包括基于所述车辆仪表组界面的一个或多个先前调节的约束。 61.根据权利要求55至60中任一项所述的方法,其中所述计算机系统与第二显示生成部件通信,所述方法还包括: 向所述第二显示生成部件提供定义辅助界面的外观的信息以经由所述第二显示生成部件显示为具有相应外观的相应辅助界面,包括: 根据确定所述辅助界面的显示在所述辅助界面的显示器的可视显示区域上受制于第三组约束,以第三外观显示所述辅助界面;以及 根据确定所述辅助界面的显示在所述辅助界面的所述显示器的可视显示区域上受制于第四组约束,其中所述第四组约束不同于所述第三组约束,以不同于所述第三外观的第四外观显示所述辅助界面。 62.根据权利要求55至61中任一项所述的方法,其中当检测到其中显示所述车辆仪表组的车辆的一个或多个参数的变化时,所述相应车辆仪表组界面的所述相应外观基于所述参数的所述变化而改变。 63.根据权利要求62所述的方法,其中所述车辆的所述一个或多个参数中的第一参数是所述车辆的方向盘的位置。 64.根据权利要求62至63中任一项所述的方法,其中所述车辆的所述一个或多个参数中的第二参数是所述车辆的座位的位置。 65.根据权利要求55至64中任一项所述的方法,其中: 所述第一组约束和所述第二组约束基于第一用户是所述车辆的驾驶员来确定; 向所述显示生成部件提供定义车辆仪表组的外观的信息以经由所述显示生成部件显示为具有相应外观的相应车辆仪表组界面包括: 根据确定所述车辆仪表组界面的显示在所述车辆仪表组的所述显示器的可视显示区域上受制于不同于所述第一组约束和所述第二组约束的第三组约束,以不同于所述第一外观和所述第二外观的第三外观显示所述车辆仪表组界面;以及 根据确定所述车辆仪表组界面的显示在所述车辆仪表组的所述显示器的可视显示区域上受制于第四组约束,其中所述第四组约束不同于所述第一组约束、所述第二组约束和所述第三组约束,以不同于所述第一外观、所述第二外观和所述第三外观的第四外观显示所述车辆仪表组界面;以及 所述第三组约束和所述第四组约束基于第二用户是所述车辆的驾驶员来确定。 66.根据权利要求55至65中任一项所述的方法,其中: 所述第一组约束和所述第二组约束基于第一仪表组模板被用于所述仪表组来确定; 向所述显示生成部件提供定义车辆仪表组的外观的信息以经由所述显示生成部件显示为具有相应外观的相应车辆仪表组界面包括: 根据确定所述车辆仪表组界面的显示在所述车辆仪表组的所述显示器的所述可视显示区域上受制于不同于所述第一组约束和所述第二组约束的第三组约束,以不同于所述第一外观和所述第二外观的第三外观显示所述车辆仪表组界面;以及 根据确定所述车辆仪表组界面的显示在所述车辆仪表组的所述显示器的所述可视显示区域上受制于第四组约束,其中所述第四组约束不同于所述第一组约束、所述第二组约束和所述第三组约束,以不同于所述第一外观、所述第二外观和所述第三外观的第四外观显示所述车辆仪表组界面;以及 所述第三组约束和所述第四组约束基于第二仪表组模板被用于所述仪表组来确定。 67.根据权利要求55至66中任一项所述的方法,其中具有所述第一外观的所述车辆仪表组界面具有与具有所述第二外观的所述车辆仪表组界面相同数量的仪表组元素。 68.根据权利要求55至67中任一项所述的方法,其中具有所述第一外观的所述车辆仪表组界面具有与具有所述第二外观的所述车辆仪表组界面相同的一组一个或多个仪表组元素,其中具有所述第一外观的所述车辆仪表组界面不具有不是具有所述第二外观的所述车辆仪表组界面的一部分的任何仪表组元素,并且其中具有所述第二外观的所述车辆仪表组界面不具有不是具有所述第一外观的所述车辆仪表组界面的一部分的任何仪表组元素。 69.根据权利要求55至68中任一项所述的方法,其中: 具有所述第一外观的所述车辆仪表组界面包括具有第一尺寸的第一仪表组元素,并且具有所述第二外观的所述车辆仪表组界面包括具有不同于所述第一尺寸的第二尺寸的所述第一仪表组元素。 70.根据权利要求55至69中任一项所述的方法,其中: 具有所述第一外观的所述车辆仪表组界面包括在所述车辆仪表组界面中的第一位置处的第一仪表组元素,并且具有所述第二外观的所述车辆仪表组界面包括在所述车辆仪表组界面中的不同于所述第一位置的第二位置处的所述第一仪表组元素。 71.根据权利要求55至70中任一项所述的方法,其中: 具有所述第一外观的所述车辆仪表组界面包括具有第一长宽比的第一仪表组元素,并且具有所述第二外观的所述车辆仪表组界面包括具有不同于所述第一长宽比的第二长宽比的所述第一仪表组元素。 72.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成部件通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求55至71中任一项所述的方法的指令。 73.一种计算机系统,包括: 显示生成部件; 一个或多个处理器;以及 存储器,所述存储器存储被配置为由所述一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求55至71中任一项所述的方法的指令。 74.一种计算机系统,包括: 显示生成部件;以及 用于执行根据权利要求55至71中任一项所述的方法的装置。 75.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成部件通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令: 向所述显示生成部件提供定义车辆仪表组的外观的信息以经由所述显示生成部件显示为具有相应外观的相应车辆仪表组界面,包括: 根据确定所述车辆仪表组界面的显示在所述车辆仪表组的显示器的可视显示区域上受制于第一组约束,以第一外观显示所述车辆仪表组界面;以及 根据确定所述车辆仪表组界面的显示在所述车辆仪表组的所述显示器的所述可视显示区域上受制于第二组约束,其中所述第二组约束不同于所述第一组约束,以不同于所述第一外观的第二外观显示所述车辆仪表组界面。 76.一种计算机系统,包括: 显示生成部件; 一个或多个处理器;以及 存储器,所述存储器存储被配置为由所述一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行以下操作的指令: 向所述显示生成部件提供定义车辆仪表组的外观的信息以经由所述显示生成部件显示为具有相应外观的相应车辆仪表组界面,包括: 根据确定所述车辆仪表组界面的显示在所述车辆仪表组的显示器的可视显示区域上受制于第一组约束,以第一外观显示所述车辆仪表组界面;以及 根据确定所述车辆仪表组界面的显示在所述车辆仪表组的所述显示器的所述可视显示区域上受制于第二组约束,其中所述第二组约束不同于所述第一组约束,以不同于所述第一外观的第二外观显示所述车辆仪表组界面。 77.一种计算机系统,包括: 显示生成部件;以及 用于执行以下操作的装置:向所述显示生成部件提供定义车辆仪表组的外观的信息以经由所述显示生成部件显示为具有相应外观的相应车辆仪表组界面,包括: 根据确定所述车辆仪表组界面的显示在所述车辆仪表组的显示器的可视显示区域上受制于第一组约束,以第一外观显示所述车辆仪表组界面;以及 根据确定所述车辆仪表组界面的显示在所述车辆仪表组的所述显示器的所述可视显示区域上受制于第二组约束,其中所述第二组约束不同于所述第一组约束,以不同于所述第一外观的第二外观显示所述车辆仪表组界面。 78.一种计算机程序产品,包括被配置为由与显示生成部件通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于以下操作的指令: 向所述显示生成部件提供定义车辆仪表组的外观的信息以经由所述显示生成部件显示为具有相应外观的相应车辆仪表组界面,包括: 根据确定所述车辆仪表组界面的显示在所述车辆仪表组的显示器的可视显示区域上受制于第一组约束,以第一外观显示所述车辆仪表组界面;以及 根据确定所述车辆仪表组界面的显示在所述车辆仪表组的所述显示器的所述可视显示区域上受制于第二组约束,其中所述第二组约束不同于所述第一组约束,以不同于所述第一外观的第二外观显示所述车辆仪表组界面。 79.一种方法,包括: 在与显示生成部件、触敏表面和外部设备通信的计算机系统处: 从所述外部设备接收供显示的第一内容; 在所述计算机系统处生成不同于所述第一内容的供显示的第二内容; 经由所述显示生成部件并发地显示用户界面,所述用户界面包括: 在所述用户界面中的第一区域处的所述第一内容;以及 在所述用户界面中的不同于所述第一区域的第二区域处的所述第二内容; 在并发地在所述用户界面的所述第一区域处显示所述第一视频馈送并且在所述用户界面的所述第二区域处显示所述第二视频馈送时,经由所述触敏表面接收输入;以及 响应于接收到所述输入: 根据确定所述输入是在对应于所述第一区域的位置处接收的,将所述输入的一个或多个特征传输到所述外部设备;以及 根据确定所述输入不是在对应于所述第一区域的位置处接收的,放弃将所述输入的所述一个或多个特征传输到所述外部设备。 80.根据权利要求79所述的方法,其中所述输入的所述一个或多个特征包括所述输入相对于所述第一区域的位置的指示。 81.根据权利要求79至80中任一项所述的方法,其中所述输入的所述一个或多个特征包括所述输入相对于所述第一区域的持续时间的指示。 82.根据权利要求79至81中任一项所述的方法,其中所述输入的所述一个或多个特征在继续接收所述输入时被传输到所述外部设备。 83.根据权利要求79至82中任一项所述的方法,其中所述第一内容在继续接收所述输入时继续被显示。 84.根据权利要求79至83中任一项所述的方法,还包括: 响应于接收到所述输入: 根据确定所述输入不是在对应于所述第一区域的位置处接收的,基于所述输入的所述位置执行操作。 85.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成部件、触敏表面和外部设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求79至84中任一项所述的方法的指令。 86.一种被配置为与显示生成部件、触敏表面和外部设备通信的计算机系统,所述计算机系统包括: 一个或多个处理器;以及 存储器,所述存储器存储被配置为由所述一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求79至84中任一项所述的方法的指令。 87.一种被配置为与显示生成部件、触敏表面和外部设备通信的计算机系统,包括: 用于执行根据权利要求79至84中任一项所述的方法的装置。 88.一种计算机程序产品,包括被配置为由与显示生成部件、触敏表面和外部设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求79至84中任一项所述的方法的指令。 89.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成部件、触敏表面和外部设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行以下操作的指令: 从所述外部设备接收供显示的第一内容; 在所述计算机系统处生成不同于所述第一内容的供显示的第二内容; 经由所述显示生成部件并发地显示用户界面,所述用户界面包括: 在所述用户界面中的第一区域处的所述第一内容;以及 在所述用户界面中的不同于所述第一区域的第二区域处的所述第二内容; 在并发地在所述用户界面的所述第一区域处显示所述第一视频馈送并且在所述用户界面的所述第二区域处显示所述第二视频馈送时,经由所述触敏表面接收输入;以及 响应于接收到所述输入: 根据确定所述输入是在对应于所述第一区域的位置处接收的,将所述输入的一个或多个特征传输到所述外部设备;以及 根据确定所述输入不是在对应于所述第一区域的位置处接收的,放弃将所述输入的所述一个或多个特征传输到所述外部设备。 90.一种被配置为与显示生成部件、触敏表面和外部设备通信的计算机系统,包括: 一个或多个处理器;以及 存储器,所述存储器存储被配置为由所述一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行以下操作的指令: 从所述外部设备接收供显示的第一内容; 在所述计算机系统处生成不同于所述第一内容的供显示的第二内容; 经由所述显示生成部件并发地显示用户界面,所述用户界面包括: 在所述用户界面中的第一区域处的所述第一内容;以及 在所述用户界面中的不同于所述第一区域的第二区域处的所述第二内容; 在并发地在所述用户界面的所述第一区域处显示所述第一视频馈送并且在所述用户界面的所述第二区域处显示所述第二视频馈送时,经由所述触敏表面接收输入;以及 响应于接收到所述输入: 根据确定所述输入是在对应于所述第一区域的位置处接收的,将所述输入的一个或多个特征传输到所述外部设备;以及 根据确定所述输入不是在对应于所述第一区域的位置处接收的,放弃将所述输入的所述一个或多个特征传输到所述外部设备。 91.一种被配置为与显示生成部件、触敏表面和外部设备通信的计算机系统,包括: 用于从所述外部设备接收供显示的第一内容的装置; 用于在所述计算机系统处生成不同于所述第一内容的供显示的第二内容的装置; 用于经由所述显示生成部件并发地显示用户界面的装置,所述用户界面包括: 在所述用户界面中的第一区域处的所述第一内容;以及 在所述用户界面中的不同于所述第一区域的第二区域处的所述第二内容; 在并发地在所述用户界面的所述第一区域处显示所述第一视频馈送并且在所述用户界面的所述第二区域处显示所述第二视频馈送时,用于经由所述触敏表面接收输入的装置;以及 用于响应于接收到所述输入而进行以下操作的装置: 根据确定所述输入是在对应于所述第一区域的位置处接收的,将所述输入的一个或多个特征传输到所述外部设备;以及 根据确定所述输入不是在对应于所述第一区域的位置处接收的,放弃将所述输入的所述一个或多个特征传输到所述外部设备。 92.一种计算机程序产品,包括被配置为由与显示生成部件、触敏表面和外部设备通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行以下操作的指令: 从所述外部设备接收供显示的第一内容; 在所述计算机系统处生成不同于所述第一内容的供显示的第二内容; 经由所述显示生成部件并发地显示用户界面,所述用户界面包括: 在所述用户界面中的第一区域处的所述第一内容;以及 在所述用户界面中的不同于所述第一区域的第二区域处的所述第二内容; 在并发地在所述用户界面的所述第一区域处显示所述第一视频馈送并且在所述用户界面的所述第二区域处显示所述第二视频馈送时,经由所述触敏表面接收输入;以及 响应于接收到所述输入: 根据确定所述输入是在对应于所述第一区域的位置处接收的,将所述输入的一个或多个特征传输到所述外部设备;以及 根据确定所述输入不是在对应于所述第一区域的位置处接收的,放弃将所述输入的所述一个或多个特征传输到所述外部设备。 93.一种方法,包括: 在与显示生成部件通信的计算机系统处: 在所述显示生成部件处于非活动状态时,检测显示发起事件;以及 响应于检测到所述显示发起事件,将所述显示生成部件转变为活动状态,并且: 根据确定满足第一组显示内容标准,经由所述显示生成部件显示包括第一内容的第一用户界面;以及 根据确定满足第二组显示内容标准,经由所述显示生成部件显示包括从第一外部设备传输的第二内容的第二用户界面,其中: 所述第二组显示内容标准包括当所述计算机系统与所述第一外部设备通信时满足的标准,并且 所述第二用户界面是在自所述非活动状态转变为所述活动状态以来先前未显示所述第一用户界面的情况下显示的。 94.根据权利要求93所述的方法,其中所述计算机系统被集成到车辆中。 95.根据权利要求93至94中任一项所述的方法,其中所述第一内容由所述计算机系统生成。 96.根据权利要求93至95中任一项所述的方法,其中所述第二组显示内容标准包括当所述第一外部设备先前连接到所述计算机系统并且先前传输经由所述显示生成部件显示的第三内容时满足的标准。 97.根据权利要求93至96中任一项所述的方法,其中所述计算机系统与一个或多个输入设备通信,所述方法还包括: 在所述显示生成部件处于所述活动状态时,经由所述一个或多个输入设备接收输入;以及 响应于接收到所述输入: 根据确定所述输入对应于所述第一内容,在所述计算机系统处执行第一功能;以及 根据确定所述输入对应于所述第二内容,致使所述第一外部设备执行不同于所述第一功能的第二功能。 98.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成部件通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求93至97中任一项所述的方法的指令。 99.一种被配置为与显示生成部件通信的计算机系统,所述计算机系统包括: 一个或多个处理器;以及 存储器,所述存储器存储被配置为由所述一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求93至97中任一项所述的方法的指令。 100.一种被配置为与显示生成部件通信的计算机系统,包括: 用于执行根据权利要求93至97中任一项所述的方法的装置。 101.一种计算机程序产品,包括被配置为由与显示生成部件通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行根据权利要求93至97中任一项所述的方法的指令。 102.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为由与显示生成部件通信的计算机系统的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行以下操作的指令: 在所述显示生成部件处于非活动状态时,检测显示发起事件;以及 响应于检测到所述显示发起事件,将所述显示生成部件转变为活动状态,并且: 根据确定满足第一组显示内容标准,经由所述显示生成部件显示包括第一内容的第一用户界面;以及 根据确定满足第二组显示内容标准,经由所述显示生成部件显示包括从第一外部设备传输的第二内容的第二用户界面,其中: 所述第二组显示内容标准包括当所述计算机系统与所述第一外部设备通信时满足的标准,并且 所述第二用户界面是在自所述非活动状态转变为所述活动状态以来先前未显示所述第一用户界面的情况下显示的。 103.一种被配置为与显示生成部件通信的计算机系统,包括: 一个或多个处理器;以及 存储器,所述存储器存储被配置为由所述一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行以下操作的指令: 在所述显示生成部件处于非活动状态时,检测显示发起事件;以及 响应于检测到所述显示发起事件,将所述显示生成部件转变为活动状态,并且: 根据确定满足第一组显示内容标准,经由所述显示生成部件显示包括第一内容的第一用户界面;以及 根据确定满足第二组显示内容标准,经由所述显示生成部件显示包括从第一外部设备传输的第二内容的第二用户界面,其中: 所述第二组显示内容标准包括当所述计算机系统与所述第一外部设备通信时满足的标准,并且 所述第二用户界面是在自所述非活动状态转变为所述活动状态以来先前未显示所述第一用户界面的情况下显示的。 104.一种被配置为与显示生成部件通信的计算机系统,包括: 用于在所述显示生成部件处于非活动状态时检测显示发起事件的装置;以及 用于响应于检测到所述显示发起事件而执行以下操作的装置:将所述显示生成部件转变为活动状态,并且: 根据确定满足第一组显示内容标准,经由所述显示生成部件显示包括第一内容的第一用户界面;以及 根据确定满足第二组显示内容标准,经由所述显示生成部件显示包括从第一外部设备传输的第二内容的第二用户界面,其中: 所述第二组显示内容标准包括当所述计算机系统与所述第一外部设备通信时满足的标准,并且 所述第二用户界面是在自所述非活动状态转变为所述活动状态以来先前未显示所述第一用户界面的情况下显示的。 |
所属类别: |
发明专利 |