Localized cloud services for privacy-isolated clients
AssigneeDISH Network L.L.C.
InventorMudit Mathur
Life of this patent
Estimating the term…
Abstract
Various arrangements of a local cloud system for providing television services are presented. A facility cloud host system may have a content service provider interface that is used to receive live television channel streams from a television content service provider. The local cloud system may have a transcoder that transcodes the live television channels into a format to be transmitted locally to client devices. The local cloud system may have a property management system interface through which temporary user information is imported for accounts linked to the client devices. The local cloud system may provide digital video recorder (DVR) services for the accounts mapped to the client devices.
Claims19
A local cloud system for providing television services, the local cloud system comprising:
- a facility cloud host system, comprising:
- a content service provider interface that is used to receive a plurality of live television channel streams from a television content service provider;
- a plurality of tuners, wherein each tuner of the plurality of tuners receives one or more live television channel streams of the plurality of live television channel streams;
- a transcoder that transcodes the one or more live television channels into a format to be transmitted locally to one or more client devices of a plurality of client devices, wherein:
- each client device is mapped to a subaccount of a plurality of subaccounts;
- a property management system interface through which temporary user information is imported for each subaccount of the plurality of subaccounts, wherein the temporary user information is indicative of an end time that is temporarily mapped to the subaccount;
- and
- a digital video recorder (DVR) that provides content recording services for the plurality of subaccounts mapped to the plurality of client devices;
- and
- a master cloud host that is accessible via the Internet by the facility cloud host system, wherein the facility cloud host system is configured to:
- receive, from a client device of the plurality of client devices, user credentials for an end user account maintained by the master cloud host;
- and
- access the master cloud host to retrieve a timer previously set for the end user account and receive permission to access a television channel otherwise unavailable through the facility cloud host system, wherein:
- the facility cloud host system records an instance of content from the plurality of live television channel streams by the DVR in association with a subaccount of the plurality of subaccounts for the client device of the plurality of client devices that are co-located at a facility location of the facility cloud host system;
- and
- the facility cloud host system permits access to the instance of content recorded for the subaccount via the client device until the end time is reached.
A method for using a local cloud system, the method comprising:
- obtaining, by a facility cloud host system, from a property management system, temporary user account information to be linked with a sub-account;
- receiving, using a plurality of tuners, a plurality of television channels;
- transcoding the plurality of television channels into a format for transmission over a packet-based network to a plurality of client devices, wherein:
- the plurality of client devices are co-located with the facility cloud host system at a facility location such that the plurality of client devices directly communicate with the facility cloud host system;
- receiving, from a client device of the plurality of client devices, user credentials for an end user account maintained by a master cloud host;
- transmitting, by the facility cloud host system, the user credentials to the master cloud host;
- receiving, by the facility cloud host system, a digital video recorder (DVR) timer previously set for the end user account from the master cloud host;
- performing, by the facility cloud host system, recording of a live television channel stream based on the timer received from the master cloud host in accordance with the sub-account;
- and
- providing access to the recording of the live television channel stream for the sub-account for a time period defined based at least in part on the temporary user account information.
Dependencies are inferred from the claim text.