形状改变的设备壳体的制作方法

文档序号:13689747阅读:134来源:国知局
形状改变的设备壳体的制作方法

本公开涉及用于电子设备的形状改变的壳体。

背景

许多电子设备提供通知来向设备用户提醒事件发生。例如,大多数蜂窝电话要么将致使发光二极管(led)间歇闪烁要么将致使设备壳体振动以向用户提醒未接电话、新语音邮件消息、新电子邮件或新sms消息。鉴于大多数便携式电子设备电池的相对有限的功率,这些通知优选地消耗最低的功率,因为在提供第一通知的时间和设备用户发觉通知的时间之间可能存在相当大的延迟。这些考量通常排除了以在设备的用户界面上持续显示的消息的形式来递送通知。

现有的通知已按若干方式被递送。一些设备可在特定事件的发生之际诸如通过播放声音、曲调或音调来提供可听通知。这些可听通知遭受到如果用户将设备置于静音模式则声音可能不会播放的缺点的影响。这些可听通知还遭受到增加设备的功耗的周期性重复声音的缺点的影响。一些设备可在特定事件的发生之际提供诸如振动之类的触觉通知。再一次地,这些触觉通知遭受到增加设备的功耗的周期性重复振动的缺点的影响。另外,如果设备被放置在对用户可见的位置但不与用户的身体紧邻或接触,则这些触觉通知可能被用户错过。一些设备可在特定事件的发生之际提供诸如闪烁的发光二极管(led)之类的可视通知。这些可视通知要求用户处于指示器的视线内。如果设备面朝下放在桌子上或用户的口袋里,则这些可视通知可能被忽视达很长一段时间。

附图简述

所要求保护的主题的各个实施例的特征及优点将随着以下详细描述的进行以及在参考附图的基础上变得显而易见,附图中相同的附图标记表示相同的部件,并且其中:

图1例示了根据本公开的至少一个实施例的示例形状改变的电子设备壳体;

图2a例示了根据本公开的至少一个实施例的在没有任何通知的情况下处于第一物理配置的示例形状改变的设备壳体;

图2b例示了根据本公开的至少一个实施例的处于第二物理配置的图2a的示例形状改变的设备壳体,在该第二物理配置中,设备壳体在接收到通知之际围绕纵轴或沿纵轴弯曲;

图2c例示了根据本公开的至少一个实施例的处于第二物理配置的图2a的示例形状改变的设备壳体,在该第二物理配置中,设备壳体在接收到通知之际围绕横轴或沿横轴弯曲;

图2d例示了根据本公开的至少一个实施例的处于第二物理配置的图2a的示例形状改变的设备壳体,在该第二物理配置中,设备壳体在接收到通知之际围绕纵轴或沿纵轴弯曲并且围绕横轴或沿横轴弯曲;

图3例示了根据本公开的至少一个实施例的示例物理配置控制器的框图;

图4例示了根据本公开的至少一个实施例的响应于来自物理配置控制器的一个或多个输出信号来致使电子设备壳体从第一物理配置转变为第二物理配置的示例方法的高级流程图;

图5例示了根据本公开的至少一个实施例的响应于来自物理配置控制器的多个输出信号来致使电子设备壳体从第一物理配置转变为第二物理配置的组合的示例方法的高级流程图;

图6例示了根据本公开的至少一个实施例的响应于来自物理配置控制器的多个输出信号来致使电子设备壳体转变通过一系列的第二物理配置的示例方法的高级流程图;

图7例示了根据本公开的至少一个实施例的中止从第一物理配置转变为第二物理配置的示例方法的高级流程图;以及

图8例示了根据本公开的至少一个实施例的致使电子设备壳体转变回第一物理配置的示例方法的高级流程图。

虽然以下详细描述将参考说明性实施例进行,但是对于本领域技术人员而言,其许多替代方案、修改和变型将是显而易见的。

详细描述

形状改变的电子设备壳体可响应于通过物理配置控制器接收到一个或多个蜂窝信号来从第一物理配置改变为多个第二物理配置中的任一个,该物理配置控制器被可通信地耦合到多个可致动元件,这些可致动元件被可操作地耦合到电子设备壳体。在一些实例中,物理配置控制器可致使可致动元件响应于接收到通知信号来将壳体的形状从平坦的第一物理配置(例如,平坦)改变为第二物理配置(例如,弧或曲线)。设备控制器可响应于用户未能确认一个或多个事件来生成通知信号。例如,设备控制器可响应于用户未能确认来电、用户未能打开新的电子邮件消息、用户未能打开新的sms消息等来生成通知信号。在一些实现中,物理配置控制器可生成对应于不同事件发生的不同的第二物理配置。在一些实现中,当从第一物理配置转变为第二物理配置时,由一个或多个可致动元件遇到的阻力可致使物理配置控制器在阻力超过预先确定的阈值的情况下放弃变形。例如,如果书被置于设备的顶部,则物理配置控制器可在书的重量所提供的阻力超过经定义的阈值的情况下放弃变形。在一些实例中,用户可手动地将便携式电子设备从第二物理配置转变为第一物理配置以确认接收到通知。

改变设备壳体的物理配置特别有利,因为通知提供了对事件的发生的触知或触觉指示以及可视指示。因此,设备用户在携带设备时能够感觉到设备从第一物理配置到第二物理配置的转变,并且还可在设备被置于诸如桌子、台子或床头柜之类的表面上时看到设备从第一物理配置到第二物理配置的物理变形。在一些实现中,设备从第一物理配置到第二物理配置的物理变形还可降低能耗,因为许多可致动元件仅在从一个物理配置移动到另一物理配置的过程中才汲取功率。

提供了一种用于电子设备的物理可变形的壳体。物理可变形壳体可包括壳体,该壳体包括具有便于用户使用电子设备的第一物理配置的外表面。物理可变形壳体还可包括被可操作地耦合到壳体的外表面的至少一部分的多个可致动元件。物理可变形壳体可包括设置在壳体中的电路,该电路被可通信地耦合到多个可致动元件中的每一个可致动元件以及被可通信地耦合到电路的存储设备。存储设备可包括数据或机器可读指令中的至少一者,这些数据或机器可读指令在由电路执行时致使电路提供物理配置控制器,该物理配置控制器用于:接收包括指示事件的数据的通知,该通知响应于在电子设备处未能接收到确认该事件的发生的输入来确定与该事件在逻辑上相关联的壳体的第二物理配置,以及为多个可致动元件中的至少一个可致动元件生成输出,该输出导致至少一个可致动元件的位移并且将壳体从第一物理配置转变为第二物理配置。

提供了一种将电子设备的壳体从第一物理配置转变为第二物理配置的方法。该方法可包括由电路执行被储存在可通信地耦合着的存储设备上的机器可读指令集,这些机器可读指令在被执行时致使电路提供至少一个物理配置控制器。该方法还可包括通过物理配置控制器接收包括指示事件的数据的通知,该通知响应于在电子设备处未能接收到确认该事件的发生的输入。该方法可附加地包括由物理配置控制器确定与该事件在逻辑上相关联的壳体的第二物理配置。该方法还可包括由物理配置控制器为多个可致动元件中的至少一个可致动元件生成输出。

提供了一种物理可改变的便携式蜂窝通信设备。该设备可包括具有外表面的壳体。该设备还可包括用于接收多个信号中的至少一个信号的收发器,该收发器至少部分地设置在壳体中。该设备可附加地包括可致动元件,该可致动元件响应于由收发器接收到至少一个信号来将壳体的外表面的全部或一部分从第一物理配置可逆地物理配置成第二物理配置,该第二物理配置与至少一个接收到的信号在逻辑上相关联。

提供了一种用于将电子设备的壳体从第一物理配置转变为第二物理配置的系统。该系统可包括用于接收多个通知的装置,这些通知中的每一个通知包括指示相应事件的数据,多个通知中的每一个通知响应于在电子设备处未能接收到确认该相应事件的发生的输入。该系统可附加地包括用于确定与通知在逻辑上相关联的第二物理配置的装置。该系统还可包括用于为多个可致动元件中的至少一个可致动元件生成输出以将壳体的外表面从第一物理配置转变为第二物理配置的装置。

图1例示了根据本公开的至少一个实施例的示例形状改变的电子设备壳体100。形状改变的电子设备壳体100包括具有外表面104的壳体102。壳体102可包括靠近壳体102的内表面设置的一个或多个内部空间或空隙。壳体102的空间或空隙可全部或部分地包含或者以其他方式包括一个或多个通信接口110、一个或多个电路120以及一个或多个存储设备130。一个或多个电路120执行致使一个或多个电路120被分派或以其他方式被分配给一个或多个专用设备控制器122以及一个或多个物理配置控制器124的多个机器可读指令集。一个或多个物理配置控制器124被可操作且可通信地耦合到一个或多个可致动元件140a-140d(统称“可致动元件140”)。可致动元件中的一些或全部作用在壳体102上,以将壳体102从“基础”第一物理配置变形为基于壳体102的外表面104的物理位移是明显的多个第二物理配置中的任一个。

电子设备100可包括部分或完全设置在壳体102中的任何数量或组合的系统、设备、子系统或模块。在一些实现中,电子设备100可包括便携式电子设备,诸如个人数字助理、手持式游戏控制台或者能够接收射频信号的类似设备。在至少一些实现中,便携式电子设备可包括诸如智能电话之类的蜂窝通信设备。

壳体102包括可从第一物理配置被改变为至少第二物理配置的外表面104。在各实施例中,壳体的至少一部分可包括允许壳体104采取至少第一物理配置和第二物理配置的柔性或类似非刚性结构。在一些实例中,壳体102可包括允许壳体102采取至少第一物理配置和第二物理配置的一个或多个铰链连接的或可移动连接的部分或片段。在一些实例中,壳体102可包括枢转、旋转、突出、凹陷、倾斜、扭转、弯曲、移位或以其他方式可移动或非永久可变形的以允许壳体102在至少第一物理配置以及一个或多个第二物理配置之间可逆地转变的一个或多个面板。

壳体102可使用一种或多种材料来制造,包括但不限于:金属、塑料、碳纤维、形状改变合金、弹性体材料、弹性材料或其组合。壳体102可包括旋转通过相对于被包括在壳体中的另一区段、部分或元件测得的圆弧的一个或多个铰链连接的区段、部分或元件。壳体102可包括一个或多个柔性电路板、电源或显示元件,显示元件用作为用户提供向设备控制器122或物理配置控制器124输入数据的能力以及从设备控制器122或物理配置控制器124接收输出数据的能力的用户界面,显示元件包括但不限于一个或多个柔性液晶显示器(lcd)或发光二极管(led)触摸屏显示器。

电子设备100包括能够从一个或多个其他设备接收信号的一个或多个通信接口110。一个或多个通信接口110可包括但不限于能够传送或接收射频(rf)电磁辐射(即,在3khz到300ghz的频带内的电磁辐射)的任何数量的发射器、接收器或收发器。一个或多个通信接口110可包括但不限于:一个或多个蜂窝接口(例如,全球移动通信系统或gsm接口、码分多址或cdma接口、3g接口、4g接口、长期演进或lte接口等);一个或多个接口、一个或多个ieee802.11或wi-fi接口、一个或多个近场通信或nfc接口或其组合。一个或多个通信接口110可经由一个或多个总线116来被双向可通信地耦合到一个或多个电路120。

一个或多个电路120可包括能够执行一个或多个机器可读指令集的任何组合或数量的硬件设备。一个或多个机器可读指令集在被执行时致使一个或多个电路120中的全部或一部分提供设备控制器122。

一个或多个机器可读指令集在由一个或多个电路120执行时致使一个或多个电路120的全部或一部分提供物理配置控制器124。物理配置控制器124被可通信地耦合到可致动设备112并致使可致动设备112到达一个或多个位置,由此将电子设备壳体102从第一物理配置变形为第二物理配置。在一些实例中,一个或多个电路120的第一部分可提供设备控制器122,并且一个或多个电路120的第二部分可提供物理配置控制器124。在一些实例中,多个电路120中的第一电路可提供设备控制器122,并且多个电路120中的第二电路可提供物理配置控制器124。

一个或多个电路120可包括任何数量或组合的电路元件,并且可以包括或可以不包括一个或多个逻辑元件,诸如二元逻辑门或其等同物。一个或多个电路120可包括但不限于一个或多个处理器(加利福尼亚州圣迭戈的高通公司)、一个或多个atomtm或coretm处理器(加利福尼亚州圣塔克拉拉的英特尔公司)、一个或多个a6、a8或a10处理器(加利福尼亚州库比蒂诺的苹果公司)、一个或多个处理器(加利福尼亚州圣塔克拉拉的恩威迪亚公司)或类似处理器。一个或多个电路120可包括但不限于一个或多个数字信号处理器(dsp)、一个或多个专用集成电路(asic)、一个或多个现场可编程门阵列(fpga)、一个或多个控制器、一个或多个单核或多核处理器或其组合。

在各实施例中,设备控制器122可例如经由一个或多个操作系统(诸如windows10(华盛顿州雷德蒙德的微软公司)、安卓(加利福尼亚州帕洛阿尔托的谷歌公司)和ios(加利福尼亚州库比蒂诺的苹果公司))来控制或以其他方式管理电子设备的操作功能。在各实施例中,设备控制器122可控制或以其他方式管理便携式电子设备100的一些或全部基本输入/输出(i/o)功能。

在各实施例中,物理配置控制器124至少控制电子设备壳体102从第一物理配置到第二物理配置的转变。设备控制器122和物理配置控制器124有时可由诸如多核处理器之类的电路120作为各个个体线程执行。设备控制器122和物理配置控制器124有时可由诸如单核处理器之类的电路120作为超线程执行或者在多核处理器的一个核上作为线程执行。一个或多个电路120可经由一个或多个总线126被可通信地耦合到一个或多个存储设备130。在一些实现中,一个或多个总线116可以与一个或多个总线126相同。

一个或多个存储设备130可包括能够储存或以其他方式保留数据的任何数量或组合的设备。在一些实现中,一个或多个存储设备130的至少一部分可包括一个或多个磁存储设备、一个或多个光学存储设备、一个或多个静电式存储设备、一个或多个电阻式存储设备、一个或多个原子存储设备、一个或多个量子存储设备或其组合。在各实施例中,一个或多个存储设备130可储存或以其他方式保留表示在通信接口110处接收到的一个或多个信号与电子设备壳体100的对应的第二物理配置之间的逻辑关联的数据。

物理配置控制器124可通信地耦合到多个可致动元件140中的每一个。可致动元件140可包括能够引起壳体104的平移(translation)、旋转或任何其他移动的任何数量或组合的设备或系统。在一些实现中,可致动元件140中的一些或全部可包括与壳体104分离但通过一个或多个机械固定物或一种或多种化学或热粘合剂而被物理且可操作地耦合到壳体104的系统或设备。这些与壳体分离的系统或设备的非限制性示例包括压电致动器、机动致动器、线性致动器、旋转致动器、热致动器、磁致动器、机电致动器或其组合。

在一些实现中,可致动元件140中的一些或全部可包括被整合到壳体104的至少一部分的系统、组件或设备。被整合到壳体的至少一部分的这样的系统、组件或设备的非限制性示例包括被集成到壳体104中的一种或多种形状改变合金。这些形状改变的合金从在没有电流的情况下的第一物理配置转变为在电流存在的情况下的第二物理配置。

物理配置控制器124生成任何数量的输出信号142a-142d(统称为“输出信号142”),输出信号142a-142d中的每一个输出信号被传达到可致动元件140a-140d中的相应的一个可致动元件。输出信号142可包括一个或多个模拟信号或一个或多个数字信号。多个可致动元件140中的每一个可致动元件可从诸如便携式电子设备100携带的主电池或副电池之类的电源接收功率。在一些实现中,可致动元件140中的至少一些可以是“就位失效”型设备,其中可致动元件仅当在各状态或各位置之间转变时才汲取功率。这样的“就位失效”型可致动元件140提供了低功率汲取的优点,因为功率仅当将可致动元件140在各状态或各位置之间转变时才被消耗。

在一些实现中,当壳体104从第一物理配置转变为第二物理配置时,设备控制器122或物理配置控制器124可测量由可致动元件140中的一些或全部汲取的电流或功率。如果设备控制器122或物理配置控制器124检测到由一个或多个可致动元件140汲取的电流或功率超过经定义的阈值,则设备控制器122或物理配置控制器124可放弃形状改变操作以避免对设备电源(即,电池)的过度的功率汲取或避免对可致动元件140或设备壳体104的潜在损害。

在一些实现中,一个或多个传感器150a-150b(统称为“传感器150”)可被可通信地耦合到电路120。传感器150a-150b中的每一个传感器产生由电路120接收的相应的输出信号152a-152b。传感器150可包括能够向电路120提供包括指示一个或多个环境条件的数据的信号152的任何数量或组合的设备或系统。在一些实例中,传感器150中的一些或全部可被可通信地耦合到设备控制器122,并且在其他实例中,传感器150中的一些或全部可被可通信地耦合到物理配置控制器124。在一些实施例中,传感器150可包括一个或多个应力或应变仪,该应力或应变仪能够在可致动元件140将壳体104从第一物理配置转变为第二物理配置时测量可致动元件140所遇到的物理阻力的量。

在一些实现中,设备控制器122或物理配置控制器124可将壳体104从第一物理配置转变为第二物理配置时由传感器150测得的阻力对照一个或多个经定义的阈值进行比较。如果由一个或多个传感器150测得的阻力超过经定义的阈值阻力值,则物理配置控制器124可中止从第一物理配置到第二物理配置的转变。例如,如果电子设备100被置于诸如书本之类的重物之下,则可致动元件140在从第一物理配置转变为第二物理配置期间可能不能产生足够的力来抬起该重物。试图这么做可导致一个或多个可致动元件140的损坏。为了避免引起这样的损害,物理配置控制器124可以在由一个或多个传感器150测得的阻力超过经定义的阈值的情况下放弃从第一物理配置到第二物理配置的转变。

图2a是根据本公开的至少一个实施例的处于第一物理配置202的说明性设备壳体104的透视图。如图2a所例示的,壳体104呈“直板”格式的智能电话或类似的电子设备200的形式,其沿第一纵轴204是平坦的并且沿第二横轴206是平坦的。虽然被描绘为平坦的物体,但是本领域技术人员将容易领会到,使用本文中详细描述的系统和方法,实际上具有任何形状或配置的壳体104可从第一物理配置转变为第二物理配置。由此,使用非平坦的设备壳体的实施例可被认为包括在本公开中。

图2b是根据本公开的至少一个实施例的处于第二物理配置210a的在图2a中描绘的说明性设备壳体104的透视图,其中设备壳体104已围绕第一轴204或沿第二轴206被弯曲。该第二物理配置210a(即,围绕第一轴204的弯曲)可指示第一类或第一类型的通知,例如已错过来电的通知。在一些实例中,除了图2b所描绘的第二物理配置210a以外,还可提供一个或多个附加的通知,诸如可听通知或可视通知。

图2c是根据本公开的至少一个实施例的处于第二物理配置210b的在图2a中描绘的说明性设备壳体104的透视图,其中设备壳体104已围绕第二轴206或沿第一轴204被弯曲。该第二物理配置210b(即,围绕第二轴206的弯曲)可指示第二类或第二类型的通知,例如设备100已接收到新电子邮件或sms消息的通知。在一些实例中,除了图2c所描绘的第二物理配置210b以外,还可提供一个或多个其他通知,诸如可听通知或可视通知。

在一些实例中,物理配置控制器124可提供多于一个的通知,例如在来电已被错过时提供第二物理配置(诸如210a),并且在设备100接收到新电子邮件或sms消息时提供另一第二物理配置(诸如201b)。在一些实例中,在已出现这样的多个通知情景的情况下,物理配置控制器124可交替地从第一物理配置202转变为第二物理配置210a,回到第一物理配置202,并接着转变到第二物理配置210b。物理配置的这样的交替序列可被扩展为覆盖任何数量的通知,每个通知具有唯一的第二物理配置。在其他实例中,在已出现这样的多个通知情景的情况下,物理配置控制器124可从第一物理配置202转变为第二物理配置210,接着转变为第二物理配置210b,并回到第一物理配置202。物理配置的这样的序列可被扩展为覆盖任何数量的通知,每个通知具有唯一的第二物理配置。

图2d是根据本公开的至少一个实施例的处于作为图2b中描绘的第二物理配置210a和图2c中描绘的第二物理配置210b的组合的第二物理配置210c中的图2a中描绘的说明性壳体104的透视图。除了呈现交替或顺序的一系列第二物理配置210以外,在一些实例中,物理配置控制器124可将两个或更多个第二物理配置210组合成单个第二物理配置,诸如图2d中所描绘的。

在图2d中,设备壳体104已被弯曲成组合的第二物理配置210c,其包括围绕第一轴204或沿第二轴206的弯曲(如图2b中的210a)以及围绕第二轴206或沿第一轴204的弯曲(如图2c中的210b)。第二物理配置210c因此是第二物理配置210a和第二物理配置210b的组合。该第二物理配置210d(即,围绕两个轴204和206的弯曲)可指示两个通知(即,第一通知(例如,未接来电)和第二通知(例如,新传入电子邮件或sms消息))的组合。虽然为了清楚起见在图2d中仅示出了两个通知的组合,但是可以如此组合任何数量的这样的第二物理配置。在一些实例中,除了图2d所描绘的第二物理配置210c以外,还可提供一个或多个附加的通知,诸如可听通知或可视通知。

图3是根据本公开的至少一个实施例的说明性便携式电子设备300的框图。电子设备300可包括诸如智能电话之类的蜂窝通信设备。基带处理器302被可通信地耦合到电路120。在各实施例中,基带处理器302可控制gsm、cdma、wimax、hspa或lte蜂窝无线电功能的全部或一部分,包括但不限于信号生成、传送、接收、调制和编码。在一些实施例中,基带处理器302可控制蜂窝信号的频移的一个或多个方面。基带处理器302可包括单个或多个处理核。在各实施例中,多核基带处理器302可同时执行同经由蜂窝网络传送和接收rf信号相关的各种功能。例如,基带处理器可同时执行任何数量的以下各项:参数估计、信号搜索、信号传送和信号接收。在一些实现中,基带处理器302可搜索和跟踪蜂窝信号并且可执行蜂窝小区选择。

对于语音或其他数据,基带处理器302可使用一个或多个编解码器来压缩和解压缩数据,以使其容适在负责跨蜂窝网络传输数据的蜂窝帧内。基带处理器302可执行与由电路120执行的例如由设备控制器122执行的操作系统分离的实时操作系统(rtos)。由基带处理器执行的rtos可被储存在设置在基带处理器302内部的一个或多个存储设备(图3中未示出)中。虽然在图3中被描绘成分开的设备,但是在一些实现中,电路120可提供基带处理功能的至少一部分。

电子设备300包括一个或多个蜂窝天线310。一个或多个蜂窝天线310可包括但不限于一个或多个螺旋型天线、一个或多个平面倒f型天线、一个或多个鞭状天线、一个或多个贴片天线或其组合。在至少一些实现中,一个或多个蜂窝天线310可包括多频带天线,例如能够接收806mhz至824mhz和851mhz到869mhzcdma频带;824mhz到849mhz和869mhz到894mhzgsm/cdma/3g频带;以及1710mhz到1755mhz和2110mhz到2155mhz3g和4g频带的蜂窝天线310。

一个或多个蜂窝天线310可通信地耦合到一个或多个放大器312。一个或多个放大器312可包括滤波和放大,以改善被提供给蜂窝收发器314的蜂窝信号的保真度。在一些实现中,通信接口110可包括基带处理器302、放大器312和蜂窝收发器314中的一些或全部。

在各实施例中,电子设备300可包括一个或多个副天线或天线系统320。这样的副天线系统320可提供对一个或多个地理定位信号、符合ieee802.11(wi-fi)的一个或多个信号、符合的一个或多个信号、符合近场通信(nfc)的一个或多个信号或其组合的接入。副天线系统320可以可通信地耦合到一个或多个地理定位收发器322,例如一个或多个全球定位系统(gps)收发器或者一个或多个全球导航卫星系统(glonass)收发器。在各实施例中,副天线系统320可以可通信地耦合到一个或多个ieee802.11无线收发器324、一个或多个收发器326、一个或多个近场通信(nfc)收发器328或其组合。

电路120可执行一个或多个机器可读指令集,这些机器可读指令集在由电路120执行时致使电路120的至少一部分提供应用处理器。在一些实现中,电路120经由应用处理器生成一个或多个显示输出330、接受一个或多个用户输入332(例如,显示设备上所显示的硬键盘或软键盘、指针或触摸屏输入,等等)、接受一个或多个视频输入334(例如,运动或静止数字图像采集设备)、接受一个或多个音频输入336、生成一个或多个音频输出338,以及支持经由一个或多个有线或无线端口或类似接口340(例如,microusb或端口)同外部设备的通信。

如以上参考图1所讨论的,电路120的至少一部分可提供物理配置控制器124,物理配置控制器124为可致动元件140中的每一个可致动元件生成一个或多个输出信号142。在一些实现中,物理配置控制器124还可从一个或多个传感器150接收任意数量的信号。

电路120可执行一个或多个机器可读指令集,这些机器可读指令集在由电路120执行时致使电路120的至少一部分提供设备控制器122。在各实施例中,设备控制器122的全部或一部分可被包括在应用控制器中。在其他实施例中,应用控制器的全部或一部分可被包括在设备控制器122中。电路120经由一个或多个功率管理系统352来控制功率从诸如副电池之类的电源350到电子设备300中所包括的各种组件的流动及分配。

电路120可包括任何数量、类型或组合的设备。有时,电路120可整体地或部分地以诸如二极管、晶体管、电感器、电容器和电阻器之类的半导体器件的形式来被实现。这样的实现可包括但不限于任何当前或未来开发的单核或多核处理器或微处理器,诸如:一个或多个片上系统(soc);中央处理器(cpu);数字信号处理器(dsp);图形处理单元(gpu);专用集成电路(asic),现场可编程门阵列(fpga),等等。除非另有说明,否则图3中所示的各个框的结构和操作是常规设计。作为结果,这些框不需要在此进一步详细描述,因为相关领域的技术人员将会理解这些框。

系统存储器360可包括只读存储器(“rom”)362和随机存取存储器(“ram”)366。rom362的一部分可包含电子设备300的基本输入/输出系统(“bios”)364。bios364可例如通过致使电路120加载使电路120提供和用作物理配置控制器124的机器可读指令集来向物理配置控制器124提供基本功能。

在一些实现中,系统存储器360可包括一个或多个机器可读指令集。这些机器可读指令集可包括但不限于操作系统368、一个或多个应用程序370、管家程序372和程序数据374。在至少一些实现中,电路120可将来自存储设备130的一个或多个机器可读指令集加载到系统存储器360中以供执行。在各种实现中,被储存或以其他方式被保留在存储设备130中的一个或多个机器可读指令集将电路120的至少一部分转换成设备控制器122、物理配置控制器124或其任何组合。

在一些实现中,被储存或以其他方式被保留在存储设备130上的数据可包括一个或多个数据存储或数据库,这些数据存储或数据库包含表示特定事件的发生与特定第二物理配置之间的多个逻辑关联的数据。例如,存储设备130可包含表示包括围绕纵轴204的弯曲的第二物理配置和由电子设备300接收到的传入电子邮件之间的逻辑关联的数据。在操作中,在各种事件(例如,未接来电、新电子邮件的到达、新sms消息的到达、新语音邮件的接收,等等)的发生之际,设备控制器122可将一个或多个通知或消息传达到物理配置控制器。在各实施例中,每个通知或消息可包括表示事件的类型的数据。在接收到通知之际,物理配置控制器124可执行一个或多个操作以从存储设备130检索表示对应的第二物理配置的数据。

在从存储设备130检索到指示第二物理配置的数据之际,物理配置控制器124选择(诸)可致动设备140并确定每个所选择的可致动设备140的合适的位移以实现所指示的第二物理配置。物理配置控制器124生成一个或多个输出信号142,这些输出信号致使所选择的(诸)可致动设备140实现合适的位移。

在各实施例中,设备控制器122、物理配置控制器124或其组合可接收由一个或多个传感器150生成的信号152。在各实施例中,当电子设备300从第一物理配置202变形为第二物理配置204时,信号152中的至少一些信号可包括表示一个或多个环境变量的数据。在一个示例中,物理配置控制器124可使用指示入射在图像传感器150上的环境光的亮度的信号来确定电子设备300在表面上是处于“面朝下”还是“面朝上”的姿势。然后物理配置控制器124可使用这样的信息来确定针对第二物理配置204的最合适的弯曲方向。

在另一示例中,可以由一个或多个传感器150提供指示在从第一物理配置202转变为第二物理配置204期间所遇到的阻力或者实现该转变所要求的功率/力的信号。物理配置控制器124可将这样的数据与一个或多个经定义的阻力阈值进行比较,以确定是否应该放弃从第一物理配置202到第二物理配置204的转变。例如,如果在物理配置控制器124尝试将壳体104从第一物理配置202转变为第二物理配置204时电子设备300位于重物之下,则可发生这种增加的阻力。尽管在图3中示出为被储存在系统存储器360中,但是操作系统368、应用程序370、其他程序/模块372和程序数据374可被全部或部分地储存在存储设备130上。

图4是根据本公开的至少一个实施例的将电子设备壳体104的形状从第一物理配置202改变为第二物理配置204的说明性方法400的高级流程图。在一些实现中,一个或多个事件的发生致使电路120生成被转发给物理配置控制器124的一个或多个通知或消息。通知包括指示发生了的事件的数据,该发生了的事件导致了通知的生成。物理配置控制器124确定导致通知的事件是否与第二物理配置204在逻辑上相关联。响应于确定事件与第二物理配置204在逻辑上相关联,物理配置控制器124选择第二物理配置并且生成一个或多个输出信号142,这些输出信号将一个或多个可致动元件140选择性地位移一经定义的距离以实现所选择的第二物理配置204。方法400开始于402。

在404处,输入信号由电路120接收。在至少一些实现中,输入信号由宽带处理器302提供给设备控制器122。输入信号包括指示一个或多个经定义的事件的发生的数据。这些经定义的事件可包括任何事件或发生,并且可包括但不限于以下各项中的一个或多个:尚未确认的未接来电、尚未确认的新语音邮件消息、尚未确认的新传入电子邮件、尚未确认的新传入sms消息、尚未确认的新推送通知、尚未确认的新安珀警报,等等。

在406处,设备控制器122或物理配置控制器124确定设备用户是否已确认输入信号所指示的事件。如果设备用户例如通过登录到设备、提供一个或多个经定义的输入(例如,按压一个或多个经定义的输入设备或按钮)等来确认事件,则方法400终止于414,并且物理配置控制器124不尝试从第一物理配置202到第二物理配置204的转变。

在408处,物理配置控制器124选择对应于接收到的输入信号的第二物理配置204。响应于用户在406处未能提供对输入信号的确认,物理配置控制器124从设备控制器122接收通知或类似的消息。通知或消息可包含或以其他方式包括指示由设备控制器122接收的输入信号的一个或多个特性或内容的数据。物理配置控制器124确定输入信号的内容与第二物理配置204之间是否存在逻辑关联。

在410处,物理配置控制器124确定哪个可致动元件140将产生在408处所选择的期望的第二物理配置,并且还确定针对每个所选择的可致动元件142的对应的位移。物理配置控制器124为可致动元件140中的每一个可致动元件生成输出信号142。

在412处,可致动元件140被移位足够的距离以将电子设备壳体104从第一物理配置202转变为第二物理配置204。在一些实例中,在功率从可致动元件140中被移除(即,可致动元件是“就位失效”型元件)之后,可致动元件140中的一些或全部可保持在第二物理配置204中。在一些实例中,在功率从可致动元件140中被移除之后,可致动元件140中的一些或全部也可返回到第一物理配置202。

在一些实施例中,设备控制器122或物理配置控制器124可延迟导致可致动元件140改变电子设备100的形状的形状达经定义的时间段(例如,30秒、60秒、90秒、120秒或更长)以向用户提供对通知作出响应的时间。在一些实施例中,设备控制器122或物理配置控制器124可响应于来自一个或多个经定义方的通知或者响应于一个或多个经定义的紧急通知来致使可致动元件140立即改变电子设备100的形状并且可在其他实例中延迟导致可致动元件140改变电子设备100的形状的形状达经定义的时间段(例如,30秒、60秒、90秒、120秒或更长)。

在一些实例中,设备控制器122或物理配置控制器124可致使可致动元件140基于一个或多个环境参数来改变电子设备100的形状。例如,如果一个或多个传感器指示用户正在使用或靠近电子设备100,则形状改变可被延迟经定义的时间量(例如,30秒、60秒、90秒、120秒或更长)或者被延迟直到经定义的事件的发生(例如,当物理配置控制器124接收到通知时,形状改变被延迟直到用户结束正在进行的电话通话)。在这些实例中,如果一个或多个传感器指示用户正远离电子设备100,则物理配置控制器124可在接收到通知之际立即致使可致动元件140改变电子设备壳体104的形状。在这些实例中,如果一个或多个传感器指示用户远离电子设备100,则物理配置控制器124可在诸如用户正拿起电子设备100之类的事件的发生之际立即致使可致动元件140改变电子设备壳体104的形状。该方法在414结束。

图5是根据本公开的至少一个实施例的将电子设备壳体104的形状从第一物理配置202改变为第二物理配置204的组合的说明性方法500的高级流程图。在一些实现中,多个事件的发生致使电路120生成被转发给物理配置控制器124的对应的多个通知或消息。多个通知中的每一个通知包括指示发生了的事件的数据,该发生了的事件导致了相应通知的生成。对于从设备控制器122接收到的通知中的每一个,物理配置控制器124确定导致相应通知的事件是否与第二物理配置204在逻辑上相关联。响应于确定多个事件中的每一个事件与相应的多个第二物理配置204a-204n中的一个第二物理配置在逻辑上相关联,物理配置控制器124选择多个第二物理配置204a-204n并生成组合多个第二物理配置204a-204n的一个或多个输出信号142,并选择性地将一个或多个可致动元件140移位一经定义的距离以实现所选定的组合的第二物理配置204。方法500开始于502。

在504处,多个输入信号由电路120接收。在至少一些实现中,多个输入信号由宽带处理器302提供给设备控制器122。多个输入信号中的每一个包括指示经定义的事件的发生的数据。这些经定义的事件可包括任何事件或发生,并且可包括但不限于以下各项中的一个或多个:尚未确认的未接来电、尚未确认的新语音邮件消息、尚未确认的新传入电子邮件、尚未确认的新传入sms消息、尚未确认的新推送通知、尚未确认的新安珀警报,等等。

在506处,设备控制器122或物理配置控制器124确定设备用户是否已确认多个输入信号所指示的所有多个事件。如果设备用户例如通过登录到设备、提供一个或多个经定义的输入(例如,按压一个或多个经定义的输入设备或按钮)等来确认所有多个事件,则方法500终止于514,并且物理配置控制器124不尝试从第一物理配置202到组合的第二物理配置204的转变。

在508处,物理配置控制器124选择对应于尚未确认的输入信号中的每一个的第二物理配置204a-204n。响应于用户在506处未能向所有多个输入信号提供确认,物理配置控制器124从设备控制器122接收针对尚未确认的输入信号中的每一个的通知或类似消息。通知或消息中的每一个可包含或以其他方式包括指示由设备控制器122接收的相应输入信号的一个或多个特性或内容的数据。物理配置控制器124确定输入信号中的每一个的内容与相应第二物理配置204a-204n之间是否存在逻辑关联。

在510处,物理配置控制器124将所有第二物理配置204a-204n组合成单个组合的第二物理配置,并确定哪些可致动元件140将产生组合的第二物理配置并且还确定针对每个所选择的可致元件142的对应的位移。物理配置控制器124为可致动元件140中的每一个可致动元件生成输出信号142。

在512处,可致动元件140被移位足够的距离以将电子设备壳体104从第一物理配置202转变为组合的第二物理配置204。在一些实例中,在功率从可致动元件140中被移除(即,可致动元件是“就位失效”型元件)之后,可致动元件140中的一些或全部可保持在组合的第二物理配置204中。在一些实例中,在功率从可致动元件140中被移除之后,可致动元件140中的一些或全部也可返回到第一物理配置202。方法500结束于514。

图6是根据本公开的至少一个实施例的将电子设备壳体104的形状从第一物理配置202改变为一系列第二物理配置204的说明性方法600的高级流程图。在一些实现中,多个事件的发生致使电路120生成被转发给物理配置控制器124的对应的多个通知或消息。多个通知中的每一个通知包括指示发生了的事件的数据,该发生了的事件导致了相应通知的生成。对于从设备控制器122接收到的通知中的每一个,物理配置控制器124确定第二物理配置204是否与负责导致相应通知的生成的特定事件发生在逻辑上相关联。响应于确定特定第二物理配置204与多个事件中的一些或全部事件在逻辑上相关联,物理配置控制器124选择包括多个第二物理配置204a-204n的序列,并且生成一个或多个输出信号142,这些输出信号142选择性地、顺序地将一个或多个可致动元件140移位一经定义的距离以实现所选择的第二物理配置204a-204n的序列。方法600开始于602。

在604处,多个输入信号由电路120接收。在至少一些实现中,宽带处理器302可向设备控制器122提供多个输入信号。多个输入信号中的每一个可包括指示经定义事件的发生(例如,新接收到的电子邮件)或指示经定义的事件没有发生(例如,未能应答传入的蜂窝电话呼叫)的数据。这些经定义的事件可包括一个或多个事件或发生,并且可以包括但不限于以下各项中的一个或多个:尚未确认的未接来电、尚未确认的新语音邮件消息、尚未确认的新传入电子邮件、尚未确认的新传入sms消息、尚未确认的新推送通知、尚未确认的新安珀警报,等等。

在606处,设备控制器122或物理配置控制器124确定用户是否已确认多个输入信号所指示的多个事件中的每一个事件。用户确认可包括但不限于执行一个或多个动作或提供指示用户接收到通知的一个或多个输入。如果设备用户例如通过登录到设备、提供一个或多个经定义的输入(例如,提供一个或多个经定义的输入序列)等来确认所有多个事件,则方法600终止于614,并且物理配置控制器124不尝试将设备壳体104从第一物理配置202变形为第二物理配置204。

在608处,物理配置控制器124选择对应于尚未确认的事件中的每一个的相应第二物理配置204a-204n。响应于用户在606处未能提供对多个输入信号中的每一个的确认,物理配置控制器124从设备控制器122接收针对尚未确认的输入信号中的每一个的通知。通知中的每一个可包括指示由设备控制器122接收的相应输入信号的一个或多个特性或内容的数据。在一些实例中,这些特性可包括但不限于以下各项中的一个或多个:事件发生的时间、事件发生的位置或事件发生的类型。物理配置控制器124确定由输入信号中的每一个的内容指示的事件发生与相应第二物理配置204a-204n之间是否存在逻辑关联。

在610处,物理配置控制器124生成第二物理配置204a-204n的序列,并确定可致动元件140将产生所选择的第二物理配置204a-204n的序列的次序。物理配置控制器124还确定针对可致动元件140a-140n中的每一个的相应位移以再现所选择的第二物理配置204a-204n的序列。物理配置控制器124为可致动元件140中的每一个可致动元件生成同第二物理配置204a-204n的序列对应的输出信号142的序列。

在612处,可致动元件140被移位足够的距离以将电子设备壳体104从第一物理配置202转变为被包括在第二物理配置204a-204n的序列中的第二物理配置204的每一个第二物理配置。方法600结束于614。

图7是根据本公开的至少一个实施例的在一个或多个感测到的参数超过经定义的阈值的情况下中止从第一物理配置202到第二物理配置204的转变的说明性方法700的高级流程图。在一些实现中,电子设备100可包括任何数量的环境传感器150。示例环境传感器150可包括但不限于一个或多个亮度传感器、一个或多个加速度计、一个或多个应力传感器、一个或多个应变传感器、一个或多个温度传感器、一个或多个湿度或湿气传感器、一个或多个计时器、一个或多个运动传感器或其组合。物理配置控制器124可使用这些环境传感器150来确定是否应当执行从第一物理配置202到第二物理配置204的转变。这些环境传感器150可导致在进行时应当被中止的从第一物理配置202到第二物理配置204的转变。这些环境传感器150可致使物理配置控制器124在用户靠近或甚至握持电子设备100时调度从第一物理配置202到第二物理配置204的转变。方法700开始于702。

在704处,物理配置控制器124在将设备壳体104从第一物理配置202转变为第二物理配置204之前确定一个或多个环境值。在各实施例中,转变前环境值可包括但不限于:由一个或多个传感器150感测到的亮度、由一个或多个传感器150感测到的时间或由一个或多个传感器150感测到的运动。在一些实施例中,感测到的环境亮度可被用于例如确定电子设备100被定位成面朝上还是面朝下。物理配置控制器124可使用这样的信息来确定弯曲的角度,使得向上的弯曲(即,当从上方查看时是凹的)指示第一事件发生而向下的弯曲(即,当从上方查看时是凸的)指示第二事件发生。在一些实施例中,物理配置控制器124可使用感测到的环境时间(即,时钟时间)来调度在用户处于活动的时间段或区间期间的形状转变(例如,在上午时间期间,当一个事件发生在通常与睡眠时间段相关联的数小时期间调度形状改变)。

在706处,物理配置控制器124将转变前感测到的环境值对照一个或多个阈值进行比较以确定是否应当执行从第一物理配置202到第二物理配置204的转变。例如,物理配置控制器124可评估当从第一物理配置202到第二物理配置204的转变可能增加电子设备对由高环境湿度带来的损坏的敏感性时是否应当在这样的高外界湿度环境中执行这种转变。如果感测到的环境或外界条件超过一个或多个经定义的阈值,则物理配置控制器124在708处中止转变,并且方法700结束于716。

在710处,物理配置控制器124开始从第一物理配置202到一个或多个第二物理配置204的转变。

在712处,物理配置控制器124在从第一物理配置202到第二物理配置204的转变期间感测一个或多个环境值。在一些实施例中,这些环境值可包括由设备壳体104在执行从第一物理配置202到第二物理配置204的转变时所施加的应力或应变。这样的应力或应变指示由可致动元件140在执行从第一物理配置202到第二物理配置204的转变时所施加的力。可致动元件140所施加的这样的力可例如通过测量被提供给可致动元件140中的一些或全部的电流而被间接地测得。

在714处,物理配置控制器124确定一个或多个环境或外界条件是否超过一个或多个经定义的阈值。例如,由可致动元件140施加的力超过经定义的阈值。如果物理配置控制器124确定一个或多个环境或外界条件超过一个或多个经定义的阈值,则物理配置控制器124在708处中止转变,并且方法700结束于716。在从第一物理配置202到第二物理配置204的转变成功结束之际,方法结束于716。

图8是根据本公开的至少一个实施例的将电子设备壳体104从第二物理配置204恢复到第一物理配置202的说明性方法800的高级流程图。在一些实例中,设备外壳104可保持在第二物理配置204中,直到设备用户确认发生。在一些实现中,在接收到用户确认之际,设备控制器122可生成被传达到物理配置控制器124的恢复信号。在一些实现中,在接收到用户确认之际,物理配置控制器124可自我生成恢复信号。在接收到恢复信号之际,物理配置控制器124将设备壳体104转变为第一物理配置202。方法800开始于802。

在804处,物理配置控制器124接收或自我生成恢复信号。在一些实例中,可响应于用户采取经定义的动作来生成恢复信号,该经定义的动作指示对从第一物理配置202到第二物理配置204的转变所提供的通知的确认。例如,当用户查看先前未查看的电子邮件时可生成恢复信号,该先前未查看的电子邮件导致通知的生成以及随后的设备外壳104从第一物理配置202到第二物理配置204的转变。在一些情况下,当用户执行经定义的动作(例如按下设备壳体104上的确认按钮或其他器件)时可生成恢复信号。在一些实例中,可通过向设备壳体104手动施加恢复力(例如,指示将设备壳体“弯曲回到”第一物理配置的力)来生成恢复信号。

在806处,物理配置控制器124确定针对可致动元件140中的每一个可致动元件的位移以将设备壳体104恢复到第一物理配置202。在确定针对可致动元件140中的每一个可致动元件的位移之后,物理配置控制器124为可致动元件140中的每一个可致动元件生成输出信号142的序列。

在808处,可致动元件140被移位足够的距离以将电子设备壳体104转变为第一物理配置202。方法800结束于810。

以下各示例涉及进一步的实施例。本公开的以下各示例可包括诸如设备、方法、用于储存指令的至少一个机器可读介质(所述指令在被执行时促使机器基于所述方法执行动作)、用于基于所述方法执行动作的装置和/或用于将受信输入会话绑定到受信输出会话以防止从先前受信输出会话获得的加密数据的重用的系统等主题材料。

根据示例1,提供了一种用于改善存储器使用和访问的电子垃圾收集系统。电子垃圾收集系统可包括原子事务存储器以为由多个增变器可访问的对象提供数据存储。该系统可包括被可通信地耦合到原子事务存储器的电路。该系统还可包括被耦合到电路并包含第一机器可读指令集的存储设备,该第一机器可读指令集在被执行时致使电路作为垃圾收集电路工作,该垃圾收集电路用于:尝试对象的从事务存储器中的第一存储器位置到事务存储器中的第二存储器位置的第一数量的事务性快速路径移动;以及响应于在尝试第一数量的事务性快速路径移动之后移动对象失败而尝试对象的从第一存储器位置到第二存储器位置的非事务性缓慢路径移动。

示例2可包括示例1的元素,其中存储设备包括第二机器可读指令集,该第二机器可读指令集可致使至少一个增变器从与第一存储位置在逻辑上相关联的转发字段中读取表示与第二存储器位置对应的地址的数据。第二机器可读指令集还可致使至少一个增变器在第一时间确定与第二存储器位置在逻辑上相关联的转发字段的内容,并响应于指示与第二存储器位置在逻辑上相关联的转发字段中的无逻辑状态、第一逻辑状态或第二逻辑状态中的至少一者的数据的存在来更新第二存储器位置中的对象。

根据示例1,提供了一种用于电子设备的物理可变形的壳体。物理可变形壳体可包括壳体,该壳体包括具有便于用户使用电子设备的第一物理配置的外表面。物理可变形壳体可包括被可操作地耦合到壳体的外表面的至少一部分的多个可致动元件。物理可变形壳体可包括设置在壳体中的电路,该电路被可通信地耦合到多个可致动元件中的每一个可致动元件以及被可通信地耦合到该电路的存储设备,该存储设备包括数据或机器可读指令中的至少一者,该数据或机器可读指令在由电路执行时致使电路提供物理配置控制器。物理配置控制器可接收包括指示事件的数据的通知,该通知响应于在电子设备处未能接收到确认事件的发生的输入,确定壳体的与事件在逻辑上相关联的第二物理配置,以及为多个可致动元件中的至少一个可致动元件生成输出,该输出用于导致至少一个可致动元件的位移并且将壳体从第一物理配置转变为第二物理配置。

示例2可包括示例1的元素,并且可附加地包括被可通信地耦合到物理配置控制器的至少一个设备控制器,该设备控制器响应于在电子设备处未能接收确认事件的发生的用户输入而生成通知。

示例3可包括示例2的元素,其中事件包括以下各项中的至少一者:由电子设备接收的来电呼叫;由电子设备接收的未打开的语音邮件消息;由电子设备接收的未接电话;由电子设备接收的sms消息;或电子设备接收的电子邮件消息。

示例4可包括示例1的元素,其中致使物理配置控制器为多个可致动元件中的至少一个可致动元件生成输出的机器可读指令还可致使物理配置控制器选择至少一个可致动元件以将设备壳体从第一物理配置转变为第二物理配置,以及确定针对所选择的可致动元件中的每一个可致动元件的位移,该位移足以将设备壳体从第一物理配置转变为第二物理配置。

示例5可包括示例1至4中的任一个的元素,其中多个可致动元件中的每一个可致动元件可包括以下各项中的至少一者:线性可移位可致动元件;形状记忆合金可致动元件;压电可致动元件或机动可致动元件。

示例6可包括示例1至4中的任一个的元素,其中机器可读指令还可致使物理配置控制器响应于接收到恢复信号来将壳体返回到第一物理配置。

根据示例7,提供了一种用于将便携式电子设备的壳体从第一物理配置转变为第二物理配置的物理配置控制器。物理配置控制器可包括电路;以及可通信地耦合的存储设备;该存储设备包括数据或机器可读指令中的至少一者,这些数据或机器可读指令在由电路执行时致使电路提供物理配置控制器。该物理配置控制器可接收包括指示事件的数据的通知,该通知响应于在电子设备处未能接收到确认事件的发生的输入,确定壳体的与事件在逻辑上相关联的第二物理配置,以及为多个可致动元件中的至少一个可致动元件生成输出,该输出用于致使至少一个可致动元件的位移并且将壳体从第一物理配置转变为第二物理配置。

示例8可包括示例7的元素,其中事件包括以下各项中的至少一者:由电子设备接收的来电呼叫;由电子设备接收的未打开的语音邮件消息;由电子设备接收的未接电话;由电子设备接收的sms消息;或电子设备接收的电子邮件消息。

示例9可包括示例7的元素,其中致使物理配置控制器为多个可致动元件中的至少一个可致动元件生成输出的机器可读指令还可致使物理配置控制器选择至少一个可致动元件以将设备壳体从第一物理配置转变为第二物理配置,并且确定针对所选择的可致动元件中的每一个可致动元件的位移,该位移足以将设备壳体从第一物理配置转变为第二物理配置。

示例10可包括示例7至9中的任一个的元素,其中机器可读指令还可致使物理配置控制器响应于接收到恢复信号来将便携式蜂窝通信设备返回到第一物理配置。

根据示例11,提供了一种将电子设备的壳体从第一物理配置转变为第二物理配置的方法。该方法可包括由电路执行被储存在可通信地耦合着的存储设备上的机器可读指令集,该机器可读指令在被执行时致使电路提供至少一个物理配置控制器。该方法还可包括通过物理配置控制器接收包括指示事件的数据的通知,该通知响应于在电子设备处未能接收到确认事件的发生的输入。该方法还可包括由物理配置控制器确定壳体的与事件在逻辑上相关联的第二物理配置,并且由物理配置控制器为多个可致动元件中的至少一个可致动元件生成输出。

示例12可包括示例11的元素,并且可附加地包括使至少一个可致动元件移位以将壳体从第一物理配置转变为第二物理配置。

示例13可包括示例11的元素,并且可附加地包括响应于在电子设备处未能接收确认事件的发生的用户输入来通过可通信地耦合的设备控制器生成通知。

示例14可包括示例11的元素,其中接收包括指示事件的数据的通知包括由物理配置控制器接收包括指示事件的数据的通知,该事件包括以下各项中的至少一者:由电子设备接收的来电呼叫;由电子设备接收的未打开的语音邮件消息;由电子设备接收的未接电话;由电子设备接收的sms消息;或电子设备接收的电子邮件消息。

示例15可包括示例11的元素,其中为多个可致动元件中的至少一个可致动元件生成输出可包括由物理配置控制器选择至少一个可致动元件以将设备壳体从第一物理配置转变为第二物理配置,以及由物理配置控制器确定针对所选择的可致动元件中的每一个可致动元件的位移,该位移足以将设备壳体从第一物理配置转变为第二物理配置。

示例16可包括示例11至15中的任一个的元素,其中为多个可致动元件中的至少一个可致动元件生成输出可包括由物理配置控制器为多个可致动元件中的至少一个可致动元件生成输出,多个可致动元件中的每一个可致动元件包括以下各项中的至少一者:线性可移位可致动元件;形状记忆合金可致动元件;压电可致动元件或机动可致动元件。

示例17可包括示例11至15中的任一个的元素,并且可附加地包括:由物理配置控制器接收一个或多个恢复信号,以及由物理配置控制器响应于接收到一个或多个恢复信号来将壳体从第二物理配置转变为第一物理配置。

示例18可包括示例11至15中的任一个的元素,其中接收包括指示事件的数据的通知可包括由物理配置控制器接收多个通知,多个通知中的每一个通知包括指示相应事件的数据,多个通知中的每一个通知响应于在电子设备处未能接收确认相应事件的发生的输入。

示例19可包括示例18的元素,其中为多个可致动元件中的至少一个可致动元件生成输出可包括为多个可致动元件中的至少一个可致动元件生成合成输出,该合成输出用于将壳体从第一物理配置转变为第二物理配置,该第二物理配置是第二物理配置中的与多个通知中的每个相应的通知在逻辑上相关联的每一个第二物理配置的合成。

示例20可包括示例18的元素,其中为多个可致动元件中的至少一个可致动元件生成输出可包括为多个可致动元件中的至少一个可致动元件顺序地生成输出,该顺序地生成的输出用于将壳体从第一物理配置转变通过一系列第二物理配置,该一系列第二物理配置与多个通知中的每个相应的通知在逻辑上相关联。

根据示例21,提供了一种物理可改变的便携式蜂窝通信设备。物理可改变的便携式蜂窝设备可包括具有外表面的壳体、用于接收多个信号中的至少一个信号的收发器,该收发器至少部分地设置在壳体中,以及可致动元件,该可致动元件用于响应于由收发器接收到至少一个信号来将壳体的外表面的全部或一部分从第一物理配置可逆地物理配置成第二物理配置,该第二物理配置与至少一个接收到的信号在逻辑上相关联。

示例22可包括示例21的元素,其中可致动元件可包括以下各项中的至少一者:线性可移位可致动元件;至少部分地使用形状记忆合金形成的可致动元件;压电可致动元件或机动可致动元件。

示例23可包括示例21的元素,其中多个信号包括以下各项中的至少一者:指示传入蜂窝电话呼叫的信号;指示新语音邮件的信号;指示未接蜂窝电话呼叫的信号;指示新传入sms消息的信号;或指示新传入电子邮件消息的信号。

根据示例24,提供了一种将设置在电子设备周围的壳体的物理形状从第一物理配置转变为多个第二物理配置中的至少一个第二物理配置的方法。该方法可包括由物理配置控制器接收一个或多个通知。该方法可附加地包括由物理配置控制器选择多个第二物理配置中的一个第二物理配置,每个所选择的第二物理配置与一个或多个接收到的通知中的相应的通知在逻辑上相关联。该方法还可包括由物理配置控制器将电子设备外壳的外表面的至少一部分转变为所选择的第二物理配置。

示例25可包括示例24的元素,并且可附加地包括由物理配置控制器接收至少一个恢复信号,以及由物理配置控制器将外壳转变为第一物理配置。

示例26可包括示例24的元素,其中将电子设备壳体的外表面的至少一部分转变为所选择的第二物理配置可包括使被可操作地耦合到壳体的外表面的至少一部分的一个或多个可致动元件移位,以将壳体从第一物理配置转变为第二物理配置。

示例27可包括示例26的元素,其中使一个或多个可致动元件移位可包括使以下各项中的至少一者移位:线性可移位可致动元件;至少部分地使用形状记忆合金形成的可致动元件;压电可致动元件或机动可致动元件。

示例28可包括示例24的元素,其中接收一个或多个通知可包括接收包含以下各项中的至少一者的一个或多个通知:指示传入蜂窝电话呼叫的通知;指示新语音邮件的通知;指示未接蜂窝电话呼叫的通知;指示新传入sms消息的通知;或指示新传入电子邮件消息的通知。

根据示例29,提供了一种用于将电子设备的壳体从第一物理配置转变为第二物理配置的系统。该用于将电子设备的壳体从第一物理配置转变为第二物理配置的系统可包括用于接收多个通知的装置,这些通知中的每一个通知包括指示相应事件的数据,多个通知中的每一个通知响应于在电子设备处未能接收到确认相应事件的发生的输入。该用于将电子设备的壳体从第一物理配置转变为第二物理配置的系统还可包括用于确定与通知在逻辑上相关联的第二物理配置的装置以及用于为多个可致动元件中的至少一个可致动元件生成输出以将壳体的外表面从第一物理配置转变为第二物理配置的装置。

示例30可包括示例29的元素,并且可附加地包括用于使壳体的外表面的至少一部分移位以将壳体从第一物理配置转变为第二物理配置的装置。

示例31可包括示例29的元素,并且可附加地包括用于响应于在电子设备处未能接收确认相应事件的发生的输入而生成多个通知中的每一个通知的装置。

示例32可包括示例29的元素,其中接收包括指示事件的数据的通知包括由物理配置控制器接收包括指示事件的数据的通知,该事件包括以下各项中的至少一者:由电子设备接收的来电呼叫;由电子设备接收的未打开的语音邮件消息;由电子设备接收的未接电话;由电子设备接收的sms消息;或电子设备接收的电子邮件消息。

示例33可包括示例29的元素,其中用于为多个可致动元件中的至少一个可致动元件生成输出以将壳体的外表面从第一物理配置转变为第二物理配置的装置可包括用于选择可致动元件中的至少一个可致动元件以将设备壳体从第一物理配置转变为第二物理配置的装置,以及用于确定针对所选择的可致动元件中的每一个可致动元件的位移的装置,该位移足以将壳体从第一物理配置转变为第二物理配置。

示例34可包括示例29至33中的任一个的元素,其中用于为多个可致动元件中的至少一个可致动元件生成输出的装置可包括用于为多个可致动元件中的至少一个可致动元件生成输出的装置,多个可致动元件中的每一个可致动元件包括以下各项中的至少一者:线性可移位可致动元件;形状记忆合金可致动元件;压电可致动元件或机动可致动元件。

示例35可包括示例29至33中的任一个的元素,并且可附加地包括用于接收一个或多个恢复信号的装置,以及用于响应于接收到一个或多个恢复信号来将壳体从第二物理配置转变为第一物理配置的装置。

示例36可包括示例29到33中的任一个的元素,用于接收其中每个通知包括指示相应事件的数据的多个通知的装置可包括用于接收其中多个通知中的每一个通知包括指示相应事件的数据的多个通知的装置。

示例37可包括示例36的元素,其中用于为多个可致动元件中的至少一个可致动元件生成输出的装置可包括用于为多个可致动元件中的至少一个可致动元件生成合成输出的装置,该合成输出用于将壳体从第一物理配置转变为第二物理配置,该第二物理配置是第二物理配置中的与多个通知中的每个相应的通知在逻辑上相关联的每一个第二物理配置的合成。

示例38可包括示例36的元素,其中用于为多个可致动元件中的至少一个可致动元件生成输出的装置可包括用于为多个可致动元件中的至少一个可致动元件顺序生成输出的装置,该顺序生成的输出用于将壳体从第一物理配置转变通过一系列第二物理配置,该一系列第二物理配置与多个通知中的每个相应的通知在逻辑上相关联。

根据示例39,提供了一种用于将电子设备壳体从第一物理配置转变为第二物理配置的系统,该系统被布置成执行如权利要求11至20中任一项所述的方法。

根据示例40,提供了一种被布置成执行如权利要求11至20中任一项所述的方法的芯片组。

根据示例41,提供了包括多个指令的至少一个机器可读介质,该多个指令响应于在计算设备上被执行来致使计算设备执行如权利要求11至20中任一项所述的方法。

根据示例42,提供了一种被配置成用于将电子设备壳体从第一物理配置转变为第二物理配置的设备,该设备被布置成执行如权利要求11至20中任一项所述的方法。

如本文的任何实施例中所使用的,术语“系统”或“模块”可指代例如被配置成执行任何前述操作的软件、固件和/或电路。软件可体现为被记录在非暂态计算机可读存储介质上的软件包、代码、指令、指令集和/或数据。固件可体现为被硬编码(例如,非易失性)在存储器设备中的代码、指令或指令集和/或数据。如本文的任何实施例中所使用的“电路”可例如单独地或以任何组合地包括硬接线电路、可编程电路(诸如包括一个或多个单独的指令处理核的计算机处理器)、状态机电路和/或储存由可编程电路执行的指令的固件或者未来计算范例,包括例如大规模并行、模拟或量子计算、加速器的硬件实施例,诸如神经网络处理器和以上的非硅实现。这些模块可共同地或单独地体现为形成较大系统的一部分的电路,例如集成电路(ic)、片上系统(soc)、台式计算机、膝上型计算机、平板计算机、服务器、智能电话,等等。

本文中所描述的任何操作可以在包括一个或多个存储介质(例如,非瞬态存储介质)的系统中被实现,所述存储介质单独地或组合地在其上存储有指令,所述指令在由一个或多个处理器执行时执行所述方法。这里,处理器可包括例如服务器cpu、移动设备cpu和/或其他可编程电路。而且,在此描述的操作旨在可跨多个物理设备分布,诸如处于多于一个不同物理位置的处理结构。存储介质可包括任何类型的有形介质,例如包括硬盘、软盘、光盘、紧致盘只读存储器(cd-rom)、可重写紧致盘(cd-rw)、磁光盘在内的任何类型的盘、诸如只读存储器(rom)之类的半导体器件、诸如动态和静态随机存取存储器(ram)之类的ram、可擦除可编程只读存储器(eprom)、电可擦除可编程只读存储器(eeprom)、闪存、固态盘(ssd)、嵌入式多媒体卡(emmc)、安全数字输入/输出(sdio)卡、磁卡或光卡或者适于储存电子指令的任何类型的介质。其他实施例可被实现为由可编程控制设备执行的软件模块。

本文中已被采用的术语和表达被用作描述性术语而不是限制性的术语,并且在使用这样的术语和表达时并不旨在排除所示和所描述的特征(或其部分)的任何等同物,并且认识到在权利要求的范围内各种修改都是可能的。因此,权利要求旨在涵盖所有这些等同物。

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