IP Library Granted Patent US 9,106,717
Granted Patent B2
US 9,106,717 · App. 13/944,721 · Granted Aug 11, 2015

Speaking participant identification

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,106,717
App. No.
13/944,721
Granted
Aug 11, 2015
Kind
B2
Abstract

For speaking participant identification, a communication module simulates a virtual communication channel for each participant in a media conference. An identification module identifies a speaking participant. The communication module further communicates audio input over the virtual communication channel for the speaking participant.

Claims (49)

1. An apparatus comprising:

a processor;

a memory storing machine readable code executable by the processor, the machine readable code comprising:

a communication module simulating a virtual communication channel for each participant in a media conference;

an identification module identifying a speaking participant by determining a position of at least one portable device, determining a position of the speaking participant, and identifying the speaking participant from the at least one portable device; and

the communication module communicating audio input over the virtual communication channel for the speaking participant.

2. The apparatus of claim 1 , the identification module further:

associating the speaking participant with a first portable device.

3. The apparatus of claim 2 , the identification module further:

receiving an identity signal from the at least one portable device with one or more of another portable device and a conference device; and

calculating the position of the at least one portable device from at least two directions of the identity signal.

4. The apparatus of claim 2 , wherein the identification module determines the position of the speaking participant by:

identifying the speaking participant;

prompting the speaking participant to speak; and

calculating the position of the speaking participant from directions of the speaking participant's speech at the at least one portable device.

5. A method comprising:

simulating, by use of a processor, a virtual communication channel for each participant in a media conference;

identifying a speaking participant by determining a position of at least one portable device, determining a position of the speaking participant, and identifying the speaking participant from the at least one portable device; and

communicating audio input over the virtual communication channel for the speaking participant.

6. The method of claim 5 , further comprising

associating the speaking participant with a first portable device.

7. The method of claim 6 , wherein the position of the at least one portable device is determined by;

receiving an identity signal from the at least one portable device with one or more of another portable device and a conference device; and

calculating the position of the at least one portable device from at least two directions of the identity signal.

8. The method of claim 7 , wherein the identity signal is selected from the group consisting of an ultrasonic signal, a Wi-Fi signal, a Bluetooth signal, a multiple-input multiple-output signal (MIMO), and an audible signal.

9. The method of claim 8 , wherein the identity signal comprises an encoded portable device identifier.

10. The method of claim 9 , wherein the portable device identifier is selected from the group consisting of an Internet Protocol (IP) address, a Media Access Control (MAC) address, and a portable device name.

11. The method of claim 6 , wherein determining the position of the speaking participant comprises:

identifying the speaking participant;

prompting the speaking participant to speak; and

calculating the position of the speaking participant from directions of the speaking participant's speech at the at least one portable device.

12. The method of claim 11 , wherein the speaking participant is identified from the participants associated with the at least one portable device.

13. The method of claim 6 , further comprising providing a speaking participant's name from the first portable device.

14. The method of claim 5 , further comprising communicating an identity of the speaking participant.

15. The method of claim 5 , further comprising muting all virtual communication channels and un-muting the virtual communication channel of the speaking participant.

16. The method of claim 5 , wherein the virtual communication channel is a Voice over Internet Protocol (VoIP) channel.

17. A program product comprising a computer readable storage medium storing machine readable code executable by a processor to perform:

simulating a virtual communication channel for each participant in a media conference;

identifying a speaking participant determining a position of at least one portable device, determining a position of the speaking participant, and identifying the speaking participant from the at least one portable device; and

communicating audio input over the virtual communication channel for the speaking participant.

18. The program product of claim 17 , further comprising

associating the speaking participant with a first portable device.

19. The program product of claim 18 , wherein the position of the at least one portable device is determined by;

receiving an identity signal from the at least one portable device with one or more of another portable device and a conference device; and

calculating the position of the at least one portable device from at least two directions of the identity signal.

20. The program product of claim 18 , wherein determining the position of the speaking participant comprises:

identifying the speaking participant;

prompting the speaking participant to speak; and

calculating the position of the speaking participant from directions of the speaking participant's speech at the at least one portable device.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 069870/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2019
From: LENOVO (SINGAPORE) PTE. LTD.
To: LENOVO PC INTERNATIONAL
Reel/Frame 049687/0855 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2013
From: NICHOLSON, JOHN WELDON; DAVIS, MARK CHARLES; KARAKAYA, ELIF; KELSO, SCOTT EDWARDS
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 030819/0892 →