用于使至少一个内容项的一部分在该内容项的移动期间相对于该至少一个内容项的另一...的制作方法

文档序号:2537370阅读:151来源:国知局
用于使至少一个内容项的一部分在该内容项的移动期间相对于该至少一个内容项的另一 ...的制作方法
【专利摘要】提供了一种方法,用于使至少一个内容项得以显示以及用于使所述至少一个内容项能够移动。所述方法还使所述至少一个内容项的一部分在所述至少一个内容项正被移动时相对于所述至少一个内容项的另一部分被加亮。所述至少一个内容项的所述部分可以以各种方式加亮,包括通过改变所述部分的亮度,对所述部分应用图形效果和/或使所述部分移动,诸如通过缩放所述至少一个内容项的所述部分。还提供了对应的装置和计算机程序产品。
【专利说明】用于使至少一个内容项的一部分在该内容项的移动期间相
对于该至少一个内容项的另一部分被加亮的方法和装置
【技术领域】
[0001]本发明的一些示例性实施例总体上涉及用户接口技术,并且更具体地,涉及用于使至少一个内容项的一部分在该内容项的移动期间相对于该至少一个内容项的另一部分被加亮的方法和装置。
【背景技术】
[0002]现代通信时代带来了有线和无线网络的巨大增长。受消费者需求的推动,计算机网络、电视网络和电话网络正经历空前的技术增长。无线和移动网络技术已解决了有关的消费者需求,同时提供信息传送的更多灵活性和即时性。
[0003]当前和未来网络技术继续促进信息传送的容易性和对用户的方便性。如此,移动终端或许能够访问大量的内容,诸如照片或其他图像、音乐或视频文件、地图、文本或其他文档、游戏等。可显示移动终端可访问的大量内容用于用户考虑。在这方面,可显示多张照片或其他图像,诸如以图像网格。类似地,可显示表示音乐或视频文件的缩略图或其他图标以方便用户对各个文件的选择。
[0004]由于可显示的内容的量,用户可能难于以有效的方式分类和查看各种内容项。确实,用户可能在从显示的多个内容项中标识一个或多个特定内容项(诸如对该用户更为重要的内容项)上有困难。因此,至少在一些情况下,用户查看该内容和选择一个或多个特定内容项可能花费比期望更多的时间和精力。
[0005]与从同时显示的大量内容项中标识一个或多个特定内容项相关的困难,在内容项正被滚动的情况下可能加剧,因为从该用户的角度内容项可能有效地模糊起来。由于在项目的滚动期间未能标识感兴趣的特定内容项,因此该用户可能在该特定内容项在显示屏幕上时同样未能停止该滚动操作。如此,因为用户可能仅仅能够在显示静止时有效地考虑特定内容项,所有该用户可能不得不以步进的方式反复滚动内容项以试图找出特定内容项,从而不利地增加了找出特定内容项需要的时间并且降低了搜索的效率。

【发明内容】

[0006]因此,根据本发明的示例性实施例,提供了一种方法、装置和计算机程序产品,以便在至少一个内容项正被移动诸如滚动、缩放等时便于标识至少一个内容项的一部分。例如,所述方法、装置和计算机程序产品可在多个内容项正被移动时加亮内容项的子集,以便将用户的注意力从正被显示的多个内容项中引导至加亮的内容项。因此,通过将用户的注意力集中至内容项的可能例如比内容项的其他部分对该用户更重要的子集,该用户查看多个内容项可以以更及时和有效的方式完成。确实,通过在内容项正被移动时加亮该内容项的子集,可以将该用户的注意力吸引至可能在内容项正被移动时有点不易察觉的各个内容项。因此,用户可以能够在加亮的内容项之一被该用户标识而进一步感兴趣的情况下停止内容项的移动。[0007]附图简要说明
[0008]在如此概括地描述本发明的示例性实施例之后,现在将参照附图,其不必按比例绘制,并且其中:
[0009]图1是根据本发明示例性实施例的移动终端的示意性框图;
[0010]图2是根据本发明示例性实施例的用于使至少一个内容项的一部分在滚动期间相对于该至少一个内容项的另一部分被加亮的装置的示意性框图;
[0011]图3是图示根据本发明示例性实施例执行的操作的流程图;以及
[0012]图4-图7图示当根据本发明示例性实施例操作时可能出现的内容项的多个屏幕显不。
【具体实施方式】
[0013]现在将参照附图在下文中更充分地描述本发明的一些实施例,其中,示出了本发明的一些而不是全部实施例。确实,本发明的各种实施例可以以许多不同的形式体现并且不应当被解释为对本文阐述的实施例的限制;相反,提供这些实施例以便本公开内容将满足适用的法律要求。同样的附图标记自始至终指的是同样的元件。如本文所使用,术语“数据”、“内容”、“信息”和类似术语可互换地使用以指代能够根据本发明的一些实施例传送、接收和/或存储的数据。因此,任何这种术语的使用不应当被采用来限制本发明实施例的精神和范围。
[0014]另外,如本文所使用,术语“电路”指的是:(a)只有硬件的电路实施(例如,只有模拟电路和/或数字电路的实施);(b)电路和包括一个或多个计算机可读存储器上存储的软件和/或固件指令的(各)计算机程序产品的组合,其一起工作使装置执行本文描述的一个或多个功能;以及(c)电路,诸如例如,(各)微处理器或(各)微处理器的一部分,其需要用于操作的软件或固件,即使该软件或固件并不是物理上存在的。“电路”的该定义应用于本文(包括任何权利要求中)该术语的全部使用。作为进一步的示例,如本文所使用,该术语“电路”还包括如下实施方式,该实施方式包括一个或多个处理器和/或其部分以及附带的软件和/或固件。作为另一示例,如本文所使用,该术语“电路”还包括,例如,用于移动电话的基带集成电路或应用处理器集成电路,或者服务器、蜂窝网络设备、其他网络设备和/或其他计算设备中的类似集成电路。
[0015]如本文所定义,指代非瞬态物理存储介质(例如,瞬态或非瞬态存储设备)的“计算机可读存储介质”可能有别于指代电磁信号的“计算机可读传输介质”。
[0016]根据本发明示例性实施例提供了一种方法、装置和计算机程序产品,其用于使至少一个内容项的一部分在该至少一个内容项正被移动诸如滚动、缩放等时相对于该至少一个内容项的另一部分被加亮。在其中显示多个内容项的示例性实施例中,该多个内容项的子集可在内容项正被移动时相对于其他内容项加亮。通过将该多个内容项的该子集加亮,可将用户的注意力更快地吸引至那些内容项,从而方便用户标识和选择加亮的内容项中的相应的加亮的内容项。在一个示例性实施例中,加亮的内容项可以是已被确定为更重要并且因此该用户更可能感兴趣的内容项。通过允许用户在内容项的移动期间更容易地标识内容项的子集,该用户或许能够在内容项正被移动时标识感兴趣的内容项,使得该用户能够接着停止内容项的移动以进一步考虑相应的内容项。因此,本发明示例性实施例的方法、装置和计算机程序产品通过减少用户可从正穿过显示屏幕移动的多个内容项中标识加亮的内容项所用的时间和提高所用的效率,方便了在内容项的移动期间搜索内容项。
[0017]图1,一个示例性实施例,图示了将获益于本发明实施例的移动终端10的框图。然而,应当理解,图示和下文中描述的移动终端10仅仅说明了可获益于本发明实施例的一种类型的设备,并且因此,不应当被采用来限制本发明实施例的范围。如此,尽管各种类型的移动终端,诸如便携式数字助理(PDA)、移动电话、寻呼机、移动电视、游戏设备、膝上型计算机、照相机、平板计算机、触摸表面、可佩带设备、录像机、音频/视频播放器、收音机、电子书、定位设备(例如,全球定位系统(GPS)设备)或上述的任何组合,以及其他类型的语音和文本通信系统,可容易地采用本发明的实施例,包括固定式(非移动的)电子设备的其他设备也可采用一些示例性实施例。
[0018]移动终端10可包括与发射机14和接收机16可操作地通信的天线12 (或多个天线)。移动终端10还可包括装置,诸如处理器20或其他处理设备(例如,图2的处理器70),其分别控制向发射机14提供信号和从接收机16接收信号。信号可包括根据适用的蜂窝系统的空中接口标准的信令信息,并且还包括用户语音、接收到的数据和/或用户生成的数据。在这方面,移动终端10能够用一个或多个空中接口标准、通信协议、调制类型和访问类型操作。以实例来说,移动终端10能够根据很多第一代通信协议、第二代通信协议、第三代通信协议和/或第四代通信协议等中的任何通信协议操作。例如,移动终端10可以能够用第二代(2G)无线通信协议IS-136 (时分多址(TDMA))、GSM (全球移动通信系统)和IS-95 (码分多址(CDMA)),或用第三代(3G)无线通信协议诸如通用移动通信系统(UMTS)、CDMA2000、宽带CDMA (WCDMA)和时分同步的CDMA (TD-SCDMA),用3.9G无线通信协议诸如演进的UMTS陆地无线电接入网(E-UTRAN),用第四代(4G)无线通信协议(例如,长期演进(LTE)或增强型LTE (LTE-A))等操作。作为备选地(或附加地),移动终端10可以能够根据非蜂窝通信机制来操作。例如,移动终端10能够在无线局域网(WLAN)或其他通信网络中通信。
[0019]在一些实施例中,处理器20可包括期望用于实施移动终端10的音频和逻辑功能的电路。例如,处理器20可由数字信号处理器器件、微处理器器件和各种模数转换器、数模转换器以及其他支持电路组成。移动终端10的控制和信号处理功能可根据它们相应的能力而在这些器件之间分配。因此,处理器20还可包括在调制和传输之前对消息和数据进行卷积编码和交错的功能。处理器20可另外包括内部语音编码器,并且可包括内部数据调制解调器。此外,处理器20可包括操作可存储于存储器中的一个或多个软件程序的功能。例如,处理器20可以能够操作连接程序,诸如传统的网页浏览器。然后,该连接程序可允许移动终端10根据例如无线应用协议(WAP)、超文本传送协议(HTTP)等传送和接收网页内容、诸如基于位置的内容和/或其他网页内容。
[0020]移动终端10还可包括用户接口,其包括输出设备诸如传统的耳机或扬声器24、振铃22、麦克风26、显示器28,以及用户输入接口,全部耦合到处理器20。该用户输入接口(其允许移动终端10接收数据)可包括允许移动终端10接收数据的很多设备中的任何设备,诸如小键盘30、触摸显示器(显示器28提供了这种触摸显示器的示例)或其他输入设备。在包括小键盘30的实施例中,小键盘30可包括传统的数字(0-9)和相关键(#,*),以及用于操作移动终端10的其他硬和软键。可替代地或附加地,小键盘30可包括传统的QWERTY键盘布置。小键盘30还可包括具有相关功能的各种软键。附加地或可替代地,移动终端10可包括接口设备诸如操纵杆或其他用户输入接口。采用触摸显示器的一些实施例可省略小键盘30和扬声器24、振铃器22和麦克风26中的任何或全部。移动终端10还包括电池34,诸如振动电池组,用于给操作移动终端10需要的各种电路供电,以及可选地提供作为可检测输出的机械振动。
[0021]移动终端10还可包括用户识别模块(UH038。UIM38典型地为具有内建处理器的存储设备。UIM38可包括,例如,客户识别模块(SIM)、通用集成电路卡(UICC)、通用客户识别模块(USM)、可移除用户识别模块(R-UM)等。UIM38典型地存储与移动客户有关的信息元素。除了 WM38,移动终端10还可配备存储器。例如,移动终端10可包括瞬态存储器40,诸如包括用于数据暂时存储的缓冲区域的瞬态随机存储器(RAM)。移动终端10还可包括其他非瞬态存储器42,其可被嵌入和/或可以是可移除的。存储器可存储被移动终端10使用来实施移动终端10的功能的很多信息片段和数据中的任何信息片段和数据。
[0022]在一些实施例中,移动终端10还可包括照相机或其他媒体捕获元件(未示出),以便捕获临近移动终端10的用户的物体、人物和场所的图像或视频。然而,移动终端10 (或甚至一些其他固定终端)还可实践与在别处产生或生成但是可用于在移动终端10 (或固定终端)处消费的图像或视频内容有关的示例性实施例。
[0023]现在将参照图2来描述本发明的示例性实施例,其中,描绘了用于使内容项的子集在内容项移动期间相对于其他内容项加亮的装置50的某些元件。例如,图2的装置50可连同图1的移动终端10 —起采用。然而,应当注意,图2的装置50还可连同移动的和固定的各种其他设备一起采用,并且因此,本发明的实施例不应当受限于申请中的设备(诸如图1的移动终端10)。例如,装置50可在个人计算机或其他用户终端上采用。此外,在一些情况下,装置50可位于固定设备诸如服务器或其他服务平台,并且该内容可基于在该固定设备处发生的处理(例如,经由服务器/客户关系)呈现在远程设备诸如用户终端(例如,移动终端10)上。
[0024]还应当注意,虽然图2图示了用于使内容项的子集在内容项移动期间相对于其他内容项加亮的装置的结构的一个示例,还可使用很多其他结构来实施本发明的实施例。如此,在一些实施例中,尽管各设备或元件示出为彼此通信,但是在下文中这样的设备或元件应当被认为能够嵌入同一设备或元件内,并且因此,示出为所示通信中的设备或元件应当理解为可替代地为该同一设备或元件的部分。
[0025]现在参照图2,提供了用于使内容项的子集在内容项移动期间相对于其他内容项加亮的装置50,并且该装置50可包括处理器70、用户接口 72、通信接口 74和存储设备76或与处理器70、用户接口 72、通信接口 74和存储设备76通信。在一些实施例中,处理器70(和/或辅助处理器70或与处理器70关联的协处理器或任何其他处理电路)可经由用于在装置50的组件之间传递信息的总线而与存储设备76通信。存储设备76可包括,例如,一个或多个瞬态和/或非瞬态存储器。换句话说,例如,存储设备76可以是包括被配置为存储可被机器(例如,像处理器70那样的计算设备)检索的数据(例如,比特)的门的电子存储设备(例如,计算机可读存储介质)。存储设备76可配置为存储用于使该装置能够根据本发明的示例性实施例执行各种功能的信息、数据、应用、指令等。例如,存储设备76可配置为缓冲用于由处理器70处理的输入数据。附加地或可替代地,存储设备76可配置为存储用于由处理器70执行的指令。
[0026]在一些实施例中,装置50可以是被配置为采用本发明示例性实施例的移动终端(例如,移动终端10)或固定的通信设备或计算设备。然而,在一些实施例中,装置50可实施为芯片或芯片组。换句话说,装置50可包括在结构组件(例如,基板)上包括材料、组件和/或电线的一个或多个物理封装(例如,芯片)。该结构组件可提供用于其上包括的组件电路的物理强度、节约尺寸和/或电气交互限制。在一些情况下,装置50可因此被配置为在单个芯片上或作为单个“片上系统”来实施本发明的实施例。如此,在一些情况下,芯片或芯片组可组成用于执行用于提供本文描述的功能的一个或多个操作的装置。
[0027]处理器70可以以很多不同的方式实施。例如,处理器70可实施为各种硬件处理装置诸如协处理器、微处理器、控制器、数字信号处理器(DSP)、具有或不具有附属DSP的处理元件或者包括集成电路诸如ASIC (专用集成电路)、FPGA (现场可编程门阵列)、微处理器单元(MCU)、硬件加速器、专用计算机芯片等的各种其他处理电路中的一个或多个。如此,在一些实施例中,处理器70可包括被配置为独立执行的一个或多个处理核。多核处理器可使单个物理封装内的多重处理成为可能。附加地或可替代地,处理器70可包括经由该总线串联配置以使指令的独立执行、流水线和/或多线程成为可能的一个或多个处理器。
[0028]在示例性实施例中,处理器70可被配置为执行存储设备76中存储的指令或处理器70以其他方式可访问的指令。可替代地或附加地,处理器70可以被配置为执行硬编码的功能。如此,不论是由硬件或软件方法配置还是由其组合配置,当这样配置时处理器70可表示能够根据本发明实施例执行操作的实体(例如,物理嵌入电路中)。因此,例如,当处理器70实施为ASIC、FPGA等时,处理器70可以是用于执行本文描述的操作的特定配置的硬件。可替代地,作为另一示例,当处理器70实施为软件指令的执行者时,指令可特定配置处理器70以在指令被执行时执行本文描述的算法和/或操作。然而,在一些情况下,处理器70可以是特定设备(例如,移动终端或其他计算设备)的处理器,诸如图1的移动终端10的处理器20,适于通过用于执行本文描述的算法和/或操作的指令而由处理器70的另一配置来采用本发明的实施例。除了别的以外,处理器70还可包括被配置为支持处理器70的操作的时钟、算术逻辑单元(ALU)和逻辑门。
[0029]同时,通信接口 74可以是任何装置诸如以硬件或硬件和软件的组合实施的设备或电路,其被配置为从网络和/或与装置50通信的任何其他设备或模块接收数据,和/或向网络和/或与装置50通信的任何其他设备或模块发送数据。在这方面,通信接口 74可包括,例如,天线(或多个天线)和用于使与无线通信网络通信成为可能的支持硬件和/或软件。附加地或可替代地,通信接口 74可包括用于与该天线交互的电路以使信号经由该天线传输或以处置经由该天线接收到的信号的接收。在一些环境中,通信接口 74可以可替代地或还支持有线通信。如此,例如,通信接口 74可包括通信调制解调器和/或用于支持经由电缆、数字客户线(DSL)、通用串行总线(USB)或其他机制通信的其他硬件/软件。
[0030]用户接口 72可与处理器70通信以接收用户接口 72处用户输入的指示和/或以向用户提供声音、视觉、机械或其他输出。如此,用户接口 72可包括,例如,键盘、鼠标、操纵杆、显示器、触摸屏、触摸区、软键、麦克风、扬声器、或其他输入/输出机构。可替代地或附加地,处理器70可包括被配置为控制该用户接口的一个或多个元件诸如例如扬声器、振铃器、麦克风、显示器等的至少一些功能的用户接口电路。处理器70和/或包括处理器70的用户接口电路可以被配置为通过处理器70可访问的存储器(例如,存储设备76等)上存储的计算机程序指令(例如,软件和/或固件)控制该用户接口的一个或多个元件的一个或多个功能。
[0031]现在参照图3,示出了根据本发明一个示例性实施例的由装置50执行的操作。在这方面,该装置可包括用于使至少一个内容项(诸如多个内容项)显示的装置,诸如处理器70、用户接口 72等。参见图3的操作80。装置50可以被配置为显示各种各样的内容。图4中示出了内容的显示的一个示例。在该实施例中,该内容包括以网格状的方式布置和显示的多张照片或其他图像。可显示的其他类型的内容项包括表示音乐文件、视频文件、游戏、文档、应用等的缩略图或其他图标。可替代地,内容项可包括多个电子邮件消息。虽然可如图4中所示显示多个内容项,但是单个内容项诸如地图可根据其他实施例显示。
[0032]如图3的操作82中所示,装置50的一个实施例包括用于使该内容项能够移动的装置,诸如处理器70等。该内容项可以以各种方式移动。例如,该内容项可缩放、滚动等。关于滚动移动,例如,内容项可向上、向下、向右、向左或相对于用户接口 72向任何其他方向滚动。装置50可以被配置为接收不同类型的用户输入以引导该滚动操作。例如,用户接口 72可包括可由该用户选择的滚动条。然后,该用户可提供指示内容项应当滚动的方向的输入,诸如通过沿该滚动条拖动手柄。可替代地,该用户可利用鼠标或触摸板来将光标放于已经显示的内容上,并且可接着选择该内容,诸如通过按压该鼠标或触摸板上的按钮或与该鼠标或触摸板关联的按钮。在该实施例中选择该内容之后,可滚动该内容,诸如通过向期望的滚动方向拖动该光标,诸如当继续按压该鼠标或触摸板上的该按钮或与该鼠标或触摸板关联的该按钮。再另外,用户接口 72可包括触摸屏,以便用户可仅仅触摸其上显示该内容的触摸屏的该部分以便选择该内容并且可接着向期望的滚动方向拖动他们的手指以实现向同一方向滚动。
[0033]装置50还包括用于使该至少一个内容项的一部分相对于该至少一个内容项的另一部分被加亮的装置,诸如处理器70等。参见图3的操作86。在其中显示多个内容项的实施例中,该多个内容项的子集可在内容项正被移动时相对于该多个项的其他部分被加亮。通过在内容项移动期间将内容项的子集加亮,该用户可更容易恰恰在内容项正被移动时聚焦于该加亮的内容项。如果该用户对内容中的一个或多个内容项、诸如加亮的内容项感兴趣,则该用户可指示停止内容项的移动,以便该用户可进一步考虑感兴趣的内容项,诸如通过更详细地查看该内容项或通过打开或以其他方式访问该内容项。
[0034]该多个内容项的该子集包括至少一个内容项,但是少于全部的内容项。如此,该多个内容项的至少一个或多个内容项并不包括在该子集内并且因此没有加亮,至少没有以与该多个内容项的该子集相同的方式加亮。在下面描述的所示实施例中,该多个内容项的该子集为少数,并且更具体地,该多个内容项的极少数。然而,该多个内容项的该子集可包括少于内容项的总数目的任何数目的内容项。
[0035]如图4的示例性实施例中所示,该多个内容项诸如多张照片在显示屏上以网格状的方式显示。在该示例中,该多张照片于特定日期即2009年9月22日都拍摄于阿姆斯特丹。当内容项正被移动时,诸如通过从上到下、从左到右滚动等,该多个内容项的子集可相对于其他内容项如图5中所示加亮。尽管该内容项子集可以以不同的方式加亮,但是在图5的实施例中,该内容项子集可通过相对于其他内容项改变该内容项子集的亮度来加亮。确实,图5的实施例中加亮的该内容项子集的亮度相对于其他内容项增加。如此,该内容项子集在内容项移动期间相对于其他内容项的背景更容易识别。
[0036]加亮该内容项子集时,装置50诸如处理器70可改变该内容项子集显示的方式以便加亮该内容项子集,但是可不改变或不影响其他内容项。可替代地,装置50诸如处理器70可对应地变化其他内容项显示的方式,尽管是以与将该内容项子集加亮相反的方式。在图5的实施例中,例如,不仅增加该内容项子集的亮度,而且减小其他内容项的亮度,诸如通过使其他内容项显示的方式变暗。如此,在该示例性实施例中,该内容项子集进一步加亮。在另一实施例中,可从该显示中删去其他内容项使得能够只显示该内容项子集,从而有效地将该内容项子集加亮。
[0037]该内容项子集可以以除了或不同于由内容项的相对于亮度变化引起的加亮的各种方式加亮。例如,图6图示了多个内容项诸如多张照片的另一显示。在该示例性实施例中,将该多个内容项滚动、诸如向下滚动时,该多个内容项的该子集可由装置50诸如处理器70通过使该内容项子集移动或在该内容项子集内移动来加亮。虽然为了加亮该内容项子集可提供各种类型的移动,但是图7的实施例图示了该内容项子集的移动将要相对于其他内容项缩放该内容项子集,从而加亮该内容项子集。如图7的实施例中所示,例如,当内容项从图6的初始显示向下滚动到图7中所示的随后显示时,将内容项92缩放。由于其他内容项在该滚动操作期间没有缩放,因此该内容项子集的缩放有效地加亮了该内容项子集。与其中其他内容项在该滚动操作期间变暗以进一步突出或加亮该内容项子集的图4和图5的实施例相比,图6和7的实施例的其他内容项在该滚动过程期间保持不变而加亮仅仅由该内容项子集的移动、即该内容项子集的缩放而提供。该内容项子集可以以各种方式缩放,但是在一个实施例中,可以将该内容项的被认为重要的部分诸如人物的面部等缩放。
[0038]装置50诸如处理器70等可使该内容项子集以其他方式加亮。例如,装置50诸如该处理器可使该内容项子集通过对该内容项子集施加图形效果来加亮。虽然各种图形效果可施加到该内容项子集,但是在示例性实施例中该内容项子集通过使增强亮度的区域横跨内容项呈扇形或以其他方式递增前进,以致看起来光束以如下方式横穿内容项呈扇形或以其他方式通过,其中该方式类似于用于加亮并且将注意力吸引至指示牌或店面的横穿该指示牌或店面移动的探照灯或聚光灯。加亮的其他形式包括,例如,阴影、动态边框等。另外,该装置诸如该处理器可使两个或更多内容项子集以不同的方式加亮。例如,被认为最重要的一个内容项子集可以以一种方式加亮,被认为中等重要的第二内容项子集可以以第二方式加亮,并且被认为不太重要的第三内容项子集可以以第三方式加亮。此外,通过内容项子集,该装置诸如该处理器可使内容项进行不同的加亮。例如,内容项子集可包括之前标记为最喜欢的一些和没有被标示为最喜欢的其他的内容项。如此,该子集内标记为最喜欢的内容项可以以不同于其他内容项的方式加亮,即使该子集的全部内容项以某种方式加亮。
[0039]虽然该内容项子集的加亮可与内容项移动同时地开始,但是内容项子集的加亮在一个示例性实施例中可在内容项移动完成之后继续,或在另一示例性实施例中可在内容项移动一完成就中止或取消。在其中该内各项子集的加売在内各项移动完成之后继续的实施例中,该内容项子集可在内容项移动完成之后以与内容项移动期间相同的方式加亮,或该内容项子集可以以不同的方式加亮,诸如通过在内容项移动完成之后相对于其他内容项增加该内容项子集的亮度,但是没有到与内容项移动期间相同的程度。因此,在该示例性实施例中,因为当内容项正被移动时比内容项移动完成之后更难个别地聚焦于内容项,所以当内容项正被移动时可能期望附加的加亮,所以该内容项子集可在内容项移动完成之后仍然加亮,但是没有到与内容项移动期间相同的程度。在一个实施例中,在内容项移动完成之后仍保持的内容项的加亮可随着时间变淡。在这方面,该装置诸如该处理器可取决于该移动结束的方式确定该加亮是否保持或随着时间变淡。以其中内容项的该移动为滚动操作的示例为例,该滚动由用户输入结束可使内容项的加亮以一种方式处理,而该滚动基于惯性结束而不是特定用户输入可使该内容的加亮以另一种方式处理。可替代地,在其中该内容项子集的加亮在内容项移动完成之后取消的示例性实施例中,内容项可接着以与内容项初始显示的方式相当的方式显示,诸如图4和6中所示,其中在任何内容项之间没有区别或加亮。关于内容项加亮的时序,可同时使该内容项子集加亮,或可初始从该显示的预定部分中出现的该子集的那些内容项开始,随后加亮该子集的其他内容项。
[0040]在内容项移动期间加亮的该内容项子集可以以各种方式选择或标识。在图3的可选操作84所示的一个示例性实施例中,装置50可包括用于基于各个内容项的重要性而标识将要被加亮的该多个内容项的该子集的装置,诸如处理器70等。该内容项的重要性和因此内容项的加亮是动态的并且可例如基于该设备的上下文、用户和/或环境而改变。例如,装置50诸如处理器70可以以各种方式标识内容项的重要性,该方式包括基于使用数据、上下文数据、历史数据、社会关系数据、位置数据等中的一个或多个而确定重要性。关于使用数据,装置50诸如处理器70可基于内容项已被访问的新近性而将内容项子集标识为重要(诸如通过将预定义时间段内(诸如过去一天内)已访问的全部内容项标识为重要)并且因此包括在将要在内容项移动期间加亮的该内容项子集内。可替代地,装置50诸如处理器70可基于使用量而将内容项子集标识为重要(诸如通过将预定义时间段内诸如过去一周或一月内最常使用的那些内容项标识为最重要)并且因此包括在将要在内容项移动期间加亮的该内容项子集内。
[0041]关于上下文数据,装置50诸如处理器70可诸如通过确定该装置的位置、该装置的行进模式、该装置上当前执行的应用等而确定该装置的当前上下文。然后,它可标识具有相同或相当上下文的该内容项子集。在内容项为照片的实施例中,装置50诸如处理器70可确定(如果有的话)哪些照片拍摄于与该装置当前所在位置相同的位置。虽然内容项的上下文可通过图像标识等来标识,但是内容项的上下文可通过与内容项中每个内容项关联并且可由装置50诸如处理器70查看的元数据来标识,以便确定内容项中的一个或多个的上下文是否与装置50的当前上下文足够相似,诸如通过落入其预定义阈值内。然后,可将被确定为具有与该装置足够相似的上下文的内容项包括在要在内容项移动期间加亮的该内容项子集内。
[0042]关于历史数据,装置50诸如处理器70可依靠各种类型的历史数据以便确定内容项的相对重要性,其依次定义要在加亮的该子集内包括的内容项。例如,装置50诸如处理器70可确定如下内容项:在内容项先前的移动诸如先前的滚动操作期间已加亮的,或者先前已由该用户选择或访问并且可包括在内容项下一移动期间加亮的该内容项子集内的这些内容项。再进一步并且关于社会关系数据,装置50诸如处理器70可标识与装置50的该用户具有预定义社会关系的内容项。关于照片或其他图像,例如,装置50诸如处理器70可标识包括特定人物或特定建筑物、地标、物体等的那些内容项。在这方面,照片或其他图像可通过图像识别或其他技术来分析以便标识感兴趣的人物、建筑物、地标等。可替代地,与内容项关联的该元数据可标识该图像内的任何人物、建筑物或其他地标。可将包括感兴趣的人物、建筑物、地标等的内容项包括在接着在内容项随后的移动期间加亮的该内容项子集内。
[0043]定义内容项重要性的方式可预先建立,诸如通过建立定义内容项相对重要性的一个或多个规则。可替代地,关于具有重要性的内容项和/或确定内容项相对重要性的方式,该用户可经由用户接口 72提供输入。例如,该用户可通过搜索字符串执行搜索,有效地将具有重要性的内容项标识为匹配或满足该搜索字符串的那些内容项。另外,确定内容项重要性的方式可取决于处于考虑中的内容项的类型。例如,电子邮件消息的重要性可基于待办或其他标记、未读状态、高度重要状态等。
[0044]通过在内容项移动期间加亮内容项子集,可将用户的注意力聚集或引导至该内容项子集。如此,该用户可在内容项正被移动时更有可能将加亮的内容项中的特定的加亮的内容项标识为可能感兴趣的。如此,用户可使内容项的移动停止而感兴趣的该内容项保留在屏幕上用于该用户进一步查看或访问。因此,在内容项移动期间加亮内容项子集可方便该用户在内容项移动期间查看该内容项并且减少用户标识和选择相应内容项需要的时间。
[0045]虽然上面已经描述了多个内容项的显示和移动,但是在其他实施例中可显示和移动单个内容项、诸如地图。在该实施例中,该单个内容项的一部分诸如地图的一部分,可在该内容项被移动诸如滚动时相对于该内容项的其他部分被加亮。如此,该用户的注意力可被吸引至该内容项的该加亮的部分。
[0046]如上所述,图3是根据本发明示例性实施例的方法和程序产品的流程图。将理解,该流程图的每个方框以及该流程图中方框的组合可通过各种手段实施,诸如硬件、固件、处理器、电路和/或与包括一个或多个计算机程序指令的软件的执行关联的其他设备。例如,上面描述的程序中的一个或多个程序可通过计算机程序指令实施。在这方面,实施上面描述的程序的计算机程序指令可由用户终端(移动的或固定的)的存储设备存储,并且由该用户终端中的处理器执行。将理解,任何这种计算机程序指令可装载到计算机或其他可编程装置(例如,硬件)上以产生机器,以致该计算机或其他可编程装置上执行的指令创建用于实现该流程图方框中指定的功能的装置。这些计算机程序指令还可存储于非瞬态计算机可读存储器,其可引导计算机或其他可编程装置以特定方式起作用,以致该计算机可读存储器中存储的指令生成实现该流程图方框中指定的功能的制品。计算机程序指令还可装载到计算机或其他可编程装置上以使操作序列在该计算机或其他可编程装置上执行以生成计算机实现的进程,以致在该计算机或其他可编程装置上执行的指令实现该流程图方框中指定的功能。
[0047]因此,该流程图的方框支持用于执行特定功能的装置的组合以及用于执行指定功能的操作的组合。还将理解,该流程图的一个或多个方框以及该流程图中方框的组合,可由执行指定功能的基于专用硬件的计算机系统或专用硬件和计算机指令的组合来实施。
[0048]在受益于前面的描述和相关附图中出现的教导之后,发明所属领域的技术人员将容易想到本文阐述的本发明的很多修改例和其他实施例。因此,将理解,发明并不受限于所公开的特定实施例,并且修改和其他实施例预期包括在所附权利要求的范围内。此外,尽管前面的描述和相关附图在元件和/或功能的某些示例性组合的背景下描述了一些示例性实施例,但是应当理解,元件和/或功能的不同组合可由替代实施例提供而不背离所附权利要求的范围。在这方面,例如,不同于上面明确描述的那些的元件和/或功能的组合也可被认为是所附权利要求中的一些权利要求中阐述的。尽管本文采用特定的术语,但是它们仅仅以一般和描述性意义并且不是为了限制的目的来使用的。
【权利要求】
1.一种方法,包括: 使至少一个内容项得以显示; 使所述至少一个内容项能够移动;以及 经由处理器使所述至少一个内容项的一部分在所述至少一个内容项正被移动时相对于所述至少一个内容项的另一部分被加亮。
2.根据权利要求1所述的方法,其中使至少一个内容项得以显示包括使多个内容项得以显示,并且其中使所述至少一个内容项的一部分被加亮包括使所述多个内容项的子集相对于所述多个内容项的其他被加亮。
3.根据权利要求2所述的方法,还包括:基于相应内容项的重要性而标识将要被加亮的所述多个内容项的所述子集。
4.根据权利要求3所述的方法,其中,标识将要被加亮的所述多个内容项的所述子集包括:基于使用数据、上下文数据、历史数据、位置数据或社会关系数据中的至少一个而确定所述相应内容项的重要性。
5.根据权利要求1所述的方法,其中使所述至少一个内容项的所述部分被加亮包括:改变所述至少一个内容项的所述部分相对于所述至少一个内容项的另一部分的亮度。
6.根据权利要求1所 述的方法,其中使所述至少一个内容项的所述部分被加亮包括:对所述至少一个内容项的所述部分应用图形效果。
7.根据权利要求1所述的方法,其中使所述至少一个内容项的所述部分被加亮包括:使所述至少一个内容项的所述部分移动。
8.根据权利要求7所述的方法,其中使移动包括相对于所述至少一个内容项的另一部分缩放所述至少一个内容项的所述部分。
9.根据权利要求1所述的方法,还包括:在滚动完成时消除所述至少一个内容项的所述部分的加亮。
10.根据权利要求1所述的方法,还包括:在所述移动完成之后继续加亮所述至少一个内容项的所述部分。
11.一种装置,包括至少一个处理器和包括计算机程序代码的至少一个存储器,所述至少一个存储器和所述计算机程序代码被配置为与所述处理器一起使所述装置至少: 使至少一个内容项得以显示; 使所述至少一个内容项能够移动;以及 使所述至少一个内容项的一部分在所述至少一个内容项正被移动时相对于所述至少一个内容项的另一部分被加亮。
12.根据权利要求11所述的装置,其中所述至少一个存储器和计算机程序代码被配置为与所述至少一个处理器一起使所述装置通过使多个内容项得以显示来使至少一个内容项得以显示,并且其中所述至少一个存储器和计算机程序代码被配置为与所述至少一个处理器一起使所述装置通过使所述多个内容项的子集相对于所述多个内容项的其他被加亮来使所述至少一个内容项的一部分被加亮。
13.根据权利要求12所述的装置,其中所述至少一个存储器和计算机程序代码被还配置为与所述至少一个处理器一起使所述装置基于相应内容项的重要性而标识将要被加亮的所述多个内容项的所述子集。
14.根据权利要求13所述的装置,其中所述至少一个存储器和计算机程序代码被配置为与所述至少一个处理器一起使所述装置通过基于使用数据、上下文数据、历史数据、位置数据或社会关系数据中的至少一个而确定所述相应内容项的重要性来标识将要被加亮的所述多个内容项的所述子集。
15.根据权利要求11所述的装置,其中所述至少一个存储器和计算机程序代码被配置为与所述至少一个处理器一起使所述装置通过改变所述至少一个内容项的所述部分相对于所述至少一个内容项的另一部分的亮度来使所述至少一个内容项的所述部分被加亮。
16.根据权利要求11所述的装置,其中所述至少一个存储器和计算机程序代码被配置为与所述至少一个处理器一起使所述装置通过对所述至少一个内容项的所述部分应用图形效果来使所述至少一个内容项的所述部分被加亮。
17.根据权利要求11所述的装置,其中所述至少一个存储器和计算机程序代码被配置为与所述至少一个处理器一起使所述装置通过使所述至少一个内容项的所述部分移动来使所述至少一个内容项的所述部分被加亮。
18.一种计算机程序产品,包括具有存储于其中的计算机可执行程序代码指令的至少一个非瞬态计算机可读存储介质,所述计算机可执行程序代码指令包括用于如下各项的程序代码指令: 使至少一个内容项得以显示; 使所述至少一个内容项能够移动;以及 使所述至少一个内容项的一部分在所述至少一个内容项正被移动时相对于所述至少一个内容项的另一部分被加亮。
19.根据权利要求18所述的计算机程序产品,其中用于使至少一个内容项得以显示的所述程序代码指令包括用于使多个内容项得以显示的程序代码指令,并且其中用于使所述至少一个内容项的一部分被加亮的所述程序代码指令包括用于使所述多个内容项的子集相对于所述多个内容项的其他被加亮的程序代码指令。
20.根据权利要求19所述的计算机程序产品,其中所述计算机可执行程序代码指令还包括:用于基于相应内容项的重要性而标识将要被加亮的所述多个内容项的所述子集的程序代码指令。
【文档编号】G09G5/30GK103650027SQ201280035161
【公开日】2014年3月19日 申请日期:2012年6月9日 优先权日:2011年6月14日
【发明者】M·A·尼尔米, J·T·索利斯玛 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1