用于搜索内容的方法技术领域
本发明涉及一种用于搜索内容的方法。更具体地说,本发明涉及一种用
于使用户能够直接搜索期望内容的内容搜索方法。
背景技术
在一般移动装置(例如,移动电话、个人数字助理(PDA)和计算机)中,
使用数据库的搜索方法和使用文件列表的搜索方法被用于搜索内容。
图1a和图1b是解释用于搜索内容的传统方法的框图,其中,图1a示出
采用数据库的搜索方法,图1b示出使用文件列表的搜索方法。
采用数据库的搜索方法和使用文件列表的搜索方法二者都使用采用树结
构的搜索方案,其中,所述树结构具有上层和下层次级概念。
然而,由于如上所述的搜索方法到搜索完成为止需要大量搜索步骤,因
此有必要经过大量手动(handing)步骤以搜索用户期望的内容,这对于用户
而言是不便的。
发明内容
技术方案
本发明的一方面在于解决至少上述问题和/或缺点,并提供至少下述优
点。因此,本发明的一方面在于提供一种用于使用户能够直接搜索期望内容
的内容搜索方法。
根据本发明的一方面,提供一种用于搜索内容的方法。所述方法包括:
在分布图中显示包括正被执行的内容的栅格的位置,其中,所述分布图显示
根据分布轴划分的多个栅格,并且当搜索按钮被输入时,在分布图中重新分
布和显示包括正被执行的内容的栅格的位置,其中,所述分布图根据具有改
变的关键词的分布轴在改变的皮肤屏幕中显示多个栅格。
从结合附图公开了本发明的示例性实施例的以下详细描述中,本发明的
其它方面、优点和显著特征将对于本领域技术人员变得清楚。
附图说明
从以下结合附图的描述,本发明的特定示例性实施例的以上和其它方面、
特征和优点将变得更加清楚,其中:
图1a和图1b是解释用于搜索内容的传统方法的框图;
图2a和图2b是解释根据本发明示例性实施例的内容搜索过程的流程图;
图3是解释根据本发明示例性实施例的以下内容的示图:包括当前播放
内容的栅格的位置,以及关于图2a的根据分布图中的分布轴的改变而改变包
括当前播放内容的栅格的位置的处理;
图4是解释根据本发明示例性实施例的关于图2b的显示和播放从分布图
中选择的特定栅格的处理的示图。
在所有附图中,应注意:相同的标号被用于描述相同或相似的元件、特
征和结构。
最佳实施方式
提供以下参照附图的描述来帮助对由权利要求及其等同物限定的本发明
的示例性实施例的全面理解。所述描述包括各种特定细节以帮助理解,但是
这些将被视为仅是示例性的。因此,本领域的普通技术人员将认识到在不脱
离本发明的范围和精神的情况下,可以对这里描述的实施例进行各种改变和
修改。此外,为了清楚和简明,可省略对公知功能和结构的描述。
在以下描述和权利要求中使用的术语和词语不限于字面意思,而是仅被
发明者用于实现对本发明的清楚和一致的理解。因此,本领域的技术人员应
该清楚:提供以下对本发明示例性实施例的描述仅用于说明目的,而不是用
于限制由权利要求及其等同物限定的本发明的目的。
应该理解单数形式包括复数指示物,除非在上下文另外清楚地说明。因
此,例如,提到“组件表面”包括提到一个或多个这样的表面。
在本实施例中使用的术语“内容”表示所有数据,包括音乐数据、电话
簿数据、照片数据、运动图像数据等,其中,所述数据被存储在移动装置中
并可被用户搜索。
根据本发明的示例性实施例,在显示根据包括至少两个轴的分布轴的关
键词的组合而划分的多个栅格的分布图中,包括当前正被执行的内容的栅格
的位置显示有相应图像。在这种情况下,在栅格中显示的相应图像是表示包
括在栅格中的内容的图像,并且当正被执行的内容是音乐数据时所述相应图
像可以是专辑封面(jacket),当正被执行的内容是电话簿数据时所述相应图
像可以是对应于相应电话号码而存储的照片数据的缩略图像,当正被执行的
内容是照片数据时所述相应图像可以是照片数据的缩略图像,或者当正被执
行的内容是运动图像数据时所述相应图像可以是第一帧的静止图像的缩略图
像。
此外,按照分布轴的关键词的组合而划分的多个栅格中的每个栅格可包
括一个内容或多个内容,或可不包括任何内容。此外,可按照各种形状来显
示每个栅格,诸如六边形、四边形、圆形等。
此外,在按照分布轴划分的每个相应区域中,可根据与分布轴的关键词
的组合相应的内容的数量来改变和显示在分布图中显示的栅格的尺寸和数
量。例如,按照具有两个轴(例如,X轴和Y轴)的分布轴划分的分布图可
被分割为四个区域。在这种情况下,当根据分布轴的关键词的组合在所述四
个区域中分布和显示总共50个内容时,在每个区域中显示的栅格的尺寸和数
量可根据相应内容的数量而改变。
分布轴可被配置为X轴和Y轴,以在分布图中二维地显示多个栅格,或
者分布轴可被配置为X轴、Y轴和Z轴,以在分布图中三维地显示多个栅格。
此外,分布轴还包括除X轴和Y轴或X轴、Y轴和Z轴以外的用于表示用户
的使用频率的预定义轴。此外,可针对分布图中显示的多个栅格使用指定颜
色来表示用户的使用频率。
可预先设置分布轴的关键词,或可由用户设置分布轴的关键词。
此外,根据分布轴的关键词的类型,每个关键词具有绝对值或相对值,
其中,具有相对值的关键词的分布轴的中心始终位于中心,具有绝对值的关
键词的分布轴的中心可通过指针的改变而变化。
在本示例性实施例中,可存在具有不同关键词的分布轴的分布图,其中,
具有不同关键词的分布轴的分布图可分别在互异的图形用户界面(GUI)皮肤
屏幕上显示多个栅格。在这种情况下,每当预定义按钮被用户输入时,就显
示分布图,其中,所述分布图根据具有改变的关键词的分布轴在改变的GUI
皮肤屏幕中显示多个栅格。
此外,每当预定义按钮被用户输入或在每个预定义时间段被自动输入时,
具有多个面的三维图像就可被旋转以显示具有单独GUI皮肤的分布图,从而
提供视觉效果,其中,所述单独GUI皮肤被包括在三维图像的每个面中。
此外,具有各单独GUI皮肤的分布图具有不同关键词的分布轴,从而在
根据分布图上的不同位置中,包括当前正被执行的内容的栅格的位置显示有
相应图像。
在本示例性实施例中,分布图中的包括当前正被执行的内容的栅格可包
括多个内容。在栅格包括多个内容的情况下,当栅格被长时间输入(例如,
触摸)时,所述多个内容可显示有多个栅格的相应图像。在这种情况下,所
述多个栅格的相应图像被布置并显示在相邻栅格中,其以包括当前正被执行
的内容的栅格为中心。在这种情况下,可根据在分布图中显示的分布轴的关
键词按照规则顺序分散和显示所述多个栅格的相应图像。所述多个栅格可被
暂时或持续地放大和显示。此外,当在显示所述多个栅格之后的预定义时间
段内再次输入包括当前正被执行的内容的栅格时,可使所述多个栅格的相应
图像消失。
此外,当在显示有相应图像的所述多个栅格中的预定义栅格被选择时,
包括在选择的栅格中的内容被执行。当在所述多个栅格中的两个或更多个栅
格被选择时,按照选择的顺序来执行包括在选择的栅格中的内容。在这种情
况下,当在预定义时间段期间预定义栅格被输入两次时,这可被确定为执行
命令,从而可执行相应内容。此外,当内容被执行时,显示单元的屏幕可从
分布图屏幕切换到执行模式屏幕。
此外,当将指针输入到显示有相应图像的多个栅格中的预定义栅格,并
且随后移动到位于特定位置的栅格时,所述多个栅格的所有相应图像作为组
来移动,并被显示在指针移动到的栅格的位置中以及所述位置周围。根据指
针移动到的栅格的位置,除已经作为组被移动并显示的所述多个栅格以外的
栅格的相应图像可被附加地显示,并且/或者所述多个栅格中的栅格的相应图
像可不被显示。
当在分布图中包括当前正被执行的内容的栅格被短时间输入时,可在所
述栅格附近的位置显示所述栅格的信息,例如,当内容是音乐数据时的关于
歌曲的名称和歌手的信息、当内容是电话簿数据时的关于最近存储的数据的
信息、当内容是照片图像或运动图像数据时的名称等。关于所述栅格的信息
可由用户设置。此外,可在屏幕上方菜单条上显示关于所述栅格的信息,并
且当内容是音乐数据时可显示代表歌曲。
根据针对栅格的输入时间段执行的功能不限于这里描述的本发明的示例
性实施例,并可被改变。
当在分布图中特定栅格被选择并被短时间输入时,可显示所述特定栅格
的相应图像和关于所述特定栅格的信息,其中,可在所述特定栅格附近的位
置显示关于所述特定栅格的信息。因此,当特定栅格不包括内容时,诸如“没
有存储”的信息可被显示为关于所述特定栅格的信息。此外,关于所述特定
栅格的信息可被显示在屏幕的上方菜单条上。
此外,当多个特定栅格被选择并被短时间输入并且随后执行被选择时,
可按照选择的顺序执行所述多个特定栅格。可当在预定义时间段期间所述多
个栅格中的预定义栅格被输入两次时进行所述执行。
当在分布图中特定栅格被选择并被长时间输入时,所述特定栅格以及所
述特定栅格的相邻栅格可显示有相应图像。在这种情况下,所述特定栅格和
相邻栅格的相应图像被布置和显示在相邻栅格的位置中,其以所述特定栅格
为中心,其中,可根据在分布图中显示的分布轴的关键词按照规则顺序分散
和显示所述特定栅格和相邻栅格的相应图像。
所述特定栅格和相邻栅格被暂时或持续地放大和显示。此外,当在显示
所述特定栅格和相邻栅格之后的预定义时间段内所述特定栅格被再次输入
时,可使相邻栅格的相应图像消失。
此外,当在预定义时间段期间所述特定栅格和相邻栅格中的预定义栅格
被输入两次时,这被确定为执行命令,从而执行包括在选择的栅格中的内容。
当所述多个栅格中的两个或更多个栅格被选择时,按照选择的顺序执行包括
在选择的栅格中的内容。当内容被执行时,显示单元中的屏幕可从分布图屏
幕切换到执行模式屏幕。
此外,当指针被输入到所述特定栅格和相邻栅格中的预定义栅格,并随
后移动到位于特定位置的栅格时,所述特定栅格和相邻栅格的所有相应图像
作为组来移动,并随后被显示在指针移动到的栅格的位置中。
根据指针移动到的位置,除已经作为组被移动并已经被显示的所述特定
栅格和相邻栅格以外的栅格的相应图像可被附加地显示,或者所述特定栅格
和相邻栅格中的栅格的相应图像可不被显示。
当在分布图中,在预定义时间段期间所述特定栅格被选择并在短时间内
被输入两次时,执行包括在所述特定栅格中的内容,其中,当内容被执行时,
显示单元的屏幕可从分布图屏幕切换到执行模式屏幕。
此外,当所述特定栅格包括多个内容时,可执行第一内容或被设置为默
认的内容,或者可执行由用户选择的内容。
将参照图2a、图2b、图3和图4更详细地描述如上所述配置的本发明的
示例性实施例。图2a、图2b、图3和图4示出存储在移动装置中的多个内容
中的与音乐数据有关的内容,并且将关于在分布图中显示的分布轴被配置为
X轴和Y轴的示例来给出以下描述。
图2a和图2b是解释根据本发明示例性实施例的内容搜索过程的流程图;
图3是解释以下内容的示图:包括当前播放内容的栅格的位置,以及关于图
2a的根据分布图中的分布轴的改变而改变包括当前播放内容的栅格的位置的
处理;图4是解释关于图2b的显示和播放从分布图中选择的栅格的处理的示
图。
参照图2a,在步骤201,移动装置处于播放模式,其中,移动终端正在
播放内容A1。当在步骤201处于播放模式时,移动装置中的控制器(未示出)
在步骤202检测包括在移动装置中的Hive(蜂巢)按钮是否被输入(例如,
被触摸),并进行到步骤203,其中,控制器在分布图中显示当前播放内容A1
的位置。
在步骤203,在分布图中,控制器将包括当前播放内容A1的栅格的位置
显示有相应图像,其中,所述分布图基于包括具有关键词的X轴和Y轴的分
布轴被分割为四个区域,并根据关键词的组合显示包括在每个区域中的多个
栅格。在这种情况下,相应图像可以是包括当前播放内容A1的专辑的封面图
像。
在步骤204,控制器检测是否再次输入了Hive按钮。如果控制器检测到
已经输入了Hive按钮,则在步骤205,控制器在分布图中将包括当前播放内
容A1的栅格的位置显示有相应图像,其中,所述分布图使用新的GUI皮肤屏
幕和具有改变的关键词的分布轴来显示多个栅格。
每当Hive按钮被输入时,控制器就显示分布图,其中,所述分布图使用
新的GUI皮肤屏幕和具有不同关键词的分布轴显示多个栅格,并且,所述控
制器将包括播放内容A1的栅格的位置显示有相应图像,其中,所述位置根据
分布图中的不同关键词而改变。
此外,控制器可按照如旋转三维图像那样的方式为用户提供视觉效果,
从而每当Hive按钮被输入时就显示相应分布图,其中,所述三维图像分别在
它的多个面上具有多个相应分布图。
在如步骤203或步骤205中所述的在分布图中将包括当前播放内容A1
的栅格的位置显示有相应图像的过程中,当包括当前播放内容A1的栅格被选
择时,控制器检测到该选择,并可在所述栅格附近的位置显示关于包括在所
述栅格中的内容A1的信息,例如,关于相应歌曲的名称和歌手的信息。
现在将参照图3描述步骤201-205。图3中的(a)对应于在播放模式下
播放相应内容的步骤201。图3中的(b)对应于步骤203,其中,当在如图
3中的(a)所示的状态下输入Hive按钮时,在分布图中,包括当前播放内
容的栅格的位置被显示有相应专辑封面图像,其中,所述分布图显示基于分
布轴划分的多个栅格。
图3中的(c)-图3中的(e)对应于步骤205,其中,每当在如图3中
的(b)的状态下输入Hive按钮时,就在分布图(所述分布图使用新的GUI
皮肤屏幕和具有不同关键词的分布轴来显示多个栅格)中,将包括当前播放
内容的栅格的位置显示有相应专辑封面图像,其中,所述位置根据不同关键
词而改变。
在如步骤203或步骤205中所述的在分布图中将包括当前播放内容A1
的栅格的位置显示有相应图像的过程中,当所述栅格被选择时,在步骤206,
控制器检测到该选择,并确定所述栅格被输入(例如,被触摸)期间的时间
段。
当包括当前播放内容A1的栅格正被选择时,内容A1可被持续保持在播
放模式下。
当在栅格被输入期间的时间段等于或长于预定义时间段时,在步骤207,
控制器检测到该情况,并进行到步骤208,其中,控制器将包括在所述栅格
中的至少一个内容A1至Az显示为至少一个栅格的相应图像。
在步骤208,当所述栅格仅包括当前播放内容A1时,控制器在所述栅格
中显示表示仅存在当前播放内容的信息,并且当所述栅格包括多个内容A1至
An时,控制器在与多个内容A1至An相应的多个栅格中显示相应图像。
与多个内容A1和An相应的多个栅格的相应图像可以是从专辑封面图像
选择的使所述多个内容能够彼此区分的图像,或可以是记录有关于每个相应
内容的信息(例如,关于每首歌曲的名称和歌手的信息)的专辑封面图像。
此外,当在与多个内容A1至An相应的多个栅格中显示相应图像时,控
制器将所述多个栅格的相应图像布置并显示在相邻栅格中,其以包括当前播
放内容A1的栅格为中心。在这种情况下,根据在分布图中显示的分布轴的关
键词按照规则顺序来分散和显示所述多个栅格的相应图像。在这种情况下,
所述多个栅格可被暂时或持续地放大和显示。此外,当在显示所述多个栅格
之后的预定义时间段内包括当前播放内容A1的栅格被再次输入时,控制器可
使所述多个栅格的相应图像消失。
在步骤208的将相应图像显示在所述多个栅格中的过程中,当在预定义
时间段期间预定义栅格被选择两次时,在步骤209,控制器检测到该选择,
并进行到步骤210,其中,控制器播放包括在选择的栅格中的内容。在步骤
210,当播放包括在选择的栅格中的内容时,移动装置可切换到播放模式并显
示表示内容正被播放的信息。
此外,在步骤208的将相应图像显示在所述多个栅格中的过程中,当指
针被输入到预定义栅格然后移动到位于特定位置的栅格时,在步骤211,控
制器检测到该情况,并进行到步骤212,其中,控制器将所述多个栅格的所
有相应图像作为组移动,并在指针移动到的栅格的位置中以及所述位置周围
显示所述多个栅格的相应图像。
在步骤212,根据指针移动到的栅格的位置,控制器可附加地在除作为
组被移动并被显示的所述多个栅格以外的栅格中显示相应图像,并且/或者可
不显示所述多个栅格中的一个或多个栅格的相应图像。
在如步骤203或步骤205所述的在分布图中将包括当前播放内容A1的栅
格的位置显示有相应图像的过程中,当栅格被输入(例如,被触摸)持续短
于预定义时间段的时间段时,在步骤213,控制器感测到该情况,并进行到
步骤214,其中,控制器在包括播放内容A1的栅格附近的位置中显示关于包
括播放内容A1的栅格的信息,例如,关于相应歌曲的名称和歌手的信息。此
外,控制器可在屏幕的上方菜单条上单独显示包括在栅格中的专辑的内容中
的代表歌曲。
在如步骤203或步骤205中所述的在分布图中将包括播放内容A1的栅格
的位置显示有相应图像的过程中,当特定栅格被选择时,在步骤215,控制
器检测到该选择并确定特定栅格被输入期间的时间段。
在特定栅格被选择时,包括内容A1的栅格的相应图像可消失,并且针对
内容A1的播放模式可被持续地保持。另外,在特定栅格被选择时,包括内容
A1的所述栅格的相应图像可消失,并且针对内容A1的播放模式可被终止。
当特定栅格被输入(例如,被触摸)持续短于预定义时间段的时间段时,
在步骤216,控制器检测到该情况,并可在步骤217,在所述特定栅格中显示
所述特定栅格的相应专辑封面,并在所述特定栅格附近的位置显示关于所述
特定栅格的信息,例如,关于相应歌曲的名称和歌手的信息。此外,控制器
可在屏幕的上方菜单条上显示关于所述特定栅格的信息,例如,关于专辑的
代表歌曲的信息。
当多个特定栅格按照每个特定栅格被输入持续短于预定义时间的时间段
的方式被选择,然后播放功能被选择时,在步骤218,控制器检测到该情况,
并进行到步骤219,其中,控制器按照选择的顺序播放所述多个特定栅格。
在这种情况下,当多个特定栅格被选择,然后所述多个特定栅格中的预定义
栅格在预定义时间段期间被输入两次时,控制器可确定已经选择了播放功能。
此外,当特定栅格被输入持续等于或长于预定义时间段的时间段时,在
步骤220,控制器检测到该选择,并进行到步骤221,其中,控制器将所述特
定栅格和所述特定栅格的相邻栅格显示有相应图像。
在步骤221,控制器将特定栅格和相邻栅格的相应图像布置和显示在所
述特定栅格和相邻栅格的位置中,其以所述特定栅格为中心,其中,控制器
执行控制操作,从而可根据在分布图中显示的分布轴的关键词按照规则顺序
来分散和显示所述特定栅格和相邻栅格的相应图像。
此外,在步骤221,控制器可暂时或持续地放大和显示特定栅格和相邻
栅格。此外,在步骤221,当包括当前播放内容的栅格在显示多个栅格的相
应图像之后的预定义时间段内被再次输入时,控制器可使所述多个栅格的相
应图像消失。
在步骤221的显示特定栅格和相邻栅格的相应图像的过程中,当在预定
义时间段期间预定义栅格被输入(例如,被触摸)两次时,在步骤222,控
制器检测到该输入,并进行到步骤223,其中,控制器播放包括在选择的栅
格中的内容。
在步骤223,当播放包括在选择的栅格中的内容时,移动装置可切换到
播放模式并显示表示内容正被播放的信息。
此外,在步骤221的显示特定栅格和相邻栅格的相应图像的过程中,当
指针被输入到预定义栅格并随后移动到位于特定位置的栅格时,在步骤224,
控制器检测到该情况,并进行到步骤225,其中,控制器将所述特定栅格和
相邻栅格的所有相应图像作为组移动到指针移动到的栅格的位置中以及所述
位置附近,并显示所述特定栅格和相邻栅格的相应图像。
在步骤225,根据指针移动到的栅格的位置,控制器可附加地显示除作
为组移动并被显示的特定栅格和相邻栅格以外的栅格的相应图像,并且/或者
可不显示所述特定栅格和相邻栅格中的一个或多个预定义栅格的相应图像。
此外,当在预定义时间段期间特定栅格被输入两次时,在步骤226,控
制器检测到该输入,并进行到步骤227,其中,控制器在所述特定栅格中显
示相应图像并播放包括在所述特定栅格中的内容。
在步骤227,当特定栅格包括多个内容时,控制器可播放设置为默认的
内容或第一内容,或可播放由用户设置的内容。在步骤227,当包括在特定
栅格中的内容被播放时,移动装置可切换到播放模式并显示表示内容正被播
放的信息。
现在将参照图4描述步骤217、221、227和223。图4中的(a)对应于
步骤217:在分布图中,当特定栅格被输入持续短于预定义时间段的时间段
时,将特定栅格显示有相应专辑封面。
图4中的(b)对应于步骤227:当在图4中的(a)中示出的状态下在
预定义时间段期间特定栅格被输入两次时,切换到播放模式并播放包括在所
述特定栅格中的内容。
图4中的(c)示出这样的情况:当选择了特定栅格时,在屏幕的上方菜
单条上显示关于特定栅格的信息。
图4中的(d)-图4中的(e)对应于步骤221:当特定栅格被输入持续
等于或长于预定义时间段的时间段时,显示所述特定栅格和相邻栅格的相应
图像。
图4中的(f)对应于步骤223:当在图4中的(d)或图4中的(e)中
显示的状态下在预定义时间段期间预定义栅格被输入两次时,切换到播放模
式并播放包括在所述预定义栅格中的内容。
这里,应注意:上述本公开的示例性实施例通常在一定程度上涉及输入
数据的处理和输出数据的产生。该输入数据处理和输出数据产生可利用硬件
或与硬件组合的软件来实施。例如,可在移动装置或者类似或相关电路中采
用特定电子组件,以实现与根据上述本发明示例性实施例来搜索和显示内容
相关的功能。可选地,根据存储的指令操作的一个或多个处理器可实施与根
据上述本发明示例性实施例来搜索和显示内容相关的功能。如果是这种情况,
则以下情况在本公开的范围之内:这样的指令可被存储在一个或多个处理器
可读介质上。处理器可读介质的示例包括只读存储器(ROM)、随机存取存储
器(RAM)、CD-ROM、磁带、软盘和光数据存储装置。处理器可读介质还可被
分布在联网的计算机系统上,从而以分布方式存储和执行指令。此外,本发
明所属领域的程序员可容易地解释用于完成本发明的功能计算机程序、指令
和指令段。
如上所述,根据本发明的示例性实施例,通过使用户能够直接搜索期望
内容的内容搜索方法,即使在存在多个内容的情况下,用户也可在不需要许
多手动步骤的情况下播放期望的内容,从而可提供播放内容的方便与愉悦。
虽然已经参照本发明的特定示例性实施例显示和描述了本发明,但是本
领域的技术人员将理解:在不脱离由权利要求及其等同物限定的本发明的精
神和范围的情况下,可以对其进行形式和细节的各种改变。