Data network computing device call processing
First Claim
1. A communication system for providing telecommunication services comprising:
- an interface to a data network and to a wireless telephone network; and
a manager coupled to the interface for placing voice calls to and from user devices coupled to the data network,wherein the manager is configured to maintain in a database an association of an identity of a user in the wireless telephone network with a corresponding user device coupled to the data network; and
wherein the manager is further configured to interact with the wireless telephone network tocause calls placed to the identity of said user in the wireless telephone network to be carried via the interface for onward routing to the corresponding user device coupled to the data network, andcause calls to a public switched telephone network (PSTN)initiated at the corresponding user device coupled to the data network to be carried through the data network and subsequently through the interface for onward routing via the wireless telephone network to a destination in the PSTN such that the calls would appear to have been initiated by a user device coupled to the wireless telephone network.
9 Assignments
0 Petitions
Accused Products
Abstract
A telecommunications service node is connected to a data network using a packet data protocol and a telephone network using a circuit switched protocol. The service node is also connected to a wireless roaming network using the IS-41 signaling protocol. The service node stores status information, including location and registration information, for mobile computing devices connected to the data packet network. The location information includes a temporary data network address for visiting mobile computing devices. The service node manages voice calls to and from the mobile computing devices. If a call is received to a mobile computing device which is not registered, the service node will attempt to connect the call to a wireless telephone associated with the mobile computing device, or a predefined destination established as a preference by the user. In the case of a voice call between a telephone connected to the telephone network and a mobile computing device connected to the data network, the service node acts as a gateway and translates between the data packet protocol and the circuit switched protocol. A personal information manager executing in a mobile computing device may be used for managing call processing functions of the mobile computing device.
74 Citations
34 Claims
-
1. A communication system for providing telecommunication services comprising:
-
an interface to a data network and to a wireless telephone network; and a manager coupled to the interface for placing voice calls to and from user devices coupled to the data network, wherein the manager is configured to maintain in a database an association of an identity of a user in the wireless telephone network with a corresponding user device coupled to the data network; and wherein the manager is further configured to interact with the wireless telephone network to cause calls placed to the identity of said user in the wireless telephone network to be carried via the interface for onward routing to the corresponding user device coupled to the data network, and cause calls to a public switched telephone network (PSTN) initiated at the corresponding user device coupled to the data network to be carried through the data network and subsequently through the interface for onward routing via the wireless telephone network to a destination in the PSTN such that the calls would appear to have been initiated by a user device coupled to the wireless telephone network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for providing telecommunication services comprising:
-
maintaining in a database an association of an identity of a user in a wireless telephone network with a corresponding user device coupled to a data network; causing voice calls placed to said user of the wireless telephone network to be routed to the corresponding user device coupled to the data network; and causing voice calls to the public switched telephone network (PSTN) initiated at the corresponding user device coupled to the data network to be routed through the data network to the wireless telephone network; wherein causing the voice calls to be routed to the corresponding user device and causing voice calls to be routed to the wireless telephone network includes exchanging messages between a communication system and one or more components of the wireless telephone network, the communication system being coupled to the data network and to the wireless telephone network. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A method for providing telecommunication services comprising:
-
maintaining in a database an association of an identity of a user in a wireless telephone network with a corresponding user device coupled to a data network; causing voice calls to the public switched telephone network (PSTN) initiated at the corresponding user device coupled to a data network to be routed through a wireless telephone network including exchanging messages between a communication system and one or more components of the wireless telephone network, the communication system being coupled to the data network and to the wireless telephone network; wherein causing voice calls initiated at the corresponding user device coupled to the data network to be routed through the wireless telephone network includes causing calls initiated at the user devices to be further routed as if the calls were initiated at wireless telephones coupled to the wireless telephone network. - View Dependent Claims (29)
-
-
30. A method for providing telecommunication services comprising:
-
providing a manager coupled to an interface to a data network and to a wireless telephone network, wherein the manager is configured to maintain in a database an association of an identity of a user in the wireless telephone network with a corresponding user device coupled to the data network; and providing services by the manager to the corresponding user device coupled to the data network, wherein the services include at least one of a group of services consisting of a messaging service for passing messages between the wireless telephone network and user device on the data network, a voice call delivery service for connecting calls from the wireless telephone network through the data network to the user device, and a voice call delivery service for connecting calls from the user device through the data network to the wireless telephone network. - View Dependent Claims (31, 32)
-
-
33. A network communication system comprising:
-
a packet-based voice communication system, including user terminals coupled to a data network; and a service node coupled to a wireless telephone network and to the packet-based voice communication system, configured to exchange control information and at least one of voice and messaging data with elements of the wireless telephone network; wherein the service node is configured to maintain in a database an association of an identity of a user in the wireless telephone network with a corresponding user device coupled to the data network; and wherein the service node is further configured to provide at least one of a group of services consisting of a messaging service for passing messages between the wireless telephone network and user devices on the data network, a voice call delivery service for connecting calls from the wireless telephone network through the data network to the user devices, and a voice call delivery service for connecting calls from the user devices through the data network to the wireless telephone network. - View Dependent Claims (34)
-
Specification