IP Library Granted Patent US 11,930,061
Granted Patent B2
US 11,930,061 · App. 18/359,375 · Granted Mar 12, 2024

Edge device disaster recovery mode

Inventors: Steve Mills (San Antonio, TX); Jeffrey Lee Littlejohn (Cincinnati, OH); David C. Jellison, Jr. (Austin, TX); Vijay Jayakumar (San Antonio, TX); Riad Edelbi (San Antonio, TX); Adam Zastawski (San Antonio, TX); José Antonio Carbajal Orozco (San Antonio, TX)
Assignee: IHEARTMEDIA MANAGEMENT SERVICES, INC.
H04L65/611
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,930,061
App. No.
18/359,375
Granted
Mar 12, 2024
Kind
B2
Abstract

An edge device operates in an online mode of operation during a first period of time, wherein during the online mode of operation, the edge device obtains broadcast-related information originating from media automation applications. The edge device operates in a local mode of operation during a second period of time, wherein during the local mode of operation the edge device obtains locally stored broadcast-related information, and emulates services provided by the media automation applications. The edge device operates in a disaster recovery mode of operation during recovery from the local mode of operation, wherein during the disaster recovery mode of operation the edge device obtains stored broadcast-related information from a content recovery database.

Claims (54)

1. A method comprising:

controlling an edge device to operate in an online mode of operation during a first period of time, wherein during the online mode of operation, the edge device obtains broadcast-related information, wherein the broadcast-related information originates from media automation applications;

controlling the edge device to operate in a local mode of operation during a second period of time, wherein during the local mode of operation the edge device obtains locally stored broadcast-related information, and emulates services provided by the media automation applications; and

controlling the edge device to operate in a disaster recovery mode of operation during recovery from the local mode of operation, wherein during the disaster recovery mode of operation the edge device obtains stored broadcast-related information from a content recovery database.

2. The method of claim 1 , further comprising:

transmitting the broadcast-related information from a cloud-based sequencer to the content recovery database during periods of time when the cloud-based sequencer is operating normally; and

storing the broadcast-related information as the stored broadcast information.

3. The method of claim 2 , further comprising:

transmitting the broadcast-related information from a media provider back-end system to the content recovery database during periods of time when the cloud-based sequencer is unavailable; and

storing the broadcast-related information as the stored broadcast information.

4. The method of claim 1 , further comprising:

storing broadcast-related information that would otherwise have been transmitted from a cloud-based sequencer to the edge device but-for a failure preventing the edge device from receiving the broadcast-related information.

5. The method of claim 1 , wherein:

during the local mode of operation the edge device generates a fully assembled media broadcast based on the locally stored broadcast-related information.

6. The method of claim 1 , wherein:

the broadcast-related information includes changes to broadcast content.

7. The method of claim 1 , wherein:

the broadcast-related information includes affidavits.

8. A system comprising:

a media automation system configured to execute media automation applications;

a content recovery database coupled to the media automation system; and

an edge device coupled to the media automation system at least during an online mode of operation, and coupled to the content recovery database at least during a disaster recovery mode of operation, wherein the edge device is configured to:

operate in the online mode of operation during a first period of time, wherein during the online mode of operation the edge device obtains broadcast-related information originating from the media automation system;

operate in a local mode of operation during a third period of time, wherein during the local mode of operation the edge device obtains locally stored broadcast-related information, and emulates services provided by the media automation system; and

operate in the disaster recovery mode of operation during recovery from the local mode of operation, wherein during the disaster recovery mode of operation the edge device obtains stored broadcast-related information from the content recovery database.

9. The system of claim 8 , wherein:

the media automation system is further configured to transmit the broadcast-related information to the content recovery database via a cloud-based sequencer during periods of time when the cloud-based sequencer is operating normally; and

the content recovery database is configured to store the broadcast-related information as the stored broadcast information.

10. The system of claim 9 , wherein:

the media automation system is further configured to transmit the broadcast-related information from a media provider back-end system to the content recovery database during periods of time when the cloud-based sequencer is unavailable; and

store the broadcast-related information as the stored broadcast information.

11. The system of claim 8 , wherein:

the content recovery database is configured to store broadcast-related information that would otherwise have been transmitted from a cloud-based sequencer to the edge device but-for a failure preventing the edge device from receiving the broadcast-related information.

12. The system of claim 8 , wherein:

during the local mode of operation the edge device is configured to generate a fully assembled media broadcast based on the locally stored broadcast-related information.

13. The system of claim 8 , wherein:

the broadcast-related information includes changes to broadcast content.

14. The system of claim 8 , wherein:

the broadcast-related information includes affidavits.

15. A system comprising:

an edge device configured to:

obtain broadcast-related information from a cloud-based sequencer during times when the edge device is in communication with the cloud-based sequencer; and

obtain stored broadcast-related information from the content recovery database during a disaster recovery mode of operation, wherein during the disaster recovery mode of operation, the edge device recovers from a failure that prevented the edge device from communicating with the cloud-based sequencer for a period of time.

16. The system of claim 15 , further comprising:

a media provider backend system configured to transmit the broadcast-related information to the content recovery database for storage as the stored broadcast-related information.

17. The system of claim 16 , wherein the media provider backend system is further configured to:

transmit the broadcast-related information to the content recovery database via the cloud-based sequencer during periods of time when the cloud-based sequencer is operational; and

transmit the broadcast-related information to the content recovery database via an alternate communication path during times when the cloud-based sequencer is non-operational.

18. The system of claim 16 , wherein the edge device is further configured to:

operate in a local mode of operation during periods of time the cloud-based sequencer is non-operational, wherein during the local mode of operation, the edge device generates a fully assembled media broadcast using locally stored broadcast-related information.

19. The system of claim 18 , wherein the edge device further includes:

an affidavits module configured to store change notifications local to the edge device during periods of time when the edge device is operating in the local mode of operation.

20. The system of claim 19 , wherein the edge device further includes:

a reconciliation module configured to transmit the change notifications to the cloud-based sequencer during recovery from the failure that prevented the edge device from communicating with the cloud-based sequencer for a period of time.

Assignments (7)
PATENT SECURITY AGREEMENT Recorded Dec 29, 2024
From: IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 069795/0912 →
PATENT SECURITY AGREEMENT Recorded Dec 28, 2024
From: IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 069793/0758 →
PATENT SECURITY AGREEMENT Recorded Dec 28, 2024
From: IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 069794/0248 →
PATENT SECURITY AGREEMENT Recorded Dec 27, 2024
From: IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 069792/0335 →
PATENT SECURITY AGREEMENT Recorded Dec 23, 2024
From: IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 069762/0453 →
PATENT SECURITY AGREEMENT Recorded Dec 22, 2024
From: IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 069752/0941 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2023
From: MILLS, STEVE; LITTLEJOHN, JEFFREY LEE; JELLISON, DAVID C., JR.; JAYAKUMAR, VIJAY; EDELBI, RIAD; ZASTAWSKI, ADAM; CARBAJAL OROZCO, JOSÉ ANTONIO
To: IHEARTMEDIA MANAGEMENT SERVICES, INC.
Reel/Frame 064398/0472 →
Continuity (2)
Continuation 17678263 · Feb 23, 2022
Related Publication 20230370513A1 · Nov 16, 2023