CA2118271C

Location dependent service for a wireless telephone

Abstract

Using a plurality of terminal service profiles (TSP) that are selected on the basis of the switching system to which a wireless mobile unit is registered. Each TSP defines the operation of features associated with the wireless mobile unit, and a service profile defines features associated with a directory number shared by a stationary station set and the wireless mobile unit. This allows some features t o be associated only with the wireless mobile unit and other features to be associate d with the shared directory number. These other features are usable by the wireless mob ile unit and any other unit sharing the shared directory number. These other feature s are performed on a permanent switching system to which the shared directory number i s assigned. When the wireless mobile unit is not associated with a stationary telephone station set, different TSPs are selected based on the particular switc hing system to which the wireless mobile unit is registered. ISDN messages are used t o provide those features which should appear to be performed on a permanent switching system as if the wireless mobile unit was registered on the permanent switching system.

CA2118271C, drawing sheet 1
Sheet 1 of 6

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Granted
  4. Today

27 claims: 27 independent, 0 dependent

  1. 1
    - 20 Claims:1. A method for providing location dependent features and location independent features for a telecommunication unit across a telecommunication switching system having a plurality of switching nodes where the telecommunication unit is connectable to any of the switching nodes, comprising the steps of: providing the location dependent features in a first way by a first switching node in response to a first set of control information upon the telecommunication unit being connected to the first switching node;providing the location dependent features in a second way by a second switching node in response to a second set of control information upon the telecommunication unit being connected to the second switching node;and providing location independent features in a fixed way regardless on which switching node the telecommunication unit is connected.
  2. 2
    The method of claim 1 wherein the telecommunication unit is a wireless telephone.
  3. 3
    The method of claim 2 wherein the step of providing location dependent features by a first switching node comprises the steps of executing a terminal application program on the first switching node;receiving by the terminal application program the first set of control information from a network management system via the first switching node whereby the terminal application program provides the location dependent features in the first way;step of providing the location dependent features by the second switching node comprises the steps of executing the terminal application program on the second switching node;and receiving by the terminal application program the second set of control information from a network management system via the second switching node whereby the terminal application program provides the location dependent features in the second way.
  4. 4
    The method of claim 3 further comprises the step of sharing a directory number by a wired telephone and the wireless telephone with the location independent features being provided to the wired telephone and the wireless telephone. -215. The method of claim 4 wherein the step of sharing comprises the steps of executing a directory number application program on the switching node to which the directory number is assigned.
  5. 5
    6. The method of claim 5 wherein the step of sharing comprises the step of controlling the provisioning of the location independent features by the directory number application program.
  6. 6
    7. The method of claim 6 further comprises steps of disconnecting the wireless telephone from the second switching node;reconnecting the wireless telephone to a third switching node;executing the terminal application program on the third switching node;receiving by the terminal application program a third set of control information from the network management system via the third switching node;andproviding the location dependent features in a third way by the terminal application program in response to the third set of control information.
  7. 7
    8. The method of claim 3 further comprises the step of providing the location independent features by terminal application program in response to the first control information when the wireless telephone is connected to the first switching node and in response to the second control information when the wireless telephone is connected to the second switching node.
  8. 8
    9. The method of claim 8 further comprises the steps of disconnecting the wireless telephone from the second switching node;reconnecting the wireless telephone to a third switching node;executing the terminal application program on the third switching node;receiving by the terminal application program a third set of control information from the network management system via the third switching node;andproviding the location dependent features in a third way by the terminal application program in response to the third set of control information.
  9. 9
    10. A method for providing location dependent features and location independent features for a wireless telephone across a telecommunication switching system having a plurality of switching nodes where the wireless telephone is connectable to any of the switching nodes and routing of calls through the -22telecommunication switching system use a directory dialing plan and a secondary dialing plan, comprising the steps of:executing directory number application program on a first switching node;receiving first control information by directory number application program from a network mangement system with feature control being specified by the first control information;assigning a directory number to the directory number application program for originating and terminating calls;connecting the wireless telephone on a second switching node and identifying the wireless telephone to the directory number application program as having a secondary number and being connected to the second switching node and executing a terminal application program on the second switching node;receiving second control information by the terminal application program from the network management system;receiving a first incoming call requiring one of the location independent features by the directory number application program and controlling the implementation of the one of the location independent features by the directory number application program with the implementation of the one of the location independent features being defined by the first control information;receiving a second incoming call requiring one of the location dependent features by the directory number application program and transferring control of the implementation of the one of the location dependent features to the terminal application program by communicating the second call to the terminal applicationprogram from directory number application program using secondary number to identify the terminal application program;and controlling the implementation of the one of location dependent features by the terminal application program in response to receipt of the second call with the implementation of the one of the location dependent features being defined by the second control information.
  10. 10
    11. The method of claim 10 wherein the telecommunication unit is a wireless telephone.
  11. 11
    12. The method of claim 11 further comprises the steps of disconnecting the wireless telephone from the second switching node;-23 reconnecting the wireless telephone to a third switching node, identifying the wireless telephone to the directory number application program as having the secondary number and being connected to the third switching node, andexecuting the terminal application program on the third switching node;receiving a third incoming call requiring the one of the location dependent features by the directory number application program and transferring control of the implementation of the one of the location dependent features to the terminal application program by communicating the third call to the terminal application program from directory number application program using secondary number to identify the terminal application program;and controlling the implementation of the one of location dependent features by the terminal application program in response to receipt of the third call with the implementation of the one of the location dependent features being defined by the third control information.
  12. 12
    13. A method for providing location dependent features and location independent features for a telecommunication unit across a telecommunication switching system having a plurality of switching nodes where the telecommunication unit is connectable to any of the switching nodes, comprising the steps of:connecting the telecommunication unit on a first switching node and executing a terminal application program on the first switching node;receiving a first set of control information from a network management system via the first switching node;receiving a first call requiring one of the location independent features and implementing the one of the location independent features in a first way as defined by the first set of control information;receiving a second call requiring one of the location dependent features and implementing the one of the location dependent features in a second way as defined by the first set of control information;disconnecting the telecommunication unit from the first switching node;reconnecting the telecommunication unit to a second switching node;executing the terminal application program on the second switching node;receiving by the terminal application program a second set of control information from the network management system via the second switching node;- 24receiving a third call requiring the one of the location independent features and implementing the one of the location independent features in the first way as defined by the second set of control information;and receiving a fourth call requiring the one of the location dependent features and implementing the one of the location dependent features in a third way as defined by the second set of control information.
  13. 13
    14. The method of claim 13 wherein the telecommunication unit is a wireless telephone.
  14. 14
    15. An apparatus for providing location dependent features and location independent features for a telecommunication unit across a telecommunication switching system having a plurality of switching nodes where the telecommunication unit is connectable to any of the switching nodes, comprising:means for providing the location dependent features in a first way by a first switching node in response to a first set of control information upon the telecommunication unit being connected to the first switching node;means for providing the location dependent features in a second way by a second switching node in response to a second set of control information upon the telecommunication unit being connected to the second switching node;and means for providing location independent features in a fixed way regardless on which switching node the telecommunication unit is connected.
  15. 15
    16. The apparatus of claim 15 wherein the telecommunication unit is a wireless telephone.
  16. 16
    17. The apparatus of claim 16 wherein the means for providing location dependent features by a first switching node comprises means for executing a terminal application program on the first switching node;means for receiving in the terminal application program the first set of control information from a network management system via the first switching node whereby the terminal application program provides the location dependent features in the first way;means for providing the location dependent features by the second switching node comprises means for executing the terminal application program onthe second switching node;and - 25 means for receiving in the terminal application program the second set of control information from a network management system via the second switchingnode whereby the terminal application program provides the location dependent features in the second way.
  17. 17
    18. The apparatus of claim 17 further comprises means for sharing a directory number by a wired telephone and the wireless telephone with the location independent features being provided to the wired telephone and the wireless telephone.
  18. 18
    19. The apparatus of claim 18 wherein the means for sharing comprises means for executing a directory number application program on the switching nodeto which the directory number is assigned.
  19. 19
    20. The apparatus of claim 19 wherein the means for sharing comprises means for controlling the provisioning of the location independent features in the directory number application program.
  20. 20
    21. The apparatus of claim 20 further comprises means for disconnecting the wireless telephone from the second switching node;means for reconnecting the wireless telephone to a third switching node;means for executing the terminal application program on the third switching node;means for receiving in the terminal application program a third set of control information from the network management system via the third switching node;and means for providing the location dependent features in a third way in the terminal application program in response to the third set of control information.
  21. 21
    22. The apparatus of claim 17 further comprises means for providing the location independent features in terminal application program in response to the first control information when the wireless telephone is connected to the first switching node and in response to the second control information when the wireless telephone is connected to the second switching node.
  22. 22
    23. The apparatus of claim 22 further comprises means for disconnecting - 26 the wireless telephone from the second switching node;means for reconnecting the wireless telephone to a third switching node;means for executing the terminal application program on the third switching node;means for receiving in the terminal application program a third set of control information from the network management system via the third switching node;and means for providing the location dependent features in a third way in the terminal application program in response to the third set of control information.
  23. 23
    24. An apparatus for providing location dependent features and location independent features for a telecommunication unit across a telecommunication switching system having a plurality of switching nodes where the telecommunication unit is connectable to any of the switching nodes and routing of calls through the telecommunication switching system use a directory dialing plan and a secondary dialing plan, comprising:means for executing directory number application program on a first switching node;means for receiving first control information in directory number application program from a network mangement system with feature control being specified by the first control information;means for assigning a directory number to the directory number application program for originating and terminating calls;means for connecting the telecommunication unit on a second switching node and for identifying the telecommunication unit to the directory number application program as having a secondary number and being connected to the second switching node and for executing a terminal application program on the second switching node;means for receiving second control information in the terminal application program from the network management system;means for receiving a first incoming call requiring one of the location independent features in the directory number application program and for controlling the implementation of the one of the location independent features in the directory number application program with the implementation of the one of the location independent features being defined by the first control information;-27means for receiving a second incoming call requiring one of the location dependent features in the directory number application program and for transferring control of the implementation of the one of the location dependent features to the terminal application program by communicating the second call to the terminal application program from directory number application program using secondary number to identify the terminal application program;and means for controlling the implementation of the one of location dependent features in the terminal application program in response to receipt of the second call with the implementation of the one of the location dependent features being defined by the second control information.
  24. 24
    25. The apparatus of claim 24 wherein the telecommunication unit is a wireless telephone.
  25. 25
    26. The apparatus of claim 25 further comprises means for disconnecting the wireless telephone from the second switching node;means for reconnecting the wireless telephone to a third switching node, for identifying the wireless telephone to the directory number application program as having the secondary number and being connected to the third switching node, andfor executing the terminal application program on the third switching node;means for receiving a third incoming call requiring the one of the location dependent features in the directory number application program and for transferring control of the implementation of the one of the location dependent features to the terminal application program by communicating the third call to the terminal application program from directory number application program using secondary number to identify the terminal application program;and means for controlling the implementation of the one of location dependent features in the terminal application program in response to receipt of the third call with the implementation of the one of the location dependent featuresbeing defined by the third control information.
  26. 26
    27. An apparatus for providing location dependent features and location independent features for a telecommunication unit across a telecommunication switching system having a plurality of switching nodes where the telecommunication unit is connectable to any of the switching nodes, comprising:- 28 means for connecting the telecommunication unit on a first switching node and for executing a terminal application program on the first switching node;means for receiving a first set of control information from a network management system via the first switching node;means for receiving a first call requiring one of the location independent features and for implementing the one of the location independent features in a first way as defined by the first set of control information;means for receiving a second call requiring one of the location dependent features and for implementing the one of the location dependent features in a second way as defined by the first set of control information;means for disconnecting the telecommunication unit from the first switching node;means for reconnecting the telecommunication unit to a second switching node;means for executing the terminal application program on the second switching node;means for receiving in the terminal application program a second set of control information from the network management system via the second switching node;means for receiving a third call requiring the one of the location independent features and for implementing the one of the location independent features in the first way as defined by the second set of control information;and means for receiving a fourth call requiring the one of the location dependent features and for implementing the one of the location dependent features in a third way as defined by the second set of control information.
  27. 27
    28. The apparatus of claim 27 wherein the telecommunication unit is a wireless telephone.
Independent claims27