IP Library Granted Patent US 8,103,260
Granted Patent B2
US 8,103,260 · App. 11/280,433 · Granted Jan 24, 2012

System and method for providing cordless extension of communication devices

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,103,260
App. No.
11/280,433
Granted
Jan 24, 2012
Kind
B2
Abstract

A method of providing a cordless extension system for a plurality of communication devices in a defined environment, the method comprising the steps of: detecting that a first communication device of the plurality of communication devices is placing a call in the defined environment ( 205 ); in response to detecting, automatically creating a conference bridge involving all of the plurality of communication devices, wherein the first communication device is placed in an active mode, and wherein a second communication device of the plurality of communication devices that is on-hook is placed in a dormant mode ( 210 ). The invention proposes to include a Call Agent (CA) ( 600 ) that is configured to provide a cordless extension for the plurality of communication devices in a defined environment.

Claims (29)

1. A method for providing a cordless extension system for a plurality of communication devices in a defined environment, the method comprising:

detecting, by a call agent, that a first communication device of the plurality of communication devices is placing a call in the defined environment;

in response to detecting, automatically creating a conference bridge involving all of the plurality of communication devices in the defined environment, wherein the first communication device is placed in an active mode, and wherein a second communication device of the plurality of communication devices that is on-hook is placed in a dormant mode.

2. The method of claim 1 further comprising:

detecting that the second communication device of the plurality of communication devices is off-hook; and

placing the second communication device in the active mode.

3. The method of claim 2 further comprising:

detecting that one of the first and second communication devices has gone on-hook; and

placing the one of the first and second communication devices on hold as long as any of the plurality of communications devices is in the active mode.

4. The method of claim 3 further comprising tearing down the call when none of the plurality of communication devices is in the active mode.

5. The method of claim 2 further comprising:

detecting that the second communication device has roamed out of the defined environment;

when the second communication device goes on-hook, placing the second communication device in an idle state; and

when all communication devices in the defined environment are on-hook, placing all communication devices in the defined environment in the idle state.

6. The method of claim 1 further comprising:

detecting that a third communication device has roamed into the defined environment; and

adding the third communication device to the conference bridge in the dormant mode when the third communication device is not in a call initiated outside of the defined environment.

7. The method of claim 6 further comprising when the third communication device is in a call initiated outside of the defined environment, adding the third communication device to the conference bridge in the dormant mode with respect to the call in the defined environment and in the active mode with respect to the call initiated outside of the defined environment.

8. The method of claim 7 wherein when the third communication device is in a call initiated outside of the defined environment, the method further comprises providing the third communication device with an option to join the call in the defined environment.

9. The method of claim 1 further comprising:

detecting that the first communication device is no longer active and has roamed out of the defined environment; and

terminating the call when all other phones in the defined environment are in dormant mode.

10. A call agent that provides a cordless extension system for a plurality of communication devices in a defined environment, the call agent configured to detect that a first communication device of the plurality of communication devices is in a call in the defined environment; and automatically create a conference bridge involving all of the plurality of communication devices in the defined environment, wherein the first communication device is placed in an active mode, and wherein a second communication device of the plurality of communication devices that is on-hook is placed in a dormant mode.

11. The call agent of claim 10 further configured to detect that the second communication device of the plurality of communication devices is off-hook and place the second communication device in the active mode.

12. The call agent of claim 11 further configured to detect that one of the first and second communication devices has gone on-hook and place the one of the first and second communication devices on hold as long as any of the plurality of communication devices is in the active mode.

13. The call agent of claim 12 further configured to tear down the call when none of the plurality of communication devices are in the active mode.

14. The call agent of claim 10 further configured to detect that a second communication device has roamed into the defined environment and add the second communication device to the conference bridge in the dormant mode when the second communication device is not in a call initiated outside of the defined environment.

15. The call agent of claim 14 further configured to add the second communication device to the conference bridge in the dormant mode with respect to the call in the defined environment and in the active mode with respect to the call initiated outside of the defined environment when the second communication device is in a call initiated outside of the defined environment.

16. The call agent of claim 15 further configured to provide the second communication device with an option to join the call in the defined environment when the second communication device is in a call initiated outside of the defined environment.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034318/0001 →
CHANGE OF NAME Recorded Oct 2, 2012
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 029216/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2010
From: MOTOROLA, INC
To: MOTOROLA MOBILITY, INC
Reel/Frame 025673/0558 →