发明名称 Preventing unauthorized modification or skipping of viewing of advertisements within content
摘要 A method, apparatus, and system are directed towards employing a chain of permission keys obtained during playing of advertisements within content to enable continued playing of the content. A sequence of encoded permission keys are generated with each encoded permission key, except a last permission key, incorporating a scrambling key useable to decode a next encoded permission key within the sequence of encoded permission keys that enables playing of a next portion of the content. If playing of any advertisement within the content is avoided, then access to an associated scrambling key useable to decode a next permission key is prevented, which in turn inhibits playing of a next portion of the content. In another embodiment, a heartbeat analysis may also be performed to monitor if skipping of an advertisement is being attempted, and if so, playing of the content is prevented.
申请公布号 US8868464(B2) 申请公布日期 2014.10.21
申请号 US200812027839 申请日期 2008.02.07
申请人 Google Inc. 发明人 Zhuk Oscar V.;Morten Glenn A.;Hiar Edward Charles
分类号 G06F21/00;H04N21/4405;H04N21/266;H04N7/167;H04N21/2347;H04N21/81;H04L29/06 主分类号 G06F21/00
代理机构 Fenwick & West LLP 代理人 Fenwick & West LLP
主权项 1. A system configured to manage viewing of advertisements within content, comprising: processor; and a non-transitory memory storing instructions that when executed by the processor cause the processor to perform steps comprising: employing a different scrambling key that scrambles each of at least two permission keys;generating at least two encoded permission keys by combining each scrambled permission key with a next scrambling key;marking different portions of at least two advertisements based on different ones of the at least two encoded permission keys;partitioning the content into portions of content separated by at least one of the marked advertisements;providing the partitioned content to a client device with the marked advertisements; andproviding a downloadable client component to the client device, the client component containing instructions that when executed by a processor on the client device cause the processor on the client device to perform steps comprising: receiving the partitioned content with the marked advertisements;obtaining a first encoded permission key during playing of a first marked advertisement;extracting the next scrambling key from the first encoded permission key;obtaining, during the playing of a second marked advertisement, a second encoded permission key;unscrambling a permission key associated with the second encoded permission key using the next scrambling key; andplaying a subsequent portion of the content using the unscrambled permission key.
地址 Mountain View CA US