IP Library Granted Patent US 8,837,713
Granted Patent B2
US 8,837,713 · App. 13/879,899 · Granted Sep 16, 2014

Systems, methods, and apparatus for enabling audio transmission within a communications session

Inventor: Diptesh Patil (Bangalore Karnataka, IN)
Assignee: Hewlett-Packard Development Company, L.P.
H04L5/1461H04L5/16
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 8,837,713
App. No.
13/879,899
Filed
Apr 17, 2013
Granted
Sep 16, 2014
Kind
B2
Art Unit
2656
USPC
379/421
Abstract

In one embodiment, a communications device joins a full-duplex communications session and disables, at a first time, audio transmission within the full-duplex communications session. The communications device detects, at a second time after the first time, that an audio transmission enable control is in a first state and enables audio transmission within the full-duplex communications session in response to detecting that the audio transmission enable control is in the first state. At a third time after the second time, the communications device detects that the audio transmission enable control is in a second state and disables audio transmission within the full-duplex communications session in response to detecting that the audio transmission enable control is in the second state.

Claims (58)

1. A method to disable audio transmission within a full-duplex communications session, comprising:

joining the full-duplex communications session;

disabling, at a first time, audio transmission within the full-duplex communications session;

detecting, at a second time after the first time, that an audio transmission enable control is in a first state;

enabling audio transmission within the full-duplex communications session in response to the detecting that the audio transmission enable control is in the first state;

detecting, at a third time after the second time, that the audio transmission enable control is in a second state; and

disabling audio transmission within the full-duplex communications session in response to the detecting that the audio transmission enable control is in the second state.

2. The method of claim 1 , wherein the audio transmission enable control is a physical control biased in the second state.

3. The method of claim 1 , wherein:

the audio transmission enable control is a physical button that is biased in the second state;

the first state is a depressed state of the physical button; and

the second state is a released state of the physical button.

4. The method of claim 1 , wherein:

the audio transmission enable control is a virtual button that is biased in the second state;

the first state is a selected state of the virtual button; and

the second state is a released state of the virtual button.

5. The method of claim 1 , wherein the audio transmission enable control is biased in the second state, the method further comprising:

selecting a control from a plurality of controls as the audio transmission enable control in response to input from a user.

6. The method of claim 1 , further comprising:

determining, before the first time, that the full-duplex communications session is a full-duplex conference communications session, the disabling audio transmission at the first time being in response to the determining that the full-duplex communications session is a full-duplex conference communications session.

7. A non-transitory processor-readable medium storing code representing instructions to cause a processor to perform a process, the process comprising:

joining a full-duplex communications session including a plurality of communication devices;

inhibiting audio transmission at a first time;

detecting a first signal associated with a transition of an audio transmission enable control from a first state to a second state;

enabling audio transmission in response to the first signal;

detecting a second signal associated with a transition of the audio transmission enable control from the second state to a first state, the transition of the audio transmission enable control from the second state to a first state being a complementary transition of the transition of the audio transmission enable control from the first state to the second state; and

inhibiting audio transmission in response to the second signal at a second time after the first time.

8. The non-transitory processor-readable medium of claim 7 , wherein the audio transmission enable control is a physical control biased in the first state.

9. The non-transitory processor-readable medium of claim 7 , wherein:

the audio transmission enable control is a virtual button that is biased in the first state;

the first state is a released state of the virtual button; and

the second state is a selected state of the virtual button.

10. The non-transitory processor-readable medium of claim 7 , wherein the audio transmission enable control is biased in the first state, the process further comprising:

designating, in response to input from a user, a control from a plurality of controls as the audio transmission enable control.

11. The non-transitory processor-readable medium of claim 7 , the process further comprising:

determining, before the first time, that the full-duplex communications session is a full-duplex conference communications session, the disabling audio transmission at the first time being in response to the determining that the full-duplex communications session is the full-duplex conference communications session.

12. The non-transitory processor-readable medium of claim 7 , the process further comprising:

receiving an audio signal;

determining that the audio signal satisfies an audio signature; and

transitioning the audio transmission enable control from the first state to the second state in response to the determining.

13. The non-transitory processor-readable medium of claim 7 , the code further comprising code to:

receive a first audio signal;

determine that the first audio signal satisfies an audio signature;

transition the audio transmission enable control from the first state to the second state in response to the determining;

receive a plurality of audio signals after transitioning the audio transmission enable control from the first state to the second state; and

transition the audio transmission enable control from the second state to the first state after expiry of a predetermined period following a last audio signal from the plurality of audio signals.

14. A system to disable audio transmission within a full-duplex communications session, comprising:

an audio input module to receive audio signals;

an audio output module to generate audio signals;

a user input module; and

a communications session manager operatively coupled to the audio input module, the audio output module, and the user input module and operable to:

manage the full-duplex communications session,

inhibit audio signals received via the audio input module from the communications session following a determination that an audio transmission enable control at the user input module is in a biased state, and

provide audio signals received via the audio input module to the communications session following a determination that the audio transmission enable control at the user input module is in an unbiased state.

15. The system of claim 14 , wherein:

the audio transmission enable control is a button;

the biased state is a released state; and

the unbiased state is a selected state.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 037079/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 17, 2013
From: PATIL, DIPTESH
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 030234/0848 →
Continuity (1)
Related Publication 20130251142A1 · Sep 26, 2013