用于确定设备环境的方法和设备的制作方法

文档序号:6655421阅读:183来源:国知局
专利名称:用于确定设备环境的方法和设备的制作方法
技术领域
本发明总体上涉及内容管理,并且尤其涉及基于设备环境的内容 管理。
背景技术
单个设备之内以及多个电子设备之间的数据管理对设备用户来说 通常是透明的。典型情况下通过表示和使用用户接口来管理数据。用 户接口向用户展示数据管理的表示、诸如移动数据之类的特性或过程、 程序执行、传送数据等的表示以及所述用户用来提供指令或输入的方 式。然而当前用来表示数据管理或移动的方法并不能使用户很容易地 或交互地与要执行的数据管理任务相关联。用户通常费很大力气来处 理内容或与之相关联。该问题在诸如数字化音乐之类的许可内容的情 况下特别麻烦,其中获得许可并下载内容的用户在物理上并没有看到 组成特定内容的比特和字节。因此,管理此类信息对用户来说不那么 直观。
通常已知用于在电子设备之内及各电子设备之间实际物理管理数 据的方法。由控制器或微处理器和与之相交互的软件在设备内管理数 据。用户与所述软件相交互以便指导控制器怎样管理数据。例如,数 据可以由用户手动地或者响应应用程序的命令自动地从一个设备传送 到另一设备。无论哪种情况,数据可以经由线路和电缆或无线传送, 其中实际的传送过程通常对用户来说是透明的。图形表示是软件生成 的传送过程或进展描绘的一个例子,在用户接口上显示所述传送过程 或进展以便使用户能够可视地跟踪正在执行的操作。 一个例子是在设 备的显示器上展示"进度条",所述进度条表示所传送的数据量或与 数据传送相关的临时特性。然而这些当前的数据管理表示的方法是非交互的,并且不允许用户与实际的数据管理相关联或相交互。这在设 备操作中导致了更大的困难。
因此需要一种允许用户以直观方式与数据管理相关联且相交互的 方法和装置以改进易用性,其中所述数据管理与设备的环境相关。


当结合下述附图来仔细考虑以下具体实施方式
时,本发明的各个 方面、特征和优点对那些本领域普通技术人员来说变得更加清楚。 图1图示了示例性的电子设备。
图2按无线通信设备的框图形式示意性图示了示例性的电路。
图3图示了数据管理过程的示例性流程图。
图4图示了数据管理过程的示例性流程图。
图5图示了示例性的电子设备。
图6是触摸传感器的示例性横截面。
图7图示了示例性的触摸传感器电路图。
图8是电子设备的示例性后部。
图9图示了数据管理过程的示例性流程图。
具体实施例方式
虽然本发明可以按照各种形式的实施例来实现,然而以下在附图 中示出并描述了所给出的示例性实施例,应当理解,本公开将被认为 是本发明的示例,并且无意把本发明限制在这里所述的具体实施例。
公开了一种用于响应环境输入来交互地管理设备中的信息的方法 和装置。电子设备其中存储有信息,所述信息通常被称为数据或内容。 内容管理包括控制所述设备,控制或管理所述设备内的数据或者把信 息传送到另一设备。在所述设备内部或外部所携带的传感器检测所述 设备的、与其它对象或用户有关的外界或环境特性。响应所检测的环 境特性,对于设备的内容或操作,执行操作或功能。环境特性可以是静态的或动态的。在设备上所携带的用户接口向用户提供对应于所检 测的外界或环境特性的反馈。所述反馈可以是虚拟物理反馈的形式。 虚拟物理反馈是用于一般图示公共物理属性的信息展示,所述公共物 理属性通常是可理解的。虚拟物理表示是用户可以容易地将其视为遵 循基本自然科学原理并且通常可为甩户所理解的信息。另外,所述设 备当处于第一模式时可以响应环境特性来执行一个功能,并且所述设 备当处于第二模式时可以响应相同的环境特性来执行第二功能。
在图1中,示出了第一电子设备100的一个示例性实施例,所述 第一电子设备100用于检测环境特性并且向用户展示所检测特性的虚 拟物理表示。在此实施例中,所检测的环境特性对应于把数据从一个 设备传送到另一个设备的功能。当检测环境特性时,第一设备100执 行数据管理功能,在此示例性实施例中所述数据管理功能是把期望的
数据传送到第二电子设备102。在此实施例中,第一设备100具有第一 显示器104并且第二设备102具有第二显示器106。第一设备100还具 有用于向第二设备102中的接收器110无线发送数据的发送器108。尽 管在图1的示例性实施例中的发送是无线的,然而也可以通过有线连 接来发送所述数据。
在图1的示例性实施例中,所检测的环境特性是利用第一设备100 所做的"倾泄"姿势。第一显示器104示出描绘充满水的玻璃杯112, 其中所述水表示要传送的内容。当第一设备IOO检测到由箭头116所 表明的环境特性倾斜114 (即倾泄)时,就好像要把内容倾泄到第二设 备102中一样,在第一显示器104上所示出的玻璃杯中的液体开々台拥, 空,好像其响应于依照倾泄式方式而移动的第一设备100的倾泄姿势 而正被倾泄一样。此交互式的数据管理使用户能够把内容的实际传送 与可理解的物理属性相关联。虚拟水从玻璃杯中倾泄的模拟直接对应 于内容从第一设备100到第二设备102的传送。
环境特性传感器120检测第一设备100的倾泄姿势并且在此示例性实施例中执行数据管理功能(即把数据传送到第二设备)并且显示 从玻璃杯中把水排空。所检测的环境特性还可以在第一设备100和第
二设备102之间发起链路协商或建立。当电子设备100更加倾斜时, 虚拟玻璃杯排泄得更多且更快。当倾泄角度改变的加速度改变时,数 据可以按照或可以不按照不同的速率在设备之间交换。依照一个示例 性的实施例,所述数据以最高可能的速率传送。然而用户可以控制所 传送的数据量。在此示例性实施例中,如果用户停止倾斜设备,那么 数据传送连同虚拟的水杯一起终止或挂起。如果所有数据已经被传送, 那么可以向第二设备发送分派控制消息以便指示所述第二设备把数据 截取到由环境特性命令所指出的期望的量。
如果第二设备102具有相同或类似的能力,那么当传送数据时, 所述第二设备可以在第二显示器106上显示装满水的玻璃杯。然而虚 拟物理表示的图形表示从第一设备100 (发送设备)到第二设备(接收 设备)不必相同。第二设备102的用户可以选择想要在数据传送期间 要显示的不同图形表示。在一个实施例中,第二设备102并不具有与 第一设备100其中所存储的相同动画或虚拟物理表示,并且所述第一 设备100可以传送所述动画以便有一对问候的动画图形。用户可以选 择或定制创建虚拟物理表示以便分配给不同的功能,例如此实施例中 的接收数据。本发明的一个示例性实施例是把内容从第一设备倾泄到 第二设备。如本领域技术人员应当理解的,把设备100的环境关联到 操作并且以虚拟物理形式展示该操作,可以采取许多操作及其表示的 形式。下面公开了其它各种示例性实施例,但是这并非是穷举而且仅 仅意味着用于示例性地解释本发明。
转向图2,依照本发明在框图中示出了示例性的电子设备200。此 示例性实施例是体现本发明的蜂窝式无线电话。然而应当理解,本发 明不局限于无线电话并且可以通过其它电子设备来使用,所述其它电 子设备包括游戏设备、电子管理器、具有无线通信能力的无线通信设 备如寻呼设备、个人数字助理、便携式计算设备等。依照示例性实施例,诸如CMOS ASIC之类的帧产生器专用集成电路(ASIC) 202和微 处理器20气组合以产生必要的通信协议以便在蜂窝式系统中操作。微 处理器204使用存储器206来执行为产生协议所必需的步骤并且执行 无线通信设备的其它功能,诸如写入到显示器212或接受来自小键盘 214的信息,所述存储器206包括RAM 207、EEPRQM 208和ROM 209, 优选合并到一个封装210中。诸如内容之类的信息可以被存储在存储 器206中,或者可以被存储在订户标识模块(subscriber identity module SIM)390或其它可移动的存储器中,诸如小型闪速卡、安全数字(secure digital, SD)卡、SmartMedia、记忆棒、USB闪速驱动器、PCMCIA等。 显示器212可以是液晶显示器(liquid crystal display LCD)、发光二极 管(light emitting diode LED)显示器、等离子显示器或用于显示信息 的任何其它装置。ASIC 202处理由音频电路218从麦克风220所变换 的和向扬声器222所变换的音频。
环境传感器224被耦合到微处理器204。环境传感器224可以是 单个传感器或多个传感器。在此示例性实施例中,触摸传感器211、加 速计213、红外(IR)传感器215、光电传感器217—起或依照任何组 合而组成环境传感器224;它们都耦合到微处理器204。由于以上列表 并非穷举而是示例性列表,所以也可以使用诸如照相机240、扫描器 242和麦克风220等其它环境传感器。第一设备100还可以具有振动器 248,用于向用户提供触觉反馈,或具有热发生器(未示出),此两者 都可直接或通过I/0驱动器(未示出)耦合到微处理器204。
环境传感器224用于检测与设备100相关联的外界或环境特性并 且向微处理器204发送适当的信号。微处理器204获取来自每个单个 传感器的所有输入信号并且执行根据输入信号和输入信号级别的组合 来确定设备环境的算法。环境传感器模块244还可以执行相同的功能 并且可以耦合到微处理器204或嵌入到所述微处理器204内。可选地, 临近传感器检测第二无线通信设备的靠近。传感器可以检测与另一物 体或第二无线通信设备的实际接触或至少与其靠近。图2还示出了可选的收发器227,其能够从至少一个带宽并且可 选地从更多带宽中接收RF信号,如按照多模式通信设备操作的要求。 接收器228可以包括第一接收器和第二接收器,或者是能够在两个或 多个带宽中进行接收的一个接收器。依赖于操作模式的接收器可以适 合于接收AMPS、 GSM、 CDMA、 UMTS、 WCDMA、蓝牙、WLAN, 诸如802.11通信信号。可选地,接收器之一可按非常低功率发送以便 向无线局域网发送链路建立数据传送。发送器电路234能够依照上述 操作模式在至少一个带宽中发送RF信号。发送器还可以包括第一发送 器238和第二发送器240以便在两个不同的带宽上进行发送,或者包 括能够在至少两个带宽上进行发送的一个发送器。第一带宽或带宽组 用于与诸如蜂窝式服务供应商之类的通信系统通信。第二带宽或带宽 组用于在两个设备或设备和WLAN之间的点到点通信。
外壳242容纳由接收器228和发送器电路234所组成的收发器 227,微处理器204,环境传感器224和存储器206。在存储器206中 存储可选的专门网络算法244和数据库246。传感器224被耦合到微处 理器204并且当检测到第二无线通信设备时使微处理器204执行特别 (adhoc)链路建立算法244。
在图2中更进一步地,也称为DRM代理的数字内容管理模块250 被耦合到微处理器204,或者作为在存储器中存储并可由微处理器204 执行的软件。
转向图3,示例性的流程图依照本发明图示了检测第一设备100 的环境特性并且展示虚拟物理输出的步骤。选择要从第一设备100传 送到第二设备102的内容(步骤302)。然后选择要对所述内容所执行 的操作(步骤304)。第一设备IOO通过环境传感器120检测第一设备 100的环境(步骤306)。响应于所检测的环境特性,开始所选择的操 作(步骤308)。通过第一设备100的用户接口 (在此示例性实施例中是显示器104),输出虚拟物理表示的展示。
更特别的是,图4依照图l和本发明示出了示例性的流程图。首 先选择要传送到第二设备102的歌曲(步骤402)。然后第一设备IOO 检测所述第一设备100的倾泄姿势或运动(步骤404)。可选地,用户 可以选择要检测的环境。多个环境特性可供用户选择来管理内容。第 一设备100还可以自动检测所述第一设备100的环境特性。如图1所 示,响应于检测倾泄姿势,第一设备100开始向第二设备102数据传 送所选择402的歌曲(步骤406)。还响应于检测所述倾泄姿势,第一 设备100在显示器104上展示玻璃杯倾泄液体的虚拟物理表示(步骤 408)。然后第一电子设备IOO检测倾泄姿势的终止(步骤410)。第 一电子设备IOO确定到第二设备102的数据传送是否完成(步骤412)。 如果数据传输完成,那么玻璃杯的虚拟物理表示会示出空的玻璃杯并 且到第二设备102的链路被终止(步骤414)。如果数据传输未完成, 那么玻璃杯的虚拟物理表示会示出在玻璃杯中的剩余水量,所述水量 与仍然要传送的数据量成正比。在此,第一设备100可以确定(步骤 416)用户是否想要完成(步骤418)数据传送或挂起(步骤420)所 述数据传送。如果用户想要挂起(步骤420)数据传送,那么被传送到 第二设备102的数据可以是部分传送或稍后可以恢复所述数据传送。 在此示例性实施例中,用户可以利用第一设备100使用倾泄姿势来控 制由第二设备102所接收的数据量。用户可能会"倾泄"内容直到由 第二设备102所接收的内容量是期望的量。用户停止倾泄姿势来终止 数据传送而不管所述数据传送是否完成。
环境特性传感器120可以是单个传感器或传感器系统。传感器系 统可以是相同或不同类型的传感器。例如,第一设备100的环境特性 传感器120可以是诸如加速计之类的单个运动传感器。对于在图1和 图4中所图示的实施例,在设备上可以携带一个或多个加速计来检测 第一设备100的倾泄姿势。如本领域技术人员可理解的,可以使用其 它形式的运动和位置检测方法来检测设备相对于其环境的位置。作为选择,可以使用多种类型的传感器来确保依照可重复的方式来检测所 想要的环境。例如,第一设备100可以被倾斜为倾泄姿势,然而用户 意图却并非是传送数据。可以结合例如运动传感器来使用其它环境传 感器以便校验或验证所检测的环境特性,如下所述。
第一设备100可以携带的另一传感器是临近传感器,所述临近传
感器检测第一设备100向第二设备的靠近。当第一设备100进入第二 设备102的邻近范围之内时,可能会开始数据传送并且在此示例性实 施例中,可能会在用户接口上展示虚拟物理表示。为了确保第一设备 正接触第二设备102,所述第二设备102具有用于从所述设备直接传送 或接收数据的能力,那么临近传感器可能会具有识别能力。第二设备 102发送用于标识第二设备102、第二设备的能力或其组合的代码。第 二设备还可以发送射频信息,所述射频信息然后可以由第一设备100 用来与所述第二设备102建立通信链路。
在又一实施例中,第一设备100可以携带触摸传感器(图5)。 触摸传感器可从外壳500的外部激活,以便诸如用户之类的外来物接 触或接近会激活所述触摸传感器。由用户或物体激活触摸传感器可能 会开始所期望的数据管理操作。第一设备100可以使多个触摸传感器 位于所述第一设备100的外壳500上的多个独立位置。所述位置可以 对应于设备的不同面或不同的用户接口或其不同部分。当第一设备100 被保持在预定位置时,触摸传感器相对于外壳的位置还可以匹配诸如 用户手指及其它身体部位之类的物体的接触点。然后触摸传感器确定 何时第一设备100被按照特定的公共方式握持以及由所述设备100所 确定的触摸信息。
图5图示了示例性的电子设备,诸如第一设备100,具有在外壳 500上所携带的多个触摸传感器。此示例性实施例中的外壳500适于是 手持式设备并且由用户舒服地握持。多个触摸传感器中的第一触摸传 感器502处于所述设备100的第一面504上。第二触摸传感器506 (未示出)处于所述外壳500的第二面508上。第三触摸传感器510在外 壳500上邻近于扬声器512。第四触摸传感器514在外壳500上邻近于 显示器516。第五触摸传感器518邻近于麦克风520。第六触摸传感器 522位于外壳后面(未示出)。第七触摸传感器524和第八触摸传感器 526也位于第一面504上。在示例性实施例中,第七触摸传感器524和 第八触摸传感器526可以控制扬声器音量或者可以用来控制在显示器 516上所显示的信息的移动。
在整个设备环境传感器中所包括的外壳500上的八个触摸传感器 的布局或相对位置使微处理器204能够例如确定所述外壳500怎样由 用户来握持或者所述外壳500是否以特定方式位于表面上。当外壳500 由用户握着时,多个触摸传感器的触摸传感器子集通过接触用户的手 而被激活而其余触摸传感器并未被激活。被激活的特定触摸传感器子 集与用户握持外壳500的方式相关联。例如,如果用户抓住设备来打 电话,即接触触摸传感器的子集,那么除在外壳500后面的第六触摸 传感器522之外,第一触摸传感器502和第二触摸传感器506也被激 活。其余的触摸传感器不会被激活。因此,接收来自八个触摸传感器 中三个触摸传感器的信号,并且结合每个传感器已知的相对位置,设 备100中的软件使信息与预定的抓握相关。特别地是,这种触摸传感 器子集激活类型表明用户以电话模式握持设备,显示器516面向所述 用户。
在另一示例性实施例中, 一个触摸传感器以电子方式与同其邻近 的用户接口相关联。例如邻近扬声器512的第三触摸传感器510可操 作来控制扬声器。触摸邻近于扬声器的区域会使所述扬声器开启或关 闭。这提供了对电子设备操作的直观交互式控制和管理。
示例性实施例中的触摸传感器位于外壳500之外。在图6中示出 了用于图示外壳500和触摸传感器的横截面。接触或触摸传感器包括 邻近于外壳500的导电材料602。只要可以利用邻近的外来物来形成电容电路,那么如图6所示导电材料不必位于外壳外面部分。导龟材料
602可以有选择地位于外壳500上的一个或多个位置中。在此示例性实 施例中,在外壳500上淀积碳并且所述外壳500由塑料组成。碳可以 是导电的或是半导体的。导电材料602或碳沉积的大小取决于要由触 摸传感器所实现的期望接触区域。例如,被设计用来检测用户手对外 壳抓握的触摸传感器可以较大,即具有比被设计成用作音量控制的触 摸传感器更大的表面区域。为了保护导电材料602,保护层604邻接于 导电材料602层。在此示例性实施例中,保护层604是在导电材料602 上所施加的漆层。在此实施例中,使用不导电涂料来覆盖碳导电材料 602。可以向涂料添加标记以表明触摸传感器所在,因为这并不能利用 所喷涂的表面来确定。
移到图7,示出了示例性的触摸传感器电路700。在此示例性实施 例中,使用电容控制的振荡器电路来检测与触摸传感器701的接触。 当与触摸传感器701存在零接触时,电路700以预定频率操作。电路 频率根据与触摸传感器701所进行的接触(或基本上接近临近)来降 低。触摸传感器701包括由导电材料602所制成的传感器板702。传感 器板702被耦合到第一运算放大器704,以致所述电路700以基准频率 操作,在此示例性实施例中所述基准频率是200kHz。在示例性的触摸 传感器电路700中,接地板706邻近于传感器板702。接地板706与传 感器板702绝缘。接地板706被耦合到第二运算放大器708,所述第二 运算放大器708被耦合到电池地线。振荡器频率受在传感器板和邻近 于所述传感器板702的物体之间电容的影响。振荡器频率与通过接触 触摸传感器所产生的电容值成反比。通过接触传感器板702所产生的 电容越大,振荡器频率的改变越大。因此,随着电容增加,振荡电路 频率趋近于零。频率的改变,即从200kHz下降,表明邻近于传感器板 进而邻近于外壳500存在物体。电容是传感器板702的大小和所述传 感器板702与物体接触百分比的函数。结果,电路频率随与传感器板 702的覆盖或接触量而改变。因此电路的不同频率可以被分配给设备 100的不同功能。例如,触摸小部分触摸传感器可以把扬声器音量增加到50 %音量并且触摸基本上全部触摸传感器可以把扬声器音量增加到
100%音量。
转回到图5,示例性的外壳500选择性地包括红外(IR)传感器。 在此示例性实施例中,IR传感器528在外壳500上邻近于显示器516, 但是本领域技术人员应当认识到也可以位于外壳500上的其它位置。 在此示例性实施例中,IR传感器528可以检测临近于诸如用户身体之 类的其它物体。特别地是,IR传感器可以检测设备IOO例如将怎样接 近用户面部。当IR传感器528检测外壳500邻近于物体(即用户面部) 时,设备IOO可以把扬声器音量降低到适当级别。
在另一实施例中,使用来自IR传感器528的输出和来自多个触摸 传感器的输出来确定设备100的外界环境。例如如上所述,可以通过 检测物体并且特别是用户面部的临近来控制音量。为了确保在适当时 间执行所期望的操作(在此示例性实施例中即降低扬声器音量),可 以使用附加的环境信息。例如使用在外壳500上所携带的触摸传感器 502、 506、 510、 514、 518、 524和526,设备可以确定所述外壳何时 是在用户把所述外壳500邻近于用户面部拿着的方式来紧握。因此, 为了改变扬声器音量,需要从触摸传感器子集发送到微处理器204 (— 个或一组)的输入信号和来自IR传感器528用于表示物体(即用户头 部)临近的信号的组合。检测物体临近的结果还可以取决于设备100 所处的模式。例如,如果设备100是无线电话,但并未处于呼叫中, 那么音量可能不会根据所检测环境特性的结果来改变。
类似地,如图8中所图示,可以在外壳500上携带光传感器。在 此示例性实施例中,光传感器802检测所存在的周围光的级别。在此 示例性实施例中,当设备100位于外壳后部时,例如在桌子上,零或 很少量的光会到达光传感器902。在这种构造中,如果在设备100上存 在第六触摸传感器522,那么它可以被激活。零光读数和所激活的第六 触摸传感器522的组合借助算法和微处理器204向设备100表明所述设备在其后部。 一个本领域技术人员应当理解这点和上述组合可以表 明其它构造和外界环境。预定的设置根据特定激活的传感器组合来确 定想要哪个结果或输出功能。通常,由设备100的环境传感器所检测 环境最常用的结果或期望功能被编程并产生所检测输入的输出响应。
与上述涉及环境改变导致扬声器音量改变的例子类似,当光传感
器802基本上读取为零时,在一个示例性实施例中,设备100被假设 为置于其后部,诸如桌子上。在此示例性实施例中,设备100可能会 自动配置为免提扬声器模式并且据此调整音量。可能会由光传感器基 本上检测为没有光并且IR传感器检测到物体贴近而产生另一环境特 性。这可以表明设备100诸如在用户衬衫口袋中被前后两面所覆盖。 当检测到此环境特性时,所述设备改变到振动模式。
其它环境传感器可以是麦克风、全球定位系统接收器、温度传感 器等。麦克风可以检测周围噪声以便确定设备的环境。可以结合任何 其它环境特性传感器使用周围噪声来确定设备的环境。随着GPS技术 在尺寸上的减小并且经济上变得可行,所述技术被实现到越来越多的 电子设备中。具有GPS接受能力提供作为另一环境特性的位置和运动 信息。设备100的温度也可以独自或结合所述设备100的任何其它环 境传感器而被认为是环境特性。
与设备的环境特性相关的虚拟物理表示可以是用户所理解并与所 述环境特性的性质相关联的表示。如上所述,利用外壳500来形成有 关倾泄姿势的玻璃杯排空的表示。从玻璃杯中倾泄液体是易于为用户 所理解的通常事件。
如上所述从玻璃杯中倾泄液体的姿势是由设备100所检测的环境 特性的一个例子。由包括上面列出的环境传感器的任何组合所检测的 其它环境特性包括握持设备100的方式,设备10与其它物体的关系, 所述设备的运动,包括速度、加速度、温度、模式、周围光、接收信号强度、传输功率、电池充电级别、在该设备范围内的基站数目、因 特网接入点数目以及与所述设备相关的任何其它环境相关的特性。
在一个示例性实施例中,虚拟物理表示可以是在第一设备100的 显示器上的活塞图形表示。活塞运动或动画可能会与外壳100的推拉 运动的环境特性相符。例如,用户可能想要把数据"推"到第二设备 或网络。用户可能会在物理上利用设备100作出推进运动的姿势并且
所述设备100上的显示器可能会示出活塞在整个显示器上推数据的虚
拟物理表示。在一个实施例中,其中数据正被传送到第二设备,并且
其中所述第二设备102具有显示器,当所述数据被传送到第二设备时, 显示器106可能还会示出数据正在整个显示器上往复推送的虚拟物理 表示。在一个实施例中,注射器的类似表示被显示成活塞形式,并且 其操作也可以为人们很好地理解。在一个实施例中,体现注射器的虚 拟表示还可以包括可移动地耦合到设备100的物理活塞。物理活塞可 能会相对于设备往复。物理活塞的往复运动可能会被运动传感器检测 为设备100的环境特性。诸如数据传送之类的功能可能由往复运动产 生并且还可以在用户接口上展示虚拟活塞或注射器。应当理解,利用 机械运动原理的各种范例可以得益于诸如活塞和注射器之类的实际物 理设备的虚拟物理表示结合。还应当理解,其它物理设备可以被体现 为虚拟物理设备并且本发明不局限于所给定的示例性实施例。
在另一实施例中,使用外壳500的摇摆运动来管理数据。在一个 例子中,当检测到摇摆运动时,把数据传送到第二设备102。在另一例 子中,摇摆姿势执行诸如组织"桌面"或删除当前活动文件之类的功 能。摇摆运动可以由设备所携带的加速计或其它运动检测传感器来检
在又一示例性实施例中,第一设备100的特殊运动或运动模式被 捕获并可以被存储。运动与要被传送的内容相关联,并且在一个实施 例中,被第一设备100上所携带的加速计捕获。电信号被加速计发送到微处理器204并且被保存为运动数据、运动模式数据或运动"指纹" 并且是所述设备运动的表示。然后向内容供应商发送运动数据。使用 第二设备102来重复所述运动,并且所述第二设备102中的加速计保 存运动数据并且向内容供应商发送所述运动数据。内容供应商匹配所 述运动数据并且向第二设备102发送内容。换句话说,数据可以根据 从设备所接收的信号从网络而不是所述设备本身传送。然后设备100 向网络发送命令以便传送数据,但是该设备要展示所述数据传送的虚 拟物理表示或模拟。
所述数据还可以作为设备100的环境特性的范围的直接结果被划 分。如果所述设备太冷而不能执行确定的功能,那么在一个示例性实 施例中,所述设备的管理可以被终止或挂起。环境特性的另一例子是 投掷运动。例如,使用第一设备100做出投掷运动的姿势以便把信息 "投"到第二设备102。在又一例子中,拉下物理"扳机"可能会引起 在显示器116上展示虚拟"射弹",以表示数据传送。
当数据从一个设备被传送到另一个设备时,诸如上述的音乐,所 述内容可以受与其相关联的数字版权的保护。因此当把数据传送到另 —设备时必须考虑数字版权管理(Digital rights management, DRM)。 在上述的数据倾泄例子中,数据被发送到第二设备。为了符合内容所 有者和相应所有权的权利,作为该传送的一部分,必须对第二设备进 行数字版权管理。在一个示例性实施例中,使用第一设备IOO上的DRM 代理来确定与要传送的内容相关联的权利。由于可转移性是由DRM代 理控制或管理的权利,所以内容必须使所述权利传送到另一设备。一 旦DRM代理确定内容可以被传送,那么所述内容可以被传送到第二设 备。其它权利或约束也可以与内容相关联并且在可以进行传送之前也 必须被满足,然而可传送性只用于示例性目的。如本领域技术人员可 理解的,存在可实现的与内容相关联的许多权利,因此,在涉及内容 的任何操作之前必须满足这些要求。图9是数据传送方法的示例性流程图,其中内容104具有与其相 关联的数字版权。在此示例性实施例中,DRM代理是在设备100中存 储并由设备100执行的实体。如所述的,DRM代理管理与内容相关联 的许可,所述许可存储在权利对象中。例如,在示例性实施例中,DRM 代理使第一设备102能够向另一设备(在此示例性实施例中是第二设 备102)直接或间接地传送所述内容。在此实施例中,内容的管理必须 符合在与所述内容相关联的权利对象中所存储的权利。权利对象和 DRM代理一起控制怎样管理内容。在此示例性实施例中,DRM代理 必须存在于所述设备上以使得可获得所述内容。
在此示例性实施例中,在内容可以被传送到第二设备102或由其 使用之前,第二设备102必须接收用于所述内容的权利对象,即适当 的权利或许可。首先,选择要传送的内容(步骤卯2)。然后由第一设 备IOO的一个或多个环境传感器检测环境特性(步骤904)。然后连同 内容供应商标识一起把内容传送到第二设备102 (步骤卯6)。第二设 备102请求内容供应商的许可以便使用所述内容(步骤卯8)。内容供 应商确定第二设备具有适当的权利或者必须获取用于使用所述内容的 权利(步骤910)。然后内容供应商向第二设备102发送用于使用所述 内容的权利或许可(步骤912)。在此实施例中,然后第二设备102使 用所述内容。
在另一示例性实施例中,内容供应商110或其权利发行者部分向 第二设备102发送权利对象,所述第二设备102结合DRM代理给出用 于购买使用内容的权利的选项。第二设备102或所述第二设备102的 用户可以发送用于接受或拒绝购买的响应。如果第二设备102接受, 那么内容供应商发送内容。在候选示例性实施例中,所述内容已经存 在于第二设备102上,那么内容供应商只向所述第二设备102发送所 述内容的权利对象。另外,在此过程中发送者的内容权限也可以被修 改,其中所述内容的发送者可以收回发给接收设备的内容和权利。在一个示例性实施例中,预先确定特定类型的内容只由特定的姿 势来处理。例如,音乐内容可以被设置为只响应于倾泄姿势才被传送。 另外在此示例性实施例中,歌曲播放是要传送的内容。当播放歌曲时, 检测到倾泄姿势,所述倾泄姿势自动触发把播放的歌曲传送到第二设 备。第二设备可以是非常接近于第一设备或从预定列表中所选择的设 备。转出内容的源可以取决于所述内容的特性。所述源还可以取决于 用于为接收或发送内容104的设备提供服务的服务供应商的操作。例 如,如果所述内容是较大的数据文件,那么可以更高效且快速地从与 第一设备100不同的源来传送内容,所述源具有更大的带宽和处理能 力,诸如内容供应商等。如果所述内容是相对较小的信息集,诸如铃
声、接触信息或图标,那么可以把所述内容从第一设备ioo直接传送
到第二设备102。可以从内容供应商传送更大的文件,诸如包括音频、
音乐和电影的媒体和多媒体文件。
当操作要求把数据从一个设备传送到另一个设备时,诸如上述倾 泄数据,必须建立数据路径。数据可以直接或通过中介物被从第一设
备IOO传送到第二设备102,所述中介物诸如通常在蜂窝式无线电话通 信系统中所使用的基站或诸如中继器之类的其它节点或诸如S02.11(也 称为WiFi)或802.16 (WiMAX)之类的因特网接入点。例如,可以编 程无线设备以使得可在CDMA、 GSM、 TDMA或WCDMA无线通信系 统上通信。无线设备还可以经由直接通信链路和间接通信链路来传送 数据。
数据被从第一设备100传送到第二设备102或反过来。可以使用 用于传送数据的任何方法或数据传送协议。在一个实施例中,使用诸 如蓝牙之类的专门无线通信链路在第一设备100和第二设备102之间 建立直接连接并随后传送所期望的数据。在任何情况下,数据传送由 预定检测的环境特性或姿势发起,不管所述数据是通过独立节点来转 发还是被直接发送到第二设备。在两个邻近设备之间直接(即点到点)建立无线通信链路以便依 照多种方法和/或协议来传送数据。在此示例性实施例中,在不需要诸
如WLAN接入点或基站108等中介网络节点帮助的情况下,在第一设 备100和第二设备102之间直接建立连接。
在一个实施例中,第一设备102的用户选择希望接收数据的一组 用户。存在多种方式来识别设备,诸如电话号码、电子序列号(electronic serial number, ESN)、移动标识号(mobile identification number, MIN)
等。被指定为接收者的设备通常还可以通过触摸或靠近来指定。
在此实施例中,具有相互之间直接发送和接收能力的各装置必须 不断地监视预定的信道或信道组,或者被分配给一个信道或信道组以 便监视其它邻近的无线通信设备。在一个示例性实施例中,经由类似 设备所监视的单个预定RF信道或多个预定RF信道来发送请求。这些 类似设备可以是对相同网络正常操作的设备,所述网络诸如一键通 (push to talk) PLMRS网络、CDMA网络、GSM网络、WCDMA网络 或WLAN。然而如在示例性实施例中所公开,类似设备只需要具有与 邻近设备直接通信的能力。除直接通信能力之外,所述设备还可以作 为CDMA设备操作,因此可以经由直接链路来与也作为GSM设备操 作的设备通信。 一旦建立链路,那么就在所述设备之间传送数据。
.存在本领域普通技术人员已知的多种用于形成特设的和/或网状 网络的方法。这些例如包括几种用于专门网络协议的草案,所述网络 协议包括用于特设网络(ad hoc network)的区域路由协议(Zone Routing Protocol, ZRP)、特设的即时距离向量(Ad Hoc On Demand Distance Vector, AODV)路由选择、用于移动特设网络的动态源路由 协议、基于反向路径传送的拓扑广播(Topology Broadcast based on Reverse-Path Forwarding TBRPF)、用于大规模特设网络的界标路由协 议(Landmark Routing Protocol, LANMAR)、用于特设网络的鱼眼状 态路由协i义(Fisheye State Routing Protocol, FSR)、用于特设网络的区间路由协议(Interzone Routing Protocol, IERP)、用于特设网络的 区内路由协议(Intrazone Routing Protocol, IARP)或者用于特设网络 的Bordercast解析协议(Bordercast Resolution Protocol, BRP)。
虽然已经依照为发明人所独占并且使本领域普通技术人员能够实 施并使用本发明的方式描述了本发明及其目前所考虑的最佳模式,然 而应当理解存在这里所公开的示例性实施例的许多等效物而且在不脱 离本发明的范围和精神的情况下可以对其进行无数修改和改变,本发 明的范围并不受示例性实施例的限制而只由权利要求书来限制。
权利要求
1. 一种用于检测电子设备的环境的方法,所述方法包括接收用于表示作用在所述设备上的接触模式的接触信息;确定与所述接触模式相关联的环境特性;确定响应于所述环境特性的功能操作;以及执行所述功能。
2. 如权利要求l所述的方法,还包括响应于所接收的所述接触信 息来确定与外来物有关的所述设备的环境特性的步骤。
3. 如权利要求2所述的方法,还包括确定与用户有关的所述设备 的环境特性的步骤。
4. 如权利要求1所述的方法,其中所述接收接触信息的步骤还包 括从多个触摸传感器有选择地接收用于表示所述接触模式的多个信 号。
5. 如权利要求4所述的方法,其中所述接收接触信息的步骤还包 括从环境传感器有选择地接收用于检测外来物靠近的信号。
6. 如权利要求5所述的方法,其中所述确定环境特性的步骤还包 括从环境传感器接收信号,所述环境传感器是红外传感器、周围光传 感器、照相机、麦克风、射频信号传感器、无线电系统信号强度检测 电路中的任何一个。
7. 如权利要求6所述的方法,还包括根据从所述环境传感器所接 收的信号和所述接触信息来执行功能的步骤。
8. 如权利要求2所述的方法,其中所述环境特性是其中该用户握持所述设备的多个预定形态之一。
9. 如权利要求1所述的方法,执行对应于第一接触模式并且响应 于所述设备在第一操作模式下的操作的第一功能。
10. 如权利要求9所述的方法,响应于第一接触模式和第一操作 模式把所述设备的用户接口级别调整为第一级,并且响应于第二接触 模式和所述第一操作模式把扬声器调整到第二级。
11. 如权利要求9所述的方法,响应于第一接触模式和第一操作 模式激活第一用户接口,并且响应于第二接触模式和所述第一操作模 式去活所述用户接口。
12. 如权利要求IO所述的方法,其中所述用户接口是显示器、扬 声器、触觉反馈装置、麦克风、照相机、小键盘或触摸屏之一。
13. 如权利要求7所述的方法,其中所述用户接口是显示器、扬 声器、触觉反馈装置、麦克风、照相机、小键盘或触摸屏之一。
14. 如权利要求9所述的方法,响应于第一接触模式和第一操作 模式来开启免提扬声器,并且响应于第二接触模式和所述第一操作模 式来开启耳机扬声器。
15. 如权利要求1所述的方法,还包括响应于接收所述接触信息 来确定与外来物有关的所述设备的环境特性的步骤。
16. 如权利要求2所述的方法,还包括确定与用户有关的所述设 备的环境特性的步骤。
17. 如权利要求1所述的方法,其中所述接收接触信息的步骤还包括从多个触摸传感器有选择地接收用于表示所述接触模式的多个信
18. —种用于检测电子设备的环境的方法,所述方法包括-至少从多个触摸传感器的触摸传感器子集中接收触摸传感器信息;确定对应于所述触摸传感器子集的接触模式; 在所述设备接收环境信息;根据所述接触模式确定所述设备相对于外来物的位置; 确定响应于所述设备的所述位置和所接收的环境信息来来操作的 功能;以及执行所述功能。
19. 如权利要求18所述的方法,确定所述设备相对于用户身体的 位置。
20. 如权利要求18所述的方法,至少从多个触摸传感器中的触摸 传感器子集接收触摸传感器信息,所述触摸传感器信息用于表明用户 依照第一紧握形态来握持所述设备。
21. —种用于无线通信设备中的方法,包括从所述无线通信设备外壳上所携带的相应电容触摸传感器接收多 个输入信号;确定对应于从所述电容触摸传感器所接收的多个输入信号的触摸 模式;确定与外来物的相对位置;以及响应于接收所述多个输入信号和运动输入信号来激活事件。
22. —种电子设备包括-外壳;微处理器;多个触摸传感器,携带在所述外壳上,可从所述外壳的外部激活, 其中布局所述多个触摸传感器中每个触摸传感器的位置以确定外来物 相对于所述外壳的位置;和环境传感器模块,耦合至所述微处理器并且用于接收来自所述多 个触摸传感器的输入。
23. 如权利要求22所述的设备,其中第一触摸传感器位于所述设 备的第一面上。
24. 如权利要求23所述的设备,其中第二触摸传感器位于所述外 壳的第二面上。
25. 如权利要求24所述的设备,其中所述第一面是所述设备的左 面、右面、顶面、底面、正面或背面,并且其中第二面是所述设备的 左面、右面、顶面、底面、正面或背面。
26. 如权利要求25所述的设备,其中所述触摸传感器是电容触摸 传感器。
全文摘要
手持式电子设备(100)包括至少一个环境检测电路和微处理器(204)以及用户接口(212)。检测电路检测(205)所述设备的环境特性(例如,所述设备的周围光、运动或者靠近或接触另一物体)或者所述用户怎样握持所述设备,并且产生用于表示所检测特性的虚拟输出(207)。所检测的环境特性与所述设备的数据管理功能相关联,并且确定要响应于所述数据管理功能的执行来输出的虚拟物理表示。虚拟物理表示与所检测的环境特性或数据管理功能相关。虚拟物理表示由所述设备的用户接口输出。
文档编号G06F1/16GK101421686SQ200580009766
公开日2009年4月29日 申请日期2005年3月4日 优先权日2004年3月31日
发明者拉希德·阿拉梅赫, 迈克尔·D·科特津 申请人:摩托罗拉公司(在特拉华州注册的公司)
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1