铰链角检测的制作方法

文档序号:21504768发布日期:2020-07-14 18:08阅读:280来源:国知局
铰链角检测的制作方法

本公开一般地涉及计算领域,更具体地涉及铰链角检测系统。



背景技术:

终端用户具有比以往更多的电子设备选择。很多突出的技术趋势正在涌现,并且这些趋势正在改变电子设备景观。一些技术趋势涉及翻盖式设备。一般,翻盖式设备是其中的第一外壳可旋转地耦合到第二外壳的设备。例如,膝上型笔记本计算机等是具有翻盖式形状因数的小型便携式个人计算机,其一般具有安装在翻盖的上部的第一外壳内的计算机显示器和安装在翻盖的下部的第二外壳内的字母数字键盘。翻盖式设备被打开以使用该设备,并且被折叠关闭进行传输或存储。



技术实现要素:

本公开的实施例提供了一种电子设备,包括:第一外壳;第二外壳;以及铰链,其中,铰链可旋转地将第一外壳耦合到第二外壳,其中,铰链包括生成场的偏心叶,其中,第二外壳包括检测引擎,用于检测偏心叶生成的场的强度并且基于检测出的偏心叶生成的场的强度来确定相对于第二外壳的铰链角。

本公开的实施例还提供了一种方法,包括:确定第一外壳围绕铰链相对于第二外壳旋转,其中,铰链可旋转地将第一外壳耦合到第二外壳;检测偏心叶生成的场的强度,其中,偏心叶位于铰链中;以及基于检测出的偏心叶生成的场的强度来确定铰链角。

本公开的实施例还提供了一种用于确定铰链角的系统,系统包括:第一外壳;铰链,其中,铰链可旋转地将第一外壳耦合到第二外壳;偏心叶,位于铰链中,其中,偏心叶生成场;以及铰链检测引擎,位于第二外壳中,其中,铰链检测引擎检测偏心叶生成的场的强度,并且基于检测出的偏心叶生成的场的强度来确定铰链角。

附图说明

为了提供对于本公开及其特征和优点的更完整的理解,结合附图参考下面的描述,其中,相同的参考标号表示相同的部分,其中:

图1是根据本公开实施例的使能铰链角检测系统的系统的简化框图;

图2a-图2c是根据本公开实施例的使能铰链角检测系统的系统的一部分的简化框图;

图3是根据本公开实施例的使能铰链角检测系统的系统的一部分的简化框图;

图4是根据本公开实施例的使能铰链角检测系统的系统的一部分的简化示意图;

图5是根据本公开实施例的使能铰链角检测系统的系统的简化框图;

图6是根据本公开实施例的使能铰链角检测系统的系统的一部分的简化框图;

图7是根据本公开实施例的使能外壳检测系统的系统的一部分的简化框图;

图8a和图8b是根据本公开实施例的使能外壳检测系统的系统的一部分的简化框图;

图9是根据本公开实施例的使能外壳检测系统的系统的一部分的简化框图;

图10是根据本公开实施例的使能外壳检测系统的系统的一部分的简化框图;

图11是示出根据实施例的布置在点到点配置中的示例计算系统的框图;

图12是与本公开的示例arm生态系统片上系统(soc)相关联的简化框图;以及

图13是示出根据实施例的示例处理器核的框图。

附图不一定是按照比例画出的,因为它们的尺寸可以在不偏离本公开的范围的条件下根据需要改变。

具体实施方式

下面的详细描述给出了根据本公开实施例的与使能铰链角检测系统有关的装置、方法、和系统的示例。例如,为了方便,参考一个实施例描述了诸如,结构、功能、和/或特性的特征;并且可以利用所描述的特征中的任意一个或多个适当特征实现各种实施例。

在下面的描述中,将使用本领域技术人员一般用来向本领域其他技术人员传递他们的工作的实质内容的术语,描述说明性实施方式的各个方面。但是,对于本领域技术人员将显而易见的是,本文公开的实施例可以仅利用所描述的方面中的一些方面实施。出于说明的目的,给出了具体数目、材料、和配置,以提供对于说明性实施方式的透彻理解。但是,对于本领域技术人员将显而易见的是,本文公开的实施例可以在没有这些具体细节的条件下实施。在其他实例中,省去或简化了公知特征,以避免模糊说明性实施方式。

在下面的详细描述中,参考形成本描述的一部分的附图,其中,贯穿本描述相同的标号指示相同的部分,并且示出了可以实施本公开的主题的说明性实施例。将理解的是,可以利用其他实施例,并且可以在不偏离本公开的范围的条件下做出结构或逻辑改变。因此,下面的详细描述不应该被理解为限制性的含义,并且实施例的范围由所附权利要求及它们的等同限定。出于本公开的目的,短语“a或b”表示(a)、(b)、或(a和b)。出于本公开的目的,短语“a、b、或c”表示(a)、(b)、(c)、(a和b)、(a和c)、(b和c)、或(a、b和c)。

本描述可以使用诸如,顶/底、内/外、上/下等的基于视角的描述。这些描述仅用于方便讨论,而不用于将本文描述的实施例的应用限制到任何特定方向。本描述可以使用“在一个实施例中”或“在实施例中”的短语。这些短语可以分别指代一个或多个相同或不同的实施例。另外,针对本公开的实施例使用的术语“包括”、“包含”、“具有”等是同义的。

本文可以使用术语“与...耦合”及其派生词。术语“耦合”可以表示以下情况中的一种或多种情况。术语“耦合”可以表示两个以上元件直接物理或电接触。但是,术语“耦合”也可以表示两个以上元件间接相互接触,但是仍然相互协作或相互作用,并且可以表示一个以上其他元件可以耦合或连接在被认为相互耦合的元件之间。术语“直接耦合”可以表示两个以上元件直接接触。

图1是根据本公开实施例的被配置为使能铰链角检测系统的电子设备的简化框图。在示例中,电子设备102可以包括第一外壳104和第二外壳106。第一外壳104可以包括显示器118。第二外壳106可以包括存储器108、一个或多个处理器(cpu)110、以及铰链检测引擎114。

第一外壳104可以使用铰链112可旋转地耦合到第二外壳106。铰链112可以包括偏心叶(off-centerlobe)116。偏心叶116可以被配置为生成能够由铰链检测引擎114检测的场、通量、辐射、电阻等。在示例中,偏心叶116生成磁阻场,铰链检测引擎114包括检测偏心叶116生成的磁阻场的强度的换能器。在具体示例中,换能器测量磁阻变化,以检测偏心叶116生成的场的强度。在一些示例中,换能器是霍尔效应传感器。

当第一外壳104相对于第二外壳106旋转时,偏心叶116也旋转。当偏心叶116旋转时,可以由铰链检测引擎114检测的场、通量、辐射、电阻等变得更强或更弱(由于偏心叶116相对于第一外壳104和第二外壳106之间的旋转轴是偏心的)。铰链检测引擎114可以分析场、通量、辐射、电阻等的变化,并确定第一外壳104相对于第二外壳106的旋转角。基于所确定的第一外壳104相对于第二外壳106的旋转角(或者所确定的第一外壳104相对于第二外壳106的位置),可以改变显示器118上的图像。电子设备102可以使用网络126与服务器120、云服务122、和/或一个或多个网络元件124通信。

将理解的是,可以使用其他实施例并且可以在不偏离本公开的范围的条件下做出结构改变。电子设备提供的实质的灵活性在于,可以在不偏离本公开的教导的条件下提供任何适当的布置和配置。

本文使用的术语“当...时”可以被用来指示事件的时间性。例如,短语“当事件b发生时事件a发生”将被理解为表示事件a可以在事件b发生之前、期间、或之后发生,但是与事件b的发生相关联。例如,如果事件a响应于事件b的发生而发生或者响应于指示事件b已经发生、正在发生、或将要发生的信号而发生,则当事件b发生时事件a发生。在本公开中对于“一个实施例”或“实施例”的引用表示结合该实施例描述的特定特征、结构、或特性被包括在至少一个实施例中。短语“在一个实施例中”或“在实施例中”的出现不一定全都指代相同的实施例。

图1的元件可以通过采用任何适当连接(有线或无线)的一个或多个接口相互耦合,这些接口提供用于网络(例如,网络126等)通信的可行路径。另外,图1的这些元件中的任意一个或多个元件可以基于特定的配置需要,结合在该架构中或者从该架构中移除。网络126可以包括能够进行传输控制协议/互联网协议(tcp/ip)通信的配置,用于网络中的分组的发射和接收。电子设备102还可以根据特定需要,结合用户数据报协议/ip(udp/ip)或任何其他适当协议操作。

出于示出电子设备102的某些示例技术的目的,下面的基础信息可以被看作可以适当地说明本公开的基础。一般,翻盖式设备是其中的第一外壳可旋转地耦合到第二外壳的设备。例如,翻盖式设备可以是具有翻盖式形式因数的膝上型笔记本计算机或其他小型便携式个人计算机,其中,计算机显示器安装在翻盖的上部的第一外壳内,字母数字键盘在翻盖的下部的第二外壳内。翻盖被打开以使用该设备并且被折叠关闭用于运输或存储。

随着计算机设备形式因数的类型的不断增多,使设备更智能和上下文感知的需求不断增加。一些有趣的形式因数包括1s中3(3in1s)、1s中2(2in1s)、以及折叠显示系统。例如,在可以是膝上模式、桌面模式、或平板模式的可折叠显示系统中,存在设备能够自感知该设备所处的模式的独特需求。还需要能够以可靠方式感测这些模式的低成本传感器。设备应该能够在不需要额外计算的条件下确定两个部分之间的相对位置。现有的实施方式需要诸如加速计和陀螺仪的一套传感器并且是计算密集的,这使得它们不太吸引人并且更加昂贵。

一些当前现有的检测两个外壳之间的角度(即,在膝上型计算机中,底座和显示器之间的角度)的系统使用加速计、陀螺仪、和磁力计的组合。这些系统检测加速度和旋转运动的变化,并计算铰链角。这些系统的缺点在于,它们相对昂贵、涉及到计算,并且不是静态的。如果设备也在移动(被携带)并且铰链被激活,则结果读出通常是错误的。另外,信号不是通过功率状态携带的,并且每当系统功率轮转或进入待机状态时需要被重新计算。

旋转编码器系统非常精确,但是它们也相对昂贵。基于光学编码器的系统大于5mm,对于铰链太大,并且通常具有灰尘和其他颗粒干扰的问题。基于磁膜(magnetopot)的系统可以是可靠的但是也比较昂贵,并且可以具有高可靠性和耐力。基于电阻编码器的系统是基于接触的传感器,并且容易受到接触抖动、损耗、和撕破的影响(这使得它们不是良好的长期解决方案)。另外,它们不是密封的。电容式接近传感器能够读出甚至非金属部分的接近程度,但这会导致错误或失常读出。另外,由于电容性接近前端是模拟电路密集的并且需要复杂设计来使得其可靠,所以它们难以实现。电容性接近传感器还需要进行适配,以测量旋转角和360度运动。需要可以帮助检测电子设备的铰链的位置的系统和方法。

有助于铰链角检测系统的一种系统和方法可以解决这些和其他问题。在示例中,铰链(例如,铰链112)可以包括偏心叶(例如,偏心叶116),该偏心叶被配置为生成能够由铰链检测引擎(例如,铰链检测引擎114)检测的场、通量、辐射、电阻等。在示例中,偏心叶可以生成能够被测量以检测第一外壳(例如,第一外壳104)和第二外壳(例如,第二外壳106)之间的角度的可变磁阻。在其他示例中,偏心叶可以生成能够由铰链检测引擎检测的可变电容、电阻、或一些其他场。这使得可以使用铰链本身或通过铰链的排线作为感测元件而不使用单独的传感器介质来测量铰链角。由偏心叶创建的移动气隙使得磁阻耦合随着铰链角的变化,从而提供了第一外壳与第二外壳之间的角度的直接读出。

偏心叶可以允许对铰链角的静态感测,并且不受功率状态影响。另外,在存在三个运动部分的双铰链系统的情况中,传统感测的计算需求太复杂并且容易出错。偏心叶可以以低计算需求得出精确的铰链角,并且具有相对较低成本的相对较低的复杂性。铰链检测引擎对场、通量、辐射、电阻等的检测可以是高度鲁棒的,并且不容易漂移、老化等。另外,可以由铰链检测引擎检测的对场、通量、辐射、电阻等的差分测量确保了相对精确的读出(例如,大于0.3度的旋转角精确度)。在示例中,偏心叶可以是密封的。

转到图1的基础设施,网络126表示用于接收和发送信息分组的互连通信路径的一系列点或节点。网络126提供节点之间的通信接口,并且可以被配置为任意局域网(lan)、虚拟广域网(vlan)、广域网(wan)、无线局域网(wlan)、城域网(man)、内联网、外联网、虚拟专用网(vpn)、以及有助于网络环境中的通信的任何其他适当架构或系统或它们的任意适当组合(包括有线和/或无线通信)。

在网络126中,可以根据任意适当的通信消息传递协议发送并接收包括分组、帧、信号、数据等的网络流量。适当的通信消息传递协议可以包括诸如,开放系统互联(osi)模型或其任意派生或变形的多层方案(例如,传输控制协议/互联网协议(tcp/ip)、用户数据报协议/ip(udp/ip))。可以根据各种网络协议(例如,以太网、无限宽带、全方位路径(omnipath)等)制作通过网络的消息。另外,还可以提供蜂窝网络上的无线电信号通信。可以提供适当的接口和基础设施来使能与蜂窝网络的通信。

本文使用的术语“分组”是指可以在分组交换网络上的源节点和目标节点之间路由的数据单元。分组包括源网络地址和目标网络地址。这些网络地址可以是tcp/ip消息传递协议中的互联网协议(ip)地址。本文使用的术语“数据”是指任意类型的二进制、数值、语音、音频、文本、或脚本数据,或任意类型的源或目标代码、或可以在电子设备和/或网络中从一点传送到另一点的任意适当格式的任何其他适当的信息。

在示例实施方式中,电子设备102意欲覆盖包括铰链的电子设备(可能需要确定一个外壳相对于另一外壳的位置),尤其是具有翻盖式形式因数的计算机、膝上型或电子笔记本、具有翻盖式形式因数的网络元件,或具有翻盖式形式因数、设计、外形等的任何其他设备、组件、元件、或对象。电子设备102可以包括任何适当的有助于其操作的硬件、软件、组件、模块、或对象,以及用于在网络环境中接收、发送、和/或传送数据或信息的适当接口。这可以包括允许数据或信息的有效交换的适当算法和通信协议。电子设备102可以具有虚拟元件。

对于内部结构,电子设备102可以包括存储器元件(例如,存储器108),该存储器元件用于存储将用在本文概述的操作中的信息。电子设备102可以基于特定需求,将信息保存在任何适当的存储器元件(例如,随机存取存储器(ram)、只读存储器(rom)、可擦除可编程rom(eprom)、电可擦除可编程rom(eeprom)、专用集成电路(asic)等),软件,硬件,固件,或任何其他适当的组件、设备、元件、或对象中。本文讨论的任意存储器项应该被理解为被覆盖在广义术语“存储器元件”中。另外,所使用、追踪、发送、或接收的信息可以被提供在任意数据库、寄存器、队列、表格、缓存、控制列表、或其他存储结构中,所有这些存储结构可以在任意适当的时间帧中被引用。任意这种存储选项也可以被包括在本文使用的广义术语“存储器元件”中。

在某些示例实施方式中,本文概述的功能可以由编码在一个或多个有形介质中的逻辑(例如,提供在asic中的嵌入式逻辑、数字信号处理器(dsp)指令、将由处理器执行的软件(潜在地包括目标代码和源代码)、或其他类似机器等)实现,该一个或多个有形介质可以包括非暂态计算机可读介质。在这些实例中的一些实例中,存储器元件可以存储用于本文描述的操作的数据。这可以包括能够存储被执行以实现本文描述的活动的软件、逻辑、代码、或处理器指令的存储器元件。

在示例实施方式中,电子设备102可以包括实现或促进本文概述的操作的软件模块(例如,铰链检测引擎114等)。这些模块可以基于特定配置和/或供应需求,通过任何适当的方式适当地结合在一起。在示例实施例中,这些操作可以由硬件实现,在这些元件外部实现,或者被包括在实现期望功能的一些其他网络设备中。另外,这些模块可以被实现为软件、硬件、固件、或它们的任何适当组合。这些元件还可以包括可以与其他网络元件配合来实现本文概述的操作的软件(或往复式软件)。

另外,电子设备102可以包括能够执行软件或算法以执行本文讨论的活动的处理器(例如,cpu110)。处理器可以执行与数据相关联的任意类型的指令,以实现本文详细描述的操作。在一个示例中,处理器可以将元件或物品(例如,数据)从一种状态或情况变换到另一种状态或情况。在另一示例中,本文概述的活动可以利用固定逻辑或可编程逻辑(例如,由处理器执行的软件/计算机指令)实现,并且这里识别出的元件可以是某种类型的可编程处理器、可编程数字逻辑(例如,现场可编程门阵列(fpga))、可擦除可编程只读存储器(eprom)、电可擦除可编程只读存储器(eeprom))、或包括数字逻辑、软件、代码、电子指令的asic、或它们的任意适当组合。本文描述的任意潜在的处理元件、模块、和机器应该被理解为被覆盖在广义术语“处理器”中。

转向图2a,图2a是被配置为包括铰链角检测系统的电子设备102的简化框图。如图2a所示,当第一外壳104在关闭翻盖配置中处于第二外壳106上方时,偏心叶116相对靠近铰链检测引擎114。由于偏心叶116相对靠近铰链检测引擎114,所以由铰链检测引擎114检测到的来自偏心叶116的场、通量、辐射、电阻等相对较强。铰链检测引擎114可以分析来自偏心叶116的场、通量、辐射、电阻等的强度,并且确定第一外壳104相对于第二外壳106的旋转角(或所确定的第一外壳104相对于第二外壳106的位置)处于图2a所示的位置。

转向图2b,图2b是被配置为包括铰链角检测系统的电子设备102的简化框图。如图2b所示,当第一外壳104相对于第二外壳106旋转到打开配置时,偏心叶116与铰链检测引擎114之间的距离为130a。由于偏心叶116与铰链检测引擎114之间的距离为130a,所以由铰链检测引擎114检测到的来自偏心叶116的场、通量、辐射、电阻等没有如图2a所示的第一外壳104在关闭翻盖配置中位于第二外壳106上方时强。铰链检测引擎114可以分析来自偏心叶116的场、通量、辐射、电阻等的强度,并确定第一外壳104相对于第二外壳106的旋转角(所确定的第一外壳104相对于第二外壳106的位置)处于图2b所示的打开位置。

转向图2c,图2c是被配置为包括铰链角检测系统的电子设备102的简化框图。如图2c所示,当第一外壳104相对于第二外壳106旋转到相对平坦的配置时,偏心叶116与铰链检测引擎114之间的距离为130b。由于偏心叶116与铰链检测引擎114之间的距离为130b,所以由铰链检测引擎114检测到的来自偏心叶116的场、通量、辐射、电阻等没有如图2a所示的第一外壳104在关闭翻盖配置中处于第二外壳106上方时或者如图2b所示的第一外壳104相对于第二外壳106旋转到打开配置时强。铰链检测引擎114可以分析来自偏心叶116的场、通量、辐射、电阻等的强度,并确定第一外壳104相对于第二外壳106的旋转角(或所确定的第一外壳104相对于第二外壳106的位置)处于图2c所示的相对平坦的位置。应该注意的是,偏心叶116与铰链检测引擎114之间在关闭、打开、以及平坦位置的距离是一种设计选择问题。例如,在图2a所示的关闭配置中偏心叶116与铰链检测引擎114之间的距离可以大于图2b所示的打开配置和图2c所示的平坦配置,或者在图2b所示的打开配置中偏心叶116与铰链检测引擎114之间的距离可以大于图2a所示的关闭配置和图2c所示的平坦配置。

转向图3,图3是被配置为包括铰链角检测系统的电子设备的一部分的简化框图。如图3所示,铰链检测引擎114与偏心叶116之间存在间隙132。当第一外壳104相对于第二外壳106旋转时,铰链检测引擎114与偏心叶116之间的距离130c改变。在示例中,距离130c的减小增大了铰链检测引擎114检测到的电容,并且可以被铰链检测引擎114用来确定第一外壳104相对于第二外壳106的角度。在一些示例中,间隙132可以是能够利用液体或其他材料填充以帮助第一外壳相对于第二外壳旋转的空穴。液体可以是诸如亚麻籽油之类的高绝缘油。在示例中,偏心叶116可以被密封。

转向图4,图4是被配置为包括铰链角检测系统的电子设备的一部分的简化框图。在示例中,如图4所示,偏心叶116可以具有心形轮廓。应该注意的是,偏心叶116可以具有考虑到能够由铰链检测引擎114检测到的场、通量、辐射、电阻等在第一外壳104相对于第二外壳106旋转时变得更强或更弱的条件的几乎任意轮廓。

转向图5,图5是被配置为包括铰链角检测系统的电子设备的简化框图。如图5所示,电子设备102a可以包括第一显示器118a、第二显示器118b、主显示器外壳134、辅显示器外壳136、以及第三外壳138。主显示器外壳134可以使用第一铰链140可旋转地耦合到辅显示器外壳136。第一铰链140可以包括偏心叶116a。辅显示器外壳136可以使用第二铰链142可旋转地耦合到第三外壳138。第二铰链142可以包括偏心叶116b。主显示器外壳134可以包括第一显示器118a。辅显示器外壳136可以包括第二显示器118b。在示例中,第一铰链检测引擎(未示出)可以位于辅显示器外壳136中,以帮助检测主显示器外壳134相对于辅显示器外壳136的旋转。另外,第二铰链检测引擎(未示出)可以位于第三外壳138中,以帮助检测辅显示器外壳136相对于第三外壳138的旋转。基于所确定的主显示器外壳134相对于辅显示器外壳136的旋转角和/或辅显示器外壳136相对于第三外壳138的旋转角,可以改变第一显示器118a和/或第二显示器118b上的图像。

转向图6,图6是被配置为包括铰链角检测系统的电子设备的一部分的简化框图。如图6所示,主显示器外壳可以包括铰链112和偏心叶116。辅显示器外壳可以包括铰链检测引擎114a。铰链检测引擎114a可以包括线性传感器144、微控制器146、逻辑电路148、以及印刷电路板150。在示例中,线性传感器144可以是换能器,或者更具体地可以是可以检测来自偏心叶116的场、通量、辐射、电阻等的强度的霍尔效应传感器。逻辑电路148可以是高级低能耗肖特基逻辑电路。

转向图7,图7是被配置为包括外壳检测系统的电子设备的一部分的简化框图。如图7所示,线性楔(linearwedge)152可以被配置为生成可以由检测引擎检测的场、通量、辐射、电阻等。一些应用需要线性感测。出于线性运动的目的,线性楔152可以被附接或封闭在外壳中。在其他示例中,线性楔152可以是铰链机构本身的一部分。

转向图8a和图8b,图8a和图8b是被配置为包括外壳检测系统的电子设备的一部分的简化框图。如图8a所示,第一线性外壳154可以在第二线性外壳156上滑动或移动。第二线性外壳156可以包括线性楔152,第一线性外壳154可以包括楔检测引擎158。

线性楔152可以被配置为生成能够由楔检测引擎158检测的场、通量、辐射、电阻等。当第一线性外壳154在第二线性外壳156上移动时,可以由楔检测引擎158检测的来自线性楔152的场、通量、辐射、电阻等由于线性楔152的楔形状而变得更强或更弱。楔检测引擎158可以分析场、通量、辐射、电阻等的变化,并确定第一线性外壳154相对于第二线性外壳156的位置。例如,如图8a所示,线性楔152与楔检测引擎158之间的距离相对较远,可以由楔检测引擎158检测的来自线性楔152的场、通量、辐射、电阻等将相对较弱。由楔检测引擎158检测到的来自线性楔152的相对较弱的场、通量、辐射、电阻等可以被楔检测引擎158用来确定相对于第二线性外壳156,第一线性外壳154在图8a所示的位置。相反,如图8b所示,线性楔152与楔检测引擎158之间的距离相对靠近,可以由楔检测引擎158检测的来自线性楔152的场、通量、辐射、电阻等将相对较强。由楔检测引擎158检测到的来自线性楔152的相对较强的场、通量、辐射、电阻等可以被楔检测引擎158用来确定相对于第二线性外壳156,第一线性外壳154在图8b所示的位置。

转向图9,图9是被配置为包括外壳检测系统的电子设备的一部分的简化框图。为了检测复杂的线性运动和旋转运动,可以使用凸轮凸角(camlobe)160。凸轮凸角160可以被配置为生成可以由外壳检测引擎检测的场、通量、辐射、电阻等。当某个外壳相对于另一外壳移动时,可以由外壳检测引擎检测的来自凸轮凸角的场、通量、辐射、电阻等由于凸轮凸角160的形状变得更强或更弱。外壳检测引擎可以分析场、通量、辐射、电阻等的变化,并确定外壳相对于另一线性外壳的位置。注意,图9所示的凸轮凸角160的形状仅用于图示的目的,并且凸轮凸角160可以根据设计需要以及将在两个以上外壳之间检测的运动的类型具有不同的形状或轮廓。

转向图10,图10是被配置为包括位置检测系统162的电子设备的一部分的简化框图。在诸如折叠显示系统的一些示例中,该系统不包括任何铰链或移动部。在一些情况下,铰链还可以是充当铰链的皮革或阿尔坎塔拉材料。在这些情况下,导电硅树脂(conductivesilicone)可以被用来检测系统的位置。在示例中,导电硅树脂可以是具有拥有36~40%v/v的石墨粉(1um或下筛)的催化剂二月桂酸二丁基锡(dibutyltindilauratecatalyst)的rtv硅树脂。这种组合物被应用在充当感测点的两个银端点上。

转向图11,图11示出了根据实施例的布置在点到点(ptp)配置中的计算系统1100。具体地,图11示出了处理器、存储器、和输入/输出设备通过多个点到点接口互连的系统。一般,电子设备102可以按照与计算系统1100相同或类似的方式配置。

如图11所示,系统1100可以包括多个处理器,其中,为了清楚仅示出了处理器1102a和1102b两个处理器。尽管示出了两个处理器1102a和1102b,但是将理解的是,系统1100的实施例也可以包括仅一个这样的处理器。处理器1102a和1102b可以分别包括执行程序的多个线程的一组内核(即,处理器核1104a、1104b、1104c、和1104d)。这些内核可以被配置为按照与以上参考图1至11讨论的方式相同或类似的方式执行指令代码。每个处理器1102a和1102b可以分别包括至少一个共享缓存1106a和1106b。共享缓存1106a和1106b可以分别存储由处理器1102a和1102b的一个或多个组件(例如,处理器1102a的处理器核1104a和1104b、处理器1102b的处理器核1104c和1104d)利用的数据(例如,指令)。

处理器1102a和1102b还可以分别包括分别与存储器元件1110a和1110b通信的集成存储器控制器逻辑(mc)1108a和1108b。存储器元件1110a和/或1110b可以存储处理器1102a和1102b使用的各种数据。在替代实施例中,存储器控制器逻辑1108a和1108b可以是与处理器1102a和1102b分开的离散逻辑。

处理器1102a和1102b可以是任意类型的处理器,并且可以分别使用点到点接口电路1114a和1114b经由点到点(ptp)接口1112交换数据。处理器1102a和1102b可以分别使用点到点接口电路1120a-1120d经由相应的点到点接口1118a-1118b与芯片集1116交换数据。芯片集1116还可以使用接口电路1126(其可以是ptp接口电路)经由高性能图形接口1124与高性能图形电路1122交换数据。在替代实施例中,图11所示的任意一个或所有ptp链路可以被实现为多点分支总线而不是ptp链路。

芯片集1116可以经由接口电路1130与总线1128通信。总线1128可以具有在其上通信的一个或多个设备,例如,总线桥1132和i/o设备1134。经由总线1136,总线桥1132可以与诸如,键盘/鼠标1138(或诸如触摸屏、跟踪球等的其他输入设备)、通信设备1140(诸如,调制解调器、网络接口设备、或可以通过网络通信的其他类型的通信设备)、音频i/o设备1142、和/或数据存储设备1144的其他设备通信。数据存储设备1144可以存储可以由处理器1102a和/或1102b执行的代码1146。在替代实施例中,总线架构的任意部分可以利用一个或多个ptp链路实现。

图11描绘的计算机系统是可以用来实现本文讨论的各种实施例的计算系统的实施例的示意图示。将明白的是,图11描绘的系统的各种组件可以结合在片上系统(soc)架构或任何其他适当配置中。例如,本文公开的实施例可以被包含在包括诸如,智能蜂窝电话、平板计算机、个人数字助理、便携游戏设备等的移动设备在内的系统中。将明白的是,在至少一些实施例中,可以向这些移动设备提供soc架构。

转向图12,图12是与本公开的示例生态系统soc1200相关联的简化框图。本公开的至少一个示例实施方式可以包括将本文讨论的本地网络特征与arm组件配对的设备。例如,图12的示例可以与任意arm内核(例如,a-9、a-15等)相关联。另外,该架构可以是任意类型的平板、智能电话(包括androidtm电话、iphonestm)、ipadtm、googlenexustm、microsoftsurfacetm、个人计算机、服务器、视频处理组件、膝上型计算机(包括任意类型的笔记本)、ultrabooktm系统、任意类型的触摸使能的输入设备等的部分。

在图12的示例中,生态系统soc1200可以包括多个内核1202a和1202b、l2缓存控件1204、图形处理单元(gpu)1206、视频编解码器1208、液晶显示器(lcd)i/f1210、和互连1212。l2缓存控件1204可以包括总线接口单元1214、l2缓存1216。液晶显示器(lcd)i/f1210可以与耦合到lcd的移动产业处理器接口(mipi)/高清多媒体接口(himi)链路相关联。

生态系统soc1200还可以包括订户身份模块(sim)i/f1218、启动只读存储器(rom)1220、同步动态随机存取存储器(sdram)控制器1222、闪存控制器1224、串行外围接口(spi)主机1228、适当的功率控件1230、动态ram(dram)1232、以及闪存1234。另外,一个或多个实施例包括诸如,bluetoothtm1236、3g调制解调器1238、全球定位系统(gps)1240、以及802.11wi-fi1242的实例的一个或多个通信功能、接口、和特征。

在操作中,图12的示例可以提供处理能力和相对较低的功耗,以使能各种类型的计算(例如,移动计算、高端数字家庭、服务器、无线基础设施等)。另外,这种架构可以使能任意数目的软件应用(例如,androidtm播放器、java平台标准版(javese)、javafx、linux、microsoftwindowsembedded、symbian、和ubuntu等)。在至少一个示例实施例中,核处理器可以利用耦合低延时二级缓存实现无序超标量流水线。

转向图13,图13示出了根据实施例的处理器核1300。处理器核1300可以是诸如,微处理器、嵌入式处理器、数字信号处理器(dsp)、网络处理器、或执行代码的其他设备的任意类型处理器的内核。尽管图13仅示出了一个处理器核1300,但是处理器可以替代地包括图13所示的一个以上处理器核1300。例如,处理器核1300表示参考图11的处理器1102a和1102b描述并示出的处理器核1104a-1104d的一个示例实施例。处理器核1300可以是单线程内核,或者对于至少一个实施例,处理器核1300可以是每个内核包括一个以上硬件线程上下文(或逻辑处理器)的多线程内核。

图13还示出了根据实施例的耦合到处理器核1300的存储器1302。存储器1302可以是本领域技术人员已知或可获得的各种存储器(包括存储器层级的各种层)中的任意存储器。存储器1302可以包括将由处理器核1300执行的代码1304(该代码可以是一个或多个指令)。处理器核1300可以遵循代码1304指示的程序指令序列。每个指令进入前端逻辑1306,并且由一个或多个解码器1308处理。解码器可以生成作为其输出的诸如预定义格式的固定宽度微操作的微操作,或者可以生成反映原始代码指令的其他指令、微指令、或控制信号。前端逻辑1306还包括寄存器重命名逻辑1310和调度逻辑1312,该逻辑总地分配资源并对对应于用于执行的指令的操作进行排队。

处理器核1300还可以包括具有一组执行单元1316-1至1316-n的执行逻辑1314。一些实施例可以包括专门用于特定功能或多组功能的多个执行单元。其他实施例可以包括仅一个执行单元或可以执行特定功能的一个执行单元。执行逻辑1314执行代码指令指定的操作。

在代码指令指定的操作的执行完成后,后端逻辑1318可以使代码1304的指令退役(retire)。在一个实施例中,处理器核1300允许无序执行,但是要求指令的有序退役。退役逻辑1320可以采用各种已知形式(例如,重排序缓冲器等)。通过这种方式,至少在解码器生成的输出、寄存器重命名逻辑1310利用的表格和硬件寄存器、以及由执行逻辑1314修改的任意寄存器(未示出)方面,在代码1304的执行期间对处理器核1300进行变换。

尽管图13未示出,处理器可以在具有处理器核1300的芯片上包括其他元件,参考图11示出并描述了其中的至少一些元件。例如,如图11所示,处理器可以包括存储器控制逻辑和处理器核1300。处理器可以包括i/o控制逻辑和/或可以包括与存储器控制逻辑集成的i/o控制逻辑。

注意,对于本文提供的示例,可以描述两个、三个、或者更多个网络元件的交互。但是,这样做仅出于清楚和示例的目的。在某些情况下,仅通过引用有限数目的网络元件,可以更容易描述给定的一组流的一个或多个功能。应该明白的是,系统100及其教导容易缩放,并且可以容纳大量组件以及更复杂/精细的布置和配置。因此,所提供的示例不应该限制或禁止潜在地应用于无数其他架构的系统100的广泛教导或范围。

同样重要的是要注意,前面的流程图(即,图3至图6)中的操作仅示出了可以由系统100执行或者在系统100中执行的一些可能的相关场景和模式。在适当的情况下可以删除或移除这些操作中的一些操作,或者可以在不偏离本公开的范围的条件下根据需要修改或改变这些操作。另外,这些操作中的多个操作已经被描述为与一个或多个附加操作同时或并行执行。但是,这些操作的时序可以显著改变。前面的操作流程被提供用于示例和讨论的目的。系统100提供的很大的灵活性在于,可以在不偏离本公开的教导的条件下,提供任何适当的布置、时序、配置、以及定时机制。

尽管已经参考特定布置和配置详细描述了本公开,但是可以在不偏离本公开的范围的条件下显著改变这些示例配置和布置。另外,可以基于特定需求和实施方式,结合、分离、删除、或添加某些组件。另外,尽管参考有助于通信处理的特定元件和操作示出了系统1000,但是这些元件和操作可以被实现系统100的期望功能的任何适当的架构、协议、和/或处理替代。

本领域技术人员可以明确很多其他改变、替换、变形、修改、和变化,并且期望本公开覆盖落入所附权利要求的范围中的所有这些改变、替换、变形、修改、和变化。为了帮助美国专利商标局(uspto)和本申请公开的任意专利的任意读者理解所附的权利要求,申请人希望声明的是申请人:(a)除非单词“用于...的装置”或“用于...的步骤”被具体用在特定的权利要求中,否则不希望所附的任何权利要求在由于其存在于申请日而引起35u.s.c.section112的第六段(6)的引用;以及(b)不希望本说明书中的任何声明以没有反映在所附权利要求中的任意方式限制本公开。

其他注释和示例

在示例a1中,一种电子设备可以包括第一外壳、第二外壳、以及铰链。铰链可旋转地将第一外壳耦合到第二外壳,其中,铰链包括生成场的偏心叶,其中,第二外壳包括检测引擎,用于检测偏心叶生成的场的强度并且基于检测出的偏心叶生成的场的强度来确定第一外壳相对于第二外壳的位置。

在示例a2中,示例a1的主题可以可选地包括:偏心叶生成磁阻场。

在示例a3中,示例a1-a2中任一项的主题可以可选地包括:检测引擎包括换能器,用于检测偏心叶生成的场的强度。

在示例a4中,示例a1-a3中任一项的主题可以可选地包括:检测引擎包括霍尔效应传感器,用于检测偏心叶生成的场的强度。

在示例a5中,示例a1-a4中任一项的主题可以可选地包括:铰链和偏心叶位于第一外壳中。

在示例a6中,示例a1-a5中任一项的主题可以可选地包括:使用第二铰链可旋转地耦合到第二外壳的第三外壳,其中,第二铰链包括生成第二场的第二偏心叶,其中,第三外壳包括第二检测引擎,用于检测第二偏心叶生成的第二场的强度并且基于检测出的第二偏心叶生成的第二场的强度来确定第二外壳相对于第三外壳的位置。

在示例a7中,示例a1-a6中任一项的主题可以可选地包括:第一外壳包括显示器。

在示例a8中,示例a1-a7中任一项的主题可以可选地包括:电子设备是膝上型计算机。

示例m1是一种方法,包括:确定第一外壳围绕铰链相对于第二外壳旋转,其中,铰链可旋转地将第一外壳耦合到第二外壳;检测偏心叶生成的场的强度,其中,偏心叶位于铰链中;以及基于检测出的偏心叶生成的场的强度来确定铰链角。

在示例m2中,示例m1的主题可以可选地包括:偏心叶生成磁阻场。

在示例m3中,示例m1-m2中任一项的主题可以可选地包括:测量磁阻变化的换能器检测偏心叶生成的场的强度。

在示例m4中,示例m1-m3中任一项的主题可以可选地包括:换能器是霍尔效应传感器。

在示例m5中,示例m1-m4中任一项的主题可以可选地包括:铰链和偏心叶位于第一外壳中。

在示例m6中,示例m1-m5中任一项的主题可以可选地包括:第一外壳包括显示器。

示例c1是至少一种机器可读存储介质,具有一个或多个指令,该一个或多个指令在被至少一个处理器执行时促使该至少一个处理器执行以下操作:确定第一外壳围绕铰链相对于第二外壳旋转,该铰链可旋转地将第一外壳耦合到第二外壳;检测偏心叶生成的场的强度,其中,偏心叶位于铰链中;以及基于检测出的偏心叶生成的场的强度来确定铰链角。

在示例c2中,示例c1的主题可以可选地包括:偏心叶生成磁阻场。

在示例c3中,示例c1-c2中任一项的主题可以可选地包括:测量磁阻变化的换能器检测偏心叶生成的场的强度。

在示例c4中,示例c1-c3中任一项的主题可以可选地包括:换能器是霍尔效应传感器。

在示例c5中,示例c1-c4中任一项的主题可以可选地包括:铰链和偏心叶位于第一外壳中。

在示例c6中,示例c1-c5中任一项的主题可以可选地包括:第一外壳包括显示器。

在示例c7中,示例c1-c6中任一项的主题可以可选地包括:基于所确定的铰链角,改变显示器上的图像。

示例s1是一种用于确定铰链角的系统。该系统可以包括:第一外壳;铰链,其中,铰链可旋转地将第一外壳耦合到第二外壳;偏心叶,位于铰链中,其中,偏心叶生成场;以及铰链检测引擎,位于第二外壳中,其中,铰链检测引擎检测偏心叶生成的场的强度并且基于检测出的偏心叶生成的场的强度来确定铰链角。

在示例s2中,示例s1的主题可以可选地包括:偏心叶生成磁阻场。

在示例s3中,示例s1-s2中任一项的主题可以可选地包括:铰链检测引擎包括换能器,用于检测偏心叶生成的场的强度。

在示例s4中,示例s1-s3中任一项的主题可以可选地包括:铰链检测引擎包括霍尔效应传感器,用于检测偏心叶生成的场的强度。

在示例s5中,示例s1-s4中任一项的主题可以可选地包括:铰链和偏心叶位于第一外壳中。

示例aa1是一种设备,包括:用于确定第一外壳围绕铰链相对于第二外壳旋转的装置,其中,该铰链可旋转地将第一外壳耦合到第二外壳;用于检测偏心叶生成的场的强度的装置,其中,偏心叶位于铰链中;以及用于基于检测出的偏心叶生成的场的强度来确定铰链角的装置。

在示例aa2中,示例aa1的主题可以可选地包括:偏心叶生成磁阻场。

在示例aa3中,示例aa1-aa2中任一项的主题可以可选地包括:测量磁阻变化的换能器检测偏心叶生成的场的强度。

在示例aa4中,示例aa1-aa3中任一项的主题可以可选地包括:换能器是霍尔效应传感器。

在示例aa5中,示例aa1-aa4中任一项的主题可以可选地包括:铰链和偏心叶位于第一外壳中。

在示例aa6中,示例aa1-aa5中任一项的主题可以可选地包括:第一外壳包括显示器。

在示例aa7中,示例aa1-aa6中任一项的主题可以可选地包括:用于基于所确定的铰链角改变显示器上的图像的装置。

示例x1是一种机器可读存储介质,包括实现示例a1-a8、aa1-aa7、或m1-m6中任一项中的装置或方法的机器可读指令。示例y1是一种设备,包括用于执行示例方法m1-m6中任一项的装置。在示例y2中,示例y1的主题可以可选地包括:包括处理器和存储器的用于执行该方法的装置。在示例y3中,示例y2的主题可以可选地包括存储器,该存储器包括机器可读指令。

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