IP Library Granted Patent US 11,736,551
Granted Patent B2
US 11,736,551 · App. 17/696,391 · Granted Aug 22, 2023

Method, apparatus, and computer program product for controlling content distribution

Inventors: Christopher Powers (Waukegan, IL); Mike Aparicio (Oak Park, IL)
Assignee: GROUPON, INC.
H04L65/75G06Q30/02H04L12/1895H04L65/65H04L67/146H04L67/55G06F3/14G09G2370/027
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 11,736,551
App. No.
17/696,391
Granted
Aug 22, 2023
Kind
B2
Abstract

The method, apparatus, and computer program product provided herein provide for distribution of customized content to displays in a network. A display may receive video content for display from a transceiver device. Channel configurations may be user-configured to include content from any number of sources. Channel content may be generated based on a channel configuration to incorporate identified content and the channel content may be provided to transceiver devices. Alert messages may be pushed to channels, and takeovers of transceiver devices to stream a particular channel may be performed.

Claims (33)

1. A computer-implemented method for remotely controlling content distribution to at least two displays in a network, each of the displays associated with a respective transceiver device of at least two transceiver devices configured by a transceiver device configuration module, the computer-implemented method comprising:

maintaining one or more channel configurations, each identified by a channel identifier and each comprising at least one uniform resource locator (URL);

by the transceiver device configuration module, maintaining at least two transceiver device configurations, comprising at least one transceiver device configuration for each of the respective at least two transceiver devices, each respective transceiver device configuration comprising a reference to at least one of the channel identifiers identifying a respective one or more channel configurations;

directing each of the at least two transceiver devices to access the at least one URL of the respective channel configuration identified by the channel identifier associated with the respective transceiver device in the respective transceiver device configuration, thereby causing display of content accessed via the at least one URL via a respective display of the at least two displays;

providing a user interface that displays the one or more channel configurations and the respective transceiver devices configurations for the at least two transceiver devices;

receiving an indication, via the user interface, of user modification of the one or more channel configurations, including modification of the at least one URL of one or more of the channel configurations; and

receiving an indication, via the user interface, of user modification of the at least two transceiver device configurations including modification of the at least one of the channel identifiers of the at least two transceiver device configurations, wherein the user modification of the one or more channel configurations and the user modification of the at least two transceiver devices configurations cause the URLs accessed by the respective at least two displays to change.

2. The computer-implemented method of claim 1 , further comprising:

enabling via the user interface, addition of a new channel configuration, wherein at least one URL of the new channel configuration is provided via the user interface.

3. The computer-implemented method of claim 1 , wherein the at least two transceiver devices access content via URLs and convert the content to a format compatible with the respective display.

4. The computer-implemented method of claim 3 , wherein the at least two transceiver devices access content via URLs and convert the content to a video format.

5. An apparatus for remotely controlling content distribution to at least two displays in a network, each of the displays associated with a respective transceiver device of at least two transceiver devices configured by a transceiver device configuration module, the apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the processor, cause the apparatus to at least:

maintain one or more channel configurations, each identified by a channel identifier and each comprising at least one uniform resource locator (URL);

by the transceiver device configuration module, maintain at least two transceiver device configurations comprising at least one transceiver device configuration for each of the respective at least two transceiver devices, each respective transceiver device configuration comprising a reference to at least one of the channel identifiers identifying a respective one or more channel configurations;

direct each of the at least two transceiver devices to access the at least one URL of the respective channel configuration identified by the channel identifier associated with the respective transceiver device in the respective transceiver device configuration, thereby causing display of content accessed via the at least one URL via a respective display of the at least two displays;

provide a user interface that displays the one or more channel configurations and the respective transceiver devices configurations for the at least two transceiver devices;

receive an indication, via the user interface, of user modification of the one or more channel configurations, including modification of the at least one URL of one or more of the channel configurations; and

receive an indication, via the user interface, of user modification of the at least two transceiver device configurations including modification of the at least one of the channel identifiers of the at least two transceiver device configurations, wherein the user modification of the one or more channel configurations and the user modification of the at least two transceiver devices configurations cause the URLs accessed by the respective at least two displays to change.

6. The apparatus of claim 5 , wherein the at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to at least:

enable via the user interface, addition of a new channel configuration, wherein at least one URL of the new channel configuration is provided via the user interface.

7. The apparatus of claim 5 , wherein the at least two transceiver devices access content via URLs and convert the content to a format compatible with the respective display.

8. The apparatus of claim 7 , wherein the at least two transceiver devices access content via URLs and convert the content to a video format.

9. A computer program product for remotely controlling content distribution to at least two displays in a network, each of the displays associated with a respective transceiver device of at least two transceiver devices configured by a transceiver device configuration module, the computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code instructions stored therein, the computer-executable program code instructions comprising program code instructions to:

maintain one or more channel configurations, each identified by a channel identifier and each comprising at least one uniform resource locator (URL);

by the transceiver device configuration module, maintain at least two transceiver device configurations, comprising at least one transceiver device configuration for each of the respective at least two transceiver devices, each respective transceiver device configuration comprising a reference to at least one of the channel identifiers identifying a respective one or more channel configurations;

direct each of the at least two transceiver devices to access the at least one URL of the respective channel configuration identified by the channel identifier associated with the respective transceiver device in the respective transceiver device configuration, thereby causing display of content accessed via the at least one URL via a respective display of the at least two displays;

provide a user interface that displays the one or more channel configurations and the respective transceiver devices configurations for the at least two transceiver devices;

receive an indication, via the user interface, of user modification of the one or more channel configurations, including modification of the at least one URL of one or more of the channel configurations; and

receive an indication, via the user interface, of user modification of the at least two transceiver device configurations including modification of the at least one of the channel identifiers of the at least two transceiver device configurations, wherein the user modification of the one or more channel configurations and the user modification of the at least two transceiver devices configurations cause the URLs accessed by the respective at least two displays to change.

10. The computer program product of claim 9 , wherein the computer-executable program code instructions further comprise program code instructions to:

enable via the user interface, addition of a new channel configuration, wherein at least one URL of the new channel configuration is provided via the user interface.

11. The computer program product of claim 9 , wherein the at least two transceiver devices access content via URLs and convert the content to a format compatible with the respective display.

12. The computer program product of claim 11 , wherein the at least two transceiver devices access content via URLs and convert the content to a video format.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2024
From: GROUPON, INC.
To: BYTEDANCE INC.
Reel/Frame 068833/0811 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2022
From: POWERS, CHRISTOPHER; APARICIO, MIKE
To: GROUPON, INC.
Reel/Frame 059284/0196 →
Continuity (5)
Continuation 17088693 · Nov 4, 2020
Continuation 16245354 · Jan 11, 2019
Continuation 14823449 · Aug 11, 2015
Provisional Application 62036446 · Aug 12, 2014
Related Publication 20220210212A1 · Jun 30, 2022