System and method for providing integrated voice and data services utilizing wired cordless access with unlicensed/unregulated spectrum
First Claim
Patent Images
1. A system, comprising:
- a memory that stores computer-executable instructions; and
a processor, communicatively coupled to the memory, that facilitates execution of the computer-executable instructions to at least;
receive information of a call directed to a telephone number assigned to a digital cordless handset and a cellular telephone;
generate a termination attempt trigger based on the information;
initiate, based on the termination attempt trigger, the call to the cellular telephone before initiation of the call to the digital cordless handset based on a delay that is associated with a cellular network;
detect whether the call was answered via the digital cordless handset;
send, via a first wireless access point of a first wireless network that is associated with a voice over internet protocol and a first service provider, a data packet of the call directed to the digital cordless handset based on a determination that the call was answered via the digital cordless handset;
determine, based on a medium access control address received from the digital cordless handset via a second wireless access point of a second wireless network that is associated with the voice over internet protocol and a second service provider that is different from the first service provider, that the digital cordless handset moved from a first wireless coverage area of the first wireless network to a second wireless coverage area of the second wireless network; and
send, via the second wireless access point, another data packet of the call directed to the digital cordless handset based on a determination that the medium access control address is assigned an internet protocol address that corresponds to the second wireless access point.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems provide integrated voice and data services utilizing wired cordless access with unlicensed/unregulated connectivity sources. A digital cordless telephone operates over unlicensed/unregulated spectrum in conjunction with one or more wireless access points (WAP) that are installed in homes, businesses, entertainment venues, and the like. The WAPs are connected to a communications service provider'"'"'s broadband packet data network. A user may use the device when they are in range of another wireless access point in a public or private building that also is connected to their communications service provider'"'"'s broadband packet data network.
92 Citations
25 Claims
-
1. A system, comprising:
-
a memory that stores computer-executable instructions; and a processor, communicatively coupled to the memory, that facilitates execution of the computer-executable instructions to at least; receive information of a call directed to a telephone number assigned to a digital cordless handset and a cellular telephone; generate a termination attempt trigger based on the information; initiate, based on the termination attempt trigger, the call to the cellular telephone before initiation of the call to the digital cordless handset based on a delay that is associated with a cellular network; detect whether the call was answered via the digital cordless handset; send, via a first wireless access point of a first wireless network that is associated with a voice over internet protocol and a first service provider, a data packet of the call directed to the digital cordless handset based on a determination that the call was answered via the digital cordless handset; determine, based on a medium access control address received from the digital cordless handset via a second wireless access point of a second wireless network that is associated with the voice over internet protocol and a second service provider that is different from the first service provider, that the digital cordless handset moved from a first wireless coverage area of the first wireless network to a second wireless coverage area of the second wireless network; and send, via the second wireless access point, another data packet of the call directed to the digital cordless handset based on a determination that the medium access control address is assigned an internet protocol address that corresponds to the second wireless access point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method, comprising:
-
communicatively coupling, by a system including a processor, a signal transfer component of a network to; a first wireless access point of a first wireless network associated with a voice over internet protocol and a first service provider via a first communication link, and a mobile switching center of a cellular network via a second communication link; generating, by the system, a termination attempt trigger in response to receiving a call directed to a telephone number of a digital cordless handset associated with the first wireless network and a cellular telephone associated with the cellular network; routing, by the system, information of the call directed to the cellular telephone via the mobile switching center before routing the information directed to the digital cordless handset via the first wireless access point based on a delay that is associated with the cellular network; sending, by the system, data of the call directed to the digital cordless handset utilizing the first wireless access point in response to determining that the call was answered via the digital cordless handset; determining, by the system, a relocation of the digital cordless handset from a first wireless coverage area associated with the first wireless access point to a second wireless coverage area associated with a second wireless access point of a second wireless network associated with the voice over internet protocol and a second service provider distinct from the first service provider in response to a medium access control address being determined to have been received from the digital cordless handset by the second wireless access point; and sending, by the system via the second wireless access point, other data of the call directed to the digital cordless handset in response to the medium access control address being determined to be assigned an internet protocol address corresponding to the second wireless access point. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A system, comprising:
-
a memory that stores computer-executable instructions; and a processor, communicatively coupled to the memory, that facilitates execution of the computer-executable instructions to at least; receive information of a call directed to a telephone number of a cellular telephone associated with a cellular network and a mobile device associated with a first wireless network according to a voice over internet protocol; generate a termination attempt trigger according to the information of the call; route the information of the call directed to the cellular telephone; route the information of the call directed to the mobile device via the first wireless network based on a delay that is associated with the cellular network; send a first data packet associated with the call directed to the mobile device via the first wireless network based on a determination that the call was answered via the mobile device; detect a movement of the mobile device from a first area of the first wireless network to a second area of a second wireless network that is associated with a second service provider that is different than a first service provider associated with the first wireless network based on a determination that a medium access control address was received from the mobile device via the second wireless network; and in response to a determination that the medium access control address is assigned an internet protocol address corresponding to a wireless access point of the second wireless network, send a second data packet associated with the call directed to the mobile device via the wireless access point of the second wireless network according to the voice over internet protocol. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification