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

Method and apparatus for providing 800 number service

Assignee: International Business Machines Corp
•
Filing: 1989-07-26
•
Granted: 1991-01-22
•
Expires: 2009-07-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Apparatus and method for providing an on-site 800 number customer-made determination of a further action to be taken in response to a caller dialing an 800 number associated with the 800 number customer. A system 10 includes apparatus for receiving from an 800 number network provider Host processor 26 information expressive of an occurrence of a caller having dialed an 800 telephone number. The system 10 further includes apparatus for determining at a customer's Host processor 12 an action to be taken in response to the caller having dialed the 800 telephone number. The system also includes apparatus for transmitting from the customer's Host processor to the network provider's Host processor 26 information expressive of the determined action to be taken in response to the caller having dialed the 800 telephone number. The information received by the customer's Host processor includes an identification of the caller as provided by the caller's billing telephone number. The determined action may be to deny or to accept the call. If the call is accepted the customer's Host 12 determines a destination phone number that is provided to the network provider's Host processor for further transmission to the caller's local Host processor.

Inventors

  • 👤 Charles H. Jolissaint

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 05:00
CPC Classifications
H; H04; H04M; H04M15/00; H04M15/08; H04M3/00; H04M3/42; H04M3/4228; H04M3/42306; H04M3/50; H04M3/51; H04M3/523; H04Q; H04Q3/00; H04Q3/0016; H04Q3/0029; H04M11/00; H04M11/06; H04M2203/00; H04M2203/55; H04M2203/551; H04M2215/00; H04M2215/62; H04M2242/00; H04M2242/22; H04M3/42025; H04M3/42034; H04M3/42059; H04M3/42085; H04M3/42102; H04M7/00; H04M7/06; H04Q2213/00; H04Q2213/1313; H04Q2213/13512; H04Q2213/13547; H04Q3/72; Y; Y10; Y10S; Y10S379/00; Y10S379/912

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 237 words
A method of processing an 800 number telephone call in an 800 number customer's system, the customer's system having a plurality of phones associated with 800 number destination phone numbers, the plurality of phones, being managed by a digital switch, the customer's system further including a customer's Host processor coupling to the digital switch, the customer's system further including, means for bidirectionally coupling the customer's Host processor to an 800 number network provider Host processor, the method comprising the steps of, in response to a caller dialing an 800 telephone number: (a) transmitting from the 800 number, network provider Host processor to the customer's Host processor information expressive of the occurrence of the caller having dialed the number, 800 number; (b) determining at the customer's Host processor an action to be taken in response to the caller having dialed the 800 number; (c) transmitting from, the customer's Host processor to the network provider's Host processor information expressive of the determined action to be taken in response to the caller having dialed the 800 number; and, if the customer's Host processor does not transmit the information expressive of the determined action within a predetermined interval of time the method includes a step of transmitting from the network provider's Host processor to the customer's Host processor default information including an indication that the network provider's Host processor has provided a default destination telephone number associated with the 800 number.
Claim 2
Independent Claim 237 words
A method of processing an 800 number telephone call in an 800 number customer's system, the customer's system having a plurality of phones associated with 800 number destination phone numbers, the plurality of phones, being managed by a digital switch, the customer's system further including a customer's Host processor coupling to the digital switch, the customer's system further including, means for bidirectionally coupling the customer's Host processor to an 800 number network provider Host processor, the method comprising the steps of, in response to a caller dialing an 800 telephone number: (a) transmitting from the 800 number, network provider Host processor to the customer's Host processor information expressive of the occurrence of the caller having dialed the number, 800 number; (b) determining at the customer's Host processor an action to be taken in response to the caller having dialed the 800 number; (c) transmitting from, the customer's Host processor to the network provider's Host processor information expressive of the determined action to be taken in response to the caller having dialed the 800 number; and, if the customer's Host processor does not transmit the information expressive of the determined action within a predetermined interval of time the method includes a step of transmitting from the network provider's Host processor to the customer's Host processor default information including an indication that the network provider's Host processor has provided a default destination telephone number associated with the 800 number.
Claim 3
Independent Claim 65 words
A method as set forth in claim wherein the first step of transmitting includes a step of sending a first data packet from the network provider's Host processor to the customer's Host processor, the first data packet being comprised of data fields expressive of a least: (a) an identification of the caller; (b) the 800 number dialed by the caller; and (c) a reference number.
Claim 4
Dependent Claim 21 words
A method as set forth in claim 2 wherein the data packet is sent over a Signalling System 7 communications link.
Claim 5
Dependent Claim 41 words
A method as set forth in claim 3 wherein the step of sending includes a step of receiving the data packet with the interface means, the interface means being interposed between the host processor and the Signalling System 7 communications link.
Claim 6
Dependent Claim 21 words
A method as set forth in claim 2 wherein the caller's identification is sent by sending the caller's billing telephone number.
Claim 7
Independent Claim 54 words
A method as set forth in claim wherein the first step of transmitting includes a step of sending an identification of the caller and wherein the step of determining includes a step of accessing a data base associated with the customer's Host processor, the data base being accessed in accordance with the caller's identification.
Claim 8
Dependent Claim 35 words
A method as set forth in claim 1 wherein the step of determining includes a step of determining whether to accept or deny the call based at least in part upon call load balancing considerations.
Claim 9
Dependent Claim 51 words
A method as set forth in claim 1 wherein the first step of transmitting includes a step of sending an identification of the caller,. and wherein the step of determining includes a step of determining whether to accept or deny the call based at least in part upon the caller's identification.
Claim 10
Dependent Claim 28 words
A method as set forth in claim 1 wherein the step of determining includes a step of determining a destination phone number to which to connect the caller.
Claim 11
Dependent Claim 54 words
A method as set forth in claim 1 wherein the first step of transmitting includes a step of sending an identification of the caller and wherein the step of determining includes a step of determining a destination phone number to which to connect the caller based at least in part upon the caller's identification.
Claim 12
Dependent Claim 57 words
A method as set forth in claim 9 wherein the second step of transmitting includes a step of sending a second data packet from the customer's Host processor to the network provider's Host processor, the second data packet being comprised of data fields expressive of at least: (a) the destination phone number; and (b) the reference number.
Claim 13
Dependent Claim 221 words
Apparatus for processing an 800 number telephone call at an 800 number customer's phone system, the customer's phone system having a plurality of phones associated with 800 number destination phone numbers, the plurality of phones being managed by a digital switch means, the system further including a customer's Host processor coupled to the digital switch, the system further including an interface means for bidirectionally coupling the Host processor to an 800 number network provider Host processor, the apparatus comprising: means for receiving from the 800 number network provider Host processor information expressive of the occurrence of a caller having dialed an 800 telephone number; means for determining at the customer's Host processor an action to be taken in response to the caller having dialed the 800 telephone number; means for transmitting from the customer's Host processor to the network provider's Host processor information expressive of the determined action to be taken in response to the caller having dialed the 800 telephone number; and means, responsive to the customer's Host processor not transmitting the information expressive of the determined action within a predetermined interval of time, for transmitting from the network provider's Host processor to the customer's Host processor default information including an indication that the network provider's Host processor has provided a default destination telephone number associated with the 800 number.
Claim 14
Dependent Claim 221 words
Apparatus for processing an 800 number telephone call at an 800 number customer's phone system, the customer's phone system having a plurality of phones associated with 800 number destination phone numbers, the plurality of phones being managed by a digital switch means, the system further including a customer's Host processor coupled to the digital switch, the system further including an interface means for bidirectionally coupling the Host processor to an 800 number network provider Host processor, the apparatus comprising: means for receiving from the 800 number network provider Host processor information expressive of the occurrence of a caller having dialed an 800 telephone number; means for determining at the customer's Host processor an action to be taken in response to the caller having dialed the 800 telephone number; means for transmitting from the customer's Host processor to the network provider's Host processor information expressive of the determined action to be taken in response to the caller having dialed the 800 telephone number; and means, responsive to the customer's Host processor not transmitting the information expressive of the determined action within a predetermined interval of time, for transmitting from the network provider's Host processor to the customer's Host processor default information including an indication that the network provider's Host processor has provided a default destination telephone number associated with the 800 number.
Claim 15
Dependent Claim 36 words
Apparatus, as set forth in claim 12 wherein the network provider's Host processor includes means for performing the determined action in response to the network provider's Host processor receiving the information expressive of the determined action.
Claim 16
Dependent Claim 42 words
Apparatus as set forth in claim 12 wherein the received information comprises a first data packet having data fields expressive of a least: (a) an identification of the caller; (b) the 800 number dialed by the caller; and (c) a reference number.
Claim 17
Dependent Claim 39 words
Apparatus as set forth in claim 14 wherein said receiving and said transmitting means comprise means for interfacing to a Signalling System 7 communications link and wherein the data packet is transmitted over the Signalling System 7 communications link.
Claim 18
Dependent Claim 42 words
Apparatus as set forth in claim 12 wherein the received information includes an identification of the caller, the apparatus further comprising data base means associated with the customer's Host processor, the data base means being accessed in accordance with the caller's identification.
Claim 19
Dependent Claim 73 words
Apparatus as set forth claim 14 wherein the means for determining includes means for determining at least a destination phone number for the 800 number call and wherein the transmitting means includes means for transmitting a second data packet from the customer's Host processor to the network provider's Host processor, the second data packet being comprised of data fields expressive of at least: (a) the destination phone number; and (b) the reference number.
Claim 20
Dependent Claim 61 words
Apparatus as set forth claim 17 wherein the means for determining includes means for determining at least whether to deny the dialed 800 number call or whether to determine a destination phone number for the 800 number call, and wherein the second data packet further includes a data field expressive of the 800 number call being denied by the determining means.
Claim 21
Dependent Claim 46 words
Apparatus as set forth in claim 15 wherein said interfacing means comprises processor means having Signalling System 7 interface means, the processor means further having means for bidirectionally coupling the processor means to the customer's Host processor for transmitting information thereto and for receiving information therefrom.
Claim 22
Independent Claim 279 words
A method of processing a telephone call of the type in which a called party assumes responsibility for payment of a call made to a specific telephone number, the called party having a phone system having a plurality of phones associated with destination phone numbers, the plurality of phones being managed by a digital switch, the system further including an interface means for bidirectionally coupling the called party's system to a network provider's system, the method comprising the steps of, in response to a caller dialing the specific telephone number: (a) sending from the network provider s system to the called party's system first information units expressive of the occurrence of the caller having dialed the specific number, the first information units including an identification of the caller; and the specific telephone number dialed by the caller; (b) determining with the called party's system an action to be taken in response to the caller having dialed the specific telephone number; and (c) returning from the called party's system to the network provider's system second information units expressive of the determined action to be taken in response to the caller having dialed the specific telephone number, the second information units including a destination phone number; and, (d) sending from the network provider s system to the called party's system third information units, the third information units including an action taken by the network provider's system, wherein the action taken information indicates that the called party's system has not returned the second information units within a predetermined interval of time and wherein the third information units include a default destination telephone number supplied for the caller by the network provider's system.
Claim 23
Independent Claim 279 words
A method of processing a telephone call of the type in which a called party assumes responsibility for payment of a call made to a specific telephone number, the called party having a phone system having a plurality of phones associated with destination phone numbers, the plurality of phones being managed by a digital switch, the system further including an interface means for bidirectionally coupling the called party's system to a network provider's system, the method comprising the steps of, in response to a caller dialing the specific telephone number: (a) sending from the network provider s system to the called party's system first information units expressive of the occurrence of the caller having dialed the specific number, the first information units including an identification of the caller; and the specific telephone number dialed by the caller; (b) determining with the called party's system an action to be taken in response to the caller having dialed the specific telephone number; and (c) returning from the called party's system to the network provider's system second information units expressive of the determined action to be taken in response to the caller having dialed the specific telephone number, the second information units including a destination phone number; and, (d) sending from the network provider s system to the called party's system third information units, the third information units including an action taken by the network provider's system, wherein the action taken information indicates that the called party's system has not returned the second information units within a predetermined interval of time and wherein the third information units include a default destination telephone number supplied for the caller by the network provider's system.
Claim 24
Dependent Claim 39 words
A method as set forth in claim 20 wherein the second information units further include a call status indication for indicating that the called party's system has determined to deny the call or has determined to accept the call.
Claim 25
Dependent Claim 28 words
A method as set forth in claim 20 wherein the first information units, the second information units and the third information units all include a call reference identifier.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-01-21 1994-07-23 1995-01-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-01-21 1998-07-23 1999-01-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-01-21 2002-07-23 2003-01-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag