IP Library Patent Application 18903071
Patent Application
App. No. 18/903,071

SYSTEMS AND METHODS FOR AUTOMATICALLY CONFIGURING CONFERENCE DEVICES BASED ON DEVICE PROXIMITY

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 None
App. No.
18/903,071
Abstract

Systems, devices, and methods for preemptively resolving audio and video issues when multiple devices join the same conference from the same room. The systems, devices, and methods include automatically configuring conference features of the devices based on detected proximity with other devices participating in the same conference. A first device receives identifiers indicating a conference that a second device has joined from a particular location. The first device also receives a request to join the conference with the first device at the particular location, and configures the conference features in response to the request to join the conference that the second device has joined from the same particular location. Configuring the conference features includes modifying a conference feature on the first device to not conflict with the conference feature on the second device.

Claims (68)

1 . A computer-implemented method for automatically configuring conference features, the computer-implemented method comprising:

receiving, at a first device, one or more identifiers indicating a conference that a second device has joined from a particular location;

receiving, at the first device, a request to join the conference with the first device at the particular location; and

configuring the conference features in response to the request to join the conference that the second device has joined from the particular location, wherein configuring the conference features comprises modifying a conference feature on the first device to not conflict with the conference feature on the second device.

2 . The computer-implemented method of claim 1 , further comprising:

verifying that the first device is at the particular location in response to receiving the one or more identifiers from the second device using a short-range wireless technology.

3 . The computer-implemented method of claim 1 , further comprising:

receiving a plurality of beacons over a short-range wireless technology;

decoding the particular location and zero or more other locations from the plurality of beacons;

presenting, in a selectable interface, the particular location and zero or more other locations, that are decoded from the plurality of beacons; and

determining that the first device is at the particular location in response to a user selection of the particular location from the selectable interface.

4 . The computer-implemented method of claim 1 , further comprising:

joining the conference with one or more of the conference features enabled and other conference features disabled as a result of said configuring.

5 . The computer-implemented method of claim 1 , further comprising:

joining the conference without computer audio in response to configuring the conference features.

6 . The computer-implemented method of claim 1 , further comprising:

determining that the second device has enabled conference features for recording and playing back conference audio; and

joining the conference with the conference features for recording and playing back conference audio disabled on the first device in response to configuring the conference features and determining that the second device has enabled the conference features for recording and playback back conference audio.

7 . The computer-implemented method of claim 1 , further comprising:

presenting a user interface comprising settings for disabling and enabling different conference features, wherein the settings are generated from configuring the conference features.

8 . The computer-implemented method of claim 1 , further comprising:

detecting a particular conference feature that is enabled on the second device; and

wherein configuring the conference features comprises:

determining that enabling the particular conference feature on the first device creates one or more of an echo, disruption, or distraction in the conference; and

automatically disabling the particular conference feature on the first device without user inputs.

9 . The computer-implemented method of claim 1 , further comprising:

generating a customized presentation of the conference on the first device in response to the request to join the conference with the first device at the particular location and the second device having also joined the conference from the particular location, wherein generating the customized presentation comprises:

removing a video stream capturing a user of the second device from the customized presentation; and

presenting a video stream of another user that joins the conference from a location other than the particular location.

10 . The computer-implemented method of claim 1 , further comprising:

generating a customized presentation of the conference on the first device in response to the request to join the conference with the first device at the particular location and the second device having also joined the conference from the particular location, wherein generating the customized presentation comprises:

determining that the second device presents participant video and audio for users at the particular location; and

presenting one or more of a chat interface or content that is shared during the conference on the first device in place of the participant video.

11 . The computer-implemented method of claim 1 , further comprising:

receiving a request to share content from the first device with other participants of the conference;

automatically configuring volume for a speaker of the first device without adjusting a configured playback volume for the content;

playing the content on the first device with sound from the speaker disabled; and

streaming the content playing on the first device at the configured playback volume to the other participants of the conference.

12 . A first device for automatically configuring conference features, the first device comprising:

one or more hardware processors configured to:

receive one or more identifiers indicating a conference that a second device has joined from a particular location;

receive a request to join the conference with the first device at the particular location; and

configure the conference features in response to the request to join the conference that the second device has joined from the particular location, wherein configuring the conference features comprises modifying a conference feature on the first device to not conflict with the conference feature on the second device.

13 . The first device of claim 12 , wherein the one or more hardware processors are further configured to:

verify that the first device is at the particular location in response to receiving the one or more identifiers from the second device using a short-range wireless technology.

14 . The first device of claim 12 , wherein the one or more hardware processors are further configured to:

receive a plurality of beacons over a short-range wireless technology;

decode the particular location and zero or more other locations from the plurality of beacons;

present, in a selectable interface, the particular location and zero or more other locations, that are decoded from the plurality of beacons; and

determine that the first device is at the particular location in response to a user selection of the particular location from the selectable interface.

15 . The first device of claim 12 , wherein the one or more hardware processors are further configured to:

join the conference with one or more of the conference features enabled and other conference features disabled as a result of said configuring.

16 . The first device of claim 12 , wherein the one or more hardware processors are further configured to:

join the conference without computer audio in response to configuring the conference features.

17 . The first device of claim 12 , wherein the one or more hardware processors are further configured to:

determine that the second device has enabled conference features for recording and playing back conference audio; and

join the conference with the conference features for recording and playing back conference audio disabled on the first device in response to configuring the conference features and determining that the second device has enabled the conference features for recording and playback back conference audio.

18 . The first device of claim 12 , wherein the one or more hardware processors are further configured to:

present a user interface comprising settings for disabling and enabling different conference features, wherein the settings are generated from configuring the conference features.

19 . The first device of claim 12 , wherein the one or more hardware processors are further configured to:

detect a particular conference feature that is enabled on the second device; and

wherein configuring the conference features comprises:

determine that enabling the particular conference feature on the first device creates one or more of an echo, disruption, or distraction in the conference; and

automatically disable the particular conference feature on the first device without user inputs.

20 . A non-transitory computer-readable medium storing program instructions that, when executed by one or more hardware processors of a first device, cause the first device to perform operations comprising:

receiving one or more identifiers indicating a conference that a second device has joined from a particular location;

receiving a request to join the conference with the first device at the particular location; and

configuring conference features in response to the request to join the conference that the second device has joined from the particular location, wherein configuring the conference features comprises modifying a conference feature on the first device to not conflict with the conference feature on the second device.

Assignments (2)
SECURITY INTEREST Recorded Feb 6, 2025
From: RINGCENTRAL, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 070128/0457 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2024
From: IYER, VENKATESH; GUPTA, ANAND
To: RINGCENTRAL, INC.
Reel/Frame 068749/0540 →