TELECONFERENCE GROUP FORMATION USING CONTEXT INFORMATION
First Claim
1. A method comprising:
- determining one or more participating terminals connected to a teleconference;
receiving, at a teleconference server, context fingerprints from each of the one or more participating terminals;
evaluating, at the teleconference server, the context fingerprints to determine location similarities between the one or more participating terminals; and
grouping, by the teleconference server, the one or more participating terminals into one or more location groups based on the evaluations of the context fingerprints.
2 Assignments
0 Petitions
Accused Products
Abstract
Teleconferencing and, in particular, distributed teleconferencing may use methods and systems for location grouping to reduce feedback and other audio anomalies. Terminals and users connected to the same teleconference and in the same location might not need to receive audio signals from the other terminals and users in the same location. As such, by detecting and analyzing the location of each participating terminal, the terminals (and thus, the users thereof) may be organized into location groups to provide proper audio mixing. In one example, first and second terminals in the same location might not receive each other'"'"'s audio in a downstream teleconference signal. The location and grouping of terminals may be processed using context fingerprint information derived from sensor readings of each terminal. Sensors may include GPS sensors, cameras, BLUETOOTH sensors and the like. Context fingerprint information may further be synchronized to enhance location determination and grouping.
-
Citations
23 Claims
-
1. A method comprising:
-
determining one or more participating terminals connected to a teleconference; receiving, at a teleconference server, context fingerprints from each of the one or more participating terminals; evaluating, at the teleconference server, the context fingerprints to determine location similarities between the one or more participating terminals; and grouping, by the teleconference server, the one or more participating terminals into one or more location groups based on the evaluations of the context fingerprints. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer readable medium storing computer readable instructions that, when executed, cause a processor to perform a method comprising:
-
identifying one or more participating terminals connected to a teleconference; receiving context fingerprints from each of the one or more participating terminals; evaluating the context fingerprints to determine location similarities between the one or more participating terminals; and grouping the one or more participating terminals into one or more location groups based on the evaluations of the context fingerprints. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus comprising:
-
a transmitter; a receiver; a grouping module configured to; receive, through the receiver, context fingerprints from one or more terminals participating in a teleconference, evaluate the context fingerprints to determine location similarities between the one or more participating terminals, and group the one or more participating terminals into one or more location groups based on the evaluations of the context fingerprints. - View Dependent Claims (18, 19, 20, 21)
-
-
22. An apparatus comprising:
-
means for identifying one or more participating terminals connected to a teleconference; means for receiving context fingerprints from each of the one or more participating terminals; means for evaluating the context fingerprints to determine location similarities between the one or more participating terminals; and means for grouping the one or more participating terminals into one or more location groups based on the evaluations of the context fingerprints. - View Dependent Claims (23)
-
Specification