IP Library Granted Patent US 7,559,077
Granted Patent B1
US 7,559,077 · App. 09/998,569 · Granted Jul 7, 2009

Video system for use where the network transfer rate is slower than the video display rate

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 7,559,077
App. No.
09/998,569
Granted
Jul 7, 2009
Kind
B1
Abstract

A video system comprises a network interface, memory, video interface, and processing system. The network interface receives a network signal from a communication network wherein the network signal includes video. The memory stores the video from the network signal. The video interface transfers a video signal to a video display wherein the video signal includes the video from the memory. The processing system determines when to initiate the transfer of the video signal from the video interface. This determination is based on: a video display rate, a network transfer rate, a first amount of the video in the memory, a second amount of the video to be subsequently received in the network signal, and a user selection. The network transfer rate is slower than the video display rate.

Claims (52)

1. A video system comprising:

a network interface configured to receive a network signal from a communication network wherein the network signal includes video;

a memory configured to store the video from the network signal;

a video interface configured to transfer a video signal to a video display wherein the video signal includes the video from the memory; and

a processing system configured to determine when to initiate the transfer of the video signal from the video interface based on a first time period and a second time period wherein the first time period is determined based on the video display rate times a first amount of the video in the memory and the second time period is determined based on a network transfer rate times a second amount of the video to be subsequently received in the network signal.

2. The video system of claim 1 wherein the processing system is configured to determine the network transfer rate based on an initial amount of the video received in the network signal and a time period to receive the initial amount of the video.

3. The video system of claim 1 wherein the processing system is configured to initiate the transfer of the video signal when the first time period is equal to the second time period.

4. The video system of claim 1 wherein the processing system is configured to initiate the transfer of the video signal when the first time period is greater than the second time period.

5. The video system of claim 1 wherein the first amount of the video in the memory includes a previously received and displayed portion of the video.

6. The video system of claim 1 wherein the processing system is configured to initiate the transfer of the video signal when the video can be continuously viewed to completion without intermission and before all of the video is received in the network signal.

7. The video system of claim 1 wherein the processing system is configured to initiate the transfer of the video signal when the video can be viewed to completion with one intermission and before all of the video is received in the network signal.

8. The video system of claim 1 wherein the processing system is configured to initiate the transfer of the video signal when a user-selected portion of the video can be viewed to completion without intermission and before all of the video is received in the network signal.

9. The video system of claim 1 wherein the processing system is configured to transfer a menu signal to the video display to display a user selection menu.

10. The video system of claim 9 wherein the user selection menu indicates a plurality of available videos for viewing on-demand and the user selection selects the video from the available videos.

11. The video system of claim 10 wherein the user selection menu indicates a plurality of available video display rates and the user selection selects the video display rate from the available video display rates.

12. The video system of claim 10 wherein the user selection menu indicates a time remaining before the transfer of the video signal will initiate.

13. The video system of claim 10 wherein the user selection menu provides a notice when the transfer of the video signal is initiating.

14. The video system of claim 1 wherein the video signal is configured as a channel for a satellite system video decoder.

15. The video system of claim 1 further comprising transferring a menu signal to the video display to display a user selection menu.

16. The method of claim 15 wherein the user selection menu indicates a plurality of available videos for viewing on-demand and the user selection selects the video from the available videos.

17. The method of claim 16 wherein the user selection menu indicates a plurality of available video display rates and the user selection selects the video display rate from the available video display rates.

18. The method of claim 16 wherein the user selection menu indicates a time remaining before the transfer of the video signal will initiate.

19. The method of claim 16 wherein the user selection menu provides a notice when the transfer of the video signal is initiating.

20. A method of operating a video system, the method comprising:

receiving a network signal from a communication network wherein the network signal includes video;

storing the video from the network signal in a memory;

determining when to initiate transfer of a video signal including the video from the memory based on a first time period and a second time period wherein the first time period is determined based on the video display rate times a first amount of the video in the memory and the second time period is determined based on a network transfer rate times a second amount of the video to be subsequently received in the network signal; and

transferring the video signal to a video display in response to determining when to initiate the transfer.

21. The method of claim 20 further comprising determining the network transfer rate based on an initial amount of the video received in the network signal and a time period to receive the initial amount of the video.

22. The method of claim 20 wherein determining when to initiate the transfer comprises initiating the transfer of the video signal when the first time period is equal to the second time period.

23. The method of claim 20 wherein determining when to initiate the transfer comprises initiating the transfer of the video signal when the first time period is greater than the second time period.

24. The method of claim 20 wherein the first amount of the video in the memory includes a previously received and displayed portion of the video.

25. The method of claim 20 wherein determining when to initiate the transfer comprises determining when the video can be continuously viewed to completion without intermission and before all of the video is received in the network signal.

26. The method of claim 20 wherein determining when to initiate the transfer comprises determining when the video can be viewed to completion with one intermission and before all of the video is received in the network signal.

27. The method of claim 20 wherein determining when to initiate the transfer comprises determining when a user-selected portion of the video can be viewed to completion without intermission and before all of the video is received in the network signal.

28. The method of claim 20 wherein transferring the video signal comprises configuring the video signal as a channel for a satellite system video decoder.

29. A software product for a video system comprising a processing system, a network interface that receives a network signal from a communication network wherein the network signal includes video, a memory that stores the video from the network signal, a video interface that transfers a video signal to a video display wherein the video signal includes the video from the memory, the software product comprising:

application software configured to direct the processing system to determine when to initiate the transfer of the video signal from the video interface based on a first time period and a second time period wherein the first time period is determined based on the video display rate times a first amount of the video in the memory and the second time period is determined based on a network transfer rate times a second amount of the video to be subsequently received in the network signal; and

the memory that stores the application software.

30. The software product of claim 29 wherein the application software directs the processing system to determine the network transfer rate based on an initial amount of the video received in the network signal and a time period to receive the initial amount of the video.

31. The software product of claim 29 wherein the application software directs the processing system to initiate the transfer of the video signal when the first time period is equal to the second time period.

32. The software product of claim 29 wherein the application software directs the processing system to initiate the transfer of the video signal when the first time period is greater than the second time period.

33. The software product of claim 29 wherein the first amount of the video in the memory includes a previously received and displayed portion of the video.

34. The software product of claim 29 wherein the application software directs the processing system to initiate the transfer of the video signal when the video can be continuously viewed to completion without intermission and before all of the video is received in the network signal.

35. The software product of claim 29 wherein the application software directs the processing system to initiate the transfer of the video signal when the video can be viewed to completion with one intermission and before all of the video is received in the network signal.

36. The software product of claim 29 wherein the application software directs the processing system to initiate the transfer of the video signal when a user-selected portion of the video can be viewed to completion without intermission and before all of the video is received in the network signal.

37. The software product of claim 29 wherein the application software directs the processing system to transfer a menu signal to the video display to display a user selection menu.

38. The software product of claim 37 wherein the user selection menu indicates a plurality of available videos for viewing on-demand and the user selection selects the video from the available videos.

39. The software product of claim 37 wherein the user selection menu indicates a plurality of available video display rates and the user selection selects the video display rate from the available video display rates.

40. The software product of claim 37 wherein the user selection menu indicates a time remaining before the transfer of the video signal will initiate.

41. The software product of claim 37 wherein the user selection menu provides a notice when the transfer of the video signal is initiating.

42. The software product of claim 29 wherein the video signal is configured as a channel for a satellite system video decoder.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →