CN104636336A - 一种视频搜索的方法和装置 - Google Patents
一种视频搜索的方法和装置 Download PDFInfo
- Publication number
- CN104636336A CN104636336A CN201310547358.1A CN201310547358A CN104636336A CN 104636336 A CN104636336 A CN 104636336A CN 201310547358 A CN201310547358 A CN 201310547358A CN 104636336 A CN104636336 A CN 104636336A
- Authority
- CN
- China
- Prior art keywords
- video
- information
- geographical location
- user terminal
- location information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/73—Querying
- G06F16/735—Filtering based on additional data, e.g. user or group profiles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/78—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/7867—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using information manually generated, e.g. tags, keywords, comments, title and artist information, manually generated time, location and usage information, user ratings
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Library & Information Science (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明提供了一种视频搜索的方法和装置,包括视频数据库建立过程:S11、收集用户终端的地理位置信息和视频播放行为信息;S12、将同一地理位置信息对应的视频播放行为信息进行整合后存储于视频数据库;周边视频搜索过程:S21、接收到来自用户终端的周边视频搜索请求时,从该请求中获取查询半径信息以及该用户终端的地理位置信息并确定待搜索的地理位置信息;S22、搜索所述视频数据库中所述待搜索的地理位置信息所对应的视频资源信息;S23、利用搜索到的视频资源信息生成视频搜索结果并返回给发送所述周边视频搜索请求的用户终端。本发明能够实现周边视频信息的搜索,向用户提供周边人关注的视频内容。
Description
【技术领域】
本发明涉及计算机应用技术领域,特别涉及一种视频搜索的方法和装置。
【背景技术】
随着计算机技术的快速发展,搜索引擎已经成为人们获取信息的重要工具,除了常用的网页搜索之外,图片搜索、音乐搜索和视频搜索也快速地得到发展。对于视频搜索而言,目前常用的视频搜索方式是用户输入关键字,视频搜索引擎返回与该关键字相关的视频搜索结果,例如用户在视频搜索引擎的搜索框中输入“中国好声音”,视频搜索引擎就返回“中国好声音”相关的视频搜索结果。
然而,在实际生活中,往往存在这样的需求:当用户来到一个新的地方或者新的环境,希望能够很快地了解到当地人或者新的环境中的人对什么感兴趣,什么比较流行,大家关注什么热点等,如果通过与当地人或者新的环境中的人进行交流,显然需要付出大量的精力,效率比较低,通过查看相关视频是最方便、最快捷的方式,然而现有的视频搜索尚不能满足此类用户的需求。
【发明内容】
有鉴于此,本发明提供了一种视频搜索的方法和装置,以供于向用户提供周边人关注的视频内容。
具体技术方案如下:
本发明提供了一种视频搜索的方法,该方法包括:
周边视频搜索过程:
S21、接收到来自用户终端的周边视频搜索请求时,获取查询半径信息以及该用户终端的地理位置信息并确定待搜索的地理位置信息;
S22、搜索视频数据库中所述待搜索的地理位置信息所对应的视频资源信息;
S23、利用搜索到的视频资源信息生成视频搜索结果并返回给发送所述周边视频搜索请求的用户终端;
其中所述视频数据库的建立包括:
S11、收集用户终端的地理位置信息和视频播放行为信息;
S12、将同一地理位置信息对应的视频播放行为信息进行整合后存储于视频数据库。
根据本发明一优选实施方式,所述用户终端的地理位置信息的收集或获取包括:
接收用户终端通过定位获取到并上传的地理位置信息;或者,
获取用户终端的IP地址信息,通过所述IP地址信息查询对应的地理位置信息。
根据本发明一优选实施方式,在所述步骤S12中还包括:将地理位置信息创建为兴趣点POI,该POI包括唯一标识符poi_id和地理位置信息;将poi_id作为对应视频播放行为信息的索引。
根据本发明一优选实施方式,步骤S21中所述确定待搜索的地理位置信息具体包括:根据发送所述周边视频搜索请求的用户终端的地理位置信息和查询半径信息计算出查询范围,对已创建的各POI进行搜寻,搜寻地理位置信息在所述查询范围内的poi_id;
步骤S22具体包括:通过查询所述视频数据库确定搜寻出的poi_id对应的视频资源信息。
根据本发明一优选实施方式,步骤S21中所述获取查询半径信息包括:
获取所述周边视频搜索请求中包含的查询半径信息;或者,
若所述周边视频搜索请求中未包含查询半径信息,则采用默认的查询半径信息。
根据本发明一优选实施方式,所述视频数据库的建立还包括:获取用户终端举报的非法视频资源信息,并对非法视频资源信息进行记录;
在所述步骤S22和步骤S23之间还包括:根据记录的非法视频资源信息对搜索到的视频资源信息进行过滤。
根据本发明一优选实施方式,步骤S23中所述利用搜索到的视频资源信息生成视频搜索结果包括:按照播放次数、视频质量、播放时长和用户兴趣中的至少一种将搜索到的视频资源信息进行排序后作为视频搜索结果;
其中所述播放次数和播放时长从收集的用户播放行为中获取,所述视频质量通过对视频资源信息的分辨率进行识别后确定,所述用户兴趣通过对同一用户的视频播放行为信息进行收集和分析后确定。
本发明还提供了另外一种视频搜索的方法,该方法包括:
用户终端向服务器发送周边视频搜索请求;
获取所述服务器返回的视频搜索结果,所述视频搜索结果是所述服务器获取查询半径信息以及用户终端的地理位置信息并确定待搜索的地理位置信息后,搜索视频数据库中所述待搜索的地理位置信息所对应的视频资源信息,利用搜索到的视频资源信息生成的;
其中在所述视频数据库的建立过程中,所述用户终端向所述服务器发送所述用户终端的地理位置信息和视频播放行为信息,以供所述服务器将同一地理位置信息对应的视频播放行为信息进行整合后存储于视频数据库。
根据本发明一优选实施方式,若所述用户终端获取到用户输入的查询半径信息,则在所述周边视频搜索请求包含该查询半径信息,以供所述服务器从所述周边视频搜索请求中获取所述查询半径信息;
若所述用户终端未获取到用户输入的查询半径信息,则所述周边视频搜索请求中不包含查询半径信息,以供所述服务器采用默认的查询半径信息。
根据本发明一优选实施方式,该方法还包括:
所述用户终端向所述服务器举报非法视频资源信息,以供所述服务器进行记录并根据记录的非法视频资源信息对搜索到的视频资源信息进行过滤。
本发明还提供了一种视频搜索的装置,该装置包括:视频数据库建立单元和周边视频搜索单元;
其中所述视频数据库建立单元包括:
信息收集子单元,用于收集用户终端的地理位置信息和视频播放行为信息;
整合存储子单元,用于将同一地理位置信息对应的视频播放行为信息进行整合后存储于视频数据库;
所述周边视频搜索单元包括:
请求处理子单元,用于接收到来自用户终端的周边视频搜索请求时,获取查询半径信息以及该用户终端的地理位置信息并确定待搜索的地理位置信息;
视频搜索子单元,用于搜索所述视频数据库中所述待搜索的地理位置信息所对应的视频资源信息;
结果生成子单元,用于利用搜索到的视频资源信息生成视频搜索结果并返回给发送所述周边视频搜索请求的用户终端。
根据本发明一优选实施方式,所述信息收集子单元在收集用户终端的地理位置信息时,或者所述请求处理子单元在获取用户终端的地理位置信息时,具体用于接收用户终端通过定位获取到并上传的地理位置信息,或者,获取用户终端的IP地址信息,通过所述IP地址信息查询对应的地理位置信息。
根据本发明一优选实施方式,所述视频数据库建立单元还包括:POI创建子单元,用于将地理位置信息创建为兴趣点POI,该POI包括唯一标识符poi_id和地理位置信息;将poi_id作为对应视频播放行为信息的索引。
根据本发明一优选实施方式,所述请求处理子单元在确定待搜索的地理位置信息时,具体用于根据发送所述周边视频搜索请求的用户终端的地理位置信息和查询半径信息计算出查询范围,对已创建的各POI进行搜寻,搜寻地理位置信息在所述查询范围内的poi_id;
所述视频搜索子单元,具体用于通过查询所述视频数据库确定搜寻出的poi_id对应的视频资源信息。
根据本发明一优选实施方式,所述请求处理子单元在获取查询半径信息时,具体用于获取周边视频搜索请求中包含的查询半径信息,或者,若所述周边视频搜索请求中未包含查询半径信息,则采用默认的查询半径信息。
根据本发明一优选实施方式,该装置还包括:资源屏蔽单元,用于获取用户终端举报的非法视频资源信息,并对非法视频资源信息进行记录;根据记录的非法视频资源信息对所述视频搜索子单元搜索到的视频资源信息进行过滤。
根据本发明一优选实施方式,所述结果生成子单元,还用于按照播放次数、视频质量、播放时长和用户兴趣中的至少一种将所述视频搜索子单元搜索到的视频资源信息进行排序后作为视频搜索结果;
其中所述播放次数和播放时长从收集的用户播放行为中获取,所述视频质量通过对视频资源信息的分辨率进行识别后确定,所述用户兴趣通过对同一用户的视频播放行为信息进行收集和分析后确定。
本发明还提供了另一种视频搜索的装置,该装置设置于用户终端,该装置包括:
请求发送单元,用于向服务器发送周边视频搜索请求;
结果接收单元,用于获取所述服务器返回的视频搜索结果,所述视频搜索结果是所述服务器获取查询半径信息以及用户终端的地理位置信息并确定待搜索的地理位置信息后,搜索视频数据库中所述待搜索的地理位置信息所对应的视频资源信息,利用搜索到的视频资源信息生成的;
位置上报单元,用于向所述服务器发送所述用户终端的地理位置信息和视频播放行为信息,以供所述服务器将同一地理位置信息对应的视频播放行为信息进行整合后存储于视频数据库。
根据本发明一优选实施方式,该装置还包括:
用户交互单元,用于获取用户输入的查询半径信息;
若所述用户交互单元获取到用户输入的查询半径信息,则所述请求发送单元在所述周边视频搜索请求包含该查询半径信息,以供所述服务器从所述周边视频搜索请求中获取所述查询半径信息;
若所述用户交互单元未获取到用户输入的查询半径信息,则所述请求发送单元在所述周边视频搜索请求中不包含查询半径信息,以供所述服务器采用默认的查询半径信息。
根据本发明一优选实施方式,该装置还包括:
举报单元,用于向所述服务器举报非法视频资源信息,以供所述服务器进行记录并根据记录的非法视频资源信息对搜索到的视频资源信息进行过滤。
由以上技术方案可以看出,本发明基于用户终端的地理位置信息进行视频播放行为信息的收集从而建立视频数据库,并且基于请求用户终端的地理位置信息实现周边视频信息的搜索,从而向用户提供周边人关注的视频内容。
【附图说明】
图1为本发明实施例一提供的视频搜索的方法流程图;
图2为本发明实施例二提供的视频搜索装置的结构图;
图3为本发明实施例三提供的视频搜索的装置结构图。
【具体实施方式】
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。
本发明的核心思想在于基于用户终端的地理位置信息实现周边视频的搜索,主要包括两个部分:第一部分是视频数据库的建立和更新,第二部分是周边视频的搜索。下面通过实施例一对本发明提供的方法进行描述。
实施例一、
图1为本发明实施例一提供的视频搜索的方法流程图,其中涉及到的用户终端可以包括但不限于智能手机、平板电脑、PC等设备,涉及到的服务器指的是能够为用户提供视频搜索服务的服务器,本发明实施例中均是如此,后续不再说明。如图1中所示,该方法可以包括以下步骤:
步骤101:服务器收集用户终端的地理位置信息和视频播放行为信息。
在本步骤中,用户终端可以通过与服务器之间的数据上传接口将用户终端的地理位置信息和视频播放行为信息信息上传到服务器。这里的地理位置信息可以是用户终端通过定位获取到的,例如具有定位功能的无线类用户终端能够通过诸如GPS、WiFi定位、基站定位等获取到自己的地理位置信息,该地理位置信息可以是准确的经纬度信息,或者是粗粒度的地址信息等。
然而对于诸如PC等不具备无线定位功能的用户终端,服务器可以获取到用户终端的IP地址信息,通过IP地址信息查询对应的地理位置信息,这种方式通常获取到的用户终端的地理位置信息为粗粒度的地址信息,例如XX省XX市XX小区。
视频播放行为信息中至少包括播放的视频资源信息,还可以进一步包括:播放的时长、播放时间等信息。
步骤102:将同一地理位置信息对应的视频播放行为信息进行整合后存储于视频数据库,并对地理位置信息创建索引。
在本步骤中可以将地理位置信息创建为POI(Point of Interest,兴趣点),该POI可以由唯一标识符poi_id和地理位置信息构成,其中地址信息可以是经纬度信息,也可以是粗粒度的地址信息,将poi_id作为对应视频播放行为信息的索引,即“地理位置信息=>poi_id”,为了提高搜索速度,该部分索引可以存储于内存中。
然后将同一个POI的视频播放行为信息进行整合,整合后的视频播放行为信息除了视频资源信息之外,还可以包括播放次数、播放时长、播放时间等信息,这些信息存储于数据库中,以poi_id进行标识,例如可以采用表1中所示的存储形式:
表1
poi_id |
address(地址名称) |
num(对应视频资源的个数) |
ext(对应视频资源的集合) |
除了上述两个步骤之外,还可以包括步骤103:服务器获取用户终端举报的非法视频资源信息,并对非法视频资源信息进行记录。
在本步骤中,用户如果发现有诸如敏感、色情等非法视频资源,可以通过用户终端与服务器之间的举报接口上报该非法视频资源信息,服务器可以根据预定的策略,将视频数据库中的非法视频资源进行记录,例如将举报次数超过预设阈值的视频资源信息确定为非法视频资源信息,也可以辅以监管人员的人工鉴定,例如当收到用户终端的举报后,由监管人员通过编辑接口人工确定是否为非法视频资源信息。本步骤是本发明的一种优选功能,并不是必须的步骤。
上述步骤101至步骤103是视频数据库的建立和更新部分的内容,该过程的执行是持续且独立进行的,不会因视频搜索过程而受到影响。下面的步骤为周边视频搜索部分的内容:
步骤111:服务器接收到来自用户终端的周边视频搜索请求时,获取查询半径信息以及该用户终端的地理位置信息并确定待搜索的地理位置信息。
在本步骤中,用户想要查询周边视频资源时,可以通过用户终端输入查询半径,例如搜索2km范围内的周边用户感兴趣的视频资源,当触发周边视频搜索后,用户终端就通过与服务器之间的视频搜索接口向服务器发送周边视频搜索请求,该请求中包括了查询半径信息。如果用户没有输入查询半径,仅仅触发了周边视频搜索,那么请求中可能并未包含查询半径信息,那么服务器就采用默认的查询半径信息,例如统一采用默认的查询半径为1km。本实施例中将发送周边视频搜索请求的用户称为请求用户。
与步骤101中类似,本步骤中在获取用户终端的地理位置信息时,对于具有定位功能的无线类用户终端可以将定位得到的地理位置信息携带在周边视频搜索请求中发送给服务器。对于诸如PC等不具备无线定位功能的用户终端,服务器可以从周边视频搜索请求中获取用户终端的IP地址,根据IP地址查询对应的地理位置信息。
在确定待搜索的地理位置信息时,先根据用户终端的地理位置信息和查询半径信息计算出查询范围,该计算出的查询范围可能是一个大致范围,允许有可接受的误差。然后对视频数据库中各视频资源的POI进行搜寻,搜寻地理位置信息在上述查询范围内的poi_id,其中如果对搜寻的poi_id存在数量限制,则可以从用户终端的地理位置信息开始由近及远进行POI的搜寻,确定对应的poi_id。该poi_id就是待搜索的地理位置信息。
步骤112:搜索视频数据库中待搜索的地理位置信息所对应的视频资源信息。
搜寻出poi_id后,通过查视频数据库就能够找到对应的视频资源信息。在本发明实施例中可以将本步骤中搜索到的视频资源信息作为视频搜索结果直接返回给发送周边视频搜索请求的用户终端。也可以进一步执行步骤113。
步骤113:根据步骤103中服务器记录的用户终端举报的非法视频资源信息,将步骤112搜索得到的视频资源信息中的非法视频资源信息进行过滤。
为了帮助用户快速找到有用的、热点的或者感兴趣的视频,可以进一步执行步骤114。
步骤114:按照播放次数、视频质量、播放时长和请求用户的兴趣中的至少一种将搜索到的视频资源信息进行排序后,作为视频搜索结果返回给发送周边视频搜索请求的用户终端。
播放次数主要体现了视频资源的热度,播放次数越多的视频资源热度越高,排序时优先排在前面。
在按照视频质量进行排序时,可以将视频质量越高的视频资源信息排序时优先排在前面。在本发明实施例中,对于视频数据库中的视频资源可以在线下进行分辨率的识别,根据各视频资源的分辨率来确定视频质量,通常分辨率越高的视频资源的视频质量越高。
播放时长在一定程度上体现了用户对视频资源的喜爱程度,通常播放时长较长的视频资源说明用户对它的喜爱程度较高,如果播放时长较短,则说明用户对它的喜爱程度较低。在利用播放时长对视频资源进行排序时,可以根据绝对的播放时长总和或平均值来进行排序,也可以根据相对的播放时长的总和或平均值来进行排序,所谓相对的播放时长就是实际播放时长与视频资源时长的比值。
由于服务器会对各用户终端的视频播放行为信息进行收集,那么就可以对每一个用户的视频播放行为信息进行分析,建立用户兴趣模型,利用建立的用户兴趣模型就能够判断用户对某一个视频资源信息的感兴趣程度。在此简单举一个例子:每一个视频资源都设置有关于该视频资源类型、内容、特点、演员等的标签,例如:电影、电视剧、短剧、娱乐、恐怖、惊悚、剧情、喜剧、刘德华、梁朝伟......利用用户所播放视频的标签就能够建立一个用户兴趣模型,该用户兴趣模型可以是用户对各标签的兴趣权重。对于视频搜索结果中的各视频资源信息,利用该用户兴趣模型以及视频资源信息所具有的标签,就能够得到用户对该视频资源信息的感兴趣程度。依据用户对该视频资源信息的感兴趣程度,将感兴趣程度越高的视频资源信息排在越靠前的位置。需要说明的是,由于服务器对用户终端的视频播放行为信息的收集是持续的,因此建立的用户兴趣模型是能够得到持续更新从而能够反映最新阶段用户兴趣的。但本发明并不限于该种建立用户兴趣模型的方式,在此不再一一穷举。
当同时采用以上几种因素中的至少两种进行视频资源的排序时,可以采用对各因素设置加权系数,利用各因素对视频资源进行打分后进行加权求和的方式,最终依据加权求和的得分结果进行视频资源的排序。
以上是对本发明所提供的方法进行的详细描述,下面结合实施例二和实施例三对本发明提供的装置进行详细描述。
实施例二、
图2为本发明实施例二提供的视频搜索装置的结构图,本发明实施例提供的该视频搜索装置设置于服务器端,为用户终端提供视频搜索服务,如图2中所示,该装置包括视频数据库建立单元00和周边视频搜索单元10,还可以进一步包括资源屏蔽单元20。
其中视频数据库建立单元00主要完成视频数据库的建立和更新部分的操作,周边视频搜索单元10主要完成周边视频资源的搜索部分的操作。具体地,视频数据库建立单元00包括:信息收集子单元01和整合存储子单元02。
信息收集子单元01负责收集用户终端的地理位置信息和视频播放行为信息。
在此,信息收集子单元01通过用户终端与服务器之间的数据上传接口获取用户终端上传的地理位置信息和视频播放行为信息信息。这里的地理位置信息可以是用户终端通过定位获取到的,例如具有定位功能的无线类用户终端能够通过诸如GPS、WiFi定位、基站定位等获取到自己的地理位置信息,该地理位置信息可以是准确的经纬度信息,或者是粗粒度的地址信息等。然而对于诸如PC等不具备无线定位功能的用户终端,信息收集子单元01也可以获取用户终端的IP地址,通过IP地址信息查询对应的地理位置信息,这种方式通常获取到的用户终端的地理位置信息为粗粒度的地址信息,例如XX省XX市XX小区。
视频播放行为信息中至少包括播放的视频资源信息,还可以进一步包括:播放的时长、播放时间等信息。
之后,整合存储子单元02负责将同一地理位置信息对应的视频播放行为信息进行整合后存储于视频数据库。
除此之外,视频数据库建立单元00还可以包括:POI创建子单元03,负责将地理位置信息创建为POI,该POI包括poi_id和地理位置信息;将poi_id作为对应视频播放行为信息的索引,即“地理位置信息=>poi_id”,为了提高搜索速度,该部分索引可以存储于内存中。
整合存储子单元02整合后的视频播放行为信息除了视频资源信息之外,还可以包括播放次数、播放时长、播放时间等信息,这些信息存储于数据库中,以poi_id进行标识。
该装置中的周边视频搜索单元10具体包括:请求处理子单元11、视频搜索子单元12和结果生成子单元13。
请求处理子单元11负责接收到来自用户终端的周边视频搜索请求时,从该请求中获取查询半径信息以及该用户终端的地理位置信息并确定待搜索的地理位置信息。
在此请求处理子单元11可以通过用户终端与服务器之间的视频搜索接口接收周边视频搜索请求。如果用户触发用户终端时输入了查询半径,那么周边视频搜索请求中会包含查询半径信息,如果用户仅仅触发用户终端发送了周边视频搜索请求,而未输入查询半径,那么周边视频搜索请求中可能并未包含查询半径信息,那么请求处理子单元11就采用默认的查询半径信息。
同样,这里的地理位置信息可以是用户终端通过定位获取到的,例如具有定位功能的无线类用户终端能够通过诸如GPS、WiFi定位、基站定位等获取到自己的地理位置信息,该地理位置信息可以是准确的经纬度信息,或者是粗粒度的地址信息等。然而对于诸如PC等不具备无线定位功能的用户终端,请求处理子单元11也可以获取用户终端的IP地址,通过IP地址信息查询对应的地理位置信息,这种方式通常获取到的用户终端的地理位置信息为粗粒度的地址信息,例如XX省XX市XX小区。
视频搜索子单元12,用于搜索视频数据库中待搜索的地理位置信息所对应的视频资源信息。
具体地,请求处理子单元11在确定待搜索的地理位置信息时,根据发送周边视频搜索请求的用户终端的地理位置信息和查询半径信息计算出查询范围,对已创建的各POI进行搜寻,搜寻地理位置信息在查询范围内的poi_id,该poi_id就是待搜索的地理位置信息。视频搜索子单元12通过查询视频数据库确定搜寻出的poi_id对应的视频资源信息。
结果生成子单元13负责利用搜索到的视频资源信息生成视频搜索结果并返回给发送周边视频搜索请求的用户终端。
该装置中包含资源屏蔽单元20时,资源屏蔽单元20可以获取用户终端(通过举报接口)举报的非法视频资源信息,并对非法视频资源信息进行记录;根据记录的非法视频资源信息对视频搜索子单元12搜索到的视频资源信息进行过滤。这样结果生成子单元13生成的视频搜索结果中就不会包含非法视频资源信息。
为了帮助用户快速找到有用的、热点的或者感兴趣的视频,上述的结果生成子单元13,还可以按照播放次数、视频质量、播放时长和用户兴趣中的至少一种将视频搜索子单元12搜索到的视频资源信息进行排序后作为视频搜索结果;其中播放次数和播放时长从收集的用户播放行为中获取,视频质量通过对视频资源信息的分辨率进行识别后确定,用户兴趣通过对同一用户的视频播放行为信息进行收集和分析后确定。
播放次数主要体现了视频资源的热度,播放次数越多的视频资源热度越高,排序时优先排在前面。
在按照视频质量进行排序时,可以将视频质量越高的视频资源信息排序时优先排在前面。在本发明实施例中,对于视频数据库中的视频资源可以在线下进行分辨率的识别,根据各视频资源的分辨率来确定视频质量,通常分辨率越高的视频资源的视频质量越高。
播放时长在一定程度上体现了用户对视频资源的喜爱程度,通常播放时长较长的视频资源说明用户对它的喜爱程度较高,如果播放时长较短,则说明用户对它的喜爱程度较低。在利用播放时长对视频资源进行排序时,可以根据绝对的播放时长总和或平均值来进行排序,也可以根据相对的播放时长的总和或平均值来进行排序,所谓相对的播放时长就是实际播放时长与视频资源时长的比值。
由于服务器会对各用户终端的视频播放行为信息进行收集,那么就可以对每一个用户的视频播放行为信息进行分析,建立用户兴趣模型,利用建立的用户兴趣模型就能够判断用户对某一个视频资源信息的感兴趣程度。其中建立用户兴趣模型的方式可以采用现有技术中的任一种方式,在此简单举一个例子:每一个视频资源都设置有关于该视频资源类型、内容、特点、演员等的标签,例如:电影、电视剧、短剧、娱乐、恐怖、惊悚、剧情、喜剧、刘德华、梁朝伟......利用用户所播放视频的标签就能够建立一个用户兴趣模型,该用户兴趣模型可以是用户对各标签的兴趣权重。对于视频搜索结果中的各视频资源信息,利用该用户兴趣模型以及视频资源信息所具有的标签,就能够得到用户对该视频资源信息的感兴趣程度。依据用户对该视频资源信息的感兴趣程度,将感兴趣程度越高的视频资源信息排在越靠前的位置。需要说明的是,由于服务器对用户终端的视频播放行为信息的收集是持续的,因此建立的用户兴趣模型是能够得到持续更新从而能够反映最新阶段用户兴趣的。这种基于用户兴趣进行的排序,实现了有针对性的个性化推荐。
当同时采用以上几种因素中的至少两种进行视频资源的排序时,可以采用对各因素设置加权系数,利用各因素对视频资源进行打分后进行加权求和的方式,最终依据加权求和的得分结果进行视频资源的排序。
实施例三、
图3为本发明实施例三提供的视频搜索的装置结构图,该装置可以设置于用户终端,例如以客户端的形式存在,如图3中所示,该装置包括:请求发送单元31、结果接收单元32和位置上报单元33;还可以进一步包括用户交互单元34和举报单元35。
请求发送单元31负责通过用户终端与服务器之间的视频搜索接口向服务器发送周边视频搜索请求。通常情况下,该周边视频搜索请求是在用户的触发下发送的,用户交互单元34负责获取用户输入的查询半径信息。用户想要查询周边视频资源时,可以通过用户交互单元34输入查询半径,用户交互单元34获取到用户输入的查询半径信息,当触发周边视频搜索后,请求发送单元31在周边视频搜索请求包含该查询半径信息,以供服务器从周边视频搜索请求中获取查询半径信息。若用户未输入查询半径信息,即用户交互单元34未获取到用户输入的查询半径信息,则请求发送单元31在周边视频搜索请求中不包含查询半径信息,以供服务器采用默认的查询半径信息。
结果接收单元32负责获取服务器返回的视频搜索结果,视频搜索结果是服务器获取查询半径信息以及用户终端的地理位置信息并确定待搜索的地理位置信息后,搜索视频数据库中待搜索的地理位置信息所对应的视频资源信息,利用搜索到的视频资源信息生成的。
在确定待搜索的地理位置信息时,先根据用户终端的地理位置信息和查询半径信息计算出查询范围,该计算出的查询范围可能是一个大致范围,允许有可接受的误差。然后对视频数据库中各视频资源的POI进行搜寻,搜寻地理位置信息在上述查询范围内的poi_id,其中如果对搜寻的poi_id存在数量限制,则可以从用户终端的地理位置信息开始由近及远进行POI的搜寻,确定对应的poi_id。该poi_id就是待搜索的地理位置信息。搜寻出poi_id后,通过查视频数据库就能够找到对应的视频资源信息。
为了实现服务器对用户终端的地理位置信息和视频播放行为信息的收集,位置上报单元33负责通过用户终端与服务器之间的数据上传接口向服务器发送用户终端的地理位置信息和视频播放行为信息,以供服务器将同一地理位置信息对应的视频播放行为信息进行整合后存储于视频数据库。视频播放行为信息中至少包括播放的视频资源信息,还可以进一步包括:播放的时长、播放时间等信息。
更进一步地,该装置中的举报单元35可以通过用户终端与服务器之间的举报接口向服务器举报非法视频资源信息,以供服务器进行记录并根据记录的非法视频资源信息对搜索到的视频资源信息进行过滤。
为了帮助用户快速找到有用的、热点的或者感兴趣的视频,上述结果接收单元32接收到的视频搜索结果是按照播放次数、视频质量、播放时长和用户兴趣中的至少一种将服务器搜索到的视频资源信息进行排序后的视频搜索结果。其中播放次数、视频质量由服务器从用户播放行为中获取,视频质量由服务器通过对视频资源信息的分辨率进行识别后确定,用户兴趣由服务器通过对同一用户的视频播放行为信息进行收集和分析后确定。
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
Claims (20)
1.一种视频搜索的方法,其特征在于,该方法包括:
S21、接收到来自用户终端的周边视频搜索请求时,获取查询半径信息以及该用户终端的地理位置信息并确定待搜索的地理位置信息;
S22、搜索视频数据库中所述待搜索的地理位置信息所对应的视频资源信息;
S23、利用搜索到的视频资源信息生成视频搜索结果并返回给发送所述周边视频搜索请求的用户终端;
其中所述视频数据库的建立包括:
S11、收集用户终端的地理位置信息和视频播放行为信息;
S12、将同一地理位置信息对应的视频播放行为信息进行整合后存储于视频数据库。
2.根据权利要求1所述的方法,其特征在于,所述用户终端的地理位置信息的收集或获取包括:
接收用户终端通过定位获取到并上传的地理位置信息;或者,
获取用户终端的IP地址信息,通过所述IP地址信息查询对应的地理位置信息。
3.根据权利要求1所述的方法,其特征在于,在所述步骤S12中还包括:
将地理位置信息创建为兴趣点POI,该POI包括唯一标识符poi_id和地理位置信息;将poi_id作为对应视频播放行为信息的索引。
4.根据权利要求3所述的方法,其特征在于,步骤S21中所述确定待搜索的地理位置信息具体包括:根据发送所述周边视频搜索请求的用户终端的地理位置信息和查询半径信息计算出查询范围,对已创建的各POI进行搜寻,搜寻地理位置信息在所述查询范围内的poi_id;
步骤S22具体包括:通过查询所述视频数据库确定搜寻出的poi_id对应的视频资源信息。
5.根据权利要求1所述的方法,其特征在于,步骤S21中所述获取查询半径信息包括:
获取所述周边视频搜索请求中包含的查询半径信息;或者,
若所述周边视频搜索请求中未包含查询半径信息,则采用默认的查询半径信息。
6.根据权利要求1所述的方法,其特征在于,所述视频数据库的建立还包括:获取用户终端举报的非法视频资源信息,并对非法视频资源信息进行记录;
在所述步骤S22和步骤S23之间还包括:根据记录的非法视频资源信息对搜索到的视频资源信息进行过滤。
7.根据权利要求1至6任一权项所述的方法,其特征在于,步骤S23中所述利用搜索到的视频资源信息生成视频搜索结果包括:按照播放次数、视频质量、播放时长和用户兴趣中的至少一种将搜索到的视频资源信息进行排序后作为视频搜索结果;
其中所述播放次数和播放时长从收集的用户播放行为中获取,所述视频质量通过对视频资源信息的分辨率进行识别后确定,所述用户兴趣通过对同一用户的视频播放行为信息进行收集和分析后确定。
8.一种视频搜索的方法,其特征在于,该方法包括:
用户终端向服务器发送周边视频搜索请求;
获取所述服务器返回的视频搜索结果,所述视频搜索结果是所述服务器获取查询半径信息以及用户终端的地理位置信息并确定待搜索的地理位置信息后,搜索视频数据库中所述待搜索的地理位置信息所对应的视频资源信息,利用搜索到的视频资源信息生成的;
其中在所述视频数据库的建立过程中,所述用户终端向所述服务器发送所述用户终端的地理位置信息和视频播放行为信息,以供所述服务器将同一地理位置信息对应的视频播放行为信息进行整合后存储于视频数据库。
9.根据权利要求8所述的方法,其特征在于,若所述用户终端获取到用户输入的查询半径信息,则在所述周边视频搜索请求包含该查询半径信息,以供所述服务器从所述周边视频搜索请求中获取所述查询半径信息;
若所述用户终端未获取到用户输入的查询半径信息,则所述周边视频搜索请求中不包含查询半径信息,以供所述服务器采用默认的查询半径信息。
10.根据权利要求8所述的方法,其特征在于,该方法还包括:
所述用户终端向所述服务器举报非法视频资源信息,以供所述服务器进行记录并根据记录的非法视频资源信息对搜索到的视频资源信息进行过滤。
11.一种视频搜索的装置,其特征在于,该装置包括:视频数据库建立单元和周边视频搜索单元;
其中所述视频数据库建立单元包括:
信息收集子单元,用于收集用户终端的地理位置信息和视频播放行为信息;
整合存储子单元,用于将同一地理位置信息对应的视频播放行为信息进行整合后存储于视频数据库;
所述周边视频搜索单元包括:
请求处理子单元,用于接收到来自用户终端的周边视频搜索请求时,获取查询半径信息以及该用户终端的地理位置信息并确定待搜索的地理位置信息;
视频搜索子单元,用于搜索所述视频数据库中所述待搜索的地理位置信息所对应的视频资源信息;
结果生成子单元,用于利用搜索到的视频资源信息生成视频搜索结果并返回给发送所述周边视频搜索请求的用户终端。
12.根据权利要求11所述的装置,其特征在于,所述信息收集子单元在收集用户终端的地理位置信息时,或者所述请求处理子单元在获取用户终端的地理位置信息时,具体用于接收用户终端通过定位获取到并上传的地理位置信息,或者,获取用户终端的IP地址信息,通过所述IP地址信息查询对应的地理位置信息。
13.根据权利要求11所述的装置,其特征在于,所述视频数据库建立单元还包括:POI创建子单元,用于将地理位置信息创建为兴趣点POI,该POI包括唯一标识符poi_id和地理位置信息;将poi_id作为对应视频播放行为信息的索引。
14.根据权利要求13所述的装置,其特征在于,所述请求处理子单元在确定待搜索的地理位置信息时,具体用于根据发送所述周边视频搜索请求的用户终端的地理位置信息和查询半径信息计算出查询范围,对已创建的各POI进行搜寻,搜寻地理位置信息在所述查询范围内的poi_id;
所述视频搜索子单元,具体用于通过查询所述视频数据库确定搜寻出的poi_id对应的视频资源信息。
15.根据权利要求11所述的装置,其特征在于,所述请求处理子单元在获取查询半径信息时,具体用于获取周边视频搜索请求中包含的查询半径信息,或者,若所述周边视频搜索请求中未包含查询半径信息,则采用默认的查询半径信息。
16.根据权利要求11所述的装置,其特征在于,该装置还包括:资源屏蔽单元,用于获取用户终端举报的非法视频资源信息,并对非法视频资源信息进行记录;根据记录的非法视频资源信息对所述视频搜索子单元搜索到的视频资源信息进行过滤。
17.根据权利要求11至16任一权项所述的装置,其特征在于,所述结果生成子单元,还用于按照播放次数、视频质量、播放时长和用户兴趣中的至少一种将所述视频搜索子单元搜索到的视频资源信息进行排序后作为视频搜索结果;
其中所述播放次数和播放时长从收集的用户播放行为中获取,所述视频质量通过对视频资源信息的分辨率进行识别后确定,所述用户兴趣通过对同一用户的视频播放行为信息进行收集和分析后确定。
18.一种视频搜索的装置,该装置设置于用户终端,其特征在于,该装置包括:
请求发送单元,用于向服务器发送周边视频搜索请求;
结果接收单元,用于获取所述服务器返回的视频搜索结果,所述视频搜索结果是所述服务器获取查询半径信息以及用户终端的地理位置信息并确定待搜索的地理位置信息后,搜索视频数据库中所述待搜索的地理位置信息所对应的视频资源信息,利用搜索到的视频资源信息生成的;
位置上报单元,用于向所述服务器发送所述用户终端的地理位置信息和视频播放行为信息,以供所述服务器将同一地理位置信息对应的视频播放行为信息进行整合后存储于视频数据库。
19.根据权利要求18所述的装置,其特征在于,该装置还包括:
用户交互单元,用于获取用户输入的查询半径信息;
若所述用户交互单元获取到用户输入的查询半径信息,则所述请求发送单元在所述周边视频搜索请求包含该查询半径信息,以供所述服务器从所述周边视频搜索请求中获取所述查询半径信息;
若所述用户交互单元未获取到用户输入的查询半径信息,则所述请求发送单元在所述周边视频搜索请求中不包含查询半径信息,以供所述服务器采用默认的查询半径信息。
20.根据权利要求18所述的装置,其特征在于,该装置还包括:
举报单元,用于向所述服务器举报非法视频资源信息,以供所述服务器进行记录并根据记录的非法视频资源信息对搜索到的视频资源信息进行过滤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310547358.1A CN104636336B (zh) | 2013-11-06 | 2013-11-06 | 一种视频搜索的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310547358.1A CN104636336B (zh) | 2013-11-06 | 2013-11-06 | 一种视频搜索的方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104636336A true CN104636336A (zh) | 2015-05-20 |
CN104636336B CN104636336B (zh) | 2019-07-09 |
Family
ID=53215108
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310547358.1A Active CN104636336B (zh) | 2013-11-06 | 2013-11-06 | 一种视频搜索的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104636336B (zh) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104935967A (zh) * | 2015-06-19 | 2015-09-23 | 北京数码视讯科技股份有限公司 | 一种视频终端用户的兴趣识别方法及装置 |
CN104991971A (zh) * | 2015-07-28 | 2015-10-21 | 无锡天脉聚源传媒科技有限公司 | 一种视频信息的处理方法及装置 |
CN105426463A (zh) * | 2015-11-13 | 2016-03-23 | 深圳市至壹科技开发有限公司 | 一种视频文件的索引方法及服务器 |
CN105812959A (zh) * | 2016-04-28 | 2016-07-27 | 武汉斗鱼网络科技有限公司 | 一种视频播放器精彩点标注方法及装置 |
CN105872636A (zh) * | 2015-12-15 | 2016-08-17 | 乐视致新电子科技(天津)有限公司 | 基于cdn的视频推送方法、***及设备 |
CN105898424A (zh) * | 2015-12-10 | 2016-08-24 | 乐视网信息技术(北京)股份有限公司 | 视频推荐方法、***以及服务器 |
CN106385634A (zh) * | 2016-09-07 | 2017-02-08 | 合智能科技(深圳)有限公司 | 视频推荐方法和装置 |
CN107066493A (zh) * | 2016-12-29 | 2017-08-18 | 广州联客信息科技有限公司 | 一种利用ip地址的搜索引擎的结果排序优化方法及*** |
CN107404659A (zh) * | 2016-07-01 | 2017-11-28 | 北京都在哪网讯科技有限公司 | 网络视频显示方法及装置 |
CN110049356A (zh) * | 2019-01-23 | 2019-07-23 | 阿里巴巴集团控股有限公司 | 显示控制方法、装置和电子设备 |
CN111125102A (zh) * | 2019-12-16 | 2020-05-08 | 北京明略软件***有限公司 | 一种基于索引数据的数据查询方法及装置 |
CN111290807A (zh) * | 2018-12-10 | 2020-06-16 | 上海擎感智能科技有限公司 | 列表展示方法、车机及车辆 |
CN111563100A (zh) * | 2020-04-28 | 2020-08-21 | 张乐 | 一种通信设备及*** |
WO2021185147A1 (zh) * | 2020-03-20 | 2021-09-23 | 北京三快在线科技有限公司 | 搜索意图识别 |
CN114329223A (zh) * | 2022-01-04 | 2022-04-12 | 北京字节跳动网络技术有限公司 | 媒体内容搜索方法、装置、设备及介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102184224A (zh) * | 2011-05-09 | 2011-09-14 | 李郁文 | 一种筛选搜索结果的***和方法 |
CN102289520A (zh) * | 2011-09-15 | 2011-12-21 | 山西四和交通工程有限责任公司 | 一种交通视频检索***及其实现方法 |
-
2013
- 2013-11-06 CN CN201310547358.1A patent/CN104636336B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102184224A (zh) * | 2011-05-09 | 2011-09-14 | 李郁文 | 一种筛选搜索结果的***和方法 |
CN102289520A (zh) * | 2011-09-15 | 2011-12-21 | 山西四和交通工程有限责任公司 | 一种交通视频检索***及其实现方法 |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104935967A (zh) * | 2015-06-19 | 2015-09-23 | 北京数码视讯科技股份有限公司 | 一种视频终端用户的兴趣识别方法及装置 |
CN104935967B (zh) * | 2015-06-19 | 2017-12-01 | 北京数码视讯科技股份有限公司 | 一种视频终端用户的兴趣识别方法及装置 |
CN104991971A (zh) * | 2015-07-28 | 2015-10-21 | 无锡天脉聚源传媒科技有限公司 | 一种视频信息的处理方法及装置 |
CN104991971B (zh) * | 2015-07-28 | 2019-01-18 | 无锡天脉聚源传媒科技有限公司 | 一种视频信息的处理方法及装置 |
CN105426463A (zh) * | 2015-11-13 | 2016-03-23 | 深圳市至壹科技开发有限公司 | 一种视频文件的索引方法及服务器 |
CN105898424A (zh) * | 2015-12-10 | 2016-08-24 | 乐视网信息技术(北京)股份有限公司 | 视频推荐方法、***以及服务器 |
WO2017101378A1 (zh) * | 2015-12-15 | 2017-06-22 | 乐视控股(北京)有限公司 | 基于cdn的视频推送方法、***、及设备 |
CN105872636A (zh) * | 2015-12-15 | 2016-08-17 | 乐视致新电子科技(天津)有限公司 | 基于cdn的视频推送方法、***及设备 |
CN105812959A (zh) * | 2016-04-28 | 2016-07-27 | 武汉斗鱼网络科技有限公司 | 一种视频播放器精彩点标注方法及装置 |
CN107404659B (zh) * | 2016-07-01 | 2019-11-26 | 北京都在哪网讯科技有限公司 | 网络视频显示方法及装置 |
CN107404659A (zh) * | 2016-07-01 | 2017-11-28 | 北京都在哪网讯科技有限公司 | 网络视频显示方法及装置 |
CN106385634A (zh) * | 2016-09-07 | 2017-02-08 | 合智能科技(深圳)有限公司 | 视频推荐方法和装置 |
CN107066493A (zh) * | 2016-12-29 | 2017-08-18 | 广州联客信息科技有限公司 | 一种利用ip地址的搜索引擎的结果排序优化方法及*** |
CN111290807A (zh) * | 2018-12-10 | 2020-06-16 | 上海擎感智能科技有限公司 | 列表展示方法、车机及车辆 |
CN110049356A (zh) * | 2019-01-23 | 2019-07-23 | 阿里巴巴集团控股有限公司 | 显示控制方法、装置和电子设备 |
CN111125102A (zh) * | 2019-12-16 | 2020-05-08 | 北京明略软件***有限公司 | 一种基于索引数据的数据查询方法及装置 |
CN111125102B (zh) * | 2019-12-16 | 2023-03-21 | 北京明略软件***有限公司 | 一种基于索引数据的数据查询方法及装置 |
WO2021185147A1 (zh) * | 2020-03-20 | 2021-09-23 | 北京三快在线科技有限公司 | 搜索意图识别 |
CN111563100A (zh) * | 2020-04-28 | 2020-08-21 | 张乐 | 一种通信设备及*** |
CN114329223A (zh) * | 2022-01-04 | 2022-04-12 | 北京字节跳动网络技术有限公司 | 媒体内容搜索方法、装置、设备及介质 |
Also Published As
Publication number | Publication date |
---|---|
CN104636336B (zh) | 2019-07-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104636336A (zh) | 一种视频搜索的方法和装置 | |
CN103888837B (zh) | 一种视频信息推送方法及装置 | |
RU2756482C2 (ru) | Оптимизированный процесс воспроизведения браузера | |
KR101710734B1 (ko) | 예측적 공간-시간 광고 타겟팅 | |
JP6689515B2 (ja) | ユーザ地理的ロケーションのタイプを識別するための方法および装置 | |
US7783636B2 (en) | Personalized information retrieval search with backoff | |
CN107426620B (zh) | 一种节目内容推荐方法 | |
US20100042615A1 (en) | Systems and methods for aggregating content on a user-content driven website | |
CN104636448B (zh) | 一种音乐推荐方法及装置 | |
CN101464881A (zh) | 基于用位置信息标记的播放历史信息、在分布式环境中生成媒体推荐的方法和*** | |
CN103678662A (zh) | 应用程序搜索方法和装置 | |
CN105760380A (zh) | 数据库查询方法、装置及*** | |
JP2010009315A (ja) | 推薦店舗提示システム | |
CN105159958A (zh) | 一种基于移动终端的图片信息处理的方法及*** | |
CN103516697A (zh) | 网络信息推送方法及其*** | |
WO2009132155A2 (en) | Discovering co-located queries in geographic search logs | |
JP4627539B2 (ja) | 負荷試験システムおよび負荷試験データ作成方法、ならびにそのプログラム | |
CN103793439A (zh) | 一种实时检索信息获取方法、装置及服务器 | |
CN111177289A (zh) | 众源网络数据空间相关信息提取校验方法与*** | |
CN110008197A (zh) | 一种数据处理方法、***及电子设备和存储介质 | |
JP2011501849A (ja) | 情報マップ管理システムおよび情報マップ管理方法 | |
KR101336846B1 (ko) | 콘텐츠 검색 서비스를 제공하는 방법, 검색 서버 및 이를 포함하는 검색 시스템 | |
US9710487B2 (en) | Location-based ranking | |
KR101867421B1 (ko) | 소셜 데이터를 이용한 서비스 제공업체 추천 방법 및 장치 | |
CN103577481A (zh) | 一种广告数据搜索的方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20161221 Address after: 100193 room 303-305, building, East District, No. 10, Wang Dong Road, Beijing, Haidian District Applicant after: Beijing small mutual Entertainment Technology Co., Ltd. Address before: 100085 Beijing, Haidian District, No. ten on the street Baidu building, No. 10 Applicant before: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY Co.,Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |