CN106462184A - 至少部分地基于腕式佩戴装置的倾斜的操作的执行 - Google Patents

至少部分地基于腕式佩戴装置的倾斜的操作的执行 Download PDF

Info

Publication number
CN106462184A
CN106462184A CN201580022220.7A CN201580022220A CN106462184A CN 106462184 A CN106462184 A CN 106462184A CN 201580022220 A CN201580022220 A CN 201580022220A CN 106462184 A CN106462184 A CN 106462184A
Authority
CN
China
Prior art keywords
user
wearable device
wrist
wrist wearable
towards
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201580022220.7A
Other languages
English (en)
Inventor
A·图利
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Technologies Oy
Original Assignee
Nokia Technologies Oy
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Technologies Oy filed Critical Nokia Technologies Oy
Publication of CN106462184A publication Critical patent/CN106462184A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/017Gesture based interaction, e.g. based on a set of recognized hand gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/163Wearable computers, e.g. on a belt
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • G06F3/014Hand-worn input/output arrangements, e.g. data gloves
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2200/00Indexing scheme relating to G06F1/04 - G06F1/32
    • G06F2200/16Indexing scheme relating to G06F1/16 - G06F1/18
    • G06F2200/163Indexing scheme relating to constructional details of the computer
    • G06F2200/1637Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • G06F3/015Input arrangements based on nervous system activity detection, e.g. brain waves [EEG] detection, electromyograms [EMG] detection, electrodermal response detection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0346Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation
    • G06T13/802D [Two Dimensional] animation, e.g. using sprites

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

公开了一种方法,其包括:确定在腕式佩戴装置上的软件事件的出现,至少部分地基于所述软件事件来确定通知,使得所述通知包括表示所述软件事件的信息,导致所述通知的呈现,确定所述腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向,确定在自从确定所述腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向的通知倾斜驱动阈值持续时间内,所述腕式佩戴装置已经从非用户面向方向倾斜到另一个用户面向方向,以及导致与所述软件事件相关联的至少一个操作的执行。

Description

至少部分地基于腕式佩戴装置的倾斜的操作的执行
技术领域
本申请一般涉及至少部分地基于腕式佩戴装置的倾斜的操作的执行。
背景技术
随着用户在他们的日常生活中已经越来越依赖于他们的电子装置,在此类用户的日常生活中的此类装置的重要性已经扩大。在一些情况下,用户可能希望佩戴他们的装置,例如以使得他们免除携带该装置的负担。例如,用户可能希望在他的腕部上佩戴他的装置。在此类情况下,腕式佩戴装置可能造成各种相互影响的挑战。可能希望的是提供针对腕式佩戴装置的简单直观的接口。
发明内容
在权利要求书中阐述了本发明的示例的各种方面。
一个或多个实施例可以提供装置、计算机可读介质、非短暂性的计算机可读介质、计算机程序产品、以及方法,它们用于确定在腕式佩戴装置上的软件事件的出现,至少部分地基于所述软件事件来确定通知,使得所述通知包括表示所述软件事件的信息,导致所述通知的呈现,确定所述腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向,确定在自从确定所述腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向的通知倾斜驱动阈值持续时间内,所述腕式佩戴装置已经从非用户面向方向倾斜到另一个用户面向方向,以及至少部分地基于确定在自从确定所述腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向的通知倾斜驱动阈值持续时间内所述腕式佩戴装置已经从非用户面向方向倾斜到另一个用户面向方向,导致与所述软件事件相关联的至少一个操作的执行。
一个或多个实施例可以提供装置、计算机可读介质、计算机程序产品、以及非短暂性的计算机可读介质,它们具有用于确定在腕式佩戴装置上的软件事件的出现的构件,用于至少部分地基于所述软件事件来确定通知的构件,使得所述通知包括表示所述软件事件的信息,用于导致所述通知的呈现的构件,用于确定所述腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向的构件,用于确定在自从确定所述腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向的通知倾斜驱动阈值持续时间内,所述腕式佩戴装置已经从非用户面向方向倾斜到另一个用户面向方向的构件,以及用于至少部分地基于确定在自从确定所述腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向的通知倾斜驱动阈值持续时间内所述腕式佩戴装置已经从非用户面向方向倾斜到另一个用户面向方向,导致与所述软件事件相关联的至少一个操作的执行的构件。
在至少一个示例实施例中,与所述软件事件相关联的操作包括:确定与所述软件事件相关联的补充信息,以及导致所述补充信息的至少一部分的呈现。
在至少一个示例实施例中,所述通知不包括所述补充信息的一部分。
在至少一个示例实施例中,所述通知包括以下至少之一:可视通知、可听通知或触觉通知。
在至少一个示例实施例中,导致所述通知的呈现包括以下至少之一:导致可视通知的显示,导致可听通知的驱动,或导致触觉通知的驱动。
在至少一个示例实施例中,所述补充信息包括以下至少之一:可视补充信息、可听补充信息、或触觉补充信息。
一个或多个示例实施例还执行:导致动画的显示,所述动画指示从可视通知的显示到可视补充信息的显示的转变。
一个或多个示例实施例还执行:确定所述腕式佩戴装置从非用户面向方向向另一个用户面向方向倾斜,其中导致所述动画的显示至少部分地基于确定所述腕式佩戴装置从非用户面向方向向另一个用户面向方向倾斜。
在至少一个示例实施例中,导致所述动画的显示包括:确定所述腕式佩戴装置的当前倾斜方向,确定倾斜进度百分比,所述倾斜进度百分比将倾斜方向表示为在非用户面向方向和另一个用户面向方向之间的百分数差,以及确定与动画进度百分比相一致的动画的帧,所述动画进度百分比等同于所述倾斜进度百分比。
一个或多个示例实施例还执行:确定自从确定所述腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向,通知倾斜驱动阈值持续时间已经流逝,至少部分地基于确定自从确定所述腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向,通知倾斜驱动阈值持续时间已经流逝,而终止所述动画的显示。
在至少一个示例实施例中,终止所述动画包括:倒转所述动画的进度直到显示所述动画的开始帧,以及导致显示不存在所述动画的可视通知。
在至少一个示例实施例中,所述通知不包括所述补充信息。
在至少一个示例实施例中,所述软件事件是消息的接收,以及确定所述软件事件的出现包括所述消息的接收。
在至少一个示例实施例中,所述通知包括指示所述消息的发送者的信息。
在至少一个示例实施例中,所述补充信息是所述消息的主体的至少一部分。
在至少一个示例实施例中,所述软件事件是与日程表条目相关联的日程表事件的出现,以及确定所述软件事件的出现包括确定与所述日程表条目的出现时间相一致的当前时间。
在至少一个示例实施例中,所述通知包括指示所述日程表条目的标题的信息。
在至少一个示例实施例中,所述通知包括指示所述日程表条目的出现时间的信息。
在至少一个示例实施例中,所述补充信息是所述日程表条目的主体的至少一部分。
在至少一个示例实施例中,所述软件事件是呼叫的接收,以及确定所述软件事件的出现包括所述呼叫的接收。
在至少一个示例实施例中,所述通知包括指示所述呼叫的呼叫者的信息。
在至少一个示例实施例中,与所述软件事件相关联的操作包括所述呼叫的应答。
在至少一个示例实施例中,与所述软件事件相关联的操作包括所述呼叫的拒绝。
在至少一个示例实施例中,确定所述腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向包括:确定所述腕式佩戴装置被定向在用户面向方向中,以及确定所述腕式佩戴装置已经被定向在超过用户面向方向阈值的方向中。
在至少一个示例实施例中,用户面向方向阈值是一个方向,超过该方向的定向被认为被定向在非用户面向方向中。
在至少一个示例实施例中,用户面向方向阈值是一个方向,在该方向内的定向被认为被定向在用户面向方向中。
在至少一个示例实施例中,超过用户面向方向阈值的方向指示超过用户面向方向阈值的腕部旋后(supination)。
在至少一个示例实施例中,用户面向方向阈值与在其上佩戴腕式佩戴装置的腕部在解刨学定向和水平旋前(pronated)定向之间的定向处一致。
在至少一个示例实施例中,用户面向方向阈值与在其上佩戴腕式佩戴装置的腕部在解刨学定向处一致。
在至少一个示例实施例中,用户面向方向阈值与在其上佩戴腕式佩戴装置的腕部在45度旋前定向处的定向一致。
在至少一个示例实施例中,超过用户面向方向阈值的方向指示重力在从用户面向方向阈值向上的方向中。
在至少一个示例实施例中,用户面向方向阈值与重力在如下方向中相一致:该方向在垂直于腕部佩戴装置的背部和从腕部佩戴装置的顶部直接向上之间。
在至少一个示例实施例中,用户面向方向阈值与重力在如下方向中相一致:该方向从腕部佩戴装置的顶部直接向上。
在至少一个示例实施例中,用户面向方向阈值与重力在如下方向中相一致:该方向在垂直于腕部佩戴装置的背部和从腕部佩戴装置的顶部直接向上之间的中间值处。
在至少一个示例实施例中,确定腕式佩戴装置已经从非用户面向方向倾斜到另一个用户面向方向包括:确定腕式佩戴装置已经被定向在用户面向方向阈值内的方向中。
一个或多个示例实施例还执行:确定腕式佩戴装置被定向在另一个非用户面向方向中,以及确定腕式佩戴装置已经被定向在用户面向方向中,其中通过确定腕式佩戴装置被定向在另一个非用户面向方向中来做出如下断定:确定腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向。
一个或多个示例实施例还执行:在确定腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向之前,确定腕式佩戴装置已经从用户面向方向倾斜到另一个非用户面向方向,确定自从确定腕式佩戴装置已经从用户面向方向倾斜到另一个非用户面向方向,通知倾斜驱动阈值持续时间已经流逝,以及至少部分地基于确定通知倾斜驱动阈值持续时间已经流逝,避免与软件事件相关联的操作的执行。
一个或多个实施例还执行:确定在腕式佩戴装置上另一个出现的软件事件,至少部分地基于该软件事件来确定另一个通知,使得所述通知包括表示所述软件事件的信息,导致所述通知的呈现,确定腕式佩戴装置已经从用户面向方向重新定向到通知终止定向,以及至少部分地基于确定腕式佩戴装置已经从用户面向方向重新定向到通知终止定向,终止另一个通知的呈现。
在至少一个示例实施例中,通知终止定向指示在其上佩戴腕式佩戴装置的腕部的前臂在解刨学方位中。
在至少一个示例实施例中,通知终止定向指示重力在通知终止重力阈值的侧向(sideward)。
在至少一个示例实施例中,通知终止重力阈值是与完全侧向方向成45度的方向。
附图说明
为了更完全地理解本发明的实施例,现在参照结合附图的以下描述,在附图中:
图1是示出根据至少一个示例实施例的装置的框图;
图2是说明关于用户的人体解刨学方位、定向和/或诸如此类的示意图;
图3A-3D是说明根据至少一个示例实施例的腕部方位的示意图;
图4A-4D是说明根据至少一个示例实施例的腕部佩戴装置定向的示意图;
图5A-5F是说明根据至少一个示例实施例的腕部佩戴装置定向的示意图;
图6A-6C是说明根据至少一个示例实施例的通知的示意图;
图7是根据至少一个示例实施例的流程图,该流程图说明了与至少部分地基于腕部佩戴装置的倾斜的操作的执行相关联的活动;
图8是根据至少一个示例实施例的流程图,该流程图说明了与至少部分地基于腕部佩戴装置的倾斜的操作的执行相关联的活动;
图9是根据至少一个示例实施例的流程图,该流程图说明了与至少部分地基于腕部佩戴装置的倾斜的操作的执行相关联的活动;
图10是根据至少一个示例实施例的流程图,该流程图说明了与至少部分地基于腕部佩戴装置的倾斜的操作的执行相关联的活动;
图11是根据至少一个示例实施例的流程图,该流程图说明了与至少部分地基于腕部佩戴装置的倾斜的操作的执行相关联的活动;
图12是根据至少一个示例实施例的流程图,该流程图说明了与至少部分地基于腕部佩戴装置的倾斜的操作的执行相关联的活动;以及
图13是根据至少一个示例实施例的流程图,该流程图说明了与至少部分地基于腕部佩戴装置的倾斜的操作的执行相关联的活动。
具体实施方式
通过参照附图的图1至13来理解本发明的实施例及其潜在的优点。
下面将参照附图更全面地描述一些实施例,在附图中示出了一些而不是全部的实施例。本发明的各种实施例可以以许多不同的形式来具体化,并且不应当被解释为局限于本文所阐述的实施例;相反,提供这些实施例,以便本公开将满足可以适用的法律要求。全文中,相似的标记指相似的元素。如本文中使用的,词语“数据”、“内容”、“信息”和类似的词语可以可交换地使用以指根据本发明的实施例能够被传送、接收和/或存储的数据。因此,任何此类词语的使用不应当被认为限制本发明的实施例的精神和范围。
另外,如本文中使用的,词语‘电路’指(a)仅硬件的电路实现方式(例如,在模拟电路和/或数字电路中的实现方式);(b)电路和计算机程序产品(多个)的组合,该计算机程序产品包括存储在一个或多个计算机可读存储器上的软件和/或固件指令,它们一起工作使得装置执行本文中描述的一个或多个功能;以及(c)电路,诸如例如,微处理器(多个)或微处理器(多个)的一部分,其要求用于运行的软件或固件,即使软件或固件不是物理存在的。‘电路’的这种定义应用于本文中(包含在权利要求书中)这个词语的所有使用。作为另一个示例,如本文中使用的,词语‘电路’还包括:包括一个或多个处理器和/或其部分(多个)以及伴随的软件和/或固件的实现方式。作为另一个示例,如本文中使用的词语‘电路’还包括:例如,用于移动电话的基带集成电路或应用处理器集成电路或在服务器、蜂窝网络装置、其它网络装置和/或其它计算装置中的类似的集成电路。
如本文中限定的,“非短暂性计算机可读介质”,其指物理介质(例如,易失性或非易失性存储设备),能够与“短暂性计算机可读介质”(其指电磁信号)进行区分。
图1是示出根据本发明的至少一个实施例的装置(诸如电子装置10)的框图。然而,应当理解的是,所说明以及下文描述的电子装置仅是说明可以受益于本发明的实施例的电子装置,因此,不应当被认为限制本发明的范围。尽管说明了并且出于示例的目的下文将描述电子装置10,但是其它类型的电子装置可以容易地使用本发明的实施例。电子装置10可以是个人数字助理(PDA)、寻呼机、移动计算机、台式计算机、电视、游戏设备、膝上型计算机、平板计算机、媒体播放器、相机、视频记录器、移动电话、可穿戴装置、腕式佩戴装置、手表装置、全球定位***(GPS)装置、汽车、自助服务终端(kiosk)、电子板、和/或任何其它类型的电子***。此外,至少一个示例实施例的装置不必是整个电子装置,而是在其它示例实施例中,其可以是电子装置的组件或一组组件。例如,装置可以是集成电路、一套集成电路、和/或诸如此类。
此外,装置可以容易地使用本发明的实施例,而不管它们是否旨在提供移动性。在这点上,即使可以结合移动应用来描述本发明的实施例,但是应当理解的是,可以结合各种其它应用(例如,在移动通信行业中和在移动通信行业之外两者)来使用本发明的实施例。例如,该装置可以是非可携带装置的至少一部分,诸如大屏幕电视、电子板、自助服务终端、汽车和/或诸如此类。
在至少一个示例实施例中,电子装置10包括处理器11和存储器12。处理器11可以是任何类型的处理器、控制器、嵌入式控制器、处理器核心、和/或诸如此类。在至少一个示例实施例中,处理器11使用计算机程序代码以使得装置执行一个或多个动作。存储器12可以包括:易失性存储器,诸如易失性随机存取存储器(RAM)(其包含用于数据的临时存储的缓存区域),和/或其它存储器,例如,非易失性存储器,其可以是嵌入式的和/或可以是可移动的。非易失性存储器可以包括:EEPROM、闪速存储器和/或诸如此类。存储器12可以存储任何数量的信息片段,以及数据。信息和数据可以由电子装置10使用以实现电子装置10的一个或多个功能,诸如本文中描述的功能。在至少一个示例实施例中,存储器12包括:计算机程序代码,使得存储器和计算机程序代码被配置为与处理器一起工作使得电子装置执行本文中描述的一个或多个动作。
电子装置10还可以包括:通信设备15。在至少一个示例实施例中,通信设备15包括:天线(或多个天线)、有线连接器、和/或诸如此类,它们与传送器和/或接收器操作地通信。在至少一个示例实施例中,处理器11提供信号给传送器和/或从接收器接收信号。信号可以包括:根据通信接口标准的信令信息、用户语音、接收的数据、用户生成的数据、和/或诸如此类。通信设备15可以使用一个或多个空中接口标准、通信协议、调制类型、和接入类型进行操作。作为说明,电子通信设备15可以根据以下协议进行操作:第二代(2G)无线通信协议IS-136(时分多址接入(TDMA)),全球移动通信***(GSM),以及IS-95(码分多址接入(CDMA)),第三代(3G)无线通信协议,诸如通用移动通信***(UMTS),CDMA2000,宽带CDMA(WCDMA)和时分同步CDMA(TD-SCDMA),和/或***(4G)无线通信协议,无线联网协议(诸如802.11),短距无线协议(诸如蓝牙)和/或诸如此类。通信设备15可以依照有线协议进行操作,诸如以太网、数字用户线路(DSL)、异步转移模式(ATM)和/或诸如此类。
处理器11可以包括诸如电路的构件,该构件用于实现音频、视频、通信、导航、逻辑功能、和/或诸如此类,以及用于实现本公开的实施例,其包括例如本文中描述的功能中的一个或多个功能。例如,处理器11可以包括用于执行各种功能(其包括例如本文中描述的功能中的一个或多个功能)的构件,诸如数字信号处理器设备、微处理器设备、各种模拟至数字转换器、数字至模拟转换器、处理电路和其它支持电路。该装置可以根据它们各自的能力在这些设备之间执行电子装置10的控制和信号处理功能。处理器11可以包括:在调制和传输之前对消息和数据进行编码和交织的功能。处理器1还可以包括内部语音编码器,可以包括内部数据调制解调器。此外,处理器11可以包括操作一个或多个软件程序的功能,该软件程序可被存储在存储器中,以及该软件程序除了其它之外可以使得处理器11实现至少一个实施例,其包括例如本文中描述的功能中的一个或多个功能。例如,处理器11可以操作连通性程序,诸如常规网络浏览器。连通性程序可以允许电子装置10根据以下来传送和接收网络内容(诸如基于位置的内容和/或其它网页内容):例如传输控制协议(TCP)、互联网协议(IP)、用户数据包协议(UDP)、互联网消息访问协议(IMAP)、邮局协议(POP)、简单邮件传输协议(SMTP)、无线应用协议(WAP)、超文本传输协议(HTTP)和/或诸如此类。
电子装置10可以包括:用户接口,该用户接口用于提供输出和/或接收输入。电子装置10可以包括输出设备14。输出设备14可以包括:音频输出设备,诸如振铃器、耳机、扬声器、和/或诸如此类。输出设备14可以包括:触感输出设备,诸如振动传感器、电变形表面、电变形结构、和/或诸如此类。输出设备14可以包括:可视化输出设备,诸如显示器、灯、和/或诸如此类。在至少一个示例实施例中,该装置导致显示信息,导致显示可以包括:在由装置包括的显示器上显示信息,将该信息发送给分离的装置(其包括显示器),和/或诸如此类。电子装置可以包括:输入设备13。输入设备13可以包括:光传感器、接近传感器、麦克风、触摸传感器、力传感器、按钮、小键盘、运动传感器、磁场传感器、相机、和/或诸如此类。触摸传感器和显示器可以以触摸显示器为特征。在包括触摸显示器的实施例中,触摸显示器可以被配置为接收来自单点触摸、多点触摸和/或诸如此类的输入。在此类实施例中,触摸显示器和/或处理器可以至少部分地基于方位、运动、速度、接触区域和/或诸如此类来确定输入。在至少一个示例实施例中,该装置接收输入的指示。该装置可以从传感器、驱动器、分离的装置和/或诸如此类来接收指示。至少输入的信息可以包括如下信息:其传递指示输入的信息、指示输入的出现的输入的方面的信息、和/或诸如此类。
电子装置10可以包括各种触摸显示器,该触摸显示器被配置为使得能够通过电阻式、电容式、红外线、应变仪(strain gauge)、表面波、光学成像、色散信号技术、声脉冲识别或其它技术的触摸识别以及然后提供指示与触摸相关联的位置和其它参数的信号。另外,触摸显示器可以被配置为接收以触摸事件的形式的输入的指示,触摸事件可以被定义为在选择对象(例如,手指、触针、笔、铅笔、或其它定点设备)和触摸显示器之间的实际物理触摸。可替代地,触摸事件可以被定义为将选择对象带到接近于触摸显示器,在所显示的对象上悬停,或在预定的距离内接近对象,即使与触摸显示器没有做出物理接触。因此,触摸输入可以包括由触摸显示器检测的任何输入,其包括涉及实际物理接触的触摸事件和不涉及物理接触但是以其它方式被触摸显示器检测的触摸事件。触摸显示器能够接收与触摸输入有关的与应用于触摸屏的力相关联的信息。例如,触摸屏可以在重压触摸输入和轻压触摸输入之间进行区分。在至少一个示例实施例中,显示器可以显示二维信息、三维信息和/或诸如此类。
在包含小键盘的实施例中,小键盘可以包括数字(0-9)键、符号键(例如#,*)、字母键、和/或诸如此类,它们用于操作电子装置10。例如,小键盘可以包含传统的QWERTY小键盘布置。小键盘还可以包括具有相关联功能的各种软件。可替代地或另外,电子装置10可以包括接口设备,诸如控制杆或其它用户输入接口。
输入设备13可以包括媒体捕获元件。媒体捕获元件可以是用于捕获用于存储、显示或传输的图像、视频、和/或音频的任何构件。例如,在至少一个示例实施例(其中,媒体捕获元件是相机模块)中,相机模块可以包括数字相机,其可以从捕获的图像形成数字图像文件。因此,相机模块可以包括:用于从捕获的图像创建数字图像文件所需要的硬件(诸如镜头或其它光学组件(多个))和/或软件。可替代地,相机模块可以包括:仅用于查看图像的硬件,而电子装置10的存储设备以软件的形式存储用于由处理器11执行的指令,该指令用于从捕获的图像创建数字图像。在至少一个示例实施例中,相机模块还可以包括:处理元件(诸如协处理器)和编码器和/或解码器,处理元件协助处理器11来处理图像数据,编码器和/或解码器用于压缩和/或解压缩图像数据。编码器和/或解码器可以根据标准格式(诸如联合图像专家组(JPEG)标准格式)进行编码和/或解码。
图2是说明关于用户200的人体解刨学方位、定向和/或诸如此类的示意图。能够看出的是,在解刨学方位中描绘了用户200。解刨学方位涉及人体姿势,其中身体站立,腿部稍微分开,脚部向前,并且掌部面向前方。可以关于彼此垂直的三个基本轴线(额轴(frontalaxis)、纵轴(longitudinal axis)、和矢状轴(sagittal axis))来描述用户200的身体。额轴201涉及从右向左延伸通过用户200的中心点或轴线的假想线。纵轴202涉及从上面(上部)向下面(下部)延伸通过用户200的中心点或轴线的线。矢状轴203涉及从前向后延伸通过用户200的中心点或轴线的线。额平面204涉及如下平面:该平面沿着额轴201和纵轴202将用户200分成前半和后半。能够看出的是,当用户200在解刨学方位中时,额平面分割了用户200的腕部和手。横断面205涉及如下平面:该平面通过额轴201和矢状轴203将用户200分成上部和下部。矢状面206涉及如下平面:该平面通过矢状轴203和纵轴202将用户200分成左部分和右部分。
图3A-3D是根据至少一个示例实施例的说明腕部定向的示意图。图3A-3D的示例仅是示例,并且不限制权利要求书的范围。例如,前臂的对齐可以变化,手臂的方位可以变化,手掌的定向可以变化,以及/或诸如此类。
可以根据基本运动来描述相对于腕部的物理运动。例如,复杂的腕部运动可以以如下方式来描述它的特征:其中复杂运动包含不同的基本运动。图3A-3D说明了腕部旋后和腕部旋前的示例。然而,与图3A-3D的示例相关联的定向和/或运动可以与其它基本运动(诸如收缩、伸展、内收、外展、偏向和/或诸如此类)组合。相对于腕部的中性定向来描述图3A-3D的定向。在至少一个示例实施例中,腕部的中性定向是一种定向,使得与腕部配合的手部与手部的手指(包括拇指)的解刨学方位一致。在至少一个示例实施例中,腕部的中性定向是一种定向,使得与腕部配合的手部与解刨学方位一致,而不考虑手指的方位。用于任何给定情况的特定中性方位可以变化。
图3A是根据至少一个示例实施例的说明腕部旋后和旋前的示意图。腕部旋后和旋前的特征在于:导致腕部旋转的前臂的横向运动。旋后301是与将手掌向前(朝前)或向上转向相关联的前臂运动,其由前臂的横向旋转来执行。旋前302是与将手掌向后(朝后)或向下转向相关联的前臂运动,其由前臂的横向旋转来执行。图3A的示例说明了在解刨学定向中的用户300的腕部。在至少一个示例实施例中,参照来自解刨学定向的运动来描绘腕部定向的特征。在图3B的示例中,用户300的腕部处于水平旋前的定向中。在至少一个示例实施例中,水平旋前定向是一种腕部定向,其特征在于:与解刨学定向成90度旋前。能够看出的是,水平旋前定向与手掌面向与肘部相同的方向相对应。在至少一个示例实施例中,水平旋后定向是一种腕部定向,其特征在于:与解刨学定向成90度旋后。以这种方式,水平旋前定向与手掌面向与肘部相反的方向相对应。
应当理解的是,可以通过从解刨学定向的旋前的量级或旋后的量级来描述腕部定向的特征。例如,水平旋前定向的特征可以是90度旋前定向。类似地,水平地旋后定向的特征可以是90度旋后定向。
图3C的示例说明了在45度旋前定向中的用户300的腕部。能够看出的是,图3C的定向说明了在用户300执行与图3A的解刨学定向成45度旋前后的用户300的腕部。
图3D的示例说明了在45度旋后定向中的用户300的腕部。能够看出的是,图3D的定向说明了在用户300执行从图3A的解刨学定向45度旋后后的用户300的腕部。
在至少一个示例实施例中,旋后和/或旋前的一般性运动被称为倾斜。例如,腕部的旋前可以被称为使腕部倾斜,以及腕部的旋后可以被称为倾斜。
图4A-4D是根据至少一个示例实施例的说明腕式佩戴装置定向的示意图。图4A-4D的示例仅是示例,并且不限制权力要求书的范围。例如,前臂的对齐可以变化,手臂的方位可以变化,手部的定向可以变化,以及/或诸如此类。
随着用户在他们的生活活动中已经变得越来越依赖于他们的电子装置,许多用户可能希望他们的装置持续性存在。以这种方式,可能希望电子装置是可穿戴装置。在至少一个示例实施例中,可穿戴装置是一种装置,其被配置为被佩戴在用户上,使得用户的身体支撑该装置,而不需要用户握持该装置。例如,该装置可以被配置为被贴附到用户的身体的一部分,用户的衣服的一部分,和/或诸如此类。在一些情况下,可能希望的是,基于如下方式来描述可穿戴装置的特征:在该方式中,该装置被配置为由用户佩戴。例如,该装置可以是腕式佩戴装置。在至少一个示例实施例中,腕式佩戴装置是一种装置,其被配置为被佩戴在用户的腕部上。以这种方式,腕式佩戴装置被配置为由用户的腕部来支撑,使得该支撑不依赖于主动地持有该腕式佩戴装置的用户。例如,腕式佩戴装置可以是手表装置、手环装置、和/或诸如此类。
在至少一个示例实施例中,腕式佩戴装置包括至少一个显示器。在至少一个示例实施例中,腕式佩戴装置被配置为被佩戴在用户的腕部上,使得腕式佩戴装置的显示器面向与用户的手的顶部相同的方向中。以这种方式,腕式佩戴装置的显示器可以与用户的腕部的顶部对齐。因此,在许多情况下,腕部的倾斜可以直接导致腕式佩戴装置的显示器的倾斜。以这种方式,腕部的定向可以指示腕式佩戴装置的显示器的定向。在许多情况下,腕部可以以如下方式被定向:该方式允许用户查看该装置的显示器,该方式防止用户直接查看装置的显示器,和/或诸如此类。以这种方式,腕部的定向可以指示用户是否能够查看显示器。在至少一个示例实施例中,可以根据该装置的显示器的用户视野来描述该装置的定向。
在至少一个示例实施例中,腕式佩戴装置被定向在用户面向方向中。在至少一个示例实施例中,用户面向方向指的是,该装置被定向以使得腕式佩戴装置的显示器与面向用户的眼睛的方向一致。应当理解的是,用户面向方向不是必须使显示器朝向用户的眼睛的当前方位。用户面向方向可以以从装置的显示器的方向为特征,其中在用户的头部在解刨学方位中的情况下、在用户的头部朝向腕式佩戴装置的情况下、和/或诸如此类,从用户的眼睛能够查看该装置的显示器。以这种方式,腕式佩戴装置可以被定向在用户面向方向中,即使用户使他的头部转向以将目光从腕式佩戴装置移开。
在至少一个示例实施例中,腕式佩戴装置被定向在非用户面向方向中。在至少一个示例实施例中,非用户面向方向指的是,该装置被定向使得腕式佩戴装置的显示器与面向用户的眼睛的方向不一致。应当理解的是,非用户面向方向不是必须使显示器远离于用户的眼睛的当前方位。非用户面向方向可以以从装置的显示器的方向为特征,其中在用户的头部在解刨学方位中的情况下、在用户的头部朝向腕式佩戴装置的情况下、和/或诸如此类,从用户的眼睛不能查看该装置的显示器。以这种方式,腕式佩戴装置可以被定向在非用户面向方向中,即使用户以与解刨学定向不一致的方式扭转他的身体以达到腕式佩戴装置的观看角度。
图4A的示例说明了装置401被定向在用户402的用户面向方向中。能够看出的是,装置的显示器从用户的腕部向上指向,使得当用户402使他的头部在解刨学方位中时用户402能够看到该显示器。能够看出的是,腕部(腕式佩戴装置被佩戴在该腕部上)的腕部定向被定向在水平旋前定向中,类似于关于图3B所描述的。
图4B的示例说明了装置401被定向在用户402的用户面向方向中。能够看出的是,图4B的用户面向方向不同于图3B的用户面向方向。能够看出的是,装置的显示器从用户的腕部向上指向,使得当用户402使他的头部在解刨学方位中时用户402能够看到该显示器。能够看出的是,腕部(腕式佩戴装置被佩戴在该腕部上)的腕部定向被定向在135度旋后定向中。
图4C的示例说明了装置401被定向在用户402的非用户面向方向中。能够看出的是,装置的显示器从用户的腕部向上指向,使得当用户402使他的头部在解刨学方位中时用户402可能不能看到装置401的显示器。例如,用户402的视线可能平行于装置401的显示器的表面。能够看出的是,腕部(腕式佩戴装置被佩戴在该腕部上)的腕部定向被定向在水平旋前定向中,类似于关于图3C所描述的。
图4D的示例说明了用户402使他的前臂定向使得腕式佩戴装置401在用户402的侧面。以这种方式,装置401可以被定向在非用户面向方向中。在图4D的示例中,腕部的前臂(腕式佩戴装置被佩戴在腕部上)在解刨学方位中。
在至少一个示例实施例中,确定腕式佩戴装置的定向至少部分地基于用户面向方向阈值。在至少一个示例实施例中,用户面向方向阈值是一个方向,超过该方向的定向被认为被定向在非用户面向方向中。例如,在显示器在超过用户面向方向阈值的方向中的情况下,该装置可以确定该装置的定向在非用户面向方向中。在此类示例中,用户的腕部可能被旋后超过用户面向方向阈值,可能被旋前到在用户面向方向阈值内的不足够的量级,和/或诸如此类。在至少一个示例实施例中,用户面向方向阈值是一个方向,在该方向内的定向被认为被定向在用户面向方向中。例如,在显示器在用户面向方向阈值内的方向的情况下,该装置可以确定该装置的定向在用户面向方向中。在此类示例中,用户的腕部可能没有被旋后超过用户面向方向阈值,可能被旋前到在用户面向方向阈值内的足够量级,和/或诸如此类。
在至少一个示例实施例中,用户面向方向阈值指示解刨学定向。在此类示例中,超过用户面向方向阈值的方向指示腕部旋后超过用户面向方向阈值。例如,如果腕部(腕式佩戴装置被佩戴在腕部上)被定向为类似于图3D的定向,则该装置可以确定该装置被定向在非用户面向方向中。在此类示例中,该装置可以确定腕式佩戴装置被定向在超过用户面向方向阈值的方向中。在此类示例中,在用户面向方向阈值内的方向指示腕部旋前到在用户面向方向阈值内的定向。例如,如果腕部(腕式佩戴装置被佩戴在腕部上)被定向为类似于图3C的定向,则该装置可以确定该装置被定向在用户面向方向中。在此类示例中,该装置可以确定腕式佩戴装置被定向在用户面向方向阈值内的方向中。
可以根据各种目标和/或显示器属性来设置用户面向方向阈值。例如,用户面向方向阈值可以被设置为使得当该装置被定向在用户面向方向阈值时,显示器实际上可以看得见,但是可能以不希望的方式看得见。例如,在此类定向处的视角可能导致用户难于准确地感知在显示器上显示的信息。在至少一个示例实施例中,用户面向方向阈值与腕部(腕式佩戴装置被佩戴在腕部上)在解刨学定向和水平旋前定向之间的定向处一致。例如,用户面向方向阈值可以被设置为如下方向:该方向指示在图3A的定向和图3B的定向之间的方向处的定向。
在至少一个示例实施例中,用户面向方向阈值指示45度旋前定向,与关于图3C、图4C、和/或诸如此类所描述的类似。在此类示例中,超过用户面向方向阈值的方向指示腕部旋后超过用户面向方向阈值和/或腕部旋前到小于45度旋前定向的量级。例如,如果腕部(腕式佩戴装置被佩戴在腕部上)被定向为类似于图3A的定向,则装置可以确定该装置被定向在非用户面向方向。在此类示例中,该装置可以确定腕式佩戴装置被定向在超过用户面向方向阈值的方向中。在此类示例中,在用户面向方向阈值内的方向指示腕部旋前到在用户面向方向阈值内的定向。例如,如果腕部(腕式佩戴装置被佩戴在腕部上)被定向为类似于图3B的定向,则装置可以确定该装置被定向在用户面向方向中。在此类示例中,该装置可以确定腕式佩戴装置被定向在用户面向方向阈值内的方向中。
图5A-5F是根据至少一个示例实施例的说明腕式佩戴装置定向的示意图。图5A-5F的示例仅是示例,并且不限制权力要求书的范围。例如,腕式佩戴装置的配置可以变化,腕式佩戴装置的定向可以变化,由腕式佩戴装置包括的元件可以变化,以及/或诸如此类。
存在许多方式,在该许多方式中,装置可以确定腕式佩戴装置的定向。另外,可以有将来开发的许多方式来确定腕式佩戴装置的定向。因此,腕式佩戴装置确定腕式佩戴装置的定向的方式未必以任何方式限制权利要求书。
例如,腕式佩戴装置可以包括传感器,诸如电极,其接收指示神经脉冲、肌肉运动和/或诸如此类的生理信息。在此类情况下,腕式佩戴装置可以评估此类传感器信息以确定腕式佩戴装置的定向。此类传感器可以被腕式佩戴装置封装在允许此类生理信息的检测的各种方位处。
在另一个示例中,腕式佩戴装置可以被配置为确定相对于腕式佩戴装置的重力方向。例如,腕式佩戴装置可以包括一个或多个传感器,诸如运动传感器、加速计、陀螺仪和/或诸如此类。在此类示例中,腕式佩戴装置可以评估由此类传感器接收的信息以确定相对于腕式佩戴装置的重力方向。以这种方式,腕式佩戴装置可以至少部分地基于相对于腕式佩戴装置的重力方向来确定腕式佩戴装置的定向。
在至少一个示例实施例中,腕式佩戴装置的显示器被配置为被定向在用户的腕部上,使得显示器的顶部接近于用户的尺骨,以及显示器的底部接近于用户的桡骨。例如,图4A-4D的装置401可以被配置为使得装置401的显示器的顶部接近于用户402的尺骨,以及显示器的底部接近于用户402的桡骨。
图5A-5F的示例说明了装置500,其包括显示器501。在图5A-5F的示例中,指示出了显示器顶部502和显示器的底部,相对于该装置说明了重力方向。在图5A-5F的示例中,显示器501被配置为被定向在用户的腕部上,使得显示器顶部502接近于用户的尺骨,以及显示器底部503接近于用户的桡骨。在至少一个示例实施例中,在显示器的对面的装置的一侧被称为装置的背面。在图5A-5D的示例中,参照装置500的背面来指示重力。在至少一个示例实施例中,装置的侧向(sideward)方向是如下方向:该方向在具有垂直于显示器的顶部的成分的方向中。例如,侧向方向可以是左侧方向、右侧方向和/或诸如此类。在图5E-5F的示例中,参照关于装置500的侧向方向来指示重力。即使在没有描述侧向成分的情况下,描述了图5A-5D的示例中的重力方向,但是在一些情况下,此类侧向成分可以存在。即使在没有描述向后成分、向上成分、向下成分和/或诸如此类的情况下,描述了图5E-5F的示例中的重力方向,但是在一些情况下,此类向后成分、向上成分、向下成分和/或诸如此类可以存在。
图5A是根据至少一个示例实施例的说明腕式佩戴装置定向的示意图。能够看出的是,装置500被定向使得重力方向505垂直于腕式佩戴装置500的背面。在至少一个示例实施例中,垂直于该装置的背面的重力指示水平旋前定向,类似于关于图3B和/或图4A所描述的。
图5B是根据至少一个示例实施例的说明腕式佩戴装置定向的示意图。能够看出的是,装置500被定向使得重力方向515在垂直于装置500的背面的方向和从显示器底部503直接向下的方向之间的方向中。能够看出的是,装置500被定向使得重力方向515在垂直于装置500的背面的方向和从显示器底部503直接向下的方向之间的中间值的方向中。在至少一个示例实施例中,重力在垂直于装置的背面的方向和从显示器底部直接向下的方向之间的中间值的方向中指示135度旋前定向,类似于关于图4B所描述的。
图5C是根据至少一个示例实施例的说明腕式佩戴装置定向的示意图。能够看出的是,装置500被定向使得重力方向525从显示器顶部502直接向上。在至少一个示例实施例中,重力从装置的显示器顶部直接向上指示解刨学定向,类似于关于图3A所描述的。
图5D是根据至少一个示例实施例的说明腕式佩戴装置定向的示意图。能够看出的是,装置500被定向使得重力方向535在垂直于装置500的背面的方向和从显示器顶部502直接向上的方向之间的方向中。能够看出的是,装置500被定向使得重力方向535在垂直于装置500的背面的方向和从显示器顶部502直接向上的方向之间的中间值的方向中。在至少一个示例实施例中,重力在垂直于装置的背面的方向和从显示器顶部直接向上的方向之间的中间值的方向中指示45度旋前定向,类似于关于图3C和/或图4C所描述的。
图5E是根据至少一个示例实施例的说明腕式佩戴装置定向的示意图。能够看出的是,装置500被定向使得重力方向545从显示器501直接侧向。在至少一个示例实施例中,重力从装置的显示器直接侧向指示腕部的前臂(腕式佩戴装置被佩戴在腕部上)在解刨学定向中,类似于关于图4D所描述的。
图5F是根据至少一个示例实施例的说明腕式佩戴装置定向的示意图。能够看出的是,装置500被定向使得重力方向555在从显示器501直接侧向的方向和从显示器底部503直接向下的方向之间的方向中。能够看出的是,装置500被定向使得重力方向535在与完全侧向方向成45度角的方向中。在至少一个示例实施例中,重力在与完全侧向方向成45度角的方向中指示在图4A的前臂定向和图4D的前臂定向之间的前臂定向。
如前所述,该装置可以至少部分地基于用户面向方向阈值来确定该装置是被定向在用户面向方向还是被定向在非用户面向方向。在至少一个示例实施例中,用户面向方向阈值指示重力在相对于腕式佩戴装置的特定方向中。在至少一个示例实施例中,超过用户面向方向阈值的方向指示重力在从用户面向方向阈值向上的方向中。在至少一个示例实施例中,在用户面向方向阈值内的方向指示重力在从用户面向方向阈值向下的方向中。
在至少一个示例实施例中,用户面向方向阈值与重力在垂直于腕式佩戴装置的背面和从腕式佩戴装置的顶部直接向上之间的方向中一致。在至少一个示例实施例中,用户面向方向阈值与重力在垂直于腕式佩戴装置的背面和从腕式佩戴装置的顶部直接向上之间的中间值的方向中一致。例如,用户面向方向阈值可以与图5D的重力方向535一致。在此类示例中,重力在从重力方向535向上的方向中指示非用户面向方向。因此,在此类示例中,在图5C中说明的定向可以被确定为在非用户面向方向中。类似地,在此类示例中,重力在从重力方向535向下的方向中指示用户面向方向。例如,图5A的重力方向505,图5B的重力方向515可以被认为从重力方向535向下。因此,在此类示例中,在图5A和图5B中说明的定向可以被认为在用户面向方向中。
在至少一个示例实施例中,装置的向前的重力方向指示装置在非用户面向方向中。例如,装置的显示器被定向在向下面向的方向中可以与用户能够查看该装置不一致。例如,当用户做出姿势使得用户的腕部在用户的眼睛下面时,当显示器被定向在向下方向中时,可能不存在从用户的眼睛到显示器的直接视线。在至少一个示例实施例中,超过用户面向方向阈值的方向指示重力在从装置的显示器向前的方向中。
图6A-6C是根据至少一个示例实施例的说明通知的示意图。图6A-6C的示例仅是示例,并且不限制权利要求书的范围。例如,通知的内容可以改变,通知的视觉表征可以改变,通知的定向可以改变,和/或诸如此类。
在一些情况下,用户可能以用户与台式计算机、膝上型计算机、平板计算机、或甚至手持计算机进行交互的相同方式与腕式佩戴装置进行交互存在困难。例如,借助在用户腕部佩戴的腕式佩戴装置,用户可能不能使用腕部的手来舒服地触摸腕式佩戴装置,其中腕式佩戴装置被佩戴在腕部上。以这种方式,可能希望提供输入,该输入不必涉及装置的接触操作,诸如在触摸传感器处的触摸、触摸以驱动按钮、和/或诸如此类。
在至少一个示例实施例中,该装置确定装置的倾斜是一种输入。例如,软件事件可以出现,以及该装置可以至少部分地基于装置的倾斜来确定响应于软件事件的方式。在至少一个示例实施例中,该装置确定软件事件的出现。在至少一个示例实施例中,软件事件是消息的接收。在此类示例中,确定出现软件事件可以包括接收消息。在至少一个示例实施例中,软件事件是日程表事件的出现。此类日程表事件可以与日程表条目相关联。在此类示例中,确定出现软件事件可以包括:确定当前时间与日程表条目的出现时间相一致。在至少一个示例实施例中,软件事件是接收到呼叫。在此类示例中,确定出现软件事件可以包括接收到呼叫。
在许多情况下,随着用户执行各种物理活动,腕式佩戴装置涉及到大量的运动。因此,可能希望避免确定此类物理活动运动是输入。以这种方式,可能希望使输入基于特定运动,该特定运动指示用户与装置交互的方式。例如,在许多情况中,用户通过查看显示器与装置进行交互。以这种方式,用户与装置交互可能常常涉及该装置被定向在用户面向方向中。以这种方式,可能希望响应于关于该装置的用户面向方向的该装置的倾斜运动,确定将由该装置执行的操作。例如,可能希望避免基于不涉及该装置的用户面向定向的该装置的倾斜来执行操作。在此类示例中,此类缺乏用户面向定向可以指示由用户执行的不涉及与该装置的交互的运动。
在至少一个示例实施例中,该装置忽略指示在装置被定向在用户面向方向中之前出现的装置的倾斜的信息。例如,该装置可以至少部分地基于在装置被定向在用户面向方向中之后的装置的倾斜,确定将执行的一个或多个动作。在此类示例中,该装置可以排除指示在装置被定向在用户面向方向中之前的装置的倾斜的信息。
如前所述,装置可以确定软件事件的出现,诸如消息的接收、日程表事件的出现、呼叫的接收、和/或诸如此类。在此类示例中,该装置可以至少部分地基于软件事件来确定将被呈现的通知。以这种方式,该通知可以包括指示软件事件的信息。例如,在软件事件是接收到消息的情况下,该通知可以包括指示消息的发送者的信息,诸如联系人信息、名字信息、地址信息、电话号码信息、和/或诸如此类。在另一个示例中,在软件事件是日程表事件的出现的情况下,该通知可以包括指示日程表条目的标题的信息、日程表条目的出现时间、和/或诸如此类。在又一个示例中,在软件事件是接收到呼叫的情况下,通知可以包括指示呼叫的呼叫者的信息、指示正在接收呼叫的信息、指示已经接收到呼叫的信息、和/或诸如此类。指示呼叫的呼叫者的信息可以是指示呼叫者的任何信息,诸如联系人信息、名字信息、地址信息、电话号信息、和/或诸如此类。
在至少一个示例实施例中,通知包括可视通知、可听通知、触觉通知、和/或诸如此类。可视通知可以包括指示通知的可视信息。例如,可视指示可以包括:文本信息、图形信息、视频信息和/或诸如此类。可听通知可以包括指示通知的可听信息。例如,可听通知可以包括:可听的语音信息、音乐信息、音调信息、或与可以由装置驱动的声音相对应的任何其它信息。触觉信息可以包括:指示通知的触觉信息。例如,触觉信息可以是定义振动信号、纹理、温度和/或诸如此类的信息。
在至少一个示例实施例中,导致通知的呈现包括:导致可视通知的显示、导致可听通知的驱动、导致触觉通知的驱动、和/或诸如此类。在至少一个示例实施例中,可听通知的驱动包括:导致音频转换器(诸如扬声器)的驱动,使得转换器生成与可听通知对应的音频信号。例如,可听通知可以是歌声,以及歌声的驱动可以包括将指示歌声的信息发送给扬声器,使得扬声器生成与歌声对应的音频信号。在至少一个示例实施例中,触觉通知的驱动可以包括:触觉转换器(诸如振动转换器、加热元件、制冷元件、机电控制的装置变形、机电控制的纹理、和/或诸如此类)的驱动。例如,触觉通知可以是表示软件事件的振动信号。在此类示例中,触觉通知的呈现可以包括:以与振动信号相对应的方式的振动转换器的驱动,使得用户可以感知振动信号。
图6A是根据至少一个示例实施例的说明可视通知的示意图。在图6A的示例中,装置600在显示器601上显示可视通知602。能够看到的是,可视通知602包括:在人的名字上的对话泡泡图像。以这种方式,可视通知602表示接收到消息。例如,可视通知602可以表示装置600接收到从Paula Anderson发送的消息的软件事件。
在许多情况下,用户可以评估通知的信息以确定用户想如何对该通知进行反应。在许多情况下,用户可以查看显示器以评估通知的可视信息。以这种方式,用户可以将该装置定向在用户面向方向中以查看通知的信息。以这种方式,在用户以指示用户评估通知的可视信息的方式对装置进行定向之后,可能希望装置将装置的倾斜评估为输入。因此,可能希望的是,至少部分地基于在装置被定向在用户面向方向中之后的装置的倾斜,确定将被执行的操作。
在一些情况下,尽管在装置被定向在用户面向方向中时用户可能在查看装置,但是用户可能使装置倾斜而未必旨在执行输入。例如,用户可能在行走时、在骑自行车时、在跑步时、和/或诸如此类,查看显示器。在这种方式中,用户可能执行物理活动,同时查看装置,这可能涉及装置的倾斜,但是用户不旨在执行输入,或涉及任何特定操作。因此,可能希望装置避免基于用于没有旨在作为输入的装置的倾斜,来确定操作。
在许多情况下,即使用户在查看装置的显示器时用户执行导致装置倾斜的活动,该用户将通常避免将该装置倾斜到用户不再能查看该装置的显示器的程度。以这种方式,用户将装置从用户面向方向倾斜到非用户面向方向可以指示用户执行装置的有意的倾斜。以这种方式,可能希望的是,装置至少部分地基于将装置从用户面向方向倾斜到非用户面向方向来确定将执行的操作。
在一些情况下,用户可能希望不再查看装置的显示器。以这种方式,从用户面向方向倾斜到非用户面向方向可以指示用户不再希望查看装置的显示器。然而,在一些情况下,可能希望的是,装置从用户面向方向倾斜到非用户面向方向是特定输入的一部分。例如,从用户面向方向倾斜到非用户面向方向可以指示由用户进行关于用户与装置的交互的有意倾斜。以这种方式,此类倾斜可以指示由用户进行的有意交互。
在一些情况下,装置可以接收信息,该信息指示:装置从用户面向方向倾斜到非用户面向方向,随后用户从非用户面向方向倾斜到用户面向方向。在此类情况下,可能希望的是,装置确定此类信息是由用户执行的有意输入。在一些情况下,可能希望的是,至少部分地基于从用户面向方向倾斜到非用户面向方向和从非用户面向方向倾斜到用户面向方向发生在预定的持续时间内,来确定用户的意图。例如,可能希望的是,预定的持续时间是一秒钟、半秒钟、和/或诸如此类。以这种方式,用户可以将从用户面向方向倾斜到非用户面向方向,随后从非用户面向方向倾斜到用户面向方向,解释为相同手势的部分。
在此类情况下,当腕式佩戴装置已经呈现了通知时,从用户面向方向倾斜到非用户面向方向和从非用户面向方向倾斜到用户面向方向发生在预定的持续时间内可以被解释为通知倾斜驱动输入。在至少一个示例实施例中,通知倾斜驱动输入是一种输入,该输入表示用户希望驱动与该通知相关联的操作,诸如执行与由通知所表示的软件事件相关联的操作。
在至少一个示例实施例中,在呈现与软件事件相关联的通知后,腕式佩戴装置可以至少部分地基于确定腕式佩戴装置在从确定腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向的通知倾斜驱动阈值持续时间内,已经从非用户面向方向倾斜到用户面向方向,而确定将执行的一个或多个操作。在至少一个示例实施例中,通知倾斜驱动阈值持续时间是如下持续时间:在该持续时间内,在确定腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向之后,确定腕式佩戴装置已经从非用户面向方向倾斜到用户面向方向,将被解释为通知驱动输入,将导致与软件事件相关联的操作的执行,和/或诸如此类。例如,通知倾斜驱动阈值持续时间可以是一秒钟、半秒钟、和/或诸如此类。
在至少一个示例实施例中,该装置导致与软件事件相关联的至少一个操作的执行。此类导致可以至少部分地基于确定腕式佩戴装置在从确定腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向的通知倾斜驱动阈值持续时间内,已经从非用户面向方向倾斜到用户面向方向。例如,该装置可以至少部分地基于不存在确定腕式佩戴装置在从确定腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向的通知倾斜驱动阈值持续时间内,已经从非用户面向方向倾斜到用户面向方向,而避免与软件事件相关联的操作的执行。以这种方式,用户可以借助于通知倾斜驱动输入,调用与软件事件相关联的操作的执行。
在一些情况下,与软件事件相关联的操作可以管理装置响应于软件事件的方式。例如,软件事件可以是电话呼叫的接收。在此类示例中,与软件事件相关联的操作可以包括:呼叫的应答、呼叫的拒绝、和/或诸如此类。以这种方式,用户可以借助于通知倾斜驱动输入,调用呼叫的拒绝、呼叫的应答、和/或诸如此类。
在至少一个示例实施例中,与软件事件相关联的一个或多个操作的执行包括:确定与软件事件相关联的补充信息,以及导致补充信息的至少一部分的呈现。以这种方式,用户可以借助于通知倾斜驱动输入,调用补充信息的呈现。在至少一个示例实施例中,补充信息包括以下至少之一:可视补充信息、可听补充信息、或触觉补充信息。在至少一个示例实施例中,补充信息是通知未能指示的与软件事件相关联的信息。以这种方式,通知不包括补充信息。在软件事件是接收到消息的情况下,补充信息可以是从通知省略的信息。在至少一个示例实施例中,补充信息是消息主体的至少一部分。在软件事件是日程表事件的出现的情况下,补充信息可以是从通知省略的信息。在至少一个示例实施例中,补充信息是日程表条目的主体的至少一部分。例如,日程表条目可以包括:指示位置的信息、日程表条目描述、和/或诸如此类。在此类示例中,补充信息可以包括:指示位置的信息、日程表条目描述、和/或诸如此类。
图6B是根据至少一个示例实施例的说明补充信息的示意图。在图6B的示例中,可视补充信息612与图6A的可视通知602的消息相关联。在图6A的示例中,可视补充信息是消息的主体的至少一部分。在图6B的示例中,用户已经在可视通知602的显示之后执行了通知倾斜驱动输入,以导致该装置执行以下操作:确定可视补充信息612和显示可视补充信息612。能够看出的是,由可视通知602包括的信息的一部分被显示在可视补充信息612上面。在一些情况下,邻近于补充信息的可视通知信息的此类显示可能是希望的,以允许用户更好地理解补充信息的上下文。
在一些情况下,可能希望装置显示动画,该动画指示从可视通知的显示到可视补充信息的显示的转变。例如,可能希望提供动画以允许用户更好地理解转变在发生,装置已经确定了通知倾斜驱动输入,和/或诸如此类。在至少一个示例实施例中,该装置导致动画的显示,所述动画指示从可视通知的显示到可视补充信息的显示的转变。
在一些情况下,可能希望动画与通知倾斜驱动输入的倾斜一致。例如,在完成通知倾斜驱动输入之前,该装置可以确定腕式佩戴装置从非用户面向方向向用户面向方向倾斜,其中至少部分地基于确定腕式佩戴装置从非用户面向方向向用户面向方向倾斜,导致动画的显示。在此类示例中,导致动画的显示可以包括:确定腕式佩戴装置的当前倾斜方向。例如,腕式佩戴装置的当前倾斜方向可以是在从非用户面向方向向用户面向方向倾斜期间腕式佩戴装置的定向。在此类示例中,该装置可以确定:倾斜进度百分比,其表示在非用户面向方向和用户面向方向之间的百分差。在此类示例中,可以确定倾斜进度百分比,使得0%指示当前倾斜方向等于非用户面向方向,以及100%指示当前倾斜角度等于用户面向方向。在此类示例中,该装置可以确定与动画进度百分比相一致的动画的帧,所述动画进度百分比等同于所述倾斜进度百分比。以这种方式,可以通过倾斜的速度来控制动画的速度。
在一些情况下,即使该装置可能已经开始显示动画,但是该装置可以确定在腕式佩戴装置被倾斜到用户面向方向之前通知倾斜驱动阈值持续时间已经流逝。在至少一个示例实施例中,该装置确定:自从确定腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向,通知倾斜驱动阈值持续时间已经流逝。在此类示例中,该装置可以至少部分地基于确定自从确定腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向,通知倾斜驱动阈值持续时间已经流逝,而终止动画的显示。
在一些情况下,可能希望的是,在确定自从确定腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向,通知倾斜驱动阈值持续时间已经流逝之后,对动画进行倒转。在此类示例中,该装置可以倒转动画的进度直到显示动画的开始帧。在此类示例中,该装置可以在动画的开始帧的显示之后,导致显示没有动画的可视通知。
图6C是根据至少一个示例实施例的说明指示从可视通知602的显示到可视补充信息612的显示的转变的动画的示意图。能够看出的是,动画指示可视通知602向上滑动以展现可视补充信息612。以这种方式,动画可以帮助用户理解转变在发生,通知倾斜驱动输入已经由装置确定,和/或诸如此类。
图7是根据至少一个示例实施例的至少部分地基于腕式佩戴装置的倾斜的与操作的执行相关联的活动。在至少一个示例实施例中,存在与图7的活动相一致的一组操作。装置(例如图1的电子装置10)或其部分可以使用该组操作。装置可以包括用于此类操作的执行的构件,例如图1的处理器11。在示例实施例中,装置(例如,图1的电子装置10)可以被改造以具有包括计算机代码的存储器(例如图1的存储器12),该计算机代码被配置为与处理器(例如图1的处理器11)一起工作,使得该装置执行图7的一组操作。
在框702处,装置确定在腕式佩戴装置上的软件事件的出现。该确定、出现、软件事件和腕式佩戴装置可以与关于图5A-5F和图6A-6C所描述的类似。
在框704处,该装置至少部分地基于所述软件事件来确定通知,使得所述通知包括表示所述软件事件的信息。该确定、通知、和信息可以与关于图6A-6C所描述的类似。
在框706处,该装置导致所述通知的呈现。通知的呈现可以与关于图6A-6C所描述的类似。
在框708,该装置确定所述腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向。该确定、倾斜、用户面向方向、和非用户面向方向可以与关于图4A-4D和图5A-5F所描述的类似。
在框710,该装置确定在自从确定所述腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向的通知倾斜驱动阈值持续时间内,所述腕式佩戴装置已经从非用户面向方向倾斜到另一个用户面向方向。该确定、另一个用户面向方向、以及倾斜驱动阈值持续时间可以与关于图4A-4D、图5A-5F和图6A-6C所描述的类似。
在框712,该装置导致与软件事件相关联的至少一个操作的执行。该执行和操作可以与关于图6A-6C所描述的类似。以这种方式,导致与软件事件相关联的至少一个操作的执行可以至少部分地基于在自从确定所述腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向的通知倾斜驱动阈值持续时间内,确定所述腕式佩戴装置已经从非用户面向方向倾斜到另一个用户面向方向。
图8是根据至少一个示例实施例的流程图,该流程图说明了至少部分地基于腕式佩戴装置的倾斜的与操作的执行相关联的活动。在至少一个示例实施例中,存在与图8的活动相一致的一组操作。装置(例如图1的电子装置10)或其部分可以使用该组操作。装置可以包括用于此类操作的执行的构件,例如图1的处理器11。在示例实施例中,装置(例如,图1的电子装置10)可以被改造以具有包括计算机代码的存储器(例如图1的存储器12),该计算机代码被配置为与处理器(例如图1的处理器11)一起工作,使得该装置执行图8的一组操作。
如前所述,可能希望的是,在没有接收到通知倾斜驱动输入的情况下,避免与软件事件相关联的一个或多个操作的执行。
在框802,装置确定在腕式佩戴装置上的软件事件的出现,与关于图7的框702所描述的类似。在框804处,该装置至少部分地基于所述软件事件来确定通知,使得所述通知包括表示所述软件事件的信息,与关于图7的框704所描述的类似。在框806处,该装置导致所述通知的呈现,与关于图7的框706所描述的类似。
在框808,该装置确定所述腕式佩戴装置是否已经从用户面向方向倾斜到非用户面向方向。该确定、倾斜、用户面向方向、和非用户面向方向可以与关于图4A-4D和图5A-5F所描述的类似。如果该装置确定腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向,则流前进到框810。如果该装置确定腕式佩戴装置未能从用户面向方向倾斜到非用户面向方向,则流返回到框808。以这种方式,该装置可以重复框808,直到该装置确定腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向。
在框810,该装置确定通知倾斜驱动阈值持续时间是否已经流逝。该确定和通知倾斜驱动阈值持续时间可以与关于图6A-6C所描述的类似。如果该装置确定通知倾斜驱动阈值持续时间未能流逝,则流前进到框812。如果该装置确定通知倾斜驱动阈值持续时间已经流逝,则流返回到框808。以这种方式,该装置可以至少部分地基于确定通知倾斜驱动阈值持续时间已经流逝,而避免与软件事件相关联的操作的执行。
在框812,该装置确定腕式佩戴装置是否已经从非用户面向方向倾斜到另一个用户面向方向。该确定、和另一个用户面向方向可以与关于图4A-4D、图5A-5F、和图6A-6C所描述的类似。如果该装置确定腕式佩戴装置已经从非用户面向方向倾斜到另一个用户面向方向,则流前进到框814。如果该装置确定腕式佩戴装置未能从非用户面向方向倾斜到另一个用户面向方向,则流前进到810。以这种方式,该装置可以至少部分地基于确定腕式佩戴装置未能从非用户面向方向倾斜到另一个用户面向方向,而避免与软件事件相关联的操作的执行。
在框814,该装置导致与软件事件相关联的至少一个操作的执行,与关于图7的框712所描述的类似。
图9是根据至少一个示例实施例的流程图,该流程图说明了至少部分地基于腕式佩戴装置的倾斜的与操作的执行相关联的活动。在至少一个示例实施例中,存在与图9的活动相一致的一组操作。装置(例如图1的电子装置10)或其部分可以使用该组操作。装置可以包括用于此类操作的执行的构件,例如图1的处理器11。在示例实施例中,装置(例如,图1的电子装置10)可以被改造以具有包括计算机代码的存储器(例如图1的存储器12),该计算机代码被配置为与处理器(例如图1的处理器11)一起工作,使得该装置执行图9的一组操作。
如前所述,在一些情况下,与软件事件相关联的操作可以包括:与软件事件相关联的补充信息的呈现。
在框902,装置确定在腕式佩戴装置上的软件事件的出现,与关于图7的框702所描述的类似。在框904处,该装置至少部分地基于所述软件事件来确定通知,使得所述通知包括表示所述软件事件的信息,与关于图7的框704所描述的类似。在框906处,该装置导致所述通知的呈现,与关于图7的框706所描述的类似。在框908,该装置确定所述腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向,与关于图7的框708所描述的类似。在框910,该装置确定在自从确定所述腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向的通知倾斜驱动阈值持续时间内,所述腕式佩戴装置已经从非用户面向方向倾斜到另一个用户面向方向,与关于图7的框710所描述的类似。
在框912处,该装置确定与软件事件相关联的补充信息。该确定和补充信息可以与关于图6A-6C所描述的类似。
在框914处,该装置导致补充信息的至少一部分的呈现。该呈现可以与关于图6A-6C所描述的类似。
图10是根据至少一个示例实施例的流程图,该流程图说明了与至少部分地基于腕式佩戴装置的倾斜的操作的执行相关联的活动。在至少一个示例实施例中,存在与图10的活动相一致的一组操作。装置(例如图1的电子装置10)或其部分可以使用该组操作。装置可以包括用于此类操作的执行的构件,例如图1的处理器11。在示例实施例中,装置(例如,图1的电子装置10)可以被改造以具有包括计算机代码的存储器(例如图1的存储器12),该计算机代码被配置为与处理器(例如图1的处理器11)一起工作,使得该装置执行图10的一组操作。
如前所述,在一些情况下,可能希望的是,提供动画,该动画指示从可视通知的显示到可视补充信息的显示的转变。
在框1002处,装置确定在腕式佩戴装置上的软件事件的出现,与关于图7的框702所描述的类似。在框1004处,该装置至少部分地基于软件事件来确定可视通知,使得该可视通知包括表示软件事件的信息。该确定、可视通知和信息可以与关于图6A-6C所描述的类似。
在框1006,该装置导致可视通知的显示。可视通知的显示可以与关于图6A-6C所描述的类似。
在框1008,该装置确定所述腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向,与关于图7的框708所描述的类似。在框1010,该装置确定在自从确定所述腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向的通知倾斜驱动阈值持续时间内,所述腕式佩戴装置已经从非用户面向方向倾斜到另一个用户面向方向,与关于图7的框710所描述的类似。
在框1012,该装置确定与软件事件相关联的可视补充信息。该确定和可视补充信息可以与关于图6A-6C所描述的类似。
在框1014,该装置导致动画的显示,该动画指示从可视通知的显示到可视补充信息的显示的转变。该显示和动画可以与关于图6A-6C所描述的类似。
在框1016,该装置导致可视补充信息的至少一部分的显示。可视补充信息的显示可以与关于图6A-6C所描述的类似。
图11是根据至少一个示例实施例的流程图,该流程图说明了与至少部分地基于腕式佩戴装置的倾斜的操作的执行相关联的活动。在至少一个示例实施例中,存在与图11的活动相一致的一组操作。装置(例如图1的电子装置10)或其部分可以使用该组操作。装置可以包括用于此类操作的执行的构件,例如图1的处理器11。在示例实施例中,装置(例如,图1的电子装置10)可以被改造以具有包括计算机代码的存储器(例如图1的存储器12),该计算机代码被配置为与处理器(例如图1的处理器11)一起工作,使得该装置执行图11的一组操作。
如前所述,可能希望的是,至少部分地基于用户面向方向阈值来确定装置的定向是否在用户面向方向中。
在框1102处,装置确定在腕式佩戴装置上的软件事件的出现,与关于图7的框702所描述的类似。在框1104处,该装置至少部分地基于软件事件来确定通知,使得该通知包括表示软件事件的信息,与关于图7的框704所描述的类似。在框1106,该装置导致通知的呈现,与关于图7的框706所描述的类似。
在框1108,该装置确定腕式佩戴装置被定向在用户面向方向中。该确定和用户面向方向可以与关于图4A-4D和图5A-5F所描述的类似。
在框1110,该装置确定腕式佩戴装置已经被定向在超过用户面向方向阈值的方向中。该确定和用户面向方向阈值可以与关于图4A-4D和图5A-5F所描述的类似。
在框1112,该装置确定腕式佩戴装置已经被定向在用户面向方向阈值内的方向中。该确定可以与关于图4A-4D和图5A-5F所描述的类似。
在框1114,该装置导致与软件事件相关联的至少一个操作的执行,与关于图7的框712所描述的类似。
图12是根据至少一个示例实施例的流程图,该流程图说明了与至少部分地基于腕式佩戴装置的倾斜的操作的执行相关联的活动。在至少一个示例实施例中,存在与图12的活动相一致的一组操作。装置(例如图1的电子装置10)或其部分可以使用该组操作。装置可以包括用于此类操作的执行的构件,例如图1的处理器11。在示例实施例中,装置(例如,图1的电子装置10)可以被改造以具有包括计算机代码的存储器(例如图1的存储器12),该计算机代码被配置为与处理器(例如图1的处理器11)一起工作,使得该装置执行图12的一组操作。
如前所述,可能希望的是,在装置被定向在用户面向方向中之前,避免确定装置的倾斜指示输入。
在框1202处,装置确定在腕式佩戴装置上的软件事件的出现,与关于图7的框702所描述的类似。在框1204处,该装置至少部分地基于软件事件来确定通知,使得该通知包括表示软件事件的信息,与关于图7的框704所描述的类似。在框1206,该装置导致通知的呈现,与关于图7的框706所描述的类似。
在框1208,该装置确定腕式佩戴装置被定向在另一个非用户面向方向中。该确定和非用户面向方向可以与关于图4A-4D和图5A-5F所描述的类似。
在框1210,该装置确定腕式佩戴装置已经被定向在用户面向方向中。该确定和用户面向方向可以与关于图4A-4D和图5A-5F所描述的类似。以这种方式,可以通过确定腕式佩戴装置被定向在另一个非用户面向方向中,来预测如下确定:腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向中。
在框1212,该装置确定腕式佩戴装置已经被定向在超过用户面向方向阈值的方向中,与关于图11的框1110所描述的类似。在框1214,该装置确定腕式佩戴装置已经被定向在用户面向方向阈值内的方向中,与关于图11的框1112所描述的类似。在框1216,该装置导致与软件事件相关联的至少一个操作的执行,与关于图7的框712所描述的类似。
图13是根据至少一个示例实施例的流程图,该流程图说明了与至少部分地基于腕式佩戴装置的倾斜的操作的执行相关联的活动。在至少一个示例实施例中,存在与图13的活动相一致的一组操作。装置(例如图1的电子装置10)或其部分可以使用该组操作。装置可以包括用于此类操作的执行的构件,例如图1的处理器11。在示例实施例中,装置(例如,图1的电子装置10)可以被改造以具有包括计算机代码的存储器(例如图1的存储器12),该计算机代码被配置为与处理器(例如图1的处理器11)一起工作,使得该装置执行图13的一组操作。
在一些情况下,用户可能希望导致终止通知。在此类情况下,可能希望允许用户执行输入,该输入导致使通知的呈现终止。在至少一个示例实施例中,该装置被配置为至少部分地基于确定腕式佩戴装置已经从用户面向方向被重新定向到通知终止定向,而导致通知的呈现终止。在至少一个示例实施例中,通知终止定向指示腕部的前臂(在腕部上佩戴腕式佩戴装置)在解刨学方位中。例如,图4D的用户402的前臂的定向可以与通知终止定向一致。在另一个示例中,通知终止定向指示重力是通知终止重力阈值的侧向。在此类示例中,图5E的重力方向545可以与通知终止定向相一致。在另一个示例中,通知终止重力阈值是与纯侧向方向成45度的方向。在此类示例中,图5F的重力方向555可以与通知终止定向一致。
在至少一个示例实施例中,通知终止定向指示重力是通知终止重力阈值的侧向。在至少一个示例实施例中,通知终止重力阈值是一种方向,超过该方向,装置的定向被认为在通知终止定向中。在至少一个示例实施例中,通知终止重力阈值是与纯侧向方向成45度的方向。例如,通知终止重力阈值可以与图5F的重力方向555一致。
在框1302处,装置确定在腕式佩戴装置上的软件事件的出现,与关于图7的框702所描述的类似。在框1304处,该装置至少部分地基于软件事件来确定通知,使得该通知包括表示软件事件的信息,与关于图7的框704所描述的类似。在框1306,该装置导致通知的呈现,与关于图7的框706所描述的类似。
在框1308,该装置确定腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向。该确定、倾斜、用户面向方向、和非用户面向方向可以与关于图4A-4D和图5A-5F所描述的类似。如果该装置确定腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向,则流前进到框1312。如果装置确定腕式佩戴装置未能从用户面向方向倾斜到非用户面向方向,则流前进到框1310。
在框1310,该装置确定腕式佩戴装置是否已经从用户面向方向重新定向到通知终止定向。如果该装置确定腕式佩戴装置已经从用户面向方向重新定向到通知终止定向,则流前进到框1318。如果该装置确定腕式佩戴装置未能从用户面向方向重新定向到通知终止定向,则流返回到框1308。
在框1312,该装置确定通知倾斜驱动阈值持续时间是否已经流逝。该确定和通知倾斜驱动阈值持续时间可以与关于图6A-6C所描述的类似。如果该装置确定通知倾斜驱动阈值持续时间还没有流逝,则流前进到1314。如果该装置确定通知倾斜驱动阈值持续时间已经流逝,则流返回到1308。
在框1314,该装置确定腕式佩戴装置是否已经从非用户面向方向倾斜到另一个用户面向方向。该确定、和另一个用户面向方向可以与关于图4A-4D、图5A-5F和图6A-6C所描述的类似。如果装置确定腕式佩戴装置已经从非用户面向方向倾斜到另一个用户面向方向,则流前进到框1320。如果装置确定腕式佩戴装置未能从非用户面向方向倾斜到另一个用户面向方向,则流前进到框1316。
在框1316,装置确定腕式佩戴装置是否已经从用户面向方向重新定向到通知终止定向。如果装置确定腕式佩戴装置已经从用户面向方向重新定向到通知终止定向,则流前进到框1318。如果装置确定腕式佩戴装置未能从用户面向方向重新定向到通知终止定向,则流返回到框1312。
在框1318,该装置终止通知的呈现。
在框1320,该装置导致与软件事件相关联的至少一个操作的执行,与关于图7的框712所描述的类似。
本发明的实施例可以被实现在软件、硬件、应用逻辑或软件、硬件和应用逻辑的组合中。软件、应用逻辑和/或硬件可以驻留在装置、分离的设备或多个分离的设备上。如果需要,软件、应用逻辑和/或硬件的一部分可以驻留在装置上,软件、应用逻辑和/或硬件的一部分可以驻留在分离的设备上,以及软件、应用逻辑和/或硬件的一部分可以驻留在多个分离的设备上。在示例实施例中,应用逻辑、软件或指令集被维护在各种常规计算机可读介质中的任何一种常规计算机可读介质上。
如果需要,可以以不同的顺序和/或彼此并行地执行本文中论述的不同功能。例如,可以在图7的框704之后执行图7的框702。此外,如果需要,上述功能中的一个或多个功能可以是非必需的或可以被组合。例如,图7的框702可以是非必需的和/或与图7的框704组合。
尽管在独立权利要求中阐述了本发明的各种方面,但是本发明的其它方面包括来自所描述的实施例和/或具有独立权利要求的特征的从属权利要求的特征的其它组合,而不仅是在权利要求书中明确阐述的组合。
在此需要注意的是,尽管以上描述了本发明的示例实施例,但是这些描述不应当被视为限制的含义。相反,在不背离如在所附权利要求书所限定的本发明的范围的情况下,存在可以做出的变型和修改。

Claims (15)

1.一种方法,包括:
确定在腕式佩戴装置上的软件事件的出现;
至少部分地基于所述软件事件来确定通知,使得所述通知包括表示所述软件事件的信息;
导致所述通知的呈现;
确定所述腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向;
确定在自从确定所述腕式佩戴装置已经从所述用户面向方向倾斜到所述非用户面向方向的通知倾斜驱动阈值持续时间内,所述腕式佩戴装置已经从所述非用户面向方向倾斜到另一个用户面向方向;以及
至少部分地基于确定在自从确定所述腕式佩戴装置已经从所述用户面向方向倾斜到所述非用户面向方向的所述通知倾斜驱动阈值持续时间内所述腕式佩戴装置已经从所述非用户面向方向倾斜到所述另一个用户面向方向,导致与所述软件事件相关联的至少一个操作的执行。
2.权利要求1所述的方法,其中与所述软件事件相关联的操作包括:
确定与所述软件事件相关联的补充信息;以及
导致所述补充信息的至少一部分的呈现。
3.权利要求2所述的方法,其中所述通知不包括所述补充信息的一部分。
4.权利要求2-3任一所述的方法,其中所述通知不包括所述补充信息。
5.权利要求2-4任一所述的方法,还包括:导致动画的显示,所述动画指示从所述通知的显示到所述补充信息的显示的转变。
6.权利要求5所述的方法,还包括:确定所述腕式佩戴装置从所述非用户面向方向向所述另一个用户面向方向倾斜,其中导致所述动画的显示至少部分地基于确定所述腕式佩戴装置从所述非用户面向方向向所述另一个用户面向方向倾斜。
7.权利要求5-6任一所述的方法,还包括:
确定自从确定所述腕式佩戴装置已经从所述用户面向方向倾斜到所述非用户面向方向,所述通知倾斜驱动阈值持续时间已经流逝;以及
至少部分地基于确定自从确定所述腕式佩戴装置已经从所述用户面向方向倾斜到所述非用户面向方向,通知倾斜驱动阈值持续时间已经流逝,而终止所述动画的显示。
8.权利要求1-7任一所述的方法,其中确定所述腕式佩戴装置已经从所述用户面向方向倾斜到所述非用户面向方向包括:
确定所述腕式佩戴装置被定向在用户面向方向中;以及
确定所述腕式佩戴装置已经被定向在超过用户面向方向阈值的方向中。
9.权利要求8所述的方法,其中确定所述腕式佩戴装置已经从所述非用户面向方向倾斜到所述另一个用户面向方向包括:确定所述腕式佩戴装置已经被定向在用户面向方向阈值内的方向中。
10.权利要求8-9任一所述的方法,还包括:
确定所述腕式佩戴装置被定向在另一个非用户面向方向中;以及
确定所述腕式佩戴装置已经被定向在用户面向方向中,其中通过确定所述腕式佩戴装置被定向在另一个非用户面向方向中来做出如下断定:确定所述腕式佩戴装置已经从用户面向方向倾斜到非用户面向方向。
11.权利要求1-10任一所述的方法,还包括:
确定在所述腕式佩戴装置上另一个出现的软件事件;
至少部分地基于该软件事件来确定另一个通知,使得所述通知包括表示所述软件事件的信息;
导致所述通知的呈现;
确定所述腕式佩戴装置已经从用户面向方向重新定向到通知终止定向;以及
至少部分地基于确定所述腕式佩戴装置已经从所述用户面向方向重新定向到所述通知终止定向,终止所述另一个通知的呈现。
12.一种装置包括用于执行任何一个前述权利要求的方法的构件。
13.权利要求12所述的装置,其中用于执行所述方法的构件包括至少一个处理器和至少一个存储器,所述存储器包括机器可读指令,当运行所述机器可读指令时,所述机器可读指令导致所述装置执行权力要求1-11中的任何一项方法。
14.权利要求12-13任一所述的装置,还包括显示器,其中所述通知包括可视通知,以及导致所述通知的呈现包括在所述显示器上显示所述可视通知。
15.包括指令的至少一个计算机可读介质,当运行所述指令时,所述指令执行权力要求1-11任一的方法。
CN201580022220.7A 2014-02-27 2015-02-09 至少部分地基于腕式佩戴装置的倾斜的操作的执行 Pending CN106462184A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP14156913.7 2014-02-27
EP14156913.7A EP2913738A1 (en) 2014-02-27 2014-02-27 Performance of an operation based at least in part on tilt of a wrist worn apparatus
PCT/FI2015/050080 WO2015128539A1 (en) 2014-02-27 2015-02-09 Performance of an operation based at least in part on tilt of a wrist worn apparatus

Publications (1)

Publication Number Publication Date
CN106462184A true CN106462184A (zh) 2017-02-22

Family

ID=50189539

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201580022220.7A Pending CN106462184A (zh) 2014-02-27 2015-02-09 至少部分地基于腕式佩戴装置的倾斜的操作的执行

Country Status (6)

Country Link
US (1) US10466796B2 (zh)
EP (1) EP2913738A1 (zh)
JP (1) JP2017511932A (zh)
KR (1) KR101959609B1 (zh)
CN (1) CN106462184A (zh)
WO (1) WO2015128539A1 (zh)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11513675B2 (en) 2012-12-29 2022-11-29 Apple Inc. User interface for manipulating user interface objects
US10545657B2 (en) 2013-09-03 2020-01-28 Apple Inc. User interface for manipulating user interface objects
TWI633461B (zh) 2013-09-03 2018-08-21 蘋果公司 用於操縱使用者介面物件之電腦實施方法、非暫時性電腦可讀儲存媒體及電子器件
US11068128B2 (en) 2013-09-03 2021-07-20 Apple Inc. User interface object manipulations in a user interface
KR102244856B1 (ko) * 2014-04-22 2021-04-27 삼성전자 주식회사 웨어러블 장치와의 사용자 인터랙션을 제공하는 방법 및 이를 수행하는 웨어러블 장치
CN106462340B (zh) 2014-06-27 2019-09-13 苹果公司 尺寸减小的用户界面
CN110072131A (zh) 2014-09-02 2019-07-30 苹果公司 音乐用户界面
US20160062571A1 (en) 2014-09-02 2016-03-03 Apple Inc. Reduced size user interface
WO2016036509A1 (en) 2014-09-02 2016-03-10 Apple Inc. Electronic mail user interface
TWI613582B (zh) 2014-09-02 2018-02-01 蘋果公司 用於重新組態使用者介面物件之方法、觸敏式電子器件及非暫時性電腦可讀儲存媒體
TWI582641B (zh) 2014-09-02 2017-05-11 蘋果公司 按鈕功能性
US10365807B2 (en) 2015-03-02 2019-07-30 Apple Inc. Control of system zoom magnification using a rotatable input mechanism
DK201670595A1 (en) 2016-06-11 2018-01-22 Apple Inc Configuring context-specific user interfaces
US11435830B2 (en) 2018-09-11 2022-09-06 Apple Inc. Content-based tactile outputs
DK179896B1 (en) 2018-09-11 2019-08-30 Apple Inc. CONTENT-BASED TACTILE OUTPUTS
DE102022128735A1 (de) 2022-10-28 2024-05-08 Dr. Ing. H.C. F. Porsche Aktiengesellschaft Stoßfänger-Karosserieteil-Anordnung sowie ein Kraftfahrzeug

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6573883B1 (en) * 1998-06-24 2003-06-03 Hewlett Packard Development Company, L.P. Method and apparatus for controlling a computing device with gestures
US20090201270A1 (en) * 2007-12-12 2009-08-13 Nokia Corporation User interface having realistic physical effects
CN101980516A (zh) * 2010-10-26 2011-02-23 浙江大学 一种用于Android***手机上的锁屏以及解屏方法
CN102012739A (zh) * 2009-09-07 2011-04-13 索尼公司 信息显示装置、信息显示方法及程序
US20130234924A1 (en) * 2012-03-07 2013-09-12 Motorola Mobility, Inc. Portable Electronic Device and Method for Controlling Operation Thereof Based on User Motion

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11232013A (ja) 1998-02-18 1999-08-27 Seiko Epson Corp 携帯型情報処理装置、制御方法および記録媒体
JP2004355229A (ja) 2003-05-28 2004-12-16 Kyocera Corp 携帯端末装置
US20060028429A1 (en) 2004-08-09 2006-02-09 International Business Machines Corporation Controlling devices' behaviors via changes in their relative locations and positions
JP4353907B2 (ja) 2005-02-17 2009-10-28 シチズンホールディングス株式会社 携帯型電子機器
KR101171055B1 (ko) * 2006-02-02 2012-08-03 삼성전자주식회사 메뉴 리스트 항목의 이동 속도 제어 장치 및 방법
JP4600832B2 (ja) 2006-04-14 2010-12-22 日本電気株式会社 携帯端末及び該携帯端末におけるキーの割り当て方法
US8344998B2 (en) * 2008-02-01 2013-01-01 Wimm Labs, Inc. Gesture-based power management of a wearable portable electronic device with display
JP4618311B2 (ja) * 2008-03-19 2011-01-26 富士ゼロックス株式会社 電子写真感光体、プロセスカートリッジ、及び画像形成装置
JP5223514B2 (ja) * 2008-07-14 2013-06-26 カシオ計算機株式会社 情報出力装置及びプログラム
US20100138766A1 (en) * 2008-12-03 2010-06-03 Satoshi Nakajima Gravity driven user interface
US8289162B2 (en) 2008-12-22 2012-10-16 Wimm Labs, Inc. Gesture-based user interface for a wearable portable device
JP5621422B2 (ja) 2010-09-07 2014-11-12 ソニー株式会社 情報処理装置、プログラム及び制御方法
JP5454533B2 (ja) 2011-09-07 2014-03-26 カシオ計算機株式会社 電子時計
US20130111579A1 (en) 2011-10-31 2013-05-02 Nokia Corporation Electronic device mode, associated apparatus and methods
US20130120106A1 (en) 2011-11-16 2013-05-16 Motorola Mobility, Inc. Display device, corresponding systems, and methods therefor
US9075451B2 (en) * 2012-02-24 2015-07-07 Blackberry Limited Handheld device with notification message viewing
WO2014092437A1 (en) * 2012-12-10 2014-06-19 Samsung Electronics Co., Ltd. Mobile device of bangle type, control method thereof, and ui display method
KR102163915B1 (ko) * 2013-09-02 2020-10-12 엘지전자 주식회사 스마트 와치 및 제어 방법
KR102109407B1 (ko) * 2013-09-25 2020-05-12 엘지전자 주식회사 스마트 와치 및 제어 방법
US9383818B2 (en) * 2013-12-27 2016-07-05 Google Technology Holdings LLC Method and system for tilt-based actuation

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6573883B1 (en) * 1998-06-24 2003-06-03 Hewlett Packard Development Company, L.P. Method and apparatus for controlling a computing device with gestures
US20090201270A1 (en) * 2007-12-12 2009-08-13 Nokia Corporation User interface having realistic physical effects
CN102012739A (zh) * 2009-09-07 2011-04-13 索尼公司 信息显示装置、信息显示方法及程序
CN101980516A (zh) * 2010-10-26 2011-02-23 浙江大学 一种用于Android***手机上的锁屏以及解屏方法
US20130234924A1 (en) * 2012-03-07 2013-09-12 Motorola Mobility, Inc. Portable Electronic Device and Method for Controlling Operation Thereof Based on User Motion

Also Published As

Publication number Publication date
US10466796B2 (en) 2019-11-05
KR101959609B1 (ko) 2019-03-18
WO2015128539A1 (en) 2015-09-03
KR20160125510A (ko) 2016-10-31
EP2913738A1 (en) 2015-09-02
US20170010678A1 (en) 2017-01-12
JP2017511932A (ja) 2017-04-27

Similar Documents

Publication Publication Date Title
CN106462184A (zh) 至少部分地基于腕式佩戴装置的倾斜的操作的执行
US11107261B2 (en) Virtual avatar animation based on facial feature movement
CN107797658B (zh) 用于触觉混合的设备、方法和图形用户界面
CN105556457B (zh) 可穿戴电子装置、用于处理信息的方法和计算机可读介质
US20200150770A1 (en) Digital touch on live video
US10120469B2 (en) Vibration sensing system and method for categorizing portable device context and modifying device operation
US11931625B2 (en) User interfaces for group workouts
TWI547856B (zh) 電子觸控通信
WO2018113405A1 (zh) 基于视频流的直播交互方法及其相应的装置
CN107690619B (zh) 用于处理触敏表面多个区域上触摸输入的设备和方法
US11770600B2 (en) Wide angle video conference
TW201035809A (en) Method and apparatus for causing display of a cursor
CN107797656B (zh) 用于触觉混合的设备、方法和图形用户界面
US20190265794A1 (en) Haptic feedback for opportunistic displays
US20160132123A1 (en) Method and apparatus for interaction mode determination
US20200357169A1 (en) Device, method, and graphical user interface for generating cgr objects
US9646084B2 (en) Causation of storage of handshake greeting audio information
JP2012228464A (ja) 携帯端末、バランス訓練制御方法、バランス訓練制御プログラム及びバランス訓練システム

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170222