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

Call-processing system and method

Assignee: Global Crossing Telecommunications Inc
•
Filing: 1995-06-02
•
Granted: 1996-12-17
•
Expires: 2015-06-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for processing telephone calls and providing enhanced services is presented. The call processing system includes a network control processor for controlling the processing and routing of the calls and for providing enhanced features, and a matrix switch for routing calls from an originating location to a terminating location. Operator consoles can be included to provide operator assistance to the caller. The network control processor comprises a central message processor that receives call data, determines the type of call, determines the processing required, and determines whether operator assistance is required. A call route distributor allocates an operator console to the call if required. A billing server is used to track billing information for the call while it is in progress. A database server is provided for database look-ups and storage. The call processing system also includes a validation system, a billing system, a distribution system, and a fraud detection and prevention system. The validation system is used to validate call information to determine whether the call can be placed. The billing system determines rates for calls and calculates the cost of completed calls. The distribution system distributes changes that are made to a master database to the appropriate slave database. The fraud detection and prevention system monitors originating and in-process calls to detect and possibly prevent possible fraudulent uses of phone services and systems. A client interface is provided to facilitate communications among applications and DEF records are used to define specific call processing actions.

Inventors

  • 👤 Steven J. Hogan
  • 👤 Kristi T. Feltz
  • 👤 Douglas R. Murdock
  • 👤 Todd A. Goodman
  • 👤 David J. Vercande
  • 👤 Michael R. Tangeman
  • 👤 Eric M. Busch
  • 👤 Raghavan Kripakaran
  • 👤 Madhigubba G. Jayasimha
  • 👤 Keith E. Smith
  • 👤 Mark A. Austin
  • 👤 Dana B. Berry

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 07:23
CPC Classifications
H; H04; H04M; H04M15/00; H04M15/44; H04M15/47; H04M15/68; H04M3/00; H04M3/42; H04Q; H04Q3/00; H04Q3/0016; H04Q3/0062; H04M2215/00; H04M2215/01; H04M2215/0104; H04M2215/0148; H04M2215/0196; Y; Y10; Y10S; Y10S707/00; Y10S707/99951; Y10S707/99952; Y10S707/99953; Y10S707/99955

Claims Analysis

Total Claims: 49
Claim 1
Independent Claim 92 words
A system for detecting fraudulent or attempted fraudulent use of a telephone network, the system comprising: means for creating a usage record for a call, said usage record including call information pertaining to said call, wherein said usage record is created for a terminating number associated with said call; means for updating said usage record if a new call is directed to said terminating number; and means for comparing said call information in said usage record to one or more thresholds to determine whether said call information indicates a possible fraudulent usage.
Claim 2
Independent Claim 92 words
A system for detecting fraudulent or attempted fraudulent use of a telephone network, the system comprising: means for creating a usage record for a call, said usage record including call information pertaining to said call, wherein said usage record is created for a terminating number associated with said call; means for updating said usage record if a new call is directed to said terminating number; and means for comparing said call information in said usage record to one or more thresholds to determine whether said call information indicates a possible fraudulent usage.
Claim 3
Dependent Claim 18 words
The system of claim 1, wherein said means for creating creates a usage record for a completed call.
Claim 4
Dependent Claim 18 words
The system of claim 1, wherein said means for creating creates a usage record for a failed call.
Claim 5
Independent Claim 92 words
A method of detecting fraudulent or attempted fraudulent use of a telephone network, the method comprising the steps of: (1) creating a usage record for a call, said usage record including call information pertaining to said call, wherein said usage record is created for a terminating number associated with said call; (2) updating said usage record if a new call is directed to said terminating number; and (3) comparing said call information in said usage record to one or more thresholds to determine whether said call information indicates a possible fraudulent usage.
Claim 6
Independent Claim 92 words
A method of detecting fraudulent or attempted fraudulent use of a telephone network, the method comprising the steps of: (1) creating a usage record for a call, said usage record including call information pertaining to said call, wherein said usage record is created for a terminating number associated with said call; (2) updating said usage record if a new call is directed to said terminating number; and (3) comparing said call information in said usage record to one or more thresholds to determine whether said call information indicates a possible fraudulent usage.
Claim 7
Dependent Claim 21 words
The method of claim 4, wherein said step (1) comprises the step of creating a usage record for a completed call.
Claim 8
Dependent Claim 21 words
The method of claim 4, wherein said step (1) comprises the step of creating a usage record for a failed call.
Claim 9
Dependent Claim 140 words
A fraud system that detects fraudulent or attempted fraudulent use of a telephone network, the system comprising: means for receiving call information pertaining to a call that has been completed to a destination external to the fraud system; means for creating a usage record for a completed call to reflect said call information, wherein said usage record is created for an identifying number associated with said completed call; and means for comparing said call information in said usage record to one or more thresholds stored in a threshold file to determine whether said call information indicates a possible fraudulent usage; wherein said call information is compared to said one or more thresholds as soon as said new call is completed to permit a real-time response to said possible fraudulent usage to be initiated prior to termination of said new call.
Claim 10
Dependent Claim 140 words
A fraud system that detects fraudulent or attempted fraudulent use of a telephone network, the system comprising: means for receiving call information pertaining to a call that has been completed to a destination external to the fraud system; means for creating a usage record for a completed call to reflect said call information, wherein said usage record is created for an identifying number associated with said completed call; and means for comparing said call information in said usage record to one or more thresholds stored in a threshold file to determine whether said call information indicates a possible fraudulent usage; wherein said call information is compared to said one or more thresholds as soon as said new call is completed to permit a real-time response to said possible fraudulent usage to be initiated prior to termination of said new call.
Claim 11
Dependent Claim 27 words
The system of claim 7, further comprising means for receiving a start of call message from a billing server to indicate that said call has been completed.
Claim 12
Dependent Claim 17 words
The system of claim 7, further comprising means for receiving cost information from a call rating system.
Claim 13
Dependent Claim 17 words
The system of claim 7, further comprising means for receiving questionable use information from a validation system.
Claim 14
Dependent Claim 91 words
The system of claim 7, further comprising: a billing number usage record file module that creates usage records for completed calls based on said identifying number; a billed number usage threshold file module that contains parameters for completed calls to be used by the system for determining fraudulent uses; a short billing information record file module that receives truncated billing information record data from said billing server; a billing number usage alarms file module that stores alarm information from previous fraudulent uses; and a callhandle file module that stores call data.
Claim 15
Dependent Claim 13 words
The system of claim 7, wherein said identifying number is a billing number.
Claim 16
Dependent Claim 23 words
The system of claim 7, further comprising means for communicating with a plurality of fraud consoles that monitor and verify possible fraudulent uses.
Claim 17
Dependent Claim 33 words
The system of claim 7, further comprising means for updating said billed number usage data if a new call having said identifying number is completed to reflect call information of said new call.
Claim 18
Independent Claim 140 words
A method using a fraud system to detect fraudulent or attempted fraudulent use of a telephone network, the method comprising the steps of: receiving call information pertaining to a call that has been completed to a destination external to the fraud system; creating a usage record for a completed call to reflect said call information, wherein said usage record is created for an identifying number associated with said completed call; and comparing said call information in said usage record to one or more thresholds stored in a threshold file to determine whether said call information indicates a possible fraudulent usage; wherein said call information is compared to said one or more thresholds as soon as said new call is completed to permit a real-time response to said possible fraudulent usage to be initiated prior to termination of said new call.
Claim 19
Independent Claim 140 words
A method using a fraud system to detect fraudulent or attempted fraudulent use of a telephone network, the method comprising the steps of: receiving call information pertaining to a call that has been completed to a destination external to the fraud system; creating a usage record for a completed call to reflect said call information, wherein said usage record is created for an identifying number associated with said completed call; and comparing said call information in said usage record to one or more thresholds stored in a threshold file to determine whether said call information indicates a possible fraudulent usage; wherein said call information is compared to said one or more thresholds as soon as said new call is completed to permit a real-time response to said possible fraudulent usage to be initiated prior to termination of said new call.
Claim 20
Dependent Claim 27 words
The method of claim 15, further comprising the step of generating an alarm signal if said call information indicates a possible fraudulent usage in said comparing step.
Claim 21
Dependent Claim 32 words
The method of claim 15, further comprising the step of updating said usage record if a new call having said identifying number is completed to reflect call information of said new call.
Claim 22
Dependent Claim 41 words
The method of claim 15, wherein said comparing step comprises the steps of: checking said usage record for an originating number; and determining whether said originating number was previously identified as a number from which or to which fraud was occurring.
Claim 23
Dependent Claim 31 words
The method of claim 15, wherein said comparing step comprises the steps of: checking said usage record for an originating number; and identifying whether said originating number is an international number.
Claim 24
Dependent Claim 41 words
The method of claim 15, wherein said comparing step comprises the steps of: checking said usage record for a terminating number; and determining whether said terminating number was previously identified as a number from which or to which fraud was occurring.
Claim 25
Dependent Claim 31 words
The method of claim 15, wherein said comparing step comprises the steps of: checking said usage record for a terminating number; and identifying whether said terminating number is an international number.
Claim 26
Dependent Claim 19 words
The method of claim 15, wherein said usage record is created for a billing number associated with said call.
Claim 27
Dependent Claim 80 words
The method of claim 22, wherein said comparing step comprises the steps of: retrieving a usage threshold from said threshold file to determine a maximum number of completed calls permitted to occur within a given period of time for said billing number; checking said usage record for said billing number to determine an actual number of calls completed within said given period of time; and comparing said actual number to said threshold to determine whether a fraudulent use is occurring.
Claim 28
Dependent Claim 74 words
The method of claim 22, wherein said comparing step comprises the steps of: retrieving a simultaneous calls threshold from said threshold file to determine a maximum number of calls permitted to occur simultaneously for said billing number; checking said usage record for said identifying number to determine an actual number of calls occurring simultaneously for said billing number; and comparing said actual number to said threshold to determine whether a fraudulent use is occurring.
Claim 29
Dependent Claim 75 words
The method of claim 22, wherein said comparing step comprises the steps of: retrieving an anomalous calls threshold from said threshold file to determine a maximum number of calls permitted to occur for said billing number from different originating locations; checking said usage record for said billing number to determine an actual number of calls originating from different locations; and comparing said actual number to said threshold to determine whether a fraudulent use is occurring.
Claim 30
Dependent Claim 71 words
The method of claim 22, wherein said comparing step comprises the steps of: retrieving a reorigination threshold from said threshold file to determine a maximum number of reoriginations permitted to occur for said billing number; checking said usage record for said billing number to determine an actual number of calls reoriginated for said billing number; and comparing said actual number to said threshold to determine whether a fraudulent use is occurring.
Claim 31
Dependent Claim 73 words
The method of claim 22, wherein said comparing step comprises the steps of: retrieving a simultaneous use threshold from said threshold file to determine a maximum number of simultaneous calls permitted to occur for said billing number; checking said usage record for said billing number to determine an actual number of simultaneous calls for said billing number; and comparing said actual number to said threshold to determine whether a fraudulent use is occurring.
Claim 32
Dependent Claim 100 words
A fraud system that detects fraudulent or attempted fraudulent use of a telephone network, the system comprising: means for receiving call information pertaining to failed call, said failed call intended for a destination external to the fraud system; means for creating a usage record for said failed call to reflect said call information, wherein said usage record is created for an identifying number associated with said failed call; and means for comparing said call information in said usage record to one or more thresholds stored in a threshold file to determine whether said call information indicates a possible fraudulent usage.
Claim 33
Dependent Claim 100 words
A fraud system that detects fraudulent or attempted fraudulent use of a telephone network, the system comprising: means for receiving call information pertaining to failed call, said failed call intended for a destination external to the fraud system; means for creating a usage record for said failed call to reflect said call information, wherein said usage record is created for an identifying number associated with said failed call; and means for comparing said call information in said usage record to one or more thresholds stored in a threshold file to determine whether said call information indicates a possible fraudulent usage.
Claim 34
Dependent Claim 34 words
The system of claim 28, further comprising means for receiving a failed call attempt message from at least one of a manual operator console and a voice response unit indicating a failed call attempt.
Claim 35
Dependent Claim 90 words
The system of claim 28, further comprising: a failed billing number usage record file module that creates usage records for failed call attempts based on said identifying number; a failed billed number usage threshold file module that contains parameters for failed call attempts to be used by the system for determining fraudulent uses; a short failed billing number file module that receives truncated failed billing number record data from said plurality of operator consoles; and a failed billing number alarm file module that stores alarm information from previous fraudulent uses.
Claim 36
Dependent Claim 13 words
The system of claim 28, wherein said identifying number is an originating number.
Claim 37
Dependent Claim 13 words
The system of claim 28, wherein said identifying number is a terminating number.
Claim 38
Dependent Claim 23 words
The system of claim 28, further comprising means for communicating with a plurality of fraud consoles that monitor and verify possible fraudulent uses.
Claim 39
Dependent Claim 35 words
The system of claim 28, further comprising means for updating said failed billed number usage data if another failed call having said identifying number is attempted to reflect call information of said another failed call.
Claim 40
Independent Claim 101 words
A method using a fraud system to detect fraudulent or attempted fraudulent use of a telephone network, the method comprising the steps of: receiving call information pertaining to a failed call, said failed call intended for a destination external to the fraud system; creating a usage record for said failed call to reflect said call information, wherein said usage record is created for an identifying number associated with said failed call; and comparing said call information in said usage record to one or more thresholds stored in a threshold file to determine whether said call information indicates a possible fraudulent usage.
Claim 41
Independent Claim 101 words
A method using a fraud system to detect fraudulent or attempted fraudulent use of a telephone network, the method comprising the steps of: receiving call information pertaining to a failed call, said failed call intended for a destination external to the fraud system; creating a usage record for said failed call to reflect said call information, wherein said usage record is created for an identifying number associated with said failed call; and comparing said call information in said usage record to one or more thresholds stored in a threshold file to determine whether said call information indicates a possible fraudulent usage.
Claim 42
Dependent Claim 27 words
The method of claim 35, further comprising the step of generating an alarm signal if said call information indicates a possible fraudulent usage in said comparing step.
Claim 43
Dependent Claim 33 words
The method of claim 35, further comprising the step of updating said usage record if another failed call having said identifying number is attempted to reflect call information of said another failed call.
Claim 44
Dependent Claim 19 words
The method of claim 35, wherein said usage record is created for an originating number associated with said call.
Claim 45
Dependent Claim 32 words
The method of claim 38, wherein said comparing step comprises the step of determining whether said originating number was previously identified as a number from which or to which fraud was occurring.
Claim 46
Dependent Claim 79 words
The method of claim 38, wherein said comparing step comprises the steps of: retrieving a usage threshold from said threshold file to determine a maximum number of failed calls attempted within a given period of time for said originating number; checking said usage record for said originating number to determine an actual number of failed calls attempted within said given period of time; and comparing said actual number to said threshold to determine whether a fraudulent use is occurring.
Claim 47
Dependent Claim 19 words
The method of claim 35, wherein said usage record is created for a terminating number associated with said call.
Claim 48
Dependent Claim 32 words
The method of claim 41, wherein said comparing step comprises the step of determining whether said terminating number was previously identified as a number from which or to which fraud was occurring.
Claim 49
Dependent Claim 79 words
The method of claim 41, wherein said comparing step comprises the steps of: retrieving a usage threshold from said threshold file to determine a maximum number of failed calls attempted within a given period of time for said terminating number; checking said usage record for said terminating number to determine an actual number of failed calls attempted within said given period of time; and comparing said actual number to said threshold to determine whether a fraudulent use is occurring.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-12-17 2000-06-17 2000-12-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-12-17 2004-06-17 2004-12-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-12-17 2008-06-17 2008-12-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag