IP Library Granted Patent US 10,827,352
Granted Patent B2
US 10,827,352 · App. 16/358,239 · Granted Nov 3, 2020

Multimedia content provisioning device, system and method

Inventor: Robin Dua (San Francisco, CA)
H04W12/06H04L29/06027H04L29/1216H04L29/12066H04L61/106H04L61/157H04L61/1511H04L63/083H04L63/0861H04L63/10H04L65/1006H04L65/60H04L67/306H04N5/4403H04N5/76H04N7/163H04N7/17309H04N21/25875H04N21/25891H04N21/4135H04N21/4147H04N21/42221H04N21/4325H04N21/43615H04N21/43635H04N21/43637H04N21/44004H04N21/4415H04N21/440218H04N21/462H04N21/4622H04N21/478H04N21/47202H04N21/482H04N21/6125H04N21/6187H04N2005/4426H04N2005/4444H04N2201/3233
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 10,827,352
App. No.
16/358,239
Granted
Nov 3, 2020
Kind
B2
Abstract

A multimedia content provisioning device, system and method. The device includes a network interface to communicatively couple to a communications network, to connect to one or more multimedia devices coupled to the communications network, to exchange media processing capabilities between the one or more multimedia devices after establishing a connection therebetween, to generate a list of broadcast media sources and provide the list to each of the one or more multimedia devices in which media processing capabilities are exchanged, to provide a list of broadcast media content receivable from a broadcast media source selected from the generated list at the one or more media devices, and to stream a broadcast media content to the one or more media devices at which a selection from the list of broadcast media content is made, the content being streamed according to the media processing capabilities received therefrom, and to display a multimedia content control user interface at the one or more media devices in which broadcast media content is being streamed.

Claims (26)

1. A multimedia content provisioning device, comprising:

one or more processors to control operations thereof and to generate a list of broadcast media sources that provide broadcast media content;

an antenna to receive broadcast media content from broadcast media sources;

a storage device to store at least a portion of received broadcast media content; and

a network interface to communicatively couple the multimedia content provisioning device to a communications network, to connect the multimedia content provisioning device to one or more multimedia devices coupled to the communications network, to exchange media processing capabilities between the multimedia content provisioning device and the one or more multimedia devices after establishing a connection therebetween, to provide the generated list of broadcast media sources to each of the one or more multimedia devices in which media processing capabilities are exchanged, to provide a list of broadcast media content receivable from a broadcast media source selected from the generated list at the one or more media devices, to stream a broadcast media content to the one or more media devices at which a selection from the list of broadcast media content is made, the broadcast media content being streamed to the one or more multimedia devices according to the media processing capabilities received therefrom, and to receive broadcast media content being played at a first one of the multimedia devices after establishing a connection therebetween, the broadcast media content being received according to the media processing capabilities of the multimedia content provisioning device, to automatically process the received broadcast media content and to transmit the processed media content to a second multimedia device according to media processing capabilities received therefrom.

2. The device of claim 1 , wherein the network interface is further configured to transmit a multimedia content control user interface of the first multimedia device in which the broadcast media content is being received such that the second multimedia device receiving the processed media content can use the multimedia content controls of the first multimedia device in which the broadcast media content is being received.

3. The device of claim 2 , wherein the multimedia content provisioning device is a multimedia communications device.

4. A system to communicate broadcast media content between a

media controller and a plurality of media devices, the system comprising:

a communications network;

a media controller including:

a network interface to communicatively couple the controller to the communications network; and

one or more processors to receive broadcast media content from one or more broadcast media sources, to generate a list of the broadcast media sources having broadcast media content according to media processing capabilities of a plurality of multimedia devices, to provide the respective generated list to each of the one or more media devices, and in response to receiving a selection of one of the broadcast media sources from the one or more of the multimedia devices, to provide a corresponding list of broadcast media content receivable from the selected broadcast media source at each of the one or more multimedia devices, to stream broadcast media content to each of the multimedia player devices at which a selection from the list of broadcast media content is performed, the broadcast media content being streamed to each of multimedia devices according to the media processing capabilities received therefrom; and

a plurality of multimedia devices each configured to initiate a connection to the media controller, to exchange the media processing capabilities with the media controller after establishing a connection, to receive a first input selecting one of the broadcast media sources provided on the list of broadcast media sources, to receive a second input selecting a broadcast media content from the list of broadcast media content provided thereat, and to receive the selected broadcast media content together with a multimedia content control user interface;

wherein the network interface is configured to receive broadcast media content being played at a first one of the multimedia devices after establishing a connection therebetween, the broadcast media content being received according to the media processing capabilities of the media controller, to automatically process the received broadcast media content and to transmit the processed media content to a second multimedia device according to media processing capabilities received therefrom.

5. The system of claim 4 , wherein the network interface is further configured to transmit a multimedia content control user interface of the first multimedia device in which the broadcast media content is being received such that the second multimedia device receiving the processed media content can use the multimedia content controls of the first multimedia device in which the broadcast media content is being received.

6. A method of providing broadcast media content receivable by a media controller from one or more broadcast media sources to one or more media devices, and transmitting media content between the one or more media devices and the media controller, the method comprising:

initiating a connection to the media controller from the one or more media devices;

exchanging media processing capabilities between the media controller and the one or more media devices after establishing the connection, the media processing capabilities defining formats of media content capable of being processed by the media controller and the one or more media devices;

generating a list of the broadcast media sources having broadcast media content at the media controller for each of the one or more media devices in which media processing capabilities have been received, each list being generated according to the respective media processing capabilities of the connected one or more media devices;

providing the generated list of broadcast media sources from the media controller to each of the connected one or more media devices;

receiving, at the media controller, a selection of one of the broadcast media sources provided on the list of broadcast media sources from each of the one or more media devices in which a list is generated;

providing a list of broadcast media content receivable from the selected broadcast media source from the media controller to each of the one or more media devices in which a selection of one of the broadcast media sources is received;

receiving, at the media controller, a selection of broadcast media content from the list of broadcast media content via the one or more media devices in which a list is provided; and

transmitting the selected broadcast media content from the media controller to each of the one or more media devices in which a selection of broadcast media content is received, wherein the media controller receives broadcast media content being played at a first one of the multimedia devices after establishing a connection therebetween, the broadcast media content being received at the media controller according to the media processing capabilities of the media controller, and automatically processes the received broadcast media content and transmits the processed media content to a second multimedia device according to media processing capabilities received therefrom.

7. The method of claim 6 , wherein the media controller transmits a multimedia content control user interface of the first media multimedia device in which the broadcast media content is being received such that the second multimedia device receiving the processed media content can use the multimedia content controls of the first multimedia device in which the broadcast media content is being received.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2025
From: SYNDEFENSE CORP.
To: AIST SOLUTIONS CO.
Reel/Frame 071862/0363 →
Continuity (5)
Continuation 14846200 · Sep 4, 2015
Continuation 13947367 · Jul 22, 2013
Continuation 12623422 · Nov 22, 2009
Continuation 11341715 · Jan 27, 2006
Related Publication 20190215561A1 · Jul 11, 2019