IP Library Granted Patent US 8,959,560
Granted Patent B2
US 8,959,560 · App. 13/415,030 · Granted Feb 17, 2015

Navigation within switched digital streamed content

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,959,560
App. No.
13/415,030
Granted
Feb 17, 2015
Kind
B2
Abstract

In certain embodiments, a method carried out in a digital television receiver device incapable of full two way communications, of receiving switched digital television programs involves storing a virtual channel table in the digital television receiver device, the virtual channel table having entries for each available channel and having a channel type indicator that identifies switched digital channels; receiving a command indicative of selection of a switched digital channel having the switched digital channel type indicator in the stored virtual channel table; sending a request from the television receiver device for the switched digital channel; responsive to the request, receiving a response that either grants the request or denies the request; and if the response grants the request, receiving an updated virtual channel table having updated table entries. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.

Claims (27)

1. A method of supplying digital television signals, comprising: broadcasting a virtual channel table to a plurality of digital television receiver devices, the virtual channel table having entries for each available channel and having a channel type indicator that identifies switched digital channels; receiving a request from one of the plurality of television receiver devices for a selected one of the switched digital channels, where the one of the plurality of television receiver devices is incapable of any transmission except a transmission requesting a switched digital channel and a transmission providing a status of tuning a switched digital channel; determining if the selected channel has been allocated; if the selected channel has been allocated, then granting the request and sending an updated virtual channel table having updated table entries to the television receiver device; and if the selected channel has not been allocated, and if bandwidth is available for the selected channel, then allocating bandwidth for the selected channel and transmitting an updated virtual channel table having updated table entries to the television receiver device, where the channel type indicator comprises a channel designator containing data that represents a navigation bit, data that designates that tuning parameters are either defined or undefined, data that designates that a channel is either a switched or unswitched digital channel, and data that designates whether the channel is either hidden or viewable on an electronic programming guide.

2. The method according to claim 1 , further comprising polling receivers to determine if allocated switched digital channels are being used, and if not releasing the allocated switched digital channel bandwidth.

3. The method according to claim 2 , further comprising building a viewership database at least in part based upon the polling.

4. The method according to claim 1 , where the channel type indicator designates a channel as one of a switched digital channel, an unswitched digital channel or a video on demand channel.

5. The method according to claim 1 , where sending the request from the television receiver device for the switched digital channel comprises sending an SCTE-28 program_req( ).

6. The method according to claim 1 , where the channel type indicator comprises data that designates that a channel is either a switched or unswitched digital channel.

7. The method according to claim 1 , where the channel type indicator comprises data that includes a navigation bit.

8. The method according to claim 1 , where the channel type indicator comprises data that designates that tuning parameters are either defined or undefined.

9. The method according to claim 1 , where the channel type indicator comprises data that designates that the channel is either hidden or viewable on an electronic programming guide.

10. The method according to claim 1 , where the channel type indicator comprises a channel designator containing data that represents a navigation bit, data that designates that tuning parameters are either defined or undefined, data that designates that a channel is either a switched or unswitched digital channel or a video on demand channel, and data that designates whether the channel is either hidden or viewable on an electronic programming guide.

11. A method of supplying digital television signals, comprising: broadcasting a virtual channel table to a plurality of digital television receiver devices, the virtual channel table having entries for each available channel and having a channel type indicator that identifies switched digital channels, and where the channel type indicator designates a channel as one of a switched digital channel, an unswitched digital channel or a video on demand channel; receiving a request from one of the plurality of television receiver devices for a selected one of the switched digital channels, where the one of the plurality of television receiver devices is incapable of any transmission except a transmission requesting a switched digital channel and a transmission providing a status of tuning a switched digital channel; determining if the selected channel has been allocated; if the selected channel has been allocated, then granting the request and sending an updated virtual channel table having updated table entries to the television receiver device; if the selected channel has not been allocated, and if bandwidth is available for the selected channel, then allocating bandwidth for the selected channel and transmitting an updated virtual channel table having updated table entries to the television receiver device; polling receivers to determine if allocated switched digital channels are being used, and if not releasing the allocated switched digital channel bandwidth; building a viewership database at least in part based upon the polling, where the channel type indicator comprises a channel designator containing data that represents a navigation bit, data that designates that tuning parameters are either defined or undefined, data that designates that a channel is either a switched or unswitched digital channel and data that designates whether the channel is either hidden or viewable on an electronic programming guide.

12. The method according to claim 11 , where sending the request from the television receiver device for the switched digital channel comprises sending an SCTE-28 program_req( ).

13. The method according to claim 11 , where the channel type indicator designates a channel as one of a switched digital channel, an unswitched digital channel or a video on demand channel.

14. The method according to claim 11 , where the channel type indicator comprises data that includes a navigation bit.

15. The method according to claim 11 , where the channel type indicator comprises data that designates that tuning parameters are either defined or undefined.

16. The method according to claim 11 , where the channel type indicator comprises data that designates that the channel is either hidden or viewable on an electronic programming guide.

17. The method according to claim 11 , where the channel type indicator designates a channel as one of a switched digital channel, an unswitched digital channel or a video on demand channel.

18. A method of supplying digital television signals, comprising:

broadcasting a virtual channel table to a plurality of digital television receiver devices, the virtual channel table having entries for each available channel and having a channel type indicator that identifies switched digital channels;

where the channel type indicator comprises a channel designator containing data that represents a navigation bit, data that designates that tuning parameters are either defined or undefined, data that designates that a channel is either a switched or unswitched digital channel and data that designates whether the channel is either hidden or viewable on an electronic programming guide;

receiving a request from one of the plurality of television receiver devices for a selected one of the switched digital channels, wherein the one of the plurality of television receiver devices is incapable of any transmission except a transmission requesting a switched digital channel and a transmission providing a status of tuning a switched digital channel, where the request from the television receiver device for the switched digital channel comprises an SCTE-28 program_req( );

determining if the selected channel has been allocated;

if the selected channel has been allocated, then granting the request and sending an updated virtual channel table having updated table entries to the television receiver device; and

if the selected channel has not been allocated, and if bandwidth is available for the selected channel, then allocating bandwidth for the selected channel and transmitting an updated virtual channel table having updated table entries to the television receiver device.

19. The method according to claim 18 , further comprising polling receivers to determine if allocated switched digital channels are being used, and if not releasing the allocated switched digital channel bandwidth.

20. The method according to claim 18 , further comprising building a viewership database at least in part based upon the polling.

21. The method according to claim 18 , where the channel type indicator designates a channel as one of a switched digital channel, an unswitched digital channel or a video on demand channel.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2019
From: SONY CORPORATION
To: SATURN LICENSING LLC
Reel/Frame 048974/0222 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2015
From: SONY ELECTRONICS INC.
To: SONY CORPORATION
Reel/Frame 036330/0420 →