Method and apparatus for data network call processing
First Claim
1. A method for processing data network communication calls comprising the steps of:
- receiving at a network node from a calling party device a call initiation request including called party device priority data;
determining at said network node a highest priority called party device which is available; and
establishing communication between said calling party device and said highest priority called party device which is available.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for processing data network communication calls. A calling party device sends a call initiation request to a packet data network node from a computer. The request includes identifications of alternate calling party devices along with respective priority for each device. The packet data network node determines the highest priority called party device which is available and initiates communication between the calling party device and the called party device. The called party device may be, for example, a computer, a landline telephone, a wireless mobile station, or a pager. If the called party device is a telephone, the packet data network node establishes a data network connection with the calling party computer and a telephone connection with the called party telephone and performs the required conversions to allow communication between the calling party computer and the called party telephone.
-
Citations
19 Claims
-
1. A method for processing data network communication calls comprising the steps of:
-
receiving at a network node from a calling party device a call initiation request including called party device priority data; determining at said network node a highest priority called party device which is available; and establishing communication between said calling party device and said highest priority called party device which is available. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for processing a packet data network communication call from a calling party computer to an available device of a called party comprising the steps of:
-
establishing a packet data communication link between said calling party computer and a packet network node; receiving at said packet data network node a call initiation data packet including call connection alternatives; establishing a packet data communication link between said packet data network node and a called party computer if said called party computer is connected to said packet data network; and establishing an alternate communication link between said packet data network node and an alternate called party device based on said call connection alternatives if said called party computer is not connected to said packet data network. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A network node for processing data network communication calls comprising:
-
means for receiving a call initiation request including called party device priority data from a calling party device; means for determining a highest priority called party device which is available; and means for establishing communication between said calling party device and said highest priority called party device which is available. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method for processing data network communication calls comprising the steps of:
-
receiving at a network node from a calling party device a call initiation request including called party device data; determining at said network node a called party device which first becomes available using a process enabled to test, one at a time, each one of a plurality of called party devices specified by said called party device data; and establishing communication between said calling party device and said called party device which first becomes available. - View Dependent Claims (18, 19)
-
Specification