Method and system for progressive encoding in an active desktop environment
First Claim
1. A system for transmitting digital data including a plurality of frames to an active desktop of a user, the system comprising:
- an active desktop of a user with push pull functionality;
a digital data downloader operative to transmit a first portion of said digital data to said active desktop in a push mode, based on subscriber preferences and without concurrent user actuation, said first portion of said digital data being such as to enable all of the plurality of frames of said digital data to be accessible at at least a minimum quality prior to transmittal of the remainder of said digital data to said active desktop, said digital downloader also being operative in a pull mode in response to user actuation for transmitting at least a second portion of said digital data; and
a digital data combiner operative to combine said at least a second portion of said digital data with said first portion, so as to provide the user with all of the plurality of frames of said digital data at an enhanced quality as compared with said minimum quality.
15 Assignments
0 Petitions
Accused Products
Abstract
A system for transmitting digital data to an active desktop of a user with push pull functionality, the system comprising a digital data transmitter operative to transmit the digital data to the active desktop in blocks which are sequentially transmitted to the active desktop, each block being an incomplete collection of data and being viewable even when less than all of the blocks have been received, receipt of subsequent blocks by the receiver serving to cumulatively improve the quality of the digital data received by the receiver, at least one but not all of the blocks being transmitted to the active desktop in a push manner, and at least one of the remaining blocks being transmitted to the active desktop in a pull manner, when specifically actuated by the user. A method is also described and claimed.
-
Citations
31 Claims
-
1. A system for transmitting digital data including a plurality of frames to an active desktop of a user, the system comprising:
-
an active desktop of a user with push pull functionality;
a digital data downloader operative to transmit a first portion of said digital data to said active desktop in a push mode, based on subscriber preferences and without concurrent user actuation, said first portion of said digital data being such as to enable all of the plurality of frames of said digital data to be accessible at at least a minimum quality prior to transmittal of the remainder of said digital data to said active desktop, said digital downloader also being operative in a pull mode in response to user actuation for transmitting at least a second portion of said digital data; and
a digital data combiner operative to combine said at least a second portion of said digital data with said first portion, so as to provide the user with all of the plurality of frames of said digital data at an enhanced quality as compared with said minimum quality. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for receiving digital data including a plurality of frames at an active desktop of a client computer having push pull functionality comprising the operations of:
-
receiving a first portion of said digital data transmitted in a push mode to said active desktop without concurrent user actuation, said first portion of said digital data being such as to enable all of the plurality of frames of said digital data to be accessible at at least a minimum quality prior to transmittal of the remainder of said digital data to said active desktop;
pulling, in response to user actuation, at least a second portion of said digital data; and
combining at said client computer said first portion and said second portion, thereby providing the user with all of the plurality of frames of said digital data at an enhanced quality as compared with said minimum quality.
-
-
11. A system for receiving digital data including a plurality of frames at an active desktop of a client computer having push pull functionality comprising:
-
a pushed partial data receiver, receiving a first portion of said digital data transmitted in a push mode to said active desktop without concurrent user actuation, said first portion of said digital data being such as to enable all of the plurality of frames of said digital data to be accessible at at least a minimum quality prior to transmittal of the remainder of said digital data to said active desktop;
a user actuated partial puller operative to pull, in response to user actuation, at least a second portion of said digital data; and
a combiner, combining at said client computer said first portion and said second portion, thereby providing the user with all of the plurality of frames of said digital data at an enhanced quality as compared with said active desktop.
-
-
12. A system for transmitting digital data including a plurality of frames to an active desktop of a user with push functionality, the system comprising:
a digital data downloader operative to transmit a portion of said digital data to said active desktop in a push mode, based on subscriber preferences and without concurrent user actuation, said portion of said digital data being such as to enable all of the plurality of frames of said digital data to be accessible to the user at at least a minimum quality prior to transmittal of the remainder of said digital data to said active desktop. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
21. A method for transmitting digital data to an active desktop of a client computer with push functionality, comprising the operations of:
-
providing digital data for transmission to an active desktop of a user; and
pushing without concurrent user actuation a portion of said digital data to said active desktop, said portion of said digital data being such as to enable all of said digital data to be accessible at at least a minimum quality prior to transmittal of all said digital data to said active desktop. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A system for receiving digital data including a plurality of frames at an active desktop of a user with push functionality, the system comprising:
a pushed partial data receiver, receiving a portion of said digital data transmitted in a push mode to said active desktop without concurrent user actuation, said portion of said digital data being such as to enable all of the plurality of frames of said digital data to be accessible at at least a minimum quality prior to transmittal of the remainder of said digital data to said active desktop.
-
31. A method for receiving digital data including a plurality of frames at an active desktop of a client computer having push functionality comprising the operation of:
receiving a portion of said digital data transmitted in a push mode to said active desktop without concurrent user actuation, said portion of said digital data being such as to enable all of the plurality of frames of said digital data to be accessible at at least a minimum quality prior to transmittal of the remainder of said digital data to said active desktop.
Specification