|
|
|
| United States Patent | 4908850 |
| Link to this page | http://www.wikipatents.com/4908850.html |
| Inventor(s) | Masson; Ronald K. (Topanga, CA);
Edelson; Michael W. (Simi Valley, CA) |
| Abstract | An information network and method for providing a nationwide audio text
network, including electronic billing, useful for a wide variety of
applications is disclosed. The information network utilizes a telephone
message delivery system coupled to phone lines, typically the "800" area
code common carrier lines, to receive incoming calls, to interactively
respond thereto as controlled by a computer and to communicate with the
computer to provide information to and obtain information from a database
maintained by the computer. In addition to being coupled to the telephone
message delivery system, the computer is typically also coupled to one or
more dedicated or dial up lines so as to be capable of obtaining
electronic credit card authorization or changes, and is further coupled so
as to control the routing of an incoming call, to redirect the call to a
live operator or to other equipment, or to outgoing lines to any desired
destination. |
|
|
|
Title Information  |
|
|
|
|
|
Drawing from US Patent 4908850 |
|
|
Voice services network with automated billing |
|
|
|
|
|
| Publication Date |
March 13, 1990 |
|
|
|
|
|
| Filing Date |
January 11, 1988 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Title Information  |
|
|
References  |
|
|
| *references marked with an asterisk below are user-added references |
|
U.S. References |
|
|
| Add a new US reference: |
| | Reference | Relevancy | Comments | Reference | Relevancy | Comments | 4827500 Binkerd 379/88.01 May,1989 |      Your vote accepted [0 after 0 votes] | | 4792968 Katz 379/92.03 Dec,1988 |      Your vote accepted [0 after 0 votes] | | 4766604 Axberg 379/88.23 Aug,1988 |      Your vote accepted [0 after 0 votes] | | 4757267 Riskin 379/114.24 Jul,1988 |      Your vote accepted [0 after 0 votes] | | 4663777 Szeto 379/67.1 May,1987 |      Your vote accepted [0 after 0 votes] | | 4649563 Riskin 379/93.27 Mar,1987 |      Your vote accepted [0 after 0 votes] | | 4489438 Hughes 704/258 Dec,1984 |      Your vote accepted [0 after 0 votes] | | 4071698 Barger, Jr. 379/84 Jan,1978 |      Your vote accepted [0 after 0 votes] | | 4716583 Groner 379/88.14 Dec,1969 |      Your vote accepted [0 after 0 votes] | | | | | |
|
|
|
|
U.S. References |
|
|
Foreign References |
|
|
|
|
|
|
Foreign References |
|
|
Other References |
|
|
|
|
|
|
Other References |
|
|
|
|
|
References  |
|
|
|
|
|
| Market Size |
|
Estimate the gross annual revenues of the relevant market
sector:
|
| | |
| |
|
|
| Market Share |
|
Estimate the percentage of the relevant market sector this invention will capture:
|
| | |
| |
|
|
| Reasonable Royalty |
|
What percentage of gross sales should the inventor or assignee be paid?
|
| | |
| |
|
|
|
Public's "Guesstimation" of Royalty Value
|
| Market Size | N/A | [No votes] | | x | Market Share | N/A | [No votes] | | x | Reasonable Royalty | N/A | [No votes] |
| | N/A | |
| |
|
|
|
|
|
|
|
|
|
|
|
|
Market Review  |
|
|
Technical Review  |
|
|
Claims  |
|
|
What is claimed:
1. Apparatus for use in an information network comprising:
(a) at least one voice message system having:
coupling means for coupling to at least one telephone line, said coupling
means having interface means for coupling analog signals to and from said
telephone line, converter means coupled to said interface means for
converting speech information in digital form to analog speech for
coupling to said telephone line, and supervision control signal means for
controllably coupling touch tone signals and a line load to said telephone
line and detecting touch tone signals and loop current on said telephone
line, and
digital control means coupled to said coupling means, said digital control
means including digital data storage means for storing speech information
in digital form and for storing an operating program, and digital
processing means responsive to said operating program to receive signals
from and provide signals to said coupling means and to provide speech
information in digital form to said converter means, whereby said voice
message system may answer incoming calls with verbal prompts and receive
information from callers in touch tone coded form, said voice message
system having voice message system communication means for communicating
with a data base computer means; and
(b) a data base computer means having a data base computer communication
means coupled to said voice message system communication means for
receiving information relating to calls received by said voice message
system and storing the same in a predetermined format, said data base
computer means further includes means for coupling to a line coupled to a
credit verification service, said data base computer means being a means
for automatic communication with the credit verification service to verify
credit for a caller for which credit information is not already stored in
said data base computer means.
2. The apparatus of claim 1 wherein said data base computer means is a
means for storing information with respect to specific prospective
callers, and for providing at least part of the information to said voice
message system, said voice message system being a means for proceeding
with a call in accordance with said operating program responsive in part
to information with respect to a caller requested of and received from
said data base computer means.
3. The apparatus of claim 2 wherein said data base computer means is a
means for storing credit information with respect to specific prospective
callers.
4. The apparatus of claim 1 further comprised of live operator terminal
means coupled to said data base computer means, said data base computer
means being a means for switching a call on said at least one telephone
line from said voice message system to said live operator terminal means
in response to a request for live operator assistance from a caller
received by said voice message system in touch tone form.
5. The apparatus of claim 4 wherein said data base computer means is also a
means for providing information relevant to a call to said live operator
terminal means when switching a call thereto
6. The apparatus of claim 4 wherein said coupling means includes at least
one digital cross-connect circuit for coupling to at least one multiplexed
telephone line, and wherein said data base computer means is a means for
switching a call by control of said digital cross-connect circuit.
7. The apparatus of claim 1 further comprised of live operator terminal
means coupled to said data base computer means, said data base computer
means being a means for switching a call on said at least one telephone
line from said voice message system to said live operator terminal means
in response to a failure of a caller to respond in touch tone form to
verbal prompts from said voice message system.
8. The apparatus of claim 1 wherein said data base computer means further
includes coupling means for coupling to a telephone line, said data base
computer means being a means for receiving calls through said last named
coupling means and for providing selected information stored in said data
base computer means in response thereto.
9. Apparatus for use in an information network comprising:
(a) a plurality of voice message systems, each having
coupling means for coupling to at least one telephone line, said coupling
means having interface means for coupling analog signals to and from said
telephone line, converter means coupled to said interface means for
converting speech information in digital form to analog speech for
coupling to said telephone line, and supervision control signal means for
controllably coupling touch tone signals and a line load to said telephone
line and detecting touch tone signals and loop current on said telephone
line, and
digital control means coupled to said coupling means, said digital control
means including digital data storage means for storing speech information
in digital form and for storing an operating program, and digital
processing means responsive to said operating program to receive signals
from and provide signals to said coupling means and to provide speech
information in digital form to said converting means, whereby said voice
message system may answer incoming calls with verbal prompts and receive
information from callers in touch tone coded form, said voice message
system having voice message system communication means for communicating
with a data base computer means; and
(b) a data base computer means having a data base computer communication
means coupled to each of said voice message system communication means of
said voice message systems for receiving information relating to calls
received by said voice message systems and storing the same in a
predetermined format, said data base computer means further includes means
for coupling to a line coupled to a credit verification service, said data
base computer means being a means for automatic communication with the
credit verification service to verify credit for a caller for which credit
information is not already stored in said data base computer means.
10. The apparatus of claim 9 wherein said data base computer means is a
means for storing information with respect to specific prospective
callers, and for providing at least part of the information to said voice
message systems, each of said voice message systems being a means for
proceeding with a call in accordance with said operating program
responsive in part to information with respect to a caller requested of
and received from said data base computer means.
11. The apparatus of claim 10 wherein said data base computer means is a
means for storing credit information with respect to specific prospective
callers.
12. The apparatus of claim 9 further comprised of live operator terminal
means coupled to said data base computer means, said data base computer
means being a means for switching a call on said at least one telephone
line from any of said voice message systems to said live operator terminal
means in response to a request for live operator assistance from a caller
received by said voice message system in touch tone form.
13. The apparatus of claim 12 wherein said data base computer means is also
a means for providing information relevant to a call to said live operator
terminal means when switching a call thereto.
14. The apparatus of claim 12 wherein said coupling means includes at least
one digital cross-connect circuit for coupling to at least one multiplexed
telephone line, and wherein said data base computer means is a means for
switching a call by control of said digital cross-connect circuit.
15. The apparatus of claim 9 further comprised of live operator terminal
means coupled to said data base computer means, said data base computer
means being a means for switching a call on said at least one telephone
line from said voice message system to said live operator terminal means
in response to a failure of a caller to respond in touch tone form to
verbal prompts from said voice message system.
16. The apparatus of claim 9 wherein said data base computer means further
includes coupling means for coupling to a telephone line, said data base
computer means being a means for receiving calls through said last named
coupling means and for providing selected information stored in said data
base computer means in response thereto.
17. A method of communication comprising the steps of
(a) providing at least one voice message system coupled to at least one
phone line for receiving incoming calls on said at least one phone line,
providing verbal prompts to the callers from predetermined messages stored
in digitized form, and for receiving information from callers over said at
least one phone line in touch tone coded form in response to the verbal
prompts; and
(b) providing a data base computer coupled to the at least one voice
message system for receiving information from the voice message system
relating to each call and storing the same in a form organized at least in
part by reference to each respective caller, said data base computer being
coupled to a line to a credit verification service and automatically
communicating with the credit verification service for credit verification
purposes for callers for which such information is not already stored in
the data base computer.
18. The method of claim 17 wherein the data base computer maintains credit
information regarding a plurality of possible callers, and wherein the at
least one voice message system proceeds with a call in accordance with
credit information received from the data base computer.
19. The method of claim 17 further including the steps of:
(c) providing a live operator terminal;
(d) coupling the at least one voice message system to at least one phone
line through a switch; and
(e) switching an incoming call on said at least one phone line to the live
operator terminal in response to a caller reply to a verbal live operator
prompt from the voice message system.
20. The method of claim 19 further including the steps of providing
information relevant to a call to the live operator terminal by the data
base computer when switching a call thereto.
21. A method of communication comprising the steps of
(a) providing a plurality of voice message systems, each coupled to at
least one phone line for receiving incoming calls on said at least one
phone line, providing verbal prompts to the callers from predetermined
messages stored in digitized form, and for receiving information from
callers over said at least one phone line in touch tone coded form in
response to the verbal prompts; and
(b) providing a data base computer coupled to each of the voice message
systems for receiving information from the voice message systems relating
to each call and storing the same in a form organized at least in part by
reference to each respective caller, wherein the data base computer is
coupled to a line to credit verification service, and wherein the data
base computer automatically communicates with the credit verification
service for credit verification purposes for callers for which such
information is not already stored in the data base computer.
22. The method of claim 21 wherein the data base computer maintains credit
information regarding a plurality of possible callers, and wherein the
voice message systems each proceed with a call in accordance with credit
information received from the data base computer.
23. The method of claim 21 further including the steps of:
(c) providing a live operator terminal;
(d) coupling the voice message systems, each to a respective phone line
through a switch; and
(e) switching an incoming call on the respective phone line to the liver
operator terminal in response to a caller reply to a verbal prompt from
the respective one of the voice message systems.
24. The method of claim 23 further including the steps of providing
information relevant to call to the live operator terminal by the data
base computer when switching a call thereto.
25. Apparatus for use in an information network comprising:
(a) at least one voice message system having:
coupling means for coupling to at least one telephone line, said coupling
means having interface means for coupling analog signals to and from said
telephone line, converter means coupled to said interface means for
converting speech information in digital form to analog speech for
coupling to said telephone line, and supervision control signal means for
controllably coupling touch tone signals and a line load to said telephone
line and detecting touch tone signals and loop current on said telephone
line, and
digital control means coupled to said coupling means, said digital control
means including digital data storage means for storing speech information
in digital form and for storing an operating program, and digital
processing means responsive to said operating program to receive signals
from and provide signals to said coupling means and to provide speech
information in digital form to said converter means, whereby said voice
message system may answer incoming calls with verbal prompts and receive
information from callers in touch tone coded form, said voice message
system having voice message system communication means for communicating
with a data base computer means; and
(b) a data base computer means having a data base computer communication
means coupled to said voice message system communication means for
receiving information relating to calls received by said voice message
system and storing the same in a predetermined format, said data base
computer means having a means for storing credit information with respect
to specific prospective callers, and for providing at least part of the
information to said voice message system, said voice message system being
a means for proceeding with a call in accordance with said operating
program responsive in part to information with respect to a caller
requested of and received from said data base computer means, said data
base computer means further including means for coupling to a line coupled
to a credit verification service, said data base computer means being a
means for automatic communication with the credit verification service to
verify credit for a caller for which credit information is not already
stored in said data base computer means.
26. The apparatus of claim 25 wherein said for coupling to a line coupled
to a credit verification service is a means for coupling to a telephone
line coupled to said credit verification service.
27. Apparatus for use in an information network comprising:
(a) a plurality of voice message systems, each having;
coupling means for coupling to at least one telephone line, said coupling
means having interface means for coupling analog signals to and from said
telephone line, converter means coupled to said interface means for
converting speech information in digital form to analog speech for
coupling to said telephone line, and supervision control signal means for
controllably coupling touch tone signals and a line load to said telephone
line and detecting touch tone signals and loop current on said telephone
line, and
digital control means coupled to said coupling means, said digital control
means including digital data storage means for storing speech information
in digital form and for storing an operating program, and digital
processing means responsive to said operating program to receive signals
from and provide signals to said coupling means and to provide speech
information in digital form to said converter means, whereby said voice
message system may answer incoming calls with verbal prompts and receive
information from callers in touch tone coded form, said voice message
system having voice message system communication means for communicating
with a data base computer means; and
(b) a data base computer means having a data base computer communication
means coupled to each of said voice message system communication means of
said voice message systems for receiving information relating to calls
received by said voice message system and storing the same in a
predetermined format, said data base computer means having a means for
storing credit information with respect to specific prospective callers,
and for providing at least part of the information to said voice message
systems, each of said voice message systems being a means for proceeding
with a call in accordance with said operating program responsive in part
to information with respect to a caller requested of and received from
said data base computer means, said data base computer means further
includes means for coupling to a line coupled to a credit verification
service, said data base computer means being a means for automatic
communication with the credit verification service to verify credit for a
caller for which credit information is not already stored in said data
base computer means.
28. The apparatus of claim 27 wherein said means for coupling to a line
coupled to a credit verification service is a means for coupling to a
telephone line coupled to said credit verification service.
29. A method of communication comprising the steps of
(a) providing at least one voice message system coupled to a least one
phone line for receiving incoming calls on said at least one phone line,
providing verbal prompts to the callers from predetermined messages stored
in digitized form, and for receiving information from callers over said at
least one phone line in touch tone coded form in response to the verbal
prompts; and
(b) providing a data base computer coupled to the at least one voice
message system for receiving information from the voice message system
relating to each call and storing the same in a form having an
identifiable relationship to caller, the data base computer also
maintaining credit information regarding a plurality a possible callers
wherein the at least one voice message system proceeds with a call in
accordance with credit information received from the data base computer,
the data base computer further being coupled to a line to a credit
verification service, and wherein the data base computer automatically
communicates with the credit verification service for credit verification
purposes for callers for which each information is not already stored in
the data base computer.
30. The method of communication comprising the steps of
(a) providing at least one voice message system coupled to at least one
phone line for receiving incoming calls on said at least one phone line,
providing verbal prompts to the callers from predetermined messages stored
in digitized form, and for receiving information from callers over said at
least one phone line in touch tone coded form in response to the verbal
prompts; and
(b) providing a data base computer coupled to the at least one voice
message system for receiving information from the voice message system
relating to each call and storing the same in a form having an
identifiable relationship to each caller, the data base computer further
being coupled to a line to a credit verification service, and wherein the
data base computer automatically communicates with the credit verification
service for credit verification purposes.
31. The method of claim 30 wherein the data base computer is coupled to a
telephone line to a credit verification service for credit verification
purposes.
32. The method of claim 30 wherein the data base computer is coupled to a
dedicated line to a credit verification service for credit verification
purposes.
33. The method of claim 29 wherein the data base computer communicates with
the credit verification service when the credit information for a caller
is not already stored in the data base computer.
34. The method of claim 33 wherein the information stored in the data bus
computer is updated by information received from the credit verification
service.
35. The method of claim 29 wherein the progress of a call is effected by
the credit information regarding a caller.
36. The method of claim 30 wherein after authorization of credit, the voice
message system provides information to the caller in verbal form based on
one or more messages stored therein in digitized form.
37. The method of claim 30 wherein after authorization of credit, the voice
message system causes the switching of the call to a voice mail system.
38. The method of claim 30 wherein after authorization of credit, the voice
message system causes the switching of the call to one of a plurality of
telephone lines coupled for conferencing purposes.
39. The method of claim 30 further comprising providing verbal prompts to a
caller for encouraging the caller to enter an order in touch tone form,
and receiving in touch tone form and detecting and storing the order so
detected.
40. The method of claim 39 further comprising receiving a request for
operator assistance in touch tone form and transferring the call to a live
operator in response thereto.
41. The method of claim 30 further comprising receiving a request for
operator assistance in touch tone form and transferring the call to a live
operator in response thereto.
42. A method of communication comprising the steps of
(a) providing a plurality of voice message systems, each coupled to at
least one phone line for receiving incoming calls on said at least one
phone line, providing verbal prompts to the callers from predetermined
messages stored in digitized form, and for receiving information from
callers over said at least one phone line in touch tone coded form in
response to the verbal prompts; and
(b) providing a data base computer coupled to each of the voice message
systems for receiving information from the voice message systems relating
to each call and storing the same in a form having an identifiable
relationship to the respective caller, the data base computer also
maintaining credit information regarding a plurality of possible callers
wherein the voice message systems each proceed with a call in accordance
with credit information received from the data base computer, the data
base computer further being coupled to a line to a credit verification
service, and wherein the data base computer automatically communicates
with the credit verification service for credit verification purposes for
callers for which such information is not already stored in the data base
computer.
43. Apparatus for use in an information network comprising:
(a) at least one voice message system having:
coupling means for coupling to at least one telephone line, said coupling
means having interface means for coupling analog signals to and from said
telephone line, converter means coupled to said interface means for
converting speech information in digital form to analog speech for
coupling to said telephone line, and supervision control signal means for
controllably coupling a line load to said telephone line and detecting
touch tone signals on said telephone line, and
digital control means coupled to said coupling means, said digital control
means including digital data storage means for storing speech information
in digital form and for storing an operating program, and digital
processing means responsive to said operating program to receive signals
from and provide signals to said coupling means and to provide speech
information in digital form to said converter means, whereby said voice
message system may answer incoming calls with verbal prompts and receive
information from callers in touch tone coded form; and
(b) communication means coupled to said voice message system for coupling
to a line coupled to a banking card service for automatic communication
with the banking card service to authorize credit for caller as a
preliminary step to said voice message system proceeding with the call.
44. The apparatus of claim 43 wherein said voice message system is a system
for providing information to a caller after completion of credit
authorization.
45. The apparatus of claim 43 further including switching means to switch
an incoming call to another telephone line, whereby after credit
authorization, an incoming call may be transferred to a voice mail system.
46. The apparatus of claim 43 further including conference means whereby
two or more telephone lines may be coupled together so that callers on
said lines will be conferenced together, and switching means to switch an
incoming call to another telephone line, whereby after credit
authorization an incoming call may be transferred to one of the telephone
lines of said conference means.
47. A method of dispensing information for a charge comprising the steps
of:
(a) providing at least one voice message system coupled to at least one
phone line for automatically receiving incoming calls on said at least one
phone line, providing verbal prompts to the callers from predetermined
messages stored in digitized form, and for receiving information from
callers over said at least one phone line in touch tone coded form in
response to the verbal prompts, the voice message system having the
capability of communication with a banking card service;
(b) receiving incoming calls by the voice message system and providing
verbal prompts to each caller to encourage the same to enter the caller's
banking card information by way of the touch tone keyboard;
(c) receiving in touch tone form and detecting the banking card information
from a caller;
(d) automatically communicating with a banking card service to authorize
credit in accordance with the banking card information; and
(e) providing the information to be dispensed to the caller in verbal form
based on one or more messages stored in the voice message system in
digitized form;
(f) all of the foregoing steps (b) through (e) being accomplished without
operator intervention.
48. The method of claim 47 wherein the voice message system is coupled to a
telephone line to a credit verification service for credit verification
purposes.
49. The method of claim 47 wherein the voice message system is coupled to a
dedicated line to a credit verification service for credit verification
purposes.
50. A method of communication comprising the steps of:
(a) providing at least one voice message system coupled to at least one
phone line for automatically receiving incoming calls on said at least one
phone line, providing verbal prompts to the callers from predetermined
messages stored in digitized form, and for receiving information from
callers over said at least one phone line in touch tone coded form in
response to the verbal prompts, the voice message system having the
capability of communication with a banking card service;
(b) receiving incoming calls by the voice message system and providing
verbal prompts to each caller to encourage the same to enter the caller's
banking card information by way of the touch tone keyboard;
(c) receiving in touch tone form and detecting the banking card information
from a caller; `(d) automatically communicating with the banking card
service to authorize credit in accordance with the banking card
information; and
(e) switching the respective one of the calls to a voice mail system;
(f) all of the foregoing steps (b) through (e) being accomplished without
operator intervention.
51. A method of communication comprising the steps of:
(a) providing at least one voice message system coupled to at least one
phone line for automatically receiving incoming calls on said at least one
phone line, providing verbal prompts to the callers from predetermined
messages stored in digitized form, and for receiving information from
callers over said at least one phone line in touch tone coded form in
response to the verbal prompts, the voice message system having the
capability of communication with a banking card service;
(b) receiving incoming calls by the voice message system and providing
verbal prompts to each caller to encourage the same to enter the caller's
banking card information by way of the touch tone keyboard;
(c) receiving in touch tone form and detecting the banking card information
from a caller;
(d) automatically communicating with a banking card service to authorize
credit in accordance with the banking card information; and
(e) switching the respective one of the calls to one of a plurality of
telephone lines coupled for conferencing purposes;
(f) all of the foregoing steps (b) through (e) being accomplished without
operator intervention.
52. A method of communication comprising the steps of:
(a) providing at least one voice message system coupled to at least one
phone line for automatically receiving incoming calls on said at least one
phone line, providing verbal prompts to the callers from predetermined
messages stored in digitized forms, and for receiving information from
callers over said at least one phone line in touch tone coded form in
response to the verbal prompts, the voice message system having the
capability of communication with a banking card service;
(b) receiving incoming calls by the voice message system and providing
verbal prompts to each caller to encourage the same to enter the caller's
banking card information by way of the touch tone keyboard;
(c) receiving in touch tone form and detecting the banking card information
from a caller; and
(d) automatically communicating with a banking card service to authorize
credit in accordance with the banking card information when credit
information for a caller is not otherwise automatically accessible to said
at least one voice message system;
(e) all of the foregoing steps (b) through (d) being accomplished without
operator intervention.
53. The method of claim 42 or 52 further comprised of the steps of
providing verbal prompts to a caller for encouraging the caller to enter
an order in touch tone form, and receiving in touch tone form and
detecting and storing the order so detected.
54. The method of claim 53 further comprised of the step of receiving a
request for operator assistance in touch tone form and transferring the
respective one of the calls to a live operator in response thereto.
55. The method of claim 52 wherein credit information on callers is
maintained in a data base directly accessible to said at least one voice
message system, and wherein the data base may be updated with new
information on communication with a banking card service.
56. The method of claim 55 wherein the progress of a particular call is
affected by the credit information on a caller. |
|
|
|
|
Claims  |
|
|
Description  |
|
|
BACKGROUND OF THE INVENTION
1. Field of the Invention.
The present invention relates to the field of information and business
systems.
2. Prior Art.
In recent years various technologies have been developed to ease various
aspects of communications and business activities. In general, these
developments have related to the reducing of costs, and/or the at least
partial automating of functions previously done manually to increase the
speed and accuracy with which these functions may be accomplished.
Described hereinafter are certain of these developments relating to and
forming prior art relevant to the present invention.
The Assignee of the present invention currently manufactures and sells an
interactive voice exchange computer (IVEC) which plays messages over
telephone lines. The system uses a digital computer and enhanced digital
speech technology to record and play back natural speech and music with a
clarity approaching that of the original sound. A single such system can
deliver multiple messages to multiple telephone lines for multiple
information providers, independently and simultaneously. It can, for
example, answer up to 52 lines on the first ring, respond to one or more
touch tone digits dialed by callers, then select and play a sequence of
one or more common or unique messages in a pattern depending upon what was
dialed. Up to eight completely independent information services can
coexist on the same system, with each of the eight playing a simple
message or a different complex pattern of messages with any combination of
common or unique parts, such as introductions, spots, transitions, tags,
and optional fill-ins. If desired, individual spoken worlds may even be
selected automatically or by a data link inserted into the message stream
to create detailed time, weather and quote services.
All of the messages on the IVEC system may be rerecorded on sight or
remotely from any touch tone telephone while the system stays on line
answering calls. Different passwords protect each provider from
unauthorized updating. The system also keeps separate comprehensive
accounting data for each provider, including a grand total, a resetable
total, individual line totals, hourly totals and caller choice totals. All
of the totals may be obtained on sight or remotely in spoken words and
numbers from any touch tone telephone As with updating, different
passwords protect each provider from unauthorized access. The system, when
fully configured, consists of an IBM AT with the PC DOS operating system,
appropriate software, keyboard, CRT display, power line conditioner, one
or more four line interface circuit boards and one or more conferencing
boards installed either in the computer cabinet itself or in an expansion
cabinet.
Also known are credit card services for the verification of credit cards
and for the actual charging against a credit card account over phone lines
without operator intervention. Such systems generally utilize a credit
card reader at the point of sale, together with a numeric keyboard and
display for entering the amount to be charged, with all communications
between the point of sale and the credit card database being in the form
of data communications using either a dedicated line or a conventional
telephone line.
Also commonly used y businesses are the so-called "800" area code toll free
lines. An 800 number may be called from anywhere in the country on a
toll-free basis, with the company having the 800 number paying for the use
of the line on a time basis or time-distance basis. Such lines provide a
convenient way of allowing customers and prospective customers to call a
business from anywhere in the country without either having to pay for the
call or alternatively, calling collect, considering the relatively low
rates charged for use of an 800 number line, also provide cost savings
over conventional long distance service even for outgoing calls.
One of the objects of the present invention is to integrate and enhance
these various technologies into a single integrated and versatile system
for providing nationwide, a broad variety of capabilities suitable for a
wide range of business and communications applications and requirements.
BRIEF SUMMARY OF THE INVENTION
An information network and method for providing a nationwide audio text
network, including electronic billing, useful for a wide variety of
applications is disclosed. The information network utilizes a telephone
message delivery system coupled to phone lines, typically the "800" area
code common carrier lines, to receive incoming calls, to interactively
respond thereto as controlled by a computer and to communicate with the
computer to provide information to and obtain information from a database
maintained by the computer. In addition to being coupled to the telephone
message delivery system, the computer is typically also coupled to one or
more dedicated or dial up lines so as to be capable of obtaining
electronic credit card authorization or charges, and is further coupled so
as to control the routing of an incoming call, to redirect the call to a
live operator or to other equipment, or to outgoing lines to any desired
destination. Thus the system may be used for a variety of applications
ranging from simple information dissemination to automatic order entry
with credit verification or charges, and as a fully automated system
without operator intervention or with as much operator intervention as
desired for taking information such as addresses not readily remotely
enterable to a touch tone keyboard and for assisting in special
circumstances. Typical exemplary applications are disclosed.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a block diagram of a typical IVEC system.
FIG. 2 is a block diagram of a typical embodiment of the present invention
Information Network.
FIG. 3 is a logic flow diagram for a typical automated order entry system
utilizing the present invention, of which FIGS. 3a, 3b and 3c comprise
individual parts of the diagram and FIG. 3d comprises a generalized
termination flow diagram used therein.
FIG. 4 is a logic flow diagram illustrating another typical use of the
present invention system by an information provider.
DETAILED DESCRIPTION OF THE INVENTION
The present invention system utilizes as a key element the preexisting IVEC
system. Accordingly, it is believed best to first describe that system,
both in terms of its organization and function, so that thereafter a
better understanding of the present invention system and the function of
the IVEC system therein may be had. Thus, first referring to FIG. 1, a
block diagram of a typical IVEC system may be seen. In hardware
configuration, such a system is comprised of a personal computer 20, such
as an IBM AT Personal Computer having a hard disk 22 for bulk storage
coupled thereto and having a plurality of printed circuit boards coupled
to the bus 24 thereof, either being directly inserted into the PC or into
an expansion chassis therefor.
One typical board in the IVEC system, referred to as the X4 board, is shown
within the phantom enclosure 26. On each such board is a microprocessor
28, specifically a Z80 with associated ROM 30 for permanent storage of the
Z80 operating program and RAM 32 for temporary storage of data to support
the operating program of the microprocessor, speech data and basic control
information. Connected to the microprocessor bus 32 is a shared RAM 36
which in turn is directly connected to the bus 24 of computer 20 and
occupies common address space with both the X4 board microprocessor 28 and
the IVEC PC 20. The shared RAM is switched back and forth between the PC
address space and the microprocessor space to provide data flow
therebetween. Both run at full speed without sharing cycles, arbitrating
for the bus, etc. Digitized voice information, generally available on the
hard disk 22, is transferred as desired to RAM 38, actually comprising one
or more memory boards plugged into and within the address space of the
computer 20. This digitized voice information is passed to the
microprocessor RAM 32 through the shared RAM 36 effectively at real time
rates so that each X4 board only stores 32 bytes of digitized voice data
per phone line at any one time.
Coupled to the Z80 microprocessor bus 34 on each X4 board are four
telephone line interfaces, a typical one being shown in block diagram form
within the phantom l | | |