System and method for providing fault-tolerant remote controlled computing devices
DCFirst Claim
1. A method for providing an autonomous multimedia computing device, the method comprising:
- storing a local copy of a configuration file and multimedia content on the autonomous multimedia computing device, wherein the configuration file comprises parameters and settings which determine how the autonomous multimedia computing device operates;
polling a server at pre-determined time intervals via a public Internet connection for updates to one or more processes, the local copy of the configuration file, and the multimedia content;
in response to updates being available from the server, downloading one or more updates from the server, wherein the downloading occurs without user input; and
playing the multimedia content based on instructions contained within the local copy of the configuration file, wherein the configuration file defines a program that comprises one or more media files and priority and timing information for the one or more media files, and wherein playing the multimedia content comprises playing the one or more media files according to the priority and timing information.
5 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A system and method for providing a fault-tolerant remote controlled computing device. A multi-tasking operating system and at least one primary process are executed on the computing device. A first monitor process determines whether any primary process is in a fault state. In response to any primary process being in a fault state, the first monitor process resolves the fault state of each such primary process. In certain embodiments, a local copy of a common configuration file and multimedia content are stored on the computing device. The computing device polls a server at pre-determined time intervals via a public Internet connection for updates to one or more processes, the local copy of the common configuration file, and the multimedia content. In response to updates being available from the server, the computing device downloads one or more updates via a fault-tolerant network connection and plays the multimedia content based on instructions contained within the local copy of the central configuration file. In one configuration, a user-defined notification system is provided which allows users to define threshold values. Once the threshold values are satisfied, one or more users may be notified.
-
Citations
10 Claims
-
1. A method for providing an autonomous multimedia computing device, the method comprising:
-
storing a local copy of a configuration file and multimedia content on the autonomous multimedia computing device, wherein the configuration file comprises parameters and settings which determine how the autonomous multimedia computing device operates; polling a server at pre-determined time intervals via a public Internet connection for updates to one or more processes, the local copy of the configuration file, and the multimedia content; in response to updates being available from the server, downloading one or more updates from the server, wherein the downloading occurs without user input; and playing the multimedia content based on instructions contained within the local copy of the configuration file, wherein the configuration file defines a program that comprises one or more media files and priority and timing information for the one or more media files, and wherein playing the multimedia content comprises playing the one or more media files according to the priority and timing information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification