扫描液晶显示器背光的制作方法

文档序号:11890016阅读:245来源:国知局
扫描液晶显示器背光的制作方法与工艺

各种各样的数字显示系统结合了液晶显示(LCD)技术。LCD显示器在智能手机、平板电脑和膝上计算机,以及在电视机和台式计算机的视频监视器中被找到。典型的LCD显示器包括置于背光前的成像液晶层。

理想地,LCD背光应当发射足够光以使得显示器在明亮的环境条件下可视。但是,高发射背光可能消耗过多功率。例如,在智能电话和平板计算机中,操作LCD背光的功率可能是整体功率预算的重要部分。作为结果,平板和智能电话必须被设计得带有相对厚、相对重的电池,或经受缩短寿命的频繁充电。在静态显示中,LCD背光的过度功耗增加了运行成本,使得系统更少环境顺应,并且可导致不必要的加热。

概述

本公开在一个实施例中提供了一种显示器。该显示器包括具有相对的正面和背面的光学波导、入射光学器件、以及安排在波导上或内的全息图。入射光学器件被配置来将光以可变入射角射入波导,该入射角影响光在传播通过波导时从正面和背面反射的反射角。全息图被配置以便当在预定反射角受激时将一部分光从波导中释放。

提供本概述以便以简化的形式介绍以下在详细描述中进一步描述的一些概念。本

技术实现要素:
并不旨在标识所要求保护主题的关键特征或必要特征,也不旨在用于限制所要求保护主题的范围。而且,所要求保护的主题不限于解决该公开的任一部分中所注的任何或全部缺点的实现方式。

附图简述

图1示出各示例计算机系统的各方面,每一个计算机系统具有一个LCD显示器。

图2示出示例计算机系统的各方面,该计算机系统操作地耦合到成像系统和LCD显示器。

图3示出了不同LCD显示器的显示区域的示例布置。

图4示出示例LCD显示器的附加方面。

图5示出一个LCD背光的示例入射光的各方面。

图6表示一个LCD背光的示例光提取层。

图7示出另一示例LCD显示器的附加方面。

图8表示一个LCD背光的另一示例光提取层。

图9示出了将来自显示器的光集中到显示器的观看者的瞳孔中的示例方法。

详细描述

现在将通过示例并参照所示的以上列出的实现来描述本公开的各方面。在一个或多个实现中基本相同的组件、过程步骤和其他元素被协调地标识并且以重复最小的方式描述。然而将注意到,被协调地标识的元素可能也会有一定程度的不同。将进一步注意到,本公开中包括的附图是示意性的并且通常未按照比例绘制。当然,附图中所示的各种绘图比例、纵横比、以及组件的数量可故意地失真,以更容易看到某些特征或关系。

本公开解决的问题是LCD显示器的背光消耗的过多功率的一个问题。现有的背光系统以宽范围的入射角引导光通过图像形成液晶层。这一策略确保显示器在宽范围的视角上可视。但是,在任何给定时间,显示器只可能被有限数量的观看者通过有限数量的具有有限大小的解剖瞳孔来观看。以现有显示器,仅仅一小部分可用显示光被瞳孔接收,其余被浪费。因此,对LCD显示器的功率输入可通过将显示光集中到观看者的瞳孔而在其它地方发射较少的光来更好地利用。以此方式,背光的整体发光输出可被减少,同时维持观看者感知的亮度。

图1示出三个不同计算机系统-10A、10B、10C-的各方面,每一个计算机系统具有对一个用户可视的一个LCD显示器。显示器12A是家庭娱乐系统10A的大尺寸显示器。显示器12B是膝上计算机系统10B的宽屏显示器。显示器12C是集成在平板计算机系统10C中的很薄的LCD显示器。膝上和平板计算机系统可用可充电电池(图中未示出)来供电。

图1的每个计算机系统装备有对应的成像系统-16A、16B、16C。每个成像系统包括朝向为当用户-14A、14B、14C-正在观看显示器时成像用户的面部的一个或多个相机18。在膝上计算机系统10B和平板计算机系统10C的情况中,成像系统可包括安排在显示器的边框之下的一个或多个后向相机。家庭娱乐系统10A装备有外围成像系统16A。该外围成像系统可包括多个协同配准(co-register)的相机-例如,深度相机和一个或多个色彩相机,如以下进一步讨论的。

在一些实施例中,成像系统可被配置以获得时间分辨的深度图序列。术语“深度图”指与成像主体的对应区域(Xi,Yi)配准(register)的像素阵列,其中深度值Zi指示针对每个像素的对应区域的深度。“深度”被定义为与成像系统的光轴平行的坐标,该坐标随着距相机的距离的增加而增加。操作上,成像系统可被配置成捕获二维图像数据,从这些二维图像数据中经由下游处理获得深度图。

深度成像的性质在本公开的各个不同的实现中可以是不同的。在一个实现中,来自两个立体朝向的成像阵列的亮度或色彩数据可以被协同配准并被用来构造深度图。在其它实施例中,深度相机可被配置成将包括多个离散特征(例如,线或点)的结构化红外(IR)或近IR(NIR)照明图案投影到主体。该深度相机中的成像阵列可被配置成对从主体反射回的结构化照明进行成像。基于所成像的主体的各个区域中毗邻特征之间的间隔,可构造该主体的深度图。在又一实现中,深度相机可将脉冲照明投向主体。一对成像阵列可被配置成对从主体反射回的脉冲照明进行检测。这两个阵列均可包括与脉冲照明同步的电子快门,但用于这两个阵列的集成时间可不同,使得脉冲照明的从照明源到主体再接着到这两个阵列的像素解析的飞行时间(TOF)可基于在两个阵列的相应的元素中接收到的相对光的量来辨别。测量所发射的和所反射的光之间的相移的TOF深度感测相机也可被使用。

任何成像系统的彩色相机,可在将经成像的光映射到像素阵列的多个通道(例如,红、绿、蓝等)中,对来自所观测的主体的可见光进行成像。可替换地,单色相机可被使用,其以灰度范围成像光。在一个实现中,成像系统的深度和色彩相机可具有相同分辨率。即使当分辨率不同时,色彩相机的像素可被配准到深度相机的那些像素。以此方式,可针对主体的每个部分访问色彩和深度信息两者。

尽管在本公开中呈现了多个实现,来自不同实现的任何可行的组合或子组合仍在本公开的范围内。例如,外围深度相机可以与平板计算机系统配对,或者集成的后向相机可以与家庭娱乐系统显示器配对。此外,图1的计算机系统和相关联的显示器的范围不应该被解释为限制本公开的范围。在此呈现的显示技术可以用于任何形状因子的LCD显示器,并可以与任何描述的显示驱动设备相关联。包括检测可见范围中的光的相机、感测深度的相机、和显示器的系统的各组件,可被集成到一个设备中或在公共衬底上。

图2示出示例计算机系统10、LCD显示器12,和成像系统16的附加方面。计算机系统包括逻辑机20和指令存储机22。逻辑机可任选地包括中央处理单元(CPU)24、输入/输出(IO)接口26,和各种其它部件。指令存储机可包括可选地支持操作系统(OS)28和应用30的随机存取存储器和/或非易失性存储。逻辑机和指令存储机共同实例化了瞳孔跟踪引擎32和显示引导引擎34等。以下描述计算机系统10的附加方面。

瞳孔跟踪引擎32被配置来从成像系统16接收图像数据,并基于该图像数据标识正在看着LCD显示器12的一个或多个观看者的一个或多个解剖瞳孔。在一个实现中,可为每一个观看者标识两个解剖瞳孔。自然地,图像获取和瞳孔标识的过程可被重复,以便跟踪瞳孔相对于LCD显示器的任何移动。

瞳孔标识和跟踪的操作细节在本公开的不同的实现中可以是不同的。在一个实现中,来自成像系统16的图像数据可被处理以便解析如瞳孔中心、瞳孔轮廓、虹膜、和/或来自观看者眼睛的角膜的一个或多个镜面闪烁之类的特征。图像数据中这些特征的位置可被用作提供在相对于显示器12的参考帧中合适的瞳孔坐标的模型(例如多项式模型)中的输入参数。

因此,瞳孔跟踪引擎32可被配置来计算正看着显示器的N个(N=2、4、6等)瞳孔的每一个的坐标,并将坐标维持在任何合适的数据结构中。在其中成像系统包括能够解析瞳孔深度的深度相机或立体相机对的实现中,数据结构可定义每个瞳孔i的三个坐标-例如Xi、Yi、Zi其中1<i<N。在其它实现中,深度坐标Zi可能不可用,并且数据结构可仅定义相对于平行于显示器12的平面的坐标Xi和Yi。然而,将注意到,合适的深度坐标可基于2D图像数据连同精确的相机模型来被估计。在某些实现中,深度坐标可基于观看者瞳孔间的视距来被估计。例如,在获得的图像中,观看者的瞳孔Zi和Zj可被假设随着减少瞳孔间距Xi-Xj而增加。

继续在图2中,显示引导引擎34被配置来从瞳孔跟踪引擎32接收定义N个被标识的瞳孔的坐标的数据结构。显示引导引擎接着基于该坐标来计算要作为对LCD显示器12的输入而被供应的多个亮度参数。在某些实现中,亮度参数可指定从显示器释放显示光的方向。因此,LCD显示器对合适的亮度参数的接收可具有这样的效果:将来自显示器的光发射集中朝向N个被标识的瞳孔并使得较少的光被引导到其它地方,如以下进一步描述的。尽管图2涉及瞳孔坐标和亮度参数,具体地,这些特征将不被理解成限制公开的范围。相反,任何响应于观看者瞳孔坐标的观看者数据可由瞳孔跟踪引擎提供,并在显示引导引擎中接收。类似地,响应于观看者数据并影响从显示器释放的光的方向的任何引导数据可由显示引导引擎提供,并在LCD显示器中接收。

在某些实现中,LCD显示器12被区域级区分成多个显示区域,其中为每个区域独立指定一个或多个亮度参数。在这些实现中,亮度参数指定从相关联的区域释放显示光的方向。亮度参数,如上所述,取决于所标识的瞳孔位置并跟随瞳孔位置改变而改变。此外,亮度参数可针对同一显示器的不同显示区域而不同。在更多特定实现中,给定显示区域的亮度参数可指定光是否要从那个显示区域发射,并且若是,则指定光要被发射的方向。

图3示出了三个不同显示器-12D、12E和12F的显示区域36的示例布置。在宽屏显示器12D中,每个显示区域36V是蔓延在显示器高度的垂直栏;每个区域的亮度参数指定水平平面角度A,来自那个区域的光以该角度释放。在显示器12E中,每个显示区域36H是蔓延在显示器宽度的水平行;每个区域的亮度参数指定垂直平面角度B,来自那个区域的光以该角度释放。在显示器12F中,每个显示区域36R是在网格上安排的矩形块。在此实现中,光的释放方向由水平平面角度A和垂直平面角度B指定。将注意,图中的显示区域的数量是以示例的方式提供的,并且其它数量的显示区域同等地与本公开一致。在某些示例中,LCD显示器可包括仅仅一个显示区域。

在图3所示的示例情形中,显示光从每个显示区域36被引导到对应显示器的观看者的瞳孔38。要强调,来自每个显示区域36的显示光的释放方向是可变的,并通过应用于该显示器的亮度参数针对每个区域可独立受控。如此,所指示的释放方向可被编程以跟踪瞳孔位置的改变,并且,在时间共享意义上,将显示光引导到安排在相对于显示器的多个位置的多个瞳孔。

图4是示出一个实现中LCD显示器12的附加方面的部分分解视图。该显示器包括安排在背光42前的液晶层40。可放置背光以便引导其发射光穿过液晶层,该液晶层基于来自外围或集成的计算机系统的控制信号形成显示图像。液晶层包括布置于矩形网格或其它几何形状上的众多可单独寻址的像素。在某些实现中,透射红光的像素可在矩阵中与透射绿和蓝光的像素并置,使得LCD矩阵形成色彩显示图像。

在图4的实现中,背光42包括矩形棱柱光学波导。波导用诸如丙烯酸、聚碳酸酯,或玻璃的光学透明材料制成;它具有位于面对液晶层40的正面46、背对液晶层的背面48,以及通过其将显示光接收进波导的边缘面50。在边缘面处以合适的入射角接收的显示光,通过来自正面和背面的全内反射(TIR)传播通过波导。

背光42还包括在图4的正面支撑的光提取层52。在其它实现中,光提取层可被支撑在背面48上。更一般地,光提取层可被安排在波导上或内的任何地方。例如,其可被形成为正面和背面间中间的并且平行于正面和背面的层,以在正面和背面间每个交叉处与传播的光交互。在又一些其它示例中,光提取层可延伸在波导的整个厚度上,在正面和背面之间,或其任何部分。在所示的实现中,光提取层部分阻挡来自正面的TIR并因此在来自正面的每个反射处促进某些传播的光从波导释放。光提取层的特性在本公开的不同的实现中可以是不同的,并将在下文描述。然而,一般地,每个光提取层将包括与传播的光以特定角度交互的特定衍射特性,从而以指定效率释放这样的光。因此,通过配置沿着传播方向的衍射效率的稳定增长,减小传播的光的亮度的效果可被平衡,导致在传播途径的任何部分(诸如任何或全部显示区域36)的基本均衡的光释放。

在图4的实现中,背光42被(空间地,非物质地)分割成蔓延在背光的整个高度的五个垂直显示区域36。在其它实现中,显示区域可被水平地或以其它合适的模式安排。在图4中,为不同显示区域的每一个提供不同的入射光学器件54。每个入射光学器件被配置来将基本上经校准的光入射到波导44的边缘面50中,入射光学器件的出射光瞳大约与它相关联的显示区域一样宽。每个入射光学器件的光输出按其强度、颜色、和入射到边缘面50的可变角度可被主动控制。一般而言,入射角度可按相对于边缘面50的法线测量的两个正交平面角度来指定-在垂直于正面和背面的平面上的仰角C,以及在平行于正面和背面的平面上的方位角(未在图中标记)。在某些实现中,仰角和方位角两者都控。然而,在图4的实现中,方位角在设计时设置,而仅仅是仰角经受主动控制。尽管图4的每个入射光学器件将光直接入射到波导44的边缘面50中,可改为使用各种替代配置。例如,边缘面50可支持配置用于将光入射到波导的固定镜。该镜可接收来自沿着波导的相对的边缘面或其它地方布置的入射光学器件的光。

图5显示了示例入射光学器件54的各方面。入射光学器件包括发射相干的经校准的单色光束的独立偏置的红、绿、和蓝激光器56(二极管激光器)。三个激光束在光瞳扩展器58中被接收,光瞳控制器是配置用来将每个激光束的现有光瞳扩展到相关联的显示区域36的宽度的光学器件,有效地混合了光束。

来自光瞳扩展器58的输出被引导到耦合到压电镜底座62的镜60。在这个实现中,施加到镜底座的压电元件的控制电压带来围绕标记为X的轴的镜的成比例偏转。镜的偏转可被用来控制光被入射到波导44,或更具体地,与入射光学器件相关联的显示区域36的角度。在其它实现中,镜底座可包括两个压电元件,以在两个正交的方向控制镜的偏转。在其它实现中,激光可被两个不同镜(每个镜耦合到其自己的压电镜底座)以正交的方向偏转。在其它实现中,例如,非压电机械换能器(例如,响应于施加的电场或磁场的换能器)可被用来偏转镜60。在又一些实现中,镜和压电镜底座可由配置用于偏转激光达可控量的电子可调光学器件来代替。在这些和其它实现中,入射光学器件54可被配置来将红、绿、和蓝色激光发射以相同入射角入射到给定区域中。在又一些其它实现中,入射光学器件可被配置来入射来自单个激光器的光,提供了单色显示。

返回图4,读者将注意光被入射到波导44的仰角C确定了传播光入射在波导的正面和背面的角度。具体地,边缘面50上的入射的低角度导致来自正面和背面的少量掠射反射64E,而入射的高的角度导致大量反射64A,更接近临界角。因此,通过针对每个显示区域独立控制光入射到波导的仰角,可控制传播光入射到光提取层52的角度。

前面的描述和图论证了响应于瞳孔位置的亮度参数可基于图像数据来计算,并被用于控制光传播通过波导入射到光提取层52的角度。此外,亮度参数的不同集合可针对LCD显示器的多个显示区域36的每一个来被提供。余下的图和描述用于示出入射角度的控制如何被用来智能地将显示光集中到观看者的瞳孔。

图6提供了一个非限制性实现中的光提取层52的表示。如上所述,光提取层可包括大量衍射特征。光提取层的厚度在某些示例中可以是十到一百微米。在图6所示的示例中,光提取层包括多个层叠的布拉格光栅66,其延伸通过全部显示区域36。尽管图仅示出两个布拉格光栅,但是典型的光提取层可包括一百个或更多个布拉格光栅。光提取层的各种布拉格光栅可相对于朝向和斜度而不同。

每个布拉格光栅66可被具有窄的波长段的窄的入射角范围的光激励。激励波长和角度通过用于记录布拉格光栅的探测光的波长和朝向来确定。在合适的波长段或入射角范围之外,布拉格光栅是透明的-允许大量布拉格光栅占领相同空间并相互独立操作的条件。在其它实现中,各种其它类型的体积全息图可被用来代替布拉格光栅。具体而言,一系列体积全息图可被使用,其中每个体积全息图在窄的角度范围上漫射光,使得系列所处的角度毗连成连续区间。

此外,每个布拉格光栅或其它体积全息图可被配置,在被激励时,衍射部分传播通过波导的光并以预定的不同方向(基于全息被记录的方式可选)射出这样的光。使用图4的LCD显示器实现,有用的方向处于与显示器12的平面正交的水平平面中并横跨水平平面角度范围。在一个示例中,三十个布拉格光栅可针对光的三个波长的每一个被使用。在此,水平平面角度可按2度增量跨60到120度范围。自然地,还构思了各种其他范围和增量的信息。在记录过程中,系列中的每个角度被映射到不同仰角的光,仰角范围可以从临界角(聚丙烯酸物中42度)到5度或更小的掠射角。归因于布拉格光栅的动作,光入射到波导的入射角影响所入射的光在传播通过波导44时从正面和背面反射的反射角。实际上,布拉格光栅在光提取层52中的重叠被用来将入射到波导的可控仰角C转换成释放到空气的垂直角度。在所示出的情形中,光提取层52中的至少一个体积全息图被配置来当在合适的入射角度被激励时在通过显示引导引擎34计算的每个方向上释放光。

图7是示出另一LCD显示器12’的各方面的部分分解视图。LCD显示器12’共享LCD显示器12的许多特征,但在其它方面不同。在这个实现中,背光42’包括多个堆叠的波导44’,每个波导被配置来接收来自多个入射光学器件54的光。每个波导包括一个边缘面50,在那里接收来自入射光学器件的光。

图8示出了在一个非限制性实现中波导44’的各方面。如在先前的实现中,每个波导44’包括安排在其正面46上的光提取层52’。然而,波导44’的光提取层仅需要包括单个衍射光栅。要用于波导44’的衍射光栅在一个实现中可以是表面起伏光栅。在另一实现中,可使用其它类型的全息图。光提取层52’的光栅或其它全息图可被配置来当被通过波导传播的光激励时在一个方向释放光。然而,图7和8的配置可被用来可控地将显示光引导到任何数量的方向,因为任何数量的波导44’可被堆叠在一起并被配置来接收来自入射光学器件54的光:每个光提取层52’可在不同方向释放光,使得从一系列波导释放的光横跨期望的范围。

如在先前的实现中,有用的方向处于与显示器12’的平面正交的水平平面中并横跨水平平面角度范围。在一个示例中,三十个波导可针对光的三个波长的每一个被使用。水平平面角度可按2度增量跨60到120度范围,也构想了其它范围和增量。如在先前的实现中,显示光的释放的方向可通过仰角C来控制,其中以仰角C从入射光学器件54接收光。然而,在图7和8的实现中,仰角影响光的释放的方向的模式是不同的。在此实现中,来自入射光学器件的光以规定的仰角范围被引导到给定波导中在规定的仰角范围之外,来自入射光学器件的光可改为被引导到另一波导。因此,仰角控制向哪个波导提供光,该波导控制哪个全息图被激励,其接着控制光释放的方向。

上文描述的不同全息图选择方法在某些配置中可一起使用。换言之,给定背光可包括堆叠配置的多个波导,其中至少一个波导支持两个或更多个全息图。例如,单个波导可支持三个不同全息图-以当在相同范围的反射角处被激励时衍射红、绿、和蓝光。这样的全息图可包括布拉格光栅或其它体积全息图和/或表面凹凸的光栅。此外,尽管上文的图和描述描绘了各种LCD显示器及其相关联的部件,这个方面不应该被解释为限制本公开的范围。相反,在此揭示的光引导方法可应用于使用背光-例如基于电润湿的任何类型的显示器。

上面描述的配置使得各种方法能够将来自显示器的光聚集到显示器的观看者的瞳孔中。继续参照以上配置,现在通过示例来描述一些此类方法。然而,应该理解,本文所述的方法以及落在本公开范围内的其它方法也可以由不同配置来实现。

图9示出了将来自显示器的光聚集到显示器的观看者的瞳孔中示例方法68。该方法在操作地耦合到显示器以及成像系统的计算机系统中执行。如上所述,成像系统可被配置来获得观看显示器的任何人的图像。因此,在方法68的70,获取显示器的一个或多个观看者的图像。在72,一个或多个观看者的瞳孔在所获得的图像中被标识。

在74,方法68开始循环通过每个标识的瞳孔。对于每个瞳孔,基于在计算机系统的瞳孔跟踪引擎中获得的图像来计算瞳孔的坐标。所计算的坐标被最终用于确定期望的来自显示器的光的释放的方向。至此,可为每个标识的瞳孔提供时间窗口,在时间窗口期间入射到波导的光处在一个角度以引起将光聚集向那个瞳孔体积全息图的激励。

如上文描述的,在某些实现中的显示器被分割成区域,光从各区域被独立地引导到观看者的瞳孔,其中光以每个区域不同角度地入射到波导。取决于显示器的大小、观看者相对于显示器的位置、观看者瞳孔的接受锥体,以及从显示器的释放的最大角度,情况可能是并非每个显示区域能够将光投射到每个标识的瞳孔。因此,在方法68的76遇到嵌套在第一循环中的第二循环。在此,该方法循环通过显示器的每个区域。对于每个区域,确定来自那个区域的光是否可被引导到其坐标刚被计算的瞳孔。如果光不能从该区域被引导到该瞳孔,则方法前进到78,其中区域被解除激活以节省功率。然而,如果确定了光可从该区域被引导到该瞳孔,则该方法前进到80,其中基于该瞳孔的坐标计算从那个区域释放光的方向。

用来基于瞳孔坐标计算释放方向的特定方法在本公开的不同实现中可不相同。返回图3,读者将理解对于诸如12D的其中显示区域垂直蔓延的显示器实现,显示引导引擎可基于瞳孔相对于显示器的水平位置来计算释放方向。然而,对于诸如12的其中显示区域水平蔓延的显示器实现,显示引导引擎可基于瞳孔相对于显示器的垂直位置来计算释放方向。在某些情况中,每个观看者的瞳孔的垂直位置可被一起平均以确定合适的释放方向。

在82,基于期望的释放方向计算合适的入射参数并提供给显示器的入射光学器件。以此方式,光以一入射角被入射到波导来引起光以一反射角从波导的正面和背面的反射,以便激励安排在波导上或内的多个体积全息图之一-即提供当前时间窗口的期望的显示光释放方向。

从前述描述中显而易见,本文所描述的方法和过程可被绑定到一个或多个计算机器的计算系统。这样的方法和过程可被实现为计算机应用程序或服务、应用编程接口(API)、库和/或其它计算机程序产品。

以简化形式示于图2的是被用于支持本文描述的方法和过程的计算机系统10的一个非限制性示例。

计算机系统10的逻辑机20包括被配置成执行指令的一个或多个物理设备。例如,逻辑机可被配置成执行作为以下各项的一部分的指令:一个或多个应用、服务、程序、例程、库、对象、组件、数据结构、或其它逻辑构造。这种指令可被实现以执行任务、实现数据类型、转换一个或多个部件的状态、实现技术效果、或以其它方式得到期望结果。

逻辑机20可包括被配置成执行软件指令的一个或多个处理器。作为补充或替换,逻辑机可包括被配置成执行硬件或固件指令的一个或多个硬件或固件逻辑机。逻辑机的处理器可以是单核或多核,且在其上执行的指令可被配置为串行、并行和/或分布式处理。逻辑机的各个组件可任选地分布在两个或更多单独设备上,这些设备可以位于远程和/或被配置成进行协同处理。逻辑机的各方面可由以云计算配置进行配置的可远程访问的联网计算设备来虚拟化和执行。

指令存储机22包括被配置成保持可由相关联的逻辑机20执行以实现此处描述的方法和过程的指令的一个或多个物理设备。当实现这样的方法和过程时,指令存储机的状态可以被变换—例如用来保持不同的数据。指令存储机可包括可移动的和/或内置设备;它可包括光学存储器(例如,CD、DVD、HD-DVD、蓝光碟等)、半导体存储器(例如,RAM、EPROM、EEPROM等)、和/或磁性存储器(例如,硬盘驱动器、软盘驱动器、磁带驱动器、MRAM等)、以及其他。指令存储机可以包括易失性的、非易失性的、动态的、静态的、读/写的、只读的、随机存取的、顺序存取的、位置可定址的、文件可定址的、和/或内容可定址的设备。

将理解,每个指令存储机22包括一个或多个物理设备。然而,本文描述的指令的各方面可另选地通过不由物理设备在有限时长内持有的通信介质(例如,电磁信号、光信号等)来传播。

逻辑机20和指令存储机22的各方面可以被一起集成到一个或多个硬件逻辑组件中。这些硬件逻辑组件可包括例如现场可编程门阵列(FPGA)、程序和应用专用的集成电路(PASIC/ASIC)、程序和应用专用的标准产品(PSSP/ASSP)、片上系统(SOC)以及复杂可编程逻辑器件(CPLD)。

术语“模块”、“程序”和“引擎”可用于描述被实现为执行一特定功能的计算机系统的一方面。在某些情况下,可经由执行由指令存储机所保持的指令的逻辑机来实例化模块、程序或引擎。应当理解,可以从同一应用、服务、代码块、对象、库、例程、API、函数等来实例化不同的模块、程序和/或引擎。类似地,相同的模块、程序和/或引擎可由不同的应用、服务、代码块、对象、例程、API、功能等来实例化。术语“模块”、“程序”和“引擎”意在涵盖单个或成组的可执行文件、数据文件、库、驱动程序、脚本、数据库记录等。

应该理解,在此使用的“服务”是跨多个用户会话可执行的应用程序。服务可用于一个或多个系统组件、程序和/或其它服务。在某些实现中,服务可以在一个或多个服务器计算设备上运行。

将会理解,此处描述的配置和/或方法本质是示例性的,这些具体实现或示例不应被视为限制性的,因为许多变体是可能的。此处描述的具体例程或方法可以表示任何数量的处理策略中的一个或多个。如此,所示和/或所述的各种动作可以以所示和/或所述顺序、以其它顺序、并行地执行,或者被省略。同样,上述过程的次序可以改变。

本公开的主题包括各种过程、系统和配置以及此处公开的其他特征、功能、动作和/或属性、以及它们的任一和全部等价物的所有新颖且非显而易见的组合和子组合。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1