用于显示传感器和边框传感器的导电迹线布线的制作方法

文档序号:18452240发布日期:2019-08-17 01:21阅读:149来源:国知局
用于显示传感器和边框传感器的导电迹线布线的制作方法

触摸屏功能已经扩展了用户可与设备交互的方式。这样的功能的一个示例是手势的识别,可执行手势的识别以便发起计算设备的相应操作。

然而,被采用来支持此交互的常规技术通常受限于如何检测所述手势,诸如使用被直接合并于显示设备的显示部分上的触摸屏功能。此外,这些常规技术通常是静态的,因而没能解决计算设备正被使用的情况。

因此,即使手势可扩展用户可借助来与计算设备交互的技术,但这些技术的常规实现通常不解决用户如何与设备交互来执行这些手势,这可令用户沮丧的并可能是低效的。

概述

描述了用于显示传感器和边框传感器的导电迹线布线技术。在一个或多个实现中,一种装置包括显示传感器、边框传感器、以及多个导电迹线。所述显示传感器被配置成检测物体的邻近度并结合显示设备的显示区域布置,以便支持与所述显示设备显示的用户界面进行交互。所述边框传感器被配置成检测物体的邻近度,并被置于至少部分地围绕所述显示设备且位于所述显示区域之外的边框中。所述多个导电迹线被置于所述显示传感器与边框传感器之间,并将所述显示传感器与所述边框传感器通信地耦合于被配置成处理从所述显示传感器与所述边框传感器接收到的输入的一个或多个计算组件。

在一个或多个实现中,计算设备包括外壳、触摸面板、至少部分地以硬件实现的一个或多个计算组件、以及多个导电迹线。所述外壳呈现被配置成由用户单手或双手握持的手持形状因数。所述触摸面板被固定到所述外壳且包括显示设备、被配置成检测物体的邻近度并结合所述显示设备的显示区域布置的显示传感器,以及被置于所述触摸面板的边框内也被配置成检测物体的邻近度的边框传感器。所述一个或多个计算组件被配置成处理从所述显示传感器和边框传感器接收到的输入以便标识手势。所述多个导电迹线被布线于所述显示传感器与边框传感器之间,并且将所述显示传感器与所述边框传感器通信地耦合于所述一个或多个计算组件。

在一个或多个实现中,从计算设备的触摸面板的显示传感器和边框传感器接收多个输入,所述显示传感器和所述边框传感器使用被布线于所述显示传感器与边框传感器之间的多个导电迹线而通信地耦合于所述计算设备的一个或多个计算组件。在接收到的指示出用户的手持握所述计算设备的外壳的输入与指示出手势的输入之间区分所述输入。发起由所述一个或多个计算组件对与所指示出的手势相对应的一个或多个操作的执行。

提供本概述以便以简化的形式介绍以下在详细描述中进一步描述的一些概念。本概述并非旨在标识出要求保护的主题的关键特征或必要特征,亦非旨在用作辅助确定要求保护的主题的范围。

附图简述

参考附图来描述具体实施方式。在附图中,附图标记最左边的数字(一个或多个)标识该附图标记首次出现的附图。在说明书和附图的不同实例中使用相同的附图标记可指示相似或相同的项目。

图1是可用于采用本文描述的导电迹线布线和边框传感器技术的示例实现中的环境的图示。

图2描绘了示出使用多个导电迹线将显示传感器和边框传感器通信地耦合于物体检测模块的示例的系统。

图3描绘了一个示例实现,其中物体检测模块被配置为区分并充分利用由显示传感器和边框传感器提供的输入,以便支持与图1的计算设备进行交互。

图4描绘了以共面关系示出显示传感器、边框传感器与多个导电迹线的剖视图的示例系统。

图5描绘了示出显示传感器、边框传感器、以及多个导电迹线相对于彼此的安排的第一和第二示例的实现。

图6是描绘基于指示出用户的手持握计算设备的外壳的可能性和可能指示出手势的输入来区分输入的示例实现中的过程的流程图。

图7示出了可被实现为参考图1-6来描述的任何类型的便携式和/或计算机设备来实现本文描述的导电迹线布线和边框传感器技术的各实施例的示例设备的各个组件。

详细描述

概览

物体检测传感器被配置为检测诸如用户的手的手指之类的物体的邻近度。这些传感器可被合并为显示设备的一部分以便形成触摸面板,使得用户可“直接”与触摸面板的显示设备所显示的(例如,在显示器上)用户界面元素进行交互。被利用来布线传感器的导电迹线的常规技术涉及沿着触摸面板的周界对迹线布线。由此,这些迹线可防止传感器延伸至触摸面板的边缘。

描述了用于显示传感器和边框传感器的导电迹线布线技术。在一个或多个实现中,触摸面板包括显示传感器和边框传感器。显示传感器被配置为支持与显示设备的显示区域(诸如与先前描述的用户界面的元素)进行交互。还包括了可被配置成检测物体的邻近度的边框传感器。边框传感器被置于至少部分地围绕显示设备的显示区域的边框中。

通信上将显示传感器与边框传感器耦合于包括触摸面板的计算设备的计算组件的导电迹线被置于显示传感器与边框传感器之间的区域。以此方式,边框传感器可被置于靠近计算设备的外壳的边缘,以便支持对靠近此边缘的物体和/或另一显示设备的检测。例如,边框传感器可位于两个显示设备之间的区域,以便在这些设备之间支持触摸功能。因此,边框传感器可被利用来支持各种各样的功能,诸如检测计算设备是否正被用户单手或双手握持、针对边框手势的使用、比吸收率(SAR)管理技术等,如下文进一步描述。

在以下讨论中,首先描述可用于采用本文描述的导电迹线布线和边框传感器技术的示例环境。然后描述本发明技术和过程的示例图示,这些技术和过程可在该示例环境中以及在其它环境中被采用。因此,该示例环境并不限于执行示例技术和过程。同样,示例技术和过程并不限于在该示例环境中的实现。

示例环境

图1是可用于采用本文描述的导电迹线布线和边框传感器技术的示例实现中的环境100的图示。所示环境100包括计算设备102。在这一示例中,计算设备102包括一个或多个计算组件104,该一个或多个计算组件104至少部分地以硬件实现并且被配置成执行和/或辅助执行计算设备102的一个或多个操作,例如,执行由软件指定的指令。计算组件104的示例包括处理系统106、存储器108、显示设备110、物体检测传感器112以及物体检测模块118,物体检测传感器112包括显示传感器114和边框传感器116。可在处理系统106上执行并在存储器108中存储的软件的示例包括操作系统120和应用122。

计算设备102可以各种各样的方式被配置。例如,计算设备可被配置成能够通过网络进行通信的计算机,诸如台式计算机、移动站、娱乐设备、通信地耦合至显示设备的机顶盒、无线电话、游戏控制台、便携式音乐或游戏设备、遥控器等等。

因此,计算设备102的范围可以是从具有充足存储器和处理器资源的全资源设备(例如,个人计算机、游戏控制台)到具有有限存储器和/或处理资源的低资源设备(例如,常规机顶盒、手持式游戏控制台)。此外,尽管示出了单个计算设备102,但计算设备102可表示多个不同设备,诸如遥控器和机顶盒组合、游戏控制台和游戏控制器配置,包括外围设备、专用触控板等。

例如,计算设备102被示为包括计算组件104被置于其中的外壳124。外壳124被配置为支持手持形状因数,使得外壳124可在被用户的手126握持的同时支持与用户的另一只手128交互,可被用户的双手126、128抓握等。

在所示示例中,用户的手128的手指被示为正与显示设备110的显示区域130中所显示的用户界面进行交互。这可被利用来支持各种各样的不同的功能,这些功能可包括与显示设备110上所显示的用户界面元素进行交互、对手势的识别等等,包括由物体检测模块118处理输入以便确定位置,在该位置处物体被检测到。

例如,可由邻近于显示区域132布置的显示传感器114来检测物体(例如,用户的手128的手指)的邻近度。可以各种各样的不同的方式来配置显示传感器114以便检测物体的邻近度,诸如被配置为电容式传感器、电阻式传感器、声学传感器、图像捕获器件(例如,像素传感器)等等,使得在该实例中显示传感器114不遮挡用户对显示区域132中的用户界面的查看。还可检测诸如指示笔等之类的各种各样的其它物体。因此,在此示例中显示传感器114和显示设备110被配置为形成触摸面板以便支持触摸屏功能。

计算设备102还包括被置于边框134中的边框传感器116,边框134至少部分地围绕显示设备110的显示区域132。边框134和对应的边框传感器116可被包括为之前描述的触摸面板的一部分。然而,可配置边框134使得用户界面不可通过边框134显示,这在图中用黑色示出。还构想了其它示例,其中边框134可被利用来显示用户界面的部件,以便例如指示用户的手的位置、包括用户界面元素、通知等。

边框134的边框传感器116还可被配置为检测物体的邻近度,诸如所示的被置于边框传感器116之上的用户的手128的部分。与显示传感器114类似,可以以诸如电容式传感器、电阻式传感器、声学传感器、图像捕获器件(例如,像素传感器)、热传感器、应变传感器等的各种各样的方式配置边框传感器116。

也可由物体检测模块118处理来自边框传感器116的输入,以便确定位置,在该位置处物体被检测为邻近边框132。例如,物体检测模块118可包括以硬件实现的单个控制器,该单个控制器被配置为处理从边框传感器116接收的输入。在一个或多个实现中,物体检测模块118的该单个控制器还可被配置为处理从显示传感器114接收的输入,其可被利用来降低计算设备102的整体成本并提高计算设备102的效率。

还构想了其它多控制器示例,诸如如下文进一步描述的通过在其它计算组件104处于睡眠状态的同时保持边框传感器116“活跃”以便发起对那些组件的“唤醒”,来降低功耗。如下文进一步描述的,可单独或与从显示传感器114接收的输入相组合地处理来自边框传感器116的输入。

物体检测模块118可识别各种各样的不同类型的手势,诸如从单一类型的输入识别出的手势以及涉及多种类型的输入的手势。例如,计算设备102可被配置为检测并将与显示设备110的显示传感器114的邻近度和用于检测显示设备110的边框134处物体的邻近度的一个或多个边框传感器116相区分。可以以诸如通过检测物体被置于的位置、使用不同的传感器等各种各样的方式来执行区分。

因此,物体检测模块118可通过识别并利用经由显示设备110的显示部分132与边框134接收到的输入之间的划分来支持各种各样的不同的手势技术。因此,显示输入和边框输入的组合可用作指示各种各样的不同的手势的基础。

例如,可组成触摸原语(例如,轻叩、按住、两个手指按住、抓取、画十字、捏、手或手指姿势等)来创建直观且语义上丰富的手势的空间,这取决于在“何处”检测到这些输入以及此次检测中利用了哪些传感器。应当注意,通过区分显示输入与边框输入,也增加了这些输入中的每一个输入可能单独作出的手势的数量。例如,尽管移动可能是相同的,但使用经由显示132与边框134检测到的输入可指示不同的手势(或对于类似命令的不同参数)。

尽管以下讨论可描述输入的具体示例,但在各实例中,输入的类型可切换(例如,显示输入可用于替换边框输入,反之亦然)甚至移除(例如,两种输入可使用任一部分来提供)而不背离本讨论的精神和范围。

图2描绘了示出将显示传感器和边框传感器通信地耦合于物体检测模块118的示例的系统200。在此示例中,触摸面板的一部分被更详细地示出为包括分别来自显示部分132的显示传感器114和来自显示设备110的边框的边框传感器116。显示传感器114和边框传感器116可如先前描述的那样被配置成包括匹配技术,以便检测物体的邻近度,例如,使得显示传感器114“延伸进入”边框134以便支持用作边框传感器116。

也可以不同于边框传感器116使用的方式(例如,不同的类型、模式等)来配置显示传感器114,以便检测物体的邻近度。例如,在该图示中,显示传感器114可被配置为网格(例如,使用氧化铟锡即“ITO”),该网格被配置为在各种各样的不同的位置使用互电容来检测物体的邻近度。互电容发生于电荷保持物体之间,使得电流在物体之间传递。例如,显示传感器114的网格的线可作为电容器极板,被置于线之间的材料作为电容器的电介质。

然而,边框传感器116可被配置为支持直接电容,直接电容对于各个边框传感器116而言是离散的。因此,在此示例中,边框传感器116的各传感器可被利用来检测物体与相应传感器的邻近度。边框传感器116使用直接电容进行的检测可支持比显示传感器使用互电容所支持的检测范围更大的检测范围。这可被利用来支持各种各样的不同的功能,诸如当物体靠近但还未接触包括边框传感器116的表面时检测该物体的邻近度,其进一步的讨论可在关于图4的讨论中找到。

显示传感器114和边框传感器116被示为使用多个导电迹线202通信地耦合于物体检测模块118。与如常规执行的那样在传感器和外壳之间对迹线布线相对照,通过将导电迹线202布线于显示传感器114与边框传感器116之间,边框传感器114可被置于邻近外壳134的边缘。以此方式,边框传感器116可被置于相对靠近外壳134的边缘(例如,一毫米之内),而这使用常规技术是不可行的。边框传感器116的“近边缘”位置和显示传感器114一起可因此支持扩展的检测区域,该扩展的检测区域可被利用来支持各种各样的不同的功能,其进一步的讨论可在下文中找到并被显示在对应的附图中。

图3描绘了一个示例实现300,其中物体检测模块118被配置为区分并充分利用由显示传感器114和边框传感器116提供的输入,以便支持与计算设备102的交互。物体检测模块118可充分利用边框传感器116以及显示传感器114,以便作出关于如何执行与计算设备102的交互的确定。

例如,在所示示例中,可由物体检测模块118处理来自边框传感器116和显示传感器114的输入,以便作出计算设备102的外壳124可能被握持于用户的左手126中的确定。此外,还可处理来自边框传感器116和显示传感器114的输入,以便指示出显示传感器114检测到了用户的手128的指尖,以及显示传感器114和边框传感器116检测到了用户的右手128的平指(flat finger)与手掌。

因此,在该示例中,该确定可导致对应于左手126的输入被忽略。还可作出确定以便允许对应于用户的右手128的指尖的输入,但拒绝来自此手的手掌和平指表面的输入。虽然此示例描述了不太可能涉及手势的输入的限制,但还构想了各种各样的其它示例,诸如基于计算设备102可能被如何握持来定向用户界面、造成用户界面元素在基于计算设备可能在“何处”被握持的位置处输出、根据比吸收率(SAR)考虑因素来管理无线设备等等,如下文进一步描述的。

可以各种各样的方式作出关于要充分利用哪些输入的确定(例如,用于手势的识别、用户界面的取向等)。例如,可收集涉及不同使用场景的多个样本。然后可使用机器学习或其它技术来处理这些样本以便针对从传感器接收的输入生成描述可能的手位置、取向等的数据。可基于输入的分辨率提高可能的确定的准确度,例如,边框134中利用的边框传感器116越多,使用来自这些传感器的输入进行准确确定的可能性越大。

此外,来自附加传感器的输入(诸如来自被置于外壳124的侧面和/或背面的传感器)可被充分利用来改进该确定。例如,在所示示例中,传感器可被置于外壳124的与显示设备110的表面的平面大致垂直的侧面(例如,处于偏离与显示设备的平面垂直的垂直平面二十二度的角度)、外壳124的被定义为与显示设备110的表面的平面大致垂直的平面的背面(例如,在相对侧)等。还构想了对从显示传感器114和边框传感器116接收到的输入的使用的其它示例,如下文进一步描述的。

图4描绘了以共面关系示出显示传感器、边框传感器以及多个导电迹线202的剖视图的示例系统400。在此示例中,显示传感器114和边框传感器116连同多个导电迹线202一起以共面关系被形成在基板402(例如玻璃、塑料等)上。

例如,如图2所示,可利用ITO的网格来形成显示传感器114。也可连同多个导电迹线202一起在基板402上由ITO形成用于边框传感器116的离散感测元件。导电迹线202可被形成在显示传感器114与边框传感器116之间的通道中,使得这些迹线也是彼此共面的并且无需使用“跨接线”形成。以此方式,可通过避免使用附加层来提升计算设备102的整体薄度,从而保持计算设备102的手持形状因数。

如前所述,在一个或多个实现中,边框传感器116可被配置成与显示传感器114相比支持增加的感测范围。此增加的感测范围可以各种各样的方式被利用,诸如用于检测物体404(诸如用户的手的手掌)并从而拒绝与物体与计算设备102的表面接触之前对物体的检测和/或显示传感器114进行的检测相对应的输入。

此外,机器学习技术也可被采用来基于对物体404的检测来管理计算设备102操作,该检测可包括物体关于物体检测传感器112的移动。例如,边框传感器116可被配置成比显示传感器114消耗更少的功率。如此,通过周期性间隔“唤醒”以便确定物体404是否邻近,同时其他组件104处于睡眠状态,边框传感器116可按轮询方式操作。如果这样,则由物体检测模块118作出的此检测可然后导致处于睡眠状态(例如,休眠状态)的其它计算组件104被“唤醒”,以便支持用户交互。诸如如图中由假象线示出的朝向或离开边框传感器116的物体404的移动也可协助该确定。

因此,在该示例中,物体检测传感器112可被利用来确定物体404的可能的位置以及计算设备102自身关于物体404的取向。这也可被充分利用作为计算设备102的发出辐射的计算组件104的比吸收率(SAR)管理的一部分,计算组件104例如无线通信组件。例如,物体检测模块118可以指示出物体404被置于邻近计算设备102、计算设备102的天线等。此指示可然后被计算设备102(例如操作系统120、应用122等)充分利用,以便减少由网络连接设备、无线连接设备等发射的辐射量。此外,该指示可与移动的指示一起被充分利用以便支持进一步的功能,例如,与物体404移向传感器时相反,当物体404移离传感器时允许更高的发射,诸如此类。虽然在此示例400中描述了共面关系,但还构想了显示传感器114、边框传感器116以及多个导电迹线202之间的非共面关系而不背离其精神和范围,其示例如以下所述并在相应的附图中示出。

图5描绘了示出显示传感器114、边框传感器116、以及多个导电迹线202相对于彼此的安排的第一示例502和第二示例504的实现500。在第一示例502中,示出了显示传感器114和边框传感器116的重叠安排,其中多个导电迹线202也被置于这些传感器之间。在此示例中,显示传感器114被置于比包括边框传感器116的平面更接近于要被检测的物体404的平面上。

第二示例504也包括重叠安排,但在该实例中,边框传感器116被置于比包括显示传感器114的平面更接近于要被检测的物体404的平面上。还构想了各种各样的安排的其它示例,如参考以下过程进一步描述的。

示例过程

以下讨论描述了可利用先前描述的系统和设备来实现的边框传感器和导电迹线布线技术。可以硬件、固件或软件或其组合来实现每一个过程的各方面。过程被示为指定由一个或多个设备执行的操作的一组框,不一定仅限于所示出的用于由相应的框执行操作的顺序。在以下讨论的各部分中,将参考附图1-5。

图6描绘了基于指示出用户的手持握计算设备的外壳的可能性和可能指示出手势的输入来区分输入的示例实现中的过程600。从计算设备的触摸面板的显示传感器和边框传感器接收多个输入,所述显示传感器和边框传感器使用被布线于显示传感器与边框传感器之间的多个导电迹线而通信地耦合于计算设备的一个或多个计算组件(框602)。例如,如图4和5所示,可将导电迹线202以共面关系、多面关系等布线于显示传感器114与边框传感器116之间。以此方式,与迹线沿传感器的“外侧”被布线而可能获得的情况相比,边框传感器116可被安置于更靠近外壳124的边缘。

在接收到的指示出用户的手持握计算设备的外壳的输入与指示出手势的输入之间区分输入(框604)。例如,通过机器学习生成的数据可被物体检测模块118充分利用以便确定输入对应于手势而不是因用户握持设备而导致的且因此就用户发起设备的操作而言并不希望的输入的可能性。然后由所述一个或多个计算组件发起对与所指示出的手势对应的一个或多个操作的执行(框606),以便诸如通过用户界面进行导航、选择特定项目等。

示例系统和设备

图7在700概括地示出了包括示例计算设备702的示例系统,该示例计算设备表示可以实现此处描述的各个技术的一个或多个计算系统和/或设备。计算设备702可以是,例如,服务提供方的服务器、与客户端相关联的设备(例如,客户端设备)、片上系统、和/或任何其它合适的包括如上所述的计算组件104的计算设备或计算系统。

所例示的示例计算设备702包括处理系统704、一个或多个计算机可读介质706、以及相互通信地耦合的一个或多个I/O接口708。尽管没有示出,计算设备702可进一步包括系统总线或将各种组件相互耦合的其它数据和命令传输系统。系统总线可以包括不同总线结构中的任一个或其组合,诸如存储器总线或存储器控制器、外围总线、通用串行总线和/或利用各种总线体系结构中的任一种的处理器或局部总线。也构想了各种其它示例,诸如控制和数据线。

处理系统704表示使用硬件执行一个或多个操作的功能。因此,处理系统704被示为包括可被配置为处理器、功能块等的硬件元件710。这可包括在作为专用集成电路或使用一个或多个半导体构成的其它逻辑设备的硬件中的实现。硬件元件710不受形成它们的材料或者其中利用的处理机制的限制。例如,处理器可以由半导体和/或晶体管(例如,电子集成电路(IC))构成。在这一上下文中,处理器可执行指令可以是可电子地执行的指令。

计算机可读存储介质706被示为包括存储器/存储712。存储器/存储712表示与一个或多个计算机可读介质相关联的存储器/存储容量。存储器/存储组件712可包括易失性介质(如随机存取存储器(RAM))和/或非易失性介质(如只读存储器(ROM)、闪存、光盘、磁盘等等)。存储器/存储组件712可包括固定介质(例如,RAM、ROM、固定硬盘驱动器等)以及可移动介质(例如闪存、可移动硬盘驱动器、光盘等等)。计算机可读介质706可以下面进一步描述的各种方式来配置。

输入/输出接口(一个或多个)708表示允许用户向计算设备702输入命令和信息的功能,并且还允许使用各种输入/输出设备向用户和/或其它组件或设备呈现信息。输入设备的示例包括键盘、光标控制设备(例如,鼠标)、话筒、扫描仪、触摸功能(例如,电容式的或被配置来检测物理触摸的其它传感器)、照相机(例如,可采用可见或诸如红外频率的不可见波长来将移动识别为不涉及触摸的手势),等等。输出设备的示例包括显示设备(例如,监视器或投影仪)、扬声器、打印机、网卡、触觉响应设备,等等。因此,计算设备702可以下面进一步描述的各种方式来配置以支持用户交互。

此处可以在软件、硬件元件或程序模块的一般上下文中描述各种技术。一般而言,此类模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、元件、组件、数据结构等等。本文使用的术语“模块”、“功能”和“组件”一般表示软件、固件、硬件或其组合。本文描述的技术的各特征是平台无关的,从而意味着该技术可在具有各种处理器的各种商用计算平台上实现。

所描述的模块和技术的实现可以被存储在某种形式的计算机可读介质上或跨某种形式的计算机可读介质传输。计算机可读介质可包括可由计算设备702访问的各种介质。作为示例而非限制,计算机可读介质可包括“计算机可读存储介质”和“计算机可读信号介质”。

“计算机可读存储介质”可以指相对于仅信号传输、载波、或信号本身而言,启用对信息的持久和/或非瞬态存储的介质和/或设备。因此,计算机可读存储介质是指非信号承载介质。计算机可读存储介质包括以适合于存储如计算机可读指令、数据结构、程序模块、逻辑元件/电路、或其它数据等的方法或技术来实现的诸如易失性和非易失性、可移动和不可移动介质和/或存储设备的硬件。该计算机可读存储介质的示例包括但不限于,RAM、ROM、EEPROM、闪存或其它存储器技术、CD-ROM、数字多功能盘(DVD)或其它光存储、硬盘、磁带盒、磁带、磁盘存储或其它磁存储设备、或者可适用于存储所需信息并可由计算机访问的其它存储设备、有形介质或制品。

“计算机可读信号介质”可以指被配置为诸如经由网络向计算设备702的硬件传输指令的信号承载介质。信号介质通常用诸如载波、数据信号、或其它传输机制等已调制数据信号来体现计算机可读指令、数据结构、程序模块或其他数据。信号介质还包括任何信息传送介质。术语“已调制数据信号”是指使得以在信号中编码信息的方式来设置或改变其一个或多个特性的信号。作为示例而非限制,通信介质包括有线介质,诸如有线网络或直接线路连接,以及无线介质,诸如声学、RF、红外线和其它无线介质。

如前面所描述的,硬件元件710和计算机可读介质706表示以硬件形式实现的模块、可编程设备逻辑和/或固定设备逻辑,其可被某些实施例采用来实现此处描述的技术的至少某些方面,诸如执行一个或多个指令。硬件可包括集成电路或片上系统、专用集成电路(ASIC)、现场可编程门阵列(FPGA)、复杂可编程逻辑器件(CPLD),和以硅或其它硬件实现的组件。在此上下文中,硬件可操作为通过指令和/或由硬件实现的逻辑来执行程序任务的处理设备,以及被用来存储用于执行的指令的硬件(例如上面描述的计算机可读存储介质)。

前面的组合也可被采用来实现在此描述的各种技术。因此,软件、硬件,或可执行模块可被实现为在某种形式的计算机可读存储介质上和/或由一个或多个硬件元件710实现的一个或多个指令和/或逻辑。计算设备702可被配置成实现对应于软件和/或硬件模块的特定指令和/或功能。因此,可作为软件由计算设备702执行的模块的实现可至少部分以硬件完成,例如,通过使用计算机可读存储介质和/或处理系统704的硬件元件710。指令和/或功能可以是一个或多个制品(例如,一个或多个计算设备702和/或处理系统704)可执行/可操作的,以实现此处描述的技术、模块、以及示例。

如在图7中进一步示出,示例系统700实现了用于当在个人计算机(PC)、电视机设备和/或移动设备上运行应用时的无缝用户体验的普遍存在的环境。服务和应用在所有三个环境中基本相似地运行,以便当使用应用、玩视频游戏、看视频等时在从一个设备转换到下一设备时得到共同的用户体验。

在示例系统700中,多个设备通过中央计算设备互连。中央计算设备对于多个设备可以是本地的,或者可以位于多个设备的远程。在一个实施例中,中央计算设备可以是通过网络、因特网或其它数据通信链路连接到多个设备的一个或多个服务器计算机的云。

在一个实施例中,该互连架构使得功能能够跨多个设备来递送以向多个设备的用户提供共同且无缝的体验。多个设备的每一个可具有不同的物理要求和能力,且中央计算设备使用一平台来使得为设备定制且又对所有设备共同的体验能被递送到设备。在一个实施例中,创建目标设备的类,且使体验适应于设备的通用类。设备类可由设备的物理特征、用途类型或其他共同特性来定义。

在各种实现中,计算设备702可采取各种各样不同的配置,诸如用于计算机714、移动设备716和电视机718用途。这些配置中的每一个包括可具有一般不同的构造和能力的设备,并且因而计算设备702可根据不同的设备类中的一个或多个来配置。例如,计算设备702可被实现为计算机714类的设备,该类包括个人计算机、台式计算机、多屏幕计算机、膝上型计算机、上网本等。

计算设备702还可被实现为移动设备716类的设备,该类包括诸如移动电话、便携式音乐播放器、便携式游戏设备、平板计算机、多屏幕计算机等移动设备。计算设备702还可被实现为电视机718类的设备,该类包括在休闲观看环境中具有或连接到通常更大的屏幕的设备。这些设备包括电视机、机顶盒、游戏控制台等。

本文所描述的技术可由计算设备702的这些各种配置来支持,且不限于在本文描述的各具体示例。这个功能也可被全部或部分通过分布式系统的使用(诸如如下的经由平台722通过“云”720)来实现。

云720包括和/或代表资源724的平台722。平台722抽象云720的硬件(如,服务器)和软件资源的底层功能。资源724可包括可在计算机处理在位于计算设备702远程的服务器上执行时使用的应用和/或数据。资源724也可包括在因特网上和/或通过诸如蜂窝或Wi-Fi网络之类的订户网络上提供的服务。

平台722可抽象资源和功能以将计算设备702与其它计算设备相连接。平台722还可用于抽象资源的缩放以向经由平台722实现的资源724所遇到的需求提供对应的缩放级别。因此,在互联设备的实施例中,本文描述的功能的实现可分布在系统700上。例如,该功能可部分地在计算设备702上以及经由抽象云720的功能的平台722来实现。

结语

尽管已经用对结构特征和/或方法动作专用的语言描述了本发明,但可以理解,在所附权利要求书中定义的本发明不必受所描述的这些具体特征或动作的限制。相反,具体特征和动作是作为实现要求保护的发明的示例形式来公开的。

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