IP Library Granted Patent US 12,010,376
Granted Patent B2
US 12,010,376 · App. 17/868,258 · Granted Jun 11, 2024

Content modification system with technical characteristic-based selection feature

Inventors: Matthew George Grover (Cardiff, GB); Stefanos Christakis Liassides (Cardiff, GB); Matthew Simon Pearce (Cardiff, GB)
Assignee: Roku, Inc.
H04N21/4316H04N21/26258H04N21/440263H04N21/4858
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,010,376
App. No.
17/868,258
Granted
Jun 11, 2024
Kind
B2
Abstract

In one aspect, a method includes receiving, by a content-management system and from a content-presentation device, a request for supplemental content, such as a replacement advertisement. The content-management system may then determine a technical characteristic of the content-presentation device and select supplemental content based at least in part on at least the determined technical characteristic of the content-presentation device. The content-management system may then cause the selected supplemental content to be transmitted to the content-presentation device to facilitate the content-presentation device performing a content modification operation.

Claims (42)

1. A method comprising:

receiving, from a content-presentation device, a request for supplemental content for use in connection with an identified opportunity to modify an upcoming modifiable content segment that is part of a linear sequence of content segments received on a channel to which the content-presentation device is tuned;

determining a technical characteristic of the content-presentation device by determining that the content-presentation device is capable of presenting interactive content;

selecting a supplemental content segment for use by the content-presentation device in modifying the upcoming modifiable content segment based on the supplemental content segment having a parameter corresponding to the technical characteristic of the content-presentation device; and

causing the supplemental content segment to be transmitted to the content-presentation device to facilitate the content-presentation device performing a content modification operation.

2. The method of claim 1 , wherein determining the technical characteristic of the content-presentation device further comprises:

receiving, from the content-presentation device, at least one identifier associated with the content-presentation device; and

mapping the at least one identifier associated with the content-presentation device to the technical characteristic of the content-presentation device.

3. The method of claim 2 , wherein the at least one identifier associated with the content-presentation device comprises a model identifier of the content-presentation device.

4. The method of claim 2 , wherein the at least one identifier associated with the content-presentation device comprises a firmware identifier of the content-presentation device.

5. The method of claim 2 , wherein the at least one identifier associated with the content-presentation device comprises a unique content-presentation device identifier of the content-presentation device.

6. The method of claim 1 , wherein determining the technical characteristic of the content-presentation device further comprises determining that the content-presentation device is capable of presenting content of a particular video resolution.

7. The method of claim 1 , wherein determining the technical characteristic of the content-presentation device further comprises determining that the content-presentation device comprises a threshold amount of memory.

8. The method of claim 1 , wherein determining the technical characteristic of the content-presentation device further comprises determining that the content-presentation device comprises a threshold amount of processing power.

9. The method of claim 1 , wherein determining the technical characteristic of the content-presentation device further comprises determining that the content-presentation device comprises a touch-sensitive screen.

10. The method of claim 1 , further comprising:

accessing demographic data associated with the content-presentation device, wherein selecting the supplemental content segment comprises selecting the supplemental content segment based at least in part on the demographic data.

11. The method of claim 1 , wherein the content-presentation device comprises a television set, and wherein the supplemental content segment comprises video content.

12. The method of claim 1 , wherein the supplemental content segment comprises the interactive content.

13. The method of claim 1 , further comprising:

receiving, by the content-presentation device, the transmitted supplemental content segment; and

performing, by the content-presentation device, the content modification operation using the received supplemental content segment.

14. The method of claim 1 , wherein the content-presentation device is a first content-presentation device, the request for supplemental content is a first request for supplemental content, and the supplemental content segment is a first supplemental content segment, and wherein the method further comprises:

receiving, from a second content-presentation device, a second request for supplemental content;

determining a technical characteristic of the second content-presentation device;

selecting a second supplemental content segment, different than the first supplemental content segment, based on the second supplemental content segment having the parameter corresponding to the technical characteristic of the second content-presentation device; and

causing the second supplemental content segment to be transmitted to the second content-presentation device to facilitate the second content-presentation device performing a second content modification operation.

15. The method of claim 14 , wherein the first supplemental content segment comprises the interactive content and the second supplemental content segment does not comprise the interactive content.

16. The method of claim 14 , wherein determining the technical characteristic of the first content-presentation device further comprises determining that the first content-presentation device is capable of presenting content of a first video resolution, and wherein determining the technical characteristic of the second content-presentation device comprises determining that the second content-presentation device is capable of presenting content of a second video resolution, lower than the first video resolution.

17. The method of claim 16 , wherein the first supplemental content segment comprises first video content having a resolution between the first video resolution and the second video resolution, and the second supplemental content segment comprises video content having a resolution lower than the second video resolution.

18. A non-transitory computer-readable storage medium, having stored thereon program instructions that, upon execution by at least one processor, cause performance of a set of operations comprising:

receiving, from a content-presentation device, a request for supplemental content for use in connection with an identified opportunity to modify an upcoming modifiable content segment that is part of a linear sequence of content segments received on a channel to which the content-presentation device is tuned;

determining a technical characteristic of the content-presentation device by determining that the content-presentation device is capable of presenting interactive content;

selecting a supplemental content segment for use by the content-presentation device in modifying the upcoming modifiable content segment based on the supplemental content segment having a parameter corresponding to the technical characteristic of the content-presentation device; and

causing the supplemental segment content to be transmitted to the content-presentation device to facilitate the content-presentation device performing a content modification operation.

19. A computing system comprising:

at least one processor; and

a non-transitory computer-readable storage medium, having stored thereon program instructions that, upon execution by the at least one processor, cause performance of a set of operations comprising:

receiving, from a content-presentation device, a request for supplemental content for use in connection with an identified opportunity to modify an upcoming modifiable content segment that is part of a linear sequence of content segments received on a channel to which the content-presentation device is tuned;

determining a technical characteristic of the content-presentation device by determining that the content-presentation device is capable of presenting interactive content;

selecting a supplemental content segment for use by the content-presentation device in modifying the upcoming modifiable content segment based on the supplemental content segment having a parameter corresponding to the technical characteristic of the content-presentation device; and

causing the supplemental content segment to be transmitted to the content-presentation device to facilitate the content-presentation device performing a content modification operation.

Assignments (3)
SECURITY INTEREST Recorded Sep 18, 2024
From: ROKU, INC.
To: CITIBANK, N.A.
Reel/Frame 068982/0377 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2022
From: GROVER, MATTHEW GEORGE; LIASSIDES, STEFANOS CHRISTAKIS; PEARCE, MATTHEW SIMON
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 060551/0343 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2022
From: THE NIELSEN COMPANY (US), LLC
To: ROKU, INC.
Reel/Frame 060749/0858 →