Multiple voice communication sessions through a client device
First Claim
1. A method for supporting a plurality of separate voice communication sessions on a first client device, the method comprising:
- initiating a first voice communication session from the first client device to a second client device;
receiving at the first client device from a third client device a request for establishing a second voice communication session;
establishing, through the first client device, the second voice communication session from the third client device to a fourth client device, wherein the second voice communication session comprises streaming communication between the third client device and the fourth client device; and
continuing, through the first client device, the second voice communication session from the third client device to the fourth client device, even after the first voice communication session has been terminated.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and client devices are provided for supporting a plurality of separate voice communication sessions. According to an exemplary method, a first voice communication session is initiated from the first client device to a second client device. The first client receives a request for establishing a second voice communication session from a third client device, and then establishes the second voice communication session from the third client device to a fourth client device. The second voice communications session may be established through the first client device and may include streaming communication between the third client device and the fourth client device. The second voice communication session continues through the first communications device, even after the first voice communication session has been terminated.
-
Citations
28 Claims
-
1. A method for supporting a plurality of separate voice communication sessions on a first client device, the method comprising:
-
initiating a first voice communication session from the first client device to a second client device; receiving at the first client device from a third client device a request for establishing a second voice communication session; establishing, through the first client device, the second voice communication session from the third client device to a fourth client device, wherein the second voice communication session comprises streaming communication between the third client device and the fourth client device; and continuing, through the first client device, the second voice communication session from the third client device to the fourth client device, even after the first voice communication session has been terminated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A client device configured to support a plurality of separate voice communication sessions, the client device comprising:
-
a processor; and a memory programmed with instructions for; initiating a first voice communication session from the client device to a second client device; receiving at the client device from a third client device a request for establishing a second voice communication session; establishing, through the client device, the second voice communication session from the third client device to a fourth client device, wherein the second voice communication session comprises streaming communication between the third client device and the fourth client device; and continuing, through the client device, the second voice communication session from the third client device to the fourth client device, even after the first voice communication session has been terminated. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A tangible, non-transitory computer-readable medium having computer executable instructions for supporting a plurality of separate voice communication sessions on a device, the computer executable instructions including instructions for:
-
initiating a first voice communication session from a first client device to a second client device; receiving at the first client device from a third client device a request for establishing a second voice communication session; establishing, through the first client device, the second voice communication session from the third client device to a fourth client device, wherein the second voice communication session comprising streaming communications between the third client device and the fourth client device; and continuing, through the first client device, the second voice communication session from the third client device to the fourth client device, even after the first voice communication session has been terminated. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
Specification