改进的用户界面滚动的利记博彩app

文档序号:6457491阅读:174来源:国知局
专利名称:改进的用户界面滚动的利记博彩app
技术领域
本发明涉及用于在显示窗口中显示数据项的方法和设备。
背景技术
现今,移动通信设备(诸如,移动电话或个人数字助理(PDA))用于很多不同用途。 典型地,显示器用于输出,小键盘用于输入,在移动通信设备的情况下尤其如此。对于大型设备,较大的屏幕和更精细的输入机制允许丰富且直观的用户界面。然 而,小型便携式电子设备的用户界面存在问题,即,显示器很小且用户输入有限。对这种设 备的用户体验进行的任何改进都会对可用性和吸引力产生影响。在此上下文中,一个值得注意的缺陷在于在用户想要在较大项目集合中定位特定 项目时(例如,为了找到特定图像而浏览图像文件夹时)会遇到的问题。因此,需要用于具有有限用户界面的小型便携式电子设备的改进用户界面。

发明内容
鉴于上述,本发明的目的在于解决或者至少减轻以上讨论的问题。通常,以上目的 由所附独立权利要求实现。因此,提供了一种用于在显示窗口中显示数据项的方法,包括检测用户输入动 作,包括经由用户输入设备接收第一用户输入信号,该信号指示用户动作的速度;以及取决 于该速度,进入多个显示状态中的一个,在这些状态中,在显示窗口中显示相应数量的数据 项。在至少一个显示状态中的显示可以包括在预定时间间隔期间显示数据项。数据项可以 选自图像文件、音频文件、文本文件、多媒文件。由此,所建议的方法允许从例如逐个数据项地滚动和导航数据项向滚动和导航多 个数据项进行无缝切换。这样的优势在于,在用户在较大项目集合中定位特定项目期间操 作设备时(例如,为了找到特定图像而浏览图像文件夹时),提供了简单性和速度。多个状态可以包括至少第一状态和第二状态,并且接收第一用户输入信号可以包 括在时间周期期间,接收与第一用户输入动作相关联的多个信号单元;确定与第一用户 输入相关的速度,该速度指示至少第一速度和第二速度;将第一显示状态与第一速度相关 联,将第二显示状态与第二速度相关联;以及第一显示状态可以包括显示一个数据项;以 及第二显示状态可以包括显示多个数据项。由此,用户界面状态切换就用户位于其当前数据项集合中的何处向该用户提供参 考,进一步加强了上述优势。该方法可以进一步包括检测从第一速度到第二速度的速度改变;以及作为速度改 变的结果,从第一显示状态向第二显示状态切换。第二速度的量值可以大于第一速度的量 值。由此,用户可以更快速地滚动以发起应用,以便从在他/她的显示屏上显示一个 数据项向显示多个数据项切换。
该方法可以进一步包括取决于在第二显示状态期间经由用户输入设备接收的第 二用户输入,沿着虚拟路径至少滚动所显示的数据项,并醒目显示所显示的数据项中的一 个。醒目显示所显示的数据项可以通过至少改变醒目显示的数据项的尺寸而实现。该方法可以进一步包括取决于在第二显示状态期间经由用户输入设备接收的第 二用户输入,沿着虚拟路径滚动醒目显示指示符,使得醒目显示指示符醒目显示所显示的 数据项中的一个。醒目显示可以包括以下至少一个通过改变醒目显示的数据项的尺寸来 进行醒目显示;通过改变醒目显示的数据项的至少一个颜色来进行醒目显示;通过改变醒 目显示的数据项的空间图像分辨率来进行醒目显示;以及通过为醒目显示的数据项加框来 进行醒且显示。即,随着用户较慢滚动,显示全屏图像视图,并且这些数据项以例如按照捕获日期 和时间进行排序的顺序来显示。随着用户较快滚动,用户界面向显示若干数据项和附加信 息切换。在又一方面中,提供了一种移动通信设备,包括电路,配置用于检测用户输入动 作,包括经由用户输入设备接收第一用户输入信号,该信号指示用户动作的速度;以及取决 于该速度,进入多个显示状态中的一个,在这些状态中,在显示窗口中显示相应数量的数据 项。在又一方面中,还提供了 一种计算机程序产品,包括存储在计算机可读存储介质 上的计算机程序代码,当在处理器上执行时,实施上述用于在显示窗口中显示数据项的方 法。


通过下文参照附图对本发明优选实施方式的示例性且非限制性详细描述,将更好 地理解本发明的上述以及附加的目的、特征和优势,在附图中,相同的附图标记将用于类似 的元素,其中图1是作为可以应用本发明的环境示例的蜂窝电信系统的示意性图示。图2是示出根据一个实施方式的移动终端的示意性前视图。图3是代表图2所示移动终端的内部组件、软件和协议结构的示意性框图。图4a_图4b是示出了根据不同实施方式、用于在显示窗口中显示数据项的方法的 流程图。图5是示出了根据一个实施方式、用于从第一显示状态向第二显示状态切换的方 法的状态图。图6示出了根据一个实施方式、从第一显示视图向第二显示视图进行的切换。图7a_图7b是根据不同实施方式、用于在显示窗口中显示数据项的方式的示意性 显示视图。
具体实施例方式图1示出了可以应用本发明的蜂窝电信系统100的示例。在图1的电信系统100 中,各种电信服务(诸如,蜂窝语音呼叫、www/Vap浏览、蜂窝视频呼叫、数据呼叫、传真传 输、音乐传输、静态图像传输、视频传输、电子消息传输、电子定位信息和电子商务)可以在根据本发明的移动通信设备105和其他设备(诸如,另一移动通信设备110 ;本地设备115 ; 计算机120、125或固定电话170)之间进行。需要注意的是,对于移动终端105的不同实施 方式以及在不同情况中,上述不同电信服务可以是可用的,也可以是不可用的;在这方面, 本发明并不限于任何特定服务集合。移动通信设备105、110经由基站145、150、通过RF链路135、140连接到移动电信 网络130。基站145、150可操作地连接至移动电信网络130。移动电信网络130可以遵从 任何商业上可用的移动电信标准,诸如GSM、UMTS、D-AMPS、CDMA2000、FOMA和TD-SCDMA。移动电信网络130可操作地连接至可以是因特网或因特网一部分的广域网155。 因特网服务器120具有数据存储160,并且因特网服务器120可以与因特网客户端计算机 125—样连接至广域网155。服务器120可以主控www/wap服务器,其能够向移动通信设备 105、110 提供 www/Vap 内容。公共交换电话网(PSTN) 165以类似方式连接至移动电信网络130。各种电话终端 (包括固定电话170)连接至PSTN 165。
移动通信设备105还能够经由本地链路165与一个或多个本地设备115进行本地 通信。本地链路可以是具有有限范围的任何类型的链路,诸如,蓝牙、通用串行总线(USB) 链路、无线通用串行总线(WUSB)链路、IEEE 802. 11无线局域网链路、RS-232串行链路和红 外数据组织(IrDA)标准辅助的通信等。移动通信设备105的实施方式200在图2中更详 细示出。移动通信设备200包括天线205、照相机210、扬声器或耳机215、麦克风220、显示 器225(例如,触敏显示器)和按键230集合,其中按键集合可以包括通用ITU-T类型的小 键盘(代表字符“0”- “9”、“*”和“#”的字母数字小键盘)和某些其他键(诸如,软键), 以及操纵杆或其他类型的导航输入设备(包括专为促进显示内容的方便滚动而设计的输 入设备)。这种用户输入设备可以是旋转输入设备或触敏设备(用户可以在其上沿着路径 施加压力)等。移动通信设备200例如可以是移动电话或个人数字助理(PDA)。现在将参照图3来描述移动通信设备200的内部组件300、软件和协议结构。移 动通信设备具有控制器331,其负责移动终端的整体操作,并且优选地利用商业上可用的 CPU( “中央处理单元”)、DSP( “数字信号处理器”)或任何其他电子可编程逻辑器件来实 现。控制器331具有相关联的电子存储器332,诸如RAM存储器、ROM存储器、EEPROM存储 器、闪存或其任何组合。存储器332由控制器331用于各种目的,其中之一在于为移动终端 中各种软件存储程序指令和数据,诸如对应于本发明的用于在不同数据项之间滚动的程序 指令和数据。软件包括实时操作系统336、用于人机界面(MMI) 339的驱动器、应用处理机 338和各种应用。应用可以包括消息收发应用340,用于发送和接收SMS、MMS或电子邮件; 媒体播放器应用341 ;以及各种其他应用342,诸如用于语音呼叫、视频呼叫、web浏览、即时 消息收发应用、电话簿应用、日历应用、控制面板应用、照相机应用、一个或多个视频游戏、 记事本应用、定位应用等的应用。MMI 339还包括一个或多个硬件控制器,其与MMI驱动器一起与显示器323、225, 小键盘324、230和各种其他I/O设备329 (诸如麦克风220、扬声器215、振动器、响铃发生 器、LED指示器等)协作。如所公知的,用户可以通过这样形成的人机界面来操作移动终端。软件还包括各种模块、协议栈、驱动器等,其被共同标记为337,并且为RF接口 333 以及可选地为蓝牙接口 334和/或IrDA接口 335提供通信服务(诸如传输、网络和连通性),以用于本地连通性。RF接口 333包括内部或外部天线以及用于建立和维护通往基站 的无线链路(例如,图1的链路135和基站145)的适当无线电电路。如本领域技术人员公 知的,无线电电路包括一系列模拟和数字电子组件,其一起形成无线电接收机和发射机。这 些组件例如包括带通滤波器、放大器、混频器、本地振荡器、低通滤波器、AD/DA转换器等。由图3的内部组件300代表的移动通信设备200还可以包括SIM卡330和相关联 的读取器。如所公知的,SIM卡330包括处理器以及本地工作和数据存储器。继续图4a_图4b,其是示出了根据不同实施方式、用于在显示窗口中显示数据项 的方法的流程图。在应用被初始化(405)之后,图4a中的方法包括检测(410)用户输入动 作。用户输入动作可以包括经由用户输入设备(例如,从图2的移动通信设备200的小键 盘230,或在显示器是触摸显示器的情况下,从显示器225)接收第一用户输入。检测到的信 号指示用户动作的速度,该用户动作例如是用户输入设备的滚动运动。取决于此速度,该方 法进一步包括进入(415)多个显示状态之一,在这些状态中,相应数量的数据项显示在显 示窗口中。如以下进一步讨论的,每个显示状态与其自己特有的、用来显示相应数量的数据 项的方式相关联。该应用继而可以停止(420)。 图4b的流程图描述了该方法的一个实施方式,其中更详细地描述了图4a的步骤 410和415 (在图4b中,标记为440和455)。在应用已被初始化(435)后,图4b中的方法 包括检测(440)用户输入动作。检测包括在时间周期期间,接收(445)与第一用户输入动 作相关联的多个信号单元。利用与单元的数量和流逝的时间有关的信息,确定(450)信号 单元数量的速度。该速度指示至少第一速度和第二速度的任一。继而做出决定,使得取决 于该速度,通过将第一显示状态与第一速度相关联(460),将第二显示状态与第二速度相关 联(460),来进入(455)多个显示状态之一。各自地,第一显示状态包括显示(465) —个数 据项,而第二显示状态包括显示(465)多个数据项。该应用继而停止(470)。图5中的状态图500示出了根据一个实施方式、用于从第一显示状态520向第二 显示状态515切换的方法。状态图500包括状态集合(示意性地标记为“SO”和“Si”)、与 检测到的不同用户输入动作速度相关联的输入信号集合(示意性地标记为“U0”、“U1”和 “U2”)、与不同显示视图相关联的输出信号集合(示意性地标记为“V0”和“VI”),以及边的 集合,其定义往来于状态“ SO,,和“ S1”之间的转移。状态图500包括第一状态“SO”和第二状态“Si”,每个状态“SO”和“Si”与相应的 输出信号“V0”和“VI”相关联。用于第一状态的状态和输出信号的组合标记为520,用于第 二状态的状态和输出信号的组合标记为515。在第一显示状态520中,输出信号“V0”代表 的显示视图包括显示一个数据项,而在第二显示状态515中,输出信号“VI”代表的显示视 图包括显示多个数据项。每个边与输入动作速度相关联,其中该速度或者是输入信号“U0” 代表的第一速度,或者是输入信号“U1,,代表的第二速度。还存在特殊信号“U2”,其代表从 第二状态“Si”向第一状态“SO”转移的时间约束。输入信号“U2”代表已检测到时间间隔 的结束。不失一般性地,假设当前状态是第一状态“S0”,并且由此当前显示视图由“V0”定 义。如果检测到的用户输入动作指示“U0”505指示的第一速度,则不发生转移,并且该方法 保持在第一状态520,以及按照显示视图“V0”所定义的,显示一个数据项。取决于用户输入 动作的方向(例如,使用旋转输入设备的输入的旋转方向),并假设数据项在列表中是有序的,则可以显示来自列表的前一数据项或后一数据项。如果检测到的用户输入动作指示由 “U1” 510指示的第二速度,则发生向第二状态“S1”的转移,并且按照显示视图“VI”所定义 的,显示多个数据项。由此,该应用从显示一个项目向显示多个数据项切换(例如,在平铺 视图中,将在以下更详细讨论)。而且,该应用可以独立于用户输入动作的速度(即,在附图 中,由转移条件“U0,U1” 530所指示的),在第二状态515中停留预定时间间隔,如,5-15秒 的量级。然而,尽管在第二状态中,用户也可以选择、滚动或浏览来自多个数据项的不同数 据项。随着预定时间间隔的消逝,该应用从第二状态515向第一状态520转移,如转移条件 “U2”525所指示的。状态图500可以扩展以包括多个显示状态和多个速度。
图6示出了如上文参照图5所描述的,在发生从第一状态向第二状态的转移时,从 第一显示视图610向第二显示视图630的切换。该图的最左边部分示出了包括显示窗口 620的示意性显示视图610。显示窗口 620与示意性地由“F”指示的数据项相关联。数据 项例如可以是图像、代表音频文件的图标、文本消息(的部分)或多媒体文件。随着检测到 (640)用户输入动作速度的改变,显示视图从第一显示状态向第二显示状态改变。图6最右 边的部分示出了示意性显示视图630,其示出了与第二显示状态相关联的显示视图。如从该 附图中可注意到的,在第一显示视图610中显示一个数据项,而在第二显示视图630中显示 多个数据项。以下参照图7a和图7b给出与第二显示视图的不同组件有关的更多细节。图7a_图7b是根据不同实施方式的、用于在显示窗口中显示多个数据项的两种方 式的示意性显示视图。参照图5的状态图500和图6中示出从第一显示状态向第二显示状 态进行切换的示意图,图7a-图7b代表与状态图500的第二状态相关联的、显示多个数据 项的显示视图。从图7a开始,其示出包括各个数据项705(示意性地由“A”、“B”、“C”、“D”、“E”、 叩”、“6”、“11”、“1”、“”和“1(”指示)的示意性显示视图700,其中一个数据项已经被醒目显 示710(数据项“F”),以及文本窗口 720与该醒目显示的数据项710相关联。参照状态图 500和图6,数据项“F”对应于与第一显示状态520相关联的一个数据项,并且因此,从第一 显示状态520向第二显示状态515的转移将从仅显示数据项“F”的显示视图向数据项“F” 是醒目显示的数据项的显示视图切换。从第二状态515切换回第一状态520由此将仅显示 数据项“F”。文本窗口 720可以用于示出与醒目显示的数据项710相关联的附加信息。各 个数据项705(与醒目显示的数据项710—起)沿着虚拟路径715被显示出来。如本领域 技术人员所知,显示视图700可以进一步包括图标和/或虚拟键。由于多个数据项同时显示在显示窗口 700中,所以此视图可以代表平铺视图。用 户可以在至少两个方向滚动各个数据项705,以便醒目显示和/或选择特定数据项710以 供进一步处理,诸如,查看、编辑该数据项,或将其作为MMS消息的一部分进行发送。当在第 一方向滚动时,各个数据项705可以沿着虚拟路径715向右移动一步,即,数据项“J”将替 代数据项“K”,数据项“I”将替代数据项“J”,以此类推。现在,作为向此第一方向滚动的结 果,数据项“E”被醒目显示,而显示视图700中未示出的新数据项将替代数据项“A”。在与 第一方向相反方向的滚动将具有类似效果。由醒目显示的数据项710所指示的,醒目显示 的数据项710已借助于与其他个体数据项705相比增大其尺寸而进行醒目显示。然而,对于 本领域技术人员而言公知的是,可以有其他方式来醒目显示多个数据项中的一个数据项。图7b的示意性显示视图730包括各个数据项735 (示意性地由“A”、“B”、“C”、“D”、“E ”、“F”、“G”、“H”、“ I ”、“ J”和“K”指示),其中一个数据项已经被醒目显示740 (示意性地
由“E”指示的数据项),以及文本窗口 745与该醒目显示的数据项740相关联。与上文类 似,数据项“E”对应于在状态图500的第一显示状态520中显示的唯一数据项。文本窗口 745可以用于示出与醒目显示的数据项740相关联的附加信息。如本领域技术人员所知,显 示视图730可以进一步包括图标和/或虚拟键。与图7a相比,图7b的显示视图730也可以称做平铺视图,因为其同时显示多个数据项。然而,与图7a的实施方式相比,一个不同点在于醒目显示指示符用于醒目显示特定 数据项740。图7b的醒目显示指示符借助于框来醒目显示数据项740。通常,醒目显示可 以包括以下至少一个通过改变醒目显示的数据项740的尺寸来进行醒目显示;通过改变 醒目显示的数据项740的至少一个颜色来进行醒目显示;通过改变醒目显示的数据项740 的空间图像分辨率来进行醒目显示;以及通过为醒目显示的数据项740加框来进行醒目显 示。用户可以通过使用用户输入设备将醒目显示指示符从一个数据项向另一个移动。在图 7b中,仅显示了 9个个体数据项。然而,如本领域技术人员所知,如果例如当前醒目显示数 据项“H”,而用户输入信号指示在与数据项“E”相反的方向移动醒目显示指示符,则可以显 示多个数据项的新集合。以下给出了本发明用于浏览图像集合的情景。然而,如上所述,所描述的方法适用 于浏览任何多媒体格式的数据项。情景用户界面的多模态(图5)使得用户能够通过简单地看到后一或前一图像和 具有全景视图(图6的最左部分)而以传统方式来进行滚动(图7a)、导航(图7b)。具体 而言,如果用户滚动/导航速度增大,则受益于用户界面视图现在显示更多的数据项并呈 现相关上下文信息,这使得用户能够更快速地滚动/导航项目。即,随着用户较慢滚动,全 屏图像视图被显示,并且这些图像以例如按照捕获日期和时间进行排序的顺序来显示。随 着用户较快滚动,用户界面向以平面视图显示若干图像切换(图6),并且具有例如指示与 捕获的年和月有关的信息的附加信息(图7a-图7b)。因此,所建议的方法允许从逐个数据 项地滚动和导航数据项向滚动和导航多个数据项进行无缝切换。用户接口状态切换就用户 位于其当前图像集中的何处向该用户提供参考。通常,在权利要求书中使用的所有术语都将按照本技术领域中的常规含义做出解 释,除非在此明确定义。对于“一 / 一个/所述/该[设备、组件等]”的所有参考都被开放 性解释为涉及所述设备、组件等的至少一个实例,除非以其他方式明确申明。在此公开的方 法的任何步骤不一定必须按照所公开的确切顺序执行,除非明确申明。主要参照几个实施方式在上文描述了本发明。然而,如本领域技术人员容易理解 的,除了上文公开的实施方式以外的其他实施方式同样可以落入所附权利要求定义的本发 明范围内。
权利要求
一种用于在显示窗口中显示数据项的方法,包括-检测用户输入动作,包括经由用户输入设备来接收第一用户输入信号,所述信号指示所述用户动作的速度;以及-取决于所述速度,进入多个显示状态中的一个,在所述状态中,在所述显示窗口中显示相应数量的数据项。
2.如权利要求1的方法,其中在至少一个显示状态中的显示包括在预定时间间隔期间 显示所述数据项。
3.如权利要求1-2中任一的方法,其中所述多个状态包括至少第一状态和第二状态, 并且其中接收所述第一用户输入信号包括-在时间周期期间,接收与所述第一用户输入动作相关联的多个信号单元;_确定与所述第一用户输入有关的速度,所述速度指示至少第一速度和第二速度中的 任一;-将所述第一显示状态与所述第一速度相关联,将所述第二显示状态与所述第二速度 相关联;以及其中-所述第一显示状态包括显示一个数据项;以及-所述第二显示状态包括显示多个数据项。
4.如权利要求3的方法,进一步包括-检测从所述第一速度到所述第二速度的速度改变;以及-作为速度改变的结果,从所述第一显示状态向所述第二显示状态切换。
5.如权利要求4的方法,其中-所述第二速度的量值大于所述第一速度的量值。
6.如权利要求3-5中任一的方法,进一步包括-取决于在所述第二显示状态期间经由用户输入设备接收的第二用户输入,沿着虚拟 路径至少滚动所述显示的数据项,并醒目显示所述显示的数据项中的一个。
7.如权利要求6的方法,其中-醒目显示所述显示的数据项通过至少改变醒目显示的数据项的尺寸而实现。
8.如权利要求3-5中任一的方法,进一步包括-取决于在所述第二显示状态期间经由用户输入设备接收的第二用户输入,沿着虚拟 路径滚动醒目显示指示符,使得所述醒目显示指示符对所述显示的数据项中的一个进行醒 目显不。
9.如权利要求8的方法,其中-所述醒目显示包括以下至少一个通过改变醒目显示的数据项的尺寸来进行醒目显 示;通过改变醒目显示的数据项的至少一个颜色来进行醒目显示;通过改变醒目显示的数 据项的空间图像分辨率来进行醒目显示;通过为醒目显示的数据项加框来进行醒目显示。
10.如权利要求1-9中任一的方法,其中所述数据项选自图像文件、音频文件、文本文 件、多媒体文件。
11.一种移动通信设备,包括电路,配置用于-检测用户输入动作,包括经由用户输入设备接收第一用户输入信号,所述信号指示所述用户动作的速度;以及-取决于所述速度,进入多个显示状态中的一个,在所述状态中,在显示窗口中显示相 应数量的数据项。
12. 一种计算机程序产品,包括存储在计算机可读存储介质上的计算机程序代码,当在 处理器上执行时,实施根据权利要求1-10中任一所述的方法。
全文摘要
一种用于在显示窗口中显示数据项的方法,包括检测用户输入动作,包括经由用户输入设备接收第一用户输入信号,所述信号指示用户动作的速度;以及取决于所述速度,进入多个显示状态中的一个,在这些状态中,在显示窗口中显示相应数量的数据项。还提供了一种设备及其计算机程序产品。
文档编号G06F3/0485GK101874232SQ200780101687
公开日2010年10月27日 申请日期2007年10月12日 优先权日2007年10月12日
发明者A·万阿塔洛, A·威尔金森, E·格斯特, I·纳什 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1