用于显示设备的自适应软键功能的制作方法

文档序号:7942387阅读:122来源:国知局
专利名称:用于显示设备的自适应软键功能的制作方法
技术领域
本发明的实施方式一般地涉及用户接口技术,并且尤其涉及用于在显示设备上提 供自适应软键功能的方法、设备和计算机程序产品。
背景技术
随着将显示设备用于商业、通信、教育和娱乐的增长,必须通过显示设备处理的应 用数量也在增长。例如,除了很多其他功能之外,蜂窝电话还可以具有进行和接收电话呼 叫、拍摄数字照片、播放音乐和视频文件和访问互联网的功能。结果,用户需要更大数量的 控制,从而根据正在使用哪个应用而正确地操作显示设备。某些显示设备包括具有硬件键的小键盘,其允许用户执行某些硬编码的功能,诸 如拨打电话号码或滚动所显示的菜单并且选择特定的条目。随着需要更多功能,硬件用户 输入接口不能提供所有用户输入。已经开发了所谓的“软键”或不是硬编码的并且能够根 据操作情况执行不止一个功能的键来解决该问题。例如,在蜂窝电话上,当电话空闲时对软 键的致动可以访问联系人列表,而当电话作为照相机操作时对同一软键的致动则可以对对 象进行放大或记录图片。由于软键的功能不保持相同,所以通常在显示器的一部分上描述功能以帮助用户 操作显示设备。例如,软键可以恰好位于显示器的下面,并且最接近于每个软键的显示器部 分可以提供对软键当前功能的简要描述,诸如“联系人”或“放大”。显示设备越来越多地用于与其他显示设备、网络和通信系统进行通信并对它们进 行访问。例如,某些显示设备配置为接收广告内容以向该显示设备的用户传送感兴趣的促 销和项目。在接收此类广告内容时,用户可能希望尽可能快地对所广告的产品或服务进行 更多的了解,诸如利用对键的一次致动。尽管软键已经很普遍,但是总是希望改进用户与显示设备交互的易用性和效率。 该希望特别是在结合拥有具有可以根据当前应用而改变的功能的软键的显示设备的时候 很明显。

发明内容
因此提供了用于为显示设备提供自适应软键功能的方法、设备和计算机程序产 品。特别地,提供一种方法、设备和计算机程序产品,它们监视与用户接口元件的交互并且 基于该交互重新配置软键以具有第二不同功能。这样,基于用户对显示设备的操作,该软键 可以允许用户控制附加功能。在一个示例性实施方式中,提供了一种用于为显示设备提供自适应软键功能的方 法和计算机程序产品。所述方法和计算机程序产品提供了对软键的第一功能的描述的显 示,其中对该软键的致动调用第一功能。监视与该软键的交互,并且基于该交互重新配置该 软键,从而对该软键的致动调用第二功能,该第二功能与第一功能不同。还提供对第二功能 的描述的显示。
在某些情况中,监视自对软键的最后致动时起已经过去的时间量,并且可以在自 最后致动时起已经过去了预定的时间量之后重新配置软键。重新配置软键在某些情况下可 以包括禁用软键。此外,可以基于交互提供对于广告内容的显示。在该情况中,软键可以配置为控制 广告内容的显示样式,诸如广告内容的位置和/或广告内容的大小。软键还可以配置为从 显示的广告内容向广告内容的不同项目滚动。而且,软键可以配置为执行以下功能,诸如访 问与广告内容相关联的Web站点和/或呼叫与广告内容相关联的电话号码。在另一示例性实施方式中,提供一种用于为显示设备提供自适应软键功能的设 备。该设备可以包括处理元件。处理元件可以配置为提供对于软键的第一功能的描述的显 示,其中对软键的致动调用第一功能,并且监视与软键的交互。处理元件还可以配置为基于 交互重新配置软键,从而对软键的致动调用第二功能,该第二功能与第一功能不同。处理元 件可以提供对第二功能的描述。处理元件可以进一步配置为监视自对软键的最后致动时起已经过去的时间量。例 如,处理元件可以在自最后致动时起已经过去了预定的时间量之后重新配置软键。处理元 件还可以配置为禁用软键。在某些情况中,处理元件配置为基于交互提供对于广告内容的显示。处理元件可 以配置软键以控制广告的显示样式,诸如广告内容的位置和广告内容的大小。在某些情况 中,处理元件可以配置软键以从显示的广告内容向广告内容的不同项目滚动。而且,处理元 件可以配置软键以执行以下功能,诸如访问与广告内容相关联的web站点和/或呼叫与广 告内容相关联的电话号码。在另一示例性实施方式中,提供一种用于为显示设备提供自适应软键功能的设 备。该设备包括用于提供对于软键的第一功能的描述的显示,其中对软键的致动调用第一 功能,以及用于监视与软键的交互的装置。该设备进一步包括用于基于交互重新配置软键 从而对软键的致动调用第二不同功能的装置,以及用于提供对第二功能的描述的显示的装置。在另一示例性实施方式中,提供一种用于为显示设备提供自适应软键功能的系 统。该系统包括配置为显示软键的第一功能的描述和软键第二功能的描述的设备,以及远 程内容源,配置为从设备接收数据并且根据接收的数据向设备传输内容。第二功能可以至 少部分地基于从远程内容源向设备传输的内容。在某些情况中,远程内容源配置为向设备 传输包括第二功能的描述的内容。


因此,已经在一般的意义上描述了本发明的实施方式,现在将参考附图,附图不必 按比例绘制,在附图中图1是根据示例性实施方式的移动终端的示意性框图;图2是根据示例性实施方式的、用于为显示设备提供自适应软键功能的设备的示 意性框图;图3示出了根据示例性实施方式的设备;图4示出了根据示例性实施方式的、在其中显示广告内容的示例性显示的截屏;
图5A示出了根据示例性实施方式的、在其中提供广告内容的示例性显示的截屏;图5B示出了根据示例性实施方式的、在其中完整地提供广告内容的图5A的显示 的截屏;图6示出了根据另一示例性实施方式的、在其中提供广告内容的示例性显示的截 屏;图7示出了根据示例性实施方式的、在其中显示所接收广告的指示的示例性显示 的截屏;图8示出了根据本发明示例性实施方式的、在其中访问广告web站点的示例性显 示的截屏;图9示出了根据示例性实施方式的、其中灰度层应用于前一应用的示例性显示的 截屏;图10示出了根据示例性实施方式的、其中显示旋转标志的广告模式中的示例性 显示的截屏;图11示出了根据示例性实施方式的、其中显示梯级广告的广告模式中的示例性 显示的截屏;以及图12是根据示例性方法的框图,该方法根据示例性实施方式而用于为显示设备 提供自适应软键功能。
具体实施例方式现在将参考附图更全面地描述本发明的实施方式,附图中示出了本发明的某些而 不是所有实施方式。实际上,本发明的实施方式可以按照多种不同的形式来实现,并且不应 该认为是对在此记载的实施方式的限制;相反,提供这些实施方式是为了使本公开内容满 足适用的法律要求。贯穿附图,相同的标号表示相同的元件。图1示出了将受益于本发明实施方式的移动终端10的框图。然而,应当理解,所示 出以及在此后描述的移动电话仅仅是受益于本发明实施方式的一种类型移动终端的示范, 因此,不应用来限制本发明实施方式的范围。尽管出于示例目的而示出并在此后描述了移 动终端10的多个实施方式,但是其他类型的移动终端也可以容易地采用本发明的实施方 式,其中移动终端诸如便携式数字助理(PDA)、寻呼机、移动计算机、移动电视、游戏设备、膝 上型计算机、照相机、视频记录器、互联网设备、GPS设备以及其他类型的语音和文本通信系 统。此外,包括非移动设备的其他设备也可以容易地使用本发明的实施方式。下文将主要结合移动通信应用来描述本发明实施方式的设备和方法。然而,应当 理解,可以结合移动通信产业之内以及移动通信产业之外二者的各种其他显示设备来使用 本发明的设备和方法。移动终端10包括天线12 (或者多个天线),其可操作地与发射机14和接收机16进 行通信。移动终端10还包括处理元件,诸如控制器20或者其他类型的处理器或计算设备, 其分别提供去往发射机14的信号和接收来自接收机16的信号。信号包括按照可应用蜂窝 系统的空中接口标准的信令信息,并且还包括用户语音、接收到的数据和/或用户生成的 数据。在此方面,移动终端10能够利用一个或多个空中接口标准、通信协议、调制类型以及 接入类型来进行操作。作为示范,移动终端10能够根据多个第一代、第二代、第三代和/或
7第四代通信协议等中的任何协议来进行操作。例如,移动终端10能够按照第二代(2G)无线 通信协议IS-136 ((时分多址)TDMA)、全球移动通信系统(GSM)和IS-95 (码分多址(CDMA)) 来进行操作,或者按照诸如通用移动电信系统(UMTS)、CDMA2000、宽带CDMA (WCDMA)和时 分-同步码分多址(TD-SCDMA)的第三代(3G)无线通信协议来进行操作,或者按照第四代 (4G)无线通信协议等来进行操作。可以理解,诸如控制器20的设备包括实现移动终端10的音频和逻辑功能所需的 电路。例如,控制器20可以包括数字信号处理器设备、微处理器设备以及各种模数转换器、 数模转换器和其他支持电路。移动终端10的控制和信号处理功能按照这些设备各自的能 力在他们之间进行分配。控制器20由此还可以包括在调制和传输之前对消息和数据进行 卷积编码和交织的功能。控制器20还可以包括内部声音编码器,并且可以包括内部数据调 制解调器。此外,控制器20可以包括对可以存储在存储器中的一个或多个软件程序进行操 作的功能。例如,控制器20能够操作连接程序,诸如传统的Web浏览器。连接程序继而可 以允许移动终端10例如按照无线应用协议(WAP)、超文本传输协议(HTTP)等来发射和接收 Web内容(诸如基于位置的内容和/或其他web页面内容)。移动终端10还可以包括用户接口,其包括输出设备,例如振铃器22、传统的耳机 或者扬声器24、麦克风26、显示器28以及硬件用户输入接口,所有这些设备都耦合至控制 器20。允许移动终端10接收数据的硬件用户输入接口可以包括允许移动终端10接收数据 的多种设备中的任意设备,例如小键盘30、触摸显示器(未示出)或者其他输入设备。在包 括小键盘30的实施方式中,小键盘30可以包括传统的数字键(0-9)和相关键(#、*),以及 用于操作移动终端10的其他键。备选地,小键盘30可以包括传统的QWERTY小键盘布置。 小键盘30还可以包括与功能相关联的各种软键。此外或者备选地,移动终端10可以包括 诸如操纵杆的接口设备或者其他硬件用户输入接口。移动终端10还包括电池34,诸如振动 电池组,用于为操作移动终端10所需的各种电路供电,以及可选地提供机械振动作为可检 测输出。移动终端10还可以包括用户身份模块(UIM)38。UIM 38通常是具有内置处理器 的存储器设备。UIM 38例如可以包括订户身份模卡(SIM)、通用集成电路卡(UICC)、通用 订户身份模块(USIM)、可移动用户身份模块(R-UIM)等。UIM 38通常存储与移动订户相 关的信元。除了 UIM 38之外,移动终端10还可以配备存储器。例如,移动终端10可以包 括易失性存储器40,例如包括用于数据临时存储的高速缓存区域的易失性随机访问存储器 (RAM)。移动终端10还可以包括其他非易失性存储器42,其可以是嵌入式的和/或可移动 的。非易失性存储器42可以附加地或者可选地包括例如可以从California,Sunnyvale的 SanDisk公司或者California,Fremont的Lexar Media公司获得的EEPR0M、闪存等。存储 器可以存储移动终端10所使用的多条信息和数据中的任意项,以实现移动终端10的功能。 例如,存储器可以包括能够唯一标识移动终端10的标识符,诸如全球移动设备标识(IMEI) 码。现在将参考图2来描述本发明的示例性实施方式,其中示出了用于为显示设备提 供自适应软键功能的设备的某些元件。例如可以结合图1的终端10来使用图2的设备。然 而,应该指出,图2的设备还可以结合各种其他设备(移动以及固定的)来使用,并且因此 本发明的实施方式不应限于诸如图1的移动终端10之类设备上的应用。还应该指出,虽然图2示出了用于提供自适应软键功能的设备配置的一个示例,但是多个其他配置也可以用 于实现本发明的实施方式。此外,尽管贯穿说明书使用软键来解释本发明的实施方式,但是 应该理解,实施方式也可以提供用于硬键的自适应功能,诸如导航键。例如,“向上”和“向 下”导航键可以具有对应用的文本(诸如文本消息或联系人列表)向上滚动和向下滚动的 第一功能,还可以具有对不同内容(诸如广告)进行滚动的第二功能,如下所述。现在参考图2,示出了用于为显示设备提供自适应软键功能的设备50。设备50可 以包括显示器52 (例如,图1的显示28)或与其进行通信、一个或多个软键54、用于驱动显 示器52并且用于监视和配置软键54的装置、诸如处理元件56 (例如,图1的控制器20)以 及存储器设备58。存储器58例如可以包括易失性和/或非易失性存储器(例如,图1的易 失性存储器设备40和/或非易失性存储器42)。存储器58可以配置为存储信息、数据、应 用、指令等等,用于使设备能够执行根据本发明的示例性实施方式的各种功能。例如,存储 器58可以配置为缓冲输入数据以便由处理元件56来处理。此外或备选地,存储器58可以 配置为存储由处理元件56执行的指令,包括用于在显示器52上提供对软键功能描述的显 示的软件平台和/或用于执行软件应用的指令。处理元件56可以以多种不同的方式实现。例如,处理元件56可以实现为处理器、 协处理器、控制器或各种其他处理装置或包括集成电路的设备,集成电路诸如ASIC(专用 集成电路)。在示例性实施方式中,处理元件56可以配置为执行存储在存储器58中或处理 元件56可访问的指令。参考图3,可以包括图1的移动终端10的设备50可以包括携带天线12的外壳60、 显示器52和硬件用户输入接口 62,诸如图1的小键盘30。硬件用户输入接口 62可以通过 各种方式进行配置从而包括任意数量的键,以及其他用户输入,诸如操纵杆、杠杆、触摸板、 开关等。在图3中,例如,硬件用户输入接口 62包括15个键,其可以是字母数字键。外壳60还携带至少一个软键54。在图3中,存在恰好位于显示器52之下的三个 软键54。可以将软键54表示为左软键(L)、中间软键(M)和右软键(R)。靠近每个软键54 的显示器52的一部分可以保留为软键描述区域64。在每个软键描述区域64中,可以例如 由处理元件56提供每个相应软键的简要描述。例如,致动左软键(L)可以使得在显示器 52上提供选项菜单。为了使用户感知到该功能,可以在相应的软键描述区域64中提供缩 写“Opts (选项)”,如图所示。类似地,中间软键(M)可以选择醒目显示的项目,并且右软键 (R)可以清除选择或将用户带往前一屏幕,在该情况中,可以在显示器的相应软键描述区域 64中分别提供“选择”和“Clr (清除)”。因此,设备50的处理元件56配置为提供对于每个软键54的第一功能的描述的显 示,其中对软键54的致动调用该特定功能。此外,处理元件56配置为监视与软键54的交 互并且配置为基于该交互来重新配置软键54,从而对同一软键54的致动(在重新配置之 后)调用第二不同功能。处理元件56提供对第二功能的描述以便显示,例如在软键描述区 域64中替换对第一功能的描述。在某些情况中,可以仅重新配置软键描述区域64的外观 以指示第二功能,诸如通过软键描述区域64的不同颜色、大小、字体或形状来重新配置软 键描述区域64。例如,处理元件56可以配置为监视自对软键54的最后致动时起已经过去的时间 量。这样,在自用户对软键54最后致动时起已经过去的特定时间量之后(诸如在一分钟、
9五分钟、半小时等之后),处理元件56可以配置为重新配置软键54,从而对软键的致动现在 使得不同的功能被执行。作为示例,自用户最后一次致动中间软键(M)时起已经过去了一 个小时,该中间软键(M)可以被指派第一功能“选择”。结果,处理元件56可以配置为禁用 中间软键(M),从而对该键的致动不产生任何结果。类似地,上述情况中的中间软键(M)可 以重新配置为具有任何数量适当的第二功能,诸如“解锁”以解锁硬件键或“去往”以启动 特定应用。时间量也可以是另一事件或时间段的函数,诸如在调用屏保、显示器关闭之前的 时间量,或者用户或系统针对其设定了时间段的任何其他事件。例如,如果设备被配置为在 空闲时间五分钟之后调用屏保,则处理元件56可以配置为在已经调用屏保之后(例如)一 分钟重新配置软键54。在某些情况中,软键54可以配置为具有多种功能,这取决于设备的情况和/或操 作。换言之,处理元件56可以对软键54进行多次重新配置,从而就用户的方便性而言,同 一软键还可以具有第三功能、第四功能、第五功能等。功能中的每个可以不同于其他功能, 并且如上所述,可以在软键描述区域64中提供对特定功能的描述。在某些情况中,处理元件56可以配置为基于所监视的交互来提供对于广告内容 的显示。参考图4,例如,用户可能正在使用集成了本发明实施方式的移动终端来访问例如 来自互联网web站点的报纸文章66。该文章66可以由处理元件56提供在显示器52上, 从而用户可以阅读该文章66。一个或多个软键54可以具有第一功能和/或用于操纵文章 66并且促进用户体验的其他功能,其中该第一功能允许用户滚动到正在阅读的文章66的 下一页、最小化文章66( S卩,使文章66在显示器52上占用更小的空间)、关闭文章66。如 上所述,可以在对应的软键描述区域64中描述此类第一功能。处理元件56可能正在监视用户与一个或多个软键54(诸如左软键(L))(在图4 的示例中,其允许用户去往下一页)的交互。如果用户例如在十分钟或更长时间中未致动 左软键(L),则处理元件56可以提供对广告内容68的显示,如图5A和图5B所示。换言之, 自用户最后翻页时起或自调用了在显示器上提供的屏保时起已经过去了十分钟可以指示 用户当前没有阅读文章66,在该情况中,对广告68的演示相比于用户当前正在阅读而言将 不是那么烦人的。在该场景中,当用户回到文章66时,他将注意到广告68并且可以适当地 对其进行处理。广告内容可以包括任意形式的促销、教育和/或商业信息。该内容可以仅是文本 形式,或其可以包括一个或多个媒体内容形式,诸如图片、照片、音乐和视频。除了或代替广 告内容,还可以显示其他类型的内容。例如,在其他类型的内容中,处理元件56可以提供对 WidSet或用户定义内容(诸如天气预报、股票报告、当前播放的音乐、即时消息呈现等)的显不。可以以各种方式在显示器52上呈现广告68。例如,广告68可以从显示器的底部 滑出,至少短时覆盖软键描述区域。当打开广告68时,一个或多个软键可以继续执行它们 的第一功能(诸如转到文章66中下一页)。一旦完全呈现了广告68,例如如图5B所示,则 处理元件56可以配置一个或多个软键54来控制广告内容68显示的样式,诸如改变显示器 52上广告68的位置或调整广告68的大小。例如,向左软键(L)指派的第二功能(并且在 相应的软键描述区域64中进行描述)可以是“向上”,并且向右软键(R)指派的第二功能可 以是“向下”。备选地或此外,可以为中间软键(M)指派“扩展”的第二功能。
在其他实施方式中,广告68可以例如作为滚动文本从左向右(或反之)滑动,或 可以作为进度条来显现。此外,当向用户提供广告内容时,其可以覆盖部分或全部软键描述 区域64和显示器的主要部分,如图6所示。很多类型的转变可以用于初始地提供广告内容 68以及用于从显示器移除广告内容68。在图6中,例如,广告内容68向上或向下扩展,如 双箭头所示。在某些情况中,可以在显示器52上提供广告68持续预定的时间量,在此期间,可 以隐藏软键描述区域。在时间已经过去之后,诸如5-10秒之后,处理元件56可以使得广告 68向下滑回显示器52的底部,这允许用户继续阅读和/或控制文章66 (而不是广告68)。 与一个或多个软键54的用户交互可以通知提供和移除广告68的方式。例如,如果没有对 软键54的致动,则广告68可以朝向显示器52的底部缓慢地下滑,而软键可以保持第二功 能(即,广告68的控制)直到广告68完全退去。因此,在该情况中,对软键54的致动可以 使得广告68重新出现,并且广告68可以不滑出显示器52,直到再次过去了预定的时间量。在其他情况中,软键可以保持其第一功能,即使广告内容覆盖或部分覆盖了相应 的软键描述区域64。例如,如果软键空闲了一段时间,则可以在软键描述区域中呈现广告内 容,这至少部分地盖住了第一功能的描述。然而,在致动软键时,仍旧可以调用相应的第一 功能。此外,软键中的一个(诸如中间软键(M))可以被重新配置,从而为用户提供聚焦于 广告内容的能力,进而其他软键可以用于操纵和/或执行与广告内容相关的功能。在该情 况中,用户可以致动中间软键(M)以改变到广告内容的焦点,并且继而致动左软键(L)或右 软键(R)来经由左软键(L)或右软键(R)的第二功能控制广告内容的样式。这样,用户可 以提供关于期望哪个功能(第一或第二)的输入。在致动中间软键(M)以在上述示例中改 变焦点时,软键描述区域还可以提供对相应软键的第二功能的描述的显示,从而帮助用户 操纵广告内容。例如,在已经过去预定时间量之后,一旦广告68已经移出显示器52,则处理元件 56可以提供对广告呈现的指示。例如,如图7所示,广告框架的顶部边界70 (例如,厚5个 像素)可以作为广告的指示在显示器52的底部保持可见。该指示可以具有不同的外观,诸 如特定的颜色、厚度或设计,从而提醒用户其用途。这样,如果在广告第一次出现并且继而 退去时,用户不是正在查看显示器52,则该指示将使用户感知到他已经接收到广告内容。继 而,用户可以以各种方式访问该广告,诸如通过向下滚动(使用软键或硬件键)或致动可以 仍旧配置为执行其第二功能的软键。在某些情况中,设备可以从远程内容源(诸如另一设备、广告服务器或其他服务 器)接收广告或其他内容。远程内容源可以配置为从该设备接收数据(诸如针对内容的请 求、该设备的标识等),并且根据所接收的数据向该设备传输内容。这样,处理元件可以至少 部分地基于从远程内容源向设备传输的内容而重新配置软键。例如,如果远程内容源是广 告服务器并且向设备传输广告,则软键的第二功能可以涉及广告的访问或操纵。此外,远程 内容源可以配置为向设备传输第二功能的描述,以便在软键描述区域中提供(除了内容本 身)。因此,在显示器上提供的内容已经在软键描述区域中提供的内容都可以从远程内容源 进行流式传输或另行下载。在某些情况中,处理元件可以出于一个原因或另一个原因而延迟向用户呈现广告 或其他内容。例如,用户可能正在不允许呈现广告的模式中操纵移动终端,或用户可能正在与软键交互从而在显示器上提供广告将打扰用户。在该情况中,可以将接收的广告置于缓 冲器中(即,存储在图2的存储器58中),以便稍后显示。因此,当用户已经退出了例如禁 止性应用或已经结束了特定操作时,则可以从缓冲器获取保存的广告并且将其提供在显示 器上。在某些实施方式中,处理元件可以配置软键以经由该软键的第二功能从显示广告 内容向显示广告内容的不同项目进行滚动。例如,左软键(L)的第二功能可以是在显示器 上提供之前的广告(即,通过从存储器获取之前保存的广告),和/或右软键(R)的第二功 能可以是访问来自于特定广告源的新广告。处理元件还可以配置一个或多个软键以为用户获得关于广告的更多信息。例如, 致动诸如中间软键(M)的软键可以访问与广告内容相关联的web站点72,如图8所示。因 此,产品/服务web站点72可以提供在显示器52上,并且用户能够对web站点72进行浏 览以找到关于所公告内容的更多信息(诸如价格、产品细节和/或如果订购)。作为另一示 例,对软键的致动可以使得移动终端呼叫与广告相关联的电话号码。这样,如果用户接收针 对特定餐厅的广告并且决定在那里与其家人进行聚餐,则他可以通过按压软键来调用特定 软键的第二功能来呼叫餐厅并且订位。致动软键还可以执行很多其他功能,诸如启动另一 应用、发起文本消息、打开web浏览器等。在某些实施方式中,当用户正悬停(即,保持光标在其上)在显示器的其他地方上 提供的链接上时,软键标签区域可以由活跃的程序(诸如浏览器)用于向用户显示链接目 标。在该情况中,如果用户正在查看特定的web站点并且将其光标移动到所提供的链接上, 则软键描述区域可以提供特定链接的web地址,从而用户可以在不点击该链接的情况下查 看地址。软键描述区域还可以用于向用户提供其他信息。例如,当用户悬停在关键词(例 如,词语定义、解释或交叉引用)上而不是显示器的主体中时,可以在软键描述区域中提供 与web页面上的某些“关键词”相关联的弹窗,其中该弹窗可以掩盖其余文本。诸如文档编 辑器、无线电播放器、音乐播放器和电子表格编辑器之类的其他类型的应用也可以使用软 键描述区域来向用户或特定于特定应用的附加功能提供附加信息。例如,文本文档编辑器 可以在软键描述区域中提供对文本字体的描述(例如,加黑、斜体、下划线等),该文本文档 编辑器可以允许用户改变某些格式选项和/或可以向用户提供帮助功能或信息。在无线电 播放器中,软键描述区域可以用于无线电数据系统(RDS)传输,其中,可以使用传统的FM广 播发送少量数字信息。类似地,在音乐播放器中,软键描述区域可以用于提供RIYL(按需推 荐)音乐,并且在电子表格中,对应于所选单元的方程可以在软键描述区域中显示(和/或 可以是可编辑的)。除了提供对软键第二功能的描述(例如,在图3和图4的软键描述区域64中)之 外,处理元件还可以提供对软键功能的其他指示。例如,一旦处理元件已经为软键重新配置 了第二功能,该第二功能控制广告内容而不是之前被控制的应用(例如,图4和图5的文章 66),则处理元件可以在之前的应用76上提供透明的灰度层74,以可视地指示对广告68而 不是应用76的控制,如图9所示。在该情况中,可以在提供广告68和/或重新配置软键以 调用第二功能的同时呈现灰度层。可以在广告68从显示器52中退去并且软键的焦点返回 到应用76时移除灰度层74。
处理元件可以配置为检测设备的状态或朝向并且配置为相应地调整广告内容的 提供。例如,如果移动终端倒转,则可以调用特定的广告模式,在该模式中,活跃的应用76 由透明的灰度层74覆盖并且在显示器52的中心部分中提供旋转的广告标志78 (诸如公司 名称),如图10所示。当标志78旋转时,可以在显示器52上访问并且提供相关联的广告内 容,或将其保存到存储器中以便稍后提供给用户。在另一实施方式中,广告模式可以包括跨显示器52以级联方式提供广告内容68, 如图11所示,诸如从显示器52的顶部向底部移动。在该情况中,处理元件可以配置软键以 控制/访问最近提供的广告68 (例如,图11最顶端的广告)和/或可以允许用户在广告68 之间进行切换。一旦已经收集了特定数量的广告68或在特定的时间量过去之后,则最旧的 广告68(例如,图11最底端的广告)可以从显示器52中消散或退去,以为新广告腾出空间。 然而,已经从显示器52移除的广告可以保存在设备的存储器中,从而用户能够在希望时访 问该广告。用户可以通过将移动终端返回到合适的朝向(例如,右侧向上)和/或通过由 处理元件致动配置为退出广告模式的软键之一来退出广告模式。在其他实施方式中,提供了一种为显示设备提供自适应软键功能的方法。参考图 12,提供了对软键第一功能的描述的显示,并且监视与软键的交互。图12框100和102。例 如,如上所述,软键可以初始配置为访问联系人列表,在该情况中,可以在显示器的一部分 上提供对“联系人”的描述。例如,通过监视自对软键的最后致动时起已经过去的时间量来 监视与软键的交互,框104。然后,基于该交互来重新配置软键,从而对软键的致动调用第二不同功能。框106。 在重新配置软键的同时或之后,提供对第二功能描述的显示。例如,可以在显示器的软键描 述区域中提供对第二功能的描述,这替换了对第一功能的描述。框108。这样,用户可以知 道在致动软键时将调用的功能。作为示例,如果自用户最后致动软键时起已经过去十分钟 了,则可以重新配置软键,并且软键可以而重新配置为具有“锁定”移动终端的第二功能,从 而对键的意外致动将不提供任何动作。备选地,可以重新配置软键使得禁用该软键。在某些情况中,可以基于交互提供对广告内容的显示。框110。例如,如果自用户 最后与软键交互时起已经过去十五分钟了,则可以为用户显示各种形式的广告内容。在该 场景中,软键的重新配置因此可以包括允许用户经由软键的第二功能来控制和/或访问广 告内容。因此,软键可以配置为控制广告内容的大小(例如,最大化或最小化广告)。框 112。或者,软键可以控制广告内容的位置,从而广告可以移动到显示器上的各种位置。框 114。在某些实施方式中,软键可以配置为具有第二功能,该第二功能允许用户从显示的广 告内容向广告内容的不同项目(如上所述,诸如保存的广告或从广告源获取的新广告)进 行滚动。框116。软键可以进一步配置为允许用户诸如通过访问与广告内容相关联的web 站点和/或呼叫与广告内容相关联的电话号码来获得关于该广告的更多信息。框118和 120。作为另一示例,软键可以配置为在用户致动时启动另一应用。框122。已经参考方法、设备和计算机程序产品的框图和流程图在上面描述了本发明的示 例性实施方式。应该理解,框图和流程图的每个框以及框图和流程图的框的组合可以分别 由包括计算机程序指令的各种装置来实施。这些计算机程序指令可以加载到通用计算机、 专用计算机或其他可编程数据处理设备上以产生机器,从而在计算机或其他可编程数据处理设备上执行的指令创建了用于实现一个或多个流程图框中指定的功能的装置。这些计算机程序指令还可以存储在可以弓丨导计算机或其他可编程数据处理设备 (诸如处理元件,例如包括控制器20 (在图1中示出))的计算机可读存储器中从而以特定 方式起作用,从而存储在计算机可读存储器中的指令制造包括用于实现图12所示的一个 或多个流程图框中所指定功能的计算机可读指令的制品。计算机程序指令还可以加载到计 算机或其他可编程数据处理设备上以使得在计算机或其他可编程数据处理设备上执行一 系列的操作步骤,从而产生计算机实现的过程,进而在计算机或其他可编程数据处理设备 上执行的指令提供了用于实现一个或多个流程图框中所指定功能的步骤。因而,框图和流程图的框支持用于执行指定功能的装置的组合、用于执行指定功 能的步骤的组合和用于执行指定功能的程序指令装置的组合。还应该理解,框图和流程图 的每个框以及框图和流程图的框的组合可以由执行指定功能或步骤的、基于硬件的专用计 算机系统实现,或由专用硬件和计算机指令的组合实现。这些实施方式所涉及的、从上面描述和相关联的附图中呈现的教导获益的领域中 的技术人员将认识到这里记载的本发明的很多修改和其他实施方式。因此,应该理解,本发 明不限于公开的具体实施方式
,旨在将修改和其他实施方式包括在所附权利要求书的范围 内。尽管在这里采用了特定的术语,但是仅在一般意义和描述意义上使用它们并且不是为 了限制的目的而使用。
1权利要求
一种方法,包括提供对于软键的第一功能的描述的显示,其中对所述软键的致动调用所述第一功能;监视与所述软键的交互;基于所述交互重新配置所述软键,从而对所述软键的致动调用第二功能;以及提供对所述第二功能的描述的显示;其中所述第一功能与所述第二功能不同。
2.根据权利要求1所述的方法,其中监视与所述软键的交互包括监视自对所述软键的 最后致动时起已经过去的时间量。
3.根据权利要求2所述的方法,其中重新配置所述软键包括在自所述最后致动时起已 经过去了预定的时间量之后重新配置所述软键。
4.根据权利要求1所述的方法,其中重新配置所述软键包括禁用所述软键。
5.根据权利要求1所述的方法,进一步包括基于所述交互提供对于广告内容的显示。
6.根据权利要求5所述的方法,其中重新配置所述软键包括配置所述软键以控制选自 以下组的广告内容的显示样式,所述组包括所述广告内容的位置和所述广告内容的大小。
7.根据权利要求5所述的方法,其中重新配置所述软键包括配置所述软键以从显示的 广告内容向广告内容的不同项目滚动。
8.根据权利要求5所述的方法,其中重新配置所述软键包括配置所述软键以执行选自 以下组的功能,所述组包括访问与所述广告内容相关联的web站点以及呼叫与所述广告内 容相关联的电话号码。
9.一种包括至少一个计算机可读存储介质的计算机程序产品,所述至少一个计算机可 读存储介质具有存储于其中的计算机可读程序代码部分,所述计算机可读程序代码部分包 括第一可执行部分,用于提供对于软键的第一功能的描述的显示,其中对所述软键的致 动调用所述第一功能;第二可执行部分,用于监视与所述软键的交互;第三可执行部分,用于基于所述交互重新配置所述软键,从而对所述软键的致动调用 第二功能;以及第四可执行部分,用于提供对所述第二功能的描述的显示;其中所述第一功能与所述第二功能不同。
10.根据权利要求9所述的计算机程序产品,其中所述第二可执行部分包括监视自对 所述软键的最后致动时起已经过去的时间量。
11.根据权利要求10所述的计算机程序产品,其中所述第三可执行部分包括在自所述 最后致动时起已经过去了预定的时间量之后重新配置所述软键。
12.根据权利要求9所述的计算机程序产品,其中所述第三可执行部分包括禁用所述 软键。
13.根据权利要求9所述的计算机程序产品,进一步包括第五可执行部分,用于基于所 述交互提供对于广告内容的显示。
14.根据权利要求13所述的计算机程序产品,其中所述第三可执行部分包括配置所述 软键以控制选自以下组的广告内容的显示样式,所述组包括所述广告内容的位置和所述广告内容的大小。
15.根据权利要求13所述的计算机程序产品,其中所述第三可执行部分包括配置所述 软键以从显示的广告内容向广告内容的不同项目滚动。
16.根据权利要求13所述的计算机程序产品,其中所述第三可执行部分包括配置所述 软键以执行选自以下组的功能,所述组包括访问与所述广告内容相关联的web站点以及呼 叫与所述广告内容相关联的电话号码。
17.一种包括处理元件的设备,所述处理元件配置为提供对于软键的第一功能的描述的显示,其中对所述软键的致动调用所述第一功能; 监视与所述软键的交互;基于所述交互重新配置所述软键,从而对所述软键的致动调用第二功能;以及 提供对所述第二功能的描述的显示; 其中所述第一功能与所述第二功能不同。
18.根据权利要求17所述的设备,其中所述处理元件进一步配置为监视自对所述软键 的最后致动时起已经过去的时间量。
19.根据权利要求18所述的设备,其中所述处理元件进一步配置为在自所述最后致动 时起已经过去了预定的时间量之后重新配置所述软键。
20.根据权利要求17所述的设备,其中所述处理元件进一步配置为禁用所述软键。
21.根据权利要求17所述的设备,所述处理元件进一步配置为基于所述交互提供对于 广告内容的显示。
22.根据权利要求21所述的设备,其中所述处理元件进一步配置为配置所述软键以控 制选自以下组的广告内容的显示样式,所述组包括所述广告内容的位置和所述广告内容的 大小。
23.根据权利要求21所述的设备,其中所述处理元件进一步配置为配置所述软键以从 显示的广告内容向广告内容的不同项目滚动。
24.根据权利要求21所述的设备,其中所述处理元件进一步配置为配置所述软键以执 行选自以下组的功能,所述组包括访问与所述广告内容相关联的web站点以及呼叫与所述 广告内容相关联的电话号码。
25.一种设备,包括用于提供对于软键的第一功能的描述的显示的装置,其中对所述软键的致动调用所述 第一功能;用于监视与所述软键的交互的装置;用于基于所述交互重新配置所述软键从而对所述软键的致动调用第二功能的装置;以及用于提供对所述第二功能的描述的显示的装置; 其中所述第一功能与所述第二功能不同。
26.一种系统,包括配置为显示软键的第一功能的描述和所述软键的第二功能的描述的设备;以及 远程内容源,配置为从所述设备接收数据并且根据接收的数据向所述设备传输内容; 其中所述第二功能至少部分地基于从所述远程内容源向所述设备传输的内容。
27.根据权利要求26所述的系统,其中所述远程内容源配置为传输包括所述第二功能 的描述的内容。
全文摘要
提供一种用于提供针对显示设备的自适应软键功能的系统、设备、方法和计算机程序产品。该设备包括处理元件,处理元件配置为提供对软键的第一功能的描述的显示。处理元件还配置为监视与软键的交互并且基于该交互重新配置该软键,从而对该软键的致动调用第二功能。处理元件进一步提供对第二功能的描述的显示。在某些情况中,可以基于交互提供广告内容的显示,并且软键可以配置为执行涉及该广告内容的各种功能。软键可以控制广告内容的大小和/或位置、滚动广告和/或访问web站点并且呼叫与该广告内容相关联的电话号码。
文档编号H04M1/725GK101911663SQ200880124724
公开日2010年12月8日 申请日期2008年11月21日 优先权日2007年12月3日
发明者H·J·阿蒂, H·T·米利南, I·M·坎卡, P·T·伊托南, T·A·塔科卡利奥 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1