This invention relates to a system for generating on-hold audio messages for provision to business telephone systems to enable the messages to be delivered to callers who are waiting for connection to their desired party, and more particularly to such a system employing a USB-type drive to store the messages and repetitively replay them.
Telephone calls to business numbers having a plurality of lines often require that the caller must be placed on hold while waiting to be connected to the person who can answer the call. Rather than requiring these calling parties to hold in silence, it is conventional to play some form of audio message to encourage the callers to remain on hold. This message may be an advertisement for the business, music, news, or some combination of these audio messages. Most modern business telephone systems incorporate an input for audio signals that can be used to generate the on-hold messages.
A variety of players have been developed to provide a suitable output to the on-hold input of such telephone systems. U.S. Pat. No. 5,870,461 discloses a system wherein the audio file is stored in digital form on a compact disk. A player for the disk is provided to generate an output suitable for introduction into the on-hold input of a conventional business telephone system. The CD player must be operated continuously in order to repeat the message.
My U.S. Patent Application Publication No. 2003/0043979 discloses a system in which the audio on-hold message is stored on a floppy disk. The floppy disk is introduced into a system which incorporates a flash memory which continually repeats the message.
Both of these systems are relatively complex and thus costly and difficult to maintain.
The present invention is accordingly directed toward a simplified form of digital message system which is relatively low in cost and highly reliable in operation. The system of the present invention uses a flash memory in the form of a USB drive to both provide a file to a digital message system which is connected to the on-hold terminal of an input of a business telephone system, and to repeatedly play the message.
The USB drive simply constitutes a flash memory of a desired capacity, such as, by way of example, 128 MB. The drive has a USB connector which allows it to be plugged into the USB port of a personal computer or of the digital message player of the present invention. No independent battery power is required. The device to which it is connected sends memory address signals to the drive and the drive simply outputs the digital values stored at those addresses. The USB drive is accordingly very small in configuration and often takes the form of a small rectangular package with the connector extending from one end. USB drives are commonly used to store digitized data representing audio or video content.
The present invention provides a system which allows on-hold messages to be distributed to a number of business telephone systems at separate geographic locations, such as franchises, chain stores and the like, by transmitting the desired audio file as an e-mail message over the Internet. A personal computer at each location then receives the e-mail. When a USB drive is inserted into the USB port of such a personal computer, the computer may recognize it as a removable drive. The audio files in the attachment to the e-mail message may be then dragged and dropped into the USB drive.
The USB drive may then be removed from the computer and inserted into a USB port of a digital message player formed in accordance with the present invention which is specially equipped to read files found on a USB drive. The system includes a digital decompressor for the files, which are usually in MP3 form or other form of compression, and a digital-to-analog converter to convert the resulting decompressed digital signal files into analog form. The resulting analog audio signals may then be connected to the on-hold input of the associated business telephone system.
The standard USB software writes a number of files on a drive. The header of each file includes the name of the file.
The player of the present invention is capable of examining the files on an inserted USB drive and creating and storing a directory of the files in memory. This directory is used for selecting an individual message to repetitively play from the contents of the USB drive. The system can adjust the volume, contour the sound with an equalizer, and includes an LCD panel which displays system settings and levels as well as the current message playing.
Accordingly, the present invention provides a user-friendly system for providing customized on-hold messages to any number of users and for individually adjusting the play at a particular telephone system.
By eliminating the need for continuously operating an optical disk player or the provision of a recirculating memory on the digital message system, characteristics of the prior art, the present invention provides a unit that is much more simple and reliable than prior art systems.
Other objects, advantages and applications of the present invention will be made apparent by the following detailed description of a preferred embodiment of the invention. The description makes reference to the accompanying drawings in which:
One or more audio files intended for use as on-hold messages or the like are prepared in a compressed digital form in a computer 10 and transmitted over a suitable network 12, which may constitute the Internet, to one or more local computers 14. A computer 14 will include a USB port 16.
A USB drive 18 having a USB connector 20 may be inserted into the USB connector 16 of the computer 14. The drive 18 contains a flash memory which may be of any desired capacity. For example, the flash memory may be 128 MB. Each loaded file will have a header including the file name.
A digital file received by the computer 14 from the computer 10 may be loaded into the USB drive by plugging the male connector 20 of the drive into the USB port 16. The operator of the computer 14 then clicks on the file and drags and drops it into the USB drive 18.
A USB drive 18 loaded with a compressed digital audio file will then be connected to a digital message system generally indicated at 20. A digital message system 22 includes a USB port 24. The USB drive 18, loaded with compressed digital audio signals, may then be loaded into the digital message system 22 by inserting the male connector 20 of the USB drive 18 into the USB port 24.
The digital message system 22 includes a plurality of controls on its front panel. The power to the unit is controlled by an on-off button 26. A mode control button 28 is used in connection with a pair of up-and-down switches 30 and 32 to place the system in one of a group of selected modes. The selected mode is displayed on an LCD panel 34 on the front of the unit 22. The default mode is volume. By pressing the buttons 30 or 32 the volume may be increased or decreased. A second mode is treble adjustment, and a third mode is bass adjustment. A fourth mode is “enable all” which may be turned on or off using the buttons 30 and 32. When “enable all” is on, all of the files stored in the USB drive 18 are sequentially played by the unit. Alternatively, the mode control button 28 may be used to place the mode in “edit list”. In that case the buttons 30 and 32 are used to scroll through all of the files stored on the USB drive IS and to select one of them for play. A preview button 36 energizes or de-energizes the play of the selected file by the digital message system 22 itself through a speaker port 38 on the front of the unit.
The rear of the unit 22, illustrated in
The rear of the unit also includes a trigger input port 44 which allows the unit to play the selected file and provide it to the audio output connectors 40, as long as the triggering input is energized. The triggering signal can come from some sensor such as a floor pressure mat. This mode of operation may be used in museums, businesses or the like when an audio message is to be delivered by the speaker port 38 or through a speaker system connected to the ports 40.
A schematic of the organization of the digital message system 22 is illustrated in
The microprocessor generates address signals to the USB drive through the port 24 which select a chosen file for playing or plays all the files sequentially. A chosen file or files are played in a repetitive manner for generation of the appropriate address signals. The digital signals at the addresses are outputted on a channel by the microprocessor first to the compressor and then the compressor 15 into the digital-to-analog converter 32 to generate the appropriate output signals for the system.
The USB drive, in addition to containing a number of compressed files, contains a directory which includes the file name, the size of the file and the memory address of the starting block of the file. The microprocessor 48 interrogates the USB drive and stores this directory information in its temporary memory, preferably E-PROM. This information is used to control the downloading of the sequential blocks of information that constitute the file into the digital memory unit 22 for processing. When the unit calls for the play of a particular file, the memory address of the beginning of the file is addressed at a block of a predetermined length, preferably 1024 bytes. This block is fed into the microprocessor 48 from the USB drive and in a streaming fashion is first decompressed, converted into analog form, and provided as an output, either to the phone system 52 or the speaker 38, or both. When one block is completed another block is called for, and this process is repeated until an entire file has been processed. Depending upon the mode called for by the system, the next file may be similarly processed or the initial file may be reprocessed in the same fashion.
The file directory which has been established in the E-PROM of the microprocessor 48 is used to verify that the USB drive loaded into the system is the same one from which the file was created. If identity is not established, a new file directory is created within the microprocessor for the new drive.
This application claims priority of U.S. Provisional Patent Application Ser. No. 60/717,173 filed Sep. 15, 2005, which is incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
60717173 | Sep 2005 | US |