Claims
- 1. A method of incoming call notification for a mobile station, said mobile station being connected to at least one call over an air interface, said method comprising:
detecting a request to connect an incoming call to said mobile station; determining whether said mobile station is fully engaged such that said mobile station cannot be connected to said incoming call without being disconnected from at least one of said at least one call; and if said mobile station is fully engaged, transmitting an incoming call notification to said mobile station.
- 2. The method of claim 1, further comprising:
in response to said incoming call notification, said mobile station providing a user-discernible indication.
- 3. The method of claim 2, wherein providing a user-discernible indication includes said mobile station visibly displaying an incoming call notification message.
- 4. The method of claim 3, wherein said incoming call notification message identifies said incoming call.
- 5. The method of claim 4, wherein said incoming call notification message includes text identifying a calling party of said incoming call.
- 6. The method of claim 5, wherein said text includes a telephone number of said calling party.
- 7. The method of claim 1, further comprising:
receiving an incoming call acceptance from said mobile station; and in response to said incoming call acceptance, disconnecting at least one of said at least one call and connecting said incoming call.
- 8. The method of claim 1, wherein said at least one call includes a voice call.
- 9. The method of claim 8, wherein transmitting an incoming call notification to said mobile station includes transmitting a short message service (SMS) message to said mobile station.
- 10. The method of claim 1, wherein said at least one call includes an active data session.
- 11. The method of claim 10, wherein transmitting an incoming call notification to said mobile station includes transmitting a packet protocol message to said mobile station.
- 12. The method of claim 11, wherein said packet protocol message is a session initiation protocol (SIP) message.
- 13. The method of claim 12, further comprising:
receiving an incoming call acceptance from said mobile station; and in response to said incoming call acceptance, disconnecting said active data session and connecting said incoming call.
- 14. The method of claim 1, wherein said at least one call includes a first voice call and a second voice call.
- 15. The method of claim 14, further comprising:
receiving an incoming call acceptance from said mobile station; and in response to said incoming call acceptance, disconnecting said first voice call and said second voice call and connecting said incoming call.
- 16. The method of claim 1, wherein said at least one call includes a voice call and an active data session.
- 17. The method of claim 1, further comprising:
detecting whether said mobile station is engaged in an active data session; if said mobile station is engaged in an active data session, transmitting said incoming call notification to said mobile station as a packet protocol message; and if said mobile station is not engaged in an active data session, transmitting said incoming call notification to said mobile station as a short message service (SMS) message.
- 18. The method of claim 17, wherein said packet protocol message is a session initiation protocol (SIP) message.
- 19. The method of claim 1, wherein transmitting an incoming call notification to said mobile station includes transmitting a short message service (SMS) message to said mobile and transmitting a packet protocol message to said mobile station.
- 19. The method of claim 18, wherein said packet protocol message is a session initiation protocol (SIP) message.
- 21. A system for notifying a mobile station of an incoming call, said system comprising:
a call connection system for connecting calls to said mobile station over an air interface; and a call control system for controlling said call connection system, said call control system running service logic for formulating an incoming call notification to said mobile station when said mobile station is fully engaged.
- 22. The system of claim 21, wherein said call connection system includes a mobile switching center (MSC).
- 23. The system of claim 21, wherein said call connection system includes a base station controller (BSC).
- 24. The system of claim 21, wherein said call connection system includes a packet data service node (PDSN).
- 25. The system of claim 21, wherein said call control system includes a service control point (SCP).
- 26. The system of claim 21, wherein said incoming call notification message is a short message service (SMS) message.
- 27. The system of claim 21, wherein said incoming call notification message is a packet protocol message.
- 28. The system of claim 27, wherein said packet protocol message is a session initiation protocol (SIP) message.
- 29. The system of claim 21, further comprising:
a call state server for maintaining call state information for said mobile station, said call state server being accessible by said call control system.
- 30. The system of claim 29, wherein said call state information indicates whether said mobile station is engaged in an active data session.
- 31. The system of claim 30, wherein said call state information indicates a type of said active data session.
- 32. The system of claim 29, wherein said call state information indicates whether said mobile station is engaged in a voice call.
- 33. A method of handling an incoming call for a mobile station, said mobile station being connected to at least one call over an air interface, said mobile station being associated with a user, said method comprising:
making a first attempt to connect an incoming call from a calling party to said mobile station; determining that said first attempt is unsuccessful; in response to said unsuccessful first attempt, transmitting an incoming call notification; and making a second attempt to connect said incoming call from said calling party to said mobile station.
- 34. The method of claim 33, wherein said incoming call notification is transmitted to said mobile station.
- 35. The method of claim 33, wherein said incoming call notification is transmitted to an alternate device associated with said user.
- 36. The method of claim 33, further comprising:
obtaining call state information for said mobile station.
- 37. The method of claim 36, further comprising:
selecting a destination based on said call station information, wherein said incoming call notification is transmitted to said destination.
- 38. The method of claim 37, wherein said incoming call notification is transmitted to an alternate device associated with said user, if said mobile station is engaged in a delay-sensitive data session.
- 39. The method of claim 33, further comprising:
obtaining call history information for said mobile station; and determining whether to transmit said incoming call notification based on said call history information.
- 40. The method of claim 33, further comprising:
receiving an incoming call acceptance from said mobile station; in response to said incoming call acceptance, disconnecting at least one of said at least one call; and as a result of said second attempt, connecting said incoming call.
- 41. The method of claim 33, further comprising:
in response to said unsuccessful first attempt, playing an announcement to said calling party.
- 42. The method of claim 33, wherein said at least one call includes a voice call.
- 43. The method of claim 42, wherein transmitting an incoming call notification to said mobile station includes transmitting a short message service (SMS) message to said mobile station.
- 44. The method of claim 33, wherein said at least one call includes an active data session.
- 45. The method of claim 44, wherein transmitting an incoming call notification to said mobile station includes transmitting a packet protocol message to said mobile station.
- 46. The method of claim 45, wherein said packet protocol message is a session initiation protocol (SIP) message.
- 47. The method of claim 33, wherein said at least one call includes a voice call and an active data session.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This is a continuation-in-part of U.S. patent application Ser. No. 09/708,836, filed Nov. 8, 2000, which application is fully incorporated herein by reference.
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09708836 |
Nov 2000 |
US |
Child |
10224208 |
Aug 2002 |
US |