IP Library Granted Patent US 10,839,355
Granted Patent B2
US 10,839,355 · App. 16/745,237 · Granted Nov 17, 2020

Systems and methods for intelligently joining a meeting/conference

Inventors: Aaron Evans (Ottawa, CA); Julio Viera (Pleasanton, CA); Lukasz Surazski (Boston, MA)
Assignee: Fuze, Inc.
G06Q10/1095G06F16/24578G08B5/36H04M3/42068H04M3/42365H04M3/565H04W68/005
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,839,355
App. No.
16/745,237
Granted
Nov 17, 2020
Kind
B2
Abstract

Methods and systems for intelligently joining a conference are provided. The method includes matching a user with contact details comprising at least one of name, email address, phone number, user ID, and/or enterprise of the user. The method also includes verifying an identity of the user when a confidence score exceeds a predetermined threshold. The method also includes searching calendar data for a meeting involving the user based on the contact details of the user, the meeting scheduled proximate to a local time of the user. The method also includes joining the user to the meeting via an audio conferencing service based on the calendar data.

Claims (83)

1. A computer-implemented method for intelligently joining a conference, comprising:

matching a user with contact details comprising at least one of name, email address, phone number, user ID, and/or enterprise of the user;

verifying an identity of the user when a confidence score exceeds a predetermined threshold, the confidence score based on how closely the contact details are matched to the user;

searching calendar data for a meeting involving the user based on the contact details of the user, the meeting scheduled proximate to a local time of the user; and

joining the user to the meeting via an audio conferencing service based on the calendar data.

2. The computer-implemented method of claim 1 , wherein initiating the connection comprises:

calling a direct inward dialing (DID) number, the DID number dedicated for connecting the user to the audio conferencing service; and

utilizing caller identification information of the user to match the user with the contact details.

3. The computer-implemented method of claim 1 , wherein initiating the connection comprises:

configuring a soft key dedicated for connecting the user to the audio conferencing service;

toggling the soft key to initiate a call to the audio conferencing service, the call comprising user account information; and

searching for the contact details of the user based on the user account information.

4. The computer-implemented method of claim 1 , wherein initiating the connection comprises:

subscribing to calendar meeting events on behalf of the user;

receiving an indication of the meeting based on the calendar meeting events;

sending an alert to the user of the meeting, the alert sent based on state information of the user, the alert comprising a soft key to initiate a call to the audio conferencing service, the call comprising user account information; and

searching for the contact details of the user based on the user account information.

5. The computer-implemented method of claim 4 , wherein sending the alert comprises:

determining state information of the user based on at least one of a location of the user, movement of the user, recent activity of the user, and/or presence of the user on a unified communications platform; and

determining a mode and a channel for contacting the user based on state information, the mode comprising at least one of a mobile phone, a desktop computer, or a handset phone, the channel depending on the mode and comprising at least one of a pop-up notification, a mobile notification, a chat, a blinking light on the handset phone, or a voice call.

6. The computer-implemented method of claim 5 , wherein determining state information of the user comprises:

determining a status of the user;

determining whether the user is already connected to the meeting;

determining whether the user is driving; and

determining whether the user is offline on a desktop computer or a mobile phone.

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

providing the contact details of the user to a meeting service, the meeting service different from the audio conferencing service; and

displaying the contact details of the user through the meeting service.

8. A system for intelligently joining a conference, comprising:

a memory storing sequences of instructions; and

a processor configured to execute the sequences of instructions which, when executed, causes the processor to perform:

matching a user with contact details comprising at least one of name, email address, phone number, user ID, and/or enterprise of the user;

verifying an identity of the user when a confidence score exceeds a predetermined threshold, the confidence score based on how closely the contact details are matched to the user;

searching calendar data for a meeting involving the user based on the contact details of the user, the meeting scheduled proximate to a local time of the user; and

joining the user to the meeting via an audio conferencing service based on the calendar data.

9. The system of claim 8 , wherein initiating the connection comprises:

calling a direct inward dialing (DID) number, the DID number dedicated for connecting the user to the audio conferencing service; and

utilizing caller identification information of the user to match the user with the contact details.

10. The system of claim 8 , wherein initiating the connection comprises:

configuring a soft key dedicated for connecting the user to the audio conferencing service;

toggling the soft key to initiate a call to the audio conferencing service, the call comprising user account information; and

searching for the contact details of the user based on the user account information.

11. The system of claim 8 , wherein initiating the connection comprises:

subscribing to calendar meeting events on behalf of the user;

receiving an indication of the meeting based on the calendar meeting events;

sending an alert to the user of the meeting, the alert sent based on state information of the user, the alert comprising a soft key to initiate a call to the audio conferencing service, the call comprising user account information; and

searching for the contact details of the user based on the user account information.

12. The system of claim 11 , wherein sending the alert comprises:

determining state information of the user based on at least one of a location of the user, movement of the user, recent activity of the user, and/or presence of the user on a unified communications platform; and

determining a mode and a channel for contacting the user based on state information, the mode comprising at least one of a mobile phone, a desktop computer, or a handset phone, the channel depending on the mode and comprising at least one of a pop-up notification, a mobile notification, a chat, a blinking light on the handset phone, or a voice call.

13. The system of claim 12 , wherein determining state information of the user comprises:

determining a status of the user;

determining whether the user is already connected to the meeting;

determining whether the user is driving; and

determining whether the user is offline on a desktop computer or a mobile phone.

14. The system of claim 8 , further comprising stored sequences of instructions, which when executed by the processor, cause the processor to perform:

providing the contact details of the user to a meeting service, the meeting service different from the audio conferencing service; and

displaying the contact details of the user through the meeting service.

15. A non-transitory computer-readable storage medium is provided including instructions that, when executed by a processor, cause the processor to perform a method for intelligently joining a conference, the method comprising:

matching a user with contact details comprising at least one of name, email address, phone number, user ID, and/or enterprise of the user;

verifying an identity of the user when a confidence score exceeds a predetermined threshold, the confidence score based on how closely the contact details are matched to the user;

searching calendar data for a meeting involving the user based on the contact details of the user, the meeting scheduled proximate to a local time of the user; and

joining the user to the meeting via an audio conferencing service based on the calendar data.

16. The non-transitory computer-readable storage medium of claim 15 , wherein the method further comprises:

calling a direct inward dialing (DID) number, the DID number dedicated for connecting the user to the audio conferencing service; and

utilizing caller identification information of the user to match the user with the contact details.

17. The non-transitory computer-readable storage medium of claim 15 , wherein the method further comprises:

configuring a soft key dedicated for connecting the user to the audio conferencing service;

toggling the soft key to initiate a call to the audio conferencing service, the call comprising user account information; and

searching for the contact details of the user based on the user account information.

18. The non-transitory computer-readable storage medium of claim 15 , wherein the method further comprises:

subscribing to calendar meeting events on behalf of the user;

receiving an indication of the meeting based on the calendar meeting events;

sending an alert to the user of the meeting, the alert sent based on state information of the user, the alert comprising a soft key to initiate a call to the audio conferencing service, the call comprising user account information; and

searching for the contact details of the user based on the user account information.

19. The non-transitory computer-readable storage medium of claim 18 , wherein the method further comprises:

determining state information of the user based on at least one of a location of the user, movement of the user, recent activity of the user, and/or presence of the user on a unified communications platform; and

determining a mode and a channel for contacting the user based on state information, the mode comprising at least one of a mobile phone, a desktop computer, or a handset phone, the channel depending on the mode and comprising at least one of a pop-up notification, a mobile notification, a chat, a blinking light on the handset phone, or a voice call.

20. The non-transitory computer-readable storage medium of claim 19 , wherein the method further comprises:

determining a status of the user;

determining whether the user is already connected to the meeting;

determining whether the user is driving; and

determining whether the user is offline on a desktop computer or a mobile phone.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 18, 2026
From: FUZE, INC.
To: 8X8, INC.
Reel/Frame 073823/0196 →
SECURITY INTEREST Recorded Aug 5, 2024
From: FUZE, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 068179/0907 →
RELEASE OF SECURITY INTEREST Recorded Aug 5, 2024
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: 8X8, INC.; FUZE, INC.
Reel/Frame 068328/0569 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY NUMBERS SECTION TO REMOVE APPLICATION NUMBERS 11265423, 11252205, 11240370, 11252276, AND 11297182 PREVIOUSLY RECORDED ON REEL 061085 FRAME 0861. ASSIGNOR(S) HEREBY CONFIRMS THE INTELLECTUAL PROPERTY SECURITY AGREEMENT. Recorded Jan 26, 2024
From: 8X8, INC.; FUZE, INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 066383/0936 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 5, 2022
From: 8X8, INC.; FUZE, INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 061085/0861 →
RELEASE OF SECURITY INTEREST Recorded Jan 19, 2022
From: AB PRIVATE CREDIT INVESTORS LLC
To: FUZE, INC.
Reel/Frame 058768/0103 →
SECURITY INTEREST Recorded Sep 4, 2020
From: FUZE, INC.
To: AB PRIVATE CREDIT INVESTORS LLC, AS COLLATERAL AGENT
Reel/Frame 053694/0861 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2020
From: EVANS, AARON; VIERA, JULIO; SURAZSKI, LUKASZ
To: FUZE, INC.
Reel/Frame 051825/0298 →