Patent ID: 6594355
Filing Date: 2003-07-15
Classification: H04M,H04Q

Abstract:
A method for performing a call routing service in an intelligent network having one or more service nodes and a switch platform including an originating switch for receiving service requests, said method comprising:a) communicating call origination information from said originating switch to a first object instance executing in an execution environment provided at a service node in response to a received service request; b) said object instance determining a line object instance for maintaining the state of a communications line associated with a call origination, and a service object implementing methods for performing a service for a customer, and initiating instantiation of said service logic and line object in said execution environment; c) querying a first database storage associated with said execution environment for retrieving call routing information in support of said service, said call routing information specific to a customer; d) querying a second database storage for determining a terminating location including a terminating switch for said call based on said retrieved routing information, and initiating instantiation of a line object instance for maintaining the state of a communications line associated with a call termination; and, e) communicating call routing commands from said executing service object to said line object, said line object instructing said switch associated with said originating line to route said received call from said originating switch to a terminating switch for connection to a called party, whereby a platform-independent communication system is provided to enable routing said call information between a calling party and a destination party via said originating and terminating line object instances independent of their location in said network.