[0001] This application claims priority under 35 U.S.C. § 119(e)(1) of U.S. patent application Ser. No. 60/297,565 filed
[0002] The present invention relates to wireless image transfer and more particularly to transmitting an image from a portable device to a wireless projector.
[0003] Typical wireless display systems provide video output data, either compressed or non-compressed, over a wireless link. The approach provides video packets from bit-map detection using a technique known as screen scraping. At the transmission gateway, the packets of transmitted bit-map data are pieced back together and fed to the system's display buffer, and then to the display.
[0004] There is a need for a new and improved method of handling this wireless transmission by automatically compressing and encrypting the data before it is transmitted. In this regard, the present invention substantially fulfills this need. In general, a graphics device interface (GDI) mirror driver system is used to compress bitmap data prior to transmitting the data via an 802.11 wireless link to an embedded display system. The display system then interprets the GDI commands and decompresses the bitmap data before rendering it to a display subsystem.
[0005] In general, the present invention discloses a method and system for transmitting video data from a portable device, such as a notebook computer, to a display by capturing the computer's graphics device interface (GDI) using a mirror driver and encapsulating it in a proprietary data packet format prior to transmission. This information is then transmitted over an 802.11 wireless link to a data handler at the receiver end where it is pieced back together and rendered to a video display screen at the desired rate. The display system is capable of receiving, decompressing, decoding, and displaying the video images in real-time.
[0006] More particularly, one embodiment of the present invention uses optimized digital signal processor (DSP) accelerator compression/encryption and decoding/decompression techniques and is capable of compressing, encrypting, transmitting, receiving, decompressing, decoding, and displaying the video images in real-time. Highly optimized graphic rendering code and JPEG decompression code allows the DSP to support the real-time rendering requirements necessary to provide cable-like connectivity from a remote device to a wireless projector.
[0007] The disclosed system reduces the weight and size and increases the speed of giving a presentation using existing software applications such as Microsoft™ PowerPoint™. The system supports enhanced wireless capability for any number of hand-held devices, including personal digital assistants (PDA), digital cameras, cell phones, notebook computers, and other portable devices.
[0008] In addition, the system provides an interactive coder/decoder (Codec) for remote PC video for use with remote graphic terminals with high refresh rates. In this application, the Codec iteratively compresses sub-sampled on-screen video data locally, first using less computationally complex techniques and then increases the computational complexity until acceptable data compression is acquired. Both the data and level of compression used are then transmitted to the remote terminal for reconstruction.
[0009] It is an object of the present invention to provide a new and improved wireless projector that has a low cost of manufacture with regard to both materials and labor.
[0010] For a more complete understanding of the present invention, and the advantages thereof, reference is now made to the following descriptions taken in conjunction with the accompanying drawings, in which:
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020] The present invention discloses a wireless link between a hand-held or portable device and a display device. In general, a graphics device interface (GDI) mirror driver system is used to compress bit-map data prior to transmitting the data via an 802.11 wireless link to an embedded display system. The display system then interprets the GDI commands and decompresses the bit-map data before rendering it to a display system.
[0021] The graphics device interface from the computer's operating system is captured using a mirror driver and encapsulated in a proprietary packet format. The data is then compressed and encrypted prior to being transmitted over an 802.11 wireless link to a data handler at the display where it is pieced back together and rendered to the display screen at the desired rate. One embodiment of the present invention uses highly optimized digital signal processor (DSP) accelerator graphics rendering code and JPEG decompression code to support the real-time rendering requirements necessary to translate the graphic commands from the host-computing device to bit-maps displayed on the wireless display in order to provide cable-like connectivity from a remote device to a wireless display.
[0022] The display system is capable of receiving, decompressing, decoding, and displaying the video images in real-time. The present invention reduces the weight and size and increases the presentation speed of the system, thereby allowing various video formats to be transmitted.
[0023] Additionally, interactive Codec (coder/decoder) capability for use in remote PC video applications is also provided. The Codec iteratively compresses sub-sampled on-screen video data locally, starting with less computationally complex techniques with the viewer interactively increasing the complexity until acceptable data is presented.
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032] In operation, the software mirrors all the Windows operating system GDI function calls and transfers them out at a standard 802.11b socket. When an 802.11b wireless network connection in made between the laptop
[0033]
[0034] While this invention has been described in the context of both a general method and a preferred embodiment, it will be apparent to those skilled in the art that the present invention may be modified in numerous ways and may assume embodiments other than that specifically set out and described above. Accordingly, it is intended by the appended claims to cover all modifications of the invention that fall within the true spirit and scope of the invention.