MY127000A

System and method for providing device-aware services in an integrated telecommunications network

Abstract

This record has no abstract on file.

MY127000A, drawing sheet 1
Sheet 1 of 6

Term

No projected expiry on record.

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

18 claims: 3 independent, 15 dependent

  1. 1
    CLAIMS 1. A device-aware service provisioning method for use in a telecommunications network ¢200) having a service switching node (204) and a service node, comprising the steps of:specifying service conditions applicable to a particular user regardless of a device used by the particular user, utilizing a user-specific service policy part in a user profile (402);specifying service conditions applicable to a particular device used by the user, utilizing a device-specific service policy part in the user profile (402);specifying service conditions applicable to the user when the user uses a particular device, utilizing a combination service policy part in the user profile (402);retrieving the user profile (402) by the service switching node (204) which includes at least one device-aware service trigger;upon encountering an armed detection point, generating an appropriate device-aware service trigger by the service switching node (204) towards the service node;executing at least one appropriate Service Logic Program by the service node, responsive to the device-aware service trigger generated by the service switching node step (608);and taking an appropriate service action by the service switching node (204) responsive to an instruction from the service node, the instruction resulting from the execution of at least one SLP.
  2. 5
    5 Session Initiation Protocol (SIP) terminal, H.323 terminal, Internet Appliance, Internet phone, PC phone, laptop phone, smart phone, PDA phone, and Web phone. 5. The device-aware service provisioning method for use in a telecommunications network (200) as set forth in claim 1, wherein the io device comprises an Information Appliance (408D) activated by a personalization module associated with the user.
  3. 8
    A hybrid telecommunications network having a packet-switched network 20 portion and a circuit-switched network portion, comprising:a plurality of communication devices operable with the hybrid telecommunications network;a service switching node (204) for invoking a device-aware service based on a device-aware service trigger encountered in a call control process;25 a trigger server (208) containing a user profile (402) which includes a userspecific service policy part, a device-specific service policy service part, and a combination service policy part that is applicable when an end-user uses a particular device of the plurality of communication devices, wherein the service switching node ¢204) queries the trigger server (208) upon - 14encountering the device-aware service trigger in the call control process;and a service node (206) having means to execute a Service Logic Program 5 based on information obtained from the service switching node (204).
  4. 14
    A device-aware call diversion method for use in an integrated telecommunications network having a service switching node (204) and a service node, the method comprising the steps of:receiving a call in the service switching node (204) for a user;25 determining, in the service switching node (204), if a device-aware service trigger is encountered in a call control process associated with the call;- 15if so, querying by the service switching node ¢204) a user profile (402) associated with the user to determine if a particular device-specific service part of the user profile is to be invoked, wherein the device-specific service 5 part specifies service conditions applicable to a particular device designated for use by the user with respect to call diversion, responsive to the querying step, instructing the service node, by the service switching node (204), to execute;a Service Logic Program associated with the service conditions specified in the device-specific io service part;transmitting, by the service node (206), a routing number to the service switching node (204) based on the execution of the Service Logic Program;and diverting the call by the service switching node (204) to the routing number 15 obtained from the service node.