Extending mobile phone networks
AssigneeMicrosoft Corporation
InventorShawn D. Loveland
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorShawn D. Loveland
Estimating the term…
Methods, systems, and computer program products for bridging mobile phone networks with other telephone networks. A telephone network comprises multiple individually addressable telephone lines connected to telephones and to a gateway, which in turn is connected to one or more mobile phones and potentially to one or more landlines. When the gateway receives an inbound call from one of the mobile phones, or an outbound call from one or the telephones, the gateway applies routing rules to determine how to route the call. Routing may depend on a variety of factors, such as time of day, cost, the mobile phone receiving an inbound call. To help identify the mobile phone as the source of an inbound call, a distinctive ring may be selected. To account for differences in the mobile phone network and the telephone network, the gateway translates signals between the two networks.
In a gateway for a telephone network that comprises multiple individually addressable telephone lines and at least one telephone connected to at least one of the individually addressable telephone lines, a method of routing one or more calls, inbound to one or more mobile phones connected to the gateway, to any of the individually addressable telephone lines such that any of the individually addressable telephone lines can be used to receive the one or more calls inbound to the one or more mobile phones, the method comprising acts of:
In a gateway for a telephone network that comprises multiple individually addressable telephone lines and at least one telephone connected to at least one of the individually addressable telephone lines, a method of routing one or more calls, outbound from the at least one telephone to any of one or more mobile phones or to any of one or more landlines that are connected to the gateway such that any of the one or more mobile phones and one or more landlines can be used for the one or more calls outbound from the at least one telephone, the method comprising acts of:
In a gateway for a telephone network that comprises multiple individually addressable telephone lines and at least one telephone connected to at least one of the individually addressable telephone lines, a method of routing one or more calls, inbound to one or more mobile phones connected to the gateway, to any of the individually addressable telephone lines such that any of the individually addressable telephone lines can be used to receive the one or more calls inbound to the one or more mobile phones, the method comprising steps for:
In a gateway for a telephone network that comprises multiple individually addressable telephone lines and at least one telephone connected to at least one of the individually addressable telephone lines, a method of routing one or more calls, outbound from the at least one telephone to any of one or more mobile phones or to any of one or more landlines that are connected to the gateway such that any of the one or more mobile phones and one or more landlines can be used for the one or more calls outbound from the at least one telephone, the method comprising steps for:
A gateway for bridging one or more mobile phone networks supporting one or more mobile phones and a telephone network that comprises multiple individually addressable telephone lines and at least one telephone connected to at least one of the individually addressable telephone lines, the gateway comprising:
For a gateway connected to a telephone network that comprises multiple individually addressable telephone lines and at least one telephone connected to at least one of the individually addressable telephone lines, a computer program product comprising one or more computer readable media carrying computer executable instructions that implement a method of routing one or more calls, inbound to one or more mobile phones connected to the gateway, to any of the individually addressable telephone lines such that any of the individually addressable telephone lines can be used to receive the one or more calls inbound to the one or more mobile phones, the method comprising acts of:
For a gateway connected to a telephone network that comprises multiple individually addressable telephone lines and at least one telephone connected to at least one of the individually addressable telephone lines, a computer program product comprising one or more computer readable media carrying computer executable instructions that implement a method of routing one or more calls, outbound from the at least one telephone to any of one or more mobile phones or to any of one or more landlines that are connected to the gateway such that any of the one or more mobile phones and one or more landlines can be used for the one or more calls outbound from the at least one telephone, the method comprising acts of:
Dependencies are inferred from the claim text.