IP Library Granted Patent US 9,462,132
Granted Patent B2
US 9,462,132 · App. 14/502,165 · Granted Oct 4, 2016

One-tap conference calling on devices

Inventors: Carey Caulfield (Santa Barbara, CA); Patrick Kovacich (Santa Barbara, CA); Mike Inglehart (Santa Barbara, CA); Zach Davis (Santa Barbara, CA); Matt Kuhn (Santa Barbara, CA); Michael Post (Santa Barbara, CA); Matthew Brooke (Santa Barbara, CA)
Assignee: Citrix Systems, Inc.
H04M3/56H04W4/16
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 9,462,132
App. No.
14/502,165
Granted
Oct 4, 2016
Kind
B2
Abstract

Methods and systems for creating mobile conference rooms for conference calls between client devices and one or more contacts are described herein. A server receives, from the client device, a request to create a mobile conference room. The server creates the mobile conference room by assigning a phone number to the mobile conference room. After notifying the client device, the server receives data regarding one or more contacts to add to the mobile conference room. The server receives, from the client device, a request to initiate a conference call with a subset of contacts. A call is received, from the server, concurrently by each of the subset of contacts. The server bridges the client device and the contacts that have answered the call on the conference call.

Claims (40)

1. A method comprising:

receiving, from a client device, a request to establish a mobile conference room, the request originating from a conferencing application on the client device;

establishing the mobile conference room based on the request by assigning a phone number to the mobile conference room;

sending, to the client device, a message indicating that the mobile conference room has been established based on the request;

receiving, from the client device, data regarding one or more contacts to be added to the mobile conference room;

adding the one or more contacts to the mobile conference room based on the received data;

receiving, from the client device, an unscheduled request to initiate a conference call with a subset of contacts in the mobile conference room, the subset of contacts selected from the contacts in the mobile conference room by the user of the client device through a user interface of the client device;

in response to receiving the unscheduled request to initiate the conference call, concurrently calling each of the subset of contacts in the mobile conference room;

determining which of the subset of contacts have answered the call; and

bridging the client device and all contacts that have answered the call on the conference call.

2. The method of claim 1 , wherein the request to establish a mobile conference room comprises a name for the mobile conference room selected by a user associated with the client device.

3. The method of claim 1 , wherein the contacts to be added to the mobile conference room are determined by a user associated with the client device, and wherein each contact is associated with one of a mobile device or a land line telephone.

4. The method of claim 1 , wherein each contact is associated with a mobile device that has the conferencing application installed thereon.

5. The method of claim 4 , wherein each contact joins and participates in the conference call through the conferencing application installed on the mobile device.

6. The method of claim 1 , wherein each contact is associated with a mobile device without the conferencing application installed thereon.

7. The method of claim 6 , wherein each contact receives a phone call on the mobile device, the phone call being associated with the phone number assigned to the mobile conference room.

8. The method of claim 7 , wherein each contact joins the conference call by entering one or more digits through the mobile device after answering the phone call received on the mobile device.

9. The method of claim 1 , further comprising:

making the conference call accessible, by the phone number assigned to the mobile conference room, to additional users who have not been added to the mobile conference room.

10. The method of claim 1 , further comprising:

sending the phone number assigned to the mobile conference room to each of the one or more contacts.

11. The method of claim 1 , wherein the message sent to the client device identifies the phone number assigned to the mobile conference room.

12. A method comprising:

sending, to a server, a request to establish a mobile conference room through a conferencing application on a client device;

receiving, from the server, a message indicating that the mobile conference room has been established according to the request;

sending, to the server, data regarding one or more contacts to be added to the mobile conference room, wherein each of the one or more contacts are notified of being added to the mobile conference room;

selecting, by a user of the client device through a user interface of the client device, a subset of contacts from the contacts added to the mobile conference room for a conference call;

sending, to the server, an unscheduled request to initiate a conference call between the client device and the subset of contacts in the mobile conference room, wherein each of the subset of contacts are called concurrently by the server; and

in response to receiving the unscheduled request to initiate the conference call, launching the conference call through the conferencing application on the client device, wherein the client device and all contacts that have answered the call are bridged on the conference call by the server.

13. The method of claim 12 , further comprising:

initiating a group chat with the one or more contacts while the conference call is in progress.

14. The method of claim 12 , further comprising:

receiving, from the server, a phone number assigned to the mobile conference room;

distributing the phone number assigned to the mobile conference room to one or more additional contacts, wherein the conference call is accessible to the one or more additional contacts by dialing the phone number.

15. The method of claim 12 , wherein the data regarding one or more contacts comprises a phone number corresponding to each contact and at least one of a first name or last name corresponding to each contact.

16. The method of claim 12 , wherein each contact is associated with a mobile device that has the conferencing application installed thereon, and the conference call is received by the subset of contacts through the conferencing application.

17. A system comprising: at least one processor; and at least one memory storing computer-readable instructions that, when executed by the at least one processor, cause the system to receive, from a client device, a request to establish a mobile conference room, the request originating from a conferencing application on the client device; establish the mobile conference room based on the request by assigning a phone number to the mobile conference room; send, to the client device, a message indicating that the mobile conference room has been established according to the request; receive, from the client device, data regarding one or more contacts to be added to the mobile conference room; add the one or more contacts to the mobile conference room based on the received data; receive, from the client device, an unscheduled request to initiate a conference call with a subset of contacts in the mobile conference room; the subset of contacts selected from the contacts in the mobile conference room through a user interface of the client device; concurrently call each of the subset of contacts in the mobile conference room in response to the unscheduled request; determine which of the subset of contacts have answered the call; and bridge the client device and all contacts that have answered the call on the conference call.

18. The system of claim 17 , wherein the contacts to be added to the mobile conference room are selected by a user associated with the client device, and wherein each contact is associated with one of a mobile device or a land line telephone.

19. The method of claim 13 , wherein the group chat comprises a mobile conference room messaging interface, and wherein a group chat message sent through the mobile conference room messaging interface comprises at least one of an SMS message, an MMS message, or a multimedia message comprising a picture or a video.

20. The method of claim 19 , wherein a group chat message is a private message between a first participant of the subset of contacts and a second participant of the subset of contacts.

Assignments (14)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 053667/0169, REEL/FRAME 060450/0171, REEL/FRAME 063341/0051) Recorded Mar 15, 2024
From: BARCLAYS BANK PLC, AS COLLATERAL AGENT
To: GOTO GROUP, INC. (F/K/A LOGMEIN, INC.)
Reel/Frame 066800/0145 →
SECURITY INTEREST Recorded Feb 16, 2024
From: GOTO COMMUNICATIONS, INC.; GOTO GROUP, INC.; LASTPASS US LP
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS THE NOTES COLLATERAL AGENT
Reel/Frame 066614/0355 →
SECURITY INTEREST Recorded Feb 16, 2024
From: GOTO COMMUNICATIONS, INC.,; GOTO GROUP, INC., A; LASTPASS US LP,
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS THE NOTES COLLATERAL AGENT
Reel/Frame 066614/0402 →
SECURITY INTEREST Recorded Feb 7, 2024
From: GOTO GROUP, INC.,; GOTO COMMUNICATIONS, INC.; LASTPASS US LP
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 066508/0443 →
CHANGE OF NAME Recorded Apr 8, 2022
From: LOGMEIN, INC.
To: GOTO GROUP, INC.
Reel/Frame 059644/0090 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS (SECOND LIEN) Recorded Feb 16, 2021
From: BARCLAYS BANK PLC, AS COLLATERAL AGENT
To: LOGMEIN, INC.
Reel/Frame 055306/0200 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Sep 1, 2020
From: LOGMEIN, INC.
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 053667/0079 →
NOTES LIEN PATENT SECURITY AGREEMENT Recorded Sep 1, 2020
From: LOGMEIN, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 053667/0032 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Sep 1, 2020
From: LOGMEIN, INC.
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 053667/0169 →
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 041588/0143 Recorded Aug 31, 2020
From: JPMORGAN CHASE BANK, N.A.
To: LOGMEIN, INC.; GETGO, INC.
Reel/Frame 053650/0978 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2019
From: GETGO, INC.
To: LOGMEIN, INC.
Reel/Frame 050732/0725 →
SECURITY INTEREST Recorded Feb 1, 2017
From: GETGO, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 041588/0143 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 8, 2016
From: CITRIX SYSTEMS, INC.
To: GETGO, INC.
Reel/Frame 039970/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2014
From: CAULFIELD, CAREY; KOVACICH, PATRICK; INGLEHART, MIKE; DAVIS, ZACH; KUHN, MATT; POST, MICHAEL; BROOKE, MATTHEW
To: CITRIX SYSTEMS, INC.
Reel/Frame 033859/0020 →
Continuity (1)
Related Publication 20160094716A1 · Mar 31, 2016