P
US9113039B2ActiveUtilityPatentIndex 40

Wireless sharing of content between computing devices

Assignee: INTEL CORPPriority: Sep 20, 2013Filed: Sep 20, 2013Granted: Aug 18, 2015
Est. expirySep 20, 2033(~7.2 yrs left)· nominal 20-yr term from priority
Inventors:KOZACZUK ANTHONYHUYNH HUNG
H04L 63/0428G06F 21/83H04N 21/41407H04N 21/43637H04N 21/4367H04N 21/4122H04N 7/1675G06F 21/1083
40
PatentIndex Score
0
Cited by
9
References
20
Claims

Abstract

A system and method for video content sharing are given. A wireless controller of a first computing device receives a multi-gigabit-per-second transmission of a compressed and encrypted remote frame buffer from a second computing device, and stores the compressed and encrypted remote frame buffer in local memory. An integrated graphics controller of the first computing device decompresses and decrypts the remote frame buffer, and renders a composite frame buffer of the remote frame buffer and a native or local frame buffer of the first computing device.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method of premium video content sharing, comprising:
 receiving a multi-gigabit-per-second transmission of a compressed and encrypted remote frame buffer at a wireless controller of a first computing device from a second computing device; 
 storing the compressed and encrypted remote frame buffer in memory of the first computing device; and 
 performing via an integrated graphics controller of a processor of the first computing device:
 reading the compressed and encrypted remote frame buffer from the memory of the first computing device; 
 decompressing and decrypting the remote frame buffer; 
 rendering a composite frame buffer of the remote frame buffer with a local frame buffer of the first computing device, the rendering comprising encrypting the composite frame buffer and storing the encrypted composite frame buffer in the memory of the first computing device; and 
 outputting the composite frame buffer to a display, the outputting comprising reading the encrypted composite frame buffer from the memory of the first computing device and decrypting the encrypted composite frame buffer. 
 
 
     
     
       2. The method of  claim 1 , wherein the wireless controller comprises a Wireless Gigabit Alliance (WiGig) controller, and wherein the processor comprises a central processing unit (CPU), the CPU having integrated graphics including the integrated graphics controller. 
     
     
       3. The method of  claim 1 , wherein storing the compressed and encrypted remote frame buffer comprises storing the compressed and encrypted remote frame buffer in the memory of the first computing device via a direct memory access (DMA) from the wireless controller. 
     
     
       4. The method of  claim 3 , wherein the DMA is performed over a peripheral component interconnect express (PCIe) path. 
     
     
       5. The method of  claim 1 , wherein decrypting the remote frame buffer comprises decrypting the remote frame buffer with High-bandwidth Digital Content Protection (HDCP2) decryption. 
     
     
       6. The method of  claim 1 , wherein outputting the composite frame buffer comprises outputting the composite frame buffer via a display engine to the display. 
     
     
       7. The method of  claim 1 , comprising presenting the composite frame buffer as a composite frame in picture-in-picture (PIP) mode on the display, wherein the display comprises a display of the first computing device. 
     
     
       8. A computing device configured for a content sharing system and to receive content from a remote computing device, the computing device comprising:
 a memory; 
 a wireless controller to receive a multi-gigabit-per-second wireless transmission of a compressed and encrypted remote frame buffer from the remote computing device, and to store the compressed and encrypted remote frame buffer in the memory; and 
 a processor having an integrated graphics controller to:
 read the compressed and encrypted remote frame buffer from the memory; 
 decompress and decrypt the remote frame buffer; 
 render a composite frame buffer in the memory, the composite frame buffer comprising the remote frame buffer and a native frame buffer of the computing device; 
 encrypt the composite frame buffer to the memory and decrypt the composite frame buffer from the memory; and 
 output the composite frame buffer to a display. 
 
 
     
     
       9. The computing device of  claim 8 , wherein the wireless controller comprises a Wireless Gigabit Alliance (WiGig) controller, and wherein the processor comprises a central processing unit (CPU), the CPU having integrated graphics including the integrated graphics controller. 
     
     
       10. The computing device of  claim 8 , wherein the wireless controller is configured to store the compressed and encrypted remote frame buffer in the memory via a direct memory access (DMA). 
     
     
       11. The computing device of  claim 8 , wherein the integrated graphics controller is configured to encrypt the composite frame buffer to the memory and decrypt the composite frame buffer from the memory. 
     
     
       12. The computing device of  claim 8 , wherein the integrated graphics controller is configured to output the composite frame buffer via a display engine (DE) to the display. 
     
     
       13. The computing device of  claim 12 , wherein the computing device comprise the display. 
     
     
       14. The computing device of  claim 8 , wherein the integrated graphics controller is configured to output the composite frame buffer to a display for presentation in picture-in-picture (PIP) on the display. 
     
     
       15. A video content sharing system comprising:
 a first computing device comprising a display, a first memory, a multi-gigabit-per-second wireless network controller to receive a compressed and encrypted remote frame buffer from a second computing device and to store the compressed and encrypted remote frame buffer in the first memory, and a processor having integrated graphics (iGFX) including an iGFX controller to:
 decompress and decrypt the remote frame buffer and render a composite frame buffer of the remote frame buffer and a local frame buffer of the first computing device; 
 encrypt the composite frame buffer to the first memory and decrypt the composite frame buffer from the first memory; and 
 output the composite frame buffer to the display; and 
 
 the second computing device comprising a second memory to store the remote frame buffer for transmission to the first computing device. 
 
     
     
       16. The video content sharing system of  claim 15 , wherein:
 the multi-gigabit-per-second wireless network controller comprises a Wireless Gigabit Alliance (WiGig) controller configured to store the compressed and encrypted remote frame buffer in the first memory with a direct memory access (DMA); and 
 the iGFX controller is configured to read the compressed and encrypted remote frame buffer from the first memory. 
 
     
     
       17. The video content sharing system of  claim 15 , wherein the processor comprises a central processing unit (CPU), and wherein the first computing device comprises a High-bandwidth Digital Content Protection (HDCP2) device. 
     
     
       18. The video content sharing system of  claim 15 , wherein the iGFX comprises a display engine to output the composite frame buffer to the display for presentation in picture-in-picture (PIP) on the display. 
     
     
       19. The video content sharing system of  claim 15 , wherein the first computing device comprises an all-in-one (AIO) computer. 
     
     
       20. The video content sharing system of  claim 15 , wherein the second computing device comprises a tablet computer device.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.