Patent US4348554A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4348554A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of providing virtual private network telephone service

Assignee: AT&T Inc
•
Filing: 1980-03-21
•
Granted: 1982-09-07
•
Expires: 2000-03-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method is disclosed for providing private network types of telephone services via the public switched network without having it provide private hardware facilities. The method is described with respect to a telephone system comprising plural telephone stations and offices, a data base, and a data communications network connecting some of the offices to the data base. Information is stored at the data base defining a virtual private network. The information includes a description of the bounds of the virtual network and its capacity in terms of virtual telephone facility resources of a prescribed type. In response to a call directed to the virtual network, a verification is made at the data base that this call is entitled to complete via the virtual network and that an idle virtual resource is available for assignment to the call. The idle resource is assigned to the call, and the call is completed via the public switched network.

Inventors

  • 👤 Richard L. Asmuth

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 12:33
CPC Classifications
H; H04; H04Q; H04Q3/00; H04Q3/0016; H04Q3/0029; H04Q2213/00; H04Q2213/13103; H04Q2213/1313; H04Q2213/13384; H04Q2213/13385; H04Q2213/13531; Y; Y10; Y10S; Y10S379/00; Y10S379/901; Y10S379/903

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 150 words
In a telephone system including a plurality of telephone offices (12, 18), a plurality of telephone stations (23), and a data base (10) accessible by ones of the offices, a method of providing private network types of services for prescribed ones of the stations via the public switched network, characterized by the steps of storing information at the data base defining a virtual private telephone network, said information including a description of the capacity of the virtual network in terms of virtual telephone facility resources of a prescribed type, responsive to a call received at one of the offices directed to the virtual private network, verifying at the data base that the call is entitled to be completed via the virtual network, and that an idle virtual resource remains for assignment to the call, assigning the idle resource to the call, and completing the call over the public switched network.
Claim 2
Dependent Claim 150 words
In a telephone system including a plurality of telephone offices (12, 18), a plurality of telephone stations (23), and a data base (10) accessible by ones of the offices, a method of providing private network types of services for prescribed ones of the stations via the public switched network, characterized by the steps of storing information at the data base defining a virtual private telephone network, said information including a description of the capacity of the virtual network in terms of virtual telephone facility resources of a prescribed type, responsive to a call received at one of the offices directed to the virtual private network, verifying at the data base that the call is entitled to be completed via the virtual network, and that an idle virtual resource remains for assignment to the call, assigning the idle resource to the call, and completing the call over the public switched network.
Claim 3
Dependent Claim 154 words
In a telephone system including a plurality of telephone offices (12, 18), a plurality of stations (23) served by the offices and a data base (10), a method of providing private network types of services for prescribed ones of the stations via the public switched network, characterized by the steps of storing at the data base a first indication (41) of a number of telephone facility resources of a certain type that are allocated for calls between the prescribed stations, and a second indication (42) of the total number of such resources that are assigned to calls at any given time, comparing the first and second indications responsive to a call from a calling one of the prescribed stations to a called one of the prescribed stations, and completing the call via the public switched network if said completion will not cause the number of assigned resources to exceed the allocated number of resources.
Claim 4
Dependent Claim 154 words
In a telephone system including a plurality of telephone offices (12, 18), a plurality of stations (23) served by the offices and a data base (10), a method of providing private network types of services for prescribed ones of the stations via the public switched network, characterized by the steps of storing at the data base a first indication (41) of a number of telephone facility resources of a certain type that are allocated for calls between the prescribed stations, and a second indication (42) of the total number of such resources that are assigned to calls at any given time, comparing the first and second indications responsive to a call from a calling one of the prescribed stations to a called one of the prescribed stations, and completing the call via the public switched network if said completion will not cause the number of assigned resources to exceed the allocated number of resources.
Claim 5
Dependent Claim 84 words
The invention of claim 2 further characterized by the steps of maintaining in storage at the data base in association with the first and second indications a virtual trunk group (VTG1) having one or more memory blocks (words 0, 1, etc.) each representing a virtual trunk, assigning one of the virtual trunks from the virtual trunk group to the call in response to the call, and updating the second indication to reflect the total said resources then in use on the virtual trunk group.
Claim 6
Dependent Claim 35 words
The invention of claim 3 wherein the allocated number of telephone facility resources is stated in terms of a maximum number of calls that may be assigned to the virtual trunk at any given time.
Claim 7
Dependent Claim 36 words
The invention of claim 3 wherein the allocated number of telephone facility resources is stated in terms of a maximum number of call miles associated with calls assigned to the virtual trunk at any given time.
Claim 8
Dependent Claim 115 words
The invention of claim 3 wherein the telephone system further comprises a data communication network (11, 24, 13) interconnecting the telephone offices and the data base, and said method further comprises the steps of storing at the data base information defining a virtual private network, responsive to the call, forwarding data identifying the calling station and the called station from a first one of the offices to the data base, verifying at the data base from the calling and called station identification data and the stored information whether the call is authorized to be completed via the virtual private network, and completing the call via the public switched telephone network if the call is authorized.
Claim 9
Dependent Claim 65 words
The invention of claim 6 further characterized by the steps of responsive to termination of the call, forwarding other data from the first office to the data base, removing the assignment of said one virtual trunk to the call responsive to the other data, and updating the second indication to reflect the new total of said resources then in use on the virtual trunk group.
Claim 10
Dependent Claim 47 words
The invention of claim 2 in which the storing of the first indication comprises storing a maximum number of calls that may be in progress at any given time, and in which the storing of the second indication comprises storing the number of calls currently in progress.
Claim 11
Dependent Claim 62 words
The invention of claim 2 in which the storing of the first indication comprises storing a maximum number of distance units that may be allocated to all calls between the prescribed stations at any given time, and the storing of the second indication comprises storing the total number of distance units assigned to calls between the prescribed stations at any given time.
Claim 12
Dependent Claim 88 words
The invention of claim 2 further characterized by the step of storing at the data base information defining a virtual private network between selected ones of the stations, said information including a first set of information (CNT) identifying a plurality of first groups of the selected stations that are allowed to initiate calls on the network, and a second set (ST1-ST3) of information identifying for each said first group one or more second groups of selected stations that may be accessed via the network by the first group.
Claim 13
Dependent Claim 72 words
The invention of claim 10 further characterized by the step of storing at the data base a third set of information (ONCT) identifying a plurality of third groups of the selected stations that are allowed to receive calls on the network, and a fourth set of information (ST1-ST4) identifying for each said third group one or more fourth groups of selected stations that may access the associated third group via the network.
Claim 14
Dependent Claim 93 words
The invention of claim 2 further characterized by the step of storing at the data base information defining a virtual private network between selected ones of the stations, said information including a first set of information (CNT) identifying a plurality of first groups of the selected stations that are defined as being on the network for purposes of initiating calls, and a second set of information (ONCT) identifying a plurality of second groups of the prescribed stations that are defined as being on the network for purposes of receiving calls from the network.
Claim 15
Dependent Claim 50 words
The invention of claim 12 further characterized by the step of storing at the data base a third set of information (ST1-ST4) identifying a plurality of third groups of stations and further defining the calling access from prescribed ones of the first groups to prescribed ones of the third groups.
Claim 16
Dependent Claim 30 words
The invention of claim 13 wherein the third set of information further defines the calling access from predetermined ones of the third groups to predetermined ones of the second groups.
Claim 17
Dependent Claim 27 words
The invention of claim 14 further characterized in that the third set of information comprises data identifying a said third group of stations by telephone area code.
Claim 18
Dependent Claim 31 words
The invention of claim 14 further characterized in that the third set of information comprises data identifying a said third group of stations by telephone area code and telephone office code.
Claim 19
Dependent Claim 28 words
The invention of claim 14 further characterized in that the third set of information comprises data identifying a said third group of stations by an individual station number.
Claim 20
Dependent Claim 32 words
The invention of claim 14 further characterized in that the third set of information comprises data identifying a said third group of stations by a prescribed code defining a predetermined geographical area.
Claim 21
Dependent Claim 42 words
The invention of claim 14 wherein each of the first through the third groups are identified individually by one of the following comprising telephone area code, area code and telephone office code, station number and prescribed arbitrary codes defining specified geographic areas.
Claim 22
Dependent Claim 52 words
The invention of claim 14 in which the stored information defining the virtual private network further includes a plurality of virtual trunk groups, wherein each virtual trunk group comprises a plurality of first memory blocks, each representing a virtual trunk, for recording data pertaining to calls assigned to the virtual trunk group.
Claim 23
Dependent Claim 61 words
The invention of claim 20 wherein each of the virtual trunk groups comprises in memory a number indicating the number of telephone facility resources that are allocated for calls associated with the individual virtual trunk group, and a number indicating the total number of the telephone facility resources that are assigned to calls on the virtual trunk at any given time.
Claim 24
Dependent Claim 101 words
The invention of claim 21 further characterized by the steps of transmitting a data message to the data base responsive to a call received at a first office directed to the virtual private network, said message including data identifying the calling and called stations, searching the first set of information to determine if the calling station is included in one of the first groups, and if the calling station is contained in one of the first groups, searching the third set of information to determine if the calling station is authorized to call the called station via the virtual private network.
Claim 25
Dependent Claim 67 words
The invention of claim 21 further characterized by the steps of searching the second set of information to determine if the called station is included in one of the second groups, and if the called station is in one of the second groups, searching the third set of information to determine if the calling station is authorized to call the called station via the virtual private network.
Claim 26
Dependent Claim 117 words
The invention of claim 22 wherein the third set of information comprises a plurality of second memory blocks (ST1, ST2, etc.) each associated with at least one group of the first and second groups, wherein each second memory block contains one or more subblocks (words 0, 1, etc.), wherein each subblock contains the indentity of a virtual trunk group, first data (35, 37) defining the bounds of the virtual private network pertaining to the group or groups of the first and second groups associated with the subblock, and second data (36) defining whether calls pertaining to the associated group or groups of the first and second groups may be originated from stations on or off the network.
Claim 27
Dependent Claim 74 words
The invention of claim 24 wherein the step of searching the third set of information to determine if the calling station is authorized to call the called station is characterized by interrogating the first and second data of the subblocks of the second block associated with one of the first groups containing the calling station to determine if the called station is contained within the bounds of the virtual network defined by that subblock.
Claim 28
Dependent Claim 87 words
The invention of claim 25 further characterized by obtaining the identity of a virtual trunk group to serve the call from an appropriate one of the subblocks, comparing the number of telephone facility resources that are currently assigned to calls on the virtual trunk group to the allocated number of such resources for the virtual trunk, and storing data identifying the call in one of the first memory blocks of the virtual trunk group if the allocated number of resources will not be exceeded by the call.
Claim 29
Dependent Claim 47 words
The invention of claim 20 wherein the stored information defining the virtual private network further includes an assignment of a prescribed virtual trunk group for call completion between at least one of the first groups of stations and at least one of the third groups of stations.
Claim 30
Dependent Claim 47 words
The invention of claim 20 wherein the stored information defining the virtual private network further includes an assignment of a prescribed virtual trunk group for call completion between at least one of the second groups of stations and at least one of the third groups of stations.

References Cited (Backward Citations)

US3150236A Cited
US3157743A Cited
US3188396A Cited
US3309467A Cited
US3749845A Cited
US3760105A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1985-09-06 1986-03-08 1986-09-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1989-09-06 1990-03-08 1990-09-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1993-09-06 1994-03-08 1994-09-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag