Abstract:
There is provided a communication circuit (200). In an exemplary embodiment, the communication circuit (200) comprises a circuit (220) that is adapted to receive a terrestrial signal corresponding to a terrestrial frequency spectrum (504) and a satellite signal corresponding to at least one user band (506a, 506b, 506c) and to create an output signal that combines the terrestrial frequency spectrum (504) and the at least one user band (506a, 506b, 506c). An exemplary communication circuit (200) additionally comprises a circuit (300) that is adapted to reposition a satellite frequency spectrum (402, 406, 410, 414) in an unused frequency band of the output signal.
Abstract:
The disclosed embodiments relate to a system and method for compensating for a satellite gateway failure. There is provided a system (10) comprising a first satellite gateway (14), and a second satellite gateway (14) coupled to the first satellite gateway (14) and configured to automatically redistribute transponders assigned to the first satellite gateway (14) to create a new transponder allocation if the first satellite gateway (14) fails.
Abstract:
The disclosed embodiments relate to a method and apparatus for allocating resources in an efficient manner in a gateway service device. The apparatus includes of a gateway server or head end unit (14a, b) connected to a plurality of end user terminals (22a-22n). The gateway server (14a, b) contains a controller (70) for managing the allocation of receiving resources used for providing services to the end user terminals (22a-22n). The method includes receiving a service request (304), comparing the request to services already in use (308) and, if a match is found, providing an updated data stream (314) containing new information regarding the service to the end user terminals (22a-22n).
Abstract:
The present disclosure is directed to a time shifting approach for utilizing multiple tuners. The present disclosure makes use of a temporary buffer to record programs that a user may be interested in by having a variable buffer which stores programming which can be received from multiple tuners. The buffer space allocation per channel is variable so that the time duration recorded for the buffer changes.
Abstract:
The disclosed embodiments relate to a system and method for grouping program identifiers into multicast groups. More specifically, there is provided a method comprising receiving a request for satellite services from a requester device (22), wherein the request includes at least one program identifier, creating a second group of program identifiers, comparing the requested program identifier with a first group of previously requested program identifiers stored on a satellite service providing device (14), and moving the matching program identifier from the first group of program identifiers to the second group of program identifiers if the requested program identifier matches one of the program identifiers in the first group of program identifiers, wherein a multicast of the second group of program identifiers is adapted to be shared by the requester device (22) and another device.