用于定制附属设备的主机实现方法

文档序号:6478124阅读:116来源:国知局
专利名称:用于定制附属设备的主机实现方法
技术领域
本发明涉及用于定制附属设备(secondary device)的方法,该方法主要面向而不是排他性地面向对附属设备中的至少一个用户界面元素的重新定义。
背景技术
我们目前处于个性为人们所非常希望的特征的时代。在尤其是万维网上的博客 (blog)、播客(podcast)、在线日记等形式的媒体中,有无数对个性的表达方法。在此信息时 代中,创意和个性是确保可维持对特定个性表达方法的兴趣的一些因素。类似地,流行在线 游戏(如第二人生和魔兽世界)的玩家利用游戏作为途径来通过定义他们的游戏人物的技 能、外貌和角色来表达他们的个性。信息时代的到来使得人们越来越多地采用便携数字设备。虽然诸如移动电话和便 携媒体播放器之类的某些设备已经变得几乎无处不在,但是许多用户更希望他们自己的设 备与其他用户的设备相比是不同的(特别的)。已经存在用于区分这样的设备的外观的方 式,诸如通过在外壳上使用颜料、向外壳粘附亮块、粘附贴画、使用着色的硅胶套等。还存在用于区分这样的设备的界面外观的方法,但是当前用于区分的方法限于仅 改变主题、墙纸和捷径,这有效地使改变这样的产品的界面外观的可能变化最小化。因此, 难以获得用于这样的设备的独特界面。用户目前还面对着改动他们的设备的可用性的困 难。

发明内容
提供了一种用于重新定义附属设备上的至少一个用户界面元素的主机实现的方 法。该方法可以包括将附属设备连接到主机,以便在主机与附属设备之间进行通信;利用 在主机上运行的应用来重新定义至少一个用户界面元素;检阅(review)利用所述应用重 新定义了的所述至少一个用户界面元素(可能包括当在附属设备上观看时可视地预览重 新定义了的所述至少一个用户界面元素);判断附属设备是否能够支持利用所述应用重新 定义了的所述至少一个用户界面元素;以及将利用所述应用重新定义了的所述至少一个用 户界面元素结合到附属设备上。对所述至少一个用户界面元素的支持可以依赖于诸如附属 设备的板上存储器的量、板上存储容量和显示能力之类的参数。在主机上运行的应用可被 手动激活或者可被自动激活。附属设备可以经由有线连接或无线连接而连接到主机。无线连接可以使用诸如 Wifi、蓝牙、WiMax、红外和UWB之类的无线技术。优选地,所述至少一个用户界面元素例如可以选自包括以下各项的组控件、光 标、背景、文本字体、图标、进度条、选择条和访问数据的层次。该主机实现方法还可以包括在判断附属设备是否能够支持利用所述应用重新 定义了的所述至少一个用户界面元素之后,同意将利用所述应用重新定义了的至少一个用 户界面元素传送给附属设备。优选地,在结合利用所述应用重新定义了的所述至少一个用户界面元素之后,附属设备的未利用在主机上运行的应用重新定义的用户界面元素不受影 响。有利地,附属设备能够将至少一个用户元素传送给第二主机,以重新定义第二主 机上的至少一个用户界面元素。第一主机和第二主机可以是PC(个人计算机)或服务器。优选地,附属设备例如可以是移动电话、媒体播放器、PDA和手持游戏机。有利地,重新定义用户界面元素可以包括诸如下面的动作改变控件、改变无线电 频率范围、改变无线电频率预设(preset)列表、改变动画序列、修剪背景、扩大背景、改变 文本字体、改变文本内容、改变文本位置、改变光标、改变图标、改变进度条、改变选择条以 及改变访问数据的层次。有利地,至少一个重新定义的用户界面元素可以形成附属设备的 主题的一部分。


为了使本发明被完全理解并容易付诸实践,现在将通过仅作为非限制性示例的本 发明优选实施例来进行描述,该描述参考所附图示性示图。图1示出本发明的一种方法的流程图。图2示出用于重新定义用户界面元素的应用的GUI的代表性样例。图3示出重新定义用户界面元素(在本实例中为背景)时的中间步骤。图4示出用于重新定义用户界面元素的应用的GUI的代表性样例(在本实例中为 高亮显示条)。图5示出重新定义用户界面元素时的中间步骤(在本实例中为颜色选择)。图6示出用于重新定义用户界面元素的应用的GUI的代表性样例(在本实例中为 滚动条)。图7示出用于重新定义用户界面元素的应用的GUI的代表性样例(在本实例中为 消息框)。图8示出用于重新定义用户界面元素的应用的GUI的代表性样例(在本实例中为 搜索条)。图9示出用于重新定义用户界面元素的应用的GUI的代表性样例(在本实例中为 操作模式)。图10示出用于重新定义用户界面元素的应用的GUI的代表性样例(在本实例中 为无线电功能)。图11示出用于重新定义用户界面元素的应用的GUI的代表性样例(在本实例中 为标题栏的布局)。图12示出用于重新定义用户界面元素的应用的GUI的代表性样例(在本实例中 为上下文菜单的布局)。图13示出用于重新定义用户界面元素的应用的GUI的代表性样例(在本实例中 为正在播放的画面的布局)。图14示出用于重新定义用户界面元素的应用的GUI的代表性样例(在本实例中 为无线电画面的布局)。图15示出用于重新定义用户界面元素的应用的GUI的代表性样例(在本实例中为录制画面的布局)。图16示出用于重新定义用户界面元素的应用的GUI的代表性样例(在本实例中 为启动序列)。图17示出用于重新定义用户界面元素的应用的GUI的代表性样例(在本实例中 为文本串)。图18示出用于重新定义用户界面元素的应用的GUI的代表性样例(在本实例中 为菜单条目和菜单布置)。图19示出用于预览对至少一个用户界面元素的所有改变的应用的GUI的代表性 样例。图20a和图20b示出用户界面元素的一些代表性示例。
具体实施例方式参考图1,提供了一种用于重新定义附属设备上的至少一个用户界面元素的主机 实现方法20。主机可以是PC、服务器或者任何能够帮助进行数据处理和传送的装置。附属 设备可以是诸如移动电话、媒体播放器、PDA、手持游戏机等的便携数字设备。图20a和图 20b示出在附属设备上找到的用户界面元素的一些代表性示例。用户界面元素可以是背景 80、光标81、文本字体82、图标84、进度条86、选择条88、描述性文本90 (例如,“正在播放” 替代了 “当前歌曲”)、访问数据的层次(未示出)等。至少一个重新定义了的用户界面元 素可以形成附属设备的主题的一部分,该主题一般影响附属设备的界面的外观和可用性。方法20可以包括将附属设备连接到主机以便在主机与附属设备之间进行通信 (22)。附属设备可以经由有线连接(线缆)或无线连接而连接到主机。无线连接可以使用 诸如Wifi、蓝牙、WiMax、红外和UWB之类的无线技术。用户可以访问主机上能够重新定义附属设备上的至少一个用户界面元素的应用 (24)。主机上的此应用可以由用户手动激活或者可以在附属设备连接到主机时被自动激 活。此应用可以驻留在任何特定的操作系统上。优选地,此应用只在附属设备连接到主机时 才被激活。然而,如果存在存储用于附属设备的各种主题的数据库(此数据库不是必须在 主机上,而是可以存储在远程服务器中),则此应用在附属设备未连接到主机时仍然可以被 激活,所述各种主题中的每种主题具有即使在附属设备未连接到主机时也可利用此应用来 定制的用户界面元素。替代地,在应用中可以有模板,以帮助创建用于附属设备的新主题。 因此,可以在没有与附属设备的连接的情况下使得能够重新定义附属设备上的至少一个用 户界面元素。参考图2,示出了用于重新定义用户界面元素的应用的GUI 40的代表性样例。在 本实例中,此应用可以称为“设备定制工具”。在本实例中,此应用被用于重新定义创新科技 有限公司(Creative Technology Ltd)的Zen Vision M媒体播放器的用户界面元素。Zen Vision M媒体播放器的现有界面的可视表示41被示出在⑶I 40的第一半42中。在附属 设备未连接到主机时的实例中,可视表示41可以是存储在前面提到的数据库中的主题。下 拉菜单44可以示出由此应用识别的附属设备的列表。附属设备的列表不必局限于特定类 型的设备或由特定制造商制造的设备。如果此应用检测到不在列表中的兼容附属设备的连 接,则附属设备的列表可以扩展。GUI 40的第二半46可以包括用于重新定义用户界面元素的各种方面的标签(tab)。虽然GUI 40被示出为分成两半42和46,但是应当注意,GUI40 可以具有所需那么多的部分。所示出的代表性非限制标签有主题48、模式50、无线电52、布局54和启动56。当 前在图2的第二半46中所示的标签是主题48标签。选择主题48标签使得用户能够定制 附属设备的最常查看的界面。可以看到,在主题48标签中有子标签。为主题48标签示出了背景选择58子标签。 选择改变按钮60的用户将被重引导至示出可供选择的各种背景的背景子窗口 62,如图3中 所示。背景可以是诸如jpg、bmp、gif、tiff、png等文件格式的可用作背景的图像。对于背 景选择,需要从选择窗口 64选择所希望的图像。背景子窗口 62还包括预览部分66,预览部 分66使得能够利用选择条68来修剪所希望的图像以用作附属设备的最常查看的界面的背 景。经过修剪的所希望的图像的视图然后被示出在背景选择58子标签的中心画面59中。 虽然所示出的背景子窗口 62是以微软视窗(MS Windows)为中心的格式,但是应当注意,不 应当认为这是限制性表示。用户还可能能够在未通过高亮显示条来高亮显示时通过选择第 一改变按钮72来选择文本的颜色。选择第一改变按钮72可以激活如图5中所示的调色板 120,以对文本的颜色进行颜色选择。用户还可能能够通过选择第二改变按钮122来选择标 题栏文本的颜色。选择第二改变按钮122也可以激活如图5中所示的调色板120,以对标题 栏文本的颜色进行颜色选择。可以看到,对于主题48标签,有用于高亮显示条选择的子标签70。选择高亮显示 条70子标签的用户可被引导至如图4所示的界面。可以看到,高亮显示条的颜色和在高亮 显示条内时的文本颜色可以利用单独激活如图5中所示的用于颜色选择的调色板120的各 个改变按钮124而变化。对于主题48标签,还有另一个用于滚动条选择的子标签74。选择滚动条70子标 签的用户可被引导至如图6中所示的界面。可以看到,滚动条的颜色和滚动条内的缩略图 (thumb)的颜色可以利用单独地激活如图5中所示的用于颜色选择的调色板120的各个改 变按钮126而变化。主题48标签的另一子标签是消息框76子标签。选择消息框76子标签的用户可 被引导至如图7中所示的界面。可以看到,消息框的背景颜色和消息框中文本的颜色可以 利用单独地激活如图5中所示的用于颜色选择的调色板120的各个改变按钮128而变化。对于主题48标签,还示出搜索条78子标签。选择搜索条78子标签的用户可被引 导至如图8中所示的界面。应当注意,搜索条(如所示的)是使得能够访问存储在媒体播 放器中的文件的基于字母表的工具。该搜索条还可以是基于数字的。可以看到,搜索条中 文本的颜色和高亮显示球的颜色可以利用单独地激活如图5中所示的用于颜色选择的调 色板120的各个改变按钮130而变化。按照类似的方式,选择模式50标签使得用户能够在使用附属设备时定制特定模 式中的可用性。可用的模式可以依赖于附属设备。例如,模式有无线电、视频播放器、图片 帧、随机播放(shuffle)、派对(party)、录音机、有声书阅读器等。选择模式50标签的用户 可被引导至图9所示的界面。用户可以从模式列表140中选择模式(功能)并且可能能够 在特定模式中为附属设备上的每个控件定义功能。用于附属设备的控件的表示被提供,并 且下拉菜单144可用于在特定模式中为每个控件分配功能。下拉菜单144在特定模式中一
6般可以包括标准选项,例如,在录音机模式中,诸如有录制、删除或者回放。在这点上,用户能够根据用户的偏好来定制每个特定模式中附属设备的可用性。参考图10,选择无线电52标签使得用户能够针对多个国家/州来设定无线电预 设。用户然后将能够访问多个国家/州中可能具有不同频率范围的预设无线电台。这在大 多数无线电台以用户不熟悉的(一种或多种)语言进行广播的情况下帮助了用户,并且用 户能够对准以用户熟悉的(一种或多种)语言进行广播的无线电台。或者,用户可能仅想 要多个国家/州中广播特定类型音乐的可能具有不同频率范围的无线电台的列表。用户能 够指定诸如FM、AM、SW、丽等的带宽(150)。国家/州也可以被指定(152)。最后,还示出 了预设的无线电台的可编辑列表154。当用户选择了布局54标签时,用户能够定义附属设备的各种模式中的画面的布 局。当子标签标题栏160被选择时(如图11所示),可以看到,标题栏的对齐可以被定义成 在附属设备的画面的顶部或底部对齐(162)。用户还可以通过选择框(checking box) 164 来选择以从右到左的顺序而非英语化的从左到右的顺序来阅读文本。这种改变阅读文本的 顺序的便利可以使得附属设备能够用于英语以外的其它语言的用户。选择上下文菜单166子标签的用户可被引导至如图12所示的界面。可以看到,上 下文菜单的对齐可以被定义成在附属设备的画面的左侧或右侧对齐(168)。当用户选择正在播放的画面170子标签(在图13中被示出)时,用户能够重新布 置正在播放的画面中的表现物的位置,所述表现物例如是音轨信息172、状态和回放进度条 174、当前模式176、专辑封面178、轨道计数器180等。通过拖放动作重新布置模板182上 的表现物的位置将使得能够相应地重新布置附属设备上正在播放的画面中的表现物。类似 地,当用户选择了无线电画面184子标签(在图14中示出)时,用户能够重新布置无线电画 面中的表现物的位置,所述表现物例如是天线图标186、当前模式188、调谐频率信息190、 预设台位置192、台名194等。通过拖放动作重新布置模板196上的表现物的位置将使得能 够相应地重新布置附属设备上无线电画面中的表现物。当录制画面198子标签被选择(如 图15所示)时,用户也能够重新布置录制画面中的表现物的位置。这些表现物例如可以是 录制经过的时间200、剩余的可供录制的存储空间202、表示所录制的声音的清晰度的标度 204 等。应当注意,当用户选择了布局54标签时,用户还能够移除在子标签160、166、170、 184、198中所示出的表现物。可被选择的另一标签是启动56标签(如图16中所示)。用户可以通过选择启动 56标签来改变附属设备的启动动画序列。图像帧的序列210被示出。第一图像帧212表示 在启动动画序列期间所示的第一图像,连续的图像帧顺次覆盖在第一图像帧212上。可以 利用拖放动作在序列210中重新布置图像帧。图像不是必须以任何方式彼此相关,即,可以 是任何类型的对图像的幻灯片放映。每个帧中的图像可以通过选择各个改变按钮214而变 化。用户还能够通过选择开始预览按钮216来预览附属设备的启动动画序列期间的图像序 列。可被选择的另一标签是文本300标签(如图17所示)。用户可以通过选择文 本300标签来修改附属设备中的文本串。“原始”窗口 302表示附属设备中使用的缺省文 本串。“我的文本”窗口 304表示将替代附属设备中的那些文本串的文本串。例如,术语
7"Music Library” (音乐库)和“FM Radio” (FM无线电)分别被“My Songs"(我的歌曲) 和“MyRadio”(我的无线电)替代。图17还表示出其它修改。“原始”窗口 302中的文本 串被锁定并且不可被修改。然而,“我的文本”窗口 304中的文本串可以通过选择并修改文 本串而被修改。“原始”窗口 302和“我的文本”窗口 304的并排布置使得用户能够在与缺 省文本串比较时确认正确的文本串被修改。可以被选择的最后一个标签是选项菜单320标签(如图18所示)。对选项菜单 320标签的选择可以使得用户能够定制附属设备中的各个菜单。下拉菜单322可用于选择 用户希望定制的菜单。用户可能能够添加/移除来自菜单的不同选项并且重新布置它们在 菜单中的顺序。图18示出对“正在播放”菜单的选择。第一列表324示出“正在播放”菜单 中的缺省选项以及这些选项的缺省布置。第二列表326示出“正在播放”菜单中经过修改 的选项(移除了“主要菜单”选项)以及经过修改的选项布置。“添加”按钮328可以被触 发,以从第一列表324向第二列表326添加(一个或多个)选项。类似地,“移除”按钮330 可以被触发,以从第二列表326移除(一个或多个)选项。“上移”按钮332和“下移”按钮 334可以被触发,以布置第二列表326中的选项。在⑶I 40中,当用户希望为附属设备定义新主题时,可以触发“新建”按钮71。当 用户希望修改附属设备的现有主题的至少一个用户界面元素时,可以触发“打开”按钮73。 触发“保存”按钮75可用于存储经过修改的主题,而触发“另存为”按钮69可用于利用替 代名称来保存主题。因此,触发“关闭”按钮63将停止用于重新定义用户界面元素的应用 的GUI 40的操作。“恢复缺省”按钮79可以被选择,以恢复附属设备的与用户界面元素有 关的所有工厂设置。在利用应用重新定义了至少一个用户界面元素之后,可以检阅重新定义的至少一 个用户界面元素(26)。检阅此至少一个用户界面元素可以包括当在附属设备上观看时可视 地预览所重新定义的至少一个用户界面元素。对重新定义的至少一个用户界面元素的可视 预览可以是应用的一个方面,并且可以通过按压图2中所示的用于重新定义用户界面元素 的应用的⑶I 40中的传送预览按钮77来使能。图19示出在⑶I 40中触发了传送预览按 钮77时所激活的全局预览画面100。全局预览画面100示出在利用应用对至少一个用户界 面元素做出改变之后附属设备的(由用户定义的)界面的各种外观。如果用户不满意对至 少一个用户界面元素所做的改变,则用户可以复原⑶I 40的各种标签48、50、52、54、56,以 对此至少一个用户界面元素做进一步的改变。应注意,检阅至少一个用户界面元素可以包 括模拟附属设备的与接入不同模式或者在模式间切换有关的可用性。接着,在主机上运行的一组指令可以判断附属设备是否能够支持对至少一个用户 界面元素所做出的改变(28)。对判定足以支持对至少一个用户界面元素所做出的所有改变 的检查例如可以包括附属设备的板上存储器的量、板上存储容量、显示能力(画面大小和 分辨率)等。如果用户基于对全局预览画面100的检阅而同意对至少一个用户界面元素所做 出的所有改变,则用户可以触发“传送”按钮61,以激活重新定义的至少一个用户界面元素 向附属设备的传送(30)。在重新定义的至少一个用户界面元素向附属设备传送之后,重新 定义的至少一个用户界面元素可以结合到附属设备上(32)。这可能需要附属设备重新启 动(32)。应当注意,“传送”按钮61可以从⑶I 40中省略,这是因为重新定义的至少一个用户界面元素向附属设备的传送可以在一旦确定附属设备能够支持对此至少一个用户界 面元素所做出的所有改变时被激活。在结合了利用应用重新定义的至少一个用户界面元素 之后,附属设备的未利用在主机上运行的应用重新定义的用户界面元素可以不受影响。附属设备可以将此至少一个用户元素传送给第二主机,以重新定义第二主机上的 至少一个用户界面元素,以使得附属设备的主题传送到第二主机。附属设备将需要连接到 第二主机,以使能设备间通信。附属设备可以经由有线连接(线缆)或无线连接而连接到 第二主机。无线连接可以使用诸如Wifi、蓝牙、WiMax、红外和UWB之类的无线技术。从附属 设备向第二主机传送主题的过程将更直接,因为可以想到第二主机将具有更好的硬件资源 并且将能够支持由附属设备传送的几乎所有主题。在第二主机上运行的接口应用(porting application)可以在到附属设备的连接一旦被检测到时被激活,并且接口应用可以包括用 于激活从附属设备的主题传送的控件。虽然在前面的描述中描述了本发明的优选实施例,但是相关技术领域的技术人员 将明白在不脱离本发明的情况下可以在设计和构造的细节上做出许多变化或修改。
权利要求
一种用于重新定义附属设备上的至少一个用户界面元素的主机实现方法,该方法包括将所述附属设备连接到所述主机,以便在所述主机与所述附属设备之间进行通信;利用在所述主机上运行的应用来重新定义所述至少一个用户界面元素;检阅利用所述应用重新定义了的所述至少一个用户界面元素;判断所述附属设备是否能够支持利用所述应用重新定义了的所述至少一个用户界面元素;以及将利用所述应用重新定义了的所述至少一个用户界面元素结合到所述附属设备上。
2.根据权利要求1所述的主机实现方法,其中,所述附属设备经由有线连接或无线连 接而连接到所述主机。
3.根据权利要求2所述的主机实现方法,其中,所述无线连接使用从包括Wifi、蓝牙、 WiMax、红外和UWB的组中选择的无线技术。
4.根据权利要求1所述的主机实现方法,其中,所述至少一个用户界面元素选自包括 如下各项的组控件、光标、背景、文本字体、图标、进度条、选择条和访问数据的层次。
5.根据权利要求1所述的主机实现方法,其中,检阅所述至少一个用户界面元素包括 当在所述附属设备上观看时可视地预览重新定义的所述至少一个用户界面元素。
6.根据权利要求1所述的主机实现方法,其中,对所述至少一个用户界面元素的支持 依赖于选自包括如下各项的组中的参数所述附属设备的板上存储器的量、板上存储容量 以及显示能力。
7.根据权利要求1所述的主机实现方法,还包括在判断所述附属设备是否能够支持 利用所述应用重新定义了的所述至少一个用户界面元素之后,同意将利用所述应用重新定 义了的所述至少一个用户界面元素传送给所述附属设备。
8.根据权利要求1所述的主机实现方法,其中,在结合了利用所述应用重新定义了的 所述至少一个用户界面元素之后,所述附属设备的未利用在所述主机上运行的应用重新定 义的用户界面元素不受影响。
9.根据权利要求1所述的主机实现方法,其中,所述附属设备能够将至少一个用户元 素传送给第二主机,以重新定义所述第二主机上的至少一个用户界面元素。
10.根据权利要求1所述的主机实现方法,其中,所述主机是PC或服务器。
11.根据权利要求1所述的主机实现方法,其中,所述附属设备选自包括如下各项的 组移动电话、媒体播放器、PDA和手持游戏机。
12.根据权利要求1所述的主机实现方法,其中,重新定义用户界面元素包括选自包括 以下各项的组中的动作改变控件、改变无线电频率范围、改变无线电频率预设列表、改变 动画序列、修剪背景、扩大背景、改变文本字体、改变文本内容、改变文本位置、改变光标、改 变图标、改变进度条、改变选择条以及改变访问数据的层次。
13.根据权利要求1所述的主机实现方法,其中,至少一个重新定义了的用户界面元素 形成所述附属设备的主题的一部分。
14.根据权利要求1所述的主机实现方法,其中,在所述主机上运行的应用能被手动激 活或者能被自动激活。
全文摘要
提供了一种用于重新定义附属设备上的至少一个用户界面元素的主机实现方法。该方法可以包括将附属设备连接到主机,以便在主机与附属设备之间进行通信;利用在主机上运行的应用来重新定义至少一个用户界面元素;检阅利用应用重新定义了的此至少一个用户界面元素(可能包括当在附属设备上观看时可视地预览重新定义了的至少一个用户界面元素);判断附属设备是否能够支持利用应用重新定义了的至少一个用户界面元素;以及将利用应用重新定义了的至少一个用户界面元素结合到附属设备上。
文档编号G06F3/048GK101849219SQ200880104208
公开日2010年9月29日 申请日期2008年8月25日 优先权日2007年8月24日
发明者李泰齐, 林炳强, 沈望傅, 陈奕达 申请人:创新科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1