PROCESSING, STORING, AND DELIVERING DIGITAL CONTENT
First Claim
1. In a computerized system that provides desired delivery of data to an end-user by utilizing a Public Cloud and one or more End-Caches and, optionally, one or more Edge-Caches, a computerized method comprising:
- storing and delivering and optionally processing data in a decentralized system by grouping application functionality into application modules and associated data;
delivering one or more application modules and associated data by means of a Public Cloud;
caching one or more application modules and associated data to be available for local use such as in or by an Edge-Cache or End-Cache; and
utilizing one or more application modules and associated data to provide digital content, such as information and/or entertainment content, to a guest display or device.
1 Assignment
0 Petitions
Accused Products
Abstract
Implementations of the present invention include a Public Cloud, one or more End-Caches and optionally one or more Edge-Caches in computerized architecture that provides digital content, such as entertainment services and/or informational content, to a guest display (e.g., End-Cache connected to in-room TV, End-Cache connected to personal portable device) or control of one or more devices (e.g., in-room TV and/or in-room control). Implementations of the present invention also include a Content Distribution Architecture that uses the public Internet to securely transmit digital content and data to all desired locations (e.g., End-Caches). Implementations of the present invention further include a Channel Processor that takes one of more video signal(s) and prepares them for redistribution to an end user. Implementations of the present invention leverage existing wiring at the property (whether coax, Ethernet, home-run, or loop-thru) to transport content/data to/from End-Caches.
-
Citations
12 Claims
-
1. In a computerized system that provides desired delivery of data to an end-user by utilizing a Public Cloud and one or more End-Caches and, optionally, one or more Edge-Caches, a computerized method comprising:
-
storing and delivering and optionally processing data in a decentralized system by grouping application functionality into application modules and associated data; delivering one or more application modules and associated data by means of a Public Cloud; caching one or more application modules and associated data to be available for local use such as in or by an Edge-Cache or End-Cache; and utilizing one or more application modules and associated data to provide digital content, such as information and/or entertainment content, to a guest display or device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program storage product comprising computer-executable instructions thereon that, when executed, cause one or more processors in one or more computerized systems to provide desired delivery of data to an end-user by utilizing a Public Cloud and one or more End-Caches and, optionally, one or more Edge-Caches, the computer program(s) or computer code or any other functionality comprising instructions for:
-
storing, and delivering and optionally processing data in a decentralized system by grouping application functionality into application modules and associated data; delivering one or more application modules and associated data by means of a Public Cloud; caching one or more application modules and associated data to be available for local use such as in or by an Edge-Cache or End-Cache; and utilizing one or more application modules and associated data to provide digital content, such as information and/or entertainment services, to a guest display or device. - View Dependent Claims (7, 8, 9, 10)
-
-
11. In a computerized environment that includes a Public Cloud and one or more End-Caches and optionally one or more Edge-Caches, a method of utilizing a Channel Processor within a computerized system to process video signals for redistribution to an end-user comprising:
-
utilizing a video-signal provider agnostic approach (e.g., cable, satellite, Internet); utilizing a video input agnostic approach (e.g., RF, composite, sVideo, component, Ethernet, HDMI); utilizing a video signal decryption agnostic approach (e.g., procidiom, veramatrix, hdcp, dtcp/ip); preparing the video signal for distribution through special video processing when needed (e.g., transcoding/encoding the video, audio, and close caption streams to the desired format(s)); and encrypting the resulting video signal for content security. - View Dependent Claims (12)
-
Specification