本发明专利技术描述了基于加速度计操作便携式设备的方法及装置。根据本发明专利技术的一个实施例,安装到便携式设备的加速度计检测便携式设备的运动。作为响应,机器可执行代码在便携式设备中被执行,以进行一个或多个预定的用户可配置操作。其他方法和装置也被描述。
【技术实现步骤摘要】
本专利技术一般涉及便携式设备。本专利技术尤其涉及使用便携式设备的加速度计来操作 便携式设备。
技术介绍
加速度计是广泛使用的设备,它的应用有多种多样,例如振动监控、应用控制、游 戏杆、工业过程控制、空间发射、卫星控制以及其他应用。例如,加速度计已经被用在汽车中 作为检测汽车运动期间运行条件变化的传感器。随着计算机变得越来越流行,加速度计已经被用在计算机中,以感测计算机的突 发运动,诸如自由掉落。加速度计在计算机中的一个典型应用就是保护硬盘驱动器的读/ 写头。然而,还没有加速度计与计算机中的可执行软件结合使用的应用。
技术实现思路
本说明书描述了基于加速度计操作便携式设备的方法和装置。根据本专利技术的一个 实施例,连接到便携式设备的加速度计检测便携式设备的运动。作为响应,机器可执行代码 被执行以进行预定的用户可配置的操作。根据本专利技术的一个实施例,便携式设备的加速度计可以连续或周期性地监控便携 式设备的运动。因此,基于由连接到便携式设备的加速度计所提供的运动数据,可以确定便 携式设备在运动之前以及运动之后的定向(orientation)。根据本专利技术另一实施例,加速度计可以被用于检测便携式设备的运动,从而作为 触发文档或图形页面是否可以被显示的一种方式。根据本专利技术的另一实施例,加速度计可以被用于导航应用中。例如,其中附加有加 速度计的便携式设备可以被用作导航工具,以导航通常不能一次被完整地显示在便携式设 备的显示屏上的相对较大的对象或文档。根据本专利技术的另一实施例,加速度计可以被应用在游戏应用中,其中加速度计可 以被用于检测在视频游戏在便携式设备中运行期间的场景变换。根据本专利技术的另一实施例,加速度计可以被用于检测便携式设备的运动,并且可 以基于加速度计所提供的运动数据确定便携式设备的定向。此后,可以基于所确定的运动 后定向,启动或去激励便携式设备的一个或多个接口。根据本专利技术的另一实施例,加速度计可以被用于检测和确定带着其中装有加速度 计的便携式设备的用户的活动(例如晃动)。根据本专利技术的另一实施例,加速度计可以被用于确定便携式设备是否正在移动 (例如被用户携带),以及便携式设备是否应该进入适当的运行状态(例如睡眠或休眠模 式)O根据本专利技术的另一实施例,加速度计可以被用于检测便携式设备是否根据特定方 向移动,以确定密码是否输入正确。根据本专利技术的另一实施例,加速度计可以被用于检测和记录便携式设备的一系列 运动,其中所记录的运动数据可以被用于随后重建运动历史(例如,离线)。从附图以及下面的详细描述中可以了解本专利技术的其他特征。附图说明本专利技术是通过实例来阐述的,但并不限于附图中的图形,在附图中,相似的标号表 示类似的元件。附图1是阐述依据本专利技术一个实施例的便携式设备的示例性体系结构的框图。附图2是阐述依据本专利技术一个实施例的用于响应于加速度计所产生的事件而操 作便携式设备的示例性进程的流程图。附图3A和3B是阐述依据本专利技术一个实施例的可以使用加速度计的示例性应用的 图。附图4是阐述依据本专利技术一个实施例的用于基于加速度计重新定向所显示文档 的示例性处理器的流程图。附图5A和5B是阐述依据本专利技术某些实施例的可以被用于触发文档页面的显示的 便携式设备的示例性运动的图。附图6是阐述依据本专利技术一个实施例的用于基于加速度计呈现文档的示例性进 程的流程图。附图7A和7B是阐述依据本专利技术一个实施例的基于加速度计的示例性导航应用的 图。附图8是阐述依据本专利技术一个实施例的用于基于加速度计导航图像的示例性进 程的流程图。附图9A和9B是阐述依据本专利技术一个实施例的基于加速度计的示例性游戏应用的 图。附图10A和10B是阐述依据本专利技术另一实施例的基于加速度计的示例性游戏应用 的图。附图11是阐述依据本专利技术一个实施例的用于基于加速度计的游戏应用的示例性进程的流程图。附图12A和12B是阐述依据本专利技术一个实施例的用于基于加速度计启动/去激励 便携式设备接口的示例性机制的图。附图13是阐述依据本专利技术一个实施例的用于基于加速度计操作便携式设备接口 的示例性进程的流程图。附图14A和14B是阐述依据本专利技术一个实施例的用于利用加速度计启动/去激励 便携式设备的多媒体接口的示例性机制的图。附图15是阐述依据本专利技术一个实施例的用于基于加速度计重新配置多媒体接口 的示例性进程的流程图。附图16是阐述依据本专利技术一个实施例的用于基于加速度计播放多媒体内容的示 例性进程的流程图。附图17是阐述依据本专利技术一个实施例的用于便携式设备的电源管理的示例性进 程的流程图。附图18是阐述依据本专利技术一个实施例的用于处理密码的示例性进程的流程图。附图19是阐述依据本专利技术一个实施例的用于利用加速度计重建运动轨迹的示例 性进程的流程图。附图20是阐述根据本专利技术一个实施例的具有加速度计的示例性便携式设备的方 框图。附图21是可以与本专利技术的一个实施例一起使用的数字处理系统的方框图。附图22是阐述依据本专利技术一个实施例的用于利用加速度计进行运动补偿的示例 性进程的流程图。附图23是阐述依据本专利技术一个实施例的用于利用加速度计检测冲击的示例性进 程的流程图。附图24是阐述依据本专利技术一个实施例的用于利用加速度计操作便携式设备的部 件的示例性进程的流程图。具体实施例方式本说明书描述了基于加速度计操作便携式设备的方法和装置。根据某些实施例, 加速度计已经被应用于便携式设备中,诸如例如膝上型计算机、触摸屏PC、个人数字助理 (PDA)、蜂窝电话以及数字多媒体播放器等。一旦加速度计检测到便携式设备的运动,就基 于加速度计所提供的运动数据确定运动方向,也被称为运动矢量或加速度矢量。运动方向 和/或运动数据可以被提供给在便携式设备中执行的软件成分(例如应用程序软件)。响 应于检测到便携式设备的运动,相应的软件成分基于由加速度计所提供的运动方向和/或 运动数据执行一个或多个预定的用户可配置动作,诸如例如前进一页文档等。在接下来的描述中,阐述许多细节,以提供对本专利技术更为全面的解释。然而,对于 本领域技术人员来说,显然可以不需要这些具体细节而实施本专利技术。在其他情况中,为了避 免使本专利技术太过晦涩,用方框图的形式表示公知的结构及设备,而不是用细节描述。下述具体描述中的某些部分是用计算机存储器中数据位上的操作的算法和符号 表示的方式提供的。这些算法描述和表示是数据处理领域技术人员用于最有效地向其他本领域技术人员传递他们的工作主旨的方式。算法在这里、并且通常被认为是导致期望结果 的有条理的步骤序列。这些步骤是需要物理量的物理控制的那些步骤。通常、尽管不是必 要地,这些量是能够被存储、传递、组合、比较、以及控制的电信号或磁信号形式。原则上,为 了通用性,已经证实了把这些信号表示为位、值、元件、符号、字符、术语、数字等是方便的。然而,应该牢记的是,所有这些以及类似的术语要与适当的物理量相关联,并且仅 仅是应用于这些物理量的合适标记。除非特别指出,否则从下述的讨论中显然可以看到,在 整个说明书中,利用诸如“处理”或“计算”或“运算”或“确定”或“显示”等术语的讨论是 指计算机系统或类似电子计算设备的控制计算机系统的寄存器和存储器内的表示为物理 (电子)量的数据、以及将它们转换为计算机系统的存储器或寄存器或其他此类信息存储、 传送或显示设本文档来自技高网...
【技术保护点】
一种方法,包括:在便携式设备的显示器上显示从用户视点看来朝从第一场景到第二场景的方向转换的一系列图像;利用安装到所述便携式设备的加速度计检测所述便携式设备的运动;以及响应于检测到所述便携式设备的运动,执行一个或多个预定动作,包括:检测所述便携式设备的运动是否和与从用户视点看所述转换的方向相关联的方向一致;以及如果根据与所述转换的方向相关联的方向没有检测到运动,则执行预定操作。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:保罗J维拉恩伯格,阿罗恩列巴,理查德C威廉姆斯,大卫R法尔肯伯格,路易斯G格巴格,雷L常,
申请(专利权)人:苹果公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。