IP Library › Granted Patent US 11,336,705
Granted Patent B2
US 11,336,705 · App. 16/786,667 · Granted May 17, 2022

Displaying content from multiple devices

Inventors: Chuong Vu (Cupertino, CA); Chuang Li (Saratoga, CA); Dean Chang (Santa Clara, CA); Gin-Pao Lu (Cuertino, CA)
Assignee: ScreenBeam Inc.
H04L65/403H04W4/08H04W4/70H04W76/14H04W4/80H04W84/12
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 11,336,705
App. No.
16/786,667
Granted
May 17, 2022
Kind
B2
Abstract

Systems and methods of content sharing on a display are provided by establishing connections between a receiver, moderator client device and a plurality of member client devices via a local network that includes at most one node in the communication pathway between any two endpoints in the network, such as a display and one of the plurality of member client devices. The moderator client device transmits a request to promote a first one of the plurality of member client devices to the receiver, which then receives and transmits to the display content from the first one of the plurality of member client devices. The moderator client device also may monitor the screen displays of the plurality of member client devices; enable the receiver to simultaneously show on the display content from two or more of the plurality of member client devices; request transfer of data from the plurality of member client devices to the moderator client device; or delegate moderator authority or control to a subset of the member client devices.

Claims (76)

1. A system for interactively sharing content on a plurality of devices comprising:

a first local network comprising:

a first display;

a plurality of first member client devices; and

a first receiver operatively coupled to the first display;

a second local network comprising:

a second display;

a plurality of second member client devices; and

a second receiver operatively coupled to the second display;

a first access point in communication with the plurality of first member client devices and the first receiver;

a second access point in communication with the plurality of second member client devices and the second receiver;

the first access point and the second access point being in communication with one another via an Internet connection; and

the first receiver configured to:

receive a request to begin a content sharing session from a first one of the plurality of first member client devices;

compare the first one of the plurality of first member client devices to a list of authorized moderator client devices;

promote the first one of the plurality of first member client devices to a moderator client device upon confirming that the first one of the plurality of first member client devices is included in the list of authorized moderator client devices;

receive first content from the moderator client device;

send the first content to the second receiver for display on the second display; and

send the first content to the first display for display on the first display.

2. The first receiver of claim 1 , further comprising programmed instructions to:

receive, from the second receiver, second content received from the first one of the plurality of the second devices; and

send the second content to a third display operatively coupled to the first receiver for display on the third display while the first content is simultaneously displayed on the first display.

3. The first receiver of claim 1 , further comprising programmed instructions to:

compare the first one of the plurality of first devices to a list of authorized moderator devices; and

determine that the first one of the plurality of first devices is on the list of authorized moderator devices.

4. A first receiver operatively coupled to a first display, the receiver comprising:

memory configured to store computer-executable instructions, and

at least one computer processor configured to access memory and execute the computer-executable instructions to:

establish a connection with a plurality of first devices via a first local network;

establish a connection with a second receiver in communication with a plurality of second devices via a second local network different than the first local network, the second receiver operatively coupled to a second display;

receive a request to begin a content sharing session from a first one of the plurality of first devices;

set up the content sharing session in response to receiving the request to begin the content sharing session;

set the first one of the plurality of first devices as a moderator device such that the first one of the plurality of first devices may display content on the first display and the second display and may select one of the plurality of first devices or one of the plurality of second devices as a presenting device;

receive a request to join the content sharing session from a first one of the plurality of second devices;

set the first one of the plurality of second devices as a non-presenting device;

receive first content from the first one of the plurality of first devices;

send the first content to the second receiver to be displayed on the second display;

send the first content to the first display to be displayed on the first display;

receive, from the moderator device, a request to set the first one of the plurality of second devices as a secondary moderator device such that the first one of the plurality of second devices may set one of the plurality of second devices as a presenting device for the second display; and

set the first one of the plurality of second devices as the secondary moderator device.

5. The first receiver of claim 4 , wherein the connection established with the second receiver is an Internet connection.

6. The first receiver of claim 4 , wherein the first local network is Wi-Fi or Wi-Fi direct.

7. The first receiver of claim 4 , further comprising programmed instructions to:

receive, from the moderator device, a request to set the first one of the plurality of second devices as the presenting device; and

set, in response to the request to set the first one of the plurality of second devices as the presenting device, the first one of the plurality of the second devices as the presenting device such that the first one of the plurality of second devices may display content on the first display and the second display.

8. The first receiver of claim 7 , further comprising programmed instructions to:

receive, from the second receiver, second content received from the first one of the plurality of the second devices.

9. The first receiver of claim 8 , further comprising programmed instructions to:

send the second content to the first display for display on the first display.

10. A method comprising:

establishing a connection with a plurality of first devices via a first local network;

establishing a connection with a second receiver in communication with a plurality of second devices via a second local network different than the first local network, the second receiver operatively coupled to a second display;

receiving a request to begin a content sharing session from a first one of the plurality of first devices;

setting up the content sharing session in response to receiving the request to begin the content sharing session;

comparing the first one of the plurality of first devices to a list of authorized moderator devices;

determining that the first one of the plurality of first devices is on the list of authorized moderator devices;

setting the first one of the plurality of first devices as a moderator device such that the first one of the plurality of first devices may display content on a first display and the second display and may select one of the plurality of first devices or one of the plurality of second devices as the presenting device;

receiving a request to join the content sharing session from a first one of the plurality of second devices;

setting the first one of the plurality of second devices as a non-presenting device;

receiving first content from the first one of the plurality of first devices for display on the first display and the second display;

sending the first content to the second receiver to be displayed on the second display; and

sending the first content to the first display to be displayed on the first display.

11. The method of claim 10 , wherein the connection established with the second receiver is an Internet connection.

12. The method of claim 10 , wherein the first local network is Wi-Fi or Wi-Fi direct.

13. The method of claim 10 , further comprising:

receiving, from the moderator device, a request to set the first one of the plurality of second devices as the presenting device; and

setting, in response to the request to set the first one of the plurality of second devices as the presenting device, the first one of the plurality of the second devices as the presenting device such that the first one of the plurality of second devices may display content on the first display and the second display.

14. The method of claim 13 , further comprising:

receiving, from the second receiver, second content received from the first one of the plurality of the second devices; and

sending the second content to the first display for display on the first display.

15. The method of claim 10 , further comprising:

receiving, from the moderator device, a request to set the first one of the plurality of second devices as a secondary moderator device such that such that the first one of the plurality of second devices may control the second display as well as set one of the plurality of second devices as the presenting device; and

setting the first one of the plurality of second devices as the secondary moderator device.

16. The method of claim 15 , further comprising:

receiving, from the second receiver, second content received from the first one of the plurality of the second devices; and

sending the second content to a third display for display on the third display while the first content is simultaneously displayed on the first display.

Assignments (3)
SECURITY INTEREST Recorded Jul 24, 2024
From: SCREENBEAM INC.
To: CATHAY BANK
Reel/Frame 068064/0923 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2020
From: VU, CHUONG; LI, CHUANG; CHANG, DEAN; LU, GIN-PAO
To: ACTIONTEC ELECTRONICS, INC.
Reel/Frame 051785/0140 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2020
From: ACTIONTEC ELECTRONICS, INC.
To: SCREENBEAM INC.
Reel/Frame 051785/0290 →
Continuity (2)
Division 14986468 · Dec 31, 2015
Related Publication 20200177650A1 · Jun 4, 2020