Connectivity using a geographic phone number
First Claim
Patent Images
1. A system comprising:
- at least one processor; and
one or more memories including instructions stored thereon that, when executed by the at least one processor, cause the system to perform operations including;
receiving a request to connect a call from a client device to a receiving device via a Public Switched Telephone Network (PSTN);
determining that a current location of the client device is not a permitted location for using a geographic number assigned to the client device; and
causing the call to be connected between the receiving device and the client device using an alternate number and the geographic number by;
routing the call from the client device to the PSTN using the alternate number;
causing a portion of the call from the client device to be connected by the PSTN to the receiving device using the geographic number effective to cause the call from the client device to appear at the receiving device to originate from the geographic number; and
causing a portion of the call from the receiving device to be received at the client device from the receiving device routed using the alternate number.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for connectivity using a geographic phone number are described. According to various implementations, techniques described herein enable various policies pertaining to the use of telephone numbers at different locations to be enforced. For instance, techniques described herein enable a client device that is outside of a permitted geographic area for a geographic phone number to use a non-geographic phone number to connect a call, while the call can be routed using the geographic phone number.
74 Citations
20 Claims
-
1. A system comprising:
-
at least one processor; and one or more memories including instructions stored thereon that, when executed by the at least one processor, cause the system to perform operations including; receiving a request to connect a call from a client device to a receiving device via a Public Switched Telephone Network (PSTN); determining that a current location of the client device is not a permitted location for using a geographic number assigned to the client device; and causing the call to be connected between the receiving device and the client device using an alternate number and the geographic number by; routing the call from the client device to the PSTN using the alternate number; causing a portion of the call from the client device to be connected by the PSTN to the receiving device using the geographic number effective to cause the call from the client device to appear at the receiving device to originate from the geographic number; and causing a portion of the call from the receiving device to be received at the client device from the receiving device routed using the alternate number. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method implemented by a computing system, the method comprising:
-
receiving a request to connect a call from a client device to a receiving device via a Public Switched Telephone Network (PSTN); determining that a current location of the client device is not a permitted location for using a geographic number assigned to the client device; and causing the call to be connected between the receiving device and the client device using an alternate number and the geographic number by; routing the call from the client device to the PSTN using the alternate number; causing a portion of the call from the client device to be connected by the PSTN to the receiving device using the geographic number effective to cause the call from the client device to appear at the receiving device to originate from the geographic number; and causing a portion of the call from the receiving device to be received at the client device from the receiving device routed using the alternate number. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. One or more memories storing instructions which, when executed by a processor, perform operations comprising:
-
receiving a request to connect a call from a client device to a receiving device via a Public Switched Telephone Network (PSTN); determining that a current location of the client device is not a permitted location for using a geographic number assigned to the client device; and causing the call to be connected between the receiving device and the client device using an alternate number and the geographic number by; routing the call from the client device to the PSTN using the alternate number; causing a portion of the call from the client device to be connected by the PSTN to the receiving device using the geographic number effective to cause the call from the client device to appear at the receiving device to originate from the geographic number; and causing a portion of the call from the receiving device to be received at the client device from the receiving device routed using the alternate number. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification