CN112114688A - Electronic device for rotating a graphical object presented on a display and corresponding method - Google Patents
Electronic device for rotating a graphical object presented on a display and corresponding method Download PDFInfo
- Publication number
- CN112114688A CN112114688A CN201910536301.9A CN201910536301A CN112114688A CN 112114688 A CN112114688 A CN 112114688A CN 201910536301 A CN201910536301 A CN 201910536301A CN 112114688 A CN112114688 A CN 112114688A
- Authority
- CN
- China
- Prior art keywords
- touch
- touch input
- sensitive display
- processors
- electronic device
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 116
- 230000004044 response Effects 0.000 claims abstract description 35
- 238000013519 translation Methods 0.000 abstract description 6
- 230000008901 benefit Effects 0.000 description 28
- 230000006870 function Effects 0.000 description 24
- 238000004891 communication Methods 0.000 description 10
- 230000009471 action Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 8
- 230000033001 locomotion Effects 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 6
- 230000003993 interaction Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000007704 transition Effects 0.000 description 5
- 239000013598 vector Substances 0.000 description 5
- 230000000007 visual effect Effects 0.000 description 5
- 230000005684 electric field Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 239000000758 substrate Substances 0.000 description 3
- 229920001621 AMOLED Polymers 0.000 description 2
- 241000238876 Acari Species 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 210000003811 finger Anatomy 0.000 description 2
- AMGQUBHHOARCQH-UHFFFAOYSA-N indium;oxotin Chemical compound [In].[Sn]=O AMGQUBHHOARCQH-UHFFFAOYSA-N 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- ZBMRKNMTMPPMMK-UHFFFAOYSA-N 2-amino-4-[hydroxy(methyl)phosphoryl]butanoic acid;azane Chemical compound [NH4+].CP(O)(=O)CCC(N)C([O-])=O ZBMRKNMTMPPMMK-UHFFFAOYSA-N 0.000 description 1
- 241000269400 Sirenidae Species 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005566 electron beam evaporation Methods 0.000 description 1
- 238000005328 electron beam physical vapour deposition Methods 0.000 description 1
- 230000008451 emotion Effects 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000004091 panning Methods 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 230000001568 sexual effect Effects 0.000 description 1
- 238000004544 sputter deposition Methods 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000000153 supplemental effect Effects 0.000 description 1
- 210000003813 thumb Anatomy 0.000 description 1
- 238000004804 winding Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0346—Pointing 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
-
- G—PHYSICS
- G02—OPTICS
- G02F—OPTICAL DEVICES OR ARRANGEMENTS FOR THE CONTROL OF LIGHT BY MODIFICATION OF THE OPTICAL PROPERTIES OF THE MEDIA OF THE ELEMENTS INVOLVED THEREIN; NON-LINEAR OPTICS; FREQUENCY-CHANGING OF LIGHT; OPTICAL LOGIC ELEMENTS; OPTICAL ANALOGUE/DIGITAL CONVERTERS
- G02F1/00—Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics
- G02F1/01—Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour
- G02F1/13—Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour based on liquid crystals, e.g. single liquid crystal display cells
- G02F1/133—Constructional arrangements; Operation of liquid crystal cells; Circuit arrangements
- G02F1/1333—Constructional arrangements; Manufacturing methods
- G02F1/13338—Input devices, e.g. touch panels
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/16—Sound input; Sound output
- G06F3/167—Audio in a user interface, e.g. using voice commands for navigating, audio feedback
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Nonlinear Science (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Mathematical Physics (AREA)
- Chemical & Material Sciences (AREA)
- Crystallography & Structural Chemistry (AREA)
- Multimedia (AREA)
- Optics & Photonics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
背景background
技术领域technical field
本公开一般涉及电子设备,并且更加具体地,涉及具有前置和后置显示器的电子设备。The present disclosure relates generally to electronic devices, and more particularly, to electronic devices having front and rear displays.
背景技术Background technique
便携式电子设备的使用已经变得非常普遍。绝大多数人每天携带智能手机、平板计算机或膝上型计算机与他人进行交流、保持消息灵通、消费娱乐以及管理他们的生活。The use of portable electronic devices has become very common. The vast majority of people carry smartphones, tablets or laptops every day to communicate with others, stay informed, consume entertainment, and manage their lives.
随着结合到这些便携式电子设备中的技术变得更加先进,因此具有它们的特征集。现代智能手机比几年前的台式电脑具有更强的计算能力。此外,虽然早期的便携式电子设备包括物理键盘,但是大多数现代便携式电子设备包括触敏显示器。具有允许更加直观地使用这些新特征的改进的电子设备将是有利的。As the technology incorporated into these portable electronic devices has become more advanced, so have their feature sets. Modern smartphones have more computing power than desktop computers of a few years ago. Furthermore, while early portable electronic devices included physical keyboards, most modern portable electronic devices include touch-sensitive displays. It would be advantageous to have improved electronic devices that allow for more intuitive use of these new features.
附图说明Description of drawings
图1示出根据本公开的一个或多个实施例的一个示例性电子设备。FIG. 1 illustrates an exemplary electronic device in accordance with one or more embodiments of the present disclosure.
图2示出根据本公开的一个或多个实施例的一个示例性方法。FIG. 2 illustrates an exemplary method in accordance with one or more embodiments of the present disclosure.
图3示出根据本公开的一个或多个实施例的一个或多个方法步骤。3 illustrates one or more method steps in accordance with one or more embodiments of the present disclosure.
图4示出根据本公开的一个或多个实施例的一个或多个方法步骤。4 illustrates one or more method steps in accordance with one or more embodiments of the present disclosure.
图5示出根据本公开的一个或多个实施例的另一个示例性方法。FIG. 5 illustrates another exemplary method in accordance with one or more embodiments of the present disclosure.
图6示出根据本公开的一个或多个实施例的一个或多个方法步骤。6 illustrates one or more method steps in accordance with one or more embodiments of the present disclosure.
图7示出根据本公开的一个或多个实施例的另一个示例性方法。FIG. 7 illustrates another exemplary method in accordance with one or more embodiments of the present disclosure.
图8示出根据本公开的一个或多个实施例的又一个示例性方法。FIG. 8 illustrates yet another exemplary method in accordance with one or more embodiments of the present disclosure.
图9示出根据本公开的一个或多个实施例的响应于图形对象视觉上看起来旋转而适合执行的一个或多个功能。9 illustrates one or more functions suitable for performing in response to a graphical object visually appearing to rotate, according to one or more embodiments of the present disclosure.
图10示出根据本公开的一个或多个实施例的一个或多个方法步骤。10 illustrates one or more method steps in accordance with one or more embodiments of the present disclosure.
图11示出根据本公开的一个或多个实施例的一个或多个方法步骤。11 illustrates one or more method steps in accordance with one or more embodiments of the present disclosure.
图12示出本公开的一个或多个实施例。12 illustrates one or more embodiments of the present disclosure.
技术人员将理解,附图中的元件是为了简单和清楚而示出的,并且不一定按比例绘制。例如,图中的一些元件的尺寸可能相对于其他元件被夸大,以帮助提高对本公开的实施例的理解。Skilled artisans will appreciate that elements in the figures are illustrated for simplicity and clarity and have not necessarily been drawn to scale. For example, the dimensions of some of the elements in the figures may be exaggerated relative to other elements to help improve understanding of embodiments of the present disclosure.
附图的详细说明Detailed Description of Drawings
在详细描述根据本公开的实施例之前,应该观察到,实施例主要结合方法步骤和装置部件而存在,方法步骤和装置部件涉及在显示器上呈现表示可旋转物品的图形对象、在前置显示器和后置显示器两者上检测触摸输入、以及响应于触摸输入使旋转物品视觉上看起来旋转。流程图中的任何过程描述或方块应被理解为表示包括用于实现过程中的特定逻辑功能或步骤的一个或多个可执行指令的模块、段或部分代码。Before describing in detail embodiments in accordance with the present disclosure, it should be observed that the embodiments exist primarily in conjunction with method steps and apparatus components related to presenting graphical objects representing rotatable items on a display, front display and Detecting touch input on both the rear displays, and visually rotating the rotating item in response to the touch input. Any process description or block in the flowchart should be understood to represent a module, segment or portion of code comprising one or more executable instructions for implementing the specified logical function or step in the process.
包括替代的实施方式,并且将清楚的是,根据所涉及的功能性,可以以与所示出或讨论的不同的顺序执行功能,包括基本上同时或以相反的顺序执行。因此,装置部件和方法步骤已经在适当位置通过附图中的常规符号来表示,仅示出与理解本公开的实施例相关的那些具体细节,以免因对于受益于本文说明的本领域普通技术人员而言显而易见的细节而使本公开模糊。Alternate implementations are included, and it will be apparent that the functions may be performed in different orders than shown or discussed, including substantially concurrently or in the reverse order, depending upon the functionality involved. Accordingly, apparatus components and method steps have been represented by conventional symbols in the drawings where appropriate, showing only those specific details relevant for an understanding of the embodiments of the present disclosure, in order not to obscure those of ordinary skill in the art having the benefit of the description herein Obscure the disclosure with obvious details.
本公开的实施例不描述旨在处理商业信息的任何普通商业方法的实现,也不将已知商业过程应用于因特网的特定技术环境。此外,本公开的实施例不创建或改变使用通用计算机功能和传统网络操作的约定的关联。恰恰相反,本公开的实施例采用的方法为,当应用于电子设备和/或用户接口技术时,改进电子设备本身的功能并改进整体用户体验,以克服尤其在与电子设备的用户交互相关的技术领域中出现的问题。Embodiments of the present disclosure do not describe the implementation of any general business method aimed at processing business information, nor do they apply known business processes to the specific technical environment of the Internet. Furthermore, embodiments of the present disclosure do not create or alter the conventional association of using general-purpose computer functions and traditional network operations. Quite the contrary, embodiments of the present disclosure take an approach that, when applied to electronic devices and/or user interface technologies, improves the functionality of the electronic device itself and improves the overall user experience to overcome the problems associated with user interaction, especially with the electronic device. problems in the technical field.
应当理解,本文描述的本公开的实施例可以包括一个或多个传统处理器和唯一存储的程序指令,该程序指令控制一个或多个处理器以结合某些非处理器电路来实现检测第一触敏显示器上的第一触摸输入、第二触敏表面或显示器上的第二触摸输入,以及响应于本文描述的第一触摸输入和第二触摸输入而使被配置为可旋转物品的图形对象旋转的功能中的一些、大多数或者所有功能。非处理器电路可以包括,但不限于,无线电接收器、无线电发射器、信号驱动器、时钟电路、电源电路以及用户输入设备。It should be understood that embodiments of the present disclosure described herein may include one or more conventional processors and uniquely stored program instructions that control the one or more processors to implement, in conjunction with certain non-processor circuits, detecting the first A first touch input on a touch-sensitive display, a second touch-sensitive surface or a second touch input on the display, and a graphical object configured as a rotatable item in response to the first and second touch inputs described herein Some, most or all of the functions of the rotation. Non-processor circuits may include, but are not limited to, radio receivers, radio transmitters, signal drivers, clock circuits, power supply circuits, and user input devices.
像这样,这些功能可以被解释为如下方法的步骤:该方法利用触敏显示器和触敏表面可操作的一个或多个处理器使可旋转物品在第一方向上从第一位置平移到相对于第一位置移位的第二位置,以及视觉上看起来旋转进和/或旋转出触敏显示器。或者,一些或所有功能可以由没有存储的程序指令的状态机实现,或者在一个或多个专用集成电路(ASIC)中实现,其中,每个功能或某些功能的一些组合作为定制逻辑来实现。当然,可以使用这两种方法的组合。因此,本文已经描述了用于这些功能的方法和装置。此外,可以期望,当由本文公开的概念和原理引导时,普通技术人员之一,即使可能需要重大努力以及,例如,由可用时间、当前技术和经济考虑因素驱动的许多设计选择,也将能够容易地以最少的实验生成这样的软件指令和程序以及ASIC。As such, these functions can be interpreted as steps of a method that utilizes a touch-sensitive display and one or more processors operable with a touch-sensitive surface to translate a rotatable item in a first direction from a first position to relative to A second position displaced from the first position, and visually rotates into and/or out of the touch-sensitive display. Alternatively, some or all of the functions may be implemented by a state machine without stored program instructions, or in one or more application specific integrated circuits (ASICs), where each function or some combination of certain functions is implemented as custom logic . Of course, a combination of these two methods can be used. Accordingly, methods and apparatus for these functions have been described herein. Furthermore, it is expected that, when guided by the concepts and principles disclosed herein, one of ordinary skill, even though significant effort may be required and, for example, many design choices driven by available time, current technical and economic considerations, will be able to Such software instructions and programs and ASICs are easily generated with minimal experimentation.
下面详细地描述本公开的实施例。参考附图,在所有视图中相同的数字表示相同的部分。如本文的说明书中和贯穿权利要求书所使用的,以下术语采用本文明确相关的含义,除非上下文另有明确规定:“一(a)”,“一个(an)”和“该”的含义包括复数引用,“在…中(in)”的含义包括“在…中(in)”和“在…上(on)”。诸如第一和第二、顶部和底部等的相关的术语可以仅用于将一个实体或动作与另一个实体或动作区分开,而不必要求或暗示任何实际的这些实体或动作之间的这种关系或顺序。Embodiments of the present disclosure are described in detail below. Referring to the drawings, like numerals refer to like parts throughout the views. As used herein in the specification and throughout the claims, the following terms take the meanings expressly associated herein, unless the context clearly dictates otherwise: the meanings of "a (a)", "an (an)" and "the" include In plural references, the meaning of "in (in)" includes "in (in)" and "on (on)". Relative terms such as first and second, top and bottom, etc. may only be used to distinguish one entity or action from another without necessarily requiring or implying any actual such relationship between these entities or actions. relationship or order.
如本文所使用的,诸如“向上”、“向下”、“垂直”、“水平”的方向术语旨在表示所描述的电子设备的环境。例如,表示可旋转物品的图形对象可以呈现在触敏显示器或表面上,其中该触敏显示器在围绕所定义的X、Y和Z轴的正视图中示出。在这些示例中,X-Y平面将定义水平面,其中离开页面的方向被定义为负Y方向,而进入页面的方向被定义为正Y方向。向上将被定义为正Z方向,并且向下将被定义为负Z方向。因此,如下所述,当可旋转物品视觉上旋转“进入显示器”或“进入设备”或“进入触敏表面”时,这指的是可旋转物品的可视旋转围绕位于X-Z平面内的轴线发生(当以正视图呈现时),或者围绕在X-Y平面中的轴,但是倾斜Y轴,发生(当以透视图呈现时),轴的一侧的可旋转物品的一部分看起来在正Y方向上移动,而轴的另一侧的其他部分看起来在负Y方向上旋转,依此类推。As used herein, directional terms such as "upward," "downward," "vertical," "horizontal," are intended to denote the context of the described electronic device. For example, a graphical object representing a rotatable item may be presented on a touch-sensitive display or surface, where the touch-sensitive display is shown in a front view about the defined X, Y, and Z axes. In these examples, the X-Y plane will define the horizontal plane, where the direction leaving the page is defined as the negative Y direction and the direction entering the page is defined as the positive Y direction. Up will be defined as the positive Z direction, and down will be defined as the negative Z direction. Thus, as described below, when a rotatable item is visually rotated "into a display" or "into a device" or "into a touch-sensitive surface", this means that the visual rotation of the rotatable item occurs about an axis lying in the X-Z plane (when presented in front view), or around an axis in the X-Y plane, but tilting the Y axis, occurs (when presented in perspective), a part of the rotatable item on one side of the axis appears to be in the positive Y direction move, while the rest of the other side of the axis appears to rotate in the negative Y direction, and so on.
如本文所使用的,当可以在这些部件之间发送信息时,部件可以“可操作地耦合”,即使在连接路径之间或沿着连接路径可能存在一个或多个中间或介入部件。术语“基本上”、“本质上”、“近似地”、“约”或其任意其他形式被定义为接近本领域普通技术人员理解的含义,并且在一个非限制性实施例中,该术语被定义为在10%以内,在另一个实施例中被定义为在5%以内,在另一个实施例中被定义为在1%以内,在另一个实施例中被定义为在0.5%以内。这里使用的术语“耦合”被定义为连接,但不一定是直接地,也不一定是机械地连接。此外,本文中在括号中示出的参考标号表示除了讨论中的图之外的图中示出的部件。例如,在讨论图A时谈论设备(10)将指代除了图A之外的图中示出的元件10。As used herein, components can be "operably coupled" when information can be sent between the components, even though there may be one or more intervening or intervening components between or along the connecting paths. The terms "substantially," "essentially," "approximately," "about," or any other form thereof are defined as close to the meaning understood by those of ordinary skill in the art, and in one non-limiting embodiment, the term is Defined as within 10%, in another embodiment as within 5%, in another embodiment as within 1%, in another embodiment as within 0.5%. The term "coupled" as used herein is defined as connected, but not necessarily directly, and not necessarily mechanically. Furthermore, reference numerals shown in parentheses herein refer to components shown in figures other than the figure in question. For example, talking about device (10) when discussing Figure A would refer to elements 10 shown in figures other than Figure A.
本公开的实施例设想使用多点触摸动作和手势来控制在电子设备的显示器上呈现的对象的能力增加设备的功能。此外,本公开的实施例设想非常需要使用在多个位置处传递的触摸输入来控制图形对象、用户致动目标及在显示器上呈现的其他物品目的能力,因为其用于改进整体用户体验以克服尤其在与电子设备的用户交互相关的技术领域中出现的问题。Embodiments of the present disclosure contemplate that the ability to use multi-touch actions and gestures to control objects presented on a display of an electronic device increases the functionality of the device. Furthermore, embodiments of the present disclosure contemplate that the ability to control graphical objects, user actuation targets, and other items presented on a display using touch input delivered at multiple locations is highly desirable as it serves to improve the overall user experience to overcome The problem arises in particular in the technical field related to user interaction of electronic devices.
因此,本公开的实施例有利地提供适用于电子设备的新颖且有用的多点触摸动作,该电子设备具有位于电子设备的第一主表面上的触敏显示器和位于电子设备的第二主表面上的第二触敏表面。在一个或多个实施例中,在一个或多个实施例中,触敏表面被配置为一个或多个实施例中的第二面向后方的触敏显示器。在其他实施例中,触敏表面可以被配置为没有图形标记呈现能力的触摸传感器。Accordingly, embodiments of the present disclosure advantageously provide novel and useful multi-touch actions for electronic devices having a touch-sensitive display on a first major surface of the electronic device and a second major surface on the electronic device on the second touch-sensitive surface. In one or more embodiments, the touch-sensitive surface is configured as a second rear-facing touch-sensitive display in one or more embodiments. In other embodiments, the touch-sensitive surface may be configured as a touch sensor without graphical indicia rendering capabilities.
在一个或多个实施例中,图形对象呈现在触敏显示器上。在一个或多个实施例中,图形对象表示机械地可旋转的物品。在一个或多个实施例中,可旋转物品围绕其旋转的旋转轴在由显示器限定的平面中与,例如,位于X-Z平面中的轴线对准。在其他实施例中,例如当以等距视图呈现时,旋转轴在X-Y平面中对准,但是取向成相对于Y轴倾斜。下面将描述旋转轴的其他方向。对于受益于本公开的本领域普通技术人员而言,其他一些将是显而易见的。In one or more embodiments, graphical objects are presented on a touch-sensitive display. In one or more embodiments, the graphical object represents a mechanically rotatable item. In one or more embodiments, the axis of rotation about which the rotatable article rotates is aligned in a plane defined by the display with an axis that lies, for example, in the X-Z plane. In other embodiments, such as when presented in an isometric view, the axis of rotation is aligned in the X-Y plane, but oriented obliquely with respect to the Y axis. Other directions of the rotation axis will be described below. Others will be apparent to those of ordinary skill in the art having the benefit of this disclosure.
在一个或多个实施例中,触敏显示器检测第一触摸输入。在一个或多个实施例中,触敏显示器检测在第一方向上发生的第一触摸输入。在一个或多个实施例中,第一触摸输入至少部分地穿过图形对象。在一个或多个实施例中,触敏表面检测第二触摸输入。在一个或多个实施例中,触敏表面检测在第二方向上发生的第二触摸输入。在一个或多个实施例中,第二方向与第一方向相反。In one or more embodiments, the touch-sensitive display detects the first touch input. In one or more embodiments, the touch-sensitive display detects a first touch input that occurs in a first direction. In one or more embodiments, the first touch input at least partially passes through the graphical object. In one or more embodiments, the touch-sensitive surface detects the second touch input. In one or more embodiments, the touch-sensitive surface detects a second touch input that occurs in a second direction. In one or more embodiments, the second direction is opposite to the first direction.
在一个或多个实施例中,利用触敏显示器和触敏表面可操作的一个或多个处理器响应于第一触摸输入和第二触摸输入而使图形对象视觉上看起来旋转。在图形对象被配置为,例如,手表的表冠的情况下,在一个或多个实施例中,一个或多个处理器可以响应于第一触摸输入和第二触摸输入而使表冠旋转进显示器或旋转出显示器。In one or more embodiments, one or more processors operable with the touch-sensitive display and the touch-sensitive surface visually rotate the graphical object in response to the first touch input and the second touch input. Where the graphical object is configured, for example, as a crown of a watch, in one or more embodiments, the one or more processors may cause the crown to rotate in and out in response to the first touch input and the second touch input. monitor or rotate out the monitor.
因此,根据本公开的一个或多个实施例,触敏显示器可以呈现被配置为“刻度盘小工具”的图形对象,其类似于滚轮、表冠、表演“The Price is RightTM”的“ShowcaseShowdownTM”上的“大轮”、或者其他可旋转的物品。在一个或多个实施例中,用户可以触摸电子设备的前部和电子设备的后部,以传递“抓握”刻度盘小工具并将其转动的第一触摸输入和第二触摸输入,从而响应于第一触摸输入和第二触摸输入而使刻度盘小工具旋转进显示器或旋转出显示器。回到手表表冠的图示,下述的方法和设备利用双表面多点触摸用户输入,以允许用户用前表面/后表面的触摸输入视觉上模拟手表表冠旋转进前置触敏显示器或旋转出前置触敏显示器。Thus, in accordance with one or more embodiments of the present disclosure, a touch-sensitive display may present graphical objects configured as "dial widgets" similar to scroll wheels, crowns, "Showcase Showdown" performing "The Price is Right ™ " TM " on the "big wheel", or other rotatable items. In one or more embodiments, the user may touch the front of the electronic device and the back of the electronic device to transmit a first touch input and a second touch input of "grabbing" the dial gadget and turning it, thereby The dial widget is rotated into or out of the display in response to the first touch input and the second touch input. Returning to the illustration of the watch crown, the methods and devices described below utilize dual-surface multi-touch user input to allow the user to visually simulate the rotation of the watch crown into a front touch sensitive display or Rotate out the front touch sensitive display.
本文描述的方法、系统及设备有利地提供比允许对象围绕平行于Y轴(与显示器正交)取向的轴旋转的系统更加直观的旋转用户输入体验。与这些“仅Y轴”旋转系统相比,本公开的实施例有利地允许人使用熟悉的手部运动,其中拇指位于设备的前部并且手指位于设备的后部,来执行在触敏显示器上呈现的图形对象的旋转。The methods, systems, and devices described herein advantageously provide a more intuitive rotational user input experience than systems that allow objects to be rotated about an axis oriented parallel to the Y-axis (orthogonal to the display). Compared to these "Y-axis only" rotation systems, embodiments of the present disclosure advantageously allow a person to perform on a touch-sensitive display using familiar hand motions, with the thumb on the front of the device and the fingers on the back of the device. The rotation of the rendered graphics object.
除了响应于第一触摸输入和第二触摸输入而使图形对象旋转进显示器或旋转出显示器之外,本公开的实施例也可以促进平移操作。在一个或多个实施例中,触敏显示器和触敏表面可以在触敏显示器上的第一位置处呈现表示可旋转物品的图形对象。此后,在一个或多个实施例中,触敏显示器可以检测至少部分地穿过图形对象的第一触摸输入。在一个或多个实施例中,第一触摸输入在第一方向上发生。In addition to rotating graphical objects in and out of the display in response to the first touch input and the second touch input, embodiments of the present disclosure may also facilitate panning operations. In one or more embodiments, the touch-sensitive display and the touch-sensitive surface may present a graphical object representing a rotatable item at a first location on the touch-sensitive display. Thereafter, in one or more embodiments, the touch-sensitive display may detect a first touch input at least partially through the graphical object. In one or more embodiments, the first touch input occurs in a first direction.
同时,在一个或多个实施例中,触敏表面可以检测第二触摸输入。在一个或多个实施例中,第二触摸输入也在第一方向上发生。在一个或多个实施例中,在发生第一和第二触摸输入的情况下,利用触敏显示器和触敏表面可操作的一个或多个处理器可以使可旋转物品从第一位置平移到在第一方向上从第一位置移位的第二位置。继续手表表冠的示例,该检测和平移发生可以允许用户从描绘手表的图形对象虚拟地抓握并“拉出”或“推入”表冠柄。Meanwhile, in one or more embodiments, the touch-sensitive surface may detect a second touch input. In one or more embodiments, the second touch input also occurs in the first direction. In one or more embodiments, one or more processors operable with a touch-sensitive display and a touch-sensitive surface may translate the rotatable item from a first position to a position where the first and second touch inputs occur. A second position displaced from the first position in the first direction. Continuing with the watch crown example, this detection and translation occurrence may allow the user to virtually grasp and "pull" or "push in" the crown stem from a graphical object depicting the watch.
此后,触敏表面可以检测发生的并且至少部分地穿过图形对象的第三触摸输入。在一个或多个实施例中,第三触摸输入在与第一触摸输入或第二触摸输入的第一方向不同的第二方向上发生。在一个或多个实施例中,触敏表面然后可以检测在与第二方向相反的第三方向上发生的第四触摸输入。在发生这种情况的一个或多个实施例中,一个或多个处理器可以响应于第二触摸输入和第三触摸输入而使图形对象视觉上看起来旋转。因此,在从表的虚拟表示中虚拟地“拉出”表冠之后,用户可以将表柄旋转进显示器或旋转出显示器,然后将表冠推回以使其返回到其空闲位置。对于受益于本公开的本领域普通技术人员而言,本公开的实施例的其他用途将是显而易见的。Thereafter, the touch-sensitive surface may detect a third touch input that occurs and at least partially passes through the graphical object. In one or more embodiments, the third touch input occurs in a second direction that is different from the first direction of the first touch input or the second touch input. In one or more embodiments, the touch-sensitive surface can then detect a fourth touch input that occurs in a third direction opposite the second direction. In one or more embodiments where this occurs, the one or more processors may visually rotate the graphical object in response to the second touch input and the third touch input. Thus, after virtually "pulling out" the crown from the virtual representation of the watch, the user can rotate the crown into or out of the display, then push the crown back to return it to its idle position. Other uses of embodiments of the present disclosure will be apparent to those of ordinary skill in the art having the benefit of this disclosure.
下面转到图1,其中示出根据本公开的一个或多个实施例配置的一个示例性电子设备100。应注意,电子设备100可以是各种类型的设备中的一种。在一个实施例中,电子设备100是便携式电子设备,其中一个示例是智能手机,其将在附图中使用以用于说明目的。然而,对于受益于本公开的本领域普通技术人员而言,显而易见的是,电子设备100也可以是其他类型的设备,包括掌上计算机、平板计算机、游戏设备、媒体播放器、可穿戴设备、或其他便携式无线通信设备。对于受益于本公开的本领域普通技术人员而言,其他设备也是显而易见的。Turning next to FIG. 1, shown therein is an exemplary
图1中还示出图1的示例性电子设备100的示例性示意性框图102。应该理解,提供图1仅出于示例性目的并且用于示出根据本公开的实施例的一个电子设备100的部件,并且不旨在成为可以包括在电子设备100中的各种部件的完整示意性框图102。因此,根据本公开的实施例的其他电子设备可以包括图1中未示出的各种其他部件,或者可以包括两个或更多个部件的组合,或者将特定部件划分为两个或更多个分离的部件,并且仍然在本公开的范围内。Also shown in FIG. 1 is an exemplary schematic block diagram 102 of the exemplary
在一个或多个实施例中,示意性框图102被配置为布置在电子设备100的壳体103内的印刷电路板组件。各种部件可以通过导体或沿着一个或多个印刷电路板布置的总线电耦合在一起。In one or more embodiments, schematic block diagram 102 is configured as a printed circuit board assembly disposed within
图1的示例性示意性框图102包括许多不同的部件。本公开的实施例设想这些部件的数量和布置可以根据特定应用而改变。因此,根据本公开的实施例配置的电子设备可以包括图1中未示出的一些部件,并且可以不需要所示出的其他部件,因此可以省略。The exemplary schematic block diagram 102 of FIG. 1 includes many different components. Embodiments of the present disclosure contemplate that the number and arrangement of these components may vary depending on the particular application. Accordingly, an electronic device configured according to an embodiment of the present disclosure may include some components not shown in FIG. 1 , and other components shown may not be required and thus may be omitted.
在一个或多个实施例中,电子设备100的壳体103限定第一主表面104和第二主表面105。在一个或多个实施例中,第一主表面104和第二主表面105通过一个或多个次表面106、107被分开。在一个或多个实施例中,电子设备100的用户接口包括位于电子设备100的第一主表面104上的触敏显示器101。在一个或多个实施例中,用户接口还包括位于电子设备100的第二主表面105上的触敏表面108。In one or more embodiments, the
在一个或多个实施例中,触敏表面108包括第二触敏显示器。在如此配置的情况下,信息、图形对象、用户致动目标及其他图形标记可以使用触敏显示器101呈现在电子设备100的正面上,或者使用第二敏显示器呈现在电子设备的背面上。然而,触敏表面108也可以采用其他形式,这对于受益于本公开的本领域普通技术人员而言是显而易见的。在其他实施例中,触敏表面108将是如下表面,例如,该表面可能无法呈现图形标记,而是简单地检测从用户的手指、触控笔或其他物体所接收的触摸输入。In one or more embodiments, touch-
在一个或多个实施例中,关于触敏,触敏显示器101和触敏表面108中的每一个均包括相应的触摸传感器。如图1所示,在一个或多个实施例中,触敏显示器101包括第一触摸传感器109,而触敏表面108包括第二触摸传感器110。In one or more embodiments, with regard to touch sensitivity, each of touch-
在一个或多个实施例中,第一触摸传感器109和第二触摸传感器110中的每一个均可以包括电容式触摸传感器、红外触摸传感器、电阻式触摸传感、另一种触敏技术或其组合中的任意一种。电容式触敏设备包括多个电容式传感器,例如电极,其沿着基板设置。在如此配置的情况下,每个电容式传感器均可以结合相关的控制电路,例如,可用触敏显示器101和触敏表面108进行操作的一个或多个处理器112,被配置成通过建立成对电容式传感器之间的电场线然后检测该电场线的扰动来检测接近——或触摸——触敏显示器101的表面和/或触敏表面108的表面的物体。In one or more embodiments, each of the
可以根据诸如方波、正弦波、三角波或由一个传感器发射并由另一个传感器检测的其他周期性波形的周期性波形来建立电场线。例如,可以通过在基板上布置图案化为电极的铟锡氧化物来形成电容式传感器。铟锡氧化物可以用于这种系统,因为它透明并且导电。此外,它能够通过印刷工艺沉积在薄层中。电容式传感器还可以通过电子束蒸发、物理气相沉积或其他各种溅射沉积技术沉积在基板上。Electric field lines can be created from periodic waveforms such as square waves, sine waves, triangle waves, or other periodic waveforms emitted by one sensor and detected by another sensor. For example, capacitive sensors can be formed by arranging indium tin oxide patterned as electrodes on a substrate. Indium tin oxide can be used in this system because it is transparent and conductive. Furthermore, it can be deposited in thin layers by a printing process. Capacitive sensors can also be deposited on substrates by electron beam evaporation, physical vapor deposition, or various other sputter deposition techniques.
在一个或多个实施例中,用户可以通过传递来自在触敏显示器101和/或触敏表面108附近布置的手指、触控笔或其他物体的触摸输入来向触敏显示器101和/或触敏表面108传递用户输入。在一个实施例中,触敏显示器101,以及可选择地,配置为第二触敏显示器时的触敏表面108,被配置为有源矩阵有机发光二极管(AMOLED)显示器。然而,应该注意,包括液晶显示器的其他类型的显示器适合与用户接口一起使用,并且对于受益于本公开的本领域普通技术人员而言是显而易见的。In one or more embodiments, a user may communicate touch-
除了触敏显示器101和/或触敏表面108之外,其他特征可以位于或者第一主表面104或者第二主表面105上。例如,诸如按钮或其他控制装置的用户接口部件,也可以被布置在第一主表面104或第二主表面105上,以便于对电子设备100进行附加控制。可以增加其他特征,并且可以位于壳体103的前部、壳体103的侧面、或壳体103的后部。举例说明,在一个或多个实施例中,图像捕获装置117或扬声器118可以位于第一主表面104或者第二主表面105上。In addition to touch-
在一个实施例中,电子设备包括一个或多个处理器112。在一个实施例中,一个或多个处理器112可以包括应用处理器,并且可选地包括一个或多个辅助处理器。应用处理器或辅助处理器中的一个或两者可以包括一个或多个处理器。应用处理器或辅助处理器中的一个或两者可以是微处理器、一组处理部件、一个或多个ASIC、可编程逻辑或其他类型的处理装置。In one embodiment, the electronic device includes one or
应用处理器和辅助处理器可以用示意性框图102中的各种部件操作。应用处理器和辅助处理器中的每一个可以被配置为处理并执行可执行软件代码以实施电子装置的各种功能,示意性框图102使用这些功能进行操作。例如,在一个实施例中,一个或多个处理器112包括一个或多个电路,可以操作该电路以在触敏显示器101,并且可选地,在配置为触敏显示器的触敏表面108上呈现诸如图像、文本以及视频的显示信息。诸如存储器111的存储装置可以可选地存储在操作期间由一个或多个处理器112使用的可执行软件代码。The application processor and auxiliary processor may operate with various components in schematic block diagram 102 . Each of the application processor and auxiliary processor may be configured to process and execute executable software code to implement various functions of the electronic device with which schematic block diagram 102 operates. For example, in one embodiment, one or
如图1所示,一个或多个处理器112在触敏显示器101上呈现内容119。该图示的内容119包括一个或多个图形对象,例如图形对象120,其是巴斯特狗的图像。在一个或多个实施例中,使用通信电路113从一个或多个远程服务器检索这样的内容119。也可以在本地检索内容119。内容119可以包括一个或多个用户致动目标121,用户可以触摸该目标以执行诸如启动应用、打开网页、导航到不同屏幕等的操作。As shown in FIG. 1 , one or
在该示例性实施例中,示意性框图102还包括通信电路113,该通信电路可以被配置用于与一个或多个其他设备或网络进行有线或无线通信。网络可以包括广域网、局域网和/或个域网。广域网的示例包括GSM、CDMA、W-CDMA、CDMA-2000、iDEN、TDMA、2.5代3GPP GSM网络、第3代3GPP WCDMA网络、3GPP长期演进(LTE)网络以及3GPP2CDMA通信网络、UMTS网络、E-UTRA网络、GPRS网络、iDEN网络及其他网络。通信电路113还可以利用无线技术进行通信,例如但不限于,诸如家庭射频(HomeRF)、蓝牙和IEEE 802.11(a、b、g或n)的点对点或自组网通信;以及诸如红外技术的其他形式的无线通信。通信电路113可以包括无线通信电路,接收器、发射器或收发器中的一个,以及一个或多个天线。In the exemplary embodiment, schematic block diagram 102 also includes
在一个实施例中,一个或多个处理器112可以负责执行电子设备的主要功能,示意性框图102可用这些功能进行操作。例如,在一个实施例中,一个或多个处理器112包括可用触敏显示器101、以及可选地被配置为后置显示器的触敏表面108进行操作的一个或多个电路,以向用户呈现显示信息。由一个或多个处理器112使用的可执行软件代码可以被配置为可用一个或多个处理器112进行操作的一个或多个模块114。这样的模块114可以存储指令、控制算法等。In one embodiment, one or
其他部件115可以包括在电子设备100中。举例说明,其他部件115可以包括音频输入/处理器。音频输入/处理器可以从电子设备100周围的环境接收音频输入。在一个实施例中,音频输入/处理器可以包括硬件、可执行代码以及语音监控可执行代码。
音频输入/处理器可以用存储在存储器111中的一个或多个预定义的认证参考进行操作。预定义的认证参考可以包括基本语音模型的表示、经过训练的语音模型的表示、或者由音频输入/处理器使用的以接收并识别语音命令的预定义的音频序列的其他表示,语音命令与由音频捕获设备捕获的音频输入一起被接收。在一个实施例中,音频输入/处理器可以包括语音识别引擎。无论在各种实施例中使用的具体实现如何,音频输入/处理器都可以访问与预定义的认证参考一起存储的各种语音模型,以识别语音命令。音频输入/处理器还可以包括一个或多个音频输入设备,例如一个或多个麦克风。The audio input/processor may operate with one or more predefined authentication references stored in
在一个或多个实施例中,其他部件115可以包括可与一个或多个处理器112一起操作的各种传感器。这些传感器可以包括用作位置检测器的地理定位器、确定方向和/或电子设备100在三维空间中的移动的方向的方向检测器、成像器、面部分析器、环境分析器以及注视检测器。In one or more embodiments,
其他部件115还可以包括诸如视频、音频和/或机械输出的输出部件。例如,输出部件可以包括视频输出部件或辅助装置,包括阴极射线管、液晶显示器、等离子显示器、白炽灯、荧光灯、前或后投影显示器以及发光二极管指示器。输出部件的其他示例包括诸如布置在扬声器端口后面的扩音器或其他警报器和/或蜂鸣器的音频输出部件,和/或诸如振动或基于运动机制的机械输出部件。
其他部件115还可以包括接近传感器。接近传感器可以落入两个阵营之一:包括发射器和接收器对的有源接近传感器,以及仅包括接收器的“无源”接近传感器。在一个或多个实施例中,通常可以将接近检测器部件或者接近传感器部件用于手势控制及其他用户接口协议。
其他部件115可以可选地包括气压计,可操作该气压计以感测由于电子设备100的高度变化或不同压力而引起的气压变化。其他部件115还可以可选地包括检测电子设备的环境中的光强度、颜色、光、或阴影的变化的光传感器。
然后,情境引擎116可以与其他部件115一起操作,以检测、推断、捕获并且以其他方式确定在电子设备100周围的环境中出现的人和动作。例如,在包括的情况下,情境引擎116的一个实施例使用采用信息、数据以及事件的情境评估的可调节的算法来确定评估的情境和框架。可以通过重复数据分析来学习这些评估。可替选地,用户可以使用用户接口来输入各种参数、构造、规则和/或范例,其命令或以其他方式引导情境引擎116检测多模态社交线索、情感状态、情绪及其他情境信息。在一个或多个实施例中,情境引擎116可以包括人工神经网络或其他相似技术。The
既然已经描述了各种硬件部件,注意力将转向根据本公开的一个或多个实施例的使用电子设备的方法。下面转到图2,其中示出了根据本发明的一个或多个实施例的一个示例性方法200,该方法使用图1的电子设备(100)响应于施加到触敏显示器(101)和触敏表面(108)的触摸输入而快速、容易、简单地使图形对象视觉上旋转,图形对象表示旋转物品,并且具有旋转轴,该旋转轴是位于X-Z平面、平行于X-Z平面、或者位于X-Y平面并且相对于Y轴倾斜中的一个。Now that the various hardware components have been described, attention will turn to a method of using an electronic device in accordance with one or more embodiments of the present disclosure. Turning next to FIG. 2, there is shown an
从步骤201开始,方法200包括利用位于电子设备的第一主表面上的触敏显示器呈现表示可旋转物品的图形对象。在一个或多个实施例中,电子设备还包括位于电子设备的后主表面上的触敏显示器。在如此配置的情况下,即,在电子设备背面的触敏表面被配置为另一个触敏显示器的情况下,步骤201包括使另一个触敏显示器呈现视觉地表示在另一个触敏显示器上的可旋转物品的另一个图形对象。Beginning at
在一个或多个实施例中,步骤201包括将可旋转物品呈现为被配置成围绕穿过可旋转物品的右侧和左侧的旋转轴旋转。在一个或多个实施例中,可旋转物品以正视图、俯视图、仰视图、后视图或等轴视图中的一个呈现在触敏显示器上。然而,在一个或多个实施例中,可旋转物品从不以右视图或左视图呈现。In one or more embodiments,
通过在步骤201以这种方式呈现可旋转物品,旋转轴在位于X-Z平面、平行于X-Z平面、或者位于X-Y平面并且相对于Y轴倾斜的之一中呈现,从而允许可旋转物品响应于用户输入而视觉上看起来旋转进和/或旋转出显示器,而不是平行于显示器限定的平面。以下将利用参考图3至图4对其进行更加详细地说明。By presenting the rotatable item in this manner at
可旋转物品可以采用多种形式中的任意一种。如上所述,可旋转物品可以是一般的可旋转小工具、游戏展示轮、娱乐场游戏、杠杆、刻度盘、表冠、旋钮或其他对象。如下面将参考图3、4、6及10更加详细地示出的那样,在一个或多个实施例中,可旋转物品包括在触敏显示器上的渐变的圆柱形对象的表示。如下面将利用参考图11更加详细地描述的那样,在一个或多个实施例中,当在步骤201发生的图形对象的显示包括在触敏显示器和触敏表面呈现手表的表示时,可旋转物品可以包括手表的表冠。A rotatable item can take any of a variety of forms. As mentioned above, the rotatable item may be a general rotatable gadget, game display wheel, casino game, lever, dial, crown, knob, or other object. As will be shown in more detail below with reference to Figures 3, 4, 6, and 10, in one or more embodiments, the rotatable item includes a gradient cylindrical object representation on the touch-sensitive display. As will be described in greater detail below with reference to FIG. 11 , in one or more embodiments, when the display of the graphical object that occurs at
对于受益于本公开的本领域普通技术人员而言,其他可旋转物品将是显而易见的。例如,在另一个奇思妙想的实施例中,可旋转物品可以是必须被旋转以与另一物品接合的物品,例如当插入锁中时旋转的钥匙、旋转到插座中的灯泡、或者与瓶子耦合或分离时旋转的盖子。Other rotatable items will be apparent to those of ordinary skill in the art having the benefit of this disclosure. For example, in another whimsical embodiment, a rotatable item may be an item that must be rotated to engage another item, such as a key that rotates when inserted into a lock, a light bulb that rotates into a socket, or a A cap that rotates when the bottle is coupled or detached.
在步骤202,方法200利用触敏显示器检测发生在触敏显示器处的第一触摸输入。在一个或多个实施例中,步骤202包括确定第一触摸输入的发生所依照的方向。在一个或多个实施例中,步骤202包括检测至少部分地与表示可旋转物品的图形对象交互或穿过表示可旋转物品的图形对象的第一触摸输入。在一个或多个实施例中,步骤202可选地包括确定第一触摸输入沿着第一触摸输入发生的方向发生的第一距离。At
在步骤203,方法200包括利用位于电子设备的第二主表面上的触敏表面检测发生在触敏表面处的第二触摸输入。在图2的示例性实施例中,检测触摸输入的触敏表面被配置为另一个触敏显示器。如下面将参考图5至图6更加详细地描述的那样,在其他实施例中,触敏表面是不具有图形标记显示能力的表面。在步骤203检测触摸输入的触敏表面被配置为触敏显示器的情况下,如图2的示例性实施例中的情况那样,步骤201不仅可以包括在触敏显示器上呈现表示可旋转物品的图形对象,还可以包括在触敏表面上呈现。At
在一个或多个实施例中,步骤203包括确定第一触摸输入的发生所依照的方向。在一个或多个实施例中,步骤203包括检测至少部分地与表示可旋转物品的图形对象交互或穿过表示可旋转物品的图形对象的第一触摸输入。在一个或多个实施例中,步骤203可选地包括确定第二触摸输入沿着第二触摸输入发生的方向发生的第二距离。In one or more embodiments,
在一个或多个实施例中,判定204确定在触敏显示器上发生的第一触摸输入的第一方向和在触敏表面上的第二触摸输入的第二触摸方向是否包括在相反方向上取向的方向向量。换句话说,在一个或多个实施例中,判定204包括确定在触敏显示器上发生的第一触摸输入的第一方向和在触敏表面上的第二触摸输入的第二方向是否至少部分地相反或完全相反。在一个或多个实施例中,在它们至少部分地相反或完全相反的情况下,该方法移动到可选的判定205。在它们不是的情况下,在步骤206根据公共方向执行控制操作,其中,触敏显示器上的第一触摸输入和触敏表面上的第二触摸输入发生在该公共方向上。In one or more embodiments, the
在可选的判定205处,方法200可选地包括利用一个或多个处理器确定在步骤202检测到的第一触摸输入的至少一部分和在步骤203检测到的第二触摸输入的至少一部分是否同时发生。在包括该可选的判定205,并且在步骤202检测到的第一触摸输入的一部分和在步骤203检测到的第二触摸输入的一部分没有同时发生的情况下,在步骤206根据顺序发生的第一触摸输入和第二触摸输入执行控制操作。然而,在包括该可选的判定205,并且在步骤202检测到的第一触摸输入的一部分和在步骤203检测到的第二触摸输入的一部分确实同时发生的情况下,该方法移动到步骤207。At
在步骤207,在一个或多个实施例中,电子设备的一个或多个处理器使图形对象视觉上看起来旋转。在一个或多个实施例中,在步骤202包括确定第一触摸输入发生的距离,并且步骤203包括确定第二触摸输入发生的另一个距离的情况下,步骤207包括一个或多个处理器使图形对象视觉上看起来旋转一个旋转量,该旋转量是第一距离、第二距离、或其组合的函数。At
通过示例说明,在一个或多个实施例中,步骤207可以包括一个或多个处理器使图形对象视觉上看起来旋转与第一距离成比例的旋转量。在另一个实施例中,步骤207可以包括一个或多个处理器使图形对象视觉上看起来旋转与第二距离成比例的旋转量。在又一个实施例中,步骤207可以包括一个或多个处理器使图形对象视觉上看起来旋转与第一距离和第二距离的平均值成比例的旋转量。在又一个实施例中,步骤207可以包括一个或多个处理器使图形对象视觉上看起来旋转与第一距离和第二距离的加权平均值成比例的旋转量。对于受益于本公开的本领域普通技术人员而言,用于确定一个或多个处理器应该使图形对象视觉上看起来旋转多少的其他度量是显而易见的。By way of example, in one or more embodiments,
在一个或多个实施例中,步骤208包括电子设备的一个或多个处理器执行控制操作。通过示例说明,在一个或多个实施例中,步骤208包括一个或多个处理器执行调节操作。暂时转到图9,其中示出了可以在步骤208进行的一些调节。In one or more embodiments,
在一个或多个实施例中,电子设备的一个或多个处理器可以通过调节电子设备的音量901来执行调节操作,从而执行音量调节操作。通过示例说明,当电子设备的一个或多个处理器使图形对象视觉上看起来旋转时,这可以表示响应于第一触摸输入和第二触摸输入而转动的音量旋钮。在这种情况下,一个或多个处理器可以根据第一触摸输入或第二触摸输入中的每一个的方向来向上或向下调节音量901。此外,在一个或多个实施例中,一个或多个处理器可以通过与旋转量成比例的调节幅度来调节音量901,如上所述,旋转量可以与第一距离、第二距离、第一距离和第二距离的平均值、第一距离和第二距离的加权平均值、或第一距离和第二距离的其他数学组合成比例。用于确定调节幅度的其他技术对于受益于本公开的本领域普通技术人员而言是显而易见的。In one or more embodiments, one or more processors of the electronic device may perform the adjustment operation by adjusting the
在一个或多个实施例中,电子设备的一个或多个处理器可以通过调节电子设备的时间设置902来执行调节操作。通过示例说明,当电子设备的一个或多个处理器使图形对象视觉上看起来旋转时,这可以表示响应于第一触摸输入和第二触摸输入而转动的表冠。可替选地,这可以表示响应于第一输入和第二输入而转动的数字手表的刻度盘。在又一其他实施例中,这可以表示有刻度的数字拨轮(dial wheel)转动,其中至少一个有刻度的数字拨轮表示小时,另一个有刻度的数字拨轮表示分钟的十位数,并且另一个有刻度的数字拨轮表示分钟的个位数,示出为X:YZ,其中,X表示小时,Y表示分钟的十位数,并且Z表示分钟的个位数。在其他实施例中,可以将分钟的十位数和分钟的个位数组合成单个有刻度的数字拨轮。In one or more embodiments, one or more processors of the electronic device may perform the adjustment operation by adjusting the time setting 902 of the electronic device. By way of example, when one or more processors of an electronic device visually rotate a graphical object, this may represent a crown that rotates in response to a first touch input and a second touch input. Alternatively, this could represent a dial of a digital watch that turns in response to the first and second inputs. In yet other embodiments, this may represent the rotation of a graduated dial wheel, wherein at least one graduated digital wheel represents the hour and the other graduated digital wheel represents the ten digit of the minute, And another graduated number dial indicates the single digit of the minute, shown as X:YZ, where X is the hour, Y is the tens of the minute, and Z is the singles digit of the minute. In other embodiments, the tens of minutes and the ones of minutes may be combined into a single graduated digital dial.
在一个或多个实施例中,在呈现这些场景之一并且接收到第一触摸输入和第二触摸输入的情况下,一个或多个处理器可以根据第一触摸输入或第二触摸输入的每个方向来向上或向下调节时间设置902。此外,在一个或多个实施例中,一个或多个处理器可以通过与旋转量成比例的调节幅度来调节时间设置902。例如,在旋转量与第一距离、第二距离、第一距离和第二距离的平均值、第一距离和第二距离的加权平均值、或第一距离和第一距离的其他数学组合成比例的情况下,可以与第一距离和第二距离的幅度成比例地调节小时数、分钟的十位数、分钟的个位数、或分钟的十位数和个位数的组合。In one or more embodiments, where one of the scenarios is presented and the first touch input and the second touch input are received, the one or more processors may respond according to each of the first touch input or the second touch input. direction to adjust the time setting 902 up or down. Additionally, in one or more embodiments, one or more processors may adjust the time setting 902 by an adjustment magnitude proportional to the amount of rotation. For example, where the amount of rotation is combined with the first distance, the second distance, the average of the first and second distances, the weighted average of the first and second distances, or other mathematical combinations of the first and first distances In the case of proportionality, the hours, the tens of minutes, the ones of minutes, or the combination of tens and ones of minutes can be adjusted in proportion to the magnitude of the first distance and the second distance.
在一个或多个实施例中,电子设备的一个或多个处理器可以通过响应于第一触摸输入和第二触摸输入而调节电子设备的显示亮度903来执行调节操作,从而执行发光输出调节操作。通过示例说明,当电子设备的一个或多个处理器使图形对象视觉上看起来旋转时,这可以表示响应于第一触摸输入和第二触摸输入而转动的可旋转调光器开关。在这种情况下,一个或多个处理器可以根据第一触摸输入或第二触摸输入中的每一个的方向而向上或向下调节显示器的显示亮度903或照明度。如上所述,在一个或多个实施例中,一个或多个处理器可以如上面提到地通过与旋转量成比例的调节幅度来调节显示亮度903。In one or more embodiments, one or more processors of the electronic device may perform the adjustment operation by adjusting the
在一个或多个实施例中,电子设备的一个或多个处理器可以通过利用电子设备的成像器执行缩放调节操作904来执行调节操作。通过示例说明,当电子设备的一个或多个处理器使图形对象视觉上看起来旋转时,这可以表示响应于第一触摸输入和第二触摸输入而转动的传统柱面透镜(cylindrical lens)。在这种情况下,一个或多个处理器可以根据第一触摸输入或第二触摸输入中的每一个的方向而使电子设备的成像器进行放大或缩小。在一个或多个实施例中,如上所述,一个或多个处理器可以通过与旋转量成比例的调节幅度来调节缩放量。In one or more embodiments, one or more processors of the electronic device may perform the adjustment operation by performing the
在一个或多个实施例中,电子设备的一个或多个处理器可以通过调节电子设备的警报输出905来执行调节操作。通过示例说明,当电子设备的一个或多个处理器使图形对象视觉上看起来旋转时,这可以表示响应于第一触摸输入和第二触摸输入而转动的控制旋钮。在这种情况下,一个或多个处理器可以根据第一触摸输入或第二触摸输入中的每一个的方向而向上或向下地改变来调节警报的输出级别,警报为可视的、可听的、触感的或其组合。In one or more embodiments, one or more processors of the electronic device may perform the adjusting operation by adjusting the
回顾上述内容,在一个或多个实施例中,电子设备可以包括诸如视频输出部件、辅助装置、音频输出部件和/或机械输出部件的各种输出装置。在一个或多个实施例中,输出水平,即亮度、频闪率(strobe rate)、颜色或其他可视输出、声音选择、音量、声音节拍、音色、音调或其他可听输出、或者触觉强度、触觉振动信号、触觉节拍或其他机械输出,作为第一触摸输入和第二触摸输入的函数而变化。在一个或多个实施例中,如上所述,一个或多个处理器可以通过与旋转量成比例的调节幅度来调节警报输出905。Recalling the foregoing, in one or more embodiments, an electronic device may include various output devices such as video output components, auxiliary devices, audio output components, and/or mechanical output components. In one or more embodiments, the output level, ie, brightness, strobe rate, color or other visual output, sound selection, volume, sound beat, timbre, tone or other audible output, or haptic intensity , a haptic vibration signal, a haptic beat, or other mechanical output that varies as a function of the first touch input and the second touch input. In one or more embodiments, as described above, one or more processors may adjust the
在一个或多个实施例中,电子设备的一个或多个处理器可以通过调节由电子设备呈现的内容选择906来执行调节操作,从而执行内容选择调节操作。通过示例说明,如果电子设备正在输出音乐内容、视频内容或其他信息内容,那么在一个或多个实施例中,当电子设备的一个或多个处理器使图形对象视觉上看起来旋转时,这可以表示响应于第一触摸输入和第二触摸输入而转动的选择器旋钮。在这种情况下,一个或多个处理器可以响应于第一触摸输入或第二触摸输入而将音乐内容选择、视频内容选择或其他信息内容选择转换到另一内容选择。In one or more embodiments, one or more processors of the electronic device may perform the content selection adjustment operation by adjusting the
在一个或多个实施例中,电子设备的一个或多个处理器可以通过调节电子设备的滚动操作907来执行调节操作。通过示例说明,当电子设备的一个或多个处理器使图形对象视觉上看起来旋转时,这可以表示响应于第一触摸输入和第二触摸输入而转动的滚动旋钮。在这种情况下,一个或多个处理器可以根据第一触摸输入或第二触摸输入中的每一个的方向而在向前滚动动作中、或者反向滚动动作中滚动浏览一个或多个图片、标题、歌曲、电影、电视节目、日历的日期、电子邮件选择、文本消息选择、或其他内容选择。In one or more embodiments, one or more processors of the electronic device may perform the adjustment operation by adjusting the
在一个或多个实施例中,一个或多个处理器可以通过与旋转量成比例的调节幅度来执行滚动操作907,如上所述,旋转量可以与第一距离、第二距离、第一距离和第二距离的平均值、第一距离和第二距离的加权平均值、或第一距离和第二距离的其他数学组合成比例。对于受益于本公开的本领域普通技术人员而言,用于确定调节幅度的其他技术是显而易见的。In one or more embodiments, the one or more processors may perform the
应该注意,图9中所示的各种控制操作旨在仅示出可以响应于图2中所示的方法(200)而执行的无数控制操作中的一些控制操作,在该方法中,在呈现视觉地表示可旋转物品的图形对象之后,触敏显示器检测在触敏显示器上的第一方向上发生的第一触摸输入和在触敏表面上的第二方向上发生的第二触摸输入,并且此后,一个或多个处理器响应于第一触摸输入和在相反方向上发生的第二触摸输入而使可旋转物品旋转。对于受益于本公开的本领域普通技术人员而言,许多其他控制操作将是显而易见的。It should be noted that the various control operations shown in FIG. 9 are intended to illustrate only some of the countless control operations that may be performed in response to the method (200) shown in FIG. After visually representing the graphical object of the rotatable item, the touch-sensitive display detects a first touch input that occurs in a first direction on the touch-sensitive display and a second touch input that occurs in a second direction on the touch-sensitive surface, and Thereafter, the one or more processors rotate the rotatable article in response to the first touch input and the second touch input occurring in the opposite direction. Many other control operations will be apparent to those of ordinary skill in the art having the benefit of this disclosure.
现在回到图2,在包括可选判定205的一个或多个实施例中,仅当在步骤202检测到的第一用户输入的至少一部分和在步骤203检测到的第二用户输入的至少一部分同时发生时,发生步骤208。因此,在一个或多个实施例中,步骤208包括:仅当第一用户输入的至少一部分和第二用户输入的至少一部分同时发生时,使图形对象视觉上看起来旋转。Returning now to FIG. 2 , in one or more embodiments including
下面转到图3至图4,其中示出采用上述参考图2进行描述的方法的电子设备。从图3开始,其中示出电子设备100,其包括壳体103,该壳体103限定通过一个或多个次表面与第二主表面105分开的第一主表面104。触敏显示器101位于第一主表面104上,而触敏表面108位于第二主表面105上。如上参考图1所述,一个或多个处理器(112)可用触敏显示器101和触敏表面108进行操作。Turning now to FIGS. 3-4 , there are shown electronic devices employing the method described above with reference to FIG. 2 . Beginning with FIG. 3 , there is shown an
如图3的步骤301所示,在该示例性实施例中,一个或多个处理器(112)使触敏显示器101呈现视觉上表示可旋转物品的图形对象303。在该实施例中,可旋转物品包括触敏显示器101上的有刻度的圆柱形对象304。As shown in
在该示例性实施例中,呈现的图形对象303被配置为围绕穿过图形对象303的右侧和左侧的旋转轴309旋转。在该示例性实施例中,可旋转物品以前视图呈现在触敏显示器101上。因此,旋转轴309在由触敏显示器101限定的平面中对准,例如,旋转轴309位于X-Z平面中。交替地,在另一个实施例中,旋转轴309可以呈现在平行于X-Z平面的平面中。In the exemplary embodiment, the rendered
在该示例性实施例中,触敏表面108被配置为位于电子设备100的第二主表面105上的第二触敏显示器。因此,一个或多个处理器(112)使第二触敏显示器呈现另一个图形对象313,在该示例中,该图形对象313也表示电子设备100的后侧上的图形对象303的后侧。In the exemplary embodiment, touch-
在该示例性实施例中,触敏显示器101呈现可旋转物品的前部,而配置为触敏显示器的触敏表面108呈现可旋转物品的后部。在该示例性实施例中,可旋转物品的前部包括数字1、2、3、4、5,每个数字位于相应的刻度之间,而可旋转物品的后部包括数字6、7、8、9、0,也分别位于相应的刻度之间。In the exemplary embodiment, touch-
如步骤301所示,触敏显示器101检测在触敏显示器101上发生的第一触摸输入305。如通过比较步骤301和步骤302所看到的,在该示例性实施例中,触摸输入305包括以第一方向307移动的或具有以第一方向307取向的方向向量的手势输入。As shown in
如步骤301所示,触敏表面检测在触敏表面108上发生的第二触摸输入306。如通过比较步骤301和步骤302所看到的,在该示例性实施例中,第二触摸输入306包括以第二方向308移动的或具有以第二方向308取向的方向向量的另一个手势输入。As shown in
在一个或多个实施例中,一个或多个处理器(112)确认第一触摸输入305和第二触摸输入306至少部分地与图形对象303交互、接合和/或穿过图形对象303。在图3中,这发生在第一触摸输入305在手势输入的开始和结束处至少部分地与图形对象303重叠时。类似地,第二触摸输入306在手势输入的开始和结束处至少部分地与另一图形对象313重叠。In one or more embodiments, the one or more processors ( 112 ) confirm that the
因此,在该示例中,当第一触摸输入305和第二触摸输入306在第一方向307和第二方向308上移动时,它们至少部分地穿过图形对象303和另一图形对象313,就像第一触摸输入305和第二触摸输入306物理地抓握可旋转物品并将其转动,其中可旋转物品的上部(旋转轴309的上方)移出触敏显示器101,并且可旋转物品的下部(旋转轴309的下方)移入触敏显示器101。Thus, in this example, as the
在一个或多个实施例中,仅当第一触摸输入305和/或第二触摸输入306至少部分地穿过可旋转物品、与可旋转物品交互或接合时,一个或多个处理器(112)使可旋转物品旋转。因此,在一个或多个实施例中,仅仅在第一触摸输入305和第二触摸输入306虚拟地“抓握”可旋转物品的情况下,可旋转物品将旋转。In one or more embodiments, the one or more processors (112) only when the
在一个或多个实施例中,一个或多个处理器(112)通过确定第一触摸输入305的至少一部分和第二触摸输入306的至少一部分是否穿过触敏显示器101和触敏表面108的位置310、311来确定该移动是否在相反方向上,其中,位置310、311由与触敏显示器101和/或触敏表面108中的一个或两个正交对准的参考轴312来限定。这有效地确定第一触摸输入305和第二触摸输入306是否在该参考轴312“交叉”或者沿着该参考轴312“重叠”,如果第一触摸输入305和第二触摸输入306实际上将可旋转物品旋转进触敏显示器101即是这种情况。In one or more embodiments, the one or more processors ( 112 ) pass the touch-
在一个或多个实施例中,仅当第一触摸输入305的至少一部分和第二触摸输入306的至少一部分穿过位置310、311时,一个或多个处理器(112)使图形对象303视觉上看起来旋转。换句话说,在一个或多个实施例中,仅当第一触摸输入305和第二触摸输入306在它们分别沿着触敏显示器101和触敏表面108的移动或手势期间,在某点处,在与触敏显示器101正交取向的参考轴312处重叠时,一个或多个处理器(112)使图形对象303旋转。如步骤302所示,这发生在该示例性示例中。因此,一个或多个处理器(112)响应于在相反方向上发生的第一触摸输入305和第二触摸输入306,使可旋转物品旋转进触敏显示器101。In one or more embodiments, the one or more processors (112) visualise the
如通过比较步骤301和步骤302所看到的,这使在步骤301在触敏显示器101上呈现的可旋转物品在步骤302处从在相应的刻度之间呈现数字1、2、3、4、5变为在相应的刻度之间呈现数字2、3、4、5、6。类似地,这使在步骤301的触敏表面108在步骤302处从在相应的刻度之间呈现数字6、7、8、9、0变为在相应的刻度之间呈现数字1、0、9、8、7。如图所示,在步骤302,图形对象303已经被旋转进触敏显示器中,其中可旋转物品的上部(旋转轴309的上方)移出触敏显示器101,并且可旋转物品的下部(旋转轴309的下方)移入触敏显示器101。如图所示,图形对象303被旋转到触敏显示器中。物品移出触敏显示器101并且可旋转物品的下部(旋转轴309下方)移动到触敏显示器101中。As can be seen by comparing
在一个或多个实施例中,一个或多个处理器(112)可选地确定第一触摸输入305和第二触摸输入306是否同时发生。虽然第一触摸输入305和第二触摸输入306可以连续地发生,其中用第一触摸输入305虚拟地推动可旋转物品并且用第二触摸输入虚拟地拉动可旋转物品,但是在一些实施例中,仅当第一触摸输入305和第二触摸输入306虚拟地同时抓握可旋转物品时发生旋转。因此,在一个或多个实施例中,仅当第一触摸输入305中的至少一些与第二触摸输入306中的至少一些同时发生时一个或多个处理器(112)使可旋转物品旋转,如图3中的步骤301和302的情况。In one or more embodiments, the one or more processors (112) optionally determine whether the
在一个或多个实施例中,一个或多个处理器(112)和/或触敏显示器101确定由第一触摸输入305限定的手势跨过触敏显示器101而发生的距离314。类似地,一个或多个处理器(112)和/或触敏表面108可以确定由第二触摸输入306限定的手势跨过触敏表面108而发生的距离315。在一个或多个实施例中,发生这种情况的情况下,一个或多个处理器(112)可以使图形对象303和/或另外的图形对象313视觉上看起来围绕旋转轴309旋转一个旋转量316,该旋转量316是第一距离314、第二距离315、或其组合的函数。In one or more embodiments, the one or more processors ( 112 ) and/or the touch-
在图3的示例性实施例中,一个或多个处理器(112)使图形对象303和另外的图形对象313视觉上看起来旋转一个旋转量316,该旋转量316与第一距离314和第二距离315的平均值成比例。然而,本公开的实施例并不局限于此。在其他实施例中,旋转量316仅与第一距离314成比例。在又一其他实施例中,旋转量316仅与第二距离315成比例。在其他实施例中,旋转量316与第一距离314和第二距离315的加权平均值成比例。对于受益于本公开的本领域普通技术人员而言,用于确定一个或多个处理器应该使图形对象303和/或另外的图形对象313视觉上看起来旋转多少的其他度量是显而易见的。In the exemplary embodiment of FIG. 3, the one or more processors (112) visually rotate the
下面转到图4,其中示出电子设备100,其再次包括壳体103,该壳体103限定通过一个或多个次表面与第二主表面105分开的第一主表面104。触敏显示器101再次位于第一主表面104上,而触敏表面108位于第二主表面105上。一个或多个处理器(112)可用触敏显示器101和触敏表面108进行操作。Turning next to FIG. 4, an
如步骤401所示,在该示例性实施例中,一个或多个处理器(112)使触敏显示器101呈现视觉上表示可旋转物品的图形对象404。在该实施例中,可旋转物品包括在触敏显示器101上描绘的有刻度的圆柱形对象405。As shown in
与上述图3的实施例的情况一样,在图4中,触敏表面108被配置为位于电子设备100的第二主表面105上的第二触敏显示器。因此,一个或多个处理器(112)使第二触敏显示器呈现另一个图形对象414,在该示例中,该图形对象414也表示电子设备100的后侧上的图形对象404的后侧。As was the case with the embodiment of FIG. 3 described above, in FIG. 4 the touch-
在该示例性实施例中,可旋转物品以前、左透视图(如在触敏显示器101上观察)呈现在触敏显示器101上。因此,旋转轴406在X-Y平面中取向,但旋转轴406对准相对Y轴倾斜的方向。触敏显示器101呈现可旋转物品的前、左部,而配置为触敏显示器的触敏表面108呈现可旋转物品的后、右部。在该示例性实施例中,可旋转物品的前部包括数字1、2、3、4,每个数字位于相应的刻度之间,而可旋转物品的后部包括数字6、7、8、9,也各自位于相应的刻度之间。In the exemplary embodiment, a front, left perspective view (as viewed on touch-sensitive display 101 ) of the rotatable item is presented on touch-
与图3的实施例一样,图4所呈现的图形对象404被配置为围绕穿过图形对象404的右侧和左侧的旋转轴406旋转。如图形对象404旋转时的步骤402、403所示,在旋转轴406上方的可旋转物品的部分看起来在正Y方向上移动,而旋转轴406下方的可旋转物品的部分看起来在负Y方向上旋转。As with the embodiment of FIG. 3 , the
如步骤402所示,触敏显示器101检测在触敏显示器101上发生的第一触摸输入407。在该示例性实施例中,触敏表面108同时检测在触敏表面108上发生的第二触摸输入408。如步骤402所示,第一触摸输入407在第一位置虚拟地抓握可旋转物品,而第二触摸输入408在第二位置虚拟地抓握可旋转物品。As shown in
在从步骤402到步骤403的转换中,第一触摸输入407虚拟地将可旋转物品旋转出触敏显示器101,而第二触摸输入408虚拟地将可旋转物品旋转出触敏表面108。具体地,在从步骤402到步骤403的转换中,第一触摸输入407沿着触敏显示器101向下并向右移动,沿着触敏显示器101行进第一距离409,同时接合(并因此穿过)图形对象404。类似地,第二触摸输入408沿着触敏表面108向上和向左移动,行进第二距离415,同时接合(并因此穿过)另一图形对象414。In the transition from
在这样做时,第一触摸输入407和第二触摸输入408在相反方向上移动。此外,第一触摸输入407和第二触摸输入408穿过触敏显示器101和触敏表面108的位置410、411,位置410、411各自被限定为围绕参考轴412的区域,该参考轴412与触敏显示器101和/或触敏表面108中的一个或两个正交地对准。这确认第一触摸输入407和第二触摸输入408在该参考轴412“交叉”或沿电子设备100的次维度(minor dimension)上彼此“重叠”。因此,一个或多个处理器(112)使可旋转物品围绕旋转轴406旋转。In doing so, the
如通过比较步骤402和步骤403所看到的,这使在步骤402在触敏显示器101上呈现的可旋转物品在步骤403从在相应的刻度之间呈现数字1、2、3、4变为在相应的刻度之间呈现数字8、9、0、1。在该示例性实施例中,该旋转量是第一触摸输入407穿过触敏显示器101的第一距离409和第二触摸输入408穿过触敏表面108的第二距离415的平均值的函数。如步骤403所示,图形对象404因此被旋转进触敏显示器101,其中可旋转物品的上部(旋转轴406的上方)移动到右侧并移出触敏显示器101,而可旋转物品的下部(旋转轴406的下方)移动到左侧并移入触敏显示器101。As can be seen by comparing
下面转到图5,其中示出根据本公开的一个或多个实施例配置的另一个方法500。从步骤501开始,方法500包括利用位于电子设备的第一主表面上的触敏显示器呈现表示可旋转物品的图形对象。在一个或多个实施例中,可旋转物品呈现为能够围绕穿过可旋转物品的右侧和左侧的旋转轴旋转。Turning next to FIG. 5, another
如前所述,可以以旋转轴呈现可旋转物品,该旋转轴在X-Z平面(前视图或后视图,到俯视图或仰视图)、平行于X-Z平面(前视图或后视图,到俯视图或仰视图,但视觉地回放到显示器的视觉呈现中)、或位于X-Y平面并且相对于Y轴倾斜(前、右等距视图;前、左等距视图;顶、右等距视图;顶、左等距视图;底、右等距视图;底、左等距视图;后、右等距视图;后、左等距视图;右、前等距视图;右、后等距视图;左、前等距视图;左、后等距视图;右、顶等距视图;右、底等距视图;左、顶等距视图;或左、底等距视图)中的一个中取向。通过在步骤501以这种方式呈现可旋转物品,可旋转物品响应于用户输入而视觉上看起来旋转进和/或旋转出触敏显示器,而不是平行于由触敏显示器限定的平面,如果旋转轴沿着Y轴或平行于Y轴的情况下,则会出现这种情况。As mentioned earlier, rotatable items can be presented with an axis of rotation that is in the X-Z plane (front or rear, to top or bottom), parallel to the X-Z plane (front or rear, to top or bottom) , but visually replayed into the display's visual presentation), or in the X-Y plane and tilted relative to the Y axis (front, right isometric view; front, left isometric view; top, right isometric view; top, left isometric view Views; Bottom and Right Isometric Views; Bottom and Left Isometric Views; Back and Right Isometric Views; Back and Left Isometric Views; Right and Front Isometric Views; Right and Back Isometric Views; Left and Front Isometric Views ; left and back isometric views; right and top isometric views; right and bottom isometric views; left and top isometric views; or left and bottom isometric views). By presenting the rotatable item in this manner at
如前所述,可旋转物品可以采用多种形式中的任意一种。这些包括一般的可旋转小工具、游戏展示轮、娱乐场游戏、灯泡、瓶盖、杠杆、刻度盘(dial)、表冠、有刻度的圆柱形对象、旋钮或其他对象。对于受益于本公开的本领域普通技术人员而言,其他可旋转的物品将是显而易见的。As previously mentioned, a rotatable item can take any of a variety of forms. These include general rotatable gadgets, game display wheels, casino games, light bulbs, bottle caps, levers, dials, crowns, graduated cylindrical objects, knobs or other objects. Other rotatable items will be apparent to those of ordinary skill in the art having the benefit of this disclosure.
在步骤502,方法500利用触敏显示器检测发生在触敏显示器处的第一触摸输入。在一个或多个实施例中,步骤502包括确定第一触摸输入的移动方向。在一个或多个实施例中,步骤502包括检测至少部分地与表示可旋转物品的图形对象交互或穿过表示可旋转物品的图形对象的第一触摸输入。在一个或多个实施例中,步骤502可选地包括确定第一触摸输入沿着第一触摸输入发生的方向发生的第一距离。At
在步骤503,方法500包括利用位于电子设备的第二主表面上的触敏表面检测发生在触敏表面处的第二触摸输入。与可旋转物品呈现在触敏显示器和触敏表面两者上的上述图2的方法(200)相反,图5的方法500是为触敏表面上没有可旋转物品的显示的情况而设计的。这可能是由于触敏表面在一个或多个实施例中不具有图形标记显示能力。在其他实施例中,这可以是将触敏表面配置为触敏显示器但不呈现图形标记以节省电力或其他原因的情况。对于受益于本公开的本领域普通技术人员而言,后向的触敏表面可能不呈现表示可旋转物品的图形对象的情况下的电子设备的其他配置将是显而易见的。At
在一个或多个实施例中,步骤503包括确定第二触摸输入的移动方向。在一个或多个实施例中,步骤503可选地包括确定第二触摸输入沿着第二触摸输入发生的方向发生的第二距离。In one or more embodiments,
在一个或多个实施例中,步骤503还包括检测第二触摸输入(即,在触敏表面上检测到的触摸输入)是否发生在与在步骤502检测到的第一触摸输入相应的位置处。换句话说,当在步骤501将可旋转物品呈现在触敏显示器上时,并且在步骤502包括检测至少部分地与表示可旋转物品的图形对象交互或穿过表示可旋转物品的图形对象的第一触摸输入的情况下,在一个或多个实施例中,步骤503包括确定第二触摸输入,如果它已经在触敏表面上呈现,是否发生在触敏表面上的可以合理地和与可旋转物品交互或穿过可旋转物品的位置相关联的位置处,或者确定第二触摸输入是否发生在与第一触摸输入的可旋转物品的交互或穿过完全不相关的位置处。In one or more embodiments, step 503 also includes detecting whether a second touch input (ie, a touch input detected on the touch-sensitive surface) occurs at a location corresponding to the first touch input detected at
这可以以若干不同方式之一发生。在一个或多个实施例中,步骤503包括利用一个或多个处理器确定第一用户输入的至少一部分和第二用户输入的至少一部分是否穿过与可旋转对象所在的或者应在的(如果触敏表面是呈现表示可旋转物品的另一图形对象的触敏显示器)位置对应的触敏显示器和触敏表面的位置。在一个或多个实施例中,这包括确定第一用户输入的至少一部分和第二用户输入的至少一部分是否穿过由参考轴(其可以具有变化的宽度)限定的触敏显示器和触敏表面的位置,该参考轴与触敏表面正交地对准。对于受益于本公开的本领域普通技术人员而言,用于确定第二触摸输入的位置是否对应于触敏表面上的可以和与可旋转物品交互或穿过可旋转物品的位置合理地相关联的位置的其他技术是显而易见的。This can happen in one of several different ways. In one or more embodiments,
在一个或多个实施例中,判定504在触敏显示器上发生的第一触摸输入的第一方向和在触敏表面上的第二触摸的第二方向是否包括在相反方向上取向的方向向量。在一个或多个实施例中,该判定504包括确定在触敏显示器上发生的第一触摸输入的第一方向和在触敏表面上的第二触摸输入的第二方向是否至少部分地相反或完全相反。In one or more embodiments, it is determined 504 whether the first direction of the first touch input occurring on the touch-sensitive display and the second direction of the second touch on the touch-sensitive surface include direction vectors oriented in opposite directions . In one or more embodiments, the determining 504 includes determining whether a first direction of a first touch input occurring on the touch-sensitive display and a second direction of a second touch input on the touch-sensitive surface are at least partially opposite or completely opposite.
在一个或多个实施例中,在它们至少部分地相反或完全相反的情况下,该方法移动到可选的判定505。在它们不是的情况下,在步骤506根据公共方向执行控制操作,其中,触敏显示器上的第一触摸输入和触敏表面上的第二触摸输入发生在该公共方向上。In one or more embodiments, the method moves to
在可选的判定505处,方法500可选地包括利用一个或多个处理器确定在步骤502检测到的第一触摸输入的至少一部分和在步骤503检测到的第二触摸输入的至少一部分是否同时发生。在一个或多个实施例中,其中步骤503包括确定第二触摸输入是否发生在触敏表面上的可以与关于可旋转物品交互或穿过可旋转物品的位置合理相关的位置,判定505可以包括验证第二触摸输入是否发生在触敏表面上的可以与关于可旋转物品交互或穿过可旋转物品的位置合理地相关的位置。At
在包括该可选的判定505,并且在步骤502检测到的第一触摸输入的一部分和在步骤203检测到的第二触摸输入的一部分没有同时发生,或者第二输入没有发生在触敏表面上的可以和与可旋转物品交互或穿过可旋转物品的位置合理地相关的位置处的情况下,在步骤506根据第一触摸输入和第二触摸输入执行控制操作,该第一触摸输入和第二触摸输入顺序地发生。然而,在包括该可选的判定505,并且在步骤502检测到的第一触摸输入的一部分和在步骤503检测到的第二触摸输入的一部分确实同时发生,并且可选地,在第二触摸输入触敏表面上的可以和与可旋转物品交互或穿过可旋转物品的位置合理地相关的位置处的情况下,例如,当第一用户输入的至少一部分和第二用户输入的至少一部分穿过由相对于触敏显示器垂直取向的参考轴标识的位置时,该方法转到步骤507。The
在步骤507,在一个或多个实施例中,电子设备的一个或多个处理器使图形对象视觉上看起来旋转。在一个或多个实施例中,在步骤502包括确定第一触摸输入发生的距离,并且步骤503包括确定第二触摸输入发生的另一个距离的情况下,步骤507包括一个或多个处理器使图形对象视觉上看起来旋转一个旋转量,该旋转量是第一距离、第二距离、或其组合的函数。在一个或多个实施例中,当步骤503包括确定第二触摸输入是否发生在触敏表面上的可以和与可旋转物品交互或穿过可旋转物品的位置合理地相关的位置处,和/或判定505包括确认第二触摸输入是否发生在触敏表面上的可以和与可旋转物品交互或穿过可旋转物品的位置合理地相关的位置处的情况下,步骤507包括仅当第一用户输入的至少一部分和第二用户输入的至少一部分穿过由垂直于触敏显示器的轴限定的位置时,使图形对象视觉上看起来旋转。At
在一个或多个实施例中,步骤507包括一个或多个处理器使图形对象视觉上看起来旋转与第一距离成比例的旋转量。在另一个实施例中,步骤507可以包括一个或多个处理器使图形对象视觉上看起来旋转与第二距离成比例的旋转量。在又一个实施例中,步骤507可以包括一个或多个处理器使图形对象视觉上看起来旋转与第一距离和第二距离的平均值成比例的旋转量。在又一个实施例中,步骤507可以包括一个或多个处理器使图形对象视觉上看起来旋转与第一距离和第二距离的加权平均值成比例的旋转量。对于受益于本公开的本领域普通技术人员而言,用于确定一个或多个处理器应该使图形对象视觉上看起来旋转多少的其他度量是显而易见的。In one or more embodiments,
在一个或多个实施例中,步骤508包括电子设备的一个或多个处理器执行控制操作。通过示例说明,在一个或多个实施例中,步骤508包括一个或多个处理器执行调节操作。以上参考图9示出和描述了调节操作的示例以及可以在步骤508执行的其他操作。对于受益于本公开的本领域普通技术人员而言,其他将是显而易见的。In one or more embodiments,
下面转到图6,其中示出电子设备100,其再次包括壳体103,该壳体103限定通过一个或多个次表面与第二主表面105分开的第一主表面104。触敏显示器101再次位于第一主表面104上,而触敏表面108位于第二主表面105上。一个或多个处理器(112)可用触敏显示器101和触敏表面108进行操作。Turning next to FIG. 6, an
如步骤601所示,在该示例性实施例中,一个或多个处理器(112)使触敏显示器101呈现视觉地表示可旋转物品的图形对象604。在该实施例中,可旋转物品包括在触敏显示器101上描绘的有刻度的圆柱形对象605。As shown in
与上述图4至图5形成对比,在该示例中,触敏表面108没有被配置成呈现图形标记。可能由于各种原因而发生图形对象或标记显示操作的缺失。在一个示例性示例中,触敏表面108可以简单地配置为没有图形标记显示能力的触摸传感器。在其他实施例中,触敏表面108实际上可以被配置为触敏显示器。然而,该触敏显示器可能不呈现图形对象或标记以节省电力或出于其他原因。对于受益于本公开的本领域普通技术人员而言,触敏表面108不呈现图形信息的其他原因将是显而易见的。In contrast to FIGS. 4-5 described above, in this example, the touch-
如上述的图4,在该示例性实施例中,可旋转物品以前、左透视图(如在触敏显示器101上观察)呈现在触敏显示器101上。因此,旋转轴606在X-Y平面中取向,但旋转轴606对准相对Y轴倾斜的方向。因此,触敏显示器101呈现可旋转物品的前、左部。在该示例性实施例中,可旋转物品的前部包括数字1、2、3、4,每个数字位于相应的刻度之间。在触敏表面108上没有呈现任何东西。As in FIG. 4 above, in this exemplary embodiment, a front, left perspective view of the rotatable item (as viewed on the touch-sensitive display 101 ) is presented on the touch-
图6所呈现的图形对象604被配置为围绕穿过图形对象604的右侧和左侧的旋转轴606旋转。如图形对象604旋转时的步骤602、603所示,在旋转轴606上方的可旋转物品的部分看起来在正Y方向上移动,而旋转轴606下方的可旋转物品的部分看起来在负Y方向上旋转。The
如步骤602所示,触敏显示器101检测发生在触敏显示器101上的第一触摸输入607。在该示例性实施例中,触敏表面108同时检测发生在触敏表面108上的第二触摸输入608。如步骤602所示,第一触摸输入607在第一位置虚拟地抓握可旋转物品,而第二触摸输入608通过在如果可旋转物品是真实的可旋转物品,且其旋转轴606穿过电子设备100,那么也同样物理地抓握可旋转物品的位置处发生而虚拟地抓握可旋转物品。注意,尽管可旋转物品未以图形方式呈现在触敏表面108上,但第二触摸输入608发生在该位置处。As shown in
在从步骤602到步骤603的转换中,第一触摸输入607和第二触摸输入608的组合虚拟地将可旋转物品的在旋转轴606上方的部分旋转进触敏显示器101,同时第二触摸输入608虚拟地将可旋转物品旋转进触敏表面108。具体地,在从步骤602到步骤603的转换中,第一触摸输入607沿着触敏显示器101向上并向右移动,沿着触敏显示器101行进第一距离609,同时接合(并因此穿过)图形对象604。类似地,第二触摸输入608沿着触敏表面108向下和向左移动,以行进第二距离613。In the transition from
在这样做时,第一触摸输入607和第二触摸输入608在相反方向上移动。此外,第一触摸输入607和第二触摸输入608穿过触敏显示器101和触敏表面108的位置610、611,位置610、611各自由参考轴612限定,该参考轴612与触敏显示器101和/或触敏表面108中的一个或两个正交地对准。这确认第一触摸输入607和第二触摸输入608在该参考轴612“交叉”或沿电子设备100的次维度上彼此“重叠”。因此,一个或多个处理器(112)使可旋转物品围绕旋转轴606旋转。In doing so, the
如通过比较步骤602和步骤603所看到的,这使在步骤602的在触敏显示器101上呈现的可旋转物品从在相应的刻度之间呈现数字1、2、3、4变为步骤403的在相应的刻度之间呈现数字8、9、0、1。注意,如果第一触摸输入607和第二触摸输入608的方向与所示的方向相反,那么可旋转物品将在相反方向上旋转,可能从步骤602的在相应的刻度之间呈现数字1、2、3、4变为步骤603的在相应的刻度之间呈现数字6、7、8、9。As can be seen by comparing
在一个或多个实施例中,旋转量是第一触摸输入607穿过触敏显示器101的第一距离609和第二触摸输入608穿过触敏表面108的第二距离613的平均值的函数。如步骤603所示,图形对象604因此被旋转进触敏显示器101,其中可旋转物品的上部(旋转轴606上方)移动到右侧并移出触敏显示器101,而可旋转物品的下部(旋转轴606下方)移动到左侧并移入触敏显示器101。In one or more embodiments, the amount of rotation is a function of the average of the
现在转到图7至图8,其中示出适用于通过向触敏显示器和触敏表面传递触摸输入而操纵表示可旋转物品的图形对象的方法700、800,该可旋转物品至少呈现在后主面上具有触摸传感器的电子设备的触敏显示器上。图7至图8的方法700、800尤其适用于可旋转物品被配置为表冠、四轮驱动/差速锁定控制、调谐器/低音/高音控制、或可以横向旋转和平移的其他可旋转控制对象的情况。Turning now to FIGS. 7-8 , there are shown
从图7开始,在步骤701,方法700包括利用位于电子设备的第一主表面上的触敏显示器呈现图形对象。在一个或多个实施例中,步骤701包括呈现表示可旋转物品的图形对象。在一个或多个实施例中,步骤701包括在触敏显示器上的第一位置处呈现可旋转物品。Beginning with FIG. 7, at
在步骤702,方法700包括利用触敏显示器检测在触敏显示器上的第一触摸输入。在一个或多个实施例中,步骤702包括检测跨过触敏显示器的在第一方向上发生的第一触摸输入。在一个或多个实施例中,步骤702包括检测至少部分地穿过、重叠、接合或以其他方式与图形对象交互的第一触摸输入。At
在步骤703,方法700包括利用位于电子设备的第二主表面上的触敏表面检测第二触摸输入。在一个或多个实施例中,步骤703包括检测跨过触敏表面的在第二方向上发生的第二触摸输入。At
在一些实施例中,触敏表面将能够呈现图形对象、图像和其他信息。例如,在一个或多个实施例中,触敏表面被配置为触敏显示器。在这种情况下,步骤703可以可选地包括检测至少部分地穿过、重叠、接合或以其他方式与图形对象交互的第二触摸输入。In some embodiments, the touch-sensitive surface will be capable of presenting graphical objects, images, and other information. For example, in one or more embodiments, the touch-sensitive surface is configured as a touch-sensitive display. In this case, step 703 may optionally include detecting a second touch input that at least partially passes through, overlaps, engages, or otherwise interacts with the graphical object.
在其他实施例中,触敏表面将能够呈现图形对象、图像和其他信息,以及选择性地不这样做,或者可选地不能够呈现图形对象、图像和其他信息。在这种情况下,如果图形对象已经在触敏表面上以表示可旋转物品如何看起来像单个整体物理对象的前向视图和后向视图呈现,则步骤703可以包括检测第二触摸输入是否发生在部分地穿过、重叠、接合或以其他方式与图形对象交互的位置处。In other embodiments, the touch-sensitive surface will be able to present graphical objects, images and other information, and optionally not, or alternatively not be capable of presenting graphical objects, images and other information. In this case, step 703 may include detecting whether a second touch input occurs if the graphical object is already presented on the touch-sensitive surface in forward and backward views representing how the rotatable item looks like a single overall physical object at locations that partially pass through, overlap, join, or otherwise interact with graphical objects.
因此,在一个或多个实施例中,如果可旋转对象呈现在触敏表面上的与可旋转对象在触敏表面上所呈现的位置相应的位置处,则步骤703可以包括确定第二触摸输入是否发生在触敏表面上的可以合理地和与可旋转对象交互或穿过可旋转对象的位置相关联的位置处。在一个或多个实施例中,步骤703包括确定第一用户输入的至少一部分和第二用户输入的至少一部分是否穿过由垂直于触敏显示器的轴限定的位置。Thus, in one or more embodiments,
在一个或多个实施例中,判定704确定在步骤702检测到的第一触摸输入的第一方向和在步骤703检测到的第二触摸输入的第二方向是否在相同方向上发生。在这些方向是相反的方向的情况下,方法700移动到步骤705,其使可旋转物品如前所述地旋转。然而,在步骤702检测到的第一触摸输入的第一方向和步骤703检测到的第二触摸输入的第二方向是相同的方向的情况下,方法700移动到步骤706。In one or more embodiments,
在一个或多个实施例中,步骤706包括利用触敏显示器和触敏表面可操作的一个或多个处理器使可旋转物品从第一位置平移到第二位置。在一个或多个实施例中,步骤706的第二位置是从步骤701的第一位置移位的。在一个或多个实施例中,步骤706的第二位置是在步骤702检测到的第一方向和在步骤703检测到的第二方向的公共方向上,从步骤701的第一位置移位的。In one or more embodiments,
因此,在一个或多个实施例中,在步骤702检测到的第一触摸输入和在步骤703检测到的第二触摸输入发生在多个位置处,以便虚拟地“抓握”可旋转物品,并且进一步地,在步骤702检测到的第一触摸输入和在步骤703检测到的第二触摸输入在共同的,例如,相同的方向上发生的情况下,步骤706包括使可旋转物品跨过触敏显示器在由在步骤702确定的第一方向和第二方向限定的公共方向上虚拟地平移。Thus, in one or more embodiments, the first touch input detected at
例如,在可旋转物品是表冠的情况下,当在步骤702检测到第一触摸输入和在步骤703检测到的第二触摸输入的方向为离开表壳时,步骤706可以包括虚拟地使表冠从表壳中拉出。相比之下,步骤706可以包括当在步骤702检测到的第一触摸输入和在步骤703检测到的第二触摸输入的方向朝向表壳时,虚拟地使表冠插入表壳中,等等。For example, where the rotatable item is a crown, when the direction of the first touch input detected at
在一个或多个实施例中,在步骤706发生之后,方法700在步骤707利用触敏显示器检测第三触摸输入。在一个或多个实施例中,步骤707包括检测沿着触敏显示器在第三方向上发生的第三触摸输入。在一个或多个实施例中,步骤707包括检测在第三方向上发生的跨过触敏显示器的预定距离的第三触摸输入。在一个或多个实施例中,步骤707包括检测在第三方向上发生并且至少部分地穿过、重叠、接合或以其他方式与图形对象交互的第三触摸输入。在一个或多个实施例中,第三方向不同于在步骤702检测到的第一方向。在一个或多个实施例中,第三方向不同于在步骤703检测到的第二方向。In one or more embodiments, after
在一个或多个实施例中,步骤708包括利用触敏表面检测第四触摸输入。在一个或多个实施例中,步骤708包括检测沿着触敏显示器在第四方向上发生的第四触摸输入。在一个或多个实施例中,步骤708包括检测在第四方向上发生的跨过触敏显示器的预定距离的第四触摸输入。在一个或多个实施例中,第四方向不同于在步骤702检测到的第一方向。在一个或多个实施例中,第四方向不同于在步骤703检测到的第二方向。In one or more embodiments,
如上所述,在一些实施例中,触敏表面将能够呈现图形对象、图像和其他信息。在其他实施例中,触敏表面将能够呈现图形对象、图像和其他信息,以及选择性地不这样做,或者可选地不能够呈现图形对象、图像和其他信息。As mentioned above, in some embodiments, the touch-sensitive surface will be capable of presenting graphical objects, images, and other information. In other embodiments, the touch-sensitive surface will be able to present graphical objects, images and other information, and optionally not, or alternatively not be capable of presenting graphical objects, images and other information.
因此,在一个或多个实施例中,如果可旋转对象呈现在触敏表面上的与可旋转对象在触敏显示器上所呈现的位置相对应的位置处,则步骤708可以包括确定第四触摸输入是否发生在触敏表面上的可以合理地和与可旋转对象交互或穿过可旋转对象的位置相关联的位置处。在一个或多个实施例中,步骤708包括确定第四触摸输入的至少一部分和第三触摸输入的至少一部分是否穿过由垂直于触敏显示器的轴限定的位置。Thus, in one or more embodiments, if the rotatable object is presented at a location on the touch-sensitive surface that corresponds to the location where the rotatable object is presented on the touch-sensitive display, step 708 may include determining a fourth touch Whether the input occurs at a location on the touch-sensitive surface that can reasonably be associated with a location to interact with or pass through the rotatable object. In one or more embodiments,
在一个或多个实施例中,判定709确定在步骤708检测到的第三方向和在步骤708检测到的第四方向是否在公共方向,例如,相同方向上发生,或者确定它们是否在不同方向,例如,相反的方向上发生。例如,在判定709确定在步骤707检测到的第三触摸输入的第三方向和在步骤708检测到的第四触摸输入的第四方向是否在相同方向上发生的情况下,该方法移动到步骤710,其中,参照步骤706,如上所述地使可旋转物品平移。相比之下,在判定709确定在步骤707检测到的第三触摸输入的第三方向和在步骤708检测到的第四触摸输入的第四方向是否在相反方向上发生的情况下,该方法移动到步骤711。In one or more embodiments,
在步骤711,在一个或多个实施例中,电子设备的一个或多个处理器使图形对象视觉上看起来旋转。在一个或多个实施例中,在步骤707包括确定发生的第三触摸输入所跨过的距离,并且步骤708包括确定发生的第四触摸输入跨过的另一距离的情况下,步骤711包括一个或多个处理器使图形对象视觉上看起来旋转一个旋转量,该旋转量是第三距离、第四距离、或其组合的函数。以上描述了用于确定旋转量的其他措施。对于受益于本公开的本领域普通技术人员而言,用于确定一个或多个处理器应该使图形对象视觉上看起来旋转多少的其他度量是显而易见的。At
在一个或多个实施例中,当步骤708包括确定第四触摸输入是否发生在触敏表面上的可以合理地和与可旋转对象交互或穿过可旋转对象的位置相关联的位置处时,步骤711包括仅当第一用户输入的至少一部分和第二用户输入的至少一部分穿过由垂直于触敏显示器的轴限定的位置时,使图形对象视觉上旋转。In one or more embodiments, when
在一个或多个实施例中,然后步骤712包括电子设备的一个或多个处理器执行控制操作。通过示例说明,在一个或多个实施例中,步骤712包括一个或多个处理器执行调节操作。以上参考图9示出并描述了调节操作的示例,以及其他可以在步骤712执行的操作。对于受益于本公开的本领域普通技术人员而言,其他是显而易见的。In one or more embodiments, step 712 then includes one or more processors of the electronic device performing control operations. By way of example, in one or more embodiments,
实际上,图7的方法700示出在触敏显示器和/或触敏表面上呈现为图形对象的可旋转物品可以如何被平移,例如,向左或向右拉动,然后旋转,与从表壳中拉出表冠并旋转以设置手表的方式非常相同。下面转到图8,描述了补充的方法800,其中可旋转物品再次平移和旋转,可能用于调节另一设定或在电子设备中执行另一个控制操作。In effect, the
从步骤801开始,在一个或多个实施例中,方法800包括利用触敏显示器检测在触敏显示器上的第五触摸输入。在一个或多个实施例中,步骤801包括检测跨过触敏显示器在第五方向上发生的第五触摸输入。在一个或多个实施例中,步骤801包括检测至少部分地穿过、重叠、接合或以其他方式与图形对象交互的第五触摸输入。Beginning at
在步骤802,方法800包括利用触敏表面检测第六触摸输入。在一个或多个实施例中,步骤802包括检测跨过触敏表面在第六方向上发生的第六触摸输入。At
如上所述,在一些实施例中,触敏表面将能够呈现图形对象、图像和其他信息。在其他实施例中,触敏表面将能够呈现图形对象、图像和其他信息,以及选择性地不这样做,或者可选地不能够呈现图形对象、图像和其他信息。As mentioned above, in some embodiments, the touch-sensitive surface will be capable of presenting graphical objects, images, and other information. In other embodiments, the touch-sensitive surface will be able to present graphical objects, images and other information, and optionally not, or alternatively not be capable of presenting graphical objects, images and other information.
因此,在一个或多个实施例中,如果可旋转对象呈现在触敏表面上的与可旋转对象在触敏显示器上所呈现的位置相应的位置处,则步骤802可以可选地包括确定第六触摸输入是否发生在触敏表面上的可以合理地和与可旋转对象交互或穿过可旋转对象的位置相关联位置处。在一个或多个实施例中,步骤802可选地包括确定第五触摸输入的至少一部分和第六触摸输入的至少一部分是否穿过由垂直于触敏显示器的轴限定的位置。Thus, in one or more embodiments,
在一个或多个实施例中,判定803确定在步骤801检测到的第五触摸输入的第五方向和在步骤802检测到的第六触摸输入的第六方向是否在相同方向上发生。在这些方向是相反方向的情况下,方法800移动到步骤804,其中如前所述地使可旋转物品旋转。然而,在步骤801检测到的第五触摸输入的第五方向和在步骤802检测到的第六触摸输入的第六方向是相同方向的情况下,方法800移动到步骤805。In one or more embodiments,
在一个或多个实施例中,步骤805包括利用触敏显示器和触敏表面可操作的一个或多个处理器,使可旋转物品从第一位置(例如,上述步骤(706)的第二位置)平移到第二位置(例如,上述步骤(701)的第一位置)。在一个或多个实施例中,步骤805的第二位置是从方法800开始时发生的第一位置移位的,在一个或多个实施例中,其在图7的步骤(712)之后。在一个或多个实施例中,步骤805的第二位置是从方法800在步骤801检测到的第五方向和在步骤802检测到的第六方向的公共方向上开始时发生的第一位置移位的。In one or more embodiments,
因此,在一个或多个实施例中,在步骤801检测到的第五触摸输入和在步骤802检测到的第六触摸输入发生在多个位置以便虚拟地“抓握”可旋转物品的情况下,并且进一步地,在步骤801检测到第五触摸输入和在步骤802检测到的第六触摸输入发生在公共方向上的情况下,步骤805可以包括使可旋转物品跨过触敏显示器在由在步骤801检测到的第五方向和在步骤802检测到的第六方向限定的公共方向上,虚拟地平移。Thus, in one or more embodiments, the fifth touch input detected at
例如,在可旋转物品是表冠的情况下,步骤805可以包括当在步骤801检测到的第五方向和在步骤802检测到的第六方向的方向朝向表壳时,虚拟地使表冠推入表壳中。因此,如果图7的方法(700)包括将表冠拉出表壳并对手表进行设置,那么步骤801至805可以包括将表冠推回表壳中。For example, where the rotatable item is a crown, step 805 may include virtually pushing the crown when the direction of the fifth direction detected at
在一个或多个实施例中,在步骤805发生之后,方法800可选地移动到步骤806。在一个或多个实施例中,步骤806利用触敏显示器检测第七触摸输入。在一个或多个实施例中,步骤806包括检测沿触敏显示器在第七方向上发生的第七触摸输入。在一个或多个实施例中,步骤806包括检测发生在第七方向上的以预定的距离跨触敏显示器的第七触摸输入。In one or more embodiments, after
在一个或多个实施例中,步骤806包括检测在第七方向上发生并且至少部分地穿过、重叠、接合或以其他方式与图形对象交互的第七触摸输入。在一个或多个实施例中,第七方向不同于在步骤801检测到的第五方向。在一个或多个实施例中,第七方向不同于在步骤802检测到的第六方向。In one or more embodiments,
在一个或多个实施例中,步骤807包括利用触敏表面检测第八触摸输入。在一个或多个实施例中,步骤807包括检测沿触敏表面在第八方向上发生的第八触摸输入。In one or more embodiments,
在一个或多个实施例中,步骤807包括检测发生在第八方向上的以预定距离跨过触敏表面的第八触摸输入。在一个或多个实施例中,第八方向不同于在步骤801检测到的第五方向。在一个或多个实施例中,第八方向不同于在步骤802检测到的第六方向。In one or more embodiments,
如上所述,在一些实施例中,触敏表面将能够呈现图形对象、图像和其他信息。在其他实施例中,触敏表面或者将能够呈现图形对象、图像和其他信息,以及选择性地不这样做,或者可选地不能够呈现图形对象、图像和其他信息。As mentioned above, in some embodiments, the touch-sensitive surface will be capable of presenting graphical objects, images, and other information. In other embodiments, the touch-sensitive surface will either be capable of presenting graphical objects, images and other information, and optionally will not, or alternatively will not be capable of presenting graphical objects, images and other information.
因此,在一个或多个实施例中,如果可旋转对象呈现在触敏表面上的与可旋转对象在触敏显示器上所呈现的位置相应的位置处,则步骤807可以包括确定第八触摸输入是否发生在触敏表面上的可以和与可旋转物品交互或穿过可旋转物品的位置合理地相关的位置处。在一个或多个实施例中,步骤807包括确定第八触摸输入的至少一部分和第七触摸输入的至少一部分是否穿过由垂直于触敏显示器的轴限定的位置。Thus, in one or more embodiments,
在一个或多个实施例中,判定808确定在步骤806检测到的第七方向和在步骤807检测到的第八方向是否在公共方向,例如,在相同方向上发生,或者确定它们是否在不同方向,例如,相反的方向上发生。例如,在判定808确定在步骤806检测到的第七触摸输入的第七方向和在步骤807检测到的第八触摸输入的第八方向是否在相同方向上发生的情况下,该方法移动到步骤809,其中,参照步骤805,如上所述地使可旋转物品平移。相比之下,在判定808确定在步骤806检测到的第七触摸输入的第七方向和在步骤807检测到的第八触摸输入的第八方向是否在相反方向上发生的情况下,该方法移动到步骤810。In one or more embodiments,
在步骤810,在一个或多个实施例中,电子设备的一个或多个处理器使图形对象视觉上看起来旋转。在一个或多个实施例中,在步骤806包括确定发生的第七触摸输入所跨过的距离,并且步骤807包括确定发生的第八触摸输入跨过的另一距离的情况下,步骤810包括一个或多个处理器使图形对象视觉上看起来旋转一个旋转量,该旋转量是第七距离、第八距离、或其组合的函数。以上描述了用于确定旋转量的其他措施。对于受益于本公开的本领域普通技术人员而言,用于确定一个或多个处理器应该使图形对象视觉上看起来旋转多少的其他度量是显而易见的。At
在一个或多个实施例中,当步骤807包括确定第七触摸输入是否发生在触敏表面上的可以合理地和与可旋转对象交互或穿过可旋转对象的位置相关联的位置处时,步骤810包括仅当第七用户输入的至少一部分和第八用户输入的至少一部分穿过由垂直于触敏显示器的轴限定的位置时,使图形对象视觉上旋转。In one or more embodiments, when
在一个或多个实施例中,然后步骤811包括电子设备的一个或多个处理器执行控制操作。通过示例说明,在一个或多个实施例中,步骤811包括一个或多个处理器执行调节操作。以上参考图9示出并描述了调节操作的示例,以及其他可以在步骤811执行的操作。对于受益于本公开的本领域普通技术人员而言,其他是显而易见的。In one or more embodiments, step 811 then includes one or more processors of the electronic device performing control operations. By way of example, in one or more embodiments,
实际上,图8的方法800示出在触敏显示器和/或触敏表面上呈现为图形对象的可旋转物品可以如何被平移,例如,向左或向右拉动,然后旋转,与在设置后将表冠推入表壳然后旋转以给表上发条的方式非常相同。下面转到图10,其中根据上述图7至图8的方法的一部分,示出说明可旋转物品如何被平移的一个或多个方法步骤。In effect, the
从步骤1001开始,电子设备100包括位于电子设备100的第一主表面104上的触敏显示器101。如步骤1001所示,触敏显示器101呈现表示可旋转物品1003的图形对象。Beginning at
在该示例性实施例中,可旋转物品1003包括根据本公开的实施例可以旋转的控制旋钮,以在电子设备100中执行调节操作。在该特定示例中,可旋转物品1003能够执行两种不同的调节操作:当可旋转物品1003处于第一位置并且旋转时的第一调节操作,以及当可旋转物品1003处于第二位置并且旋转时的第二调节操作。图10示出如何发生第一位置和第二位置之间的平移。In the exemplary embodiment,
在一个或多个实施例中,如步骤1001所示,可旋转物品1003最初呈现在触敏显示器101上的第一位置1004。此后,触敏显示器101检测触敏显示器101上的第一触摸输入1005。在一个或多个实施例中,触敏显示器101检测在第一方向1006上发生的第一触摸输入1005。在一个或多个实施例中,触敏显示器101检测在第一方向1006上发生并且至少部分地穿过或以其他方式与可旋转物品1003交互的第一触摸输入1005,如步骤1001所示。In one or more embodiments, the
在一个或多个实施例中,触敏表面位于电子设备100的第二主表面上。而触敏表面未在图10中示出,在一个实施例中,它可以类似于图3的触敏表面(108)。在另一个实施例中,它可以类似于图6的触敏表面(108)。In one or more embodiments, the touch-sensitive surface is located on the second major surface of
在一个或多个实施例中,触敏表面检测在触敏表面上发生的第二触摸输入1007。在一个或多个实施例中,触敏表面检测在第二方向1008上发生的第二触摸输入1007。在触敏表面被配置为类似于图3的触敏表面(108)的情况下,其中触敏表面被配置为触敏显示器,在一个或多个实施例中,触敏表面检测在第二方向1008上发生并且至少部分地穿过或以其他方式与可旋转物品1003交互的第二触摸输入1007。In one or more embodiments, the touch-sensitive surface detects a
如步骤1002所示,在第一方向1006和第二方向1008包括在相同方向上对准的方向向量的情况下,在一个或多个实施例中,电子设备100的一个或多个处理器(112)使可旋转物品1003从在步骤1001中示出的第一位置1004平移到在步骤1002中示出的第二位置1009。在该示例性实施例中,第二位置1009是从第一位置1004在第一方向1006上移位的。As shown in
在该示例性实施例中,可旋转物品1003能够执行两种不同的调节操作:当可旋转物品1003位于第一位置并且旋转时的第一调节操作,以及当可旋转物品1003位于第二位置并且旋转时的第二调节操作。In this exemplary embodiment,
为了在图10中指示,可旋转物品1003的控制指示器随着可旋转物品1003从第一位置1004平移到第二位置1009而改变。在第一位置1004,调节刻度是1、2、3、4等,而在第二位置,调节刻度为低、中低、中高和高。因此,在一个或多个实施例中,可旋转物品1003通过在可旋转物品1003上呈现调节刻度或其他标记来提示用户使用电子设备100的后表面和前表面旋转可旋转物品。To indicate in FIG. 10 , the control indicator of the
通过示例说明,如果可旋转物品1003被配置为音频控制旋钮,那么第一调节操作可以是音量调节操作,而第二调节操作是高音调节操作等等。类似地,如果可旋转物品1003被配置为表冠,那么第一操作可以包括给表上发条或设定日期,而第二调节操作为设定时间。如果可旋转物品配置为四轮驱动/差速锁定控制,那么第一操作可以是从两轮驱动切换到带有解锁差速器的四轮驱动,而第二调节操作是从两轮驱动切换到带有锁定差速器的四轮驱动等等。By way of example, if the
在又一其他实施例中,可旋转物品1003在位于第一位置1004时可以处于非激活状态。在这样的实施例中,可旋转物品1003可以在被平移到第二位置1009时被致动。因此,在一个或多个实施例中,如步骤1002所示,当通过将可旋转物品1003拉过电子设备100的前表面和后表面而将其拉出时,可旋转物品1003被激活。相反,可旋转物品1003可以通过将其从第二位置1009推回而被停用,等等。应该注意的是,尽管图7至图8的方法以及图10的方法步骤对可旋转物品在第一位置和第二位置之间的平移进行了描述和说明,但是应该理解,这些方法和方法步骤可以扩展到允许可旋转物品在三个、四个或更多个位置之间的平移,每个对应于不同的功能,等等。In yet other embodiments, the
下面转到图11,为了进一步突出操作的平移和旋转组合,手表1105将被呈现为电子设备100的触敏显示器101上的图形对象,其中手表1105具有作为可旋转对象的表冠1106。从步骤1101开始,触敏显示器101在电子设备100的第一主表面104上呈现手表1105。在该示例性实施例中,附接到手表1105的是表示可旋转物品的图形对象,在该情况下,其为表冠1106。如步骤1101所示,表冠1106被示出位于触敏显示器101上的第一位置1108。11, to further highlight the translation and rotation combination of operations, a watch 1105 will be presented as a graphical object on the touch-
在步骤1102,触敏显示器101检测在第一方向1110上发生并且至少部分地穿过表冠1106的第一触摸输入1109。在步骤1102,位于电子设备100的第二主表面上的触敏表面检测在第一方向1110上发生的第二触摸输入1111。在该示例中,由于第一触摸输入1109和第二触摸输入1111都抓握表冠1106并且在第一方向1110上移动,即,向右移动,因此电子设备100的一个或多个处理器(112)使表冠1106从第一位置1108平移到第二位置1112。在该示例中,第二位置1112是在第一方向1110上从第一位置1108移位的。At step 1102 , the touch-
此后,在步骤1103,触敏显示器101检测第三触摸输入1113。在该示例中,第三触摸输入1113在第二方向1114上发生。在该示例中,第三触摸输入1113至少部分地穿过表冠1106。Thereafter, at
同时,触敏表面检测第四触摸输入1115。在该示例中,第四触摸输入1115在第三方向1116上发生。在该示例中,第三方向1116与第二方向1114相反。因此,电子设备的一个或多个处理器(112)响应于第三触摸输入1113和第四触摸输入1115而使表冠1106视觉上看起来旋转。At the same time, the touch-sensitive surface detects a
在该示例性实施例中,除了响应于第三触摸输入1113和第四触摸输入1115而使表冠1106视觉上看起来旋转之外,在表冠1106视觉上旋转时,电子设备100的一个或多个处理器(112)还执行调节电子设备100的第一操作模式的控制操作。在该图示中,调节是设置时间。如通过比较步骤1102和步骤1103所看到的,电子设备100的时间设置从十二点变为两点。这仅是可以通过旋转根据本公开的一个或多个实施例配置的图形对象来进行调节的一个示例。对于受益于本公开内容的本领域普通技术人员而言,其他的许多将是显而易见的。In this exemplary embodiment, in addition to visually rotating the
如步骤1104所示,然后触敏显示器101检测在第四方向1118上发生并且至少部分地穿过表冠1106的第五触摸输入1117。同时,触敏表面检测在第四方向1118上发生的第六触摸输入1119。在一个或多个实施例中,然后电子设备100的一个或多个处理器(112)使表冠1106从第二位置1112平移到第一位置1108。The touch-
在一个或多个实施例中,步骤1103然后可以对位于第一位置1108的表冠1106进行重复。例如,触敏显示器101可以检测在第二方向1114上发生并且至少部分地穿过表冠1106的第七触摸输入,触敏表面同时检测在第三方向1116上发生的第八触摸输入。在这发生的情况下,在一个或多个实施例中,电子设备100的一个或多个处理器(112)可以响应于第七触摸输入和第八触摸输入而使表冠1106视觉上看起来旋转。在表冠1106视觉上旋转时,一个或多个处理器(112)还可以可选地执行调节电子设备100的第二操作模式的另一个控制操作,其中一个示例是设置电子设备100的日期。In one or more embodiments,
因此,图11示出可以在前表面和后表面上执行多触摸感测的电子设备100。在一个或多个实施例中,在该示例中为表冠1106的可旋转物品提示使用者使用后表面和前表面旋转表冠1106,从而模仿表冠的转动运动。在一个或多个实施例中,可以通过使用沿前表面和后表面经过的触摸输入拉出表冠1106来激活表冠1106,从而模仿拉出表冠1106以设置时间。在其他实施例中,表冠1106可以在第一位置1108时执行第一控制功能,然后在第二位置1112时执行第二功能。此外,如上所述,这些位置可以从第一位置1108和第二位置1112延伸到特定应用所需要的任意数量的位置。Thus, FIG. 11 shows an
因此,在前述说明书中,已经描述了本公开的具体实施例。然而,本领域普通技术人员理解在不脱离下面的权利要求所阐述的本公开的范围的情况下,可以进行各种修改和改变。因此,虽然已经说明并描述了本公开的优选实施例,但是显然本公开不限于此。在不脱离由所附权利要求限定的本公开的精神和范围的情况下,本领域技术人员将想到许多修改、改变,变更、替换以及等同物。Thus, in the foregoing specification, specific embodiments of the present disclosure have been described. However, one of ordinary skill in the art appreciates that various modifications and changes can be made without departing from the scope of the present disclosure as set forth in the claims below. Thus, while the preferred embodiments of the present disclosure have been illustrated and described, it is clear that the present disclosure is not limited thereto. Numerous modifications, changes, alterations, substitutions and equivalents will occur to those skilled in the art without departing from the spirit and scope of the present disclosure as defined by the appended claims.
下面转到图12,其中示出本公开的各种实施例。从1201开始,一种方法利用位于电子设备的第一主表面上的触敏显示器呈现表示可旋转物品的图形对象。在1201,该方法包括利用触敏显示器检测在第一方向上发生并且至少部分地穿过图形对象的第一触摸输入。Turning next to FIG. 12, various embodiments of the present disclosure are shown. Beginning at 1201, a method presents a graphical object representing a rotatable item using a touch-sensitive display located on a first major surface of an electronic device. At 1201, the method includes detecting, using a touch-sensitive display, a first touch input occurring in a first direction and at least partially through a graphical object.
在1201,该方法包括利用位于电子设备的第二主表面上的触敏表面检测在与第一方向相反的第二方向上发生的第二触摸输入。在1201,该方法包括利用触敏显示器和触敏表面可操作的一个或多个处理器,响应于第一触摸输入和第二触摸输入而使图形对象视觉上看起来旋转。At 1201, the method includes detecting a second touch input that occurs in a second direction opposite the first direction using a touch-sensitive surface located on a second major surface of the electronic device. At 1201, the method includes visually rotating a graphical object in response to a first touch input and a second touch input with one or more processors operable with a touch-sensitive display and a touch-sensitive surface.
在1202,1201的方法包括利用触敏显示器确定第一触摸输入在第一方向上发生的第一距离。在1202,该方法包括利用触敏表面确定第二触摸输入在第二方向上发生的第二距离。在1202,该方法包括利用一个或多个处理器,使图形对象视觉上看起来旋转一个旋转量,该旋转量是第一距离、第二距离或其组合的函数。在1203,1202的旋转量与第一距离成比例。At 1202, the method of 1201 includes determining, using the touch-sensitive display, a first distance at which a first touch input occurs in a first direction. At 1202, the method includes determining, using the touch-sensitive surface, a second distance that a second touch input occurs in a second direction. At 1202, the method includes, utilizing the one or more processors, visually rotating the graphical object by an amount of rotation that is a function of the first distance, the second distance, or a combination thereof. The amount of rotation at 1203, 1202 is proportional to the first distance.
在1204,1202的方法还包括利用一个或多个处理器执行调节操作,该调节操作具有与旋转量成比例的调节幅度。在1205,1204的调节操作包括音量调节操作、光照输出操作或滚动操作中的一种。At 1204, the method of 1202 also includes performing, with the one or more processors, an adjustment operation having an adjustment magnitude proportional to the amount of rotation. The adjustment operation at 1205, 1204 includes one of a volume adjustment operation, a light output operation, or a scroll operation.
在1206处,1201的方法还包括利用一个或多个处理器确定第一触摸输入的至少一部分和第二触摸输入的至少一部分是否同时发生。在1206,使图形对象视觉上看起来旋转仅当第一触摸输入的至少一部分和第二触摸输入的至少一部分同时发生时发生。At 1206, the method of 1201 also includes determining, with the one or more processors, whether at least a portion of the first touch input and at least a portion of the second touch input occur simultaneously. At 1206, visually rotating the graphical object occurs only when at least a portion of the first touch input and at least a portion of the second touch input occur simultaneously.
在1207,1201的方法还包括利用一个或多个处理器确定第一触摸输入的至少一部分和第二触摸输入的至少一部分是否穿过由与触敏表面正交地对准的参考轴限定的触敏显示器和触敏表面的位置。在1207,使图形对象视觉上看起来旋转仅当第一触摸输入的至少一部分和第二触摸输入的至少一部分穿过该位置时发生。At 1207, the method of 1201 also includes determining, with the one or more processors, whether at least a portion of the first touch input and at least a portion of the second touch input traverse a touch defined by a reference axis aligned orthogonally to the touch-sensitive surface location of sensitive displays and touch-sensitive surfaces. At 1207, visually rotating the graphical object occurs only when at least a portion of the first touch input and at least a portion of the second touch input pass through the location.
在1208,1201的呈现图形对象包括在触敏显示器上呈现有刻度的圆柱形对象的表示。在1209,1201的呈现图形对象包括在触敏显示器上呈现手表的表示,可旋转物品包括手表的表冠。Presenting the graphical object at 1208, 1201 includes presenting a representation of the graduated cylindrical object on the touch-sensitive display. Presenting the graphical object at 1209, 1201 includes presenting a representation of the watch on the touch-sensitive display, the rotatable item including the crown of the watch.
在1210,电子设备包括壳体,该壳体限定通过一个或多个次表面与第二主表面分开的第一主表面。在1210,电子设备包括位于第一主表面上的触敏显示器。在1210,电子设备包括位于第二主表面上的触敏表面。在1210,电子设备包括利用触敏显示器和触敏表面可操作的一个或多个处理器。At 1210, the electronic device includes a housing defining a first major surface separated from a second major surface by one or more minor surfaces. At 1210, the electronic device includes a touch-sensitive display on the first major surface. At 1210, the electronic device includes a touch-sensitive surface on the second major surface. At 1210, the electronic device includes one or more processors operable with the touch-sensitive display and the touch-sensitive surface.
在1210,一个或多个处理器使触敏显示器呈现视觉地表示可旋转物品的图形对象。在1210,触敏显示器检测在触敏显示器上的第一方向上发生的第一触摸输入。在1210,触敏表面检测在触敏表面上的与第一方向相反的第二方向上发生的第二触摸输入。在1210,一个或多个处理器响应于在相反方向上发生的第一触摸输入和第二触摸输入而使可旋转物品旋转。At 1210, the one or more processors cause the touch-sensitive display to present a graphical object that visually represents the rotatable item. At 1210, the touch-sensitive display detects a first touch input that occurs in a first direction on the touch-sensitive display. At 1210, the touch-sensitive surface detects a second touch input that occurs on the touch-sensitive surface in a second direction opposite the first direction. At 1210, the one or more processors rotate the rotatable item in response to the first touch input and the second touch input occurring in opposite directions.
在1211,1210的一个或多个处理器仅当第一触摸输入至少部分地穿过可旋转物品时,使可旋转物品旋转。在1212,1211的一个或多个处理器仅当第一触摸输入和第二触摸输入在与触敏显示器正交取向的参考轴处重叠时,使可旋转物品旋转。The one or more processors at 1211, 1210 rotate the rotatable item only when the first touch input at least partially passes through the rotatable item. The one or more processors at 1212, 1211 rotate the rotatable article only if the first touch input and the second touch input overlap at a reference axis oriented orthogonally to the touch-sensitive display.
在1213,1212的一个或多个处理器仅当第一触摸输入的至少一些与第二触摸输入的至少一些同时发生时,使可旋转物品旋转。在1214,可旋转物品1213包括表冠。The one or more processors at 1213, 1212 rotate the rotatable item only when at least some of the first touch inputs occur concurrently with at least some of the second touch inputs. At 1214,
在1215,1212的触敏表面包括另一个触敏显示器。在1215,一个或多个处理器使另一个触敏显示器呈现在另一个触敏显示器上视觉地表示可旋转物品的另一个图形对象。在1216,1215的一个或多个处理器仅当第一触摸输入至少部分地穿过图形对象并且第二触摸输入至少部分地穿过另一个图形对象时,使可旋转物品旋转。At 1215, the touch-sensitive surface at 1212 includes another touch-sensitive display. At 1215, the one or more processors cause another touch-sensitive display to present another graphical object that visually represents the rotatable item on the other touch-sensitive display. The one or more processors of 1216, 1215 rotate the rotatable item only when the first touch input is at least partially through the graphical object and the second touch input is at least partially through another graphical object.
在1217,电子设备中的方法包括利用位于电子设备的第一主表面上的触敏显示器,在触敏显示器上的第一位置处呈现表示可旋转物品的图形对象。在1217,该方法包括利用触敏显示器检测在第一方向上发生并且至少部分地穿过图形对象的第一触摸输入。At 1217, the method in the electronic device includes, utilizing a touch-sensitive display located on a first major surface of the electronic device, presenting a graphical object representing a rotatable item at a first location on the touch-sensitive display. At 1217, the method includes detecting, using the touch-sensitive display, a first touch input occurring in a first direction and at least partially traversing the graphical object.
在1217,该方法包括利用位于电子设备的第二主表面上的触敏表面,检测在第一方向上发生的第二触摸输入。在1217,该方法包括利用触敏显示器和触敏表面可操作的一个或多个处理器,使可旋转物品从第一位置平移到在第一方向上从第一位置移位的第二位置。At 1217, the method includes detecting a second touch input occurring in the first direction using the touch-sensitive surface located on the second major surface of the electronic device. At 1217, the method includes translating the rotatable article from the first position to a second position displaced in the first direction from the first position using the touch-sensitive display and one or more processors operable with the touch-sensitive surface.
此后,1217的方法包括利用触敏显示器,检测在第二方向上发生并且至少部分地穿过图形对象的第三触摸输入。然后,1217的方法包括利用触敏表面,检测在与第二方向相反的第三方向上发生的第四触摸输入。然后,1217的方法包括利用一个或多个处理器,响应于第三触摸输入和第四触摸输入而使图形对象视觉上看起来旋转。Thereafter, the method of 1217 includes, utilizing the touch-sensitive display, detecting a third touch input occurring in the second direction and at least partially traversing the graphical object. Then, the method of 1217 includes detecting, using the touch-sensitive surface, a fourth touch input that occurs in a third direction opposite the second direction. Then, the method of 1217 includes, utilizing the one or more processors, visually rotating the graphical object in response to the third touch input and the fourth touch input.
在1218,1217的方法进一步包括利用一个或多个处理器执行控制操作,在图形对象视觉上旋转时执行调节电子设备的第一操作模式的控制操作。在1219,1217的方法进一步包括利用触敏显示器,检测在第四方向上发生并且至少部分地穿过图形对象的第五触摸输入。在1219,1217的方法包括利用触敏表面,检测在第四方向上发生的第六触摸输入。在1219,该方法包括利用一个或多个处理器,使可旋转物品从第二位置平移到第一位置。The method at 1218, 1217 further includes performing, with the one or more processors, control operations that adjust the first mode of operation of the electronic device when the graphical object is visually rotated. At 1219, the method of 1217 further includes, utilizing the touch-sensitive display, detecting a fifth touch input occurring in the fourth direction and at least partially traversing the graphical object. At 1219, the method of 1217 includes detecting, using the touch-sensitive surface, a sixth touch input occurring in a fourth direction. At 1219, the method includes, utilizing the one or more processors, translating the rotatable item from the second position to the first position.
在1220,1219的方法包括利用触敏显示器,检测在第二方向上发生并且至少部分地穿过图形对象的第七触摸输入。在1220,该方法包括利用触敏表面,检测在第三方向上发生的第八触摸输入。At 1220, the method of 1219 includes, utilizing the touch-sensitive display, detecting a seventh touch input occurring in the second direction and at least partially traversing the graphical object. At 1220, the method includes, utilizing the touch-sensitive surface, detecting an eighth touch input occurring in a third direction.
在1220,该方法包括利用一个或多个处理器,响应于第七触摸输入和第八触摸输入而使图形对象视觉上看起来旋转。在1220,该方法包括利用一个或多个处理器,在图形对象视觉上旋转时执行调节电子设备的第二操作模式的另一个控制操作。At 1220, the method includes, utilizing the one or more processors, visually rotating the graphical object in response to the seventh touch input and the eighth touch input. At 1220, the method includes utilizing the one or more processors to perform another control operation that adjusts the second mode of operation of the electronic device when the graphical object is visually rotated.
说明书和附图应被视为示例性的而非限制性的,并且所有这种修改旨在包括在本公开的范围内。权益、优势、问题的解决方案以及可能使任何权益、优势或解决方案产生或变得更加明显的任何要素不得被解释为任何或全部权利要求的关键、必需或必要的特征或要素。The specification and drawings are to be regarded in an illustrative rather than a restrictive sense, and all such modifications are intended to be included within the scope of the present disclosure. Benefits, advantages, solutions to problems, and any element that might create or make any benefit, advantage, or solution more apparent, should not be construed as a key, required, or essential feature or element of any or all of the claims.
Claims (20)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910536301.9A CN112114688A (en) | 2019-06-20 | 2019-06-20 | Electronic device for rotating a graphical object presented on a display and corresponding method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910536301.9A CN112114688A (en) | 2019-06-20 | 2019-06-20 | Electronic device for rotating a graphical object presented on a display and corresponding method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112114688A true CN112114688A (en) | 2020-12-22 |
Family
ID=73795755
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910536301.9A Pending CN112114688A (en) | 2019-06-20 | 2019-06-20 | Electronic device for rotating a graphical object presented on a display and corresponding method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112114688A (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102362249A (en) * | 2009-03-24 | 2012-02-22 | 微软公司 | Bimodal touch sensitive digital notebook |
US20130147833A1 (en) * | 2011-12-09 | 2013-06-13 | Ident Technology Ag | Electronic Device with a User Interface that has more than Two Degrees of Freedom, the User Interface Comprising a Touch-Sensitive Surface and Contact-Free Detection Means |
CN105025630A (en) * | 2015-07-28 | 2015-11-04 | 广东欧珀移动通信有限公司 | Brightness adjustment method and smart watch |
CN109661645A (en) * | 2016-09-06 | 2019-04-19 | 微软技术许可有限责任公司 | Sign language for the equipment with multiple touch-control surfaces |
-
2019
- 2019-06-20 CN CN201910536301.9A patent/CN112114688A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102362249A (en) * | 2009-03-24 | 2012-02-22 | 微软公司 | Bimodal touch sensitive digital notebook |
US20130147833A1 (en) * | 2011-12-09 | 2013-06-13 | Ident Technology Ag | Electronic Device with a User Interface that has more than Two Degrees of Freedom, the User Interface Comprising a Touch-Sensitive Surface and Contact-Free Detection Means |
CN105025630A (en) * | 2015-07-28 | 2015-11-04 | 广东欧珀移动通信有限公司 | Brightness adjustment method and smart watch |
CN109661645A (en) * | 2016-09-06 | 2019-04-19 | 微软技术许可有限责任公司 | Sign language for the equipment with multiple touch-control surfaces |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11340759B2 (en) | User terminal device with pen and controlling method thereof | |
CN107533422B (en) | Server and method for controlling group behavior of server | |
CN104660799B (en) | Mobile terminal and control method thereof | |
US9223416B2 (en) | Display apparatus, remote controlling apparatus and control method thereof | |
US20130191741A1 (en) | Methods and Apparatus for Providing Feedback from an Electronic Device | |
US9086855B2 (en) | Electronic device with orientation detection and methods therefor | |
US10936141B2 (en) | Information processing device and information processing method | |
JP2015512549A (en) | Object control method in device having transparent display, device and recording medium | |
CN103729156A (en) | Display control device and display control method | |
CN103813193A (en) | Display apparatus and control method thereof | |
WO2011002414A2 (en) | A user interface | |
US9772700B2 (en) | Device and method for processing user input | |
CN103502923A (en) | Touch and non touch based interaction of a user with a device | |
CN110858860B (en) | Electronic device control responsive to finger rotation on a fingerprint sensor and corresponding method | |
JP2010108080A (en) | Menu display device, control method for menu display device, and menu display program | |
US11715327B2 (en) | Electronic devices and methods for selecting display locations for content presentation | |
US11354031B2 (en) | Electronic apparatus, computer-readable non-transitory recording medium, and display control method for controlling a scroll speed of a display screen | |
US20200401416A1 (en) | Electronic Devices and Corresponding Methods for Changing Operating Modes in Response to User Input | |
CN105825092B (en) | Handheld electronic device and password input method thereof | |
KR102535793B1 (en) | Touch processing method and electronic device supporting the same | |
CN112114688A (en) | Electronic device for rotating a graphical object presented on a display and corresponding method | |
WO2013164351A1 (en) | Device and method for processing user input | |
EP3771969A1 (en) | Gesture recognition system and method for a digital-pen-like device and corresponding digital-pen-like device | |
JP2009237875A (en) | Contact input type information processing unit, contact input type information processing method, and information processing program | |
KR20170028001A (en) | Electronic device and Method for controlling the electronic device thereeof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20201222 |