A communication device capable of receiving, processing and sending analog signals, characterized in that the device is coupled to the audio input/output ports of a built-in or external sound board attached to a computer, through standard audio plugs. The device may be installed as a stand-alone unit between the audio board and a telephone line, or as a part of the audio board. During its operation the device is constantly under the control of software operating in the computer side. signals entering through the audio inport and are digitized, filtered, and analyzed by software modules, and the software then manages the information-outputs information and/or saves voice message messages, etc. in accordance with the contents of these signals.
|
0. 37. A method for providing telephone communications in cooperation with a host computer, said method comprising the steps of:
processing an audio signal by said host computer;
generating a control signal by said host computer according to said processing step;
sending said control signal to a dtmf decoder and providing first signals representative of dtmf signals in response to the control signal to a logical unit;
controlling a data access arrangement with said logical unit according to said control signal;
routing said audio signal through a mixer; and
interfacing said audio signal to a telephone line using said data access arrangement.
0. 25. A system for interfacing to a telephone in cooperation with a host computer, wherein said host computer generates and processes signals including audio and control signals, said system comprising:
a data access arrangement having a telephone interface and a second interface, said data access arrangement for interfacing signals at said telephone interface with signals at said second interface;
a mixer adapted to receive a plurality of input signals and provide said input signals to said host computer, wherein said input signals include audio signals received from said second interface, said mixer adapted to receive audio signals from said host computer and provide a plurality of output signals, wherein said output signals include audio signals transmitted to said second interface;
a dtmf decoder for receiving at least one of the control signals and for generating first signals representative of dtmf signals in response thereto; and
a logical unit for receiving said first signals, said logical unit coupled to said data access arrangement to control operations of said system according to said first signals.
0. 19. A system for providing telephone communications in cooperation with a host computer, wherein said host computer generates and processes signals including audio and control signals, said system comprising:
a data access arrangement having a telephone line interface and a second interface, said data access arrangement for interfacing signals at said telephone line interface with signals at said second interface;
a mixer adapted to receive a plurality of input signals and provide said input signals to said host computer, wherein said input signals include audio signals received from said second interface, said mixer adapted to receive audio signals from said host computer and provide a plurality of output signals, wherein said output signals include audio signals transmitted to said second interface;
a dtmf decoder for receiving at least one of the control signals and for generating a first signal representative of a dtmf signal in response thereto; and
a logical unit for receiving said first signal, said logical unit coupled to said data access arrangement to control operations of said system according to said first signal.
0. 36. A communication system comprising:
a host computer for executing software programs that provide host-based audio signal processing services, wherein said host computer transmits and receives audio signals and control signals according to said host-based audio signal processing services;
a data access arrangement having a telephone line interface and a second interface, said data access arrangement for interfacing signals at said telephone line interface with signals at said second interface;
a mixer adapted to receive a plurality of input signals and provide said input signals to said host computer, wherein said input signals include audio signals received from said second interface, said mixer adapted to receive audio signals from said host computer and provide a plurality of output signals, wherein said output signals include audio signals transmitted to said second interface;
a dtmf decoder for receiving at least one of the control signals and for generating first signals representative of dtmf signals in response thereto; and
a logical unit for receiving said first signals, said logical unit coupled to said data access arrangement to control operations of said system according to said first signals.
0. 30. A board for providing telephone communications in conjunction with a host computer, wherein said host computer generates and processes signals including audio and control signals, said board comprising:
a first interface for audio signals and control signals that are routed between said computer and said board;
a second interface for audio signals that are routed to or from a data access arrangement;
a dtmf decoder for receiving at least one of the control signals and for generating first signals representative of dtmf signals in response thereto;
a logical unit for receiving said first signals from said computer via said first interface, said logical unit coupled to said second interface to control operations of said data access arrangement according to said first signals; and
an audio mixer adapted to receive a plurality of input signals and provide said input signals to said computer via said first interface, wherein said input signals include audio signals received from said second interface, said audio mixer adapted to receive audio signals from said computer via said first interface and provide a plurality of output signals, said output signals including audio signals transmitted to said second interface.
0. 26. A system for providing telephone communications in conjunction with a host computer, wherein said host computer generates and processes signals including audio and control signals, said system comprising:
a first interface for audio signals and control signals that are routed between said computer and said system;
a second interface for audio signals that are routed to or from a data access arrangement;
a dtmf decoder for receiving at least one of the control signals and for generating first signals representative of dtmf signals in response thereto;
a logical unit for receiving said first signals from said computer via said first interface, said logical unit coupled to said second interface to control operations of said data access arrangement according to said first signals; and
an audio mixer adapted to receive a plurality of input signals and provide said input signals to said computer via said first interface, wherein said input signals include audio signals received from said second interface, said audio mixer adapted to receive audio signals from said computer via said first interface and provide a plurality of output signals, said output signals including audio signals transmitted to said second interface.
0. 33. An audio board for providing telephone communications in conjunction with a host computer, wherein said host computer generates and processes signals including audio and control signals, said audio board comprising:
a first interface for audio signals and control signals that are routed between said computer and said audio board;
a second interface for audio signals that are routed to or form a data access arrangement;
a dtmf decoder for receiving at least one of the control signals and for generating first signals representative of dtmf signals in response thereto;
a logical unit for receiving said first signals from said computer via said first interface, said logical unit coupled to said second interface to control operations of said data access arrangement according to said first signals; and
an audio mixer adapted to receive a plurality of input signals and provide said input signals to said computer via said first interface, wherein said input signals include audio signals received from said second interface, said audio mixer adapted to receive audio signals from said computer via said first interface and provide a plurality of output signals, said output signals including audio signals transmitted to said second interface.
0. 29. An audio device for providing telephone communications in conjunction with a host computer, wherein said host computer generates and processes signals including audio and control signals, said audio device comprising:
a first interface for audio signals and control signals that are routed between said computer and said audio device;
a second interface for audio signals that are routed between said audio device and a data access arrangement;
a dtmf decoder for receiving at least one of the control signals and for generating first signals representative of dtmf signals in response thereto;
a logical unit for receiving said first signals from said computer via said first interface, said logical unit coupled to said second interface to control operations of said data access arrangement according to said first signals; and
an audio mixer adapted to receive a plurality of input signals and provide said input signals to said computer via said first interface, wherein said input signals include audio signals received from said second interface, said audio mixer adapted to receive audio signals from said computer via said first interface and provide a plurality of output signals, said output signals including audio signals transmitted to said second interface.
1. An apparatus for bi-directional analog communication of telephone data with a host computer, the host computer having an A/D converter for converting analog data received from the apparatus to digital data and a D/A converter for converting digital data to analog data to be sent to the apparatus, the apparatus comprising:
a data access arrangement having a telephone line interface for connection to a telephone line, the data access arrangement also having a bi-directional interface, the data access arrangement outputting signals responsive to signals received from the telephone line interface to the bi-directional interface;
an audio mixer connected to the bi-directional interface of the data access arrangement for receiving the signals output to the bi-directional interface by the data access arrangement, wherein the audio mixer has a first analog output for connection with the host computer, for forwarding signals received by the bi-directional interface of the audio mixer to the host computer, the audio mixer additionally having a second analog output;
a dtmf decoder connected to the second analog output of the audio mixer, the dtmf decoder for generating a signal representative of a dtmf signal in response to receiving a dtmf signal from the audio mixer; and
a logical unit operatively connected to the dtmf decoder for receiving the signal generated by the dtmf decoder, the logical unit being coupled to the data access arrangement to provide instructions to the data access arrangement.
2. The apparatus claimed in
3. The apparatus claimed in
4. The apparatus claimed in
5. The apparatus claimed in
6. The apparatus claimed in
7. The apparatus claimed in
8. The apparatus claimed in
9. The apparatus claimed in
10. The apparatus claimed in
11. The apparatus claimed in
12. The apparatus claimed in
13. The apparatus claimed in
14. The apparatus claimed in
15. The apparatus claimed in
16. The apparatus claimed in
17. The apparatus claimed in
18. The apparatus claimed in
0. 20. The system of
0. 21. The system of
0. 22. The system of
0. 23. The system of
0. 24. The system of
0. 27. The system of
0. 28. The system of
0. 31. The board of
0. 32. The board of
0. 34. The audio board of
0. 35. The audio board of
0. 38. The method of
0. 39. The method of
0. 40. The method of
0. 41. The method of
0. 42. The method of
0. 43. The method of
0. 44. The method of
|
The present invention relates to the utilization of the I/O ports of the audio boards and audio capable computers (built-in sound cards) for communication purposes.
The audio board, also referred to as “voice card” or as “line card”, is a component in a proprietary or pc-based multimedia system. The audio board accepts input from an analogue source (e.g., a microphone, or a CD player) and turns it into a file that can be stored on a hard disc. This file can be played back later on, with the board turning the digital data back into analog signals receivable by headphones, speakers, an amplifier, or any such kind devices.
Hence, audio boards convert analogue speech into digital characters, store the information for retrieval, and synthesize the information back into human voice capable of being listened by a caller.
Conventionally, the I/O terminals of such boards are standard audio plugs, namely of the kind provided on audio microphones, audio headsets, etc.
The accuracy of the sound reproduction by the sound board is governed by two factors. The sampling rate, which is the rate by which the sound board samples the incoming audio signals; and the resolution, that is the number of bits used to store each sample. The higher the sample rate and the higher the resolution, the better the quality of the audio reproduction. However, each of these factors requires considerable disk space.
The traditional voice processing function has been the voice mail function which employed computers to store messages electronically. Since then, voice processing systems evolved to more sophisticated capabilities, such as automated call routing and distribution, interactive voice response, collection of voice and data messages from a single source, and voice recognition systems that allow users to interact with computers by speaking certain commands into their telephones.
The currently commercially available products which offer those capabilities are controlled by digital I/O such as the RS232 or RS422 port, which means the utilization of valuable and expensive computer resources.
A further drawback of the existing systems resides in that they are not compatible with all computer platforms. Still another drawback of the existing systems is that they need allocation of COM ports with ADD-IN boards, and are not self configuring.
It is therefore the general object of the invention to utilize the audio I/O ports of the existing sound boards and sound capable computers to offer a direct telephone/PABX communication channel in addition to the regular capabilities of those boards, such as voice synthesis applications.
It is further object of the invention to provide a low cost alternative to an expansive, multi-features phone, such as including the functions of flashhook, hold, speed dialing, pulse dialing, speakerphone, etc.
It is a still further object of the invention to provide a computer based answering machine, a computer based fax, a computer based data modem, etc., that is, a computer based communication device that operates as one of the above mentioned machines depending on the software installed in the computer.
It is a still further object of the invention to provide for easy installation, self configuring, and easy usage of a computer system.
It is a still further object of the invention to enable upgradability of communication features by software. Such as: 1. caller I.O.; 2. ANI—Automatic Number Identification; 3. Audio TEX for telephone. The computer can “say” the contents of a file or user input data, upon request from user or caller; 4. voice recognition capabilities can also be used with the device to allow users to dial just by “saying” “Dial” or for controlling the devices mode of operation etc.
It is a still further object of the invention to optionally substitute the external power source of the system by the telephone line power supply.
It is a still further object of the invention to provide a device that is compatible with all computer platforms, and is annexable to all computers/portable computers via the audio I/O ports of the sound board.
It is a still further object of the invention to provide a device of small size so that it would not take desktop space, and can optionally be merged into and become an integral part of the sound board.
According to a broad aspect of the invention there is provided a communication system comprising a computer with a built-in/external sound board connectable through audio input/output ports, and a communication device capable of receiving, processing and sending analog signals, characterized in that the device is coupled to the said ports.
The device may be installed as a stand-alone unit between the audio board and a telephone line, or as a part of the audio board.
Further objects and advantages of the present invention will become better understood in the light of the ensuing description of a few preferred embodiments thereof taken in conjunction with the accompanying drawings, in which
or logic unit 22, a data access arrangement 23, a speaker 24, an earpiece 25 and microphone 26, and audio mixers/amplifiers 27.
The audio board 11 is capable of digitizing audio signals, store them in digitized form on the hard drive in the computer 19, retrieve the signals and output them in audio form by digital-to-analog conversion. These capabilities are found in conventional sound board applications.
The communication protocols used by unit 10 are via DTMF signals. Unit 10 accepts computer generated DTMF signals together with audio synthesized signals and differentiates between them in unit 27. The DTMF signals produced by the computer 19 may function both as control signal for unit 10 and as dial out signals. Unit 21 decodes the DTMF signals and transfers them to the logical unit 22, which controls the operation of unit 10. If, for instance, a stream of DTMF signals starts with control signals directing unit 10 to seize the telephone line, then the rest of the stream is dialed out in the form of DTMF signals.
During the operation of the device 10, the audio-in port 13 is constantly under the control of software operating in the computer side. The signals entering through the audio-in port are digitized, filtered and analyzed by software modules operating in the computer. DTMF and audio signals coming in are recognized by the software, and the software then either outputs information or saves a voice message, in accordance with the nature and the contents of those signals.
Unit 10 operates in conjunction with the above mentioned software, which would be classified as “high level” software, which controls the high level functions of the device 10, and with the software that “drives” the sound board.
In its standard mode of operation the device accepts signals either from the computer or through the telephone line. The computer generates DTMF signals together with synthesized audio signals, and the device is capable of differentiating between the two. The DTMF signals coming out of the computer towards the device function as control signals applied to the device. For example, control signals like place the phone line off hook, or place a conversation on hold, or determine the device mode of operation, etc. Once the phone line is seized, the DTMF signals are used for dialing out. DTMF and audio signals coming in through the telephone line are transferred to the audio-in port which is under constant software control from the computer side. Those signals are digitized, filtered, analyzed and recognized by suitable conventional software, and the software application has the capability to determine the further processing step or steps, e.g. either output the information in response, or save a voice message, or both. Due to the structure of device 10, and the nature of the software operating in computer 19, there are various possible options for the device's operation, such as answering machines; record greetings; voice mail; speakerphone; call screening; message forwarding; hold; music on hold; mute mic.; dial from directory; dial manual; auto dial and repeat; go off hook; go on hook, and the like, while several options can be chosen to function all at once, for a speakerphone plus music on hold plus call screening.
For instance, in an answering machine mode of operation, which is diagrammatically shown in
All these operationed steps are performed in the background, which means that the computer user is not interfered during the screening of the incoming calls.
The initial power to the device 27 is supplied by the audio signals coming out of the sound board 11. After line is seized with the “off hook” signal, the device gets power from the telephone line.
Those skilled in the art to which the present invention pertains will readily appreciate that numerous changes, modifications and variations may be applied to the invention without departing from the scope thereof as defined in and by the appended claims.
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
4908845, | Apr 09 1986 | Joyce Communication Systems, Inc. | Audio/telephone communication system for verbally handicapped |
4908850, | Jan 11 1988 | NETWORK TELEPHONE SERVICES, INC | Voice services network with automated billing |
4974254, | May 10 1989 | MILLER, WESLEY; PERINE, MICHAEL C | Interactive data retrieval system for producing facsimile reports |
4998272, | Jun 15 1989 | Digital Voice Technologies, Inc. | Personal voice mail system |
5177780, | Oct 18 1990 | AMERICAN TELEPHONE AND TELEGRAPH COMPANY, A CORP OF NY | Method of voice mail notification for cellular telephone systems |
5181236, | Sep 25 1990 | Wilmington Trust, National Association, as Administrative Agent | Automatic call returning method for call distributor with message record capability |
5187735, | May 01 1990 | TELE GUIA TALKING YELLOW PAGES, INC , A CORP OF PUERTO RICO | Integrated voice-mail based voice and information processing system |
5196943, | Aug 25 1989 | COPIA INTERNATIONAL, LTD | Facsimile information distribution apparatus |
5228128, | Mar 31 1989 | Samsung Electronics Co., Ltd. | Personal computer facsimile device |
5243643, | Nov 01 1990 | InterVoice Limited Partnership | Voice processing system with configurable caller interfaces |
5274738, | Dec 31 1991 | NICE SYSTEMS, INC | Modular digital voice processing system |
5283638, | Apr 25 1991 | Gateway 2000 | Multimedia computing and telecommunications workstation |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Jan 28 1998 | YEKUTIELY, BARAK M | SOUNDESIGNS MULTIMEDIA COMMUNICATION SYSTEMS LTD | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 009074 | /0233 | |
Feb 04 1998 | Sound Communications, LLC | (assignment on the face of the patent) | / | |||
Aug 29 2000 | YEKUTIELY, BARAK | IP Holdings LLC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 011091 | /0231 | |
Aug 29 2000 | SOUNDESIGNS MULTIMEDIA COMMUNICATIONS LTD | IP Holdings LLC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 011091 | /0231 | |
Apr 25 2001 | IP Holdings LLC | SOUND COMMUNICATIONS LLC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 012272 | /0394 | |
Dec 14 2004 | SOUND COMMUNICATIONS LLC | CORUNDUM DATASAFE LLC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 019850 | /0884 |
Date | Maintenance Fee Events |
Feb 28 2006 | STOL: Pat Hldr no Longer Claims Small Ent Stat |
Sep 14 2007 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Date | Maintenance Schedule |
Jun 07 2008 | 4 years fee payment window open |
Dec 07 2008 | 6 months grace period start (w surcharge) |
Jun 07 2009 | patent expiry (for year 4) |
Jun 07 2011 | 2 years to revive unintentionally abandoned end. (for year 4) |
Jun 07 2012 | 8 years fee payment window open |
Dec 07 2012 | 6 months grace period start (w surcharge) |
Jun 07 2013 | patent expiry (for year 8) |
Jun 07 2015 | 2 years to revive unintentionally abandoned end. (for year 8) |
Jun 07 2016 | 12 years fee payment window open |
Dec 07 2016 | 6 months grace period start (w surcharge) |
Jun 07 2017 | patent expiry (for year 12) |
Jun 07 2019 | 2 years to revive unintentionally abandoned end. (for year 12) |