Teleconference group formation using context information
First Claim
1. A method comprising:
- receiving, at a teleconference server, context fingerprints from each of one or more participating terminals connected to a teleconference, wherein the context fingerprints characterize a physical environment in which the one or more participating terminals are located;
evaluating, at the teleconference server, the context fingerprints to determine physical location similarities between the one or more participating terminals including;
determining a physical distance between a first participating terminal and a second participating terminal using the context fingerprints received from each, anddetermining whether the determined physical distance is within a threshold physical distance; 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, wherein each of the one or more location groups represents a physical location, wherein grouping the one or more participating terminals includes;
grouping the first and second participating terminals in the same location group in response to determining that the determined physical distance is within the threshold physical distance.
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.
30 Citations
26 Claims
-
1. A method comprising:
-
receiving, at a teleconference server, context fingerprints from each of one or more participating terminals connected to a teleconference, wherein the context fingerprints characterize a physical environment in which the one or more participating terminals are located; evaluating, at the teleconference server, the context fingerprints to determine physical location similarities between the one or more participating terminals including; determining a physical distance between a first participating terminal and a second participating terminal using the context fingerprints received from each, and determining whether the determined physical distance is within a threshold physical distance; 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, wherein each of the one or more location groups represents a physical location, wherein grouping the one or more participating terminals includes; grouping the first and second participating terminals in the same location group in response to determining that the determined physical distance is within the threshold physical distance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer readable medium storing computer readable instructions that, when provided to a processor of an apparatus, cause the apparatus to perform at least the following:
-
receive context fingerprints from each of one or more participating terminals connected to a teleconference, wherein the context fingerprints characterize a physical environment in which the one or more participating terminals are located; evaluate the context fingerprints to determine physical location similarities between the one or more participating terminals including; determining a physical distance between a first participating terminal and a second participating terminal using the context fingerprints received from each, and determining whether the determined physical distance is within a threshold physical distance; and group the one or more participating terminals into one or more location groups based on the evaluations of the context fingerprints, wherein each of the one or more location groups represents a physical location, wherein grouping the one or more participating terminals includes; grouping the first and second participating terminals in the same location group in response to determining that the determined physical distance is within the threshold physical distance. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus comprising:
-
at least one processor; and memory operatively coupled to the at least one processor and storing executable instructions that, when executed, cause the apparatus to; receive context fingerprints from one or more terminals participating in a teleconference, wherein the context fingerprints characterize a physical environment in which the one or more participating terminals are located, evaluate the context fingerprints to determine physical location similarities between the one or more participating terminals including; determining a physical distance between a first participating terminal and a second participating terminal using the context fingerprints received from each; and determining whether the determined physical distance is within a threshold physical distance, and group the one or more participating terminals into one or more location groups based on the evaluations of the context fingerprints, wherein each of the one or more location groups represents a physical location, wherein grouping the one or more participating terminals includes; grouping the first and second participating terminals in the same location group in response to determining that the determined physical distance is within the threshold physical distance. - View Dependent Claims (21, 22, 23, 24)
-
-
25. An apparatus comprising:
-
means for receiving context fingerprints from each of one or more participating terminals connected to a teleconference, wherein the context fingerprints characterize a physical environment in which the one or more participating terminals are located; means for evaluating the context fingerprints to determine physical location similarities between the one or more participating terminals, wherein the means for evaluating the context fingerprints includes; means for determining a physical distance between a first participating terminal and a second participating terminal using the context fingerprints received from each, and means determining whether the determined physical distance is within a threshold physical distance; and means for grouping the one or more participating terminals into one or more location groups based on the evaluations of the context fingerprints, wherein each of the one or more location groups represents a physical location, wherein grouping the one or more participating terminals includes; grouping the first and second participating terminals in the same location group in response to determining that the determined physical distance is within the threshold physical distance. - View Dependent Claims (26)
-
Specification