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 provide access to recorded content from a remote master cloud host.
Claims16
A local cloud system for providing television services at a facility, the local cloud system comprising:
- a facility cloud host system, comprising:
- a satellite interface that is used to receive a plurality of television channel streams from a television content service provider via a satellite and a satellite antenna;
- a plurality of tuners, wherein each tuner of the plurality of tuners receives one or more television channel streams;
- a transcoder that transcodes the one or more television channel streams into a format for transmission over a packet-based network to a client device;
- a property management system interface through which information of a user associated with the client device is obtained based on a reservation of the user, wherein:
- the client device is part of a plurality of client devices;
- and
- the reservation is indicative of a time period for which a room is reserved for the user at the facility;
- and
- a digital video recorder (DVR) manager configured to:
- receive a timer defining a time period and a television channel to be recorded from the client device;
- determine whether recording is permitted based on a date and the time period of the timer falling within the time for which the room is reserved for the user at the facility;
- and
- in response to determining that the recording is permitted based on the date and the time period of the timer falling within the time for which the room is reserved for the user at the facility, recording the television channel.
A method for using a local cloud system, the method comprising:
- receiving, using a first tuner of a facility cloud host system, a first television channel via a satellite interface and satellite antenna;
- accessing a property management system through which information of a user associated with a client device is obtained based on a reservation of the user;
- transcoding the first television channel into a format for transmission over a packet-based network to the client device, wherein:
- the client device is part of a plurality of client devices that 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 outputting the first television channel to the client device of the plurality of client devices;
- and
- the reservation is indicative of a time period for which a room is reserved for the user at the facility;
- and
- receiving, by a digital video recorder (DVR) manager of the facility cloud host system, a timer defining a time period and a television channel to be recorded from the client device;
- determining, by the facility cloud host system, whether the time period of the timer falls within a reservation time period of the reservation of the user for the room indicated by the information obtained through the property management system;
- and
- in response to determining the time period of the timer falls within the reservation time period for the room, recording the television channel based on the timer.
A non-transitory processor-readable medium for a facility cloud host system, comprising processor-readable instructions configured to cause one or more processors to:
- receive, via a first tuner, a first television channel via a satellite interface and satellite antenna;
- access a property management system through which information of a user associated with a client device is obtained based on a reservation of the user;
- and
- transcode the first television channel into a format for transmission over a packet-based network to the client device, wherein:
- the client device is part of a plurality of client devices that 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;
- and
- the reservation is indicative of a time period for which a room is reserved for the user at the facility;
- output the first television channel to the client device of the plurality of client devices;
- receive a timer defining a time period and a television channel to be recorded from the client device;
- determine whether recording is permitted based on a date and the time period of the timer falling within the time for which the room is reserved for the user at the facility;
- and
- in response to determining that the recording is permitted based on the date and the time period of the timer falling within the time for which the room is reserved for the user at the facility, recording the television channel.
Dependencies are inferred from the claim text.