← Back to Patent Explorer
US5901208A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for combing modular availability projections in a telecommunication system

Assignee: Verizon Business Global LLC
•
Filing: 1996-12-23
•
Granted: 1999-05-04
•
Expires: 2016-12-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for characterizing actual availability of a long-haul path in a telecommunications network. The present invention subdivides the long-haul path into distinct modular components and determines availability for each modular component of the long-haul path. A composite end-to-end availability figure is determined by summing the modular component availabilities. The present invention comprises a telecommunications network comprising a plurality of interconnected switches to carry and route telecommunications traffic among customer endpoints, and an entry and exit gateway for performing protocol conversion from one communication network to another. A network management system is connected to the interconnected switches in the telecommunications network via control links, for monitoring availability for the telecommunications network. The system also includes a network monitoring processor for monitoring telecommunication networks owned and operated by other service providers upon an agreement, a trans-oceanic network management system for monitoring availability of undersea telecommunication equipment owned and operated by the service provider, an extrapolation processor used to determine availability for the modular components of a network not capable of being monitored by the service provider, and a performance processor for determining a composite availability from a plurality of modular component availabilities.

Inventors

  • 👤 Javid Jabbarnezhad

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 14:09
CPC Classifications
H; H04; H04Q; H04Q3/00; H04Q3/0016; H04Q3/0062; H04Q3/0087; H04M; H04M3/00; H04M3/22; H04M3/2254

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 208 words
A method for determining availability of a telecommunications network by a service provider, comprising the steps of: (1) determining a first and second endpoint, said first endpoint indicative of where the call is being made from, said second endpoint indicative of where the call is being made to; (2) determining a path between said endpoints; (3) dividing said path into a plurality of modular components, wherein each of said modular components represents a different portion of said path; (4) empirically measuring availability for the first of said modular components; (5) determining availability for each of said remaining modular components, wherein said determining step comprises the steps of: (a) retrieving availability from a database indicative of said modular component, if an agreement exists for said modular component to be empirically monitored by the service provider; (b) retrieving availability from a lookup table indicative of said modular component, if an agreement exists for availability empirically provided to the service provider; (c) determining circuit mileage for said modular component, if step (a) and step (b) do not apply; and (d) extrapolating availability for said modular component using the circuit mileage from step (c); and (6) determining a composite availability by combining said availability for each of said plurality of modular components.
Claim 2
Independent Claim 208 words
A method for determining availability of a telecommunications network by a service provider, comprising the steps of: (1) determining a first and second endpoint, said first endpoint indicative of where the call is being made from, said second endpoint indicative of where the call is being made to; (2) determining a path between said endpoints; (3) dividing said path into a plurality of modular components, wherein each of said modular components represents a different portion of said path; (4) empirically measuring availability for the first of said modular components; (5) determining availability for each of said remaining modular components, wherein said determining step comprises the steps of: (a) retrieving availability from a database indicative of said modular component, if an agreement exists for said modular component to be empirically monitored by the service provider; (b) retrieving availability from a lookup table indicative of said modular component, if an agreement exists for availability empirically provided to the service provider; (c) determining circuit mileage for said modular component, if step (a) and step (b) do not apply; and (d) extrapolating availability for said modular component using the circuit mileage from step (c); and (6) determining a composite availability by combining said availability for each of said plurality of modular components.
Claim 3
Dependent Claim 21 words
The method of claim 1, wherein said step (3) comprises the step of dividing said path according to nationality and ownership.
Claim 4
Dependent Claim 23 words
The method of claim 2, wherein step (6) comprises the step of summing said availability for each of said plurality of modular components.
Claim 5
Dependent Claim 32 words
The method of claim 2, wherein step (6) comprises the step of statistically summing said availability for each of said plurality of modular components for best case, worst case, and average case.
Claim 6
Independent Claim 224 words
A system for determining availability of a telecommunications network by a service provider, comprising: means for determining a first and second endpoint, said first endpoint indicative of where the call is being made from, said second endpoint indicative of where the call is being made to; means for determining a path between said endpoints; means for dividing said path into a plurality of modular components, wherein each of said modular components represents a different portion of said path; means for empirically measuring availability for the first of said modular components; means for determining availability for each of said remaining modular components, wherein said means for determining availability comprises: means for retrieving availability from a database indicative of said modular component, if an agreement exists for said modular component to be empirically monitored by the service provider; means for retrieving availability from a lookup table indicative of said modular component, if an agreement exists for availability empirically provided to the service provider; means for determining circuit mileage for said modular component, if said means for retrieving availability from a database and said means for retrieving availability from a lookup table do not apply; and means for extrapolating availability for said modular component using the circuit mileage; and means for determining a composite availability by combining said availability for each of said plurality of modular components.
Claim 7
Independent Claim 224 words
A system for determining availability of a telecommunications network by a service provider, comprising: means for determining a first and second endpoint, said first endpoint indicative of where the call is being made from, said second endpoint indicative of where the call is being made to; means for determining a path between said endpoints; means for dividing said path into a plurality of modular components, wherein each of said modular components represents a different portion of said path; means for empirically measuring availability for the first of said modular components; means for determining availability for each of said remaining modular components, wherein said means for determining availability comprises: means for retrieving availability from a database indicative of said modular component, if an agreement exists for said modular component to be empirically monitored by the service provider; means for retrieving availability from a lookup table indicative of said modular component, if an agreement exists for availability empirically provided to the service provider; means for determining circuit mileage for said modular component, if said means for retrieving availability from a database and said means for retrieving availability from a lookup table do not apply; and means for extrapolating availability for said modular component using the circuit mileage; and means for determining a composite availability by combining said availability for each of said plurality of modular components.
Claim 8
Dependent Claim 21 words
The system of claim 5, wherein said means for dividing said path comprises dividing said path according to nationality and ownership.
Claim 9
Dependent Claim 25 words
The system of claim 6, wherein said means for determining a composite availability comprises summing said availability for each of said plurality of modular components.
Claim 10
Dependent Claim 34 words
The system of claim 6, wherein said means for determining a composite availability comprises statistically summing said availability for each of said plurality of modular components for best case, worst case, and average case.
Claim 11
Independent Claim 288 words
A system for determining availability in a telecommunications network, the system comprising: a telecommunications network, said telecommunications network comprising a multitude of interconnected switches to carry and route telecommunications traffic among customer endpoints, and an entry and exit gateway for performing protocol conversion from one communication network to another; a network management system connected to said interconnected switches in said telecommunications network via control links, wherein said network management system monitors availability for said telecommunications network; a plurality of databases, wherein each of said databases stores availability data for a network, said network owned and operated by one other than said service provider and being monitored by said service provider upon an agreement; a performance lookup table, wherein said performance lookup table comprises availability data for telecommunication networks owned and operated by one other than said service provider and not being monitored by said service provider; a network monitoring processor for monitoring telecommunication networks owned and operated by one other than said service provider upon an agreement, said network monitoring processor attached to said plurality of databases; a trans-oceanic network management system for monitoring availability for undersea telecommunication equipment owned by said service provider; an extrapolation processor, said extrapolation processor used to determine availability for modular components of a network not capable of being monitored by said service provider; a performance processor, said performance processor connected to said plurality of databases, said performance lookup table, said extrapolation processor, said network management system, and said trans-oceanic network management system, for determining a composite availability from a plurality of modular component availabilities; and a workstation connected to said network management system, said extrapolation processor and said performance lookup table, whereby said workstation allows a user to interface with said system.
Claim 12
Independent Claim 288 words
A system for determining availability in a telecommunications network, the system comprising: a telecommunications network, said telecommunications network comprising a multitude of interconnected switches to carry and route telecommunications traffic among customer endpoints, and an entry and exit gateway for performing protocol conversion from one communication network to another; a network management system connected to said interconnected switches in said telecommunications network via control links, wherein said network management system monitors availability for said telecommunications network; a plurality of databases, wherein each of said databases stores availability data for a network, said network owned and operated by one other than said service provider and being monitored by said service provider upon an agreement; a performance lookup table, wherein said performance lookup table comprises availability data for telecommunication networks owned and operated by one other than said service provider and not being monitored by said service provider; a network monitoring processor for monitoring telecommunication networks owned and operated by one other than said service provider upon an agreement, said network monitoring processor attached to said plurality of databases; a trans-oceanic network management system for monitoring availability for undersea telecommunication equipment owned by said service provider; an extrapolation processor, said extrapolation processor used to determine availability for modular components of a network not capable of being monitored by said service provider; a performance processor, said performance processor connected to said plurality of databases, said performance lookup table, said extrapolation processor, said network management system, and said trans-oceanic network management system, for determining a composite availability from a plurality of modular component availabilities; and a workstation connected to said network management system, said extrapolation processor and said performance lookup table, whereby said workstation allows a user to interface with said system.
Claim 13
Dependent Claim 304 words
A computer program product comprising a computer useable medium having computer program logic recorded thereon for enabling a processor in a computer system to compute a composite availability by combining availability from a plurality of modular components, said computer program logic comprising: means to enable said processor to determine a first and second endpoint, said first endpoint indicative of where the call is being made from, said second endpoint indicative of where the call is being made to; means to enable said processor to determine a path between said endpoints; means to enable said processor to divide said path into a plurality of modular components, wherein each of said modular components represents a different portion of said path; means to enable said processor to empirically measure availability for the first of said modular components; means to enable said processor to determine availability for each of said remaining modular components, wherein said means to enable said processor to determine availability comprises: means to enable said processor to retrieve availability from a database indicative of said modular component, if an agreement exists for said modular component to be empirically monitored by the service provider; means to enable said processor to retrieve availability from a lookup table indicative of said modular component, if an agreement exists for availability empirically provided to the service provider; means to enable said processor to determine circuit mileage for said modular component, if said means to enable said processor to retrieve availability from a database and said means to enable said processor to retrieve availability from a lookup table do not apply; and means to enable said processor to extrapolate availability for said modular component using the circuit mileage; and means to enable said processor to determine a composite availability by combining said availability for each of said plurality of modular components.
Claim 14
Dependent Claim 304 words
A computer program product comprising a computer useable medium having computer program logic recorded thereon for enabling a processor in a computer system to compute a composite availability by combining availability from a plurality of modular components, said computer program logic comprising: means to enable said processor to determine a first and second endpoint, said first endpoint indicative of where the call is being made from, said second endpoint indicative of where the call is being made to; means to enable said processor to determine a path between said endpoints; means to enable said processor to divide said path into a plurality of modular components, wherein each of said modular components represents a different portion of said path; means to enable said processor to empirically measure availability for the first of said modular components; means to enable said processor to determine availability for each of said remaining modular components, wherein said means to enable said processor to determine availability comprises: means to enable said processor to retrieve availability from a database indicative of said modular component, if an agreement exists for said modular component to be empirically monitored by the service provider; means to enable said processor to retrieve availability from a lookup table indicative of said modular component, if an agreement exists for availability empirically provided to the service provider; means to enable said processor to determine circuit mileage for said modular component, if said means to enable said processor to retrieve availability from a database and said means to enable said processor to retrieve availability from a lookup table do not apply; and means to enable said processor to extrapolate availability for said modular component using the circuit mileage; and means to enable said processor to determine a composite availability by combining said availability for each of said plurality of modular components.
Claim 15
Dependent Claim 27 words
The computer program product of claim 10, wherein said means to enable said processor to divide said path comprises dividing said path according to nationality and ownership.
Claim 16
Dependent Claim 37 words
The computer program product of claim 11, wherein said means to enable said processor to determine a composite availability comprises means to enable said processor to sum said availability for each of said plurality of modular components.
Claim 17
Dependent Claim 46 words
The computer program product of claim 11, wherein said means to enable said processor to determine a composite availability comprises means to enable said processor to statistically sum said availability for each of said plurality of modular components for best case, worst case, and average case.

References Cited (Backward Citations)

US4594477A Cited
US4991204A Cited
US5101451A Cited
US5086460A Cited
US5579385A Cited
US5311585A Cited
US5537611A Cited
US5406620A Cited
US5734697A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-05-03 2002-11-02 2003-05-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-05-03 2006-11-02 2007-05-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-05-03 2010-11-02 2011-05-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag