IP Library Granted Patent US 8,180,334
Granted Patent B2
US 8,180,334 · App. 11/291,065 · Granted May 15, 2012

System and method for leveraging a caller ID to provide a reverse signaling pathway in a network environment

Assignee: Cisco Technology, Inc.
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,180,334
App. No.
11/291,065
Granted
May 15, 2012
Kind
B2
Abstract

A method for providing signaling in a network environment is provided that includes receiving, at a mobile station, a new call from a mobility application, the new call including a caller ID segment associated with an existing call for the mobile station. The method further includes evaluating data included in the caller ID segment in order to perform an activity related to the data provided in the caller ID segment.

Claims (61)

1. An apparatus for providing signaling in a network environment, comprising:

a mobile station operable to:

receive an existing call anchored by a mobility application in an enterprise network;

select a caller ID for the existing call, the caller ID comprising a uniquely identifying number, the caller ID being unique to the existing call to distinguish to the mobility application the existing call from a new call to the mobile station, the existing call and the new call anchored by the same mobility application, the caller ID allowing the mobility application to communicate a command of a private branch exchange (PBX) feature that applies to the existing call but not the new call in a caller ID segment of the caller ID;

send the caller ID to the mobility application;

receive the new call over a cellular network and anchored by the same mobility application as the existing call, the new call including the caller ID segment and the caller ID, the caller ID segment comprising the command of the PBX feature for the existing call, the caller ID uniquely identifying the existing call; and

facilitate execution of the command of the PBX feature for the existing call but not the new call.

2. The apparatus of claim 1 , wherein the caller ID segment is received after the mobile station has roamed from the enterprise network to the cellular network and experienced a handoff.

3. The apparatus of claim 1 , the feature being a selected one of a group of features, the group consisting of:

1) HOLD;

2) resume;

3) retrieve;

4) call-waiting;

5) conferencing;

6) transfer;

7) caller ID;

8) redirect;

9) three-way calling; and

10) barging operations.

4. The apparatus of claim 1 , wherein the caller ID segment is used to signal to the mobile device to initiate another call.

5. The apparatus of claim 1 , wherein the mobile station is operable to send the caller ID to the mobility application using in-band dual-tone multi-frequency (DTMF) signaling.

6. The apparatus of claim 1 , wherein the caller ID segment is used to address a real-time condition associated with the mobile device.

7. The apparatus of claim 1 , wherein the caller ID segment is used to address a third party control issue.

8. The apparatus of claim 1 , wherein the mobile station is operable to initiate a handoff when the mobile station roams from the cellular network and back into the enterprise network.

9. A method for providing signaling in a network environment, comprising:

receiving, at a mobile station, an existing call anchored by a mobility application in an enterprise network;

selecting a caller ID for the existing call, the caller ID comprising a uniquely identifying number, the caller ID being unique to the existing call to distinguish to the mobility application the existing call from a new call to the mobile station, the existing call and the new call anchored by the same mobility application, the caller ID allowing the mobility application to communicate a command of a private branch exchange (PBX) feature that applies to the existing call but not the new call in a caller ID segment of the caller ID;

sending the caller ID to the mobility application;

receiving, at the mobile station, the new call over a cellular network and anchored by the same mobility application as the existing call, the new call including the caller ID segment and the caller ID, the caller ID segment comprising the command of the PBX feature for the existing call, the caller ID uniquely identifying the existing call; and

facilitating execution of the command of the PBX feature for the existing call but not the new call.

10. The method of claim 9 , wherein the caller ID segment is received after the mobile station has roamed from the enterprise network to the cellular network and experienced a handoff.

11. The method of claim 9 , the feature being a selected one of a group of features, the group consisting of:

1) HOLD;

2) resume;

3) retrieve;

4) call-waiting;

5) conferencing;

6) transfer;

7) caller ID;

8) redirect;

9) three-way calling; and

10) barging operations.

12. The method of claim 9 , wherein the caller ID segment is used to signal to the mobile device to initiate another call.

13. The method of claim 9 , further comprising:

sending the caller ID to the mobility application using in-band dual-tone multi-frequency (DTMF) signaling.

14. The method of claim 9 , wherein the caller ID segment is used to address a real-time condition associated with the mobile device.

15. The method of claim 9 , further comprising:

initiating a handoff when the mobile station roams from the cellular network and back into the enterprise network.

16. A non-transitory computer readable medium comprising software for providing signaling in a network environment, the software comprising computer code such that when executed is operable to:

receive, at a mobile station, an existing call anchored by a mobility application in an enterprise network;

select a caller ID for the existing call, the caller ID comprising a uniquely identifying number, the caller ID being unique to the existing call to distinguish to the mobility application the existing call from a new call to the mobile station, the existing call and the new call anchored by the same mobility application, the caller ID allowing the mobility application to communicate a command of a private branch exchange (PBX) feature that applies to the existing call but not the new call in a caller ID segment of the caller ID;

send the caller ID to the mobility application;

receive, at the mobile station, the new call over a cellular network and anchored by the same mobility application as the existing call, the new call including the caller ID segment and the caller ID, the caller ID segment comprising the command of the PBX feature for the existing call, the caller ID uniquely identifying the existing call; and facilitate execution of the command of the PBX feature for the existing call but not the new call.

17. The medium of claim 16 , wherein the caller ID segment is received after the mobile station has roamed from the enterprise network to the cellular network and experienced a handoff.

18. The medium of claim 16 , wherein the caller ID segment is used to signal to the mobile device to initiate another call.

19. The medium of claim 16 , wherein the code is further operable to:

identify the established call and the new call by establishing a unique caller ID during call set-up of the new call received by the mobile station.

20. The medium of claim 16 , wherein the caller ID segment is used to address a real-time condition associated with the mobile device.

21. The medium of claim 16 , wherein the caller ID segment is used to address a third party control issue.

22. The medium of claim 16 , wherein the code is further operable to:

hand off the calls when the mobile station roams from the cellular network and back into the enterprise network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 29, 2005
From: JAGADEESAN, RAMANATHAN T.; NGUYEN, BICH T.; CHUNG, ANDREW C.; PEARCE, CHRISTOHPER E.
To: CISCO TECHNOOGY, INC.
Reel/Frame 017309/0708 →
Continuity (1)
Related Publication 20070123238A1 · May 31, 2007