CPC H04N 21/23424 (2013.01) [H04N 21/2405 (2013.01); H04N 21/26291 (2013.01)] | 20 Claims |
1. A method comprising:
identifying, by a server computing system, an upcoming content-replacement opportunity within a linear sequence of content segments transmitted on a channel, wherein the upcoming content-replacement opportunity comprises an opportunity to output a replacement content segment in place of a modifiable content segment that is part of the linear sequence of content segments;
responsive to identifying the upcoming content-replacement opportunity on the channel, identifying, by the server computing system, a group of multiple content-presentation devices tuned to the channel, wherein a content-presentation device is identified to be in the identified group based on a match detected between reference fingerprint data representing content being transmitted on the channel by a content distribution system to the content-presentation device and query fingerprint data received from the content-presentation device, wherein the reference fingerprint data is generated by the content distribution system for the content on an identified channel that is transmitted to the content-presentation device, the reference fingerprint data is transmitted with a first metadata from the content distribution system to the server computing system, and the query fingerprint data is generated by the content-presentation device on an unidentified channel after receiving the content from the content distribution system, and the query fingerprint data is transmitted with a second metadata different from the first metadata from the content-presentation device to the server computing system;
using, by the server computing system, at least in part, an amount of content-presentation devices in the identified group as a basis to determine an amount of system resources to request for use in performing actions that facilitate at least a portion of the content-presentation devices in the identified group performing respective content-replacement operations; and
requesting, by the server computing system, the determined amount of system resources for use in performing the actions that facilitate at least a portion of the content-presentation devices in the identified group performing respective content-replacement operations.
|