CN102376295A - 辅助缩放 - Google Patents
辅助缩放 Download PDFInfo
- Publication number
- CN102376295A CN102376295A CN2011102276347A CN201110227634A CN102376295A CN 102376295 A CN102376295 A CN 102376295A CN 2011102276347 A CN2011102276347 A CN 2011102276347A CN 201110227634 A CN201110227634 A CN 201110227634A CN 102376295 A CN102376295 A CN 102376295A
- Authority
- CN
- China
- Prior art keywords
- display
- circuit
- flat
- change
- convergent
- 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.)
- Granted
Links
- 230000008859 change Effects 0.000 claims abstract description 50
- 239000013598 vector Substances 0.000 claims abstract description 45
- 230000006698 induction Effects 0.000 claims description 46
- 230000004044 response Effects 0.000 claims description 43
- 238000000034 method Methods 0.000 claims description 42
- 230000005484 gravity Effects 0.000 claims description 7
- 230000009471 action Effects 0.000 description 19
- 230000006870 function Effects 0.000 description 18
- 238000006073 displacement reaction Methods 0.000 description 17
- 230000001133 acceleration Effects 0.000 description 13
- 230000033001 locomotion Effects 0.000 description 11
- 230000015654 memory Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 10
- GOLXNESZZPUPJE-UHFFFAOYSA-N spiromesifen Chemical compound CC1=CC(C)=CC(C)=C1C(C(O1)=O)=C(OC(=O)CC(C)(C)C)C11CCCC1 GOLXNESZZPUPJE-UHFFFAOYSA-N 0.000 description 8
- 230000001419 dependent effect Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 230000003321 amplification Effects 0.000 description 3
- 238000003199 nucleic acid amplification method Methods 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 208000036829 Device dislocation Diseases 0.000 description 1
- 244000287680 Garcinia dulcis Species 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000012512 characterization method Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 230000001815 facial effect Effects 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000003607 modifier Substances 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 238000002604 ultrasonography Methods 0.000 description 1
- 238000010200 validation analysis 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/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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/1686—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being an integrated camera
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/1694—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2200/00—Indexing scheme relating to G06F1/04 - G06F1/32
- G06F2200/16—Indexing scheme relating to G06F1/16 - G06F1/18
- G06F2200/163—Indexing scheme relating to constructional details of the computer
- G06F2200/1637—Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04806—Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
本发明涉及一种装置包括:平面显示器,定义向外法线矢量和向内法线矢量;传感器电路,配置用来感应平面显示器的初始相对位置并配置用来感应平面显示器的相对位置的改变;以及缩放电路,配置用来响应于由传感器电路感应到的显示器的相对位置的改变来缩放在平面显示器上出现的图像,其中,相对位置的改变具有沿着一个法线矢量的矢量分量。
Description
相关申请
本申请涉及具有代理人案件号No.RPS920100038-US-NP的在2010年8月10日提交的美国专利申请No._______,其全部内容通过参考包含在这里。
技术领域
这里公开的发明主题总体上涉及控制信息的显示的技术。
背景技术
对于很难看到显示器上的东西的人员趋向于更加靠近显示器是所存在的一种自然趋势。这对于手持显示设备而言是容易做到的。然而,身体移动并不总是充分的,例如在用户不能看清楚信息或不谨慎的情况下,例如在设备太靠近用户的脸以至于用户看不到他的周围的情况下。当前的缩放(zooming)方案需要用户使用在显示设备上的诸如触摸屏、鼠标点击等手动缩放功能,以便增大被观看的项目的相对大小。这样的方法需要手动的、通常是非直觉的动作。如这里所描述的,各种示例性技术提供了对于缩放和可选的其他显示功能的改善的控制。
发明内容
根据本发明的一方面,提供了一种装置,包括:平面显示器,定义向外法线矢量和向内法线矢量;传感器电路,配置用来感应平面显示器的初始相对位置并配置用来感应平面显示器的相对位置的改变;以及缩放电路,配置用来响应于由传感器电路感应到的显示器的相对位置的改变来缩放在平面显示器上出现的图像,其中,相对位置的改变包括沿着一个法线矢量的矢量分量。
根据本发明另一方面,提供一种方法,包括:感应平面显示器的相对位置的改变,其中所述改变包括沿着由平面显示器定义的向外法线矢量的矢量分量;响应于所述改变,缩放在平面显示器上显示的图像;感应平面显示器的相对位置的改变,其中所述改变包括沿着由平面显示器定义的向内法线矢量的矢量分量;以及响应于所述改变,缩放在平面显示器上显示的图像。
还公开了各种其他装置、系统、方法等。
附图说明
结合所附的附图来参考后面的具体实施方式时可对所描述的本发明的特征和优点获得更好的理解。
图1是与传感器技术的一些例子一起的设备的各种配置的图示;
图2是一些基于传感器的算法、和从一个或更多个传感器接收信息并至少部分地基于这样的信息调用动作实施的方法的例子的图示;
图3是具有缩放功能的设备的图示;
图4是具有用于控制设备上信息的显示的控制电路的设备的图示;
图5是手持设备、和在设备和诸如用户的对象之间的感应距离的一些例子的图示;
图6是用于接收音频信息并至少部分地基于接收到的音频信息来调整动作的设备的图示;
图7是具有一种或更多种类型的传感器电路、应用电路和调整电路的设备的图示;
图8是具有图形用户界面的例子的设备的图示;以及
图9是可作为手持设备或其他装置的示例性机器的图示。
具体实施方式
下面的具体实施方式包括为实现所描述的实施方式所构想出的最佳方式。这种描述并不带有限制,而是仅仅为了描述实施方式的总体原理。所描述的实施方式的范围应该参考所附的权利要求。
如所提及的,对于很难看到显示器上的东西的人员趋向于更加靠近显示器是所存在的一种自然趋势。如这里所描述的,实施操作模式以允许用户放大或控制或响应自然的、直觉的反应(例如,用户把显示器拿得更加靠近以便更加清楚地看到显示的信息)。这样的模式依赖于一种或更多种传感器。例如,用于感应用户和设备之间的缩短距离的传感器电路能够根据用户可选择的(可调整的)缩放倍率因子自动地提供缩放功能。在特定的例子中,用户可将缩放倍率因子设置为2X以便当设备从60cm移动到50cm(物理缩放是10cm)时,设备缩放显示器以完成“虚拟的”20cm缩放(例如,好像设备从60cm移动到40cm)。传感器的类型例如是照相机、接近光加速器(proximity,light,accelerometer)、音频陀螺仪等,以便提供足以确定设备和用户之间的距离的信号或数据。
如这里所描述的,设备可至少部分地基于设备和对象(例如,用户的头、用户的手等)之间的距离自动地激活放大或缩小功能。如这里所描述的,该功能可基于由设备显示的信息、在设备上执行的应用等。例如,设备可实现反向缩放以在GPS应用对照片或视频显示应用起反作用的情况下对诸如GPS应用的地图显示“更多”的信息。在GPS例子中,当用户远离设备的显示器时,传感器电路能够检测到距离上的改变并显示更多的地理信息,好像用户飞离地面一样。
如这里所描述的,在各例子中,设备的传感器电路可被配置为感应一个或更多个姿态。例如,传感器电路可被配置为从设备的移动中区分出对象相对于设备的移动(例如,面部移动相比于手持设备移动的移动)。
图1与传感器技术的一些例子一起示出了设备100的各种配置。设备100可被配置为蜂窝式电话、书写板、照相机(例如,静物、视频、视频及静物)、GPS设备或其他设备。设备100可包括上述设备中的至少一个的一个或更多个特征。设备100包括特定特征,诸如一个或更多个处理器102、存储器104、电源106、一个或更多个网络接口108、至少一个显示器110和一个或更多个传感器120-150。
图1示出了能够检测加速度、扭曲(例如,转动(roll)、倾斜(pitch)、摇摆(yaw))、或加速度和扭曲的组合的传感器120的例子。传感器120可被配置为识别相对于重力的角度。在图1的例子中,设备100的显示器110处在yz平面内并且传感器120可被配置为具有与y轴、z轴或y轴和z轴两者相一致的一个或更多个轴。传感器120能够可选地包括可被配置为感应多达六个自由度的运动的陀螺仪和三维加速度计。
图1还示出了能够检测设备100和对象(例如,用户)之间的距离的传感器130。传感器130可依赖于红外、超声波、激光或其他技术中的一个或更多个。在图1的例子中,传感器130包括可被配置来提供足以确定角度并由此确定传感器130和对象之间的距离的信息的发射器和检测器。
图2示出了与传感器120相关联的算法的一些例子和与传感器130相关联的算法的一些例子。方法220包括用于接收一个或更多个传感器信号的接收框222、用于至少部分地基于一个或更多个接收到的传感器信号确定动作的确定框224和用于调用(例如,由确定框224所确定的)动作的实施的实施框226。在图2的例子中,与被配置为执行各种功能的电路223、225、227一起示出了这些框。
图3示出了与方法320相关联的具有缩放功能的设备100的例子。设备100的显示器110可定义向内法线(指向显示器内部)和向外法线(从显示器中指向出来)。方法320开始于注册初始状态(例如,设备100的初始位置)的初始框322。决定框324决定信号是否指示设备100已经位移离开初始位置。如果没有指示位移,则方法320返回到初始框322。然而,如果决定框324决定指示了位移,则方法320继续到用于决定沿着向内法线(NIn)是否发生位移的另一个决定框326。如果是,则方法320进入用于缩小以便例如在显示器上示出更多的信息的缩小框328。然而,如果决定框326决定所指示的位移没有沿着向内法线,则方法320继续到用于决定沿着向外法线(NOut)是否发生位移的另一个决定框330。如果是,则方法320进入用于放大以便例如示出更少的信息(例如,所显示的图像的特写视图)的放大框332。如果决定框330决定所指示的位移没有沿着向外法线,则方法320返回到例如初始框322。由此,方法320可分析一个或更多个信号并确定该一个或更多个信号指示移动是朝向用户还是远离用户并调用适当的响应。虽然图3示出了沿着向内法线的移动(例如,具有沿着向内法线的非零矢量分量的移动)的“缩小”并示出了沿着向外法线的移动(例如,具有沿着向外法线的非零矢量分量的移动)的“放大”,但是如上所述,基于设备100的配置、所显示信息的类型或显示信息的应用的类型,关系可与所示出的关系不同。
图3还示出了时间可与位移结合使用的各种方式。例如,关于顺序,第一种位移(例如,从下到上)可发生在第二种位移(从左到右)之前,或是设备从初始位置状态(例如,中心)经过中间位置状态(例如,中心的上方)移动到最终位置状态(中心的前下方)。关于速度,传感器电路可包括用于感应或确定速度(例如,线速度、或角速度、或线速度和角速度)的定时器或其他电路。关于加速度,传感器电路可被配置沿着一个或更多个轴、旋转方向等加速度。关于静止时间(stationary time),传感器电路可被配置为感应位置上的停顿(例如,一秒至几秒)。可对在船坞(dock)、看台(stand)中放置的,在桌面(或其他水平表面)上放置的设备感应静止时间。关于看台,看台可被配置为具有特定角度,设备感应到该角度向设备指示(例如,多于几秒)它已经被放置在看台中。例如,当被放置在看台中时,具有蜂窝式电话电路的设备可经由扬声器电话自动地切换到音频输出(例如,如果传感器电路感应到83度的角度长达三秒,则切换到扬声器电话)。
如这里所描述的,设备可包括用于确定人员是否正在走动、驾驶等的电路。这样的电路可过滤掉走动或是忽略与走动相关联的信号。在设备包括照相机或视频电路的情况下,特定的移动可选地激活用于提高图像捕捉质量的抗抖动电路。
图4示出了具有用于控制设备上的信息的显示的控制电路420的设备100。设备100包括显示器110和十字准线115、以及缩图117和(例如,位于显示器110的相对侧/边缘处的)可选图形按钮“开”和“关”。如这里所描述的,可通过操纵设备100来操控十字准线115。例如,十字准线115可位于所显示的图像的特定区域上以选择用于缩放或其他操作的中心。关于图形按钮,其可以是“触摸”激活的或是例如经由定位十字准线115(例如,打开或关闭缩放功能)可选地激活。可选地通过倾斜设备100或对设备100的其他操纵来导航并选择缩图117,可选地利用十字准线115的辅助。如这里所描述的,设备100可被配置为响应于轻敲(tapping)动作,例如轻敲设备100的一侧来激活加速度计。
在图4的例子中,控制电路420包括用于感应的传感器电路421、用于显示并控制一个或更多个GUI(例如,开关按钮)的GUI电路422和用于显示并控制十字准线的十字准线电路423。控制电路420进一步包括作为特定应用或功能的控制电路。例如,应用特定电路424包括应用控制、一个或更多个应用编程接口(API)和一个或更多个GUI。API可允许应用和传感器电路之间的交互。照片特定电路425包括照片控制、以及可与诸如缩图117的缩图结合实施的前一个/后一个和打开/关闭功能。视频特定电路426包括视频控制,以及与诸如缩图117的缩图结合实施的播放/停止/暂停和向前/返回功能。地图特定电路427包括地图控制,以及基于显示器110角度的天空视图(sky view)和地形视图(terrain view)功能。例如,角度传感器(例如,陀螺仪或加速度计)感应显示器110可选地相对于重力的角度,并至少部分地基于感应到的角度渲染地图视图。在这样的例子中,随着角度从显示器110水平定向移动到垂直定向,视图可从天空视图(例如,头顶上)改变为地形视图(例如,侧面或街道视图)。
图5示出了在可手持配置下的设备100的例子,以及包括感应设备100和诸如用户的对象之间的距离的方法520。如这里所描述的,设备100可被配置为感应设备至头部的距离526、头部至设备的距离530或这两者。方法520开始于用于注册初始状态(例如,设备100的初始位置)的初始框522。决定框524决定信号是否指示设备100已经位移离开它的初始位置。如果没有指示位移,则方法520返回到初始框522。然而,如果决定框524决定指示了位移,则方法520继续到用于决定从设备至头部是否发生位移(即,设备移动到用户的头部)的另一个决定框526。如果是,则方法520进入用于执行作为缩放动作的动作“A”的动作框528。然而,如果决定框526决定所指示的位移不是从设备到头部(例如,或主要是从设备到头部),则方法520继续用于决定从头部到设备(例如,或主要地从头部到设备)是否发生位移的另一个决定框530。如果是,则方法520继续到用于执行作为与缩放动作“A”不同的缩放动作的动作“B”的动作框532。如果决定框530决定所指示的位移既不足够是设备到头部也不是头部到设备(例如,微小动作或噪声),则方法520返回到例如初始框522。
图6示出了被配置为接收音频信息并至少部分地基于接收到的音频信息调整动作的设备100。在图6的例子中,设备100包括能够感应由用户发出的音频命令的音频传感器140。如图6所示,方法620可包括至少部分地基于感应到的信息调整另一方法,诸如方法220。在方法620中,接收框622接收一个或更多个信号,用于确定调整控制的确定框624,并且实施框626调用并可选地实施对于确定框624的调整控制。在图6的例子中,与被配置为执行各种功能的电路623、625和627一起示出了这些框。
在特定的例子中,设备100可被配置为经由应用电路基于设备100相对于重力的定向将信息的显示从风景视图改变为肖像视图并且反之亦然。根据方法620,当传感器电路623感应到音频命令(例如,“停止”)时,调整电路627实施用于禁止(disable)或“停止”应用电路的风景-肖像响应的调整控制动作。通过使得这个特征禁止,用户可打开设备100来观看所显示的信息,而无需担心设备100自动地从风景显示切换到肖像显示或反之亦然。
在上述的例子中,感应两种不同类型的现象,其中音频现象的感应用来调整对空间现象的响应。如这里所描述的,在可选的配置中,一个空间移动可调整另一个空间移动。例如,设备的快速转动(例如,关于z轴)可被传感器电路感应到并将预定的响应调整不同的空间移动,诸如90度旋转(例如,关于x轴)。可基于倾斜(pitch)、摇摆(yaw)或转动(roll)、速度、加速度、顺序等一个或更多个特性区分空间移动。关于顺序,空间输入可包括例如(a)从右向左的移动或(b)从左到右的移动或(c)从左上到右上再到右下的移动等。还可感应到现象的组合(例如,考虑感应音频命令同时感应设备的右上位置)。组合有助于注册感应到的输入或定义相对于设备的坐标空间。
图7示出了具有一种或更多种传感器电路120、130、140、150和160、应用电路180和调整电路190的设备100。如图所示,设备100可包括使得多种传感器信号可被组合的接口或其他电路,例如多传感器输入电路160。例如,声音传感器电路140的信号和接近传感器电路130的信号可被组合以提供对于应用电路180或调整电路190响应或调整所适合的感应到的信息。在这个例子中,用户可说出单词“向外”同时在沿着向外法线的方向上移动设备100(例如,朝向用户的头部)。电路可感应发声(例如,利用声音识别电路)并感应接近用户的改变并使得应用缩小。相似的,在用户说出单词“向内”的情况下,设备100可感应发声并感应接近方面的改变并使得应用放大。这样的设备可被编程为无论改变是远离用户还是朝向用户(例如,沿着向内法线方向还是沿着向外法线方向)都“缩小”或“放大”。换句话说,无论方向朝向/远离,感应到的发声都可控制缩放的类型,其中无论是放大还是缩小,缩放与接近(或距离等)的改变成比例地发生。上述例子是关于一些特征的示例,因为还可编程其他类型的传感器输入、以及响应或对响应的调整。
在图7的例子中,传感器电路140作为感应音频(例如,说出的命令)而示出并且传感器电路150作为捕捉图像(诸如用户的图像)而示出。图像分析电路被配置为确定对于计算设备和用户之间的距离的一个或更多个量度(即,确定向用户的接近)。
应用电路180可包括对于感应信息的一个或更多个预先存在的应用响应,不管感应信息是基于单个传感器还是基于多个传感器。例如,应用可被配置为基于指示设备已经被旋转的感应信息在显示器上从风景视图切换到肖像视图。调整电路190可被配置为基于感应信息调整这样的响应。例如,在设备感应到关于轴(例如,肖像视图中的长轴或风景视图中的长轴)的快速旋转的情况下,这样的感应信息可起到使得应用电路禁止对关于不同的轴(例如,关于使显示器的长轴(例如图1的显示器110的z轴)旋转的轴)的旋转的响应的作用。
如这里所描述的,装置(例如图1的设备100)可包括定义了向外法线矢量和向内法线矢量的平面显示器、被配置用来感应平面显示器的初始相对位置并被配置用来感应平面显示器的相对位置的改变的传感器电路、以及被配置用来响应于由传感器电路感应到的显示器的相对位置的改变来缩放在平面显示器上出现的图像的缩放电路,其中,相对位置的改变包括沿着一个法线矢量的矢量分量。这样的设备的例子如参考图3所示。参考图2的方法220,电路225可被配置来确定应该发生缩放动作,而电路227可被配置为缩放电路来实施所调用的缩放动作。
如这里所描述的,设备可包括被配置用来至少部分地基于设备的显示器关于显示器的法线矢量的相对旋转位置(例如,由传感器电路感应到的)来控制缩放电路的控制电路。设备可包括被配置用来至少部分地基于由传感器感应到的显示器的相对倾斜位置、由传感器感应到的显示器的相对摇摆位置以及由传感器感应到的显示器的相对转动位置中的至少一个或更多个来控制缩放电路的控制电路。例如,控制电路可被配置为至少部分地基于由传感器电路感应到的显示器的相对位置来禁止缩放电路。在各种例子中,传感器电路可选地相对于重力来定义三维坐标系统。在各种例子中,显示器的相对位置可以是至少部分地相对于重力确定的相对位置。设备可包括作为传感器电路来部分地确定平面显示器向对象接近的照相机,并包括作为传感器电路来部分地确定地球重力相对于平面显示器定向的方向的加速度计。设备可包括定位系统传感器(例如,GPS)作为传感器电路。
如这里所描述的,方法可包括:感应平面显示器的相对位置的改变,其中该改变包括沿着由平面显示器定义的向外法线矢量的矢量分量;响应于该改变,缩放在平面显示器上显示的图像;感应平面显示器的相对位置的改变,其中该改变包括沿着由平面显示器定义的向内法线矢量的矢量分量;以及,响应于该改变,缩放在平面显示器上显示的图像。例如,图3示出了方法320,其中缩放平面显示器上显示的图像发生在当平面显示器的相对位置的改变发生在沿着向内法线矢量的矢量分量的方向上或在沿着向外法线矢量的矢量分量的方向上时。在图5中,与方法520一起示出了设备100的例子,其中相对位置至少部分地与接近(例如,接近用户的头部)相一致。因此,方法可包括感应平面显示器对于对象的接近。
如这里所描述的,一个或更多个可读介质可包括指示处理器执行如下处理的处理器可执行指令:响应于感应到的平面显示器的相对位置的改变,缩放在平面显示器上显示的图像,其中该改变包括沿着由平面显示器定义的向外法线矢量的矢量分量;以及,响应于感应到的平面显示器的相对位置的改变,缩放在平面显示器上显示的图像,其中该改变包括沿着由平面显示器定义的向内法线矢量的矢量分量。
如这里所描述的,装置(例如图1的设备100)可包括:传感器电路,被配置用来感应空间现象;应用电路,被配置用来响应于传感器电路对空间现象的感应,其中在空间现象和应用电路的响应之间存在预先存在的关系;以及,调整电路,被配置用来至少部分地基于传感器电路对不同空间现象的感应来调整应用电路对空间现象的响应。例如,图7示出了各种类型的传感器电路120、130、140、150和160以及应用电路180和调整电路190。应用电路180可依赖于一个或更多个预先存在的关系来响应感应信息,而调整电路190可基于感应信息调整响应。例如,传感器电路140可感应音频并且传感器电路150可感应视频。这样的电路的感应信息可使得设备100响应于通过感应视频信息来调整响应的情况。
如这里所描述的,调整电路可被配置为例如响应于不同空间现象的感应来禁止应用电路对空间现象的响应。例如,设备100的摇摆运动(例如,向上远离摇摆)可禁止沿着(例如,由显示器定义的)向内或向外法线矢量的缩放。相似的,调整电路可被配置为例如响应于不同空间现象的感应来使能应用电路对空间现象的响应。例如,设备100的摇摆运动可起到用于缩放的打开/关闭开关的作用。在这样的例子中,相同的摇摆运动可被用于打开及关闭,或还可使用不同的摇摆运动(例如,摇摆向上远离是“打开”而摇摆向下远离是“关闭”)。
如这里所描述的,空间现象可基于时间(例如,时间依赖性)不同于另一空间现象。例如,时间依赖性可以是速度或加速度,其中将缓慢、稳定的移动注册为一个空间现象而将快速、加速的移动注册为另一不同的空间现象。空间现象可依赖于对象相对于设备的移动(例如,用户的头部朝向设备移动)。如这里所描述的,设备可以是移动电话、书写板、笔记本、粘贴板、填补板(pad)、个人数据助理、照相机、或全球定位系统设备。设备可选地包括一个或更多个这样的设备的特征(例如,具有GPS和照相机的移动电话)。
如这里所描述的,设备可包括:第一传感器电路,被配置用来感应第一种物理现象;第二传感器电路,被配置用来感应第二种物理现象;以及,应用电路,被配置用来响应第一传感器电路和第二传感器电路对物理现象的感应,其中在第一种和第二种物理现象和应用电路的响应之间存在预先存在的关系。图7示出了被配置用来组合第一和第二传感器电路输入的多输入电路160。这样的输入可以基于感应到的距离、声音、光、加速度或其他物理现象。
如这里所描述的,方法可包括:将信息显示到显示器;感应第一物理现象;响应于第一物理现象的感应重新显示信息,其中在第一物理现象和信息的重新显示之间存在预先存在的关系;感应第二物理现象;以及,响应于第二物理现象的感应,调整在第一物理现象和信息的重新显示之间的预先存在的关系。例如,图4示出了具有控制电路的设备100,该控制电路响应于感应到的对用户的接近来缩放图像。在这个例子中,设备100的转动运动(例如,旋转)可使得一个缩图图像被显示作为主图像(例如,向右转动选择当前显示的主图像的右侧的紧邻的缩图图像作为主图像显示,而向左转动选择当前显示的主图像的左侧的紧邻的缩图图像作为主图像显示)。旋转之后是相对空间位置的改变,或是相对空间位置的改变之后是旋转。在这样的例子中,用户可方便地导航多个图像(例如,显示的缩图或将要显示的图像)并如期望地放大及缩小。虽然提及了空间运动,但是还可使用例如一个或更多个音频命令来缩放或来选择不同的图像作为主图像来显示(例如,考虑诸如“向内”、“向外”、“下一个”、“前一个”、“向前”、“向后”等音频命令)。
如这里所描述的,设备可被编程来执行方法,其中重新显示信息包括定向信息以保持信息的先前的相关定向,例如先前的、相关定向可以是风景定向或肖像定向。
如这里所描述的,方法可包括:感应移动;响应于移动的感应,改变装置上信息的显示;感应不同的移动;以及响应于不同移动的感应,禁止该改变。在这样的方法中,感应移动可包括感应装置的移动并且感应不同的移动可包括感应对象相对于装置的移动(或反之亦然)。在这样的例子中,感应不同的移动可依赖于时间(例如可选地,速度或加速度或一个或更多个其他基于时间的因素)。
图8示出了具有图形用户接口800的例子的设备100。GUI 800包括各种控制图形,例如“缩放使能”和“缩放禁止”。根据图8的例子,GUI 800包括用户可选择将一些物理现象与缩放使能或禁止功能相关联的单选框。具体的,GUI 800示出了移动包括向后/向前摇摆和向右/向左转动以及物理触摸的或光标可激活的向右/向左按钮。因此,对于图8的例子,如果用户希望使能缩放,则用户会执行设备的“向后摇摆”操纵(例如,在图4的例子中向后倾斜顶部边缘),并且如果用户希望禁止缩放,则用户会执行设备的“向前摇摆”操纵(例如,在图4的例子中向前倾斜顶部边缘)。还可存在其他选项用来使能和禁止缩放,例如触摸屏姿态、触摸屏按钮(例如,见图4的例子中的打开/关闭按钮)、一个或更多个硬件按钮、声音命令、设备的其他姿态等。关于“缩放至最大”、“缩放至最小”、“缩放开始”和“缩放停止”,GUI 800包括实现用户输入的滚动条。GUI 800还包括单位选择(例如,美国单位或标准单位)。另外,额外的特征还包括“缩放加速度”和“头部至设备锁定”。缩放加速度可至少部分地基于感应到的加速度进行缩放(例如,加速度越大,则缩放越大),而头部至设备锁定可感应头部朝向设备的移动并使得显示器禁止缩放(例如,锁定显示器)。另外,GUI 800例如可利用单选框的方式显示应用的列表,该单选框允许用户将控制与一个或更多个应用相关联。虽然在图8的例子中示出了单个设置屏幕(例如,GUI),但是还可将设备配置为具有多个设置屏幕,其中每个屏幕设置一个或更多个应用的控制参数。例如,一个设置屏幕可对一个应用调用使能/禁止缩放的按钮控制的使用(例如,其中设备姿态控制会影响应用的使用),而另一个设置屏幕可对另一个应用调用使能/禁止缩放的转动控制的使用。由此,GUI可被配置来接收用于为应用或应用组合定制缩放控制参数的输入,并且一系列这样的GUI能够允许应用或应用组合具有不同的缩放控制参数(例如,文本应用具有设置X,而图像应用具有设置Y)。
在图8中,设备100包括一个或更多个传感器111、操作系统112、一个或更多个API 113和一个或更多个应用114。例如,传感器可以是由操作系统控制的硬件设备,其中一个或更多个API允许应用访问由传感器获取的数据。如这里所描述的,API可选地允许应用控制传感器(例如,设置增益、功能等)。API的一些例子包括自动旋转API、照相机/视频API、声音API和显示API。例如,应用可调用照相机API来访问照相机数据以确定头部至设备距离并调用显示API以控制显示器(例如,控制用于渲染信息至显示器的渲染功能)。
如这里所描述的,各种动作、步骤等可被实施为在一个或更多个计算机可读介质中存储的指令。例如,一个或更多个计算机可读介质包括指令处理器执行如下处理的计算机可执行指令:响应于沿着向外法线方向感应到的平面显示器的相对位置的改变,缩放在平面显示器上显示的图像,以及,响应于沿着向内法线方向感应到的平面显示器的相对位置的改变,缩放在平面显示器上显示的图像。
在另一个例子中,一个或更多个计算机可读介质包括指令处理器执行如下处理的计算机可执行指令:感应第一种物理现象;感应第二种物理现象;响应第一种物理现象的感应,其中,在第一种物理现象和响应之间存在预先存在的关系;以及,至少部分地基于第二种物理现象的感应来调整第一种物理现象的响应。
在发明内容、具体实施方式和/或权利要求书中使用了术语“电路”或“线路”。如本领域公知的,术语“电路”包括所有级别的可用集成电路,例如从离散逻辑电路到诸如VLSI的最高等级的集成电路,并且包括被编程来执行实施例的功能的可编程逻辑部件以及被编程具有执行这些功能的指令的通用或特定用途的处理器。
已经讨论了各种示例性电路或者线路,图9描绘了计算机系统900的示例性例子的框图。系统900可以是台式计算机系统,例如由在Morrisville,NC的联想(美国)公司售卖的或系列个人计算机之一,或是工作站计算机,例如由在Morrisville,NC的联想(美国)公司售卖的之一;然而,在这里描述的具体实施方式中清楚的是,设备可包括其他特征或系统900的仅仅一些特征。
在图9的例子中,芯片集910具有可基于品牌或制造商在一定程度上变化的特定的架构。芯片集910的架构包括例如经由直接管理接口或直接介质接口(DMI)942或链接控制器944交换信息(例如,数据、信号、命令等)的内核和存储器控制组合920和I/O控制器集线器950。在图9的例子中,DMI 942是芯片至芯片接口(有时被称为“北桥”和“南桥”之间的链接)。
内核和存储器控制组合920包括一个或更多个处理器922(例如,单核或多核)和用于经由前端总线(FSB)924交换信息的存储器控制器集线器926。如这里所描述的,内核和存储器控制组合920的各种部件可集成在单个处理器芯片(die)上,以便例如制作替代传统的“北桥”类型架构的芯片。
存储器控制器集线器926与存储器940接口。例如,存储器控制器集线器926可提供对DDR SDRAM存储器(例如,DDR、DDR2、DDR3等)的支持。一般的,存储器940是一种随机访问存储器(RAM)。它通常被称为“系统存储器”。
存储器控制器集线器926还包括低电压差分信号接口(LVDS)932。LVDS932可以是用于支持显示设备992(例如,CRT、平板面板、投影仪等)的所谓的LVDS显示接口(LDI)。框938包括经由LVDS接口932支持的技术的一些例子(例如,串行数字视频、HDMI/DVI、显示端口)。存储器控制器集线器926还包括例如用于支持离散图形936的一个或更多个PCI快速接口(PCI-E)934。使用PCI-E接口的离散图形已经成为加速图形端口(AGP)的替换解决方案。例如,存储器控制器集线器926可包括外部基于PCI-E的图形卡的16道(×16)PCI-E端口。示例性系统可包括用于支持图形的AGP或PCI-E。
I/O集线器控制器950包括各种接口。图9的例子包括SATA接口951、一个或更多个PCI-E接口952(可选的,一个或更多个传统PCI接口)、一个或更多个USB接口953、LAN接口954(更通常的是网络接口)、通用I/O接口(GPIO)955、低针脚数(low-pin count,LPC)接口970、电力管理接口961、时钟生成接口962、音频接口963(例如,用于扬声器994)、操作总成本(TCO)接口964、系统管理总线接口(例如,多主机串行计算机总线接口)965、以及串行外围闪存存储器/控制器接口(SPI闪存)966,在图9的例子中,串行外围闪存存储器/控制器接口966包括BIOS 968和启动代码990。关于网络连接,I/O集线器控制器950可包括与PCI-E接口端口复用的集成千兆比特以太网控制器连线。其他网络特征可独立于PCI-E接口操作。
I/O集线器控制器950的接口提供与各种设备、网络等的通信。例如,SATA接口951提供在诸如HDD、SDD或它们的组合的一个或更多个驱动器980上删除、读取并写入信息。I/O集线器控制器950还可包括用于支持一个或更多个驱动器980的高级主机控制器接口(AHCI)。PCI-E接口952允许与设备、网络等的无线连接982。USB接口953用于输入设备984,例如键盘(KB)、鼠标和各种其他设备(例如,照相机、电话、存储器、媒体播放器)。
在图9的例子中,LPC接口970提供给一个或更多个ASIC 971,可信平台模块(TPM)972,超级I/O 973,固件集线器974,BIOS支持975,以及诸如ROM 977、闪存978和非易失性RAM(NVRAM)979等各种存储器976使用。关于TPM 972,这个模块可以是用于验证软件和硬件设备的芯片的形式。例如,TPM能够执行平台验证并可用于验证寻求访问的系统是期望的系统。
系统900在上电时可被配置来执行在SPI闪存966当中存储的BIOS 968的启动代码990,并之后在一个或更多个操作系统和(例如,在系统存储器940中存储的)应用软件的控制下处理数据。操作系统可被存储在多个位置中的任意位置并例如根据BIOS 968的指令对其进行访问。再次,如这里所描述的,示例性设备或其他机器可包括与图9的系统900所示的特征相比较较少或较多的特征。例如,图1的设备100可包括系统900中示出的特征中的一些特征或全部特征(例如,作为基本或控制电路的一部分)。
结论
尽管采用对于结构特征和/或方法动作特定的语言已经描述了示例性方法、设备、系统等,但是可以理解的是在所附的权利要求中限定的主题并不必然限于所描述的特定特征或动作。相反,特定的特征和动作作为实施所要求保护的方法、设备、系统等的示例性形式而被公开。
Claims (20)
1.一种装置,包括:
平面显示器,定义向外法线矢量和向内法线矢量;
传感器电路,配置用来感应平面显示器的初始相对位置并配置用来感应平面显示器的相对位置的改变;以及
缩放电路,配置用来响应于由传感器电路感应到的显示器的相对位置的改变来缩放在平面显示器上出现的图像,其中,相对位置的改变包括沿着一个法线矢量的矢量分量。
2.根据权利要求1所述的装置,其中,传感器电路包括加速度计。
3.根据权利要求1所述的装置,其中,传感器电路包括陀螺仪。
4.根据权利要求1所述的装置,其中,传感器电路包括发射器和检测器。
5.根据权利要求4所述的装置,其中,发射器包括从由红外发射器、激光发射器和超声波发生器构成的组合中选择的发射器。
6.根据权利要求1所述的装置,其中,传感器电路包括照相机。
7.根据权利要求1所述的装置,其中,传感器电路包括照相机和加速度计。
8.根据权利要求1所述的装置,其中,传感器电路包括用于感应确定显示器和对象之间的距离的信息的传感器。
9.根据权利要求1所述的装置,其中,缩放电路包括至少部分地基于对平面显示器渲染的交叉准线接收图像坐标的电路。
10.根据权利要求1所述的装置,还包括控制电路,用于至少部分地基于由传感器电路感应的、显示器关于显示器的法线矢量的相对旋转位置来控制缩放电路。
11.根据权利要求1所述的装置,还包括控制电路,用于至少部分地基于从由传感器感应到的显示器的相对倾斜位置、由传感器感应到的显示器的相对摇摆位置以及由传感器感应到的显示器的相对转动位置构成的组合中选择的至少一个成员来控制缩放电路。
12.根据权利要求1所述的装置,还包括控制电路,至少部分地基于由传感器电路感应的显示器的相对位置来禁止缩放电路。
13.根据权利要求1所述的装置,其中,传感器电路包括用于定义三维坐标系的电路。
14.根据权利要求13所述的装置,其中,定义的坐标系包括部分地关于重力定义的坐标系。
15.根据权利要求14所述的装置,其中,显示器的相对位置包括至少部分地关于重力确定的相对位置。
16.根据权利要求1所述的装置,其中,传感器电路包括部分地确定平面显示器和对象的接近的照相机、以及部分地确定地球重力相对于平面显示器的定向的方向的加速度计。
17.根据权利要求1所述的装置,其中,传感器电路包括定位系统传感器。
18.一种方法,包括:
感应平面显示器的相对位置的改变,其中所述改变包括沿着由平面显示器定义的向外法线矢量的矢量分量;
响应于所述改变,缩放在平面显示器上显示的图像;
感应平面显示器的相对位置的改变,其中所述改变包括沿着由平面显示器定义的向内法线矢量的矢量分量;以及
响应于所述改变,缩放在平面显示器上显示的图像。
19.根据权利要求18所述的方法,其中,感应包括感应平面显示器对对象的接近。
20.一种电子设备,所述电子设备包括:
处理器,用于响应于感应到的平面显示器的相对位置的改变,缩放在平面显示器上显示的图像,其中所述改变包括沿着由平面显示器定义的向外法线矢量的矢量分量;以及
响应于感应到的平面显示器的相对位置的改变,缩放在平面显示器上显示的图像,其中所述改变包括沿着由平面显示器定义的向内法线矢量的矢量分量。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/853,715 US20120038675A1 (en) | 2010-08-10 | 2010-08-10 | Assisted zoom |
US12/853,715 | 2010-08-10 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102376295A true CN102376295A (zh) | 2012-03-14 |
CN102376295B CN102376295B (zh) | 2014-12-24 |
Family
ID=45564516
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110227634.7A Active CN102376295B (zh) | 2010-08-10 | 2011-08-09 | 一种辅助缩放装置及方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20120038675A1 (zh) |
CN (1) | CN102376295B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103379224A (zh) * | 2012-04-30 | 2013-10-30 | Lg电子株式会社 | 移动终端及其控制方法 |
CN104699228A (zh) * | 2013-12-04 | 2015-06-10 | 中国电信股份有限公司 | 一种智能tv屏终端鼠标实现方法和系统 |
CN105683875A (zh) * | 2013-09-17 | 2016-06-15 | 诺基亚技术有限公司 | 操作的确定 |
Families Citing this family (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8711174B2 (en) * | 2011-06-03 | 2014-04-29 | Here Global B.V. | Method, apparatus and computer program product for visualizing whole streets based on imagery generated from panoramic street views |
JP5845860B2 (ja) * | 2011-12-01 | 2016-01-20 | 株式会社デンソー | 地図表示操作装置 |
SE1250227A1 (sv) * | 2012-03-12 | 2013-09-13 | Elos Fixturlaser Ab | Mobil displayenhet för visning av grafisk information som återger en uppställning av fysiska komponenter. |
KR101917685B1 (ko) * | 2012-03-21 | 2018-11-13 | 엘지전자 주식회사 | 이동 단말기 및 그것의 제어 방법 |
US9077884B2 (en) | 2012-03-21 | 2015-07-07 | Htc Corporation | Electronic devices with motion response and related methods |
US20140179369A1 (en) * | 2012-12-20 | 2014-06-26 | Nokia Corporation | Apparatus and method for providing proximity-based zooming |
US20140184854A1 (en) * | 2012-12-28 | 2014-07-03 | Motorola Mobility Llc | Front camera face detection for rear camera zoom function |
CN103076955B (zh) * | 2012-12-28 | 2015-07-15 | 小米科技有限责任公司 | 一种调整应用的文字的方法、装置及终端 |
US20140341532A1 (en) * | 2013-05-16 | 2014-11-20 | NVIDAI Corporation | Distance based dynamic modification of a video frame parameter in a data processing device |
JP2017505553A (ja) * | 2013-11-29 | 2017-02-16 | インテル・コーポレーション | 顔検出によるカメラ制御 |
CN112511833A (zh) | 2014-10-10 | 2021-03-16 | 索尼公司 | 再现装置 |
DE102014225853B4 (de) * | 2014-12-15 | 2022-01-13 | Robert Bosch Gmbh | Verfahren zur Erkennung einer Doppelklickeingabe, elektrisches Gerät zur Erkennung einer Doppelklickeingabe |
US10275436B2 (en) * | 2015-06-01 | 2019-04-30 | Apple Inc. | Zoom enhancements to facilitate the use of touch screen devices |
CN106293444B (zh) | 2015-06-25 | 2020-07-03 | 小米科技有限责任公司 | 移动终端、显示控制方法及装置 |
US10496216B2 (en) | 2016-11-09 | 2019-12-03 | Dell Products L.P. | Information handling system capacitive touch totem with optical communication support |
US10664101B2 (en) | 2018-06-28 | 2020-05-26 | Dell Products L.P. | Information handling system touch device false touch detection and mitigation |
US10635199B2 (en) | 2018-06-28 | 2020-04-28 | Dell Products L.P. | Information handling system dynamic friction touch device for touchscreen interactions |
US10761618B2 (en) | 2018-06-28 | 2020-09-01 | Dell Products L.P. | Information handling system touch device with automatically orienting visual display |
US10817077B2 (en) | 2018-06-28 | 2020-10-27 | Dell Products, L.P. | Information handling system touch device context aware input tracking |
US10795502B2 (en) | 2018-06-28 | 2020-10-06 | Dell Products L.P. | Information handling system touch device with adaptive haptic response |
US10852853B2 (en) * | 2018-06-28 | 2020-12-01 | Dell Products L.P. | Information handling system touch device with visually interactive region |
US11372533B2 (en) * | 2018-11-09 | 2022-06-28 | Samsung Electronics Co., Ltd. | Display method and display device in portable terminal |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101060607A (zh) * | 2007-05-31 | 2007-10-24 | 友达光电股份有限公司 | 图像缩放装置及其方法 |
US20080100825A1 (en) * | 2006-09-28 | 2008-05-01 | Sony Computer Entertainment America Inc. | Mapping movements of a hand-held controller to the two-dimensional image plane of a display screen |
CN101236307A (zh) * | 2006-12-20 | 2008-08-06 | 三星电子株式会社 | 用在移动装置中的摄像机模块的手抖校正方法和设备 |
CN101599267A (zh) * | 2008-06-02 | 2009-12-09 | 索尼爱立信移动通信日本株式会社 | 显示处理设备、显示处理方法和程序及移动终端设备 |
US20100125816A1 (en) * | 2008-11-20 | 2010-05-20 | Bezos Jeffrey P | Movement recognition as input mechanism |
US20100156907A1 (en) * | 2008-12-23 | 2010-06-24 | Microsoft Corporation | Display surface tracking |
US20100164479A1 (en) * | 2008-12-29 | 2010-07-01 | Motorola, Inc. | Portable Electronic Device Having Self-Calibrating Proximity Sensors |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100791390B1 (ko) * | 2006-10-16 | 2008-01-07 | 삼성전자주식회사 | 화면상의 리스트 이동을 위한 장치 및 방법 |
EP2214074A4 (en) * | 2007-11-20 | 2012-08-22 | Nec Corp | CONNECTOR COVER AND PORTABLE ELECTRONIC APPARATUS |
KR101505198B1 (ko) * | 2008-08-18 | 2015-03-23 | 엘지전자 주식회사 | 휴대 단말기 및 그 구동 방법 |
CN102203850A (zh) * | 2008-09-12 | 2011-09-28 | 格斯图尔泰克公司 | 相对于用户而定向所显示的元素 |
US8493408B2 (en) * | 2008-11-19 | 2013-07-23 | Apple Inc. | Techniques for manipulating panoramas |
US8351910B2 (en) * | 2008-12-02 | 2013-01-08 | Qualcomm Incorporated | Method and apparatus for determining a user input from inertial sensors |
WO2010076772A2 (en) * | 2008-12-30 | 2010-07-08 | France Telecom | User interface to provide enhanced control of an application program |
CN101996021B (zh) * | 2009-08-12 | 2013-02-13 | 幻音科技(深圳)有限公司 | 手持式电子设备及其控制显示内容的方法 |
US8432368B2 (en) * | 2010-01-06 | 2013-04-30 | Qualcomm Incorporated | User interface methods and systems for providing force-sensitive input |
-
2010
- 2010-08-10 US US12/853,715 patent/US20120038675A1/en not_active Abandoned
-
2011
- 2011-08-09 CN CN201110227634.7A patent/CN102376295B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080100825A1 (en) * | 2006-09-28 | 2008-05-01 | Sony Computer Entertainment America Inc. | Mapping movements of a hand-held controller to the two-dimensional image plane of a display screen |
CN101236307A (zh) * | 2006-12-20 | 2008-08-06 | 三星电子株式会社 | 用在移动装置中的摄像机模块的手抖校正方法和设备 |
CN101060607A (zh) * | 2007-05-31 | 2007-10-24 | 友达光电股份有限公司 | 图像缩放装置及其方法 |
CN101599267A (zh) * | 2008-06-02 | 2009-12-09 | 索尼爱立信移动通信日本株式会社 | 显示处理设备、显示处理方法和程序及移动终端设备 |
US20100125816A1 (en) * | 2008-11-20 | 2010-05-20 | Bezos Jeffrey P | Movement recognition as input mechanism |
US20100156907A1 (en) * | 2008-12-23 | 2010-06-24 | Microsoft Corporation | Display surface tracking |
US20100164479A1 (en) * | 2008-12-29 | 2010-07-01 | Motorola, Inc. | Portable Electronic Device Having Self-Calibrating Proximity Sensors |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103379224A (zh) * | 2012-04-30 | 2013-10-30 | Lg电子株式会社 | 移动终端及其控制方法 |
CN103379224B (zh) * | 2012-04-30 | 2016-03-30 | Lg电子株式会社 | 移动终端及其控制方法 |
CN105683875A (zh) * | 2013-09-17 | 2016-06-15 | 诺基亚技术有限公司 | 操作的确定 |
US10013737B2 (en) | 2013-09-17 | 2018-07-03 | Nokia Technologies Oy | Determination of an operation |
CN105683875B (zh) * | 2013-09-17 | 2019-09-24 | 诺基亚技术有限公司 | 操作的确定 |
US10497096B2 (en) | 2013-09-17 | 2019-12-03 | Nokia Technologies Oy | Determination of a display angle of a display |
US11410276B2 (en) | 2013-09-17 | 2022-08-09 | Nokia Technologies Oy | Determination of an operation |
CN104699228A (zh) * | 2013-12-04 | 2015-06-10 | 中国电信股份有限公司 | 一种智能tv屏终端鼠标实现方法和系统 |
CN104699228B (zh) * | 2013-12-04 | 2018-09-14 | 中国电信股份有限公司 | 一种智能tv屏终端鼠标实现方法和系统 |
Also Published As
Publication number | Publication date |
---|---|
US20120038675A1 (en) | 2012-02-16 |
CN102376295B (zh) | 2014-12-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102376295B (zh) | 一种辅助缩放装置及方法 | |
CN102375678A (zh) | 用于姿态控制的装置和方法 | |
US11231845B2 (en) | Display adaptation method and apparatus for application, and storage medium | |
US10310730B2 (en) | Display device for controlling displaying of a window and method of controlling the same | |
EP3109785B1 (en) | Portable apparatus and method for changing screen of the same | |
US9606664B2 (en) | Dynamic hover sensitivity and gesture adaptation in a dual display system | |
US8068121B2 (en) | Manipulation of graphical objects on a display or a proxy device | |
CN105074619B (zh) | 显示设备及其控制方法 | |
EP3104265B1 (en) | Portable device and method of changing screen of portable device | |
KR20170138869A (ko) | 복수의 터치스크린을 가지는 휴대 장치 및 복수의 터치스크린을 가지는 휴대 장치의 제어방법 | |
US20080048980A1 (en) | Detecting movement of a computer device to effect movement of selected display objects | |
US20150325211A1 (en) | Display device and control method therefor | |
CN103309556A (zh) | 信息处理设备、信息处理方法及计算机程序 | |
US20150067540A1 (en) | Display apparatus, portable device and screen display methods thereof | |
CN103729160A (zh) | 多显示设备和多显示方法 | |
CN107407945A (zh) | 从锁屏捕获图像的系统和方法 | |
KR102422929B1 (ko) | 디스플레이장치, 서버 및 그 제어방법 | |
US9870139B2 (en) | Portable apparatus and method for sharing content with remote device thereof | |
US9875075B1 (en) | Presentation of content on a video display and a headset display | |
CN214847678U (zh) | 支持补偿显示器的屏幕移动的电子设备 | |
JP2019531038A (ja) | ディスプレイ装置及びその制御方法 | |
US11950030B2 (en) | Electronic apparatus and method of controlling the same, and recording medium | |
US10732817B2 (en) | Electronic apparatus and text input method for the same | |
KR102510841B1 (ko) | 디스플레이의 복수의 픽셀 라인들을 구동하는 방법 및 이를 구현한 전자 장치 | |
CN102879904A (zh) | 具有互动功能的头戴式显示装置及显示方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |