Outer Rim Archives
Archives · 2021 · 11042401

Granted patent

System to protect critical remotely accessible media devices

Number
11042401
Published
2021-06-22
Filed
2018-10-29
Assignee
Disney Enterprises, Inc.
Inventors
Stefanidis; Efthimis, Strein; Michael J., Beardsley; Craig L., Feldman; Vladislav
CPC
H04L63/145; G06F21/562; G06F9/5027; G06F21/554; G06F21/50; G06F9/452; H04L63/1433; G06F9/4843
Verdict
Set aside remote device protection, cybersecurity
Source
Google Patents · FreePatentsOnline

Abstract

Techniques for controlling the performance of remote operations on computing devices within a video processing environment are described. One embodiment determines to perform a remote operation on a remote device in a media processing environment and determines a signal chain within the media processing environment that includes the remote device. An operational status of the signal chain is determined, based on a media processing schedule for the signal chain. Upon determining that the operational status indicates that the remote device is available for performance of the remote operation, embodiments initiate the performance of the remote operation on the remote device.

Background

FIELD OF THE INVENTION (1) The present disclosure relates to computer system security, and more specifically, to techniques for managing security scans of computer systems in media environments. DESCRIPTION OF THE RELATED ART (2) Today, a significant and ever-increasing amount of data and control operations are stored on and managed by computing systems. As a result, computer security is more important than ever before, as the consequences of a security breach can be dire. In media environments specifically, many operations that were previously performed manually by users (e.g., with the help of analog and/or limited digital technology) are now performed by computing systems, potentially in an automated fashion or with human oversight. As additional responsibilities and capabilities are granted to such computing systems, the consequences of any security breach in such computing systems become increasingly dire. SUMMARY (3) One embodiment provides a method that includes determining to perform a remote operation on a remote device in a media processing environment. The method includes determining a signal chain within the media processing environment that includes the remote device. The method also includes determining an operational status of the signal chain, based on a media processing schedule for the signal chain. Additionally, the method includes, upon determining that the operational status indicates that the remote device is available for performance of the remote opera

Claims

1. A computer-implemented method of using application programming interfaces (APIs) to manage remote operations in a media processing environment, the computer-implemented method comprising: determining to perform a remote operation to install, update, or maintain software on a remote device in the media processing environment; determining, using a signal chain management API over a data communications network, a first signal chain within the media processing environment, the first signal chain comprising a plurality of remote devices that includes the remote device; determining, using an operational status API of each of the plurality of remote devices of the first signal chain over the data communications network, that at least one remote device is currently performing, or is scheduled to perform, a media processing operation within a first window of time; scheduling to determine, after the first window of time has elapsed and using the signal chain management API, a second signal chain comprising a plurality of remote devices that includes the remote device; and determining, using an operational status API of each of the plurality of remote devices of the second signal chain, that each of the plurality of remote devices of the second signal chain is not currently performing, and is not scheduled to perform, any media processing operation within a second window of time; and initiating, by operation of one or more computer processors, performance of the remote operation to install, update, or maintain software on the remote device. || 5. A system for using application programming interfaces (APIs) to manage remote operations in a media processing environment, the system comprising: one or more computer processors; and a memory containing computer program code that, when executed by operation of the one or more computer processors, performs an operation comprising: determining to perform a remote operation to install, update, or maintain software on a remote device in the media processing environment; determining, using a signal chain management API over a data communications network, a first signal chain within the media processing environment, the first signal chain comprising a plurality of remote devices that includes the remote device; determining, using an operational status API of each of the plurality of remote devices of the first signal chain over the data communications network, that at least one remote device is currently performing, or is scheduled to perform, a media processing operation within a first window of time; scheduling to determine, after the first window of time has elapsed and using the signal chain management API, a second signal chain comprising a plurality of remote devices that includes the remote device; and determining, using an operational status API of each of the plurality of remote devices of the second signal chain, that each of the plurality of remote devices of the second signal chain is not currently performing, and is not scheduled to perform, any media processing operation within a second window of time; and initiating performance of the remote operation to install, update, or maintain software on the remote device. || 9. A non-transitory computer-readable medium containing computer program code executable to perform an operation of using application programming interfaces (APIs) to manage remote operations in a media processing environment, the operation comprising: determining to perform a remote operation to install, update, or maintain software on a remote device in the media processing environment; determining, using a signal chain management API over a data communications network, a first signal chain within the media processing environment, the first signal chain comprising a plurality of remote devices that includes the remote device; determining, using an operational status API of each of the plurality of remote devices of the first signal chain over the data communications network, that at least one remote device is currently performing, or is scheduled to perform, a media processing operation within a first window of time; scheduling to determine, after the first window of time has elapsed and using the signal chain management API, a second signal chain comprising a plurality of remote devices that includes the remote device; and determining, using an operational status API of each of the plurality of remote devices of the second signal chain, that each of the plurality of remote devices of the second signal chain is not currently performing, and is not scheduled to perform, any media processing operation within a second window of time; and initiating, by operation of one or more computer processors when executing the computer program code, performance of the remote operation to install, update, or maintain software on the remote device.