Virtual private communications network
First Claim
1. A virtual private communications network comprising:
- a private communications network including a plurality of stations each identified by an unique private network identification (ID) code;
a plurality of communications devices, ones of said plurality of communications devices being a corresponding station identified by a corresponding unique private network ID code and being contacted by selecting a respective said ID code;
at least one of said plurality of communications devices being a virtual client device connected to a public communications network; and
at least one of said plurality of unique private network ID codes being a shared ID temporarily assignable to each said virtual client device, selecting said respective ID code for other ones of said plurality of communications devices connects said each virtual client device to said other ones as an in network connection.
8 Assignments
0 Petitions
Accused Products
Abstract
A virtual private communications network (VPCN) and method of managing calls on the network. Stations on a private communications network are identified by an unique private network identification (ID) code or dial in direct (DID) number. Remote communications devices (e.g., cell phones, analog phones, etc.) are virtual client devices connected from a public communications network to the private communications network. One or more DID numbers are shared DID numbers, dedicated for the virtual client devices. Calls from the virtual client devices may be placed to network stations by dialing shorthand (e.g., 5 or fewer digits) numbers. Each call has a dedicated DID number temporarily assigned to it for placing the call as an in network call. Once the call reaches its final destination, the shared DID number is released for temporary assignment to other virtual client device calls.
15 Citations
23 Claims
-
1. A virtual private communications network comprising:
-
a private communications network including a plurality of stations each identified by an unique private network identification (ID) code;
a plurality of communications devices, ones of said plurality of communications devices being a corresponding station identified by a corresponding unique private network ID code and being contacted by selecting a respective said ID code;
at least one of said plurality of communications devices being a virtual client device connected to a public communications network; and
at least one of said plurality of unique private network ID codes being a shared ID temporarily assignable to each said virtual client device, selecting said respective ID code for other ones of said plurality of communications devices connects said each virtual client device to said other ones as an in network connection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A virtual private communications network comprising:
-
a private communications network including a plurality of stations each identified by an unique private network identification (ID) code;
a plurality of communications devices, ones of said plurality of communications devices being a corresponding station identified by a corresponding unique private network ID code and being contacted by selecting a respective said ID code;
at least one of said plurality of communications devices being a virtual client device connected to a public communications network;
a communications network server managing said private communications network;
at least one of said plurality of unique private network ID codes being a shared ID temporarily assignable to each said virtual client device, selecting said respective ID code for other ones of said plurality of communications devices connects said each virtual client device to said other ones as an in network connection; and
a mobility server assigning said unique private network ID codes to said each virtual client device upon receipt of a call request to another said respective ID code. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method of managing private network calls, said method comprising the steps of:
-
a) checking whether an incoming call originates from a virtual client device;
b) attaching a shared network identification code to each said call determined to originate from a virtual client device;
c) routing each virtual client device originated call with an attached said shared network identification code to a mobility server;
d) checking calls routed to said mobility server to determine whether each originated from one said virtual client device;
e) forwarding each routed call to an identified private network station; and
f) releasing said shared network identification code attached to said routed call. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification