Interaction modalities for multimedia delivery and presentation
First Claim
Patent Images
1. A computer-readable medium storing instructions adapted to be executed on a processor to:
- (a) display, at a receiver, received data;
(b) analyze, by the receiver, parameters associated with the quality of the displayed data;
(c) formulate, by the receiver and based on the analysis in step (b), a media-parameter suggestion for an encoder to alter the characteristics of data to be sent to the receiver; and
(d) send, from the receiver, the formulated suggestion.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for displaying received data, analyze the quality of the displayed data formulating a media-parameter suggestion for the encoder to alter the characteristics of data to be sent to the receiver, and sending from the receiver, the formulated suggestion.
-
Citations
53 Claims
-
1. A computer-readable medium storing instructions adapted to be executed on a processor to:
-
(a) display, at a receiver, received data; (b) analyze, by the receiver, parameters associated with the quality of the displayed data; (c) formulate, by the receiver and based on the analysis in step (b), a media-parameter suggestion for an encoder to alter the characteristics of data to be sent to the receiver; and (d) send, from the receiver, the formulated suggestion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of transmitting data from a sender to a receiver across a network comprising:
-
(a) displaying, at the receiver, received data; (b) analyzing, by the receiver, parameters associated with the quality of the displayed data; (c) formulating, by the receiver and based on the analysis in step (b), a media-parameter suggestion for an encoder to alter the characteristics of data to be sent to the receiver; and (d) sending, from the receiver, the formulated suggestion to alter the quality of the received data. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method for transmitting data across a network comprising:
-
(a) transmitting data to a receiver; (b) receiving from the receiver a suggestion to alter future transmitted data on the basis of a quality of data transmitted in (a), wherein the suggestion is generated by the receiver based on a receiver analysis of data quality at the receiver; (c) selecting, based on the received suggestion, an action to alter the data; and (d) altering the future transmitted data. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. An apparatus for transmitting data from a sender to a receiver across a network comprising:
-
(a) a processor; (b) a port coupled to said processor; and (c) a memory coupled to said processor and said port, storing instructions adapted to be run on said processor to; i. display, at the receiver, received data; ii. analyze, by the receiver, parameters associated with the quality of the displayed data; iii. formulate, by the receiver and based on the analysis in (ii), a media-parameter suggestion for an encoder to alter the characteristics of data to be sent to the receiver; and iv. send, from the receiver, the formulated suggestion to alter the quality of the received data. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. An apparatus for transmitting data from a sender to a receiver to a receiver across a network comprising:
-
(a) a processor; (b) a port coupled to said processor; and (c) a memory coupled to said processor and said port, storing instructions adapted to be run on said processor to; (i) transmit data to a receiver; (ii) receive, from the receiver, a suggestion to alter future transmitted data on the basis of a quality of data transmitted in (i), wherein the suggestion is generated by the receiver based on a receiver analysis of data quality at the receiver; (iii) select, based on the received suggestion, an action to alter the future transmitted data; and (iv) alter the transmitted data. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53)
-
Specification