基于检测到的输入来更改在显示区域的一部分中提供的内容的属性制造技术

技术编号:11314931 阅读:140 留言:0更新日期:2015-04-17 02:25
揭示了用于在计算设备上提供内容的方法。在由计算设备的显示设备提供的显示区域的所定义部分中根据应用的执行提供内容。该所定义部分包括第一属性集合。基于由一个或多个传感器检测到的一个或多个输入来更改第一属性集合中的一个或多个属性。该一个或多个属性独立于由显示设备用于提供显示区域的设置集合被更改。

【技术实现步骤摘要】
【国外来华专利技术】基于检测到的输入来更改在显示区域的一部分中提供的内容的属性专利技术人:S·玛蒂专利技术背景消费者经常将各种不同的移动计算设备用于执行许多不同的任务。因为这些移动计算设备可以由用户容易地携带,所以用户可以在不同的地方和位置(例如,在家中、走路时、坐在办公室时等)操作它们。例如,用户可以操作计算设备来玩游戏,并且移动计算设备作为用于控制游戏的手段。附图简述本文的公开作为示例而非限制在附图中解说,并且在附图中相似的参考标号指示相似的元素,并且其中:图1在一实施例下解说用于在计算设备上提供内容的示例系统;图2根据一实施例解说用于在计算设备上提供内容的示例方法;图3在一实施例下解说用户操作计算设备的示例情景;图4A-4B在一实施例下解说在计算设备上执行的动态调整;图5A-5B在另一实施例下解说在计算设备上执行的动态调整;以及图6在一实施例下解说用于在计算设备上提供内容的系统的示例硬件图。详细描述本文中描述的实施例提供一种计算设备,其能够基于诸状况(诸如用户邻近度、定向、和/或周围环境状况)来调整显示内容的方式。更具体地,一些实施例使计算设备能够基于各种状况和设置来调整如何显示内容。如何显示内容的方式可包括例如几何变化以适应诸状况(诸如设备倾斜)。又一些实施例操纵内容以模拟三维透视图。在诸变型中,显示设备能够基于诸状况和设置来调整其内容的选择部分。例如,显示设备能够适应诸状况和设置,诸如设备定向、相对于用户的设备定向、用户相对于显示设备的位置、照明状况、和/或其他周围环境因素。根据一个或多个实施例,计算设备可被配置成包括显示器,该显示器例如响应于围绕该显示器的环境光状况。在一实施例中,该计算设备可动态地调整在显示器上提供的内容的一个或多个属性以及一个或多个显示设置。具体地,显示设置(诸如亮度、对比度、和/或饱和度)可在显示表面上被全局地调整(调整整个显示表面)以及局部地调整(独立于显示表面的其他部分来调整显示表面的选择部分)计算设备可以基于由该计算设备的一个或多个传感器检测并提供的一个或多个输入来检测各种状况。通过动态地调整内容的诸部分和/或显示表面的显示设置,计算设备能够自动地补偿各种状况以向用户提供一致的内容视图。本文中描述的各种实施例可以在各种类型的显示设备上实现,包括计算设备(诸如平板设备、膝上型设备、台式计算机、移动计算设备(例如,蜂窝通信设备或智能电话))、数字相机、或媒体回放设备。根据一实施例,计算设备的处理器在计算设备的显示表面上提供内容。该内容是根据存储在计算设备中的一个或多个应用的执行来提供的。例如,照相应用的执行可以提供图像作为内容,而电子邮件应用的执行可以提供电子邮件消息作为内容。内容被提供在由显示器提供的显示区域的所定义部分中。显示区域的所定义部分包括第一属性集合。第一属性集合中的一个或多个属性可以基于由计算设备的一个或多个传感器检测到的一个或多个输入来自动地更改或调整。该一个或多个属性独立于由显示器用于提供显示区域的设置集合被更改。在一些实施例中,通过确定计算设备相对于用户或者用户的一部分(例如,用户的头、手指或手等)的位置和/或定向来更改该一个或多个属性。计算设备的位置可以包括在计算设备正被用户持握时从用户的头到计算设备的距离。位置和/或定向还可以包括例如用户(或用户的一部分)与设备之间的倾斜、偏斜或角位移的量。对各种状况的确定可以在不同操作设置中使用计算设备时(诸如在计算设备由用户持握或放置在表面或坞站上时)作出。角位移的量可以导致用户的视角。根据诸实施例,可以基于包括视角在内的诸因素在显示设置(全局和/或局部)以及提供内容的方式(例如,在几何上以三维透视图的方式)方面作出不同的调整。一些实施例可以利用由计算设备的传感器检测并提供的状况或输入。在其中提供内容的所定义部分的属性可以通过使用存储在数据库中的一个或多个规则来更改。该数据库可以远程地和/或本地地存储在计算设备的存储器资源中。在计算设备的各种状况和/或环境状况(例如,围绕显示器的环境光)是经由一个或多个传感器提供的输入来确定时,处理器可以应用一个或多个规则和/或试探法以确定执行什么更改或调整。此外,在一个实施例中,所定义部分的一个或多个属性可以通过改变在其中提供内容的所定义部分的大小和/或形状来更改。根据应用的执行提供内容的内容框架可被调整以例如模拟三维透视图。该框架可以是与执行应用分开的应用或过程,或者可以是执行应用的一部分。该框架内的内容还可以根据该框架的经改变的大小和/或形状来成比例地缩放和调整。在其他实施例中,该一个或多个属性可以通过自动地改变在显示区域的所定义部分中提供的内容的颜色和/或其他视觉效果来更改。传感器还可以检测环境状况,诸如围绕计算设备的显示表面的环境光状况。根据一实施例,环境光状况可以包括光强(例如,照到显示器的显示表面的光量或者总体周围环境的亮度如何),光照到显示表面的方向、和/或环境光源的类型。通过使用由传感器提供的不同输入,处理器可以确定光照到显示表面的方向和角度。例如,处理器可以使用所确定的环境光状况来确定显示表面上的眩光的位置并且能够调整局部显示设置和/或所提供的内容以补偿环境光状况。在一些实施例中,处理器可以基于所确定的状况来更改由显示器使用的设置集合中的一个或多个设置。取决于所确定的状况,显示设置可被全局调整(调整整个显示表面)或者局部调整(独立于显示表面的其他部分调整显示表面的选择部分)。例如,取决于围绕显示表面的环境光状况和/或取决于用户持握计算设备的方式(例如,计算设备离用户的头有多远或者计算设备相对于用户倾斜多少),可以自动地调整显示区域的一部分的亮度水平(例如,使其更亮或更暗)。本文中描述的一个或多个实施例提供了由计算设备执行的方法、技术和动作是在程序上或者作为计算机实现的方法来执行的。如本文中使用的“在程序上”表示通过代码或计算机可执行指令的使用。这些指令可以存储在计算设备的一个或多个存储器资源中。在程序上执行的步骤可以或可以不是自动的。本文中描述的一个或多个实施例可以使用程序模块或组件来实现。程序模块或组件可以包括能够执行一个或多个所叙述的任务或功能的程序、子例程、程序的一部分、或者软件组件或硬件组件。如本文中所使用的,模块或组件可以按与其他模块或组件独立的方式存在于硬件组件上。替换地,模块或组件可以是其他模块、程序或机器的共享元件或过程。本文中描述的一些实施例可以一般地需要使用计算设备,包括处理和存储器资源。例如,本文中描述的一个或多个实施例可以全部或部分地在计算设备(诸如台式计算机、蜂窝或智能电话、个人数字助理(PDA)、膝上型计算机、打印机、数码相框、和平板设备)上实现。存储器、处理和网络资源均可结合本文中描述的任何实施例的建立、使用或执行(包括结合任何方法的执行或者任何系统的实现)来使用。此外,本文中描述的一个或多个实施例可以通过使用可由一个或多个处理器执行的指令来实现。这些指令可以承载在计算机可读介质上。用以下附图示出或描述的机器提供了可在其上承载和/或执行用于实现本专利技术的实施例的指令的处理资源和计算机可读介质的示例。具体地,与本专利技术的实施例一起示出的众多机器包括(诸)处理器以及用于保持数据和指令的各种形式的存储器。计算机可读介质的示例包括持久存储器存储设本文档来自技高网...

【技术保护点】
一种用于在计算设备上提供内容的方法,所述方法由一个或多个处理器执行并且包括:在由所述计算设备的显示设备提供的显示区域的所定义部分中根据应用的执行提供内容,所述所定义部分包括第一属性集合;以及基于由一个或多个传感器检测到的一个或多个输入来更改所述第一属性集合中的一个或多个属性,所述一个或多个属性独立于由所述显示设备用于提供所述显示区域的全局设置集合被更改。

【技术特征摘要】
【国外来华专利技术】1.一种用于在计算设备上提供内容的方法,所述方法由一个或多个处理器执行并且包括:在由所述计算设备的显示设备提供的显示区域的所定义部分中根据应用的执行提供内容,所述所定义部分包括第一属性集合;至少部分地基于根据由一个或多个传感器检测到的所述计算设备相对于用户的头的位置和/或定向以及围绕所述计算设备的环境光状况来确定眩光在所述显示区域上的区域;以及更改所述眩光在所述显示区域上的区域的、由所述显示设备使用的全局设置集合中的一个或多个设置以补偿所述眩光,所述一个或多个设置独立于由所述显示设备用于提供所述显示区域的全局设置集合被更改。2.如权利要求1所述的方法,其特征在于,更改所述一个或多个设置包括使用存储在数据库中的一个或多个规则。3.如权利要求1所述的方法,其特征在于,更改所述一个或多个设置包括(i)改变在其中提供所述内容的所述所定义部分的大小和/或形状,以及(ii)以与所述所定义部分的经改变的大小和/或形状相对应的方式成比例地缩放所述内容。4.如权利要求3所述的方法,其特征在于,所述环境光状况包括一个或多个环境光源的强度、方向、和/或类型。5.如权利要求4所述的方法,其特征在于,更改所述一个或多个设置包括确定来自所述一个或多个环境光源的光暴露于所述显示区域的表面的一个或多个角度。6.如权利要求1所述的方法,其特征在于,所述一个或多个设置包括亮度、对比度、颜色饱和度、色泽、色调、清晰度、分辨率、反射率、或透明度。7.一种计算设备,包括:提供显示区域的显示设备;一个或多个传感器;以及耦合至所述显示设备和所述一个或多个传感器的处理器,所述处理器用于:在由所述计算设备的显示设备提供的显示区域的所定义部分中根据应用的执行提供内容,所述所定义部分包括第一属性集合;至少部分地基于根据由一个或多个传感器检测到的所述计算设备相对于用户...

【专利技术属性】
技术研发人员:S·J·玛蒂
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1