一种媒体记录搜索方法和装置的制造方法_5

文档序号:9865561阅读:来源:国知局
请时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
[0143]通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。该计算机软件产品可以包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。该计算机软件产品可以存储在内存中,内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括短暂电脑可读媒体(transitory media),如调制的数据信号和载波。
[0144]本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0145]本申请可用于众多通用或专用的计算机系统环境或配置中。例如:个人计算机、月艮务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的消费电子设备、网络PC、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。
[0146]本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
[0147]虽然通过实施例描绘了本申请,本领域普通技术人员知道,本申请有许多变形和变化而不脱离本申请的精神,希望所附的权利要求包括这些变形和变化而不脱离本申请的精神。
【主权项】
1.一种媒体记录搜索方法,其特征在于,包括: 接收检索查询词; 通过匹配算法获得与所述检索查询词相匹配的媒体记录,并生成提示结果; 将所述检索查询词与所述提示结果的内容进行匹配,如果匹配成功,则取出该匹配的提示结果的内容作为第一提示结果内容; 在用户收藏的媒体记录中,查询是否存在第一属性与所述第一提示结果内容相同的媒体记录,如果查询到,则在所述提示结果中增加与所述第一提示结果内容相关的用户收藏信息进行显示。2.根据权利要求1所述的一种媒体记录搜索方法,其特征在于,该方法还包括: 接收针对所述提示结果中的用户收藏信息所执行的浏览操作; 从所述浏览操作所执行的用户收藏信息中提取出所述第一提示结果内容; 在用户收藏的媒体记录中,查询第一属性与所述提取到的第一提示结果内容相同的用户收藏的媒体记录,将所述查询结果作为搜索到的媒体记录集合进行显示。3.根据权利要求1所述的一种媒体记录搜索方法,其特征在于,该方法还包括: 接收针对所述提示结果中的用户收藏信息所执行的浏览操作; 从所述浏览操作所执行的用户收藏信息中提取出所述第一提示结果内容; 从数据库中查询第一属性为所述提取出的第一提示结果内容的媒体记录组成第一媒体记录集合,将所述第一媒体记录集合与所述用户收藏的媒体记录求交集,将所述求交集的结果作为搜索到的媒体记录集合进行显示。4.根据权利要求1所述的一种媒体记录搜索方法,其特征在于,所述通过匹配算法获得与所述检索查询词相匹配的媒体记录包括: 通过前缀匹配搜索过程搜索以所述检索查询词为前缀的各个检索类目的记录。5.根据权利要求4所述的一种媒体记录搜索方法,其特征在于,所述通过前缀匹配搜索过程搜索以所述检索查询词为前缀的各个检索类目的记录包括: 将各个检索类目的记录的至少一个属性、该属性的拼音、该属性的别名和该属性的别名的拼音,与所述检索查询词进行比较,判断所述检索查询词是否是所述至少一个属性、该属性的拼音、该属性的别名或该属性的别名的拼音的前缀,如果是,则返回该记录加入搜索结果中。6.根据权利要求1所述的一种媒体记录搜索方法,其特征在于,所述在用户收藏的媒体记录中,查询是否存在第一属性与所述第一提示结果内容相同的媒体记录包括: 遍历用户收藏的媒体记录,判断当前遍历到的媒体记录的第一属性是否与第一提示结果内容相同,如果相同,则停止遍历,并认定查询到第一属性与所述第一提示结果内容相同的媒体记录。7.根据权利要求1所述的一种媒体记录搜索方法,其特征在于,所述通过匹配算法获得与所述检索查询词相匹配的媒体记录,并生成提示结果包括: 所述通过匹配算法获得与所述检索查询词相匹配的媒体记录,将所述媒体记录按照热度进行排序生成提示结果,并保留其中热度最大的N个提示结果进行显示。8.一种媒体记录搜索装置,其特征在于,包括: 检索词接收单元,用于接收检索查询词; 媒体记录匹配单元,用于通过匹配算法获得与所述检索查询词相匹配的媒体记录,并生成提示结果; 提示结果内容匹配单元,用于将所述检索查询词与所述提示结果的内容进行匹配,如果匹配成功,则取出该匹配的提示结果的内容作为第一提示结果内容; 用户收藏信息提示单元,用于在用户收藏的媒体记录中,查询是否存在第一属性与所述第一提示结果内容相同的媒体记录,如果查询到,则在所述提示结果中增加与所述第一提示结果内容相关的用户收藏信息进行显示。9.根据权利要求8所述的一种媒体记录搜索装置,其特征在于,所述装置还包括: 浏览操作接收单元,用于接收针对所述提示结果中的用户收藏信息所执行的浏览操作; 第一提示结果内容提取单元,用于从所述浏览操作所执行的用户收藏信息中提取出所述第一提示结果内容; 第一用户收藏媒体记录搜索单元,用于在用户收藏的媒体记录中,查询第一属性与所述提取到的第一提示结果内容相同的用户收藏的媒体记录,将所述查询结果作为搜索到的媒体记录集合进行显示。10.根据权利要求8所述的一种媒体记录搜索装置,其特征在于,所述装置还包括: 浏览操作接收单元,用于接收针对所述提示结果中的用户收藏信息所执行的浏览操作; 第一提示结果内容提取单元,用于从所述浏览操作所执行的用户收藏信息中提取出所述第一提示结果内容; 第二用户收藏媒体记录搜索单元,从数据库中查询第一属性为所述提取出的第一提示结果内容的媒体记录组成第一媒体记录集合,将所述第一媒体记录集合与所述用户收藏的媒体记录求交集,将所述求交集的结果作为搜索到的媒体记录集合进行显示。
【专利摘要】本发明实施例提供一种媒体记录搜索方法和装置,该方法包括:接收检索查询词;通过匹配算法获得与所述检索查询词相匹配的媒体记录,并生成提示结果;将所述检索查询词与所述提示结果的内容进行匹配,如果匹配成功,则取出该匹配的提示结果的内容作为第一提示结果内容;在用户收藏的媒体记录中,查询是否存在第一属性与所述第一提示结果内容相同的媒体记录,如果查询到,则在所述提示结果中增加与所述第一提示结果内容相关的用户收藏信息进行显示。本发明实施例实现了在搜索的提示结果中加入用户收藏信息的目的,能够为用户提供统一的搜索接口,不必再进入收藏夹页面中进行搜索,即可得到与用户收藏媒体记录的相关的提示结果。
【IPC分类】G06F17/30
【公开号】CN105630837
【申请号】CN201410642039
【发明人】姚创沐, 杨洋, 胡剑柳
【申请人】阿里巴巴集团控股有限公司
【公开日】2016年6月1日
【申请日】2014年11月6日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1