SYSTEM AND METHOD FOR VIRTUAL CALL HOLD
First Claim
1. A method comprising:
- receiving, at a communication device of a user, a notification of a communication session to which the user is invited;
establishing a relationship with the communication session; and
presenting, via the communication device, an indication of the relationship with the communication session for a duration of the communication session, such that the user can join the communication session at will via a communication channel, and such that the communication channel is not occupied by the communication session unless the user joins the communication session.
21 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for accomplishing a virtual call on hold. A client communication device, such as a telephone, smartphone, or computer, receives a notification of a communication session to which the user is invited, and establishes a relationship with the communication session. Alternatively, a server associated with the communication session can establish the relationship with the client communication device. Then, the communication device can present an indication of the relationship with the communication session for a duration of the communication session, such that the user can join the communication session at will via a communication channel, and such that the communication channel is not occupied by the communication session unless or until the user joins the communication session. The communication session can be a conference call, video conference, a multi-modal chat wherein multiple users communicate via different modalities.
15 Citations
20 Claims
-
1. A method comprising:
-
receiving, at a communication device of a user, a notification of a communication session to which the user is invited; establishing a relationship with the communication session; and presenting, via the communication device, an indication of the relationship with the communication session for a duration of the communication session, such that the user can join the communication session at will via a communication channel, and such that the communication channel is not occupied by the communication session unless the user joins the communication session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a processor; a memory storing instructions for controlling the processor to perform steps comprising; identifying a user associated with a communication session; and establishing a relationship with a communication device of the user based on a duration of the communication session, wherein establishing the relationship configures an indication to the user at the communication device allowing the user to join the communication session at will without occupying a communication channel to the communication session. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable storage medium storing instructions which, when executed by a computing device, cause the computing device to, the instructions comprising:
-
receiving, at a communication device of a user, a notification of a communication session to which the user is invited; establishing a relationship with the communication session; and presenting, via the communication device, an indication of the relationship with the communication session for a duration of the communication session, such that the user can join the communication session at will via a communication channel, and such that the communication channel is not occupied by the communication session unless the user joins the communication session. - View Dependent Claims (19, 20)
-
Specification