WIRELESS COMMUNICATION SYSTEM FOR TRANSMITTING HIGH RESOLUTION MULTIMEDIA DATA AND METHOD THEREOF

- CYWEE GROUP LTD.

A wireless communication system for transmission of high resolution multimedia data and methods thereof are provided. The transmission method includes: initializing an encoder module of a portable device; receiving first multimedia data from an application processor of the portable device through a multimedia interface; encoding the first multimedia data into second multimedia data, where the second multimedia data occupies less bandwidth than the first multimedia data; and transmitting the second multimedia data to the display device from a wireless communication module of the portable device.

Skip to: Description  ·  Claims  · Patent History  ·  Patent History
Description
CROSS-REFERENCE TO RELATED APPLICATION

This application claims the priority benefit of U.S. provisional application Ser. No. 61/410,371 filed on Nov. 5, 2010. The entirety of the above-mentioned provisional application is hereby incorporated by reference herein and made a part of this specification.

TECHNICAL FIELD

The invention relates to a wireless communication system for transmitting high resolution multimedia data, and particularly related to the wireless communication system for transmitting high resolution multimedia data and method thereof.

BACKGROUND

Rendering of high resolution video streams from portable electronic devices such as cellular phones, notebook computers, or tablet computers to large displays (for displaying HD multimedia content) may become popular in the future and bring convenience to end users. For example, TV programs, shorts (e.g., YouTube® videos) or movies may be downloaded by a cellular phone and then transfers to a high definition television (HDTV) for displaying the HD multimedia content in a large screen (or relatively large with respect to a display screen of the cellular phone). In these applications, the video streams may be, for example, converted into motion JPEG or H.264 format and transferred wirelessly through Wi-Fi®, and Wireless HDMI® protocols to the HDTV. However, the bandwidth of Wi-Fi® is limited and thus it may not be suitable for delivering the HD multimedia content. Therefore, it may be desirable to overcome such limitation of delivery of HD multimedia content over Wi-Fi® systems.

SUMMARY

A wireless communication system for transmitting high resolution multimedia data and method thereof are introduced herein.

According to an exemplary embodiment of the invention, a transmission method for transmitting high resolution multimedia data is introduced. The transmission method includes following procedures. An encoder module of the portable device is initialized. First multimedia data is received from an application processor of the portable device through a multimedia interface. The first multimedia data is encoded into second multimedia data, where the second multimedia data occupies less bandwidth than the first multimedia data. The second multimedia data is transmitted to the display device from a wireless communication module of the portable device.

According to an exemplary embodiment of the invention, a wireless communication system for transmission of high resolution multimedia data to a display device is introduced. The wireless communication system includes an encoder module, an application processor and a wireless communication module. The encoder module is configured for encoding first multimedia data to second multimedia data. The application processor is coupled to the encoder module and configured for transmitting the first multimedia data to the encoder module. The wireless communication module is coupled to the encoder module or coupled to the application processor and configured for transmitting the second multimedia data to the display device.

According to an exemplary embodiment of the invention, a receiving method of high resolution multimedia data is introduced. The receiving method includes following procedures. First multimedia data is received from a wireless communication module through a data interface. The first multimedia data is decoded to intermediate multimedia data. The intermediate multimedia data is converted to second multimedia data through a multimedia interface. The second multimedia data is output to the display device.

According to an exemplary embodiment of the invention, a wireless communication system for transmission of high resolution multimedia data to a display device is introduced. The wireless communication system includes a decoder module and a wireless communication module. The decoder module is configured for decoding the first multimedia data to intermediate multimedia data, and transmitting the intermediate multimedia data to a multimedia interface, where the multimedia interface converts the intermediate multimedia data to second multimedia data to the display device. The wireless communication module is coupled to the decoder module and configured for transmitting the first multimedia data to the decoder module through a data interface.

Several exemplary embodiments accompanied with figures are described in detail below to further describe the invention in details.

BRIEF DESCRIPTION OF THE DRAWINGS

Some embodiments of the present application will now be described more fully hereinafter with reference to the accompanying drawings, in which some, but not all embodiments of the application are shown. Indeed, various embodiments of the application may be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this invention will satisfy applicable legal requirements. Like reference numerals refer to like elements throughout.

FIG. 1A is a functional block diagram of a transmitter according to an exemplary embodiment.

FIG. 1B is a flowchart of a transmission method according to an exemplary embodiment.

FIG. 2A is a functional block diagram of another transmitter according to an exemplary embodiment.

FIG. 2B is a flowchart of another transmission method according to an exemplary embodiment.

FIG. 3A is a functional block diagram of another transmitter according to an exemplary embodiment.

FIG. 3B is a flowchart of another transmission method according to an exemplary embodiment.

FIG. 4A is a functional block diagram of another transmitter according to an exemplary embodiment.

FIG. 4B is a flowchart of another transmission method according to an exemplary embodiment.

FIG. 5A is a functional block diagram of another transmitter according to an exemplary embodiment.

FIG. 5B is a flowchart of another transmission method according to an exemplary embodiment.

FIG. 6A is a functional block diagram of another transmitter according to an exemplary embodiment.

FIG. 6B is a flowchart of another transmission method according to an exemplary embodiment.

FIG. 7A is a functional block diagram of another transmitter according to an exemplary embodiment.

FIG. 7B is a flowchart of another transmission method according to an exemplary embodiment.

FIG. 8A is a functional block diagram of another transmitter according to an exemplary embodiment.

FIG. 8B is a flowchart of another transmission method according to an exemplary embodiment.

FIG. 9A is a functional block diagram of another transmitter according to an exemplary embodiment.

FIG. 9B is a flowchart of another transmission method according to an exemplary embodiment.

FIG. 10A is a functional block diagram of another transmitter according to an exemplary embodiment.

FIG. 10B is a functional block diagram of another transmission according to an exemplary embodiment.

FIG. 11A is a functional block diagram of another transmitter according to an exemplary embodiment.

FIG. 11B is a flowchart of another transmission method according to an exemplary embodiment.

FIG. 12A is a functional block diagram of another transmitter according to an exemplary embodiment.

FIG. 12B is a flowchart of another transmission method according to an exemplary embodiment.

FIG. 13A is a functional block diagram of another transmitter according to an exemplary embodiment.

FIG. 13B is a flowchart of another transmission method according to an exemplary embodiment.

FIG. 14A is a functional block diagram of a receiver according to an exemplary embodiment.

FIG. 14B is a flowchart of a receiving method according to an exemplary embodiment.

DETAILED DESCRIPTION OF DISCLOSED EMBODIMENTS

According to exemplary embodiments of the present invention, this invention provides several implementations of transmission methods, receiving methods for delivering high resolution multimedia data, and wireless communication systems for transmission of high resolution multimedia data. The wireless communication system refers to either a transmitter device or a receiver device for delivering high resolution multimedia contents.

FIG. 1A is a functional block diagram of a transmitter 1 according to an exemplary embodiment. FIG. 1A illustrates a generic functional block diagram, and different transmitters such as illustrated in FIG. 2-FIG. 13 below can be derived from the exemplary embodiment of FIG. 1A. Referring to FIG. 1A, the transmitter 1 A can be embedded in an electronic device such as a smartphone, a cellular phone, a tablet computer, a notebook computer, a set-top-box, a game console, a portable multimedia player, and so forth. The main function of the transmitter 1 is to encode high resolution multimedia data for transmission on a wireless communication technology such as a wireless fidelity (Wi-Fi) system. The Wi-Fi® system can be based on, for example, IEEE 802.11 a/b/g/n standard. Furthermore, the encoding of the transmitter 1 includes at least compression of the high resolution multimedia data and converting the high resolution multimedia data from one multimedia interface to another multimedia interface, such that high resolution multimedia data can be delivered more economically over the wireless communication technology.

Referring to FIG. 1A, the transmitter 1 includes a wireless communication module 13 and a multimedia processing subsystem 10. The wireless communication module 13 supports the Wi-Fi® system and is coupled to the multimedia processing subsystem 10. The multimedia processing subsystem 10 generally includes an application processor 11, and an encoder module 12. The application processor 11 and the encoder module 12 are connected to each other through several interfaces, such as a control interface CIF such as Inter-integrated Circuit (I2C®), a multimedia interface MIF, and a data interface DIF such as SDIO or USB. Also, in the present exemplary embodiment, the application processor 11 can be coupled to a HD display device (not shown in FIG. 1A) through a multimedia interface (not shown in FIG. 1A) such as a RGB interface or a Mobile Industry Processor Interface (MIPI®) interface.

The multimedia processing subsystem 10 encodes, compresses and converts first multimedia data to second multimedia data. The multimedia processing subsystem 10 transfers the second multimedia data to the wireless communication module 13, where the second multimedia data can be transmitted through the wireless communication technology for rendering high resolution multimedia contents on a HD display device such as a large displays such as LCD external monitors, projectors, or HD televisions (TV).

The application processor 11 is configured for transmitting the first multimedia data to the encoder module 12 through the multimedia interface MIF, performing initialization of the encoder module 12 through the control interface CIF, and receiving the second multimedia data or IP packets from the wireless communication module 13 through the data interface DIF. The encoder module 12 can also forward data to the application processor 11 through the data interface DIF. The encoder module 12 is configured for receiving and encoding the first multimedia data to the second multimedia data, and then forwarding the second multimedia data to the application processor 11 through the data interface DIF if necessary. However, the present invention is not limited thereto, and the transmitter 1 can be coupled to more than one wireless communication module.

The wireless communication module 13 is coupled to the multimedia processing subsystem 10 and configured for transmitting data and receiving data. The wireless communication module 13 can be coupled to the encoder module 12 for transmitting the second multimedia data, or can be coupled to the application processor 11 for forwarding the second multimedia data which can be in form of IP packets to the application processor 11, where the IP packets may include multimedia data. The wireless communication module 13 also transmits IP packets to a display device over the wireless communication technology, where the IP packets include the second multimedia data.

The transmission method of the transmitter 1 is adapted for delivering high resolution multimedia data from a portable device (which includes the transmitter 1) to a display device (not shown in FIG. 1A). FIG. 1B is a flowchart of a transmission method 15 according to an exemplary embodiment. Referring to 1B, the transmission method 15 includes following procedures or data flows and starts from step S151. In the step S151, an encoder module 12 of the portable device is initialized. In step S152, first multimedia data is received from an application processor 11 of the portable device through the multimedia interface MIF. In step S153, the first multimedia data is encoded into second multimedia data, where the second multimedia data occupies less bandwidth than the first multimedia data. In step S154, the second multimedia data can be directly forwarded to the wireless communication module 13 referring to FIGS. 3A, 4A, 6A, 7A, 9A, 10A, 12A, 13A. Alternatively, in the step 154, the second multimedia data can be indirectly forwarded to the wireless communication module 13 referring to FIGS. 2A, 5A, 8A, 11A. The second multimedia data is transmitted to the display device by a wireless communication module 13 of the portable device. The transmission method 15 is terminated after the step S154.

FIG. 2A is a functional block diagram of another transmitter 2 according to an exemplary embodiment. Referring to FIG. 2, the transmitter 2 is similar to the transmitter 1. The transmitter 2 includes the wireless communication module 13 and a multimedia processing subsystem 10 which are respectively similar to those illustrated in FIG. 1. The wireless communication module 13 is a Wi-Fi® communication module supporting 1×1 antenna configuration.

The main differences between the transmitter 2 and the transmitter 1 lie in that, in the transmitter 2, the wireless communication module 13 is directly coupled to the application processor 11 through a data interface DIF_2, where the data interface DIF_2 is a Secure Digital Input Output (SDIO®) interface. The application processor 11 is configured for receiving the second multimedia data from the wireless communication module 13 through the data interface DIF_2, where the received data from the wireless communication module 13 can be, for example, IP packets or the first multimedia data. The application processor 11 is also configured for forwarding the second multimedia data to the wireless communication module 13 through the data interface DIF_2 for transmitting the second multimedia data to a HD display device, such as the HDTV.

Another difference between the transmitter 1 and the transmitter 2 is that, in the transmitter 2, the multimedia interface MIF between the application processor 11 and the encoder module 12 is implemented by three sub-multimedia interfaces SMIF_1, SMIF_2, and SMIF_3, and a High-Definition Multimedia Interface (HDMI®) receiver 24. In particular, the application processor 11 is directly coupled to the HDMI® receiver 24 through the sub-multimedia interface SMIF_1, where the sub-multimedia interface SMIF_1 is a HDMI® interface. The HDMI® receiver 24 is directly coupled to the encoder module 12 through the sub-multimedia interfaces SMIF_2 and SMIF_3, where the sub-multimedia interface SMIF_2 is a RGB interface, and the sub-multimedia interface SMIF_3 is an Integrated Interchip Sound (I2S) interface.

Referring to FIG. 2A, the application processor 11 is also directly coupled to the encoder module 12 through a CIF interface and a MIF interface, where the CIF interface can be an Inter-integrated Circuit (I2C®) interface, and the MIF interface can be, for example, a SDIO® interface or a Universal Serial Bus (USB®) interface. In the present exemplary embodiment, the transmitter 2 can be embedded on a cellular phone, where the encoder module 12 may not have enough dynamic memory (such as SDRAM) and non-versatile memory (such as FLASH memory), or may not have direct access to dynamic memory module and non-versatile memory module. Therefore, the application processor 11 initializes the encoder module 12 through the control interface CIF or DIF_1. The CIF or DIF_1 can be used by the application processor 11 to perform initialization procedure of the encoder module 12. The initialization procedure of the encoder module 12 refers to loading firmware of the encoder module 12 via CIF or DIF_1 from a FLASH memory coupled to the application processor 11, so as to initialize the encoder module 12, where the firmware can be run on an internal memory module such as SRAM inside the encoder module 12 in order to boot up the encoder module 12.

The transmission method of the transmitter 2 provided by the invention can be described as the following procedures or data flows. FIG. 2B is a flowchart of another transmission method 25 according to an exemplary embodiment. Referring to FIG. 2B, the transmission method 25 starts from step S251. In the step S251, the application processor 11 initializes the encoder module 12. In step S252, the application processor 11 forwards first multimedia data to the HDMI® receiver 24 through the sub-multimedia interface SMIF_1, where the first multimedia data is converted to be in HDMI® format by the application processor 11, the converted HDMI® data is forwarded to the HDMI® receiver 24, and being further divided into video data and audio data at the HDMI® receiver 24.

In step S253, the HDMI® receiver 24 forwards the video data and the audio data respectively to the encoder module 12 through the RGB interface SMIF_2 and the I2S interface SMIF_3. In step S254, the encoder module 12 encodes the video data and the audio data into the second multimedia data, and forwards the second data to the application processor 11 through the data interface DIF_1. The second multimedia data occupies less bandwidth than the original first multimedia data from the application processor 11, such that the second multimedia data can be suitably delivered on a Wi-Fi® system. In step S255, the application processor 11 forwards the second multimedia data to the wireless communication module 13 through the data interface DIF_2 for delivery to a HD display device. The transmission method 25 is terminated after the step S255.

Furthermore, referring to FIG. 2A, the invention provides a data flow for transmitting data from the application processor 11 to Internet, or receiving data from Internet to the application processor 11. To be more specific, the data flow for transmitting and receiving data of the application processor 11 is described as following. Referring to FIG. 2A, the data to be transmitted to Internet is transferred from the application processor 11 to the wireless communication module 13 via the data interface DIF_2, and the transmitting data is further transmitted to Internet from the wireless communication module 13, where the transmitting data is IP packet. Similarly, the receiving data from the Internet for the application processor 11 is received by the wireless communication module 13, and further transferred to the application processor 11 via the data interface DIF_2, where the receiving data is IP packet.

The data flow for transmitting and receiving data of the application processor 11 described for FIG. 2A can also be applied to the following embodiments related to FIG. 5A, FIG. 8A, and FIG. 11A. The aforementioned data flow can also be modified and applied to receive data from Internet or Intranet to the decoder module 143 via the wireless communication module 142.

FIG. 3A is a functional block diagram of another transmitter 3 according to an exemplary embodiment. Referring to FIG. 3A, the transmitter 3 is similar to the transmitter 2 except that the following differences between them. In the transmitter 3, the application processor 11 is not directly coupled to any wireless communication module but the encoder 12 is directly coupled to a wireless communication module 33 through a data interface DIF_3. The wireless communication module 33 supports the Wi-Fi® system. The data interface DIF_3 is a bi-directional interface and can be a USB® interface or a SDIO® interface depending upon the interface which the wireless communication module 33 supports. Moreover, the data interface DIF_1 between the application processor 11 and the encoder module 12 is a bi-directional interface, where the application processor 11 can access the Internet through the data interface DIF_1, the encoder module 12 and the data interface DIF_3. In addition, there is control interface CIF between the application processor 11 and the encoder module 12.

In the present exemplary embodiment, the encoder module 12 of the transmitter 3 is configured for directly receiving IP packets which may include multimedia data from the wireless communication module 33, and transmitting IP packets which may include multimedia data to the wireless communication module 33 through the data interface DIF_3. The encoder module 12 encodes the first multimedia data into the second multimedia data, and forwards the second multimedia data to the wireless communication module 33 for delivery to a HD display device. Also, the encoder module 12 includes a Wi-Fi® driver for the wireless communication module 33. Furthermore, the encoder module 12 also provides functionalities of Ethernet over USB ®, or SDIO® to USB® bridge depending upon following two different configurations of data interfaces DIF_1 and DIF_3.

In a first configuration of the data interfaces DIF_1 and DIF_3, the data interfaces DIF_1 and DIF_3 are USB® interfaces, so the encoder module 12 provides the Ethernet over USB® functionality. In a second configuration of the data interfaces DIF_1 and DIF_3, the data interface DIF_1 is a USB® interface and the data interface DIF_3 is a SDIO® interface, so the encoder module 12 provides the SDIO® to USB® bridge functionality which also includes Ethernet over USB® functionality.

The transmission method of the transmitter 3 provided by the invention can be described as the following procedures or data flows. FIG. 3B is a flowchart of another transmission method 35 according to an exemplary embodiment. Referring to FIG. 3B, the transmission method 35 starts from step S351. In the step S351, the application processor 11 initializes the encoder module 12. In step S352, the application processor 11 forwards first multimedia data to the encoder module 12 through the multimedia interface MIF, where the first multimedia data is converted to be in HDMI® format by the application processor 11, the converted HDMI® data is forwarded to the HDMI® receiver 24, and being further divided into video data and audio data at the HDMI® receiver 24.

In step S353, the HDMI® receiver 24 forwards the video data and the audio data respectively to the encoder module 12 through the RGB interface SMIF_2 and the I2S interface SMIF_3. In step S354, the encoder module 12 encodes the video data and the audio data into the second multimedia data, and forwards the second multimedia data to the wireless communication module 33 through the data interface DIF_3 for delivery to a HD display device. The second multimedia data occupies less bandwidth than the original first multimedia data from the application processor 11, such that the second multimedia data can be suitably delivered on a Wi-Fi® system to a HD display device. The transmission method 35 is terminated after the step S354.

Furthermore, referring to FIG. 3A, the invention provides another data flow for transmitting data from the application processor 11 to Internet, or receiving data from Internet to the application processor 11. To be more specific, the data flow for transmitting and receiving data of the application processor 11 is described as following. Referring to FIG. 3A, the data to be transmitted to Internet is transferred from the application processor 11 to the encoder module 12 via the data interface DIF_1, further transferred to the wireless communication module 33 via the data interface DIF _3, and the transmitting data is further transmitted to Internet from the wireless communication module 33, where the transmitting data is IP packet. Similarly, the receiving data from the Internet for the application processor 11 is received by the wireless communication module 33, transferred to the encoder 12 via the data interface DIF_3, and further transferred to the application processor 11 via the data interface DIF_1, where the receiving data is IP packet.

The data flow for transmitting and receiving data of the application processor 11 described for FIG. 3A is different from convention approaches of transmitting and receiving data for the application processor 11 since the data is transferred to the wireless communication module 33 or received from the wireless communication module 33 via the encoder module 12. Also, the data flow for transmitting and receiving data of the application processor 11 described for FIG. 3A can also be applied to the following embodiments related to FIG. 6A, FIG. 9A, and FIG. 12A.

FIG. 4A is a functional block diagram of another transmitter 4 according to an exemplary embodiment. Referring to FIG. 4A, the transmitter 4 is similar to the transmitter 2 except that the following differences between them. In the transmitter 4, the application processor 11 is directly coupled to the wireless communication module 13 through the data interface DIF_2, and the encoder 12 is also directly coupled to a wireless communication module 43 through the data interface DIF_3. The data interface DIF_2 is a bi-directional interface. The encoder 12 forwards the second multimedia data or IP packets to a wireless communication module 43 through the data interface DIF_3, where the IP packets include the second multimedia data. The wireless communication module 43 supports the Wi-Fi® system of an antenna configuration of n×m, where n is an integer equal to or greater than 1 and m is also an integer equal to or greater than 1. Moreover, there is no longer a data interface DIF _1 between the application processor 11 and the encoder module 12. In addition, there is control interface CIF between the application processor 11 and the encoder module 12.

In the present exemplary embodiment of the transmitter 4, the implementation of the transmitter 4 can be connecting an external Wi-Fi® dongle to the portable device (which includes the transmitter 4) such that the external Wi-Fi® dongle is directly coupled to the encoder 12. The application processor 11 has its dedicated Wi-Fi® module for Internet access; otherwise, the application processor 11 needs to share the same WiFi® Wi-Fi module used for both Internet access and encoded multimedia forwarding. The application processor 11 can directly access to the Internet through the wireless communication module 13 through the data interface DIF_2. The data interface DIF_3 can be a USB® interface or a SDIO® interface depending upon the interface which the wireless communication module 43 supports.

Compared with the transmitter 2 and the transmitter 3, the transmitter 4 costs more in terms of hardware cost. However, the transmitter 4 achieves higher bandwidth and overall transmission performance due to two wireless communication modules respectively being coupled to the application processor 11 and the encoder module 12, and MIMO antenna configuration of the wireless communication module 43. Software network solution of the application processor or software implementations of the transmitter 2 and the transmitter 3 generally affect performance of the application processor 11. Also, the bandwidth of the transmitter 2 and the transmitter 3 is limited to the wireless communication module (including a Wi-Fi® chip) connected to the application processor 11.

In the present exemplary embodiment, the encoder module 12 of the transmitter 4 is configured for directly forwarding the second multimedia data to the wireless communication module 43 through the data interface DIF_3. The encoder module 12 also receives the first multimedia data from the application processor 11, encodes the first multimedia data into the second multimedia data, and forwards the second multimedia data to the wireless communication module 43 for delivery to a HD display device. Also, the encoder module 12 includes a Wi-Fi® driver for the wireless communication module 43.

The transmission method of the transmitter 4 provided by the invention can be described as the following procedures or data flows. FIG. 4B is a flowchart of another transmission method 45 according to an exemplary embodiment. Referring to FIG. 4B, the transmission method 45 starts from step S451. In the step S451, the application processor 11 initializes the encoder module 12. In step S452, the application processor 11 forwards first multimedia data through the multimedia interface MIF, where the first multimedia data is converted to be in HDMI® format by the application processor 11, the converted HDMI® data is forwarded to the HDMI® receiver 24, and being further divided into video data and audio data at the HDMI® receiver 24.

In step S453, the HDMI® receiver 24 forwards the video data and the audio data respectively to the encoder module 12 through the RGB interface SMIF_2 and the I2S interface SMIF_3. In step S453, the encoder module 12 encodes the video data and the audio data into the second multimedia data, and forwards the second multimedia data to the wireless communication module 43 through the data interface DIF _3 for delivery on a Wi-Fi® Wi-Fi system to a HD display device. The transmission method 45 is terminated after the step S453.

FIG. 5A is a functional block diagram of another transmitter 5 according to an exemplary embodiment. Referring to FIG. 5A, the transmitter 5 is similar to the transmitter 2, except the following differences between them. The multimedia interface MIF coupled between the application processor 11 and the encoder module 12 is not implemented by a HDMI® interface. In other words, there is no HDMI® receiver in the transmitter 5, and the multimedia interface MIF is implemented simply by the sub-multimedia interface SMIF_2 and SMIF_3. Also, the application processor 11 is coupled to a display module 51 through a multimedia interface MIF_2 such as a MIPI® interface.

The application processor 11 is configured for forwarding the first multimedia data in an audio format and a video format to the encoder module 12. As shown in FIG. 5A, the first multimedia data is forwarded to the encoder module 12 through the sub-multimedia interface SMIF_2 and SMIF_3, where the sub-multimedia interface SMIF_2 is a RGB interface for delivering video data to the encoder module 12, and the sub-multimedia interface SMIF_3 is a I2S interface for delivering audio data to the encoder module 12. The application processor 11 also forwards video data to the display module 51 through the multimedia interface MIF_2.

The transmission method of the transmitter 5 provided by the invention can be described as the following procedures or data flows. FIG. 5B is a flowchart of another transmission method according to an exemplary embodiment. Referring to FIG. 5B, the transmission method 55 starts from step S551. In the step S551, the application processor 11 initializes the encoder module 12. In the step S552 the application processor 11 forwards the first multimedia data to the encoder module 12 through the multimedia interface MIF, where the first multimedia data is divided to be in audio format and video format from the application processor 11, and the divided audio data and video data is forwarded to the encoder module 12.

In the step S553, the encoder module 12 encodes the video data and the audio data into the second multimedia data, and forwards the second multimedia data to the application processor 11 through the data interface DIF_1. The second multimedia data occupies less bandwidth than the original first multimedia data from the application processor 11, such that the second multimedia data can be suitably delivered on a Wi-Fi® system. In the step S554, the application processor 11 forwards the second multimedia data to the wireless communication module 13 through the data interface DIF_2 for delivery to a HD display device. The transmission method 55 is terminated after the step S554.

FIG. 6A is a functional block diagram of another transmitter 6 according to an exemplary embodiment. Referring to FIG. 6A, the transmitter 6 is similar to the transmitter 5, except the following differences between them. In the transmitter 6, the application processor 11 is not directly coupled to any wireless communication module but the encoder 12 is directly coupled to a wireless communication module 33 through a data interface DIF_3. The wireless communication module 33 supports the Wi-Fi® system. The data interface DIF_3 is a bi-directional interface, and can be a USB® interface or a SDIO® interface depending upon the interface which the wireless communication module 33 supports. Moreover, the data interface DIF_1 between the application processor 11 and the encoder module 12 is a bi-directional interface. The application processor 11 can access the Internet through the data interface DIF_1, the encoder module 12 and the data interface DIF_3.

In the present exemplary embodiment, the encoder module 12 of the transmitter 6 is configured for directly receiving data from and forwarding data to the wireless communication module 33. The encoder module 12 encodes the first multimedia data into the second multimedia data, and forwards the second multimedia data to the wireless communication module 33 for delivery to a HD display device. Also, the encoder module 12 includes a WiFi® driver for the wireless communication module 33. Furthermore, the encoder module 12 also provides functionalities of Ethernet over USB®, or SDIO® to USB® bridge depending upon following two different configurations of data interfaces DIF_1 and DIF_3.

In a first configuration of the data interfaces DIF_1 and DIF_3, the data interfaces DIF_1 and DIF_3 are USB® interfaces, so the encoder module 12 provides the Ethernet over USB® functionality. In a second configuration of the data interfaces DIF_1 and DIF_3, the data interface DIF_1 is a USB® interface and the data interface DIF_3 is a SDIO® interface, so the encoder module 12 provides the SDIO® to USB® bridge functionality which also includes Ethernet over USB® functionality.

The transmission method of the transmitter 6 provided by the invention can be described as the following procedures or data flows. FIG. 6B is a flowchart of another transmission method 65 according to an exemplary embodiment. Referring to FIG. 6B, the transmission method 65 starts from step S651. In the step S651, the application processor 11 initializes the encoder module 12. In step S652, the application processor 11 forwards first multimedia data through the multimedia interface MIF, where the first multimedia data is divided to be in audio format and video format from the application processor 11, the divided audio data and video data is forwarded to the encoder module 12.

In step S653, the encoder module 12 encodes the video data and the audio data into the second multimedia data, and forwards the second data to the wireless communication module 33 through the data interface DIF_3 for delivery to a HD display device. The second multimedia data occupies less bandwidth than the original first multimedia data from the application processor 11, such that the second multimedia data can be suitably delivered on a Wi-Fi® system to a HD display device. The transmission method 65 is terminated after the step S653.

FIG. 7A is a functional block diagram of another transmitter 7 according to an exemplary embodiment. Referring to FIG. 7A, the transmitter 7 is similar to the transmitter 5, except the following differences between them. In the transmitter 7, the application processor 11 is directly coupled to the wireless communication module 13 through the data interface DIF_2, and the encoder 12 is also directly coupled to a wireless communication module 43 through the data interface DIF_3. The wireless communication module 43 supports the Wi-Fi® system of an antenna configuration of n×m. Moreover, there is no longer a data interface DIF_1 between the application processor 11 and the encoder module 12. The application processor 11 has its dedicated Wi-Fi® module for Internet access; otherwise, the application processor 11 needs to share the same Wi-Fi® module used for both Internet access and encoded multimedia forwarding. The application processor 11 can directly access to the Internet through the wireless communication module 13. The data interface DIF_3 can be a USB® interface or a SDIO® interface depending upon the interface which the wireless communication module 43 supports.

Compared with the transmitter 5 and the transmitter 6, the transmitter 7 costs more in terms of hardware cost but achieve higher bandwidth and overall transmission performance due to two wireless communication modules respectively being coupled to the application processor 11 and the encoder module 12, and MIMO antenna configuration of the wireless communication module 43. Software network solution of the application processor or software implementations of the transmitter 5 and the transmitter 6 generally affect performance of the application processor. Also, the bandwidth of the transmitter 5 and the transmitter 6 is limited to the wireless communication module (including a Wi-Fi® chip) connected to the application processor 11.

The transmission method of the transmitter 7 provided by the invention can be described as the following procedures or data flows. FIG. 7B is a flowchart of another transmission method 75 according to an exemplary embodiment. Referring to FIG. 7B, the transmission method 75 starts from step S751. In the step S751, the application processor 11 initializes the encoder module 12. In step S752, the application processor 11 transmits first multimedia data to the encoder module 12 through the multimedia interface MIF, where the first multimedia data is divided to be in audio format and video format from the application processor 11, the divided audio data and video data are forwarded to the encoder module 12.

In step S753, the encoder module 12 encodes the video data and the audio data into the second multimedia data, and forwards the second multimedia data to the wireless communication module 33 through the data interface DIF_3 for delivery to a HD display device. The transmission method 75 is terminated after the step S753. The second multimedia data occupies less bandwidth than the original first multimedia data from the application processor 11, such that the second multimedia data can be suitably delivered on a Wi-Fi® system to a HD display device.

FIG. 8A is a functional block diagram of another transmitter 8 according to an exemplary embodiment. Referring to FIG. 8A, the transmitter 8 is similar to the transmitter 2. The transmitter 8 includes the wireless communication module 13 and a multimedia processing subsystem 10 which are respectively similar to those illustrated in FIG. 2. The differences between the transmitter 2 and the transmitter 8 lie in that the encoder module 12 is directly coupled to memory modules 81, 82, and there is no control interface CIF between the application processor 11 and the encoder module 12. This exemplary embodiment can be implemented in a portable electronic device such as a tablet computer, where the memory modules 81, 82 can be directly coupled to the encoder module 12 through the data interfaces DIF_4, DIF_5. The data interfaces DIF_4, DIF_5 are, for example, Serial Peripheral Interface Bus (SPI ®) interfaces, Address and Data Bus respectively. The data interface DIF_4 is a bi-directional interface. The memory module 81 is a dynamic memory module such as a SDRAM; the memory module 82 is a non-versatile memory module such as a FLASH memory.

Since the encoder module 12 is directly coupled to the memory modules 81, 82, the initialization procedure of the encoder module 12 can be executed by itself without any processing from the application processor 11. For example, a firmware of the encoder module 12 can be stored in the memory module 82. The initialization of the encoder module 12 can be performed by loading the firmware from the memory module 82 to the encoder module 12 through the data interface DIFS, and running the firmware of the encoder module 12 in the memory module 81 in order to boot up the encoder module 12.

The transmission method of the transmitter 8 provided by the invention can be described as the following procedures or data flows. FIG. 8B is a flowchart of another transmission method 85 according to an exemplary embodiment. Referring to FIG. 8B, the transmission method 85 starts from step S851. In the step S851, the encoder module 12 is initialized. In step S852, the application processor 11 forwards first multimedia data through the multimedia interface MIF, where the first multimedia data is converted to be in HDMI® format by the application processor 11, the converted HDMI® data is forwarded to the HDMI® receiver 24, and being further divided into video data and audio data at the HDMI® receiver 24.

In step S853, the HDMI® receiver 24 forwards the video data and the audio data to the encoder module 12 respectively through the RGB interface SMIF_2 and the I2S interface SMIF_3. In step S854, the encoder module 12 encodes the video data and the audio data into the second multimedia data, and forwards the second data to the application processor 11 through the data interface DIF_1. The second multimedia data occupies less bandwidth than the original first multimedia data from the application processor 11, such that the second multimedia data can be suitably delivered on a Wi-Fi® system. In step S855, the application processor 11 forwards the second multimedia data to the wireless communication module 13 through the data interface DIF_2 for delivery to a HD display device. The transmission method 85 is terminated after the step S855.

FIG. 9A is a functional block diagram of another transmitter 9 according to an exemplary embodiment. Referring to FIG. 9A, the transmitter 9 is similar to the transmitter 3. The transmitter 9 includes the wireless communication module 33 and a multimedia processing subsystem 10 which are respectively similar to those illustrated in FIG. 3A. The differences between the transmitter 3 and the transmitter 9 lie in that the encoder module 12 is directly coupled to memory modules 81, 82, and there is no control interface CIF between the application processor 11 and the encoder module 12. The memory modules 81, 82 can be directly coupled to the encoder module 12 through data interfaces DIF_4, DIF_5. The data interface DIF_4 is a bi-directional interface. Since the encoder module 12 is directly coupled to the memory modules 81, 82, the initialization procedure of the encoder module 12 can be executed by itself.

The transmission method of the transmitter 9 provided by the invention can be described as the following procedures or data flows. FIG. 9B is a flowchart of another transmission method 95 according to an exemplary embodiment. Referring to FIG. 9B, the transmission method 95 starts from step S951. In the step S951, the encoder module 12 is initialized. In step S952, the application processor 11 forwards the first multimedia data through the multimedia interface MIF, where the first multimedia data is converted to be in HDMI® format by the application processor 11, the converted HDMI® data is forwarded to the HDMI® receiver 24, and being further divided into video data and audio data at the HDMI® receiver 24.

In step S953, the HDMI® receiver 24 forwards the video data and the audio data respectively to the encoder module 12 through the RGB interface SMIF_2 and the I2S interface SMIF_3. In step S954, the encoder module 12 encodes the video data and the audio data into the second multimedia data, and forwards the second data to the wireless communication module 33 through the data interface DIF_3. The transmission method 95 is terminated after the step S954. The second multimedia data occupies less bandwidth than the original first multimedia data from the application processor 11, such that the second multimedia data can be suitably delivered on a Wi-Fi®Wi-Fi system to a HD display device.

FIG. 10A is a functional block diagram of another transmitter 100 according to an exemplary embodiment. Referring to FIG. 10A, the transmitter 100 is similar to the transmitter 4. The transmitter 100 includes the wireless communication module 13 and a multimedia processing subsystem 10 which are respectively similar to those illustrated in FIG. 4A. The differences between the transmitter 4 and the transmitter 100 lie in that the encoder module 12 is directly coupled to memory modules 81, 82, and there is no control interface CIF between the application processor 11 and the encoder module 12. The memory modules 81, 82 can be directly coupled to the encoder module 12 through the data interfaces DIF_4, DIF_5. The data interface DIF_4 is a bi-directional interface. Since the encoder module 12 is directly coupled to the memory modules 81, 82, the initialization procedure of the encoder module 12 can be executed by itself.

The transmission method of the transmitter 100 provided by the invention can be described as the following procedures or data flows. FIG. 10B is a flowchart of another transmission method 105 according to an exemplary embodiment. Referring to FIG. 10B, the transmission method 105 starts from step S1051. In the step S1051, the encoder module 12 is initialized. In step S1052, the application processor 11 transmits the first multimedia data through the multimedia interface MIF, where the first multimedia data is converted to be in HDMI® format by the application processor 11, the converted HDMI® data is transmitted to the HDMI® receiver 24, and being further divided into video data and audio data at the HDMI® receiver 24.

In step S1053, the HDMI® receiver 24 forwards the video data and the audio data respectively to the encoder module 12 through the RGB interface SMIF_2 and the I2S interface SMIF_3. In step S1054, the encoder module 12 encodes the video data and the audio data into the second multimedia data, and transmits the second data to the wireless communication module 43 through the data interface DIF_3 for delivery on a Wi-Fi® system to a HD display device. The transmission method 105 is terminated after the step S1054.

FIG. 11A is a functional block diagram of another transmitter 110 according to an exemplary embodiment. Referring to FIG. 11A, the transmitter 110 is similar to the transmitter 5. The transmitter 110 includes the wireless communication module 13 and a multimedia processing subsystem 10 which are respectively similar to those illustrated in FIG. 5A. The differences between the transmitter 5 and the transmitter 110 lie in that the encoder module 12 is directly coupled to memory modules 81, 82 through the data interfaces DIF_4, DIF _5 such as SPI® interfaces, Address Bus and Data Bus respectively. There is no control interface CIF between the application processor 11 and the encoder module 12. The data interface DIF_4 is a bi-directional interface. Since the encoder module 12 is directly coupled to the memory modules 81, 82, the initialization procedure of the encoder module 12 can be executed by itself.

The transmission method of the transmitter 110 provided by the invention can be described as the following procedures or data flows. FIG. 11B is a flowchart of another transmission method 115 according to an exemplary embodiment. Referring to FIG. 11A, the transmission method 115 starts from step S1151. In the step S1151, the encoder module 12 is initialized. In step S1152, the application processor 11 forwards the first multimedia data through the multimedia interface MIF, where the multimedia data is divided to be in audio format and video format from the application processor 11, the divided audio data and video data is forwarded to the encoder module 12.

In step S1153, the encoder module 12 encodes the video data and the audio data into the second multimedia data, and forwards the second multimedia data to the application processor 11 through the data interface DIF_1. The second multimedia data occupies less bandwidth than the original first multimedia data from the application processor 11, such that the second multimedia data can be suitably delivered on a Wi-Fi® system. In step S1154, the application processor 11 forwards the second multimedia data to the wireless communication module 13 through the data interface DIF_2 for delivery to a HD display device. The transmission method 115 is terminated after the step S1154.

FIG. 12A is a functional block diagram of another transmitter 12 according to an exemplary embodiment. Referring to FIG. 12A, the transmitter 120 is similar to the transmitter 6. The transmitter 120 includes the wireless communication module 13 and a multimedia processing subsystem 10 which are respectively similar to those illustrated in FIG. 6A. The differences between the transmitter 6 and the transmitter 120 lie in that the encoder module 12 is directly coupled to memory modules 81, 82 through the data interfaces DIF_4, DIF_5. The data interface DIF_4 is a bi-directional interface. There is no control interface CIF between the application processor 11 and the encoder module 12. Since the encoder module 12 is directly coupled to the memory modules 81, 82, the initialization procedure of the encoder module 12 can be executed by itself.

The transmission method of the transmitter 120 provided by the invention can be described as the following procedures or data flows. FIG. 12B is a flowchart of another transmission method 125 according to an exemplary embodiment. Referring to FIG. 12B, the transmission method 125 starts from step S1251. In the step S1251, the encoder module 12 is initialized. In the step S1252, the application processor 11 forwards the first multimedia data through the multimedia interface MIF, where the first multimedia data is divided to be in audio format and video format from the application processor 11, the divided audio data and video data is forwarded to the encoder module 12.

In the step S1253, the encoder module 12 encodes the video data and the audio data into the second multimedia data, and forwards the second multimedia data to the wireless communication module 33 through the data interface DIF_3. The second multimedia data occupies less bandwidth than the original first multimedia data from the application processor 11, such that the second multimedia data can be suitably delivered on a Wi-Fi® system to a HD display device. The transmission method 125 is terminated after the step S1253.

FIG. 13A is a functional block diagram of another transmitter 130 according to an exemplary embodiment. Referring to FIG. 13A, the transmitter 130 is similar to the transmitter 7. The transmitter 130 includes the wireless communication module 13 and a multimedia processing subsystem 10 which are respectively similar to those illustrated in FIG. 7A. The difference between the transmitter 5 and the transmitter 120 lies in that the encoder module 12 is directly coupled to memory modules 81, 82 through the data interfaces DIF_4, DIF_5. The data interface DIF_4 is a bi-directional interface. There is no control interface CIF between the application processor 11 and the encoder module 12. Since the encoder module 12 is directly coupled to the memory modules 81, 82, the initialization procedure of the encoder module 12 can be executed by itself.

Compared with the transmitter 110 and the transmitter 120, the transmitter 130 costs more in terms of hardware cost but achieve higher bandwidth and overall transmission performance due to two wireless communication modules respectively being coupled to the application processor 11 and the encoder module 12, and MIMO antenna configuration of the wireless communication module 43. Software network solution of the application processor or software implementations of the transmitter 110 and the transmitter 120 generally affect performance of the application processor. Also, the bandwidth of the transmitter 110 and the transmitter 120 is limited to the wireless communication module (including a Wi-Fi® chip) connected to the application processor 11. Moreover, the application processor 11 has its dedicated Wi-Fi® module for Internet access; otherwise, the application processor 11 needs to share the same WiFi® module used for both Internet access and encoded multimedia forwarding.

The transmission method of the transmitter 130 provided by the invention can be described as the following procedures or data flows. FIG. 13B is a flowchart of another transmission method 135 according to an exemplary embodiment. Referring to FIG. 13B, the transmission method 135 starts from step S1351. In the step S1351, the encoder module 12 is initialized. In the step S1352, the application processor 11 forwards the first multimedia data through the multimedia interface MIF, where the first multimedia data is divided to be in audio format and video format from the application processor 11, and the divided audio data and video data is forwarded to the encoder module 12.

In the step S1353, the encoder module 12 encodes the video data and the audio data into the second multimedia data, and forwards the second multimedia data to the wireless communication module 33 through the data interface DIF_3. The second multimedia data occupies less bandwidth than the original first multimedia data from the application processor 11, such that the second multimedia data can be suitably delivered on a Wi-Fi® system to a HD display device. The transmission method 135 is terminated after the step S1154.

FIG. 14A is a functional block diagram of a receiver 140 according to an exemplary embodiment. Referring to FIG. 14A, the receiver 140 includes a multimedia processing subsystem 141 and a wireless communication module 142. The wireless communication module 142 is a Wi-Fi® communication module supporting n×m antenna configuration. The receiver 140 can be implemented as a wireless communication dongle, which can be attached to or connected to a HD display device such as a HDTV.

The wireless communication module 142 is configured for receiving IP packets, where the received IP packets can include multimedia data. In particular, the wireless communication module 142 receives multimedia data from a transmitter. The multimedia processing subsystem 141 is configured for receiving input multimedia data from the wireless communication module 142. The multimedia processing subsystem 141 is also configured for decoding, decompressing and converting the input multimedia data to output multimedia data. The multimedia processing subsystem 141 transfers the output multimedia data to a HD display device such as a HDTV 146.

In the receiver 140, the multimedia processing subsystem 141 includes a decoder module 143 and a multimedia interface MIF_2. The decoder module 143 is directly coupled to the wireless communication module 142 through a data interface DIF_6. The data interface DIF_6 is a SDIO® interface or a USB® interface, and is a bi-directional interface. The decoder module 143 is configured for receiving the input multimedia data from the wireless communication module 142, where the input multimedia data from the wireless communication module 13 can be, for example, the second multimedia data from the transmitter 1.

The decoder module 143 is further coupled to a HDTV 146 through the multimedia interface MIF_2. The decoder module 143 is also configured for decoding, decompressing and converting the input multimedia data to intermediate multimedia data, and further transferring the intermediate multimedia data to the multimedia interface MIF_2. The multimedia interface MIF_2 converts intermediate multimedia data to the HDTV 146. The output multimedia data is in HDMI® format.

Referring to FIG. 14A, the multimedia interface MIF_2 between the multimedia processing subsystem 141 and the HDTV 146 can include sub-multimedia interfaces SMIF_4, SMIF_5 and a HDMI® transmitter 144, or can include sub-multimedia interfaces SMIF_4, SMIF_5, CIF and the HDMI® transmitter 144. The decoder module 143 is directly coupled to the HDMI® transmitter 144 through the sub-multimedia interfaces SMIF_4, SMIF_5, and CIF, where the sub-multimedia interface SMIF_4 is a RGB interface, the sub-multimedia interface SMIF_5 is an I2S interface, and CIF can be I2C interface. The HDMI® transmitter 144 is directly coupled to the HDTV 146 through a sub-multimedia interface SMIF_7, where the sub-multimedia interface SMIF_7 is a HDMI® interface.

In the multimedia processing subsystem 141, there is an optional control interface CIF between the decoder module 143 and the HDMI® transmitter 144. The optional control interface CIF can be used to configure the HDMI® transmitter 144 by the decoder module 143 depending upon whether the HDMI® transmitter 144 supports configurable feature via CIF.

The decoder module 143 is coupled to the memory module 81 through a data interface DIF_7. The memory module 81 is, for example, SDRAM. The data interface DIF_7 is a bi-directional interface. The decoder module 143 is also coupled to the memory module 82 through a data interface DIF_8. The memory module 82 is, for example, FLASH memory. The decoder module 143 is directly coupled to memory modules 81, 82, so the initialization procedure of the encoder module 143 can be executed by itself The decoder module 143 can be initialized by loading a firmware of the decoder module 143 from the memory module 82 and running the firmware in the memory module 81.

The receiving method of the receiver 140 provided by the invention can be described as the following procedures or data flows. FIG. 14B is a flowchart of a receiving method 147 according to an exemplary embodiment. Referring to FIG. 14B, the receiving method 147 starts from step S1471. In the step S1471, the decoder module 143 is initialized by loading firmware from the memory module 82 into the decoder module 143, and further running the firmware in the memory module 81 so as to boot up the decoder module 143. In step S1472, the decoder module 143 receives the input multimedia data from the wireless communication module 142 through the data interface DIF_6, and decodes, decompresses or converts the input multimedia data into the intermediate multimedia data (including audio data and video data).

In step S1473, the decoder module 143 forwards the intermediate multimedia data to the HDMI® transmitter 144 through the multimedia interface MIF_2. In particular, the video data of the intermediate multimedia data is forwarded to the HDMI® transmitter 144 through the sub-multimedia interface SMIF_4, and the audio data of the intermediate multimedia data is forwarded to the HDMI® transmitter 144 through the sub-multimedia interface SMIF_5. In other words, the converted audio data and video data in the intermediate multimedia data are respectively transferred to the HDMI® transmitter 144. The video data in the input multimedia data is converted to be in RGB format, and the audio data in the input multimedia data is converted to be in I2S format by the decoder module 143. In this case, the intermediate multimedia data includes the converted video data in RGB format and the converted audio data in I2S format.

In step S1474, the HDMI® transmitter 144 converts the intermediate multimedia data into the output data, which is in HDMI® format. The HDMI® transmitter 144 converts the audio data and the video data into the output multimedia data.

In step S1475, the HDMI® transmitter 144 forwards the output multimedia data to the HDTV 146 through the sub-multimedia interface SMIF_7 for rendering on the HDTV 146. The receiving method 147 is terminated after the step S1475.

In summary, exemplary embodiments of the invention provides transmission methods, receiving methods, and wireless communication systems using the same methods. By compressing first multimedia data into second multimedia data, delivery of high resolution multimedia data from portable devices to HD display devices through the Wi-Fi® system can be economical and efficient. Also, initialization procedures of the encoder module of the wireless communication systems can be executed more efficiently by directly accessing to memory modules. In addition, the overall transmission performance of the wireless communication system can be enhanced by using two wireless communication modules respectively coupled to the application processor and the encoder module of the wireless communication system.

It will be apparent to those skilled in the art that various modifications and variation can be made to the structure of the disclosed embodiments without departing from the scope or spirit of the invention. In view of the foregoing, it is intended that the invention cover modifications and variation of this invention provided they fall within the scope of the following claims and their equivalents.

Claims

1. A transmission method of high resolution multimedia data, the transmission method comprising:

initializing an encoder module of a portable device;
receiving first multimedia data from an application processor of the portable device through a multimedia interface;
encoding the first multimedia data into second multimedia data, wherein the second multimedia data occupies less bandwidth than the first multimedia data; and
transmitting the second multimedia data to the display device from a wireless communication module of the portable device.

2. The transmission method according to claim 1, wherein in the step of initializing an encoder module of the portable device, the transmission method further comprises:

initializing the encoder module through loading firmware of the encoder module from a first memory module directly coupled to the application processor, and running the firmware on an internal memory module inside the encoder module.

3. The transmission method according to claim 1, wherein in the step of initializing an encoder module of the portable device, the transmission method further comprises:

initializing the encoder module through loading firmware of the encoder module from a first memory module directly coupled to the encoder module, and running the firmware on a second memory module directly coupled to the encoder module.

4. The transmission method according to claim 1, wherein before the step of transmitting the second multimedia data, the transmission method further comprises:

forwarding the second multimedia data to the wireless communication module through the application processor, wherein the second multimedia data is forwarded to the wireless communication module through a data interface.

5. The transmission method according to claim 1, wherein before the step of transmitting the second multimedia data, the transmission method further comprises:

directly forwarding the second multimedia data to the wireless communication module through a data interface.

6. The transmission method according to claim 1, wherein in the step of receiving the first multimedia data from the application processor through a multimedia interface, the transmission method further comprises:

converting the first multimedia data to be in High-Definition Multimedia Interface (HDMI) format;
forwarding the converted HDMI data to a HDMI receiver of the portable device;
dividing the converted HDMI data into video data and audio data;
forwarding the video data and the audio data respectively to the encoder module respectively through a first sub-multimedia interface configured for delivering the video data and a second sub-multimedia interface configured for delivering the audio data.

7. A wireless communication system for transmission of high resolution multimedia data to a display device, the wireless communication system comprising:

an encoder module, configured for encoding first multimedia data to second multimedia data;
an application processor, coupled to the encoder module, configured for transmitting the first multimedia data to the encoder module; and
a wireless communication module, coupled to the encoder module, configured for transmitting the second multimedia data to the display device.

8. The wireless communication system according to claim 7, wherein the encoder module is initialized by itself through loading firmware of the encoder module from a first memory module directly coupled to the encoder module, and further running the firmware on a second memory module directly coupled to the encoder module.

9. The wireless communication system according to claim 7, wherein the encoder module is initialized by the application processor through loading firmware of the encoder module from a first memory module directly coupled to the application processor, and further running the firmware on an internal memory module inside the encoder module.

10. The wireless communication system according to claim 9, wherein the internal memory module is a SRAM.

11. The wireless communication system according to claim 7, wherein the second multimedia data is forwarded from the encoder module to the wireless communication module through the application processor by a first data interface.

12. The wireless communication system according to claim 7, wherein the second multimedia data is directly forwarded from the encoder module to the wireless communication module by a second data interface.

13. The wireless communication system according to claim 7, wherein the first multimedia data are forwarded from the application processor to the encoder module through a multimedia interface; the multimedia interface is implemented by a first sub-multimedia interface and a second sub-multimedia interface; and the first sub-multimedia interface is a RGB interface adapted for delivering the video data, and the second sub-multimedia interface is an I2S interface adapted for delivering the audio data.

14. The wireless communication system according to claim 11, wherein the first data interface adapts any one of the interfaces of: Secure Digital Input Output (SDIO) and Universal Serial Bus (USB).

15. The wireless communication system according to claim 12, wherein the second data interface adapts any one of the interfaces of: Secure Digital Input Output (SDIO) and Universal Serial Bus (USB).

16. The wireless communication system according to claim 13, wherein the multimedia interface comprises:

a first sub-multimedia interface, coupled to the application processor, wherein the application processor converts the first multimedia data by the application processor to be in High-Definition Multimedia Interface (HDMI) format, and forwards the converted HDMI data to a HDMI receiver through the first sub-multimedia interface;
a HDMI receiver, coupled to the first sub-multimedia interface, configured for dividing the converted HDMI data into video data and audio data;
a second sub-multimedia interface, coupled to the HDMI receiver, configured for delivering the video data; and
a third sub-multimedia interface, coupled to the HDMI receiver, configured for delivering the audio data, wherein the HDMI receiver forwards the video data and the audio data respectively to the encoder module through the first sub-multimedia interface and the second sub-multimedia interface.

17. The wireless communication system according to claim 16, wherein the first sub-multimedia interface is a RGB interface configured for delivering the video data, and the second sub-multimedia interface is an Integrated Interchip Sound (I2S) interface configured for delivering the audio data.

18. A receiving method of high resolution multimedia data, the receiving method comprising:

receiving first multimedia data from a wireless communication module through a data interface;
decoding the first multimedia data to intermediate multimedia data;
converting the intermediate multimedia data to second multimedia data through a multimedia interface; and
outputting the second multimedia data to a display device.

19. The receiving method according to claim 18, wherein in the step of decoding the first multimedia data to intermediate multimedia data, the receiving method further comprises:

converting the video data in the first multimedia data to be compatible with a first sub-multimedia interface;
converting the audio data in the first multimedia data to be compatible with a second sub-multimedia interface; and
forwarding the converted audio data and the converted video data to a High-Definition Multimedia Interface (HDMI) transmitter respectively through the first sub-multimedia interface and the second sub-multimedia interface; and
converting the converted audio data and the converted video data to the second multimedia data.

20. A wireless communication system for transmission of high resolution multimedia data to a display device, the wireless communication system comprising:

a decoder module, configured for decoding first multimedia data to intermediate multimedia data, and transmitting the intermediate multimedia data to a multimedia interface, wherein the multimedia interface converts the intermediate multimedia data to second multimedia data to the display device; and
a wireless communication module, coupled to the decoder module, configured for transmitting the first multimedia data to the decoder module through a data interface.

21. The wireless communication system according to claim 20, wherein the multimedia interface comprises:

a first sub-multimedia interface, coupled to the decoder module, configured for delivering video data of the intermediate multimedia data, wherein the decoder converts the video data of the intermediate multimedia data to be compatible with the first sub-multimedia interface;
a second sub-multimedia interface, coupled to the decoder module, adapted for delivering audio data of the intermediate multimedia data, wherein the decoder converts the audio data of the intermediate multimedia data to be compatible with the second sub-multimedia interface; and
a HDMI transmitter, coupled to the first sub-multimedia interface and the second sub-multimedia interface, configured for converting the audio data and video data of the intermediate multimedia data to the second multimedia data, and transmitting the second multimedia data to the display device through a third sub-multimedia interface.

22. The wireless communication system according to claim 21, wherein the first sub-multimedia interface is a RGB interface, the second sub-multimedia interface is an Integrated Interchip Sound (I2S) interface, and the third sub-multimedia interface is a High-Definition Multimedia Interface (HDMI) interface.

23. The wireless communication system according to claim 21, wherein the second sub-multimedia interface is an Integrated Interchip Sound (I2S) interface and the data interface adapts any one of the interfaces of: Secure Digital Input Output (SDIO) and Universal Serial Bus (USB).

Patent History
Publication number: 20120114047
Type: Application
Filed: Oct 6, 2011
Publication Date: May 10, 2012
Applicant: CYWEE GROUP LTD. (Taipei City)
Inventors: Zhou Ye (Foster City, CA), San-Yuan Huang (Taipei City)
Application Number: 13/253,993
Classifications
Current U.S. Class: Specific Decompression Process (375/240.25); Television Or Motion Video Signal (375/240.01); 375/E07.027; 375/E07.026
International Classification: H04N 11/02 (20060101); H04N 7/26 (20060101);