System, method and apparatus for placing training information within a digital media frame for wireless transmission
First Claim
1. A method for inserting training information in a High Definition Multimedia Interface (HDMI) frame to facilitate wireless transmission thereof, the HDMI frame comprising one or more portions, each of the one or more portions comprising one or more periods, wherein each period is one of a data, control or video period, the method comprising:
- (1) receiving a portion of the HDMI frame;
(2) reformatting the one or more periods within the received portion to produce one or more reformatted data blocks;
(3) forming a reformatted portion of the HDMI frame containing the one or more reformatted data blocks and one or more available bit intervals;
(4) inserting training blocks containing training information into the one or more available bit intervals of the reformatted portion; and
(5) outputting the reformatted portion.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method and apparatus for implementing a wireless point-to-point interface that securely and robustly delivers digital content from a generalized content source to a generalized content sink. The system, method and apparatus performs in a manner that is sufficiently secure and robust to serve as a replacement for the delivery of HDMI content over cable. The system, method and apparatus is also applicable to the delivery of other types of content traditionally delivered over cable, including but not limited to Digital Video Interface (DVI) content, composite video (CVSB) content, S-video content, RGB video content, YUV video content, and/or various types of audio content. The system, method and apparatus performs dynamic and opportunistic placement of training information within a digital media frame to allow effective impairment estimation and power level setting for wireless content transfer.
190 Citations
22 Claims
-
1. A method for inserting training information in a High Definition Multimedia Interface (HDMI) frame to facilitate wireless transmission thereof, the HDMI frame comprising one or more portions, each of the one or more portions comprising one or more periods, wherein each period is one of a data, control or video period, the method comprising:
-
(1) receiving a portion of the HDMI frame;
(2) reformatting the one or more periods within the received portion to produce one or more reformatted data blocks;
(3) forming a reformatted portion of the HDMI frame containing the one or more reformatted data blocks and one or more available bit intervals;
(4) inserting training blocks containing training information into the one or more available bit intervals of the reformatted portion; and
(5) outputting the reformatted portion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A wireless media adapter for inserting training information in a High Definition Multimedia Interface (HDMI) frame, the HDMI frame comprising one or more portions, each of the one or more portions comprising one or more periods, wherein each period is one of a data, control or video period, the wireless media adapter comprising:
-
conversion logic that receives a portion of the HDMI frame, reformats the one or more periods within the received portion to produce one or more reformatted data blocks, forms a reformatted portion of the HDMI frame containing the one or more reformatted data blocks and one or more available bit intervals, and inserts training blocks containing training information into the one or more available bit intervals of the reformatted portion; and
a wireless transmitter to transmit the reformatted portion over a wireless channel. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for inserting training information in a digital media frame to produce a reformatted digital media frame to facilitate the wireless transmission thereof, the method comprising:
-
(1) increasing a transmission rate of digital media information of a received portion of the digital media frame to produce available bit intervals;
(2) generating reformatted data blocks containing the digital media information;
(3) producing a reformatted portion of the reformatted digital media frame comprising the reformatted data blocks and the available bit intervals; and
(4) inserting the training information into the available bit intervals of the reformatted portion. - View Dependent Claims (21, 22)
-
Specification