Method and apparatus for co-socket telephony
5 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for allowing a caller on a telephone network to establish an internet co-socket. In a first embodiment, a protocol stack establishes an Internet connection over a public switched telephone network (PSTN) link and then operates and maintains the Internet connection on a second link. Internet socket establishment is initiated with a caller-ID packet so the distant end may pick up with an Internet form instead of a interactive voice response system (IVR). This allows the caller to interact with a graphical form instead of a voice prompt, and provides new methods of operation for web call-back systems for call centers. The invention also enables mixed PSTN/internet multimedia telephone calls. In an exemplary embodiment, when a point-to-point telephone PSTN connection is established, a screen of information automatically appears at both ends via the Internet. This allows users who have computers connected to an internet to easily mix PSTN calling with internet services.
-
Citations
99 Claims
-
1-61. -61. (canceled)
-
62. A communication system, comprising:
-
a plurality of wireless handsets each including a user interface which enables a respective user to specify a set of dialing digits corresponding to a telephone number of a callee where the callee can be reached via telephone calls originated from a public switched telephone network (PSTN);
a plurality of network access devices that are each coupled to an Internet Protocol (IP) packet-switched network, wherein each of the network access devices provides a respective wireless local area network air interface for communicating with one or more of the plurality of wireless handsets;
a database server that is coupled at least partially via the IP packet-switched network to at least two of the plurality of network access devices, and that provides dynamic information indicative of IP addresses available for use in communicating with respective ones of the plurality of wireless handsets;
a call setup protocol operative to set up a call from a particular wireless handset to a telephony device associated with a particular callee, wherein;
the particular wireless handset transmits to the database server a particular set of dialing digits specified by the respective user of the particular wireless handset via a particular network access device and at least partially via the IP packet-switched network;
in response to the particular set of dialing digits, the database server sends back to the particular wireless handset, at least partially via the IP packet-switched network and via the particular network access device, a first destination IP address where the telephony device can be presently reached at least partially via the IP packet-switched network; and
the particular wireless handset causes to be established at least partially via the IP packet-switched network a first IP connection comprising a voice over Internet (VoIP) communication connection, using the first destination IP address, to establish voice communication with the telephony device; and
wherein at least a portion of the VoIP communication connection is carried between the particular wireless handset and the particular network access device via the respective wireless local area network air interface. - View Dependent Claims (63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74)
-
-
75. For use in a communication environment comprising a plurality of subscribers each having a wireless handset which provides a respective user interface to enable a respective subscriber to specify a destination subscriber address to identify a telephony device associated with a callee, a communication system, comprising:
-
a plurality of network access devices that are each coupled to an Internet Protocol (IP) packet-switched network, wherein each of the network access devices provides a respective wireless local area network air interface for communicating with one or more of the wireless handsets;
a database server that is coupled at least partially via the IP packet-switched network to at least two of the plurality of network access devices; and
a call setup protocol operative to set up a call from a particular wireless handset to a particular telephony device associated with a particular callee, wherein;
the database server receives from the particular wireless handset an indication of a desired call destination specified by the subscriber of the particular wireless handset, via a particular one of the plurality of network access devices and at least partially via the IP packet-switched network;
in response to the indication of the desired call destination, the database server sends back to the particular wireless handset, at least partially via the IP packet-switched network and via the particular network access device, a first destination IP address where the particular telephony device can be presently reached at least partially via the IP packet-switched network; and
the particular wireless handset causes to be established at least partially via the IP packet-switched network a first IP connection comprising a voice over Internet (VoIP) communication connection, using the first destination IP address, to establish voice communication with the particular telephony device; and
wherein the plurality of network access devices collectively provide a set of local area wireless domains from which the subscribers can place and receive VoIP telephone calls. - View Dependent Claims (76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86)
-
-
87. For use in a communication environment comprising a plurality of subscribers each having a wireless handset which provides a respective user interface to enable a respective subscriber to specify a set of dialing digits corresponding to a telephone number of a callee where the callee can be reached via telephone calls originated from a public switched telephone network (PSTN), a communication system, comprising:
-
a plurality of network access devices that are each coupled to an Internet Protocol (IP) packet-switched network, wherein each of the network access devices provides a respective wireless local area network air interface for communicating with one or more of the wireless handsets;
a database server that is coupled at least partially via the IP packet-switched network to at least two of the plurality of network access devices;
a call setup protocol operative to set up a call from a particular wireless handset to a particular telephony device associated with a particular callee, wherein;
the database server receives from the particular wireless handset a particular set of dialing digits specified by the subscriber of the particular wireless handset, via a particular one of the plurality of network access devices and at least partially via the IP packet-switched network;
in response to the particular set of dialing digits, the database server sends back to the particular wireless handset, at least partially via the IP packet-switched network and via the particular network access device, a first destination IP address where the particular telephony device can be presently reached at least partially via the IP packet-switched network; and
the particular wireless handset causes to be established at least partially via the IP packet-switched network a first IP connection comprising a voice over Internet (VoIP) communication connection, using the first destination IP address, to establish voice communication with the particular telephony device; and
wherein the plurality of network access devices collectively provide a set of local area wireless domains from which the subscribers can place and receive VoIP telephone calls. - View Dependent Claims (88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99)
-
Specification