Obtaining services through a local network
First Claim
Patent Images
1. A method comprising:
- registering, by a gateway, a first end point, wherein the gateway comprises a Session Initiation Protocol (SIP) proxy server associated with the first end point;
registering, by the gateway, a second end point, wherein the second end point is configured to communicate with the gateway via a telecommunication protocol;
receiving, by the gateway, a communication request associated with an incoming communication session and for a destination telephone number;
determining, by the gateway and based on the destination telephone number and configuration information, whether data associated with the communication request is to be routed to the first end point or the second end point, wherein the configuration information indicates at least a first telephone number associated with the first end point and a second telephone number associated with the second end point; and
based on the determining;
routing, via the SIP proxy server, via a wireless local area network, and to the first end point, the data associated with the communication request;
orrouting, by the gateway, via the telecommunication protocol, and to the second end point, the data associated with the communication request.
1 Assignment
0 Petitions
Accused Products
Abstract
One or more endpoints may be registered with a gateway at a premises. The gateway may include local physical interfaces for communicating with a first subset of the endpoints. The gateway may further include Session Initiation Protocol (SIP) proxy servers for communicating with a second subset of the endpoints. Incoming communications to the premises may be routed by the gateway to one or more of the endpoints via the local physical interfaces or the SIP proxy servers. One or more endpoints may initiate outgoing communications via the local physical interfaces or the SIP proxy servers.
-
Citations
20 Claims
-
1. A method comprising:
-
registering, by a gateway, a first end point, wherein the gateway comprises a Session Initiation Protocol (SIP) proxy server associated with the first end point; registering, by the gateway, a second end point, wherein the second end point is configured to communicate with the gateway via a telecommunication protocol; receiving, by the gateway, a communication request associated with an incoming communication session and for a destination telephone number; determining, by the gateway and based on the destination telephone number and configuration information, whether data associated with the communication request is to be routed to the first end point or the second end point, wherein the configuration information indicates at least a first telephone number associated with the first end point and a second telephone number associated with the second end point; and based on the determining; routing, via the SIP proxy server, via a wireless local area network, and to the first end point, the data associated with the communication request;
orrouting, by the gateway, via the telecommunication protocol, and to the second end point, the data associated with the communication request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving, by a Session Initiation Protocol (SIP) proxy server of a gateway and from a mobile device, one or more SIP messages comprising a registration request; transmitting, by the SIP proxy server and to the mobile device, one or more SIP messages comprising a list of telephone numbers; receiving, by the SIP proxy server and from the mobile device, one or more SIP messages comprising; a first telephone number from the list of telephone numbers, wherein the first telephone number is a calling telephone number of a voice communication session initiated by the mobile device, and a second telephone number associated with another device that is different from the mobile device, wherein the second telephone number is a called number of the voice communication session; and initiating, by the gateway and after receiving the first telephone number and the second telephone number, the voice communication session. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
sending, by a gateway and to a first device, one or more first Session Initiation Protocol (SIP) messages via a wireless local area network, the one or more first SIP messages comprising a list of telephone numbers; receiving, by the gateway and from the first device, one or more second SIP messages, the one or more second SIP messages comprising; a first telephone number from the list of telephone numbers, wherein the first telephone number is a calling telephone number of a voice communication session initiated by the first device, and a second telephone number associated with a second device, wherein the second telephone number is a called telephone number of the voice communication session; and initiating, by the gateway and after receiving the first telephone number and the second telephone number, the voice communication session. - View Dependent Claims (18, 19, 20)
-
Specification