装置、方法、计算机程序和用户接口的制作方法

文档序号:6596723阅读:110来源:国知局
专利名称:装置、方法、计算机程序和用户接口的制作方法
技术领域
本发明的实施例涉及一种装置、方法、计算机程序和用户接口。具体而言,它们涉及一种用于让用户能够操纵比如图像的内容的装置、方法、计算机程序和用户接口。
背景技术
用于显示内容(比如文字或者图像)的触敏显示器是众所周知的。让用户能够例如通过变更显示器上显示的内容的比例或者通过滚动遍历内容来操控内容是有用的。用于控制对内容的操纵的输入对于用户而言简单和直观是有用的。

发明内容
根据本发明的各种、但是未必所有实施例,提供一种装置,该装置包括至少一个处理器;以及包括计算机程序代码的至少一个存储器;其中至少一个存储器和计算机程序代码被配置成与至少一个处理器一起使装置能够提供触敏显示器的活跃区域和触敏显示器的非活跃区域,从而响应于检测到用户输入在活跃区域中开始而执行第一功能并且响应于检测到用户输入在非活跃区域中开始而不执行第一功能;并且提供触敏显示器的配置成显示内容的显示区域,其中显示区域与活跃区域和非活跃区域的至少部分重叠;其中活跃区域的位置不随第一功能的执行而变化。在本发明的一些实施例中,显示区域可以包括整个触敏显示器。在本发明的一些实施例中,显示于显示区域中的内容可以未提供第一功能的指
/Jn o在本发明的一些实施例中,至少一个存储器和计算机程序代码可以被配置成与至少一个处理器一起使装置能够使第二功能能够响应于检测到用户输入在触敏显示器的非活跃区域中开始来执行。在本发明的一些实施例中,至少一个存储器和计算机程序代码可以被配置成与至少一个处理器一起使装置能够提供触敏显示器的其它活跃区域,从而响应于检测到用户输入在该其它活跃区域中开始而执行第三功能。第三功能可以是第一功能的逆功能。在本发明的一些实施例中,功能中的至少一个功能可以包括改变显示区域中显示的内容的比例。在本发明的一些实施例中,功能中的至少一个功能可以包括滚动遍历显示区域中显示的内容。在本发明的一些实施例中,执行的功能可以依赖于检测到的用户输入类型。在本发明的一些实施例中,检测到的用户输入可以持续至少预定时间量。在本发明的一些实施例中,活跃区域可以包括触敏显示器的边缘部分。在本发明的一些实施例中,活跃区域可以包括触敏显示器的拐角。根据本发明的各种、但是未必所有实施例,提供一种方法,该方法包括配置触敏显示器以提供触敏显示器的活跃区域和触敏显示器的非活跃区域;配置触敏显示器以提供触敏显示器的用于显示内容的显示区域,其中显示区域与活跃区域和非活跃区域的至少部分重叠;检测用户输入并且确定用户输入是在活跃区域还是非活跃区域中开始,其中响应于检测到用户输入在活跃区域中开始而执行第一功能并且响应于检测到用户输入在非活跃区域中开始而不执行第一功能;并且其中活跃区域的位置不随第一功能的执行而变化。根据本发明的各种、但是未必所有实施例,提供一种计算机程序,该计算机程序包括配置成控制装置的程序指令装置,该装置包括触敏显示器和至少一个处理器,程序指令在加载到至少一个处理器中时实现配置触敏显示器以提供触敏显示器的活跃区域和触敏显示器的非活跃区域;配置触敏显示器以提供触敏显示器的配置成显示内容的显示区域,其中显示区域与活跃区域和非活跃区域的至少部分重叠;检测用户输入并且确定用户输入是在活跃区域还是非活跃区域中开始,其中响应于检测到用户输入在活跃区域中开始而执行第一功能,且响应于检测到用户输入在非活跃区域中开始而不执行第一功能;并且其中活跃区域的位置不随第一功能的执行而变化。在本发明的一些实施例中,计算机程序可以包括用于使计算机执行如上文描述的方法的程序指令。在本发明的一些实施例中,可以提供一种实现如上文描述的计算机程序的物理实体。在本发明的一些实施例中,可以提供一种承载如上文描述的计算机程序的电磁载
波信号。根据本发明的各种、但是未必所有实施例,提供一种用户接口,该用户接口包括触敏显示器;其中触敏显示器被配置成提供触敏显示器的活跃区域和触敏显示器的非活跃区域,从而响应于检测到用户输入在活跃区域中开始而执行第一功能并且响应于检测到用户输入在非活跃区域中开始而不执行第一功能;并且提供触敏显示器的配置成显示内容的显示区域,其中显示区域与活跃区域和非活跃区域的至少部分重叠;其中活跃区域的位置不随第一功能的执行而变化。根据本发明的各种、但是未必所有实施例,提供一种装置,该装置包括用于配置触敏显示器以提供触敏显示器的活跃区域和触敏显示器的非活跃区域的装置;用于配置触敏显示器以提供触敏显示器的用于显示内容的显示区域的装置,其中显示区域与活跃区域和非活跃区域的至少部分重叠;用于检测用户输入并且确定用户输入是在活跃区域还是非活跃区域中开始的装置,其中响应于检测到用户输入在活跃区域中开始而执行第一功能并且响应于检测到用户输入在非活跃区域中开始而不执行第一功能;并且其中活跃区域的位置不随第一功能的执行而变化。该装置可以用于无线通信。


为了更好地理解本发明实施例的各种例子,现在将仅以示例参方式照以下附图图I示意地图示了根据本发明一个实施例的装置;图2是示意地图示了根据本发明一个实施例的方法的框图;图3图示了在使用中的本发明第一实施例;图4图示了在使用中的本发明第二实施例;图5是示意地图示了根据本发明第二实施例的方法的框图;、
图6图示了在使用中的本发明第三实施例;图7A至7C图示了在使用中的本发明第四实施例;并且图8A至8C图示了在使用中的本发明第五实施例。
具体实施例方式附示例装置10,该装置包括至少一个处理器3 ;以及包括计算机程序代码9的至少一个存储器5 ;其中至少一个存储器5和计算机程序代码9被配置成与至少一个处理器3 —起使装置I能够提供触敏显示器15的活跃区域53A至53D和触敏显示器15的非活跃区域57,从而响应于检测到用户输入在活跃区域53A至53D中开始而执行第一功能 并且响应于检测到用户输入在非活跃区域57中开始而不执行第一功能;并且提供触敏显示器15的配置成显示内容63的显示区域61,其中显示区域与活跃区域53A至53D和非活跃区域57的至少部分重叠;其中活跃区域53A至53D的位置不随第一功能的执行而变化。图I示意地图示了根据本发明一个实施例的装置I。装置I可以是电子装置。装置I可以例如是移动蜂窝电话、个人计算机、相机、个人数字助理、个人音乐播放器,或者使得内容(比如文字或者图像)呈现于显示器15上的任何其它装置。装置I可以是可以例如在用户的手、手袋或者夹克口袋中携带的手持装置I。仅图示了在下文描述中引用的特征。然而应当理解装置I可以包括未图示的附加特征。例如在本发明的实施例(其中装置I是移动蜂窝电话)中,装置I也可以包括配置成实现无线通信的发送器和接收器。所示装置I包括用户接口 13和控制器4。在所示实施例中,控制器4包括至少一个处理器3和存储器5,并且用户接口 13包括触敏显示器15。用户接口 13提供用于让用户能够进行可以用来控制装置I的输入的装置。控制器4提供用于控制装置I的装置。可以使用实现硬件功能的指令(例如通过使用一个或者多个通用或者专用处理器3中的可执行计算机程序指令11 (这些计算机程序指令可以存储于计算机可读存储介质23 (例如盘、存储器等)上以由这样的处理器3执行))来实施控制器4。控制器4可以被配置成控制装置I执行多个不同功能。例如当装置I是移动蜂窝电话时,控制器4可以被配置成控制装置I进行和接收电话呼叫并且也执行其它功能(比如发送消息或者访问通信网络(比如局域网或者因特网))。控制器4也可以被配置成使装置I能够配置触敏显示器15以提供触敏显示器15的活跃区域53A至53D和触屏显示器15的非活跃区域57 ;配置触敏显示器15以提供触敏显示器15的、配置成显示内容63的显示区域61,其中显示区域61与活跃区域53A至53D和非活跃区域57的至少部分重叠;检测用户输入并且确定用户输入是在活跃区域53A至53D还是非活跃区域57中开始,其中响应于检测到用户输入在活跃区域53A至53D中开始而执行第一功能并且响应于检测到用户输入在非活跃区域57中开始而不执行第一功能;并且活跃区域53A至53D的位置不随第一功能的执行而变化。至少一个处理器3被配置成从用户接口 13接收输入命令并且也向用户接口 13提供输出命令。至少一个处理器3也被配置成向存储器5写入并且从存储器5读取。触敏显示器15被配置成使信息能够显示于显示区域61中。信息可以包括内容63(比如文字或者图像)。触敏显示器15也可以被配置成显示图形用户接口(比如图3、4、6、7A至7C和8A至8C中所示图形用户接口)。触敏显示器15被配置成检测触摸输入。装置I的用户可以通过激励触敏显示器15的表面来进行触摸输入。用户可以使用他们的手指或者拇指或者任何其它适当物体(比如触笔)以与触敏显示器15的表面物理地接触来激励表面。在本发明的一些实施例中,用户也可以能够通过将他们的手指、拇指或者触笔带到接近触敏显示器15的表面来激励触敏显示器15。触敏显示器15可以是电容触敏显示器、电阻触敏显示器或者任何类型的触敏显示器。触敏显示器15可以被配置成检测不同类型的输入。例如触敏显示器15可以被配置成检测迹线输入或者长按输入或者任何其它类型的激励或者激励组合或者序列。用户可以通过激励触敏显示器15的表面、然后跨表面拖动他们的手指、拇指或者触笔来进行迹线 输入。用户可以通过比与预定时间量更长地持续激励触敏显示器15的表面的相同区域来进行长按输入。触敏显示器15的输出是作为倒控制器14的输入而提供的并且依赖于触敏显示器15的激励类型并且也依赖于用户输入所激励的区域的位置。控制器4可以被配置成确定已经进行的输入类型并且也确定用户输入的位置并且使适当功能能够响应于检测到的输入来执行。在本发明的一些实施例中,用户接口 13也可以包括让装置I的用户能够向装置I中输入信息的附加用户输入设备(比如键区、操纵杆或者任何其它用户输入设备)。存储器5存储计算机程序代码9,该计算机程序代码包括在加载到至少一个处理器3中时控制装置I的操作的计算机程序指令11。计算机程序指令11提供使装置I能够 执行图2和图5中所示方法的逻辑和例程。至少一个处理器3通过读取存储器5而能够加载和执行计算机程序9。计算机程序指令11可以提供配置成控制装置I的计算机可读程序装置。程序指令11可以在加载到控制器4中时提供用于配置触敏显示器15以提供触敏显示器15的活跃区域53A至53D和触敏显示器15的非活跃区域57的装置;用于配置触敏显示器15以提供触敏显示器15的配置成显示内容63的显示区域61的装置,其中显示区域61与活跃区域53A至53D和非活跃区域57的至少部分重叠;以及用于检测用户输入并且确定用户输入是在非活跃区域53A至53D还是非活跃区域57中开始的装置,其中响应于检测到用户输入在活跃区域53A至53D中开始而执行第一功能并且响应于检测到用户输入在非活跃区域57中开始而不执行第一功能;并且其中活跃区域53A至53D的位置不随第一功能的执行而变化。计算机程序代码9可以经由任何适当递送机制21到达装置I。递送机制21可以例如是计算机可读存储介质、计算机程序产品23、存储器设备、记录介质(比如CD-ROM)或者DVD、有形地具体化计算机程序代码9的制造品。递送机制可以是配置成可靠地传送计算机程序代码9的信号。装置I可以传播或者发送计算机程序代码9作为计算机数据信号。虽然将存储器5图示为单个部件,但是它可以实施为一个或者多个单独部件,这些部件中的一些或者所有部件可以是集成/可拆卸的和/或可以提供持久/半持久动态/高速缓存存储。
对“计算机可读存储介质”、“计算机程序产品”、“有形具体化的计算机程序”等或者“控制器”、“计算机”、‘处理器”等的引用应当立即为不仅涵盖具有不同架构(单/多处理器架构和依序(例如Von Neumann)/并行架构)的计算机而且涵盖专门化电路(比如现场可编程门阵列(FPGA)、专用集成电路(ASIC)、信号处理设备和其它设备)。对计算机程序、指令、代码等的引用应当理解为涵盖用于可编程处理器或者固件的软件(如比如硬件设备的可编程内容(无论是用于处理器的指令还是用于固定功能的设备、门阵列或者可编程逻辑器件等的配置设置))。在图2中示意地图示了根据本发明实施例的控制装置I的方法。在框31,装置I被配置成提供触敏显示器15的活跃区域53A至53D和触敏显示器15的非活跃区域57。活跃区域53A至53D与第一功能关联,从而检测到用户输入在活跃区域53A至53D中开始将使第一功能能够被执行。反言之,检测到用户输入在非活跃区域57中开始将不使第一功能能够被执行。
活跃区域53A至53D和非活跃区域57可以互不相同,从而在活跃区域53A至53D与非活跃区域57之间无重叠。在本发明的一些实施例中,可以提供多个活跃区域53A至53D。在本发明的一些实施例中,活跃区域53A至53D中的每个区域可以与相同功能关联。在本发明的其它实施例中,一些活跃区域53A至53D可以与不同于其它活跃区域53A至53D的功能关联。活跃区域53A至53D可以定位于触敏显示器15上,从而它可以容易由用户定位而无需任何具体可视指示。例如活跃区域可以包括触敏显示器15的边缘部分或者触敏显示器15的拐角部分55A至55D。针对指示活跃区域53A至53D的位置的任何图标并无要求。活跃区域53A至53D的位置可以由装置I的用户有选择地确定。例如用户可以能够选择活跃区域是位于触敏显示器15的左手拐角55A、55C还是右手拐角55B、55D中。这让用户能够将装置I编程为在对于他们而言最便利的配置中可操作。例如左手用户可能发现将活跃区域53A至53D定位于与右手用户不同的位置更为便利。在框33,装置I被配置成提供触敏显示器15的显示区域61。显示区域61被配置用于显示内容63。内容63可以例如包括图像或者文字。内容63可以存储于装置I的存储器5中。内容63可以已经由装置I的用户输入或者可以已经由装置I接收。显示区域61可以与活跃区域53A至53D和非活跃区域57其二者重叠。在本发明的一些实施例中,显示区域61可以包括整个触敏显示器15。在框35,控制器4检测通过激励触敏显示器15来进行的用户输入。用户输入可以是任何类型的用户输入,例如它可以是迹线用户输入或者它可以是长按输入。在框37,控制器4确定检测到的用户输入开始的位置。例如控制器4确定输入是在活跃区域53A至53D还是非活跃区域57中开始。如果确定用户输入在活跃区域53A至53D中开始,则在框39执行与活跃区域53A至53D关联的功能。反言之,如果确定用户输入未在活跃区域53A至53D中开始,则该过程继续步骤41并且不执行该功能。在本发明的实施例(其中检测到的用户输入是迹线用户输入)中,迹线可以越过活跃区域53A至53D和非活跃区域57 二者延伸。在这样的实施例中,将按照迹线是否在活跃区域53A至53D中开始来确定执行的功能。
可以对显示于显示区域61中的内容63执行所执行的功能。例如在本发明的一些实施例中,该功能可以增加或者减少显示区域61中显示的内容63的比例。在本发明的其它实施例中,该功能可以让用户能够滚动通过显示区域61中显示的内容。活跃区域53至53D的位置不随功能的执行而变化,从而活跃区域53至53D的位置在已经执行功能之后不变。在本发明的一些实施例中,非活跃区域57可以不与任何功能关联,从而检测到用户输入在非活跃区域57中开始不能够使任何功能执行。在本发明的其它实施例中,非活跃区域57或者非活跃区域57的部分可以·与一个或者多个其它功能关联,这些其它功能不同于与活跃区域53A至53D关联的功能。在这样的实施例中,检测到用户输入在非活跃区域57中开始使其它功能能够被执行。图2中所示框可以代表方法中的步骤和/或计算机程序9中的代码段。向框图示特定顺序未必意味着有用于框的必需或者优选顺序并且框的顺序和布置可以变化。另外可以有可能省略一些步骤。图3图示了根据本发明实施例的用户接口。用户接口包括触敏显示器15。触敏显示器包括活跃区域53A、53B、非活跃区域57和显示区域61。在图3所示实施例中,活跃区域包括两个相异活跃区域53A、53B ( 一个位于左下方拐角55A中而一个位于右下方拐角55B中)。将理解活跃区域53A、53B可以位于触敏显示器15的其它位置。例如它们可以位于触敏显示器15的任何拐角中。在所示实施例中也提供两个活跃区域53A、53B。在本发明的其它实施例中,可以提供任何数目的活跃区域53A、53B。在图3所示实施例中,清楚起见活跃区域53A、53B由虚线指示。将理解在本发明的实际实施例中将不显示虚线,从而将没有遮蔽显示区域61中显示的内容63的内容。在所示实施例中,未提供活跃区域53A、53B的位置的指示。在这一具体实施例中,活跃区域53A、53B 二者与第一功能关联,从而如果用户输入在左下方拐角55A或者右下方拐角55B中开始时则执行相同功能。非活跃区域57包括触敏显示器15的其余区域。如果检测到的用户输入在非活跃区域57中开始,则将不执行第一功能。在图3所示实施例中,显示区域61包括整个触敏显示器15,从而内容63可以显示于触敏显示器15上的任何处(包括活跃区域53A、53B)。在图3所示实施例中,可以响应于检测到在活跃区域53A、53B中的任何活跃区域中开始的迹线输入而执行第一功能。迹线输入可以在拐角55A、55B之一中开始并且可以在如箭头59A至59F所示的退出拐角55A、55B的任何方向上延伸。在所示实施例中,第一功能包括改变显示区域61中显示的内容63的比例。随着用户产生从拐角55A、55B延伸离开的迹线,显示于显示区域61中的内容63的比例增大。如果用户朝着拐角55A、55B使迹线反向,则显示的内容63的比例减小。图4图示了根据本发明第二实施例的用户接口。与图3中所示实施例一样,用户接口包括触敏显示器15。触敏显示器15包括活跃区域53A、53B、非活跃区域57和显示区域61。然而在图4中所示实施例中,也提供其它活跃区域53C和53D。更多触敏显示器15分别位于左上方拐角55C和右上方拐角5 中。显示区域61与非活跃区域57和所有活跃区域53A至53D重叠,从而它包括整个显示器15。用户可以进行在装置I的拐角55A至MD中的任何拐角中开始并且在箭头59A至59L大体上指示的方向上从相应拐角55A至5 移开的输入。在所示实施例中,活跃区域53A至53D由虚线指示以求清楚,然而将理解在本发明的实施例中将不显示虚线,从而将没有遮蔽显示区域61中显示的内容63的内容。
在图4所示实施例中,活跃区域53A和53B与第一功能关联,并且其它活跃区域53C和53D与第二不同功能关联。在本发明的一些实施例中,第一和第二功能可以彼此相反。例如与位于下方拐角55A和55B中的活跃区域53A和53B关联的第一功能可以增加显示区域61中显示的内容63的比例,而与位于上方拐角55C和55D中的非活跃区域53C和53D关联的第二功能可以减少显示区域61中显示的内容63的比例。在本发明的一些实施例中,非活跃区域57可以与不同于第一和第二功能的第三功能关联。例如非活跃区域57可以与滚动以让用户能够上下滚动或者滚动通过显示区域61中呈现的内容63的功能关联。为了实现滚动功能,用户可以进行在非活跃区域57中开始的迹线输入。滚动可以是与迹线相同方向的。图5图示了控制根据图4中所示实施例的装置I的方法。在框71,装置I被配置成提供触敏显示器15的活跃区域53A、53B以及其它活跃区域53C、53D和非活跃区域57。活跃区域53A、53B与不同于其它活跃区域53C、53D的功能关联。在本发明的一些实施例中,非活跃区域57也可以与一个或者多个功能关联。活跃区域53A、53B和非活跃区域57可以互不相同,从而无在活跃区域53A至53D与非活跃区域57之间的重叠。框73对应于图2的框33。在框73,装置I被配置成提供触敏显示器15的配置用于显示内容63的显示区域61。内容63可以例如是可以存储于装置I的存储器5中的图像或者文字。内容可以已经由装置I的用户输入或者可以已经由装置I接收。显示区域61可以与活跃区域53A至53D和非活跃区域57 二者重叠。在本发明的一些实施例中,显示区域61可以包括整个触敏显示器15。框75对应于图2的框35。在框75,控制器4检测通过激励触敏显示器15来进行的用户输入。用户输入可以是任何类型的用户输入(比如迹线用户输入或者长按输入)。在框77,控制器4确定检测到的用户输入开始的位置。例如控制器4确定输入是在活跃区域53A、53B、其它活跃区域53C、53D还是在非活跃区域57中开始。如果确定用户输入在活跃区域53A、53B中开始,则在框79执行第一功能。如果确定用户输入在其它活跃区域53C、53D中开始,则在框81不执行第一功能、但是执行第二功能。如果确定用户输入在非活跃区域57中开始,则在框83既不执行第一功能也不执行第二功能、但是执行第三不同功能。在本发明的实施例(其中检测到的用户输入是迹线用户输入)中,则基线可以跨活跃区域53A至53D和非活跃区域57其二者延伸。在这样的实施例中,执行的功能将取决于迹线的开始位置。图5中所示框可以代表方法中的步骤和/或计算机程序9中的代码段。向框图示特定顺序未必意味着有用于框的必需或者优选顺序并且框的顺序和布置可以变化。另外可以有可能省略一些步骤。
图6图示了根据本发明另一实施例的用户接口。与图3和图4中所示实施例一样,用户接口包括触敏显示器15。触敏显示器15包括活跃区域53A、53B、其它活跃区域53C、53D和非活跃区域57。然而在图6中所示实施例中提供第三活跃区域91A至91D。第三活跃区域91A至91D沿着触敏显示器15的边缘93定位。显示区域61与非活跃区域57以及活跃区域53A至53D和91A至91D重叠,从而它包括整个触敏显示器15。在图6中所示实施例中,第三活跃区域可以与其它活跃区域53A至53D中的一个或者多个其它活跃区域重叠。例如边缘部分91A至91D可以向拐角部分55A至55D中延伸。在这样的实施例中,执行的功能取决于用户输入开始的位置并且也取决于用户输入类型。例如在拐角部分55A至55D中开始并且在朝着显示器15的中央的大体方向上延伸的输入可以使第一功能能够被执行,而在拐角部分55A至5 中开始并且在沿着显示器15的边缘的大体方向上延伸的迹线输入可以使不同功能能够被执行。在所示实施例中,在拐角部分55A至55D中开始并且在箭头59B、59E、59H和59K大体上指示的方向上在朝着显示器15的中心的大体方向上延伸的迹线可以使内容63的比例能够被改变,而在箭头59A、59C、59D、59F、59G、59I、59J和591大体上指示的方向上在沿着显示器15的边缘的大体方向上延 伸的迹线输入可以实现滚动遍历内容。可以在进行迹线输入的大体方向上进行滚动。如在先前所示实施例中一样,活跃区域53A至53D和91A至91D由虚线指示以求清楚,然而将理解在本发明的实施例中将不显示虚线,从而将没有遮蔽显示区域61中显示的内容63的内容。非活跃区域57可以与更多功能关联。例如非活跃区域57可以与让用户能够从显示的内容63选择项目或者在整个内容63内移动光标的悬停功能关联。图7A至7C图示了根据本发明另一实施例的用户接口。在这一实施例中,触敏显示器15在触敏显示器15的左下方拐角55A中包括一个活跃区域53A。非活跃区域57包括显示器15的其余区域。显示区域61与非活跃区域57和活跃区域53重叠,从而它包括整个触敏显示器15。与在先前所示实施例中一样,为了清楚起见活跃区域由虚线指示,然而将理解在本发明的实施例中将不显示虚线,从而将没有遮蔽显示区域61中显示的内容63的内容。在图7A中所示实施例中,内容63包括图像97A至97R的图库95。图像97A至97R中的每幅图像与其它图像97A至97R中的每幅其它图像相同尺寸呈现。在图7A中,用户已经选择图像之一 971。用户可以通过在显示器的其中呈现图像的区域中进行用户输入(例如通过进行一直轻敲(along tap)输入)来选择图像。突出显示所选图像,从而它可以被用户可视地区别于其它图像。例如可以将图像的背景呈现为不同颜色或者在图像周围的边界可以比在其它图像周围的边界更粗。在图7B中,所选图像971的比例已经响应于用户在活跃区域53A中开始的输入而增加。用户输入可以包括在拐角部分55A中开始并且在箭头59A至59C中的任何箭头的方向上延伸的迹线。随着所选图像的比例已经减少,图像97A、97B、97P至97R中的一些图像不再显示于显示区域61中以产生增加比例的图像971可以显示于其中的空间。在图7C中,用户已经完成输入,从而在图形用户接口中放大所选图像971以填充显示区域61。所选图像971是呈现于显示区域61中的仅有图像。
将理解在图7A至7C中所示本发明的实施例中可以有任何数目的活跃区域(例如四个拐角中的每个拐角可以是活跃区域)。图8A至8C图示了根据本发明另一实施例的用户接口。在这一实施例中,触敏显示器15在触敏显示器15的左下方拐角55A中包括一个活跃区域53A。非活跃区域57包括显示器15的其余区域。显示区域61与非活跃区域57和活跃区域53重叠,从而它包括整个触敏显示器15。与在先前所示实施例中一样,活跃区域53A由虚线指示以求清楚,然而将理解在本发明的实施例中将不显示虚线,从而将没有遮蔽显示区域61中显示的内容63的内容。
本发明的实施例提供的优点在于它让用户能够容易操纵内容,因为触敏显示器15的专用区域与功能关联。由于触敏显示器15的专用区域在执行与区域关联的功能时不变,所以无需提供区域的任何指示。这使整个显示器15能够用来呈现内容。无需呈现附加信息(比如图标)以指示用户。另外,为了操纵内容63而需要的用户输入简单和直观并且可以用单个手指来进行。无需复杂输入序列或者将显示器配置成检测多触摸输入。这也使装置I能够使用仅一只手来控制。例如用户可以能够将装置保持于他们的手掌中并且用该手的拇指进行输入。本发明的实施例也可以让用户能够与执行另一功能同时操作装置I。由于指示与活跃区域关联的功能的信息未呈现于显示器上,所以用户未必需要查看装置I以控制装置。例如用户可以能够同时步行并且使用装置。这也可以在与活跃区域关联的功能未在显示于显示区中的内容上执行(例如该功能可以控制由装置提供的音频输出的音量)时有用。在图8A所示实施例中,内容63包括图像101。按第一分辨率呈现图像101。显示图像101使得它覆盖整个显示区域61。在图8A中,显示器15的第一区域105由粗实线103指示。在其它实施例中,可以通过不同手段(例如虚线)指示第一区域。在所示实施例中,第一区域105为矩形并且呈现于显示区域61的中央。在图SB中,用户已经进行在活跃区域53A中开始的迹线输入。响应于这一输入,第一区域105的尺寸已经增加。图像101的显示于第一区域105内的部分的比例也已经增力口。然而图像105的显示于第一区域105以外的部分的比例尚未增加。这意味着按第一分辨率呈现图像101的显示于第一区域105内的部分并且按第二分辨率显示图像101的显示于第一区域105以外的部分,其中第一分辨率比第二分辨率更细微。在图8C中,用户已经完成迹线输入。一旦已经完成迹线输入,图像101的显示于第一区域105以外的部分的比例就增加以匹配于图像101的显示于第一区域105内的部分的比例。不再显示指示第一区域的实线103,从而没有显示于显示器15上的遮蔽图像101的视图的内容。关于图8A至SC描述的本发明实施例提供的优点在于在用户进行输入时仅图像101的在第一区域105内的部分改变比例。这向用户提供立即反馈,因为用户可以容易看见图像的比例改变,而且也减少所需处理能力,因为仅图像101的部分改变比例。虽然已经参照各种例子在先前段落中描述本发明的实施例,但是应当理解可以进行对给出的例子的修改而未脱离如要求保护的本发明的范围。例如在本发明的一些实施例中,活跃区域的位置可以依赖于设备的定向。例如,如果装置旋转90°,则可以对活跃区域重新定位,从而活跃区域无论装置是否是在风景还是肖像操作模式中总是位于显示器的左下方拐角中。在有多个活跃区域(例如活跃区域位于四个拐角中的每个拐角中)的实施例中,与区域关联的功能可以在装置旋转时改变。这意味着下方拐角如它在用户看来的那样可以总是与第一功能关联并且上方拐角可以总是与第二功能关联。这可以使装置让用户使用起来更直观。可以在除了明确描述的组合之外的组合中使用先前描述中描述的特征。虽然已经参照某些特征描述功能,但是那些功能可以由无论是否描述的其它特征执行。
虽然已经参照某些实施例描述特征,但是那些特征也可以存在于无论是否描述的其它实施例中。尽管在前文说明书中努力引起对本发明的被认为特别重要的那些特征的关注,但是应当理解申请人在上文引用和/或附图中示出的任何可授予专利的特征或者特征组合方面都要求保护而无论是否已经对它们加以特别强调。
权利要求
1.一种装置,包括 至少一个处理器;以及 包括计算机程序代码的至少一个存储器; 其中所述至少一个存储器和所述计算机程序代码被配置成与所述至少一个处理器一起使所述装置能够 提供触敏显示器的活跃区域和所述触敏显示器的非活跃区域,从而响应于检测到用户输入在所述活跃区域中开始而执行第一功能并且响应于检测到用户输入在所述非活跃区域中开始而不执行所述第一功能;以及 提供所述触敏显示器的配置成显示内容的显示区域,其中所述显示区域与所述活跃区域和所述非活跃区域的至少部分重叠; 其中所述活跃区域的位置不随所述第一功能的执行而变化。
2.如权利要求I所述的装置,其中所述显示区域包括整个所述触敏显示器。
3.如任一前述权利要求所述的装置,其中显示于所述显示区域中的所述内容未提供所述第一功能的指示。
4.如任一前述权利要求所述的装置,其中所述至少一个存储器和所述计算机程序代码被配置成与所述至少一个处理器一起使所述装置能够使第二功能能够响应于检测到用户输入在所述触敏显示器的所述非活跃区域中开始而执行。
5.如任一前述权利要求所述的装置,其中所述至少一个存储器和所述计算机程序代码被配置成与所述至少一个处理器一起使所述装置能够提供所述触敏显示器的其它活跃区域,从而响应于检测到用户输入在所述其它活跃区域中开始而执行第三功能。
6.如权利要求5所述的装置,其中所述第三功能是所述第一功能的逆功能。
7.如任一前述权利要求所述的装置,其中所述功能中的至少一个功能包括改变所述显示区域中显示的所述内容的比例。
8.如任一前述权利要求所述的装置,其中所述功能中的至少一个功能包括滚动遍历所述显示区域中显示的所述内容。
9.如任一前述权利要求所述的装置,其中执行的所述功能依赖于检测到的用户输入的类型。
10.如任一前述权利要求所述的装置,其中所述检测到的用户输入持续至少预定时间量。
11.如任一前述权利要求所述的装置,其中所述活跃区域包括所述触敏显示器的边缘部分。
12.如任一前述权利要求所述的装置,其中所述活跃区域包括所述触敏显示器的拐角。
13.—种方法,包括 配置触敏显示器以提供所述触敏显示器的活跃区域和所述触敏显示器的非活跃区域; 配置触敏显示器以提供所述触敏显示器的用于显示内容的显示区域,其中所述显示区域与所述活跃区域和所述非活跃区域的至少部分重叠; 检测用户输入并且确定所述用户输入是在所述活跃区域还是所述非活跃区域中开始,其中响应于检测到用户输入在所述活跃区域中开始而执行第一功能并且响应于检测到用户输入在所述非活跃区域中开始而不执行所述第一功能;并且其中所述活跃区域的位置不随所述第一功能的执行而变化。
14.如权利要求13所述的方法,其中所述显示区域包括整个所述触敏显示器。
15.如权利要求13至14中的任一权利要求所述的方法,其中显示于所述显示区域中的所述内容未提供所述第一功能的指示。
16.如权利要求13至15中的任一权利要求所述的方法,包括使得第二功能能够响应于检测到用户输入在所述触敏显示器的所述非活跃区域中开始而执行。
17.如权利要求13至16中的任一权利要求所述的方法,其中使得所述触敏显示器的其它活跃区域能够被提供,从而响应于检测到用户输入在所述其它活跃区域中开始而执行第三功能。
18.如权利要求17所述的方法,其中所述第三功能是所述第一功能的逆功能。
19.如权利要求13至18中的任一权利要求所述的方法,其中所述功能中的至少一个功能包括改变所述显示区域中显示的所述内容的比例。
20.如权利要求13至19中的任一权利要求所述的方法,其中所述功能中的至少一个功能包括滚动遍历所述显示区域中显示的所述内容。
21.如权利要求13至20中的任一权利要求所述的方法,其中执行的所述功能依赖于检测到的用户输入的类型。
22.如权利要求13至21中的任一权利要求所述的方法,其中所述检测到的用户输入持续至少预定时间量。
23.如权利要求13至22中的任一权利要求所述的方法,其中所述活跃区域包括所述触敏显示器的边缘部分。
24.如权利要求13至23中的任一权利要求所述的方法,其中所述活跃区域包括所述触敏显示器的拐角。
25.—种包括计算机程序指令装置的计算机程序,所述计算机程序指令装置被配置成控制装置,所述装置包括触敏显示器和至少一个处理器,所述程序指令在加载到所述至少一个处理器中时实现 配置所述触敏显示器以提供所述触敏显示器的活跃区域和所述触敏显示器的非活跃区域; 配置所述触敏显示器以提供所述触敏显示器的配置成显示内容的显示区域,其中所述显示区域与所述活跃区域和所述非活跃区域的至少部分重叠; 检测用户输入并且确定所述用户输入是在所述活跃区域还是所述非活跃区域中开始,其中响应于检测到用户输入在所述活跃区域中开始而执行第一功能并且响应于检测到用户输入在所述非活跃区域中开始而不执行所述第一功能;并且其中所述活跃区域的位置不随所述第一功能的执行而变化。
26.一种计算机程序,包括用于使计算机执行根据权利要求13至24中的任一权利要求所述的方法的程序指令。
27.一种物理实体,具体化如权利要求25至26中的任一权利要求所述的计算机程序。
28.—种电磁载波信号,携带如权利要求25至26中的任一权利要求所述的计算机程序。
29.一种用户接口,包括 触敏显示器; 其中所述触敏显示器被配置成提供所述触敏显示器的活跃区域和所述触敏显示器的非活跃区域,从而响应于检测到用户输入在所述活跃区域中开始而执行第一功能并且响应于检测到用户输入在所述非活跃区域中开始而不执行所述第一功能;以及 提供所述触敏显示器的配置成显示内容的显示区域,其中所述显示区域与所述活跃区域和所述非活跃区域的至少部分重叠; 其中所述活跃区域的位置不随所述第一功能的执行而变化。
30.如权利要求29所述的用户接口,其中所述显示区域包括整个所述触敏显示器。
31.一种装置,包括 用于配置触敏显示器以提供所述触敏显示器的活跃区域和所述触敏显示器的非活跃区域的装置; 用于配置触敏显示器以提供所述触敏显示器的用于显示内容的显示区域的装置,其中所述显示区域与所述活跃区域和所述非活跃区域的至少部分重叠; 用于检测用户输入并且确定用户输入是在活跃区域还是所述非活跃区域中开始的装置,其中响应于检测到用户输入在所述活跃区域中开始而执行第一功能并且响应于检测到用户输入在所述非活跃区域中开始而不执行所述第一功能;并且其中所述活跃区域的位置不随所述第一功能的执行而变化。
32.如权利要求37所述的装置,其中所述显示区域包括整个所述触敏显示器。
全文摘要
一种装置、方法、计算机程序和用户接口,该装置包括至少一个处理器;以及包括计算机程序代码的至少一个存储器;其中至少一个存储器和计算机程序代码被配置成与至少一个处理器一起使装置能够提供触敏显示器的活跃区域和触敏显示器的非活跃区域,从而响应于检测到用户输入在活跃区域中开始而执行第一功能并且响应于检测到用户输入在非活跃区域中开始而不执行第一功能;并且提供触敏显示器的配置成显示内容的显示区域,其中显示区域与活跃区域和非活跃区域的至少部分重叠,其中活跃区域的位置不随第一功能的执行而变化。
文档编号G06F17/30GK102754415SQ200980163401
公开日2012年10月24日 申请日期2009年12月29日 优先权日2009年12月29日
发明者A·M·多伦克, E·莱科拉, 赵安平 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1