发明名称 | 对多个同步化数据流加速数据库查找的系统和方法 | ||
摘要 | “媒体标识器”操作在并发媒体流上,用于向众多客户机提供对嵌入在诸如无线电、电视或因特网广播的流传送媒体上的媒体对象的实时的服务器端的标识。这样的媒体对象包括歌曲、广告、诗句、站标识符等。对媒体对象的标识是通过将从媒体流采样中计算出的客户机生成的轨迹同已知标识的存储的、预先计算出的轨迹(即“指纹”)的大数据库比较来提供给客户机的。而且,给定了有限数量的媒体流和多得多的客户机,众多向服务器发送的轨迹可能是几乎相同的。从而,使用一可搜索动态轨迹高速缓存来限制对标识特定轨迹必需的数据库查询。这个轨迹高速缓存仅存储最近的轨迹的一个副本和不论是肯定还是否定的数据库搜索结果。高速缓存条目在它们变老后被移去。 | ||
申请公布号 | CN1770156A | 申请公布日期 | 2006.05.10 |
申请号 | CN200510108554.4 | 申请日期 | 2005.09.30 |
申请人 | 微软公司 | 发明人 | C·J·博格斯;J·C·普拉特 |
分类号 | G06F17/30(2006.01) | 主分类号 | G06F17/30(2006.01) |
代理机构 | 上海专利商标事务所有限公司 | 代理人 | 钱慰民 |
主权项 | 1.一种用于向多个客户机计算机中的每一个提供对嵌入在客户机监视的媒体广播流中的媒体对象进行标识的方法,包含使用一计算设备进行以下步骤:对多个客户机计算机中的每一个,在行进中的基础上向服务器计算机发送客户机生成的媒体流轨迹;对由服务器接收的每一所发送的媒体流轨迹,使用所述服务器来搜索一轨迹高速缓存以找出所述媒体流轨迹的匹配轨迹;如果所述轨迹高速缓存包含匹配轨迹,那么从所述服务器向相应的客户机发送与该匹配轨迹相关联的任何媒体对象标识信息;如果所述轨迹高速缓存不包含匹配轨迹,那么搜索一指纹数据库以确定是否存在媒体流轨迹的任何匹配指纹,并将所发送的媒体流轨迹连同所述数据库搜索的结果一起存储在所述轨迹高速缓存;以及如果所述指纹数据库包含匹配指纹,则从所述服务器向相应的客户机发送与所述指纹相关联的媒体对象标识信息。 | ||
地址 | 美国华盛顿州 |