IP Library Granted Patent US 8,897,377
Granted Patent B2
US 8,897,377 · App. 13/220,601 · Granted Nov 25, 2014

Transcoding multiple media elements for independent wireless delivery

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,897,377
App. No.
13/220,601
Granted
Nov 25, 2014
Kind
B2
Abstract

Transcoding multiple media elements for independent wireless delivery. Respective media or multimedia elements are selectively and respectively encoded and/or transcoded. Such respective and selective processing of different media elements provides for their unbundled and independent communication to one or more other devices. In one instance, different respective overlays of a display (e.g., a computer, TV, PDA display, etc.) are respectively and selectively transcoded and/or encoded to generate different respective streams that may each be handled differently as a function of any number of parameters (e.g., media element type, content, communication channel characteristic, source proximity, priority, etc.). Different types of media elements include photo/image, video, graphics, text, audio, picture-in-picture, two-dimensional (2D), three-dimensional (3D), and/or other types of media elements as may be included within a given configuration of a display. Each respective encoding and/or transcoding may be particularly optimized or tailored for a given media element type.

Claims (56)

1. An apparatus comprising:

a wireless communication interface; and

a processor configured to:

process media to identify a plurality of media elements of the media and a plurality of overlay types used to display the plurality of media elements on a first display;

select a plurality of encodings based on characteristics associated with the plurality of media elements and the plurality of overlay types;

encode the plurality of media elements using the plurality of encodings to generate a plurality of encoded media streams, wherein a first media element of the plurality of media elements undergoes encoding using a first encoding and a second media element of the plurality of media elements undergoes encoding using a second encoding; and

transmit, via the wireless communication interface, the plurality of encoded media streams via a plurality of wireless communication channels to at least a second display for display thereon.

2. The apparatus of claim 1 , wherein a third first media element of the plurality of media elements also undergoes encoding using the first encoding.

3. The apparatus of claim 1 , wherein the wireless transmitter is further configured to:

transmit a first encoded media stream of the plurality of encoded media streams via a first wireless communication channel of the plurality of wireless communication channels to the second display for display thereon; and

transmit a second encoded media stream of the plurality of encoded media streams via a second wireless communication channel of the plurality of wireless communication channels to a third display for display thereon.

4. The apparatus of claim 1 further comprising:

the wireless transmitter configured to transmit one encoded media stream of the plurality of encoded media streams via a first wireless communication channel of the plurality of wireless communication channels to the second display for display thereon and also via a second wireless communication channel of the plurality of wireless communication channels to the third display for display thereon.

5. The apparatus of claim 1 further comprising:

the wireless transmitter configured to transmit one encoded media stream of the plurality of encoded media streams via at least two wireless communication channels of the plurality of wireless communication channels to the second display for display thereon.

6. The apparatus of claim 1 further comprising:

the processor including a plurality of encoders configured to respectively to encode the plurality of media elements based on the plurality of encodings to generate the plurality of encoded media streams.

7. The apparatus of claim 6 further comprising:

each of the plurality of encoders configured respectively to encode a respective one of the plurality of media elements.

8. The apparatus of claim 1 , wherein the plurality of wireless communication channels are included within a single communication network.

9. The apparatus of claim 1 , wherein:

a first wireless communication channel of the plurality of wireless communication channels is included with a first communication network; and

a second wireless communication channel of the plurality of wireless communication channels is included with a second communication network.

10. The apparatus of claim 1 , wherein the encoder is further configured to:

encode one media element of the plurality of media elements based on a first of the plurality of encodings; and

encode the one of the plurality of media elements based on a second of the plurality of encodings and based on feedback from the at least a second display.

11. The apparatus of claim 1 , wherein the wireless transmitter is further configured to:

transmit initially one encoded media stream of the plurality of encoded media streams via a first wireless communication channel of the plurality of wireless communication channels to the at least a second display for display thereon; and

transmit the one encoded media stream of the plurality of encoded media streams via a second wireless communication channel of the plurality of wireless communication channels to the at least a second display for display thereon based on feedback from the at least a second display.

12. The apparatus of claim 1 , wherein the wireless transmitter is further configured to:

transmit initially one encoded media stream of the plurality of encoded media streams via a first of the plurality of wireless communication channels to the at least a second display for display thereon; and

transmit the one encoded media stream of the plurality of encoded media streams via the first and a second of the plurality of wireless communication channels to the at least a second display for display thereon based on feedback from the at least a second display.

13. The apparatus of claim 1 , wherein the plurality of media elements corresponding to at least one of text, graphics, image or photograph, video, audio, a user interactive feature, picture in picture, a gadget, a taskbar, and a background corresponding to the first display.

14. A method for execution by a wireless communication device, the method comprising:

processing media to identify a plurality of media elements of the media and a plurality of overlay types used to display the plurality of media elements on a first display;

selecting a plurality of encodings based on characteristics associated with the plurality of media elements and the plurality of overlay types;

encoding a plurality of media elements using the plurality of encodings to generate a plurality of encoded media streams, wherein a first media element of the plurality of media elements undergoes encoding using a first encoding and a second media element of the plurality of media elements undergoes encoding using a second encoding; and

transmitting, via a wireless communication interface of the wireless communication device, the plurality of encoded media streams via a plurality of wireless communication channels to at least a second display for display thereon.

15. The method of claim 14 , wherein a third first media element of the plurality of media elements also undergoes encoding using the first encoding.

16. The method of claim 14 further comprising:

wirelessly transmitting a first encoded media stream of the plurality of encoded media streams to a first of the plurality of encoded media streams via a first of the plurality of wireless communication channels to the second display for display thereon; and

wirelessly transmitting a second encoded media stream of the plurality of encoded media streams to a second of the plurality of encoded media streams via a second of the plurality of wireless communication channels to a third display for display thereon.

17. The method of claim 14 further comprising:

wirelessly transmitting one encoded media stream of the plurality of encoded media streams via a first wireless communication channel of the plurality of wireless communication channels to the second display for display thereon and also via a second wireless communication channel of the plurality of wireless communication channels to the third display for display thereon.

18. The method of claim 14 further comprising:

wirelessly transmitting one encoded media stream of the plurality of encoded media streams via at least two wireless communication channels of the plurality of wireless communication channels to the second display for display thereon.

19. The method of claim 14 further comprising:

encoding one media element of the plurality of media elements based on a first of the plurality of encodings; and

encoding the one of the plurality of media elements based on a second of the plurality of encodings and based on feedback from the at least a second display.

20. The method of claim 14 further comprising:

initially wirelessly transmitting one encoded media stream of the plurality of encoded media streams via a first wireless communication channel of the plurality of wireless communication channels to the at least a second display for display thereon; and

wirelessly transmitting the one encoded media stream of the plurality of encoded media streams via a second wireless communication channel of the plurality of wireless communication channels to the at least a second display for display thereon based on feedback from the at least a second display.

21. The method of claim 14 further comprising:

initially wirelessly transmitting one encoded media stream of the plurality of encoded media streams via a first of the plurality of wireless communication channels to the at least a second display for display thereon; and

wirelessly transmitting the one encoded media stream of the plurality of encoded media streams via the first and a second of the plurality of wireless communication channels to the at least a second display for display thereon based on feedback from the at least a second display.

22. The method of claim 14 , wherein the plurality of media elements corresponding to at least one of text, graphics, image or photograph, video, audio, a user interactive feature, picture in picture, a gadget, a taskbar, and a background corresponding to the first display.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 9,385,856 TO 9,385,756 PREVIOUSLY RECORDED AT REEL: 47349 FRAME: 001. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 051144/0648 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE PREVIOUSLY RECORDED ON REEL 047229 FRAME 0408. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09/05/2018. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047349/0001 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047229/0408 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2011
From: DOUGHERTY, JAMES F., III; RAJAKARUNANAYAKE, YASANTHA N.; MACINNIS, ALEXANDER G.; BENNETT, JAMES D.; KARAOGUZ, JEYHAN
To: BROADCOM CORPORATION
Reel/Frame 026824/0553 →