Hierarchical data collection network supporting packetized voice communications among wireless terminals and telephones
First Claim
1. A packet voice communication system comprising:
- at least one processor capable of detecting an off-hook condition of a first telephony device;
the at least one processor capable of receiving, from the first telephony device, information identifying a second telephony device;
the at least one processor capable of determining whether a packet network address corresponding to the information identifying the second telephony device is available;
the at least one processor capable of prompting a user of the first telephony device for a packet network address corresponding to the second telephony device, if it is determined that a packet network address corresponding to the information identifying the second telephony device is not available; and
the at least one processor capable of establishing voice communication between the first telephony device and the second telephony device via a packet network, if the packet network address corresponding to the information identifying the second telephony device is available.
3 Assignments
0 Petitions
Accused Products
Abstract
A packet-based, hierarchical communication system, arranged in a spanning tree configuration, is described in which wired and wireless communication networks exhibiting substantially different characteristics are employed in an overall scheme to link portable or mobile computing devices. The network accommodates real time voice transmission both through dedicated, scheduled bandwidth and through a packet-based routing within the confines and constraints of a data network. Conversion and call processing circuitry is also disclosed which enables access devices and personal computers to adapt voice information between analog voice stream and digital voice packet formats as proves necessary. Routing pathways include wireless spanning tree networks, wide area networks, telephone switching networks, internet, etc., in a manner virtually transparent to the user. A voice session and associate call setup simulates that of conventional telephone switching network, providing well-understood functionality common to any mobile, remote or stationary terminal, phone, computer, etc.
-
Citations
106 Claims
-
1. A packet voice communication system comprising:
-
at least one processor capable of detecting an off-hook condition of a first telephony device; the at least one processor capable of receiving, from the first telephony device, information identifying a second telephony device; the at least one processor capable of determining whether a packet network address corresponding to the information identifying the second telephony device is available; the at least one processor capable of prompting a user of the first telephony device for a packet network address corresponding to the second telephony device, if it is determined that a packet network address corresponding to the information identifying the second telephony device is not available; and the at least one processor capable of establishing voice communication between the first telephony device and the second telephony device via a packet network, if the packet network address corresponding to the information identifying the second telephony device is available. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable medium, having stored thereon a computer program having a plurality of code sections for communicatively coupling a first telephony device and a second telephony device via a packet network, the code sections executable by a processor for causing the processor to perform the operations comprising:
-
receiving information identifying the second telephony device from the first telephony device; determining whether a packet network address corresponding to the second telephony device is available; sending a call setup request to the packet network address corresponding to the second telephony device, if it is determined that a packet network address corresponding to the second telephony device is available; and establishing voice communication between the first telephony device and the second telephony device via the packet network, if an acceptance of the call setup request is received within a predetermined amount of time. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method for communicatively coupling a first telephony device and a second telephony device via a packet network, the method comprising:
-
receiving, from the first telephony device, information identifying the second telephony device; determining whether a packet network address corresponding to the second telephony device is available; sending, to the packet network address corresponding to the second telephony device, a call setup request, if it is determined that a packet network address corresponding to the second telephony device is available; receiving, from the packet network address corresponding to the second telephony device, status information for the second telephony device; and notifying a user of the first telephony device of a busy condition, if status information indicating a busy condition is received. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. At least one circuit for use in a telephony device, the at least one circuit operational to, at least:
-
send information to a communication system, where the sent information comprises information identifying a second telephony device; receive information from the communication system, where the received information corresponds to the sent information; and if the received information comprises first particular received information, cause prompting a user of the telephony device for a packet network address corresponding to the second telephony device. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61)
-
-
62. A method for operating at least one circuit for use in a telephony device, the method comprising:
-
sending information to a communication system, where the sent information comprises information identifying a second telephony device; receiving information from the communication system, where the received information corresponds to the sent information; and if the received information comprises first particular received information, causing prompting a user of the telephony device for a packet network address corresponding to the second telephony device. - View Dependent Claims (63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76)
-
-
77. At least one circuit for use in a telephony device, the at least one circuit operational to, at least:
send information to a communication system, where the sent information comprises; information identifying a second telephony device; and information to cause the communication system to, at least, send a call setup request to a packet network address corresponding to the second telephony device, if the packet network address is available to the communication system. - View Dependent Claims (78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91)
-
92. A method for operating at least one circuit for use in a telephony device, the method comprising:
sending information to a communication system, where the sent information comprises; information identifying a second telephony device; and information to cause the communication system to, at least, send a call setup request to a packet network address corresponding to the second telephony device, if the packet network address is available to the communication system. - View Dependent Claims (93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106)
Specification