IP Library Granted Patent US 8,566,870
Granted Patent B2
US 8,566,870 · App. 13/077,734 · Granted Oct 22, 2013

Higher speed high definition television (HDTV) channel and external input surfing

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,566,870
App. No.
13/077,734
Granted
Oct 22, 2013
Kind
B2
Abstract

A high definition television (HDTV) is capable of displaying one or more streams. Typical stream changing is accomplished by freshly determining the stream settings (frame rate, resolution, refresh method) as each stream is detected, resulting in slow to tortuously slow stream surfing. Here, the HDTV stream settings are stored in a list of present streams, so that stream surfing may continue at much higher rates without redetermining the stream settings with each stream change. The improved stream surfing may be turned on or off at user discretion. Additionally, individual streams, as well as other audio/video inputs may also be edited to user-desired stream settings by accepting user inputs. The HDTV may automatically detect HDTV settings for each currently tuned stream of a list of potential streams, or may download the HDTV setting for a specific location of the HDTV.

Claims (57)

1. A high definition television (HDTV) apparatus, comprising:

(a) a high definition television (HDTV), wherein at least one of one or more input streams are displayed;

(b)wherein the input streams are selected from a group consisting of: audio, high definition video, HDMI, PC Input, and VGA Input; and

(c) means for storing a stream setting for each of the input streams;

(d) wherein the means for storing the stream setting for each of the input streams comprises a computer program executable on the HDTV for performing steps comprising:

(i) stepping through a list of potential streams;

(ii) determining if one of the potential streams is present on a current stream setting; and

(iii) if the current stream setting indicates a valid stream is present, then:

determining the current stream HDTV settings; and

storing the current stream HDTV settings as the stream setting in a list of the present streams;

(e) wherein the stream setting comprises frame rate, resolution, and refresh method.

2. The apparatus recited in claim 1 , wherein the means for storing comprises:

digital memory, wherein the stream settings are stored.

3. The apparatus recited in claim 1 , wherein a change from one stream to another stream requires a time selected from the group of times consisting of less than: 1.0 seconds, 0.5 seconds, 0.4 seconds, 0.3 seconds, 0.2 seconds, and 0.1 seconds.

4. The apparatus recited in claim 1 , wherein the computer program further performs steps comprising:

changing the current stream to a new stream using the stream settings in the list of present streams.

5. The apparatus recited in claim 4 , wherein said changing the current stream comprises:

determining j, a number of entries in the list of present streams; and

sequencing through the list of present streams.

6. The apparatus recited in claim 5 , wherein said sequencing comprises:

incrementing an index k to find a new current stream according to a formula k=(k+1)mod(j) to increase the current stream.

7. The apparatus recited in claim 5 , wherein said sequencing comprises:

decrementing an index k to find a new current stream according to a formula k=(k−1) mod(j) to decrease the current stream.

8. The apparatus recited in claim 4 , wherein said changing the current stream may or may not use the stream settings in the list of present streams, depending on user inputs.

9. The apparatus recited in claim 4 , wherein the computer program further performs steps comprising:

inputting manual stream settings into the list of present streams.

10. The apparatus recited in claim 4 , wherein the computer program further performs steps comprising:

editing one or more of the stream settings in the list of present streams by accepting user inputs.

11. A method of changing inputs on a High Definition Television (HDTV), comprising:

providing an HDTV;

sequencing through a list of potential streams on the HDTV;

wherein the potential streams are selected from a group consisting of: audio, high definition video, HDMI, PC Input, and VGA Input;

determining if one of the potential streams is present on a current stream setting; and

if the current stream setting indicates a valid stream is present, then:

determining the current stream HDTV settings; and

storing the current stream HDTV settings as the stream setting in a list of the present streams;

wherein the stream setting comprises frame rate, resolution, and refresh method.

12. The method recited in claim 11 , further comprising:

changing the current stream to a new stream using the stream settings in the list of present streams.

13. The method recited in claim 12 , wherein said changing the current stream comprises:

determining j, a number of entries in the list of present streams; and

sequencing through the list of present streams.

14. The method recited in claim 13 , wherein said sequencing comprises:

incrementing an index k to find a new current stream according to a formula k=(k+1)mod(j) to increase the current stream.

15. The method recited in claim 13 , wherein said sequencing comprises:

decrementing an index k to find a new current stream according to a formula k=(k−1)mod(j) to decrease the current stream.

16. The method recited in claim 12 , wherein said changing the current stream may or may not use the stream settings in the list of present streams, depending on user inputs.

17. The method recited in claim 11 , further comprising:

inputting manual stream settings into the list of present streams.

18. The method recited in claim 11 , further comprising:

editing one or more of the stream settings in the list of present streams by accepting user inputs.

19. A method of changing inputs on a High Definition Television (HDTV), comprising:

providing an HDTV;

downloading to the HDTV a list of potential streams and their HDTV settings for a geographic location of the HDTV; and

storing the list of potential streams and their HDTV settings into an HDTV stream setting for each stream in a list of the present streams;

wherein the potential streams are selected from a group consisting of: audio, high definition video, HDMI, PC Input, and VGA Input;

wherein each HDTV stream setting comprises frame rate, resolution, and refresh method.

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 Apr 7, 2011
From: MATSUBAYASHI, KOJI
To: SONY CORPORATION
Reel/Frame 026101/0829 →