用于生成基于聚类的搜索结果的方法和系统技术方案

技术编号:17202198 阅读:81 留言:0更新日期:2018-02-04 03:02
本发明专利技术公开了用于媒体引导应用的方法和系统,所述媒体引导应用直观地并且高效地允许用户在多种用户设备上导览大量媒体内容。具体来说,所述媒体引导应用可以为用户提供基于聚类的搜索结果。所述媒体引导应用可以智能地选择呈现给用户的聚类以及这些聚类的属性,从而帮助用户导览可用的内容。

【技术实现步骤摘要】
【国外来华专利技术】用于生成基于聚类的搜索结果的方法和系统相关申请的交叉引用本申请要求2015年3月31日提交的美国专利技术专利申请No.14/675,290的优先权和权益,通过引用的方式将其内容合并于此。
技术介绍
在传统的系统中,用户可以访问大量媒体内容。尽管用户可以访问如此丰富的内容,但是用户在其可以使用来搜索内容的技术方面仍然受到限制。由于可用的技术有限,因此用户可能不知道其希望访问的内容是可用的,并且因此无法访问该内容。此外,移动技术的进步已允许用户在其先前无法做到的设备上访问内容。但是许多设备可能包括更小的屏幕尺寸和专门的用户接口(例如触摸屏),从而可能进一步限制可用于用户的搜索技术。
技术实现思路
因此,本专利技术公开了用于媒体引导应用的方法和系统,所述媒体引导应用直观地并且高效地允许用户在多种用户设备上导览大量媒体内容。具体来说,媒体引导应用可以为用户提供基于聚类的搜索结果。媒体引导应用可以智能地选择呈现给用户的聚类以及这些聚类的属性,从而帮助用户导览可用的内容。举例来说,响应于搜索项目(例如“John”),媒体引导应用可以生成多个聚类,每一个聚类对应于与搜索项目相关联的一个类别(例如由名为“John”的演员出演的电影,由名为“John”的演员出演的电视节目,标题中具有单词“John”的电影等等)。此外,对于每一个聚类选择的尺寸可以取决于被用来访问搜索结果的特定用户设备。举例来说,媒体引导应用可以确定呈现在较小的移动设备上的搜索结果应当以具有更少搜索结果的聚类为特征,这是因为移动设备的尺寸可能会使得导览较大的聚类更加困难。在一些方面中,媒体引导应用可以接收字母数字字符的序列。举例来说,媒体引导应用可以接收多项用户输入,其中每一项用户输入对应于一个单词中的特定字母。媒体引导应用随后可以确定用于呈现所接收到的字母数字字符序列的电子设备。举例来说,媒体引导应用可以确定所述电子设备是否智能电话、电视、平板设备等等。随着接收到所述序列的每一个字母数字字符,媒体引导应用可以基于所接收到的字母数字字符序列生成交互式表盘中的聚类,其中所述第一交互式表盘包括媒体项目。举例来说,媒体引导应用可以生成以对应于搜索项目(例如演员的姓名)中的字母数字字符(例如字母)的一个或多个媒体列表为特征的可滚动聚类。此外,媒体引导应用可以基于所述电子设备确定聚类的尺寸。举例来说,聚类的尺寸可以根据所述聚类是被呈现在智能电话还是电视上而不同。在一些实施例中,媒体引导应用可以生成对应于聚类中的媒体项目的一个或多个图形以供显示。举例来说,如果媒体项目对应于特定演员的姓名,则媒体引导应用可以呈现该演员的图像。同样地,媒体引导应用可以呈现能够帮助识别与媒体项目相关联的内容的其他信息。在一些实施例中,媒体引导应用可以把所述序列的每一个字母数字字符与所述序列的先前接收到的字母数字字符进行组合,并且把所述组合与数据库进行交叉引用(reference),以便识别出对应于所述组合的媒体项目群组。举例来说,随着接收到更多的字母数字字符,媒体引导应用可以连续地更新所述聚类,用新的聚类替代所述聚类,以及/或者同时显示另一个聚类。媒体引导应用随后可以确定媒体项目群组中的媒体项目之间的多个聚类。举例来说,媒体引导应用可以把所有媒体项目归类到各个聚类中,用户可以单独地滚动经过各个聚类。媒体引导应用随后可以基于对应于该聚类的媒体项目群组中的媒体项目的数目对所述多个聚类当中的每一个聚类进行排序。举例来说,可以包括五个媒体项目的第一聚类(其例如对应于以标题中的搜索项目为特征的媒体项目)的排序可以低于包括十个媒体项目的第二聚类(其例如对应于以演员阵容和/或工作人员名单中的搜索项目为特征的媒体项目)。基于所述排序,媒体引导应用可以在显示屏幕上生成第一交互式表盘中的所述多个聚类当中的第一聚类并且生成第二交互式表盘中的所述多个聚类当中的第二聚类以供显示。举例来说,媒体引导应用可以在位置、尺寸更加显著并且/或者通过图形方式突出的交互式表盘中生成排序更高的聚类以供显示。应当提到的是,前面描述的系统和/或方法可以被应用于其他系统、方法和/或装置或者根据其他系统、方法和/或装置来使用。附图说明通过结合附图考虑后面的详细描述,本公开内容的前述和其他目的和优点将变得显而易见,其中相同的附图标记始终指代相同的部分,并且其中:图1示出了根据本公开内容的一些实施例的由媒体引导应用生成的显示屏幕的一个说明性实例;图2示出了根据本公开内容的一些实施例的由媒体引导应用生成的显示屏幕的另一个说明性实例;图3是根据本公开内容的一些实施例的说明性用户装备设备的方块图;图4是根据本公开内容的一些实施例的说明性媒体系统的方块图;图5示出了根据本公开内容的一些实施例的以媒体项目的聚类为特征的多个设备的一个说明性实例;图6是根据本公开内容的一些实施例的基于用户选择更新聚类的用户设备的一个说明性实例;图7示出了根据本公开内容的一些实施例的被用来选择媒体项目的用户设备的说明性实施例;图8示出了根据本公开内容的一些实施例的确定用户的注视点的说明性系统形式;图9示出了根据本公开内容的一些实施例的用户以及与监测大脑活动相关联的该用户的大脑的各个区段的表示;图10是根据本公开内容的一些实施例的基于电子设备确定聚类的尺寸的说明性步骤的流程图;图11是根据本公开内容的一些实施例的基于所接收到的字母数字字符更新聚类的说明性步骤的流程图;以及图12是根据本公开内容的一些实施例的基于排序生成聚类以供显示的说明性步骤的流程图。具体实施方式本专利技术公开了用于媒体引导应用的方法和系统,所述媒体引导应用直观地并且高效地允许用户在多种用户设备上导览大量媒体内容。具体来说,媒体引导应用可以在专门化的聚类中为用户提供搜索结果。举例来说,响应于搜索项目(例如“Action”),媒体引导应用可以生成多个聚类,每一个聚类对应于与搜索项目相关联的一个类别(例如“动作片(action)”体裁的电影,标题中具有单词“Action”的电影等等)。此外,可以基于用户的设备、聚类中的媒体项目的数目、聚类的受欢迎度等等将聚类专门化。举例来说,对于每一个聚类选择的尺寸可以取决于被用来访问搜索结果的特定用户设备。举例来说,为了确保易于导览,媒体引导应用可以基于能够在特定设备上很容易地滚动经过的媒体项目的数目来修改聚类中的媒体项目的数目。在另一个实例中,媒体引导应用可以基于与该聚类相关联的排序呈现一个或多个聚类。在这样的情况下,媒体引导应用可以基于聚类中的媒体项目的数目对聚类进行排序。在另一个实例中,媒体引导应用可以基于聚类的受欢迎度呈现一个或多个聚类。在这样的情况下,媒体引导应用可以基于该聚类中的媒体项目被选择的频率对聚类进行排序。本文中所提到的“媒体引导应用”或“引导应用”是允许用户通过接口导览到并且访问媒体内容的应用。一种典型的媒体引导应用是交互式电视节目指南。交互式电视节目指南(有时被称作电子节目指南)是众所周知的引导应用,其特别允许用户在许多类型的内容或媒体资产当中进行导览和定位。媒体引导应用可以生成图形用户界面屏幕,从而允许用户在内容当中进行导览以及定位和选择内容。媒体引导应用和/或用于实施本文中所讨论的任何实施例的任何指令可以被编码在介质上。计算机可读介质包括能够存储数据的任何本文档来自技高网...
用于生成基于聚类的搜索结果的方法和系统

【技术保护点】
一种生成基于聚类的搜索结果的方法,所述方法包括:接收字母数字字符的序列;确定用于呈现所接收到的字母数字字符的序列的电子设备;以及随着接收到所述序列的每一个字母数字字符:基于所接收到的字母数字字符的序列生成第一交互式表盘中的第一聚类以供显示,其中第一交互式表盘包括媒体项目;以及基于所述电子设备确定第一聚类的尺寸。

【技术特征摘要】
【国外来华专利技术】2015.03.31 US 14/675,2901.一种生成基于聚类的搜索结果的方法,所述方法包括:接收字母数字字符的序列;确定用于呈现所接收到的字母数字字符的序列的电子设备;以及随着接收到所述序列的每一个字母数字字符:基于所接收到的字母数字字符的序列生成第一交互式表盘中的第一聚类以供显示,其中第一交互式表盘包括媒体项目;以及基于所述电子设备确定第一聚类的尺寸。2.根据权利要求1所述的方法,还包括:生成与所述媒体项目相关联的图形以供显示。3.根据权利要求1所述的方法,其中,随着接收到所述序列的每一个字母数字字符而更新第一交互式表盘。4.根据权利要求1所述的方法,还包括:把所述序列的每一个字母数字字符与所述序列的先前接收到的字母数字字符进行组合;把所述组合与数据库进行交叉引用,以便识别出对应于所述组合的媒体项目群组;确定所述媒体项目群组中的媒体项目之间的多个聚类;基于媒体项目群组中的对应于该聚类的媒体项目的数目,对所述多个聚类当中的每一个聚类进行排序;以及基于所述排序,在显示屏幕上生成第一交互式表盘中的所述多个聚类当中的第一聚类并且生成第二交互式表盘中的所述多个聚类当中的第二聚类以供显示。5.根据权利要求4所述的方法,还包括:基于所述排序确定第一交互式表盘和第二交互式表盘的位置。6.根据权利要求4所述的方法,还包括:响应于确定第一聚类所对应的媒体项目的数目多于第二聚类,与第二交互式表盘相比通过图形方式突出第一交互式表盘。7.根据权利要求4所述的方法,还包括:响应于接收到用户选择,在显示屏幕上生成替代第一交互式表盘的第三交互式表盘以供显示。8.根据权利要求4所述的方法,还包括:响应于接收到用户选择,与第一交互式表盘同时生成第三交互式表盘以供显示。9.根据权利要求1所述的方法,其中,在不同的电子设备上接收所述序列的字母数字字符。10.根据权利要求1所述的方法,其中,基于用户的大脑活动确定所接收到的序列的每一个字母数字字符。11.一种用于生成基于聚类的搜索结果的系统,所述系统包括:被配置成实施以下操作的控制电路:接收字母数字字符的序列;确定用于呈现所接收到的字母数字字符的序列的电子设备;以及随着接收到所述序列的每一个字母数字字符:基于所接收到的字母数字字符的序列在显示屏幕上生成第一交互式表盘中的第一聚类以供显示,其中第一交互式表盘包括媒体项目;以及基于所述电子设备确定第一聚类的尺寸。12.根据权利要求11所述的系统,其中,所述控制电路还被配置成生成与所述媒体项目相关联的图形以供显示。13.根据权利要求11所述的系统,其中,随着接收到所述序列的每一个字母数字字符而更新第一交互式表盘。14.根据权利要求11所述的系统,其中,所述控制电路还被配置成:把所述序列的每一个字母数字字符与所述序列的先前接收到的字母数字字符进行组合;把所述组合与数据库进行交叉引用,以便识别出对应于所述组合的媒体项目群组;确定所述媒体项目群组中的媒体项目之间的多个聚类;基于媒体项目群组中的对应于该聚类的媒体项目的数目,对所述多个聚类当中的每一个聚类进行排序;以及基于所述排序,在显示屏幕上生成第一交互式表盘中的所述多个聚类当中的第一聚类并且生成第二交互式表盘中的所述多个聚类当中的第二聚类以供显示。15.根据权利要求14所述的系统,其中,所述控制电路还被配置成基于所述排序确定第一交互式表盘和第二交互式表盘的位置。16.根据权利要求14所述的系统,其中,所述控制电路还被配置成:响应于确定第一聚类所对应的媒体项目的数目多于第二聚类,与第二交互式表盘相比通过图形方式突出第一交互式表盘。17.根据权利要求14所述的系统,其中,所述控制电路还被配置成:响应于接收到用户选择,在显示屏幕上生成替代第一交互式表盘的第三交互式表盘以供显示。18.根据权利要求14所述的系统,其中,所述控制电路还被配置成:响应于接收到用户选择,与第一交互式表盘同时生成第三交互式表盘以供显示。19.根据权利要求11所述的系统,其中,在不同的电子设备上接收所述序列的字母数字字符。20.根据权利要求11所述的系统,其中,基于用户的大脑活动确定所接收到的序列的每一个字母数字字符。21.一种用于生成基于聚类的搜索结果的系统,所述系统包括:用于接收字母数字字符的序列的装置;用于确定用于呈现所接收到的字母数字字符的序列的电子设备的装置;以及随着接收到所述序列的每一个字母数字字符:用于基于所接收到的字母数字字符的序列生成第一交互式表盘中的第一聚类以供显示的装置,其中第一交互式表盘包括媒体项目;以及用于基于所述电子设备确定第一聚类的尺寸的装置。22.根据权利要求21所述的系统,还包括:用于生成与所述媒体项目相关联的图形以供显示的装置。23.根据权利要求21所述的系统,其中,随着接收到所述序列的每一个字母数字字符而更新第一交互式表盘。24.根据权利要求21所述的系统,还包括:用于把所述序列的每一个字母数字字符与所述序列的先前接收到的字母数字字符进行组合的装置;用于把所述组合与数据库进行交叉引用以便识别出对应于所述组合的媒体项目群组的装置;用于确定所述媒体项目群组中的媒体项目之间的多个聚类的装置;用于基于媒体项目群组中的对应于该聚类的媒体项目的数目对所述多个聚类当中的每一个聚类进行排序的装置;以及基于所述排序,用于在显示屏幕上生成第一交互式表盘中的所述多个聚类当中的第一聚类并且生成第...

【专利技术属性】
技术研发人员:M·帕特尔
申请(专利权)人:乐威指南公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1