CN104536691A - 具有活动元素的两手指触摸触发选择和变换的手持式设备 - Google Patents

具有活动元素的两手指触摸触发选择和变换的手持式设备 Download PDF

Info

Publication number
CN104536691A
CN104536691A CN201510013415.7A CN201510013415A CN104536691A CN 104536691 A CN104536691 A CN 104536691A CN 201510013415 A CN201510013415 A CN 201510013415A CN 104536691 A CN104536691 A CN 104536691A
Authority
CN
China
Prior art keywords
touch
equipment
mobile element
interface
visual displays
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
Application number
CN201510013415.7A
Other languages
English (en)
Other versions
CN104536691B (zh
Inventor
G.M.扎列夫斯基
C.尼科尔森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Interactive Entertainment Inc
Original Assignee
Sony Computer Entertainment Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Computer Entertainment Inc filed Critical Sony Computer Entertainment Inc
Publication of CN104536691A publication Critical patent/CN104536691A/zh
Application granted granted Critical
Publication of CN104536691B publication Critical patent/CN104536691B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • G06F3/0418Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
    • G06F3/04186Touch location disambiguation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1626Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1684Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
    • G06F1/169Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being an integrated pointing device, e.g. trackball in the palm rest area, mini-joystick integrated between keyboard keys, touch pads or touch stripes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03547Touch pads, in which fingers can move on a surface
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • G06F3/04855Interaction with scrollbars
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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
    • G06F3/04886Interaction 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 by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N7/00Computing arrangements based on specific mathematical models
    • G06N7/01Probabilistic graphical models, e.g. probabilistic networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2200/00Indexing scheme relating to G06F1/04 - G06F1/32
    • G06F2200/16Indexing scheme relating to G06F1/16 - G06F1/18
    • G06F2200/163Indexing scheme relating to constructional details of the computer
    • G06F2200/1637Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/041Indexing scheme relating to G06F3/041 - G06F3/045
    • G06F2203/04104Multi-touch detection in digitiser, i.e. details about the simultaneous detection of a plurality of touching locations, e.g. multiple fingers or pen and finger
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04805Virtual magnifying lens, i.e. window or frame movable on top of displayed information to enlarge it for better reading or selection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04806Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04808Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen

Abstract

公开了一种手持式电子设备、操作方法和计算机可读介质。该设备可以包括具有一个或多个主表面的外壳。在至少一个主表面上设置视觉显示器和触摸接口。处理器被可操作地耦合到显示器和接口。处理器执行的指令可以被配置为a)在视觉显示器上呈现包含一个或多个活动元素的图像;b)使触摸接口的一个或多个活动部分与一个或多个活动元素相关;以及c)响应于在一个或多个活动部分上的第一触发模式根据第一操作模式操作活动元素;d)响应于在一个或多个活动部分上的第二触发模式根据第二操作模式操作活动元素。

Description

具有活动元素的两手指触摸触发选择和变换的手持式设备
本申请是2011年11月21日进入PCT国家阶段并且国家申请号为201080022119.9的专利申请的分案申请。
优先权利益要求
本申请要求2009年5月21日提交的美国临时专利申请号61/180,400的优先权权益,其全部内容通过引用结合到本文中。
本申请要求2009年10月07日提交的美国专利申请号12/574,860的优先权权益,其全部内容通过引用结合到本文中。
相关申请的交叉引用
本申请涉及2009年 10月07日提交、题为“CONTINUOUS AND DYNAMIC SCENE DECOMPOSITION FOR USER INTERFACE”的授予Charles Nicholson和Gary M. Zalewski的共同转让共同待决申请号12/574,828(代理人档案号SCEA09022US00),其全部内容通过引用结合到本文中。
本申请涉及2009年 10月07日提交、题为“HAND-HELD DEVICE WITH ANCILLARY TOUCH ACTIVATED ZOOM” 的授予Charles Nicholson和Gary M. Zalewski的共同转让共同待决申请号12/574,838(代理人档案号SCEA09022US00),其全部内容通过引用结合到本文中。
本申请涉及2009年 10月07日提交、题为“HAND-HELD DEVICE WITH ANCILLARY TOUCH ACTIVATED TRANSFORMATION OF ACTIVE ELEMENT”的授予Charles Nicholson和Gary M. Zalewski的共同转让共同待决申请号12/574,846(代理人档案号SCEA09021US00),其全部内容通过引用结合到本文中。
本申请涉及2009年 10月07日提交、题为“ TOUCH SCREEN DISAMBIGUATION BASED ON PRIOR ANCILLARY TOUCH INPUT”的授予Charles Nicholson和Gary M. Zalewski的共同转让共同待决申请号12/574,851(代理人档案号SCEA09022US00),其全部内容通过引用结合到本文中。
本申请涉及2009年10月07日提交、题为“TOUCH CONTROL WITH TWO-FINGER TOUCH TRIGGERED SELECTIONDYNAMICALLY DETERMINED BUFFER REGION AND TRANSFORMATION OF ACTIVE ELEMENTS” filedPERIMETER”的授予Charles Nicholson和Gary M. Zalewski的共同转让共同待决申请号12/574,857(代理人档案号SCEA09023US00),其全部内容通过引用结合到本文中。
本申请涉及2009年10月07日提交、题为“DYNAMIC RECONFIGURATION OF GUI DISPLAY DECOMPOSITION BASED ON PREDICTIVE MODEL”的授予Charles Nicholson和Gary M. Zalewski的共同转让共同待决申请号12/574,869(代理人档案号SCEA09043US00),其全部内容通过引用结合到本文中。
本申请涉及2009年10月07日提交、题为“CUSTOMIZATION OF GUI LAYOUT BASED ON HISTORY OF USE”的授予Charles Nicholson和Gary M. Zalewski的共同转让共同待决申请号12/574,887(代理人档案号SCEA09044US00),其全部内容通过引用结合到本文中。
技术领域
本发明的实施例涉及手持式设备,并且更特别地涉及利用视觉显示器和触摸接口的手持式设备。
背景技术
诸如蜂窝式电话、便携式因特网设备、便携式音乐播放器以及手持式游戏设备的手持式消费者电子设备常常包括某种形式的视觉显示器,诸如平面屏幕视频显示器或触摸屏显示器。触摸屏是还具有检测显示区域内的触摸位置的能力的显示器。这允许显示器被用作输入设备,去除作为主输入设备以便与显示器的内容相交互的键盘和/或鼠标。此类显示器可以被附着于计算机或作为终端附着于网络。触摸屏还帮助个人数字助理(PDA)、卫星导航和移动电话设备的设计方面的最新变化,使得这些设备更加可用。
自从由Samuel C. Hurst博士发明电子触摸接口以来,触摸屏已经变得普遍。其在零售环境中、销售点系统上、自动出纳机(ATM)上和其中有时使用触摸笔来操纵图形用户接口(GUI)并输入数据的PDA上已变得常见。智能电话、PDA、便携式游戏控制器和许多类型的信息设备的流行驱动了对触摸屏的需求和接受。
在手持式设备中使用的视觉显示器与计算机屏幕或电视屏幕相比是相对小的。这常常使得难以看到在屏幕上显示的信息。某些手持式设备允许显示器在较大图像的所选部分上放大,使得可以将所选部分放大并更详细地观看。为了实现此类变焦特征,通常要求手持式设备实现选择要放大的部分的某种方式。现有技术解决方案包括使用作为视觉显示器的触摸屏和允许用户用来用其手指或触摸笔来选择要放大的显示部分的软件。遗憾的是,由于屏幕是小的,所以用户的手指常常使要选择的部分混淆,使选择变得困难。
本发明的实施例在这种上下文下出现。
附图说明
通过考虑结合附图的以下详细说明,能够容易地理解本发明的讲授内容,在附图中:
图1A是举例说明手持式设备的视觉显示器上的包含活动元素的内容的一部分的示意图。
图1B是举例说明依照本发明的实施例的在图1A中的设备上显示的那部分内容到对应于活动元素的敏感区域的分解的示意图。
图1C~1I是可以结合本发明的实施例使用的可能手持式设备的示意图。
图2A是根据本发明的实施例的手持式设备的侧视图。
图2B是根据本发明的实施例的手持式设备的方框图。
图3A是举例说明根据本发明的实施例的手持式设备的操作的流程图。
图3B是举例说明根据本发明的实施例的所选显示活动元素的放大的手持式设备的三维示意图。
图4A是举例说明根据本发明的实施例的手持式设备的操作的流程图。
图4B是举例说明根据本发明的实施例的手持式设备上的用触摸板选择活动元素的三维示意图。
图4C是举例说明响应于触摸板的相应区域的激活放大活动元素的平面示意图。
图4D是举例说明根据本发明的实施例的使用触摸板选择性放大在手持式设备的显示器上呈现的内容的一部分的三维示意图。
图5是举例说明依照本发明的实施例的在视觉显示器上呈现的活动元素的变换的示例的手持式设备的平面示意图。
图6A~6E是根据本发明的实施例的不同操作阶段处的手持式设备的平面示意图。
图7A~7E是根据本发明的实施例的不同操作阶段处的手持式设备的平面示意图。
图8A~8C是根据本发明的实施例的不同操作阶段处的具有触摸屏的手持式设备的平面示意图。
图9A是举例说明根据本发明的实施例的手持式设备的操作的流程图。
图9B是举例说明显示内容的分解如何可以随着后续动作概率的改变而变的示例的平面示意图。
图10A是举例说明根据本发明的实施例的手持式设备的操作的流程图。
图10B~10C是根据本发明的实施例的不同操作阶段处的手持式设备的平面示意图。
具体实施方式
虽然以下详细说明出于例示的目的包含许多特定细节,但本领域的普通技术人员应认识到对以下细节的许多变化和更改在本发明的范围内。因此,在没有对主张要求的发明的一般性的任何损失且不对其施加限制的情况下阐述下述本发明的示例性实施例。
用于用户接口的连续和动态场景分解
根据本发明的某些实施例,可以将要在手持式设备上呈现的内容分解成填充显示屏的面积的许多区域。可以使每个区域与在屏幕上显示的内容的不同活动元素相关联。可以将这些区域映射到设备上的用户接口的相应触摸敏感区域。每个触摸敏感区域对应于不同的活动元素。在某些实施例中,用户接口可以是与显示屏分离的触摸板。在其它实施例中,显示屏可以是触摸屏且用户接口因此可以是显示屏的一部分。根据触摸屏的类型,用户可以用用户手指的触摸或通过用触摸笔触摸屏幕来与触摸屏相交互。
举例来说且不是以限制的方式,将在手持式设备上呈现的诸如网页的内容分解成许多区域。可以使每个区域与所显示的不同活动元素相关联。可以将设备背面上的触摸板的整个面积划分成触摸敏感区域。每个触摸敏感区域可以对应于不同的活动元素。可以通过在浏览器呈现的html画布上执行Voronoi分解来将显示的网页拆分成用于背面触摸的活动区域。用户然后可以通过触摸背面触摸上的相应区域来“选择”在正面屏幕上显示的活动元素中的一个。由于背面触摸上的每个区域比所显示的活动元素大得多,所以使用背面触摸比使用正面触摸屏更容易选择活动元素。
通过更详细的示例,可以通过在浏览器呈现的html画布上执行通常称为棋盘格布置(tessellation)的数学分解来将诸如网页的html文档形式的内容分解成用于背面触摸的活动区域。html画布确定如何在屏幕上显示html文档。棋盘格布置将要显示的那部分文档划分成分割屏幕面积的有限数目的区域。每个区域对应于要在屏幕上显示的那部分文档中的活动元素。根据一个实施例,可以将这些区域映射到触摸板的相应触摸敏感区域。用户然后可以通过触摸触摸板上的相应触摸敏感区域来“选择”在正面屏幕上显示的活动元素。作为棋盘格布置的结果,每个触摸敏感区域可以明显大于在屏幕上显示的相应活动元素。因此,在屏幕是触摸屏的情况下,使用触摸板可以比触摸屏更容易选择活动元素。
存在可以用来执行棋盘格布置的许多不同方式。通常,优选的是棋盘格布置将文档的显示部分划分成凸起区域。举例来说且不以限制的方式,可以将显示部分到凸起区域的棋盘格布置实现为Voronoi分解,有时也称为Voronoi棋盘格布置、Voronoi图或Dirichlet棋盘格布置。Voronoi分解是由到空间中的对象的指定离散集的距离、例如由离散点集确定的度量空间的一种分解。在最简单的情况下,平面包含称为Voronoi地点(site)的一组点S。每个Voronoi地点s具有Voronoi单元,也称为Dirichlet单元V(s),其由比到任何其它地点更接近的s的所有点组成。Voronoi图的各段(即,Voronoi单元的边缘)是到两个地点等距离的平面中的所有点。Voronoi节点(即,两个边缘相遇处的单元拐角)是到三个(或更多)地点等距离的点。
活动元素的变换可以是上下文敏感的。例如,简单地将按钮放大以使得更容易使用触摸屏可能有意义。然而,将滚动条变换成更方便用户在触摸屏上操纵的形式可能更加方便。
作为示例,网页可能正常地在如图1A中描绘的设备屏幕上出现。在本示例中,在设备102的视觉显示器上显示了网页101的一部分。网页101包括活动元素。正如本文所使用的,活动元素指的是用户可以通过适当的用户接口与之相交互的显示网页的一部分。活动元素的非限制性示例包括单选按钮104、文本输入框106、链接108(例如,html链接或网页链接)或滚动条110。网页还可以包括不活动内容,诸如正常文本112或图像。
如图1B中描绘的,可以将显示的网页101的面积分解成对应于单选按钮104的单选按钮区域114、对应于文本输入框106的文本输入框区域106、对应于链接108的链接区域118、以及对应于滚动条110的滚动条区域120。应注意的是不存在对应于文本112的区域,因为在本示例中文本不是活动元素。根据本发明的某些实施例,可以将单选按钮区域114、文本输入框区域116和链接区域118映射到触摸敏感接口上的相应区域。
在某些实施例中,触摸敏感接口可以是作为视觉显示器的一部分的触摸屏。可替换地,触摸敏感接口可以是与视觉显示器分离并远离视觉显示器的触摸板。存在用于视觉显示器和触摸板的许多可能配置。此类配置的可能示例包括其中视觉显示器V和触摸板T在外壳C的同一侧(如图1C所示)、在外壳C的相邻侧(如图1D所示)和在外壳C的相对侧(如图1E所示)的一个。其它示例包括其中视觉显示器V和触摸板T分别位于单独外壳部分C1和C2上的配置。举例来说且不以限制的方式,在如图1F所示的滑动配置中、如例如图1G、图1H或图1I所示的铰链配置中,可以将外壳部分C1、C2相互连接。在图1F中,当外壳部分C1和C2处于闭合位置时,视觉显示器V和触摸板T面朝内。替换地,如图1G所示,当外壳部分C1和C2处于闭合位置时,视觉显示器V可以面朝外且触摸板T可以面朝内(或相反)。此外,如图1H所示,当外壳部分C1和C2处于闭合位置时,视觉显示器V和触摸板T面朝外。
根据图2A所示的本发明的实施例,手持式电子设备200可以包括具有位于外壳201的主表面225A(在本文中称为前表面)上的视觉显示器202的外壳201。触摸板204可以位于外壳201的另一主表面225B(在本文中称为背表面)上,其与前表面相对。外壳可以具有能够被握在用户手中的足够小的尺寸。
如在图2B中看到的,该设备可以包括控制器203,其组件可以位于外壳201内。控制器203包含被可操作地耦合到视觉显示器202和触摸板204的处理器207。在某些实施例中,如果要实现并行处理,设备200可以包括多个处理器207。可以将设备200配置为供用作游戏设备、电话、便携式媒体播放器、电子邮件设备、网页浏览器设备等。
手持式设备200还可以包括众所周知的支持功能,诸如输入/输出(I/O)元件211、电源(P/S)213、时钟(CLK)215和高速缓存器217。设备200可以可选地包括诸如磁盘驱动器、CD-ROM驱动器、闪速驱动器等的大容量存储设备219以存储程序和/或数据。如图2B所示,设备200的触摸屏202、触摸板204、处理器207、存储器208及其它组件可以经由系统总线220相互交换信号(例如,代码指令和数据)。在某些实施例中,设备200可以包括被配置为允许设备通过网络与其它设备交换信号的网络接口216。此外,手持式设备200可以包括一个或多个传感器218。此类传感器可以包括例如诸如加速度计或倾斜传感器的惯性传感器、光学传感器、诸如麦克风或麦克风阵列的声传感器。传感器可以生成到程序指令210的输入,其反映手持式设备在其中进行操作的环境。
视觉显示器202可以是能够呈现可见符号和/或图形图像的任何适当形式的显示器。举例来说,视觉显示器202可以包括平板显示器,诸如液晶显示器(LCD)或发光二极管(LED)显示器。在某些实施例中,前表面上的视觉显示器202还可以结合触摸板以提供用于接收用户命令的接口。在某些实施例中,触摸板204可以可选地包括视觉显示器。背表面上的触摸板204可以基于任何适当的触摸屏技术,诸如电阻性、表面声波(SAW)电容性、红外线、应变仪、光学成像、分散信号技术、声脉冲识别、受抑全内反射或图形输入板,其基于对用户手指的接近进行响应的磁致收缩技术。如果期望,还可以将这些相同技术中的任何结合到前表面上的视觉显示器202中。在优选实施例中,视觉显示器202包括被耦合到控制器203的电阻性触摸屏且触摸板204包括电容性触摸屏。
举例来说,电阻性触摸屏面板可以由被薄空间分离的包括两个薄金属导电和电阻层的多个层组成。当某个对象触摸这种触摸面板时,该层在某个点处相连。面板然后在电气上与具有相连输出端的两个分压器类似地电子地行动。这引起电流的变化,其被登记为可以发送到处理器207以进行处理的触摸事件。
表面声波技术使用通过触摸屏面板的超声波。当面板被触摸时,波的一部分被吸收。此超声波变化登记触摸事件的位置并将此信息发送到控制器以进行处理。
可以向电容性触摸屏面板涂敷材料,例如跨越传感器传导连续电流的氧化铟锡。因此传感器显示出水平和垂直轴两者中的储存电子的精确受控场。当电容性触摸屏的‘正常’电容场(其基准状态)被例如来自用户手指的外部施加电场改变时,位于面板的每个拐角处的电子电路测量基准场的特性的结果得到的‘失真’并将关于该事件的信息发送到处理器207以进行数学处理。
红外触摸屏面板可以采用两种不同技术中的一个。一个方法使用表面阻力的热致变化。另一方法是垂直的和水平IR传感器阵列,其检测屏幕表面附近的调制光束的中断。
在应变仪配置中,将屏幕弹簧安装在四个拐角上并在屏幕被触摸时使用应变仪来确定偏转。此技术还可以测量屏幕202沿着Z轴的移动。
在基于光学成像的触摸屏技术中,可以在屏幕的边缘(主要是拐角)周围放置两个或更多图像传感器。可以将红外背光放置于在屏幕的其它侧的照相机视场中。触摸作为阴影显示且然后可以对每对照相机作三角测量以对触摸进行定位。
分散信号技术可以使用传感器来检测由于触摸而发生的玻璃中的机械能。复杂的算法然后解释此信息并提供触摸的实际位置。
基于声脉冲识别的触摸屏可以使用位于屏幕的某些位置处的不止两个压电换能器来将触摸的机械能(振动)转化成电子信号。然后可以将此信号转换成音频文件,并且然后与用于屏幕上的每个位置的预先存在的音频分布(audio profile)相比较。
基于受抑全内反射的触摸屏使用全内反射的原理来用光填充折射介质。当手指或其它软对象压紧表面时,内部反射光程中断,使得光在介质外面反射并因此对于介质后面的照相机而言是可见的。
在某些实施例中,设备200可以包括被耦合到控制器203的一个或多个可选按钮以提供附加的输入源。存在用于可选按钮206的许多不同的可能位置。举例来说,并且不失一般性地,可以在前表面225A上、背表面225B上、沿着设备200的侧边缘222或在斜边缘224上定位一个或多个可选按钮206。
手持式设备200还可以包括存储器208(例如RAM、DRAM、ROM等)。诸如存储器208的计算机可读介质可以存储程序指令210以便在处理器207上执行。可以将程序指令210配置为对来自设备上的一个或多个输入源(例如,视觉显示器202、触摸板204或按钮206)或来自被耦合到设备的远程输入源的输入进行响应。程序指令210可以包括被配置为生成在视觉显示器202上显示的图像的显示驱动器指令212。程序210可以包括对从触摸板204接收到的输入进行响应的触摸板驱动器指令213。应注意的是在某些实施例中,可以将视觉显示器202和触摸板204的功能组合成可以充当输入和输出设备两者的单个触摸屏接口。
具有活动元素的辅助触摸激活变换的手持式设备
举例来说且不以限制的方式,在本实施例的一个型式中,手持式电子设备可以具有带有一个或多个主表面的外壳。可以在主表面中的至少一个上设置视觉显示器。可以在主表面中的至少一个上设置触摸接口。可以将处理器可操作地耦合到显示器和触摸接口。可以在显示器上呈现包含内容的图像。可以将内容划分成许多区域。可以使每个区域与所显示的诸如链接或复选框的不同活动元素相关联。可以将触摸接口的整个面积划分成触摸敏感区域。每个触摸敏感区域可以对应于在显示器上显示的不同活动元素。用户可以通过触摸所述触摸接口上的相应区域来选择活动元素。当选择了活动元素时,可以变换其外观和/或操作,使得用触摸接口更容易操作元素。可以将该变换制成动画,使得用户能够容易地看到正在变换哪个活动元素。在用户与变换的活动元素相交互之后,元素可以用反向动画恢复至其原始形式。
存在可以用来触发变换元素的反向(reversion)的许多不同方式。举例来说且不以限制的方式,如果由用户在对应于活动元素的触摸接口204的区域上的触摸来触发该变换,则可以用触摸的去除来触发该反向。
举例来说且不以限制的方式,程序210还可以包括变换指令214,可以例如通过适当的软件编程将其配置为根据一般地在图3A中举例说明的方法来操作设备200。如图3A中的302处所指示的,如上文所讨论的,可以例如用Voronoi分解来将要在显示器202上显示的内容的一部分分解。如在304处所指示的,可以使显示部分内的活动元素与触摸接口的相应部分相关。触摸接口可以是触摸板204或视觉显示器202,如果其包括触摸屏的话。随着用户操纵触摸接口,如在306处所指示的,程序210可以确定用户是否已选择对应于活动元素的触摸接口的任何部分。如果用户选择了这些活动部分中的一个,则然后可以如在308处所指示的在视觉显示器202上呈现相应活动元素的变换视图。
存在可以用来变换活动元素的许多方式。例如,如图3B所示,可以简单地以放大形式314来呈现表示活动元素的图标312。如果视觉显示器202是触摸屏,这允许由用户来更容易地操纵放大形式314。可以将所选活动元素的变换制成动画,使得用户能够容易地看到正在变换哪个活动元素。在用户与变换的活动元素相交互之后,元素可以用反向动画恢复至其原始形式。还可以将重新变换制成动画。在本发明的实施例的范围内存在活动元素变换上的许多变化。下面讨论许多这些内容。
具有辅助触摸激活变焦的手持式设备
在本实施例中,手持式电子设备可以具有带有一个或多个主表面的外壳。可以在至少一个主表面上设置视觉显示器。可以在主表面中的至少一个上设置触摸板。可以将处理器可操作地耦合到视觉显示器和触摸屏。可以将可由处理器执行的指令配置为:a)在视觉显示器上呈现图像;b)响应于与触摸板的用户交互来识别触摸板的活动部分;c)使触摸板的活动部分与显示器的相应区域相关;以及d)在视觉显示器上呈现相应区域的放大视图。作为示例,用户可以在设备背面上的触摸板上滑动其手指。可以将用户手指的位置映射到正面上的显示器的相应区域。可以在显示器上的窗口中显示此区域的放大视图。
如在图4A中的402处所指示的,在本实施例的某些型式中,可以将变换指令214配置为跟踪背表面上的触摸板204的用户操纵。可以在视觉显示器202上呈现图像的相应部分的放大视图。例如,如图4A的流程图中所示,程序210可以例如使用触摸板驱动器213来跟踪触摸板204的用户操纵,如在402处所指示的。具体地,触摸板驱动器213可以确定触摸板204的哪部分412已被用户的触摸激活,如图4B所示。如在404处所指示的,可以使活动部分412与视觉显示器202的相应区域相关。如在406处所指示的,可以在显示器202上显示相应区域414内的内容的放大视图。
在某些实施例中,可以将触摸板204棋盘格布置为对应于显示器202上的活动元素的区域。当用户激活与活动元素相对应的触摸板204的区域中的一个时,如在图4B中所描绘的,可以在触摸屏上将活动元素放大。例如,参考上文相对于图1A~1B所述的示例,如果用户按压对应于链接108的背面触摸区域118,则可以如图4C所示地在触摸屏上显示放大链接418。
在相对于图4A~4B所述的实施例的替换型式中,并不是严格地必须执行内容的显示部分的棋盘格布置或类似分解。替代地,程序210可以简单地跟踪用户对触摸板204的一部分的激活,使被激活的部分与在屏幕上显示的内容的相应区域相关并如图4D所示在相应的区域中呈现内容的放大视图414。这使得用户更容易看到和使用在屏幕上显示的所选活动元素。这还允许在其中视觉显示器也是触摸屏的情况下增强的视觉显示器202的可用性。
应注意的是在本发明的实施例的上下文内,存在一旦已通过触摸接口的相应区域的激活选择了活动元素则可以对其进行变换的许多替换方式。例如除改变活动元素的显示尺寸之外或作为其替代,可以用变换来改变活动元素的外观和/或操作性质。
举例来说,考虑图1A~1B所示的情况。将滚动条110放大可能是不切实际的。还可能难以通过移动小框或在滚动条的末端处的向上或向下箭头上“点击”来以常规方式操纵在小触摸屏上显示的滚动条。作为放大滚动条110的替代,变换可以如图5所描绘的那样发生。在本示例中,可以将滚动条110变换成可以与常规滚动条不同地操作的变换滚动条130。例如,变换滚动条130的滚动速度和方向可以取决于用户例如使用触摸笔将光标132放置在滚动条内的什么位置。这使得更容易在触摸屏上使用滚动条。存在可以用来变换活动元素的外观和/或操作性质的许多方式。例如,可以将复选框变换成扳钮开关,其可能在手持式设备上操作起来更加直观。
基于在先辅助触摸输入的触摸屏歧义消除
在本实施例中,如上文所讨论的,手持式电子设备可以具有带有第一和第二主表面的外壳。可以在第一主表面上设置触摸屏显示器且可以在另一主表面上设置触摸板。在显示器上呈现包含内容的图像。可以将内容划分成许多区域。例如,如上文所讨论的,可以使每个区域与不同活动元素相关联。可以将触摸板的整个面积划分成触摸敏感区域。每个触摸敏感区域对应于在触摸屏上显示的不同活动元素。用户可以通过触摸所述触摸板上的相应区域来选择活动元素。
如上文所讨论的,当选择了活动元素时,可以变换其外观和/或操作,使得用触摸屏更容易操作该元素。如上所述,可以将该变换制成动画,使得用户能够容易地看到正在变换哪个活动元素。在用户与变换的活动元素相交互之后,元素可以用反向动画恢复至其原始形式。例如,当用户通过按压触摸板上的相应区域来选择活动元素时,可以在还充当触摸屏的正面显示器上将活动元素放大。在用户已操纵已变换活动元素之后,已变换元素可以恢复至其正常外观。然而,可以在触摸屏上突出显示被操纵的活动元素,使得用户能够判定哪个活动元素最近被改变。如果用户想要重新使用突出显示的活动元素,则可以通过按在正面触摸屏上的元素的大体面积上来选择该元素。如果用户的手指触摸多个活动元素,则可以将此动作作为突出显示活动元素的激活消除歧义。
举例来说且不以限制的方式,随着被正常地显示,诸如包含多个活动元素(例如复选框602)的网页的内容可以如图6A所示出现在触摸屏显示器202上。可以如图6B所示将显示页面的面积分解为九个不同区域612。
在本示例中,每个复选框区域612被映射到触摸板(未示出)的不同相应区域。触摸板可以位于设备的不同部分上,例如在外壳201的背表面上或者处于某种其它配置,例如,如图1C~1I所描绘的。用户可以通过触摸触摸板上的相应区域来“选择”在触摸屏上显示的九个复选框中的一个。由于背面触摸上的每个面积比显示的复选框大得多,所以复选框更容易让用户选择。当用户通过按压触摸板上的相应区域来选择活动元素时,可以在触摸屏上对活动元素进行放大或另外变换。用户然后能够更容易地看到活动元素和/或使用触摸屏202更容易地与之相交互。
例如,如果用户按压对应于中心复选框602C的触摸板区域612C,则可以如图6C所示地在触摸屏202上显示放大中心复选框622C。还可以将与文本框(例如,关联文本624C)相关联的那部分显示内容放大,使得其更容易阅读。
如果用户想要对中心复选框602C打勾,则可以通过例如使用触摸笔或用户的手指按压在触摸屏202上的相应放大复选框622C上来选择此框。在用户已选择放大中心复选框622C之后,放大复选框622C可以在显示内容上恢复至其正常外观。然而,可以在显示器202上突出显示中心复选框602C,使得用户可以容易地感知中心复选框是如图6D所示的被最新改变的一个。
变换指令214可以基于中心复选框602C是最新被修改的活动元素的事实来过滤来自触摸屏驱动器213的输入。例如,可以将对应于显示活动元素的棋盘格布置区域映射到触摸屏202以及触摸板204。可以将变换指令214配置为过滤对应于这些区域的触摸激活的信号,使得这些区域中的任何一个或多个的用户触摸被解释为显示的最新修改活动元素的触摸。这样,可以基于与显示的活动元素的先前用户交互来对触摸屏上的含糊输入消除歧义。因此,例如,如果用户想要不对将中心复选框602C的打勾,则可以通过按压在被映射到触摸屏202的复选框区域612中的一个或多个来选择或放大此框。即使用户的手指F触摸了多个复选框区域,如图6E所描绘的,变换指令214也可以将此动作解释为中心复选框602C的选择。
存在相对于图6A~6E所述的实施例的许多可能变体。这些变化可以解决与在设备的正面上使用触摸屏且在设备的背面上使用触摸板的手持式设备相关联的未预见的问题。这些问题中的许多可能是由于用户趋向于主要依赖于正面触摸屏而引起的,因为用户手指在背面触摸板上的位置的观看常常被外壳隐蔽。
具有动态确定的缓冲区和活动周界的触摸控制
本实施例处理如何在用户不需要压住例如在背面触摸板上的控制以保持所选元素被放大或加强的情况下在手持式设备的触摸屏上选择多个活动元素的问题。
本发明的某些实施例可以基于模态对话框格式,其使用环绕状态输入触摸场的周界的非响应或不活动区域以及环绕模态对话框的不活动缓冲区的动态按大小排列的接受和取消区域。应注意的是可以在具有单个触摸屏的设备中实现本实施例。虽然不需要两个触摸接口,但在具有两个触摸接口(例如正面触摸屏和背面触摸板)的设备中可以采用本实施例。在本实施例的一个示例中,可以在保留缓冲区的同时基于对话框的尺寸将选择和取消区域动态地设置为一定的厚度。
根据本实施例,可以将在手持式设备的屏幕上呈现的内容划分成许多区域。可以使每个区域与所显示的诸如链接或复选框的不同活动元素相关联。可以将触摸接口(例如将在其上面呈现内容的触摸屏或设备背面上的单独触摸板)的整个面积划分成触摸敏感区域。每个触摸敏感区域对应于不同的活动元素。用户通过触摸相应的触摸敏感区域来选择活动元素。可以在屏幕上显示已变换或已放大活动元素。可以用触摸接口(例如正面触摸屏或背面触摸板)来操纵加强的活动元素。缓冲区围绕加强的活动元素。如果用户触摸触摸接口的此面积,不发生任何事。在缓冲区外面的触摸接口的其余区域被重新确定目的,使得此区域上的触摸能够提交(commit)活动元素的操纵或取消活动元素的操纵。
举例来说且不以限制的方式,如图7A所示在手持式设备的触摸屏上可能正常地显示诸如网页的内容701。在本示例中,显示的内容701包括许多诸如单选按钮702、文本输入框704、链接706和一组复选框708的活动元素及诸如文本710的不活动元素。
如图7B所描绘的,例如,如上所述,活动元素可以是触摸屏或触摸板的相应棋盘格布置区域。具体地,可以将显示的内容701分解成对应于单选按钮702的单选按钮区域712、对应于文本输入框704的文本输入框区域714、对应于链接706的链接区域716以及对应于文本框组708的文本框组区域718。应注意的是不存在对应于文本710的区域,因为在本示例中文本不是活动元素。
用户可以例如通过触摸设备的触摸屏或单独触摸板上的相应区域718来选择复选框组。例如,如图7C所述,然后可以在触摸屏上显示加强的(例如已变换或已放大的)文本框组728。可以使用动画来显示文本框组的变换或放大,使得显而易见的是其为被选择的特定活动元素。文本框组708的变换或放大允许用户更容易地激活触摸屏上的所选复选框。
触摸屏的缓冲区721围绕加强的复选框区域728。可以将程序210配置为使得如果用户触摸缓冲区721,不发生任何事。可以将在缓冲区721外面的触摸屏的其余区域725重新确定目的,使得此区域上的触摸能够提交所选框或取消文本框选择并使文本框离开。例如,如图7D所描绘的,可以将触摸屏的其余区域725A的一侧重新确定目的为“提交”按钮且可以将其余区域725B的另一侧重新确定目的为“取消”按钮。这些区域可以具有不同的阴影且可以在每个区域内显示图标作为对用户的引导。触摸“提交”区域725A执行所选复选框并将加强的文本框区域728恢复至文本框组708的原始形式。触摸“取消”区域725B取消所选复选框的选择并使加强的文本框区域728恢复至文本框组708的原始形式。
可以以保留缓冲器721的方式基于加强的复选框区域728的尺寸来动态地确定其余区域725的厚度。举例来说且不以限制的方式,可以保留缓冲区721,调整其余区域的厚度,使得在加强的复选框区域728周围的缓冲区721的厚度大于或等于某个最小厚度。可以基于与设备的使用容易性有关的某个标准以经验来确定最小厚度。例如,可以将缓冲区的最小厚度确定为降低用户将无意地触摸“提交”区域725A或取消区域725B的可能性。
存在上文相对于图7A~7D所述的实施例的许多可能变体。在一个变体中,手持式设备可以包括惯性传感器(例如,加速度计或倾斜传感器),其可以用来检测设备的倾角以在提交和取消之间切换。用户然后可以触摸重新确定目的的区域725中的任何位置以激活提交或取消。替换地,用户可以通过按压在单独的触摸板上来进行提交或取消,如果设备包括一个的话。可以根据设备以哪种方式倾斜(由来自惯性传感器的信号确定)来在触摸屏上显示“提交”或“取消”按钮。根据本实施例的另一变体,活动元素可以是具有可以使用重新确定目的的区域725来选择的两个操作模式的色彩选择器。例如,色彩选择器可以具有允许用户从有限数目的色彩(例如,16个色彩)之中进行选择的默认模式。通过触摸重新确定目的的区域725,用户可以选择进入允许用户从更多数目的色彩(例如,256个色彩)中进行选择的扩展模式。重新确定目的的区域725可以包括图标或给用户的此扩展模式可用的其它指示。
另一变体解决其中用户使某些信息被复制到有时称为“剪贴板”的临时存储器位置的情况。在常规触摸屏接口中,如果用户需要向文本输入框704中输入信息,则设备将触摸屏的一部分转换成虚拟键盘。在常规手持式设备中,用户必须然后用虚拟键盘来输入文本。这常常是不方便的,特别是如果使用设备来拷贝文本的话。
如图7E所示,根据本发明的实施例,相反,如果用户选择了文本输入框区域714且可以粘贴到文本输入框中的数据已被拷贝,则可以结合加强的文本输入框724在触摸屏上显示特殊图标734。在某些实施例中,可以将触摸屏的一部分重新确定目的为虚拟键盘744,其可以被显示为加强文本输入框724的一部分或与之相结合地显示。用户可以触摸图标734以将存储的文本粘贴到文本输入框704。用户还可以经由虚拟键盘来输入文本。用户然后例如通过与触摸屏或触摸板的交互来使设备返回正常操作。例如,如果通过使用触摸屏触摸文本输入框区域714来选择文本输入框704,则用户可以触摸文本输入框区域714以触发到正常视图的返回。替换地,如果通过在设备背面上的触摸板上触摸并保持文本输入框区域714来选择文本输入框704,则用户可以触摸文本输入框区域714以通过释放其对触摸板的触摸来触发到正常视图的返回以返回到正常操作。此程序避免了不得不提出虚拟键盘以进行文本输入。
虽然上文所述的许多实施例涉及具有正面触摸屏和背面触摸板的设备,但可以在仅利用触摸屏的设备中实现本发明的实施例。
具有活动元素的两手指触摸触发选择和变换的手持式设备
根据本实施例,如上文所讨论的,可以将在手持式设备的显示器上呈现的内容划分成许多区域。可以使每个区域与在显示器上呈现的不同活动元素相关联。显示器的整个面积被划分成对应于触摸接口的触摸敏感区域的区域。每个触摸敏感区域对应于在显示器上显示的不同活动元素。在第一模式下(例如,用单个手指)触摸所述触摸接口正常地操作触摸接口。在另一触摸模式下(例如用两个手指)触摸所述触摸敏感区域中的一个激活对应于该区域的活动元素的加强(例如,变换或放大)。可以任意地定义第一和第二操作模式。然而,在优选实施例中,单个手指触摸正常地操作触摸接口且对应于活动元素的屏幕区域上的两手指触摸发起该元素的加强。
举例来说且不以限制的方式,如图8A所示,在触摸屏803上可能正常地出现诸如网页的内容801。内容801可以包括活动元素,诸如单选按钮802、文本输入框804、链接806和复选框808。还可以显示不活动标准文本810或图像。在常规操作模式下,单个手指触摸正常地操作屏幕。例如,可以将用手指F在触摸屏803的表面上“扫过”解释为将触发显示内容801的滚动的指令。
如上文所讨论的,如图8B所示,可以将显示内容801的面积分解为四个不同区域。这些区域包括对应于单选按钮802的单选按钮区域812、对应于文本输入框804的文本输入框区域814、对应于链接806的链接区域816以及对应于复选框组808的复选框区域818。应注意的是不存在对应于文本810的区域,因为在本示例中文本不是活动元素。
用户然后可以通过用第二触摸模式(例如,两手指触摸)来触摸所述触摸屏上的相应区域而“选择”在触摸屏803上显示的四个活动元素中的一个。由于每个敏感区比所显示的活动元素大得多,所以更容易选择活动元素。当用户通过用两个手指按压触摸屏上的相应区域来选择活动元素时,如上文所讨论的,程序210可以将此动作解释为加强相应活动元素的指令,该活动元素然后可以被加强,例如放大或变换。用户然后能够更容易地看到活动元素和使用触摸屏803更容易地与之相交互。
例如,如图8C所示,如果用户用两个手指F1、F2按压用于链接的触摸屏区域816,则可以在触摸屏803上显示加强的链接826。举例来说,加强的链接826可以通过激活链接来显示用户可以导航到的网页或其它内容的预先呈现图像。
本实施例促进观看和使用在屏幕上显示的活动元素。这还允许触摸屏的常规使用的加强。具体地,可以将触摸屏803的活动元素区域中的一个上的两手指触摸解释为等效于设备背面上的触摸板的相应区域上的触摸。与两个不同触摸接口相反,使用两个不同触摸模式可以简化手持式设备的设计并降低设备复杂性和成本。使用两个不同触摸模式,即使设备包括触摸屏和单独触摸板两者,也可以是有利的。双模式触摸屏可以提供附加的灵活性和操作容易性。
在本实施例的某些变体中,程序210可以通过独立地跟踪两个手指F1、F2来解释两手指触摸模式动作。例如,如果两个手指F1、F2在相同的方向中移动,可以将该移动解释为“扫过”命令。如果两个手指F1、F2在不同的方向中移动,则可以将此移动解释为“收缩”命令(pinch command)。
存在本实施例的其它变体。例如,可以使用两手指触摸来触发元素放大/变换且可以将单手指触摸用于滚动,反之亦然。还可以将本实施例与上述其它实施例组合,例如,触摸在显示加强的活动元素的那部分屏幕外面的触摸屏803的重新确定目的的区域可以取消或关闭活动元素。另外,可以将本实施例中的概念扩展至涵盖三个或更多手指的跟踪和使不同的操作命令模式命令与被确定为触摸所述触摸屏和/或触摸板的手指的数目相关联。
可以将本实施例的特征与其它实施例的特征组合。例如,不同触摸模式的使用可以控制上文相对于图4A~4B所讨论的实施例中的活动元素或显示内容部分的放大程度。具体地,可以使放大程度与在触摸模式中使用的手指的数目相关。
基于预测模型的GUI显示分解的动态重配置
在本实施例中,可以将在显示器上呈现的例如网页的内容分解为许多区域,其中的每一个与在显示器上显示的不同活动元素相关联。可以将相关触摸接口的整个面积划分成触摸敏感区与,其中的每一个对应于在显示器上显示的不同活动元素。用户可以通过触摸相应的触摸敏感区域来选择活动元素中的一个。可以根据接下来可能选择哪个活动元素的预测来使该分解歪斜。可以基于用户对设备200的使用历史从预测模型确定该预测。可以随着用户使用设备连续地更新预测模型。在本实施例的某些型式中,分解的“歪斜”可能随着时间的推移衰退成不基于预测的“非歪斜”分解。可以将本文所述的其它实施例的特征与本实施例的特征组合。
举例来说且不以限制的方式,如上所述,程序210还可以包括预测引擎221,可以例如通过适当的软件编程来将其配置为根据一般在图9A中举例说明的方法来操作设备200。如图9A中的902处所指示的,如上所讨论的,可以例如用Voronoi合成来将要在显示器202上显示的内容的一部分分解。如在904处所指示的,可以使显示部分内的活动元素与触摸接口的相应部分相关。触摸接口可以包括触摸板204或视觉显示器202,如果其包括触摸屏的话。随着用户操纵触摸接口,如在906处所指示的,程序210可以可选地确定用户是否已采取动作。举例来说,程序210可以检测到用户已选择对应于活动元素的触摸接口的任何部分。程序210然后可以根据一个或多个后续动作的概率来调整在显示器上显示的内容的分解比例。可以随着时间的推移迭代地重复内容的分解和活动区域到触摸接口的相应部分的相关。举例来说,预测引擎221可以基于在用设备200进行的给定类型的动作之后的用户行为的过去模式来计算用于后续动作的概率。可以使该过去行为与在显示器102上显示的一种内容相关。可以随着用户使用设备200来更新该概率。如在908处指示的,屏幕驱动器212可以根据该概率来重新计算内容的显示部分的分解。触摸板204的结果得到的活动区域的尺寸和/或形状可以由于分解的重新计算而改变。
图9B举例说明显示器的分解如何可以随着后续动作概率的改变而变的示例。举例来说,如图9B所描绘的,设备可以响应于初始用户动作显示诸如网页的内容。在本示例中,在设备102的视觉显示器上显示的例如网页101的显示内容可以包括活动元素,诸如单选按钮104、文本输入框106、链接108(例如,html链接或网页链接)以及滚动条110。内容还可以包括不活动内容,诸如标准文本112或图像。如上所述,可以将显示内容页面101的面积分解成对应于单选按钮104的单选按钮区域114、对应于文本输入框106的文本输入框区域116、对应于链接108的链接区域118、以及对应于滚动条110的滚动条区域120。没有区域对应于文本112,因为在本示例中,文本不是活动元素。可以将单选按钮区域114、文本输入框区域116、链接区域118和滚动条区域120映射到触摸敏感接口上的相应区域。
预测引擎221可以基于过去的用户行为来确定一旦显示了内容101,则用户更可能接下来不使用滚动条110而是单选按钮104。因此,显示驱动器212可以计算内容101的分解,其中,最初使得滚动条区域120较大,并且可以使得单选按钮区域114、文本输入框区域116和链接区域118比在例如通过html画布的棋盘格布置从内容101的简单非偏置分解来确定这些区域的情况下小。显示驱动器212可以依照用户在给定时间帧内可能使用这些区域的相对概率来计算单选按钮区域114、文本输入框区域116、链接区域118和滚动条区域120的相对面积。
用户接下来将使用滚动条110的可能性可以随着时间而变。因此,例如,作为分解和相关过程的重复的结果,滚动条区域120与其它三个区域之间的边界可以随着时间而移动,使得滚动条区域更小且其它三个区域更大,直至边界位于其在根据内容101的简单非偏置分解来确定的情况下将处于的位置。基于可用于预测引擎的关于过去用户行为的信息量,可以有其它变体。例如,随着时间的推移,用户将使用文本框106可以变得更加可能。如果是这样,则文本框区域116可以相对于其它三个区域增大。应注意的是用于每个活动区域的相应概率可能随着时间的推移衰退成非偏置概率。因此,图像的棋盘格布置在这种情况下可能随着时间的推移衰退成非偏置棋盘格布置。
可以将本实施例的特征与本文所述的其它实施例的特征混合。以另一非限制性示例的方式,可以将本实施例的特征与上文相对于图6A~6E所述的特征混合。具体地,可以应用显示内容的分解中的歪斜的衰退,其中,如例如相对于图6E所述的,基于与显示活动元素的先前用户交互来将触摸接口上的含糊输入消除歧义。通常,显示内容的棋盘格布置可以从其中触摸接口上的任何地方的触摸被解释为最新变换活动元素的激活的偏置棋盘格布置衰退成非偏置棋盘格布置。具体地,分解可以随着时间的推移从其中可以通过在被映射到触摸屏202的复选框区域612中的一个或多个上按压来选择或放大中心复选框602C的一个衰退成其中只能通过在对应于中心复选框的那部分触摸接口上按压来选择或放大中心复选框的一个。
基于使用历史的GUI布局的自定义
在上述实施例的变体中,可以基于GUI的使用历史以预测性方式来布置图形用户接口(GUI)的显示上的内容布局。“布局”可以包括显示哪些项目、在哪里显示它们、按照什么顺序它们出现、它们如何出现以及它们如何工作。布局可以随着时间的推移衰退成非预测性布局。可以将本文所述的其它实施例的特征与本实施例的特征组合。
如果GUI包括触摸接口,则可以将触摸接口的整个面积划分成触摸敏感区域,其中的每一个对应于不同的活动元素。用户可以通过触摸相应的触摸敏感区域来选择活动元素中的一个。可以根据接下来可能选择哪个活动元素的预测来使该分解歪斜。可以基于用户行为根据预测性模型来确定该预测。
举例来说且不以限制的方式,如上所述,程序210还可以包括预测引擎221,可以例如通过适当的软件编程来将其配置为根据一般在图10A中举例说明的方法来操作设备200。如图10A中的1002处所指示的,如上所讨论的,可以可选地例如用Voronoi合成来将要在显示器202上显示的内容的一部分分解。如在1004处所指示的,可以使显示部分内的活动元素与触摸接口的相应部分相关。触摸接口可以是触摸板204或视觉显示器202,如果其包括触摸屏的话。随着用户操纵触摸接口,如在1006处所指示的,程序210可以可选地确定用户是否已采取动作。举例来说,程序210可以检测到用户已选择对应于活动元素的触摸接口的任何部分。如在1008处所指示的,程序210然后可以根据一个或多个后续动作的概率来调整在显示器上显示的内容的布局。可以随着时间的推移迭代地重复内容布局的调整和后续内容的分解及活动区域到触摸接口的相应部分的相关。
举例来说,预测引擎221可以基于在用设备200进行的给定类型的动作之后的用户行为的过去模式来计算用于后续动作的概率。可以使该过去行为与在显示器102上显示的一种内容相关。可以随着用户使用设备200来更新该概率。屏幕驱动器212可以根据该概率来调整内容的显示部分的布局。存在可以用来调整布局的许多不同方式。优选地,以促进最可能的一个或多个后续动作的方式来调整布局。如上所述,这可以包括例如通过按照比在默认布局中更紧密的顺序将可能要使用的活动元素定位在一起来调整活动元素的放置。另外,可以调整活动元素的外观,例如,可以突出显示可能要使用的活动元素或施加更明亮的色彩。此外,可以调整活动元素中的一个或多个的操作,例如,诸如联系人列表的列表中的项目的顺序可以被排序,在列表顶部附近具有最常使用的项目。
举例来说,在“默认”设置中,缺乏关于过去用户行为的任何信息,如图10B所示,设备可以显示包含单选按钮802、文本输入框804、链接806、复选框808和不活动标准文本810的内容,例如网页。预测引擎221可以基于过去的用户历史来确定当显示此页面(或类似配置的内容)时,用户具有对复选框808打勾并在文本输入框804中输入文本的高概率。基于这些概率,显示驱动器212可以修改网页的显示,以便使得文本输入框808和复选框804更大和/或更突出且相互紧密接近地放置,如图10B所示。
在某些实施方式中,显示内容到各区域的分解和触摸接口到相应部分的划分可能由于内容显示的修改而改变。例如,显示驱动器212可以修改用于显示内容的html画布。在此发生之后,触摸屏驱动器212可以执行触摸屏驱动器213可以用来将触摸接口划分成相应部分的html画布的新棋盘格布置。
虽然上述是本发明的优选实施例的完整描述,但可以使用各种替换、修改和等价物。因此,不应参考以上说明来确定本发明的范围,而是应替代地参考所附权利要求以及其等价物的整个范围来进行确定。可以将本文所述的任何特征(无论优选与否)与本文所述的任何其它特征(无论优选与否)组合。在随后的权利要求中,除非另外明确地说明,不定冠词“一”或“一个”指的是冠词后面的一个或多个项目的量。不应将所附权利要求解释为包括装置加功能限制,除非使用术语“用于...的装置”在给定权利要求中明确地叙述此类限制。

Claims (46)

1.一种手持式电子设备,包括:
外壳,其具有第一和第二主表面;
视觉显示器,其设置在第一主表面上;
触摸接口,其设置在主表面中的至少一个上;
处理器,其被可操作地耦合至视觉显示器和触摸接口;以及
可由处理器执行的指令,其被配置为使得当被执行时,所述指令促使设备:
a)在视觉显示器上呈现包含一个或多个活动元素和一个或多个不活动元素的图像;
b)将触摸接口的整个面积划分为一个或多个触摸敏感区域,并且使触摸接口的每个所述触摸敏感区域与视觉显示器上的图像中的各不相同的其中一个活动元素相关,所述触摸敏感区域填充整个面积;
c)响应于在触摸接口上的第一触发模式,根据第一操作模式操作一个或多个活动元素;以及
d)响应于第二触发模式,激活其中一个活动元素的加强而使其变为加强的活动元素,所述第二触摸模式在与加强的活动元素对应的相应触摸敏感区域上。
2.权利要求1的设备,其中第一或第二触发模式中的一个是单手指触发,并且第一或第二触发模式中的另一个是两手指触发。
3.权利要求1的设备,其中一个或多个活动元素的加强包括活动元素的变换或放大。
4.权利要求3的设备,其中所述指令被配置根据触摸接口上的触摸模式控制活动元素的放大程度。
5.权利要求1的设备,其中b)包括执行图像的棋盘格布置,使得图像被划分成填充显示器的一个或多个区域,其中,每个区域对应于不同的活动元素。
6.权利要求5的设备,其中所述棋盘格布置将图像划分成一个或多个凸起区域。
7.权利要求6的设备,其中,所述棋盘格布置是Voronoi分解。
8.权利要求1的设备,其中,所述视觉显示器是包括触摸接口的触摸屏。
9.权利要求1的设备,其中,所述触摸接口是触摸板。
10.权利要求9的设备,其中,所述视觉显示器是与所述触摸板分离的触摸屏。
11.权利要求10的设备,其中,所述视觉显示器位于外壳的第一表面上且所述触摸板位于与第一表面相对的外壳的第二表面上。
12.权利要求10的设备,其中,所述视觉显示器和触摸板被设置在外壳的同一侧。
13.权利要求10的设备,其中,所述视觉显示器和触摸板被设置在外壳的不同侧。
14.权利要求13的设备,其中,所述视觉显示器被设置在外壳的正面上,并且所述触摸板被设置在外壳的背面上。
15.权利要求10的设备,其中,所述外壳包括第一和第二外壳部分,其中,所述视觉显示器被设置在第一外壳部分上,并且其中,所述触摸板被设置在第二外壳部分上。
16.权利要求15的设备,其中,所述第一和第二外壳部分被可滑动地相互连接。
17.权利要求15的设备,其中,所述第一和第二外壳部分被以铰链配置相互连接。
18.权利要求17的设备,其中,当所述第一和第二部分处于闭合位置时,所述视觉显示器和触摸板面朝内。
19.权利要求17的设备,其中,当所述第一和第二部分处于闭合位置时,所述视觉显示器和触摸板中的一个面朝内且所述视觉显示器和触摸板中的另一个面朝外。
20.权利要求17的设备,其中,当所述第一和第二部分处于闭合位置时,所述视觉显示器和触摸板面朝内。
21.权利要求1的设备,其中,所述视觉显示器包括触摸屏且所述触摸接口包括触摸屏。
22.权利要求1的设备,其中,所述指令还包括响应于与不激活所述一个或多个活动元素的正常触摸模式不同的不同触摸模式激活元素中的一个或多个的指令。
23.权利要求22的设备,其中,所述不同触摸模式是两手指触摸,并且其中,所述正常触摸模式是单手指触摸。
24.权利要求1的设备,其中,所述指令被进一步配置响应于与触摸接口的用户交互在显示器上呈现变换的元素,其中所述已变换元素在与其变换之前的相应活动元素的操作模式不同的操作模式下与触摸接口相交互。
25.权利要求24的设备,其中,所述已变换元素与到已变换活动元素的变换之前的活动元素相比在视觉显示器上看起来被放大。
26.权利要求25的设备,其中,所述指令被配置为根据触摸接口上的触摸模式来控制已变换元素的放大程度。
27.权利要求24的设备,其中,所述指令还包括被配置为响应于来自触摸接口的信号或在与已变换元素的交互完成之后使已变换元素恢复至活动元素被变换成已变换元素之前具有的形式的指令。
28.权利要求27的设备,其中,所述指令被配置为响应于触摸接口上的触摸去除来恢复已变换活动元素。
29.权利要求27的设备,其中,所述指令还包括突出显示最近变换的活动元素的指令。
30.权利要求29的设备,其中, 所述视觉显示器是触摸屏,并且其中,所述指令被配置为将在触摸屏上任何地方的触摸解释为最近变换活动元素的激活。
31.权利要求24的设备,其中, 所述视觉显示器是触摸屏,并且其中c)包括将在已变换元素外面的触摸屏的一个或多个部分重新确定目的为充当用于与已变换元素相关联的命令的输入的指令。
32.一种用于操作手持式电子设备的方法,所述手持式电子设备具有带有一个或多个主表面的外壳、设置在第一主表面中的至少一个上的视觉显示器、设置在主表面中的至少一个上的触摸接口、被可操作地耦合到所述视觉显示器和所述触摸接口的处理器;以及可由处理器来执行以实现该方法的指令,该方法包括:
a)在视觉显示器上呈现包含一个或多个活动元素和一个或多个不活动元素的图像;
b)将触摸接口的整个面积划分为一个或多个触摸敏感区域,并且使触摸接口的每个所述触摸敏感区域与视觉显示器上的图像中的各不相同的其中一个活动元素相关,所述触摸敏感区域填充整个面积;
c)响应于在触摸接口上的第一触发模式,根据第一操作模式操作一个或多个活动元素;以及
d)响应于第二触发模式,激活其中一个活动元素的加强而使其变为加强的活动元素,所述第二触摸模式在与加强的活动元素对应的相应触摸敏感区域上。
33.权利要求32的方法,其中第一或第二触发模式中的一个是单手指触发,并且第一或第二触发模式中的另一个是两手指触发。
34.权利要求32的方法,其中一个或多个活动元素的加强包括活动元素的变换或放大。
35.权利要求32的方法,其中触摸接口上的触摸模式控制活动元素的放大程度。
36.权利要求32的方法,其中b)包括执行图像的棋盘格布置,使得图像被划分成填充显示器的一个或多个区域,其中,每个区域对应于不同的活动元素。
37.权利要求36的方法,其中所述棋盘格布置将图像划分成一个或多个凸起区域。
38.权利要求37的方法,其中,所述棋盘格布置是Voronoi分解。
39.权利要求32的方法,其中所述已变换元素在与其变换之前的相应活动元素的操作模式不同的操作模式下与触摸接口相交互。
40.权利要求32的方法,其中所述加强包括活动元素到变换元素的变换,其中所述已变换元素在与其变换之前的相应活动元素的操作模式不同的操作模式下与触摸接口相交互。
41.权利要求40的方法,其中所述已变换元素与到已变换活动元素的变换之前的活动元素相比在视觉显示器上看起来被放大。
42.权利要求41的方法,其中触摸模式控制变换元素的放大程度。
43.权利要求41的方法,还包括响应于来自触摸接口的信号使已变换元素恢复至活动元素被变换成已变换元素之前具有的形式。
44.权利要求41的方法,其中,所述触摸接口上的触摸的去除触发使已变换元素恢复。
45.权利要求41的方法,还包括突出显示最近变换的活动元素。
46.权利要求45的方法,其中,触摸接口上的任何位置的触摸激活最近变换的活动元素。
CN201510013415.7A 2009-05-21 2010-05-13 具有活动元素的两手指触摸触发选择和变换的手持式设备 Active CN104536691B (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US18040009P 2009-05-21 2009-05-21
US61/180400 2009-05-21
US12/574,860 US9367216B2 (en) 2009-05-21 2009-10-07 Hand-held device with two-finger touch triggered selection and transformation of active elements
US12/574860 2009-10-07
CN201080022119.9A CN102439547B (zh) 2009-05-21 2010-05-13 具有活动元素的两手指触摸触发选择和变换的手持式设备

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN201080022119.9A Division CN102439547B (zh) 2009-05-21 2010-05-13 具有活动元素的两手指触摸触发选择和变换的手持式设备

Publications (2)

Publication Number Publication Date
CN104536691A true CN104536691A (zh) 2015-04-22
CN104536691B CN104536691B (zh) 2018-12-28

Family

ID=43124277

Family Applications (8)

Application Number Title Priority Date Filing Date
CN201510619448.6A Active CN105116971B (zh) 2009-05-21 2010-05-13 基于使用历史的gui布局的定制
CN201080022119.9A Active CN102439547B (zh) 2009-05-21 2010-05-13 具有活动元素的两手指触摸触发选择和变换的手持式设备
CN201080022136.2A Active CN102439537B (zh) 2009-05-21 2010-05-13 基于在先辅助触摸输入的触摸屏歧义消除
CN201080022114.6A Active CN102439655B (zh) 2009-05-21 2010-05-13 具有动态确定的缓冲区和活动周界的触摸控制
CN201080022118.4A Active CN102439657B (zh) 2009-05-21 2010-05-13 具有活动元素的辅助触摸激活变焦或变换的手持式设备
CN201080022116.5A Active CN102439656B (zh) 2009-05-21 2010-05-13 基于使用历史的gui布局的定制
CN201510013415.7A Active CN104536691B (zh) 2009-05-21 2010-05-13 具有活动元素的两手指触摸触发选择和变换的手持式设备
CN201210502424.9A Active CN103197737B (zh) 2009-05-21 2010-05-13 基于使用历史的gui布局的定制

Family Applications Before (6)

Application Number Title Priority Date Filing Date
CN201510619448.6A Active CN105116971B (zh) 2009-05-21 2010-05-13 基于使用历史的gui布局的定制
CN201080022119.9A Active CN102439547B (zh) 2009-05-21 2010-05-13 具有活动元素的两手指触摸触发选择和变换的手持式设备
CN201080022136.2A Active CN102439537B (zh) 2009-05-21 2010-05-13 基于在先辅助触摸输入的触摸屏歧义消除
CN201080022114.6A Active CN102439655B (zh) 2009-05-21 2010-05-13 具有动态确定的缓冲区和活动周界的触摸控制
CN201080022118.4A Active CN102439657B (zh) 2009-05-21 2010-05-13 具有活动元素的辅助触摸激活变焦或变换的手持式设备
CN201080022116.5A Active CN102439656B (zh) 2009-05-21 2010-05-13 基于使用历史的gui布局的定制

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201210502424.9A Active CN103197737B (zh) 2009-05-21 2010-05-13 基于使用历史的gui布局的定制

Country Status (5)

Country Link
US (11) US20100295799A1 (zh)
EP (5) EP2409295B1 (zh)
JP (7) JP5531095B2 (zh)
CN (8) CN105116971B (zh)
WO (6) WO2010135127A2 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106933436A (zh) * 2015-12-30 2017-07-07 Epawn公司 扩展将移动体与计算机系统连接的检测表面的方法和装置
CN107748600A (zh) * 2018-01-18 2018-03-02 成都才智圣有科技有限责任公司 一种适用于大数据处理的计算机设备
CN108775685A (zh) * 2018-05-31 2018-11-09 广东美的制冷设备有限公司 遥控方法、家电设备、遥控设备及存储介质

Families Citing this family (204)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080168478A1 (en) 2007-01-07 2008-07-10 Andrew Platzer Application Programming Interfaces for Scrolling
US7844915B2 (en) 2007-01-07 2010-11-30 Apple Inc. Application programming interfaces for scrolling operations
US20080168402A1 (en) 2007-01-07 2008-07-10 Christopher Blumenberg Application Programming Interfaces for Gesture Operations
US10877778B2 (en) * 2007-12-04 2020-12-29 International Business Machines Corporation Sequence detection and automation for complex portal environments
US8416196B2 (en) 2008-03-04 2013-04-09 Apple Inc. Touch event model programming interface
US8717305B2 (en) 2008-03-04 2014-05-06 Apple Inc. Touch event model for web pages
US8645827B2 (en) 2008-03-04 2014-02-04 Apple Inc. Touch event model
US8566045B2 (en) 2009-03-16 2013-10-22 Apple Inc. Event recognition
US9684521B2 (en) 2010-01-26 2017-06-20 Apple Inc. Systems having discrete and continuous gesture recognizers
US9311112B2 (en) 2009-03-16 2016-04-12 Apple Inc. Event recognition
US8285499B2 (en) 2009-03-16 2012-10-09 Apple Inc. Event recognition
US20100295799A1 (en) 2009-05-21 2010-11-25 Sony Computer Entertainment America Inc. Touch screen disambiguation based on prior ancillary touch input
US9032328B1 (en) * 2009-07-30 2015-05-12 Intuit Inc. Customizing user interfaces
WO2011018869A1 (ja) * 2009-08-11 2011-02-17 株式会社ソニー・コンピュータエンタテインメント ゲーム装置、ゲーム制御プログラム、及びゲーム制御方法
KR101577106B1 (ko) * 2009-09-21 2015-12-11 익스트림 리얼리티 엘티디. 인간 기계가 가전 기기와 인터페이싱하기 위한 방법, 회로, 장치 및 시스템
US8677284B2 (en) * 2009-11-04 2014-03-18 Alpine Electronics, Inc. Method and apparatus for controlling and displaying contents in a user interface
KR101092591B1 (ko) * 2009-11-05 2011-12-13 주식회사 팬택 관통입력을 제공하는 단말 및 그 방법
US9275029B2 (en) 2009-12-02 2016-03-01 International Business Machines Corporation Automated form layout based upon usage patterns
US20120266069A1 (en) * 2009-12-28 2012-10-18 Hillcrest Laboratories, Inc. TV Internet Browser
US9367205B2 (en) 2010-02-19 2016-06-14 Microsoft Technolgoy Licensing, Llc Radial menus with bezel gestures
US9292161B2 (en) * 2010-03-24 2016-03-22 Microsoft Technology Licensing, Llc Pointer tool with touch-enabled precise placement
US8704783B2 (en) 2010-03-24 2014-04-22 Microsoft Corporation Easy word selection and selection ahead of finger
CN102207857B (zh) * 2010-03-29 2014-08-27 日电(中国)有限公司 Gui元素识别方法、装置及系统
US9170705B1 (en) 2010-05-13 2015-10-27 Google Inc. System and method for determining an interest in promotional content displayed at a mobile communication device
US20110289462A1 (en) * 2010-05-20 2011-11-24 Microsoft Corporation Computing Device Magnification Gesture
US9542091B2 (en) * 2010-06-04 2017-01-10 Apple Inc. Device, method, and graphical user interface for navigating through a user interface using a dynamic object selection indicator
US8552999B2 (en) 2010-06-14 2013-10-08 Apple Inc. Control selection approximation
TW201201073A (en) * 2010-06-28 2012-01-01 Hon Hai Prec Ind Co Ltd Electronic device and method for processing touch events of the electronic device
US8698764B1 (en) 2010-06-30 2014-04-15 Amazon Technologies, Inc. Dorsal touch input
US10191127B2 (en) 2012-10-31 2019-01-29 Aspect Imaging Ltd. Magnetic resonance imaging system including a protective cover and a camera
US9378193B2 (en) * 2010-08-16 2016-06-28 Rakuten, Inc. Web management device, web management method, web management program, computer readable recording medium for recording said program, and web system
JP5614173B2 (ja) * 2010-08-25 2014-10-29 ソニー株式会社 情報処理装置、情報処理方法およびプログラム
US10794975B2 (en) 2010-09-16 2020-10-06 Aspect Imaging Ltd. RF shielding channel in MRI-incubator's closure assembly
JP5598207B2 (ja) * 2010-09-24 2014-10-01 日本電気株式会社 表示装置、表示方法およびプログラム
KR102002161B1 (ko) 2010-10-15 2019-10-01 시리트 엘엘씨 표면 산란 안테나
US9377950B2 (en) * 2010-11-02 2016-06-28 Perceptive Pixel, Inc. Touch-based annotation system with temporary modes
US9244604B1 (en) 2010-11-05 2016-01-26 Amazon Technologies, Inc. Adaptive touch sensor interface
CN102478994A (zh) * 2010-11-29 2012-05-30 国际商业机器公司 用于操作具有交互式屏幕的设备的方法、装置和移动设备
US9141405B2 (en) * 2010-12-15 2015-09-22 International Business Machines Corporation User interface construction
US8660978B2 (en) 2010-12-17 2014-02-25 Microsoft Corporation Detecting and responding to unintentional contact with a computing device
US8988398B2 (en) 2011-02-11 2015-03-24 Microsoft Corporation Multi-touch input device with orientation sensing
US9244545B2 (en) 2010-12-17 2016-01-26 Microsoft Technology Licensing, Llc Touch and stylus discrimination and rejection for contact sensitive computing devices
US8994646B2 (en) 2010-12-17 2015-03-31 Microsoft Corporation Detecting gestures involving intentional movement of a computing device
US8982045B2 (en) 2010-12-17 2015-03-17 Microsoft Corporation Using movement of a computing device to enhance interpretation of input events produced when interacting with the computing device
US20120154295A1 (en) * 2010-12-17 2012-06-21 Microsoft Corporation Cooperative use of plural input mechanisms to convey gestures
JP2012141869A (ja) * 2011-01-05 2012-07-26 Sony Corp 情報処理装置、情報処理方法およびコンピュータプログラム
CN102609168B (zh) * 2011-01-25 2017-04-19 联想(北京)有限公司 一种应用对象处理方法及电子设备
US8863232B1 (en) 2011-02-04 2014-10-14 hopTo Inc. System for and methods of controlling user access to applications and/or programs of a computer
US9201520B2 (en) 2011-02-11 2015-12-01 Microsoft Technology Licensing, Llc Motion and context sharing for pen-based computing inputs
JP5779923B2 (ja) * 2011-03-17 2015-09-16 ソニー株式会社 情報処理装置、情報処理方法およびコンピュータプログラム
US9298363B2 (en) 2011-04-11 2016-03-29 Apple Inc. Region activation for touch sensitive surface
WO2012169254A1 (ja) * 2011-06-07 2012-12-13 Necカシオモバイルコミュニケーションズ株式会社 通信装置、入力制御方法および記録媒体
CN102959511B (zh) * 2011-06-20 2016-05-25 松下电器(美国)知识产权公司 Gui程序制作辅助装置、gui程序制作辅助方法、程序及集成电路
US8599158B2 (en) * 2011-06-29 2013-12-03 Nokia Corporation Multi-surface touch sensitive apparatus and method
US20130009915A1 (en) * 2011-07-08 2013-01-10 Nokia Corporation Controlling responsiveness to user inputs on a touch-sensitive display
US9086794B2 (en) * 2011-07-14 2015-07-21 Microsoft Technology Licensing, Llc Determining gestures on context based menus
US9317196B2 (en) * 2011-08-10 2016-04-19 Microsoft Technology Licensing, Llc Automatic zooming for text selection/cursor placement
JP2013058037A (ja) * 2011-09-07 2013-03-28 Konami Digital Entertainment Co Ltd 項目選択装置、項目選択方法、ならびに、プログラム
CN104115107B (zh) * 2011-09-13 2018-01-09 纽曼无限公司 用于操纵用户界面元件的装置、方法和计算机可读存储介质
GB2495108A (en) * 2011-09-29 2013-04-03 Sony Comp Entertainment Europe Apparatus and method of control for multiplayer gaming
KR101897603B1 (ko) * 2011-09-29 2018-09-13 삼성전자 주식회사 디바이스 간 어플리케이션의 사용 이력 표시 장치 및 방법
US9146665B2 (en) * 2011-09-30 2015-09-29 Paypal, Inc. Systems and methods for enhancing user interaction with displayed information
US9594405B2 (en) * 2011-10-19 2017-03-14 Facebook, Inc. Composite touch gesture control with touch screen input device and secondary touch input device
JP5470350B2 (ja) * 2011-10-21 2014-04-16 株式会社ソニー・コンピュータエンタテインメント 入力制御装置、入力制御方法、及び入力制御プログラム
US20130111391A1 (en) * 2011-11-01 2013-05-02 Microsoft Corporation Adjusting content to avoid occlusion by a virtual input panel
JP5450569B2 (ja) * 2011-11-16 2014-03-26 株式会社バンダイナムコゲームス プログラム、電子機器およびコンピュータシステム
US20130127738A1 (en) * 2011-11-23 2013-05-23 Microsoft Corporation Dynamic scaling of touch sensor
KR20130064478A (ko) * 2011-12-08 2013-06-18 삼성전자주식회사 사용자 단말 장치 및 그 배경 화면 표시 방법
JP5827695B2 (ja) * 2011-12-14 2015-12-02 株式会社ソニー・コンピュータエンタテインメント 情報処理装置、情報処理方法、プログラム及び情報記憶媒体
US9372829B1 (en) * 2011-12-15 2016-06-21 Amazon Technologies, Inc. Techniques for predicting user input on touch screen devices
US9524097B2 (en) * 2011-12-22 2016-12-20 International Business Machines Corporation Touchscreen gestures for selecting a graphical object
WO2013100990A1 (en) * 2011-12-28 2013-07-04 Intel Corporation Hybrid mobile interactions for native apps and web apps
US20140019908A1 (en) * 2012-01-03 2014-01-16 Xing Zhang Facilitating the Use of Selectable Elements on Touch Screen
KR101869522B1 (ko) * 2012-01-19 2018-06-22 삼성전자주식회사 휴대 단말기에서 클립보드를 제공하는 장치 및 방법
US9928562B2 (en) 2012-01-20 2018-03-27 Microsoft Technology Licensing, Llc Touch mode and input type recognition
JP5704408B2 (ja) * 2012-01-20 2015-04-22 アイシン・エィ・ダブリュ株式会社 操作入力システム
DE102013000748A1 (de) * 2012-02-03 2013-08-08 Heidelberger Druckmaschinen Ag Schmiergrenzenkontrollfeld
US8902181B2 (en) 2012-02-07 2014-12-02 Microsoft Corporation Multi-touch-movement gestures for tablet computing devices
EP2813929A4 (en) * 2012-02-10 2015-09-30 Sony Corp INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING PROCESS AND PROGRAM
US9001058B2 (en) * 2012-03-05 2015-04-07 International Business Machines Corporation Computer action detection
JP5962085B2 (ja) * 2012-03-15 2016-08-03 ソニー株式会社 表示制御装置、その制御方法およびプログラム
JP5641367B2 (ja) 2012-03-19 2014-12-17 アイシン・エィ・ダブリュ株式会社 操作入力システム
FR2989483B1 (fr) 2012-04-11 2014-05-09 Commissariat Energie Atomique Dispositif d'interface utilisateur a electrodes transparentes
CN102681779A (zh) * 2012-04-25 2012-09-19 中兴通讯股份有限公司南京分公司 触摸屏操作方法及装置
JP2013235344A (ja) * 2012-05-07 2013-11-21 Sony Computer Entertainment Inc 入力装置、入力制御方法、及び入力制御プログラム
US8856907B1 (en) 2012-05-25 2014-10-07 hopTo Inc. System for and methods of providing single sign-on (SSO) capability in an application publishing and/or document sharing environment
US9419848B1 (en) 2012-05-25 2016-08-16 hopTo Inc. System for and method of providing a document sharing service in combination with remote access to document applications
US8713658B1 (en) 2012-05-25 2014-04-29 Graphon Corporation System for and method of providing single sign-on (SSO) capability in an application publishing environment
US8737821B2 (en) 2012-05-31 2014-05-27 Eric Qing Li Automatic triggering of a zoomed-in scroll bar for a media program based on user input
US20130346843A1 (en) * 2012-06-20 2013-12-26 Microsoft Corporation Displaying documents based on author preferences
KR101341737B1 (ko) * 2012-06-21 2013-12-16 주식회사 팬택 후면 터치를 이용한 단말 제어 장치 및 방법
WO2014002615A1 (ja) * 2012-06-27 2014-01-03 Necカシオモバイルコミュニケーションズ株式会社 携帯端末装置、携帯端末装置の操作方法、及び携帯端末装置の操作プログラム
US10712857B2 (en) 2012-06-28 2020-07-14 Intel Corporation Thin screen frame tablet device
CN103513878A (zh) * 2012-06-29 2014-01-15 国际商业机器公司 触摸输入方法及设备
US20140007019A1 (en) * 2012-06-29 2014-01-02 Nokia Corporation Method and apparatus for related user inputs
CN103514149B (zh) 2012-06-29 2017-03-22 国际商业机器公司 调整超链接的版面大小的装置和方法
JP5502943B2 (ja) * 2012-06-29 2014-05-28 楽天株式会社 情報処理装置、認証装置、情報処理方法及び情報処理プログラム
US9239812B1 (en) 2012-08-08 2016-01-19 hopTo Inc. System for and method of providing a universal I/O command translation framework in an application publishing environment
US20140043277A1 (en) * 2012-08-09 2014-02-13 Nokia Corporation Apparatus and associated methods
KR102042556B1 (ko) * 2012-09-05 2019-11-11 엘지전자 주식회사 이동 단말기 및 이동 단말기의 제어 방법
FR2995419B1 (fr) 2012-09-12 2015-12-11 Commissariat Energie Atomique Systeme d'interface utilisateur sans contact
KR101911906B1 (ko) * 2012-09-26 2018-10-25 에스케이플래닛 주식회사 3차원 객체 생성 장치 및 그 방법
JP6153710B2 (ja) * 2012-09-28 2017-06-28 株式会社Pfu 帳票入出力装置、帳票入出力方法、および、プログラム
FR2996933B1 (fr) 2012-10-15 2016-01-01 Isorg Appareil portable a ecran d'affichage et dispositif d'interface utilisateur
WO2014070729A1 (en) * 2012-10-29 2014-05-08 Google Inc. Graphical user interface
KR101984245B1 (ko) * 2012-12-13 2019-05-31 삼성디스플레이 주식회사 유기 발광 표시 장치
US20140181709A1 (en) * 2012-12-21 2014-06-26 Nokia Corporation Apparatus and method for using interaction history to manipulate content
US20150332107A1 (en) * 2012-12-24 2015-11-19 Nokia Technologies Oy An apparatus and associated methods
CN103095923B (zh) * 2013-01-22 2014-05-07 广东欧珀移动通信有限公司 一种移动通讯终端的短信显示方法
KR102097495B1 (ko) 2013-02-06 2020-04-06 엘지전자 주식회사 디지털 디바이스 및 그 제어 방법
JP5805685B2 (ja) * 2013-02-27 2015-11-04 京セラ株式会社 電子機器、制御方法、及び制御プログラム
US8769431B1 (en) * 2013-02-28 2014-07-01 Roy Varada Prasad Method of single-handed software operation of large form factor mobile electronic devices
KR20140110384A (ko) * 2013-03-07 2014-09-17 삼성전자주식회사 웹 페이지 제공 방법 및 장치
USD745876S1 (en) * 2013-03-14 2015-12-22 Microsoft Corporation Display screen with graphical user interface
US8731824B1 (en) 2013-03-15 2014-05-20 Honda Motor Co., Ltd. Navigation control for a touch screen user interface
CN103126722B (zh) * 2013-03-19 2015-06-10 飞依诺科技(苏州)有限公司 超声诊断仪的控制方法及超声诊断仪
US20140298256A1 (en) * 2013-04-01 2014-10-02 Egan Schulz Expanding button
FR3005175B1 (fr) 2013-04-24 2018-07-27 Myscript Systeme de synchronisation permanente pour la saisie manuscrite
CN103513879B (zh) * 2013-04-26 2017-10-24 展讯通信(上海)有限公司 触控设备及其显示控制方法及装置
US9733716B2 (en) 2013-06-09 2017-08-15 Apple Inc. Proxy gesture recognizer
CN104298436B (zh) * 2013-07-15 2019-03-01 腾讯科技(深圳)有限公司 一种快捷回复操作方法和终端
US9377935B2 (en) 2013-07-18 2016-06-28 Aspect Imaging Ltd. System and method for predicting preferred data representation
CN104346120B (zh) * 2013-08-09 2019-01-15 联想(北京)有限公司 一种显示方法及电子设备
TWI493433B (zh) * 2013-08-28 2015-07-21 Acer Inc 被遮蔽畫面投影方法及應用該方法之可攜式電子裝置
US9801260B2 (en) * 2013-09-20 2017-10-24 Osram Sylvania Inc. Techniques and graphical user interface for controlling solid-state luminaire with electronically adjustable light beam distribution
EP3060972A4 (en) * 2013-10-22 2017-10-18 Nokia Technologies Oy Apparatus and method for providing for receipt of indirect touch input to a touch screen display
US9436304B1 (en) 2013-11-01 2016-09-06 Google Inc. Computer with unified touch surface for input
DE202013105212U1 (de) 2013-11-17 2013-12-19 Aspect Imaging Ltd. Schließvorrichtung eines MRT-Inkubators
USD749117S1 (en) * 2013-11-25 2016-02-09 Tencent Technology (Shenzhen) Company Limited Graphical user interface for a portion of a display screen
USD733745S1 (en) * 2013-11-25 2015-07-07 Tencent Technology (Shenzhen) Company Limited Portion of a display screen with graphical user interface
CN103677516B (zh) * 2013-11-27 2016-08-17 青岛海信电器股份有限公司 终端的界面生成方法和装置
KR20150099297A (ko) * 2014-02-21 2015-08-31 삼성전자주식회사 전자장치의 화면 표시 방법
WO2015151154A1 (ja) * 2014-03-31 2015-10-08 パイオニア株式会社 表示装置、表示方法および表示プログラム
JP2015219680A (ja) * 2014-05-16 2015-12-07 シャープ株式会社 入力用画面生成装置、入力用画面生成方法及び入力用画面生成プログラム
US9971500B2 (en) 2014-06-01 2018-05-15 Apple Inc. Displaying options, assigning notification, ignoring messages, and simultaneous user interface displays in a messaging application
US9870083B2 (en) 2014-06-12 2018-01-16 Microsoft Technology Licensing, Llc Multi-device multi-user sensor correlation for pen and computing device interaction
US9727161B2 (en) 2014-06-12 2017-08-08 Microsoft Technology Licensing, Llc Sensor correlation for pen and touch-sensitive computing device interaction
US20150370409A1 (en) * 2014-06-18 2015-12-24 International Business Machines Corporation Disambiguation of touch-based gestures
CN105288997B (zh) * 2014-06-24 2019-08-06 腾讯科技(深圳)有限公司 棋盘界面中实现交互的方法和装置
US9552437B1 (en) * 2014-06-24 2017-01-24 Outbrain Inc. Content position recommendations
US20160019308A1 (en) * 2014-07-18 2016-01-21 Oracle International Corporation Modifying the order of items in a digital document based upon usage patterns
US10114545B2 (en) * 2014-09-03 2018-10-30 Intel Corporation Image location selection for use in depth photography system
KR20160035447A (ko) 2014-09-23 2016-03-31 삼성전자주식회사 디스플레이 장치 및 이의 디스플레이 방법
US9600156B2 (en) 2014-09-26 2017-03-21 International Business Machines Corporation Enlarging a selection region associated with selected information in a document displayed on a screen of a computing device
KR101667727B1 (ko) 2014-10-31 2016-10-28 엘지전자 주식회사 이동 단말기 및 이의 제어방법
US9727231B2 (en) 2014-11-19 2017-08-08 Honda Motor Co., Ltd. System and method for providing absolute coordinate and zone mapping between a touchpad and a display screen
US20170371515A1 (en) 2014-11-19 2017-12-28 Honda Motor Co., Ltd. System and method for providing absolute and zone coordinate mapping with graphic animations
US10235150B2 (en) * 2014-12-04 2019-03-19 Google Technology Holdings LLC System and methods for touch pattern detection and user interface adaptation
US10048856B2 (en) 2014-12-30 2018-08-14 Microsoft Technology Licensing, Llc Configuring a user interface based on an experience mode transition
TWI583971B (zh) * 2015-01-16 2017-05-21 旺矽科技股份有限公司 檢測設備之操作方法
CN104572110A (zh) * 2015-01-19 2015-04-29 山东大学 一种安卓系统上Toast控件的优化方法
KR101650269B1 (ko) * 2015-03-12 2016-08-22 라인 가부시키가이샤 화면 제어를 위한 효율적인 인터페이스를 제공하는 시스템 및 방법
US10126846B2 (en) * 2015-04-09 2018-11-13 Blackberry Limited Portable electronic device including touch-sensitive display and method of controlling selection of information
CN107077239B (zh) * 2015-05-29 2020-06-26 华为技术有限公司 通过触控板调节移动终端拍照焦距的方法和移动终端
US10198252B2 (en) 2015-07-02 2019-02-05 Microsoft Technology Licensing, Llc Transformation chain application splitting
US9733915B2 (en) 2015-07-02 2017-08-15 Microsoft Technology Licensing, Llc Building of compound application chain applications
US9785484B2 (en) 2015-07-02 2017-10-10 Microsoft Technology Licensing, Llc Distributed application interfacing across different hardware
US10261985B2 (en) 2015-07-02 2019-04-16 Microsoft Technology Licensing, Llc Output rendering in dynamic redefining application
US9733993B2 (en) 2015-07-02 2017-08-15 Microsoft Technology Licensing, Llc Application sharing using endpoint interface entities
US9860145B2 (en) 2015-07-02 2018-01-02 Microsoft Technology Licensing, Llc Recording of inter-application data flow
US9658836B2 (en) 2015-07-02 2017-05-23 Microsoft Technology Licensing, Llc Automated generation of transformation chain compatible class
US9712472B2 (en) 2015-07-02 2017-07-18 Microsoft Technology Licensing, Llc Application spawning responsive to communication
US10198405B2 (en) 2015-07-08 2019-02-05 Microsoft Technology Licensing, Llc Rule-based layout of changing information
US10031724B2 (en) 2015-07-08 2018-07-24 Microsoft Technology Licensing, Llc Application operation responsive to object spatial status
US10277582B2 (en) 2015-08-27 2019-04-30 Microsoft Technology Licensing, Llc Application service architecture
WO2017039125A1 (en) * 2015-08-28 2017-03-09 Samsung Electronics Co., Ltd. Electronic device and operating method of the same
US10481645B2 (en) 2015-09-11 2019-11-19 Lucan Patent Holdco, LLC Secondary gesture input mechanism for touchscreen devices
US10785310B1 (en) * 2015-09-30 2020-09-22 Open Text Corporation Method and system implementing dynamic and/or adaptive user interfaces
WO2017057791A1 (ko) * 2015-10-02 2017-04-06 김상학 모바일 기기 뒷면 터치패드를 통한 사용자 인터페이스
CN106598405A (zh) * 2015-10-20 2017-04-26 中兴通讯股份有限公司 一种终端设备及其动态调节控件位置的方法
CN105278752B (zh) * 2015-10-30 2018-08-14 努比亚技术有限公司 一种触摸操作装置及方法
JP6757140B2 (ja) * 2016-01-08 2020-09-16 キヤノン株式会社 表示制御装置及びその制御方法、プログラム、並びに記憶媒体
US11086418B2 (en) * 2016-02-04 2021-08-10 Douzen, Inc. Method and system for providing input to a device
US10416868B2 (en) * 2016-02-29 2019-09-17 Myscript Method and system for character insertion in a character string
US10257303B2 (en) * 2016-03-31 2019-04-09 International Business Machines Corporation Proxy-computer-based provision of alternative graphical user interfaces
US9965530B2 (en) * 2016-04-20 2018-05-08 Google Llc Graphical keyboard with integrated search features
US10305828B2 (en) 2016-04-20 2019-05-28 Google Llc Search query predictions by a keyboard
US10140017B2 (en) 2016-04-20 2018-11-27 Google Llc Graphical keyboard application with integrated search
US10078673B2 (en) 2016-04-20 2018-09-18 Google Llc Determining graphical elements associated with text
CN106201228B (zh) * 2016-07-13 2019-11-26 Oppo广东移动通信有限公司 一种状态栏的布局方法和装置
US10664157B2 (en) 2016-08-03 2020-05-26 Google Llc Image search query predictions by a keyboard
CN106354306A (zh) * 2016-08-26 2017-01-25 青岛海信电器股份有限公司 触控操作的响应方法及装置
US11399732B2 (en) 2016-09-12 2022-08-02 Aspect Imaging Ltd. RF coil assembly with a head opening and isolation channel
CN106484181A (zh) * 2016-09-20 2017-03-08 青岛海信电器股份有限公司 红外触摸屏的触摸响应方法及装置
CN106383712B (zh) * 2016-09-21 2020-03-17 武汉斗鱼网络科技有限公司 一种Toast组件实现方法和系统
US11574119B2 (en) * 2016-09-28 2023-02-07 International Business Machines Corporation Efficient starting points in mobile spreadsheets
KR101911904B1 (ko) 2016-09-30 2018-10-25 에스케이플래닛 주식회사 3차원 객체 생성 장치 및 그 방법
JP6259898B2 (ja) * 2016-12-08 2018-01-10 グリー株式会社 表示画面制御方法、プログラム及び表示画面制御装置
JP6878934B2 (ja) * 2017-02-10 2021-06-02 オムロン株式会社 情報処理装置、情報処理システム、ユーザインターフェイスの作成方法、およびユーザインターフェイスの作成プログラム
CN109213413A (zh) * 2017-07-07 2019-01-15 阿里巴巴集团控股有限公司 一种推荐方法、装置、设备和存储介质
JP6929723B2 (ja) * 2017-07-12 2021-09-01 マクセル株式会社 映像表示システム
CN107728874A (zh) * 2017-09-06 2018-02-23 阿里巴巴集团控股有限公司 提供用户快捷操作的方法、装置及设备
US20190122140A1 (en) * 2017-10-20 2019-04-25 STATGRAF Research LLP. Data analysis and rendering
US10846914B2 (en) * 2018-01-11 2020-11-24 Sony Interactive Entertainment Inc. Back-facing patch culling with displacement
US11320985B2 (en) * 2018-02-08 2022-05-03 Rakuten Groun. Inc. Selection device, selection method, program, and non-transitory computer-readable information recording medium
CN109471576A (zh) * 2018-09-29 2019-03-15 努比亚技术有限公司 一种显示调整方法、终端及计算机可读存储介质
USD923649S1 (en) * 2018-12-28 2021-06-29 Atlantic Technical Organization Display having a graphical user interface for a software directed at optimizing parallel execution of processes
US20200249823A1 (en) * 2019-01-31 2020-08-06 Denso International America, Inc. System and method of reordering apps on a user interface
US10884593B1 (en) * 2019-11-26 2021-01-05 GE Precision Healthcare LLC Systems and methods for remote layout control of medical image viewers
CN110737963B (zh) * 2019-12-20 2020-03-31 广东博智林机器人有限公司 海报元素布局方法、系统和计算机可读存储介质
US11481088B2 (en) 2020-03-16 2022-10-25 International Business Machines Corporation Dynamic data density display
WO2021249104A1 (en) * 2020-06-09 2021-12-16 Guangdong Oppo Mobile Telecommunications Corp., Ltd. System and method for determining position of a new interface element on user interface
US11194471B1 (en) 2021-01-28 2021-12-07 Honda Motor Co., Ltd. Apparatus and method for display control based on touch interface
US11656885B1 (en) * 2022-02-22 2023-05-23 International Business Machines Corporation Interface interaction system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040178994A1 (en) * 2003-03-10 2004-09-16 International Business Machines Corporation Dynamic resizing of clickable areas of touch screen applications
US20050012723A1 (en) * 2003-07-14 2005-01-20 Move Mobile Systems, Inc. System and method for a portable multimedia client
US20070152984A1 (en) * 2005-12-30 2007-07-05 Bas Ording Portable electronic device with multi-touch input
CN101036372A (zh) * 2004-09-20 2007-09-12 诺基亚公司 可折叠便携式电话设备
US20070242421A1 (en) * 2006-04-06 2007-10-18 Norbert Goschin Folding computer
US20080198160A1 (en) * 2007-02-15 2008-08-21 Microsoft Corporation Appropriately sized target expansion

Family Cites Families (310)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7130778B1 (en) 1985-12-06 2006-10-31 Media Digital, Inc. Computer touch screen radio station control system
USH716H (en) 1987-11-16 1989-12-05 Parallax induced pointing error avoidance method and means for systems using touch screen overlays
CA2002912A1 (en) 1988-11-14 1990-05-14 William A. Clough Portable computer with touch screen and computer system employing same
US5119079A (en) 1990-09-17 1992-06-02 Xerox Corporation Touch screen user interface with expanding touch locations for a reprographic machine
US5347295A (en) 1990-10-31 1994-09-13 Go Corporation Control of a computer through a position-sensed stylus
US5231698A (en) 1991-03-20 1993-07-27 Forcier Mitchell D Script/binary-encoded-character processing method and system
JPH0511925A (ja) * 1991-06-28 1993-01-22 Toshiba Corp 情報処理装置
JP3134374B2 (ja) * 1991-08-08 2001-02-13 日本電気株式会社 ウインド表示装置
JP2827612B2 (ja) 1991-10-07 1998-11-25 富士通株式会社 タッチパネル装置およびタッチパネル装置におけるオブジェクトの表示方法。
US7345675B1 (en) 1991-10-07 2008-03-18 Fujitsu Limited Apparatus for manipulating an object displayed on a display device by using a touch screen
US5848187A (en) 1991-11-18 1998-12-08 Compaq Computer Corporation Method and apparatus for entering and manipulating spreadsheet cell data
GB9201949D0 (en) 1992-01-30 1992-03-18 Jenkin Michael Large-scale,touch-sensitive video display
US5342047A (en) 1992-04-08 1994-08-30 Bally Gaming International, Inc. Touch screen video gaming machine
US5889236A (en) 1992-06-08 1999-03-30 Synaptics Incorporated Pressure sensitive scrollbar feature
US5543588A (en) * 1992-06-08 1996-08-06 Synaptics, Incorporated Touch pad driven handheld computing device
US5821930A (en) 1992-08-23 1998-10-13 U S West, Inc. Method and system for generating a working window in a computer system
US7084859B1 (en) 1992-09-18 2006-08-01 Pryor Timothy R Programmable tactile touch screen displays and man-machine interfaces for improved vehicle instrumentation and telematics
US5612719A (en) 1992-12-03 1997-03-18 Apple Computer, Inc. Gesture sensitive buttons for graphical user interfaces
US5428805A (en) 1992-12-22 1995-06-27 Morgan; Michael W. Method and apparatus for recognizing and performing handwritten calculations
US5555104A (en) 1993-03-10 1996-09-10 Canon Kabushiki Kaisha Operation unit of electronic equipment utilizing visually displayed functions on a touch screen
JPH07200150A (ja) 1993-12-28 1995-08-04 Casio Comput Co Ltd ペン入力装置
US6084569A (en) 1994-03-18 2000-07-04 Avid Technology, Inc. Editing interface
US5564004A (en) 1994-04-13 1996-10-08 International Business Machines Corporation Method and system for facilitating the selection of icons
US5526422A (en) 1994-06-20 1996-06-11 At&T Corp. System and method for cleaning the display screen of a touch screen device
JPH0876955A (ja) 1994-09-01 1996-03-22 Fujitsu Ltd 選択事項表示システムおよび方法
JPH0876926A (ja) * 1994-09-02 1996-03-22 Brother Ind Ltd 画像表示装置
US5618232A (en) 1995-03-23 1997-04-08 Martin; John R. Dual mode gaming device methods and systems
JPH08286879A (ja) 1995-04-10 1996-11-01 Ricoh Co Ltd タッチパネルの制御方法
US5545588A (en) 1995-05-05 1996-08-13 Taiwan Semiconductor Manufacturing Company Method of using disposable hard mask for gate critical dimension control
US5565004A (en) 1995-05-30 1996-10-15 Christoudias; George C. Christoudias twin forceps approximator
JPH0944330A (ja) 1995-08-02 1997-02-14 Matsushita Electric Ind Co Ltd 入力処理装置
US5575717A (en) 1995-08-18 1996-11-19 Merit Industries, Inc. System for creating menu choices of video games on a display
US5694150A (en) 1995-09-21 1997-12-02 Elo Touchsystems, Inc. Multiuser/multi pointing device graphical user interface system
US5996080A (en) 1995-10-04 1999-11-30 Norand Corporation Safe, virtual trigger for a portable data capture terminal
US6049329A (en) 1996-06-04 2000-04-11 International Business Machines Corporartion Method of and system for facilitating user input into a small GUI window using a stylus
US5818451A (en) 1996-08-12 1998-10-06 International Busienss Machines Corporation Computer programmed soft keyboard system, method and apparatus having user input displacement
US6121960A (en) 1996-08-28 2000-09-19 Via, Inc. Touch screen systems and methods
US5745116A (en) * 1996-09-09 1998-04-28 Motorola, Inc. Intuitive gesture-based graphical user interface
IL119955A0 (en) 1997-01-01 1997-04-15 Advanced Recognition Tech An instruction and/or identification input unit
US6608637B1 (en) 1997-04-23 2003-08-19 Nortel Networks Limited Multitasking graphical user interface
US6073036A (en) 1997-04-28 2000-06-06 Nokia Mobile Phones Limited Mobile station with touch input having automatic symbol magnification function
US5977957A (en) 1997-05-22 1999-11-02 Ericsson Inc. Adaptive sampling of touch screen input
US5910802A (en) 1997-06-11 1999-06-08 Microsoft Corporation Operating system for handheld computing device having taskbar auto hide
US5910800A (en) 1997-06-11 1999-06-08 Microsoft Corporation Usage tips for on-screen touch-sensitive controls
US5950045A (en) 1997-06-20 1999-09-07 Sharp Kabushiki Kaisha Input device
JPH1165769A (ja) * 1997-08-25 1999-03-09 Oki Electric Ind Co Ltd タッチパネル表示制御方法及びそれを記録した記録媒体
US6157372A (en) 1997-08-27 2000-12-05 Trw Inc. Method and apparatus for controlling a plurality of controllable devices
JPH1185453A (ja) * 1997-09-08 1999-03-30 Meidensha Corp ウインドウの表示処理方法
US6624832B1 (en) 1997-10-29 2003-09-23 Ericsson Inc. Methods, apparatus and computer program products for providing user input to an application using a contact-sensitive surface
GB2330982B (en) * 1997-10-31 2002-02-06 Nokia Mobile Phones Ltd A radiotelephone handset
US7840912B2 (en) * 2006-01-30 2010-11-23 Apple Inc. Multi-touch gesture dictionary
US8479122B2 (en) 2004-07-30 2013-07-02 Apple Inc. Gestures for touch sensitive input devices
US20070177804A1 (en) 2006-01-30 2007-08-02 Apple Computer, Inc. Multi-touch gesture dictionary
US7800592B2 (en) 2005-03-04 2010-09-21 Apple Inc. Hand held electronic device with multiple touch sensing devices
US7760187B2 (en) 2004-07-30 2010-07-20 Apple Inc. Visual expander
EP1717682B1 (en) 1998-01-26 2017-08-16 Apple Inc. Method and apparatus for integrating manual input
US9292111B2 (en) * 1998-01-26 2016-03-22 Apple Inc. Gesturing with a multipoint sensing device
US6154214A (en) 1998-03-20 2000-11-28 Nuvomedia, Inc. Display orientation features for hand-held content display device
US6130665A (en) 1998-04-01 2000-10-10 Telefonaktiebolaget Lm Ericsson Touch screen handling
US6313853B1 (en) 1998-04-16 2001-11-06 Nortel Networks Limited Multi-service user interface
US6211856B1 (en) 1998-04-17 2001-04-03 Sung M. Choi Graphical user interface touch screen with an auto zoom feature
JPH11305941A (ja) * 1998-04-24 1999-11-05 Seiko Epson Corp タッチパネル型入力装置、制御方法、および記録媒体
US6278443B1 (en) 1998-04-30 2001-08-21 International Business Machines Corporation Touch screen with random finger placement and rolling on screen to control the movement of information on-screen
JP4551507B2 (ja) 1998-08-17 2010-09-29 ソニー株式会社 入力操作装置及び入力操作方法
US6359572B1 (en) 1998-09-03 2002-03-19 Microsoft Corporation Dynamic keyboard
US6633746B1 (en) 1998-11-16 2003-10-14 Sbc Properties, L.P. Pager with a touch-sensitive display screen and method for transmitting a message therefrom
JP4542637B2 (ja) * 1998-11-25 2010-09-15 セイコーエプソン株式会社 携帯情報機器及び情報記憶媒体
US6259436B1 (en) 1998-12-22 2001-07-10 Ericsson Inc. Apparatus and method for determining selection of touchable items on a computer touchscreen by an imprecise touch
US7469381B2 (en) 2007-01-07 2008-12-23 Apple Inc. List scrolling and document translation, scaling, and rotation on a touch-screen display
JP2000222130A (ja) * 1999-02-02 2000-08-11 Toshiba Corp 入力装置および方法および記憶媒体
GB2388938B (en) 1999-02-22 2004-03-17 Nokia Corp A communication terminal having a predictive editor application
US6411283B1 (en) 1999-05-20 2002-06-25 Micron Technology, Inc. Computer touch screen adapted to facilitate selection of features at edge of screen
JP4519381B2 (ja) * 1999-05-27 2010-08-04 テジック コミュニケーションズ インク 自動訂正機能を備えたキーボード・システム
WO2000075766A1 (en) 1999-06-02 2000-12-14 Ncr International, Inc. Self-service terminal
JP4316733B2 (ja) 1999-06-30 2009-08-19 富士通コンポーネント株式会社 座標入力装置及び記憶媒体
US6639584B1 (en) 1999-07-06 2003-10-28 Chuang Li Methods and apparatus for controlling a portable electronic device using a touchpad
US6335725B1 (en) 1999-07-14 2002-01-01 Hewlett-Packard Company Method of partitioning a touch screen for data input
GB2353184A (en) 1999-08-13 2001-02-14 Nokia Mobile Phones Ltd Disabling a touch sensitive display screen when a call is established
JP3998376B2 (ja) 1999-09-10 2007-10-24 富士通株式会社 入力処理方法及びそれを実施する入力処理装置
JP2001134382A (ja) 1999-11-04 2001-05-18 Sony Corp 図形処理装置
US6665173B2 (en) 1999-12-20 2003-12-16 Wireless Agents, Llc Physical configuration of a hand-held electronic communication device
US7958457B1 (en) 1999-12-20 2011-06-07 Wireless Agents, Llc Method and apparatus for scheduling presentation of digital content on a personal communication device
GB2358777A (en) * 1999-12-22 2001-08-01 Nokia Mobile Phones Ltd Hand held communication device with display having touch sensitive region
JP3867226B2 (ja) * 2000-02-15 2007-01-10 株式会社 ニューコム 複数の指示部位で操作可能なタッチパネルシステム
JP4273611B2 (ja) 2000-02-29 2009-06-03 パナソニック株式会社 平面型座標入力装置
US6597345B2 (en) 2000-03-03 2003-07-22 Jetway Technologies Ltd. Multifunctional keypad on touch screen
US6765557B1 (en) * 2000-04-10 2004-07-20 Interlink Electronics, Inc. Remote control having touch pad to screen mapping
US7450114B2 (en) 2000-04-14 2008-11-11 Picsel (Research) Limited User interface systems and methods for manipulating and viewing digital documents
US6956562B1 (en) 2000-05-16 2005-10-18 Palmsource, Inc. Method for controlling a handheld computer by entering commands onto a displayed feature of the handheld computer
JP2002077357A (ja) 2000-06-13 2002-03-15 Matsushita Electric Ind Co Ltd 電子機器
US6741235B1 (en) 2000-06-13 2004-05-25 Michael Goren Rapid entry of data and information on a reduced size input area
US6784873B1 (en) 2000-08-04 2004-08-31 Peter V. Boesen Method and medium for computer readable keyboard display incapable of user termination
JP4197220B2 (ja) 2000-08-17 2008-12-17 アルパイン株式会社 操作装置
US7003308B1 (en) 2000-09-12 2006-02-21 At&T Corp. Method and system for handwritten electronic messaging
US7224991B1 (en) 2000-09-12 2007-05-29 At&T Corp. Method and system for handwritten electronic messaging
JP4288843B2 (ja) * 2000-10-25 2009-07-01 沖電気工業株式会社 遠隔作業支援システム
US6501464B1 (en) 2000-10-31 2002-12-31 Intel Corporation On-screen transparent keyboard interface
US6897853B2 (en) 2000-11-10 2005-05-24 Microsoft Corp. Highlevel active pen matrix
US6791536B2 (en) 2000-11-10 2004-09-14 Microsoft Corporation Simulating gestures of a pointing device using a stylus and providing feedback thereto
US6590568B1 (en) 2000-11-20 2003-07-08 Nokia Corporation Touch screen drag and drop input technique
JP2002215287A (ja) * 2001-01-23 2002-07-31 Sony Corp 情報処理装置および方法、プログラム、並びに記録媒体
US6677932B1 (en) 2001-01-28 2004-01-13 Finger Works, Inc. System and method for recognizing touch typing under limited tactile feedback conditions
US7030861B1 (en) 2001-02-10 2006-04-18 Wayne Carl Westerman System and method for packing multi-touch gestures onto a hand
JP2002259060A (ja) 2001-02-15 2002-09-13 Internatl Business Mach Corp <Ibm> 複数の入力デバイスを備えたコンピュータシステム、入力システム、デバイス管理プログラム、デバイス設定プログラム、ダブルクリック伝達方法、および記憶媒体
JP2002259001A (ja) 2001-03-05 2002-09-13 Shingo Tsuda ウィンドウ操作方法及び装置
US7000188B1 (en) 2001-03-29 2006-02-14 Hewlett-Packard Development Company, L.P. System and method for intelligently selecting media through a simplified user interface
US7446783B2 (en) 2001-04-12 2008-11-04 Hewlett-Packard Development Company, L.P. System and method for manipulating an image on a screen
US7730401B2 (en) * 2001-05-16 2010-06-01 Synaptics Incorporated Touch screen with user interface enhancement
US6661409B2 (en) 2001-08-22 2003-12-09 Motorola, Inc. Automatically scrolling handwritten input user interface for personal digital assistants and the like
US6690365B2 (en) 2001-08-29 2004-02-10 Microsoft Corporation Automatic scrolling
GB0201074D0 (en) 2002-01-18 2002-03-06 3G Lab Ltd Graphic user interface for data processing device
US7487444B2 (en) 2002-03-19 2009-02-03 Aol Llc Reformatting columns of content for display
JP2003281604A (ja) * 2002-03-25 2003-10-03 Hitachi Ltd 自動取引装置における操作パネルの表示制御
JP2003296022A (ja) * 2002-04-01 2003-10-17 Pioneer Electronic Corp タッチパネル一体型表示装置
JP2003296027A (ja) 2002-04-01 2003-10-17 Nec Engineering Ltd タッチパネルにおけるボタン認識領域最適化方式
US6882337B2 (en) 2002-04-18 2005-04-19 Microsoft Corporation Virtual keyboard for touch-typing using audio feedback
JP3852368B2 (ja) 2002-05-16 2006-11-29 ソニー株式会社 入力方法及びデータ処理装置
FI20021162A0 (fi) 2002-06-14 2002-06-14 Nokia Corp Elektroninen laite ja menetelmä sen näppäimistön hallintaan
ES2211857T3 (es) 2002-06-17 2004-07-16 Magnetek S.P.A. Fuente de alimentacion electrica con rectificador.
FI20021655A (fi) 2002-06-19 2003-12-20 Nokia Corp Menetelmä lukituksen avaamiseksi ja kannettava elektroninen laite
US20040205514A1 (en) 2002-06-28 2004-10-14 Microsoft Corporation Hyperlink preview utility and method
US7656393B2 (en) 2005-03-04 2010-02-02 Apple Inc. Electronic device having display and surrounding touch sensitive bezel for user interface and control
US7256714B2 (en) 2003-07-11 2007-08-14 Harald Philipp Keyboard with reduced keying ambiguity
US7821425B2 (en) 2002-07-12 2010-10-26 Atmel Corporation Capacitive keyboard with non-locking reduced keying ambiguity
US8073157B2 (en) 2003-08-27 2011-12-06 Sony Computer Entertainment Inc. Methods and apparatus for targeted sound detection and characterization
US8797260B2 (en) 2002-07-27 2014-08-05 Sony Computer Entertainment Inc. Inertially trackable hand-held controller
US7783061B2 (en) 2003-08-27 2010-08-24 Sony Computer Entertainment Inc. Methods and apparatus for the targeted sound detection
US8947347B2 (en) 2003-08-27 2015-02-03 Sony Computer Entertainment Inc. Controlling actions in a video game unit
US8019121B2 (en) 2002-07-27 2011-09-13 Sony Computer Entertainment Inc. Method and system for processing intensity from input devices for interfacing with a computer program
US8570378B2 (en) 2002-07-27 2013-10-29 Sony Computer Entertainment Inc. Method and apparatus for tracking three-dimensional movements of an object using a depth sensing camera
USD630211S1 (en) 2006-05-08 2011-01-04 Sony Computer Entertainment Inc. Video game controller front face
US7627139B2 (en) 2002-07-27 2009-12-01 Sony Computer Entertainment Inc. Computer image and audio processing of intensity and input devices for interfacing with a computer program
US7803050B2 (en) 2002-07-27 2010-09-28 Sony Computer Entertainment Inc. Tracking device with sound emitter for use in obtaining information for controlling game program execution
USD571367S1 (en) 2006-05-08 2008-06-17 Sony Computer Entertainment Inc. Video game controller
US8686939B2 (en) 2002-07-27 2014-04-01 Sony Computer Entertainment Inc. System, method, and apparatus for three-dimensional input control
US20090143141A1 (en) * 2002-08-06 2009-06-04 Igt Intelligent Multiplayer Gaming System With Multi-Touch Display
JP2004094394A (ja) * 2002-08-29 2004-03-25 Pioneer Electronic Corp タッチパネル入力装置およびタッチパネル入力方法
JP2005538406A (ja) 2002-09-06 2005-12-15 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ タッチ感知ディスプレイ
JP2004104594A (ja) 2002-09-11 2004-04-02 Toshiba Corp デジタルスチルカメラ及びユーザ指示入力方法
US7009600B2 (en) 2002-09-19 2006-03-07 International Business Machines Corporation Data processing system display screen including an image alteration area
FI20021682A (fi) 2002-09-20 2004-03-21 Nokia Corp Menetelmä laitteen lukitustilan avaamiseksi ja elektroninen laite
JP2004272846A (ja) * 2003-03-12 2004-09-30 Sanyo Electric Co Ltd 携帯型電子装置
US20080177994A1 (en) 2003-01-12 2008-07-24 Yaron Mayer System and method for improving the efficiency, comfort, and/or reliability in Operating Systems, such as for example Windows
US7490296B2 (en) 2003-01-31 2009-02-10 Microsoft Corporation Utility object for specialized data entry
US7158123B2 (en) 2003-01-31 2007-01-02 Xerox Corporation Secondary touch contextual sub-menu navigation for touch screen interface
JP3811128B2 (ja) 2003-01-31 2006-08-16 株式会社東芝 情報処理装置およびポインタの操作方法
JP2004303154A (ja) * 2003-04-01 2004-10-28 Canon Inc 液晶表示装置
TWM240050U (en) 2003-04-02 2004-08-01 Elan Microelectronics Corp Capacitor touch panel with integrated keyboard and handwriting function
US7382360B2 (en) 2003-04-15 2008-06-03 Synaptics Incorporated Methods and systems for changing the appearance of a position sensor with a light effect
JP4059802B2 (ja) * 2003-04-17 2008-03-12 株式会社サピエンス 画像表示方法
US20040212601A1 (en) 2003-04-24 2004-10-28 Anthony Cake Method and apparatus for improving accuracy of touch screen input devices
JP4454958B2 (ja) * 2003-04-30 2010-04-21 株式会社東芝 情報処理装置および機能選択方法
CA2724292C (en) 2003-05-30 2014-09-30 Privaris, Inc. An in-circuit security system and methods for controlling access to and use of sensitive data
KR20060033871A (ko) 2003-06-27 2006-04-20 코닌클리케 필립스 일렉트로닉스 엔.브이. 전자 브러시용 적응성 초음파 위치결정 시스템
KR100508123B1 (ko) 2003-07-04 2005-08-10 엘지전자 주식회사 기호 입력방법 및 장치
US8287373B2 (en) 2008-12-05 2012-10-16 Sony Computer Entertainment Inc. Control device for communicating visual information
US20050090228A1 (en) 2003-10-23 2005-04-28 Black Greg R. Apparatus and method for mitigation of session unavailability
JP2005182463A (ja) 2003-12-19 2005-07-07 Toshiba Corp 情報処理装置および表示制御方法
JP4338513B2 (ja) 2003-12-26 2009-10-07 アルパイン株式会社 入力制御装置及び入力受付方法
CN101390034B (zh) 2004-01-29 2012-03-14 辛纳普蒂克斯有限公司 采用二维定位设备产生一维信号的方法及装置
US6856259B1 (en) * 2004-02-06 2005-02-15 Elo Touchsystems, Inc. Touch sensor system to detect multiple touch events
US7319457B2 (en) 2004-02-12 2008-01-15 Sentelic Corporation Method of scrolling window screen by means of controlling electronic device
JP2005234291A (ja) 2004-02-20 2005-09-02 Nissan Motor Co Ltd 表示装置および表示方法
US7317449B2 (en) 2004-03-02 2008-01-08 Microsoft Corporation Key-based advanced navigation techniques
US7219319B2 (en) * 2004-03-12 2007-05-15 Sensory Networks, Inc. Apparatus and method for generating state transition rules for memory efficient programmable pattern matching finite state machine hardware
US7623119B2 (en) 2004-04-21 2009-11-24 Nokia Corporation Graphical functions by gestures
US8151209B2 (en) 2004-04-23 2012-04-03 Sony Corporation User input for an electronic device employing a touch-sensor
FI20045149A (fi) * 2004-04-23 2005-10-24 Nokia Corp Käyttöliittymä
US7348998B2 (en) 2004-04-28 2008-03-25 Eastman Kodak Company Method for orienting a digital image on a display of an image display device
US7224292B2 (en) 2004-04-29 2007-05-29 Research In Motion Limited Reduced keyboard letter selection system and method
US20060080408A1 (en) * 2004-04-30 2006-04-13 Vulcan Inc. Smart home control of electronic devices
KR100909993B1 (ko) 2004-07-09 2009-07-29 로제 가부시키가이샤 구동원 및 반송 로보트
US20060158459A1 (en) 2004-07-20 2006-07-20 Ferguson Stuart H Systems and methods for creating user interfaces
US7653883B2 (en) 2004-07-30 2010-01-26 Apple Inc. Proximity detector in handheld device
US7719523B2 (en) 2004-08-06 2010-05-18 Touchtable, Inc. Bounding box gesture recognition on a touch detecting interactive display
JP2006053629A (ja) * 2004-08-10 2006-02-23 Toshiba Corp 電子機器、制御方法及び制御プログラム
US7561146B1 (en) 2004-08-25 2009-07-14 Apple Inc. Method and apparatus to reject accidental contact on a touchpad
JP2006067341A (ja) 2004-08-27 2006-03-09 Matsushita Electric Ind Co Ltd 携帯端末
TWI244592B (en) 2004-08-27 2005-12-01 Mitac Technology Corp Portable electronic device
US7728823B2 (en) 2004-09-24 2010-06-01 Apple Inc. System and method for processing raw data of track pad device
KR101058011B1 (ko) * 2004-10-01 2011-08-19 삼성전자주식회사 터치 스크린을 이용한 디지털 카메라 조작 방법
US7530030B2 (en) * 2004-11-24 2009-05-05 Microsoft Corporation Facilitating target acquisition by expanding targets
US7489305B2 (en) 2004-12-01 2009-02-10 Thermoteknix Systems Limited Touch screen control
JP4645179B2 (ja) * 2004-12-02 2011-03-09 株式会社デンソー 車両用ナビゲーション装置
US7432916B2 (en) 2004-12-09 2008-10-07 Universal Electronics, Inc. Controlling device with dual-mode, touch-sensitive display
US7689932B2 (en) * 2004-12-28 2010-03-30 Nokia Corporation Maintenance of shortcut keys in a mobile device
US7499039B2 (en) 2005-01-10 2009-03-03 3M Innovative Properties Company Iterative method for determining touch location
JP2008527557A (ja) 2005-01-14 2008-07-24 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ タッチ入力ディスプレイ装置によって提示されるオブジェクトの移動
JP2006209279A (ja) * 2005-01-26 2006-08-10 Nec Computertechno Ltd 入力装置および触読文字記号入力方法
CN101133385B (zh) * 2005-03-04 2014-05-07 苹果公司 手持电子设备、手持设备及其操作方法
EP1715312B1 (de) * 2005-04-19 2011-06-22 Mettler-Toledo AG Waage mit einem Windschutz
JP4652118B2 (ja) 2005-05-11 2011-03-16 アルプス電気株式会社 表示装置
US7460893B2 (en) * 2005-05-17 2008-12-02 Nokia Corporation Display changing in a portable electronic device
TWI265770B (en) * 2005-06-15 2006-11-01 Asustek Comp Inc Portable computer
US8365093B2 (en) * 2005-06-30 2013-01-29 Nokia Corporation Apparatus, method and computer program product enabling storage of state of temporary display screen magnification view
ATE537550T1 (de) 2005-07-08 2011-12-15 Nexgen Semi Holding Inc Vorrichtung und verfahren zur kontrollierten fertigung von halbleitern mittels teilchenstrahlen
KR101183115B1 (ko) * 2005-07-18 2012-09-20 삼성전자주식회사 터치 스크린 방식의 사용자 인터페이스 제공 방법 및 장치,그 장치를 포함하는 전자 기기
US20070026371A1 (en) 2005-08-01 2007-02-01 Beryl Wood Personal electronic text library system patent
KR100640808B1 (ko) 2005-08-12 2006-11-02 엘지전자 주식회사 촬상 이미지의 듀얼 디스플레이 기능을 갖는 이동통신단말기 및 그 방법
US7443316B2 (en) 2005-09-01 2008-10-28 Motorola, Inc. Entering a character into an electronic device
US8049678B2 (en) 2005-09-09 2011-11-01 Lg Electronics, Inc. Image capturing and displaying method and system
US7694231B2 (en) 2006-01-05 2010-04-06 Apple Inc. Keyboards for portable electronic devices
US20070152980A1 (en) 2006-01-05 2007-07-05 Kenneth Kocienda Touch Screen Keyboards for Portable Electronic Devices
US8037421B2 (en) 2005-10-11 2011-10-11 Research In Motion Limited System and method for organizing application indicators on an electronic device
EP2296079A3 (en) 2005-10-26 2011-04-13 Sony Computer Entertainment Inc. System and method for interfacing with a computer program
JP2007141029A (ja) 2005-11-21 2007-06-07 Matsushita Electric Ind Co Ltd 携帯情報装置
US20070120763A1 (en) 2005-11-23 2007-05-31 Lode De Paepe Display system for viewing multiple video signals
JP2009042796A (ja) 2005-11-25 2009-02-26 Panasonic Corp ジェスチャー入力装置および方法
JP2007158919A (ja) 2005-12-07 2007-06-21 Fujifilm Corp 画像表示装置及び画像表示方法
US7657849B2 (en) 2005-12-23 2010-02-02 Apple Inc. Unlocking a device by performing gestures on an unlock image
US7786975B2 (en) 2005-12-23 2010-08-31 Apple Inc. Continuous scrolling list with acceleration
US7480870B2 (en) 2005-12-23 2009-01-20 Apple Inc. Indication of progress towards satisfaction of a user input condition
US7509588B2 (en) 2005-12-30 2009-03-24 Apple Inc. Portable electronic device with interface reconfiguration mode
US7574672B2 (en) * 2006-01-05 2009-08-11 Apple Inc. Text entry interface for a portable communication device
JP2007188233A (ja) * 2006-01-12 2007-07-26 Victor Co Of Japan Ltd タッチパネル入力装置
US20070188473A1 (en) * 2006-02-14 2007-08-16 Picsel Research Limited System and methods for document navigation
JP2007241888A (ja) 2006-03-10 2007-09-20 Sony Corp 情報処理装置および方法、並びにプログラム
JP2007251482A (ja) * 2006-03-15 2007-09-27 Sanyo Electric Co Ltd デジタルテレビ放送受信機
US20070232321A1 (en) * 2006-03-28 2007-10-04 Alessio Casati Method of assigning a tracking area to a mobile unit based on multiple location update frequencies
US20100045705A1 (en) * 2006-03-30 2010-02-25 Roel Vertegaal Interaction techniques for flexible displays
JP2007280153A (ja) * 2006-04-10 2007-10-25 Sony Ericsson Mobilecommunications Japan Inc 文字入力装置、文字入力方法、文字入力プログラム、及び携帯端末装置
US8077153B2 (en) * 2006-04-19 2011-12-13 Microsoft Corporation Precise selection techniques for multi-touch screens
TWI328185B (en) 2006-04-19 2010-08-01 Lg Electronics Inc Touch screen device for potable terminal and method of displaying and selecting menus thereon
KR20070113018A (ko) * 2006-05-24 2007-11-28 엘지전자 주식회사 터치스크린 장치 및 그 실행방법
US20090278806A1 (en) 2008-05-06 2009-11-12 Matias Gonzalo Duarte Extended touch-sensitive control area for electronic device
KR100771626B1 (ko) 2006-04-25 2007-10-31 엘지전자 주식회사 단말기 및 이를 위한 명령 입력 방법
KR100827228B1 (ko) 2006-05-01 2008-05-07 삼성전자주식회사 터치 기능을 갖는 영역 분할 수단을 제공하는 장치 및 그방법
US7880746B2 (en) 2006-05-04 2011-02-01 Sony Computer Entertainment Inc. Bandwidth management through lighting control of a user environment via a display device
US8766983B2 (en) 2006-05-07 2014-07-01 Sony Computer Entertainment Inc. Methods and systems for processing an interchange of real time effects during video communication
US20070291338A1 (en) 2006-06-20 2007-12-20 Williams Karen E Photo editing menu systems for digital cameras
KR100830467B1 (ko) * 2006-07-13 2008-05-20 엘지전자 주식회사 터치 패널을 갖는 영상기기 및 이 영상기기에서 줌 기능을수행하는 방법
US8280132B2 (en) 2006-08-01 2012-10-02 Rutgers, The State University Of New Jersey Malignancy diagnosis using content-based image retreival of tissue histopathology
WO2009017483A1 (en) 2007-08-01 2009-02-05 The Trustees Of The University Of Penssylvania Malignancy diagnosis using content-based image retreival of tissue histopathology
EP2052335A4 (en) 2006-08-18 2010-11-17 Sony Corp SYSTEM AND METHOD FOR SELECTIVE ACCESS TO MULTIMEDIA CONTENT VIA A RECOMMENDATION ENGINE
US20080070599A1 (en) * 2006-08-22 2008-03-20 Jennifer Apodaca Combined cell phone and medical monitoring apparatus
US7956849B2 (en) 2006-09-06 2011-06-07 Apple Inc. Video manager for portable multifunction device
US8564544B2 (en) 2006-09-06 2013-10-22 Apple Inc. Touch screen device, method, and graphical user interface for customizing display of content category icons
JP2008065504A (ja) 2006-09-06 2008-03-21 Sanyo Electric Co Ltd タッチパネル制御装置およびタッチパネル制御方法
KR100798301B1 (ko) 2006-09-12 2008-01-28 엘지전자 주식회사 스크롤 방법 및 이를 이용하는 이동통신 단말기
JP2008101189A (ja) 2006-09-19 2008-05-01 Nissan Motor Co Ltd 低摩擦摺動機構
KR100774927B1 (ko) 2006-09-27 2007-11-09 엘지전자 주식회사 이동통신 단말기, 메뉴 및 아이템 선택방법
KR100843077B1 (ko) * 2006-09-28 2008-07-02 삼성전자주식회사 터치스크린 상에서 가변적인 크기로 그룹화된 정보를디스플레이하는 장치 및 방법
US8781151B2 (en) 2006-09-28 2014-07-15 Sony Computer Entertainment Inc. Object detection using video input combined with tilt angle information
JP2008092081A (ja) * 2006-09-29 2008-04-17 Nec Corp 携帯端末
US20080100586A1 (en) 2006-10-26 2008-05-01 Deere & Company Method and system for calibrating a touch screen
US7602378B2 (en) 2006-10-26 2009-10-13 Apple Inc. Method, system, and graphical user interface for selecting a soft keyboard
JP4899806B2 (ja) 2006-11-08 2012-03-21 トヨタ自動車株式会社 情報入力装置
US7642933B2 (en) 2006-11-30 2010-01-05 Motorola, Inc. Methods and devices for keypress validation in a slider form factor device
JP5189281B2 (ja) * 2006-12-06 2013-04-24 富士ゼロックス株式会社 表示制御装置および表示制御プログラム
US7692629B2 (en) 2006-12-07 2010-04-06 Microsoft Corporation Operating touch screen interfaces
JP2008146453A (ja) * 2006-12-12 2008-06-26 Sony Corp 映像信号出力装置、操作入力処理方法
JP4886493B2 (ja) 2006-12-12 2012-02-29 富士フイルム株式会社 画像信号読出方法および装置並びに画像信号読出システム
JP4857097B2 (ja) 2006-12-12 2012-01-18 キヤノン株式会社 操作デバイス及びその制御方法
EP1939715B1 (en) 2006-12-29 2011-01-26 Research In Motion Limited handheld electronic device providing confirmation of input, and associated method
US7924271B2 (en) 2007-01-05 2011-04-12 Apple Inc. Detecting gestures on multi-event sensitive devices
US8000736B2 (en) 2007-01-06 2011-08-16 Apple Inc. User programmable switch for portable data processing devices
US7844915B2 (en) 2007-01-07 2010-11-30 Apple Inc. Application programming interfaces for scrolling operations
US8665225B2 (en) 2007-01-07 2014-03-04 Apple Inc. Portable multifunction device, method, and graphical user interface for interpreting a finger gesture
US8819215B2 (en) * 2007-01-29 2014-08-26 Nokia Corporation System, methods, apparatuses and computer program products for providing step-ahead computing
JP2008204275A (ja) 2007-02-21 2008-09-04 Konica Minolta Business Technologies Inc 入力操作装置および入力操作方法
US20110051349A1 (en) 2007-05-01 2011-03-03 Daley Iii Charles A Bag computer system and bag apparatus
US20080288528A1 (en) * 2007-05-18 2008-11-20 Scott Gallager Systems and methods for detecting toxins in a sample
US7970438B2 (en) * 2007-06-19 2011-06-28 Lg Electronics Inc. Mobile terminal and keypad control method
US8059101B2 (en) * 2007-06-22 2011-11-15 Apple Inc. Swipe gestures for touch screen keyboards
JP5119763B2 (ja) * 2007-06-25 2013-01-16 日本電気株式会社 タッチパネルを備えた情報機器、それに使用されるアイコン選択方法及びプログラム
JP5111003B2 (ja) * 2007-07-30 2012-12-26 セイコーエプソン株式会社 携帯情報機器、電子ブック、情報記憶媒体、携帯情報機器の制御方法及び電子ブックの制御方法
JP2009048245A (ja) * 2007-08-14 2009-03-05 Konami Digital Entertainment:Kk 入力受付装置、領域制御方法、および、プログラム
KR101339499B1 (ko) * 2007-08-16 2013-12-10 엘지전자 주식회사 터치 스크린을 구비한 이동통신 단말기 및 그 제어방법
US8947364B2 (en) 2007-08-20 2015-02-03 Synaptics Incorporated Proximity sensor device and method with activation confirmation
US7941758B2 (en) 2007-09-04 2011-05-10 Apple Inc. Animation of graphical objects
US9619143B2 (en) 2008-01-06 2017-04-11 Apple Inc. Device, method, and graphical user interface for viewing application launch icons
KR20090024541A (ko) 2007-09-04 2009-03-09 삼성전자주식회사 하이퍼링크 선택 방법 및 이를 이용하는 이동통신 단말기
US20110057889A1 (en) 2007-09-05 2011-03-10 Panasonic Corporation Portable terminal device and display control method
JP2009087224A (ja) 2007-10-02 2009-04-23 Canon Inc 表示装置、および表示方法
KR101422837B1 (ko) * 2007-10-02 2014-08-13 엘지전자 주식회사 터치스크린 장치 및 이의 문자 입력 방법
JP5029989B2 (ja) * 2007-10-05 2012-09-19 Necカシオモバイルコミュニケーションズ株式会社 情報処理装置、及びプログラム
JP5188148B2 (ja) * 2007-11-09 2013-04-24 キヤノン株式会社 表示装置及び方法及びプログラム
TW200923758A (en) * 2007-11-27 2009-06-01 Wistron Corp A key-in method and a content display method of an electronic device, and the application thereof
KR20090066368A (ko) 2007-12-20 2009-06-24 삼성전자주식회사 터치 스크린을 갖는 휴대 단말기 및 그의 기능 제어 방법
US9690474B2 (en) * 2007-12-21 2017-06-27 Nokia Technologies Oy User interface, device and method for providing an improved text input
US8004501B2 (en) 2008-01-21 2011-08-23 Sony Computer Entertainment America Llc Hand-held device with touchscreen and digital tactile pixels
JP2008217767A (ja) 2008-01-29 2008-09-18 Fujitsu Ten Ltd 表示装置
KR100943905B1 (ko) * 2008-02-05 2010-02-24 엘지전자 주식회사 단말기 및 그 제어 방법
US8201109B2 (en) 2008-03-04 2012-06-12 Apple Inc. Methods and graphical user interfaces for editing on a portable multifunction device
CN101533296A (zh) 2008-03-12 2009-09-16 深圳富泰宏精密工业有限公司 手持行动电子装置触摸控制系统及方法
KR101456490B1 (ko) * 2008-03-24 2014-11-03 삼성전자주식회사 터치 스크린 키보드 디스플레이 방법 및 그와 같은 기능을갖는 장치
US9396171B2 (en) 2008-04-02 2016-07-19 International Business Machines Corporation Adaptive parsing of sparse XML data
TWI360775B (en) * 2008-04-22 2012-03-21 Htc Corp Method and apparatus for operating user interface
US8130207B2 (en) 2008-06-18 2012-03-06 Nokia Corporation Apparatus, method and computer program product for manipulating a device using dual side input devices
US9030418B2 (en) 2008-06-24 2015-05-12 Lg Electronics Inc. Mobile terminal capable of sensing proximity touch
US8390577B2 (en) 2008-07-25 2013-03-05 Intuilab Continuous recognition of multi-touch gestures
KR101496844B1 (ko) * 2008-07-28 2015-02-27 삼성디스플레이 주식회사 터치 스크린 표시 장치 및 그 구동 방법
US8142283B2 (en) * 2008-08-20 2012-03-27 Cfph, Llc Game of chance processing apparatus
US20100066764A1 (en) * 2008-09-18 2010-03-18 Microsoft Corporation Selective character magnification on touch screen devices
US8683390B2 (en) 2008-10-01 2014-03-25 Microsoft Corporation Manipulation of objects on multi-touch user interface
US8335993B1 (en) 2008-10-24 2012-12-18 Marvell International Ltd. Enhanced touch sensitive interface and methods and software for making and using the same
US8466879B2 (en) 2008-10-26 2013-06-18 Microsoft Corporation Multi-touch manipulation of application objects
US8221229B2 (en) 2008-10-27 2012-07-17 Sony Computer Entertainment Inc. Spherical ended controller with configurable modes
US8250001B2 (en) 2008-12-18 2012-08-21 Motorola Mobility Llc Increasing user input accuracy on a multifunctional electronic device
US8839154B2 (en) * 2008-12-31 2014-09-16 Nokia Corporation Enhanced zooming functionality
KR101544364B1 (ko) * 2009-01-23 2015-08-17 삼성전자주식회사 듀얼 터치 스크린을 구비한 휴대 단말기 및 그 컨텐츠 제어방법
US7870496B1 (en) 2009-01-29 2011-01-11 Jahanzeb Ahmed Sherwani System using touchscreen user interface of a mobile device to remotely control a host computer
US20100214218A1 (en) 2009-02-20 2010-08-26 Nokia Corporation Virtual mouse
US20100235787A1 (en) 2009-03-11 2010-09-16 Mitel Networks Corporation System and method for accessing internet protocol phone based applications
US8286106B2 (en) * 2009-03-13 2012-10-09 Oracle America, Inc. System and method for interacting with status information on a touch screen device
US9250788B2 (en) 2009-03-18 2016-02-02 IdentifyMine, Inc. Gesture handlers of a gesture engine
US8493364B2 (en) * 2009-04-30 2013-07-23 Motorola Mobility Llc Dual sided transparent display module and portable electronic device incorporating the same
US20100295794A1 (en) 2009-05-20 2010-11-25 Microsoft Corporation Two Sided Slate Device
US20100295799A1 (en) 2009-05-21 2010-11-25 Sony Computer Entertainment America Inc. Touch screen disambiguation based on prior ancillary touch input
KR101654553B1 (ko) * 2011-12-16 2016-09-07 삼성전자주식회사 휴대 단말기의 터치 입력 방법 및 장치

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040178994A1 (en) * 2003-03-10 2004-09-16 International Business Machines Corporation Dynamic resizing of clickable areas of touch screen applications
US20050012723A1 (en) * 2003-07-14 2005-01-20 Move Mobile Systems, Inc. System and method for a portable multimedia client
CN101036372A (zh) * 2004-09-20 2007-09-12 诺基亚公司 可折叠便携式电话设备
US20070152984A1 (en) * 2005-12-30 2007-07-05 Bas Ording Portable electronic device with multi-touch input
US20070242421A1 (en) * 2006-04-06 2007-10-18 Norbert Goschin Folding computer
US20080198160A1 (en) * 2007-02-15 2008-08-21 Microsoft Corporation Appropriately sized target expansion

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106933436A (zh) * 2015-12-30 2017-07-07 Epawn公司 扩展将移动体与计算机系统连接的检测表面的方法和装置
CN106933436B (zh) * 2015-12-30 2021-03-26 巴黎星风 扩展将移动体与计算机系统连接的检测表面的方法和装置
CN107748600A (zh) * 2018-01-18 2018-03-02 成都才智圣有科技有限责任公司 一种适用于大数据处理的计算机设备
CN108775685A (zh) * 2018-05-31 2018-11-09 广东美的制冷设备有限公司 遥控方法、家电设备、遥控设备及存储介质

Also Published As

Publication number Publication date
JP2012527697A (ja) 2012-11-08
CN105116971B (zh) 2021-07-30
WO2010135126A2 (en) 2010-11-25
US20100299595A1 (en) 2010-11-25
EP2433203A1 (en) 2012-03-28
EP2409295A1 (en) 2012-01-25
CN105116971A (zh) 2015-12-02
JP2012527698A (ja) 2012-11-08
US20100295797A1 (en) 2010-11-25
EP2433275B1 (en) 2020-07-29
US20130212503A1 (en) 2013-08-15
EP2433275A4 (en) 2017-06-28
US20130212504A1 (en) 2013-08-15
CN102439537A (zh) 2012-05-02
EP2433276A1 (en) 2012-03-28
JP5801931B2 (ja) 2015-10-28
JP5559873B2 (ja) 2014-07-23
WO2010135126A3 (en) 2011-08-11
CN102439655B (zh) 2016-08-17
EP2433203A4 (en) 2017-09-06
US20150199117A1 (en) 2015-07-16
EP2409295A4 (en) 2017-04-19
CN102439657B (zh) 2015-11-25
EP2433201A1 (en) 2012-03-28
US9448701B2 (en) 2016-09-20
JP2012527696A (ja) 2012-11-08
CN102439657A (zh) 2012-05-02
CN102439547A (zh) 2012-05-02
EP2433275A2 (en) 2012-03-28
US20100295799A1 (en) 2010-11-25
US20100299596A1 (en) 2010-11-25
US9009588B2 (en) 2015-04-14
WO2010135130A1 (en) 2010-11-25
CN102439656B (zh) 2015-11-25
EP2433201A4 (en) 2017-09-13
EP2433201B1 (en) 2020-02-12
JP5531095B2 (ja) 2014-06-25
US20100299592A1 (en) 2010-11-25
CN104536691B (zh) 2018-12-28
EP2433203B1 (en) 2020-04-01
US20100299594A1 (en) 2010-11-25
CN102439537B (zh) 2015-12-16
US9524085B2 (en) 2016-12-20
US9367216B2 (en) 2016-06-14
US9927964B2 (en) 2018-03-27
EP2409295B1 (en) 2020-10-07
CN102439655A (zh) 2012-05-02
US8434003B2 (en) 2013-04-30
WO2010135127A2 (en) 2010-11-25
WO2010135128A1 (en) 2010-11-25
US20100295798A1 (en) 2010-11-25
CN103197737B (zh) 2017-07-25
US8375295B2 (en) 2013-02-12
US10705692B2 (en) 2020-07-07
CN103197737A (zh) 2013-07-10
WO2010135133A1 (en) 2010-11-25
JP2014186748A (ja) 2014-10-02
CN102439547B (zh) 2015-02-25
JP2014209363A (ja) 2014-11-06
JP2012527695A (ja) 2012-11-08
JP2012527694A (ja) 2012-11-08
EP2433276A4 (en) 2017-06-28
JP5567122B2 (ja) 2014-08-06
US20100295817A1 (en) 2010-11-25
WO2010135132A1 (en) 2010-11-25
US8352884B2 (en) 2013-01-08
WO2010135127A3 (en) 2011-08-11
JP5490225B2 (ja) 2014-05-14
CN102439656A (zh) 2012-05-02
JP5960199B2 (ja) 2016-08-02

Similar Documents

Publication Publication Date Title
CN102439547B (zh) 具有活动元素的两手指触摸触发选择和变换的手持式设备

Legal Events

Date Code Title Description
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant