This invention relates to telephony, and more particularly, to an audio file or voice message delivery system and method for delivering the audio file or voice message to a recipient or group of recipients.
Management of various projects and activities such as business projects and social activities often requires coordination of groups of associated individuals. Communication of messages may be accomplished through various media, e.g., telephone, email, text message, radio and other communication means. The coordination of such activities can be difficult to schedule and carry out to ensure that information is communicated timely to the correct individuals.
In most instances, job coordination is done using various calendar or docketing tools that then require creation of a new message or re-transmission of a previous message. Computer based messaging services are extremely time consuming and operate on platforms that usually require training to use. Using a computer or land line based messaging system requires that a user is tied to a desk or office, which is not always available. There is a need for a mobile system that allows a user to generate instruction messages and save the messages in a system that allows advance scheduling and automatic broadcasting of messages to one or more designated recipients.
Accordingly, it is an object of the invention to provide an audio file or voice message delivery system and method for delivering that do not suffer from the above drawbacks in the art.
According to an exemplary embodiment of the present disclosure, an audio file or voice message delivery system is provided. The system includes a recording device operable to record an audio file(s) or voice message(s) and a wireless device having Internet connectivity. The system includes a job creation process operable to receive instructions from the wireless device and communicate with a server. The system includes a job execution process to execute instructions on the server from the job creation process. The system includes a telecom gateway that receives input from the server to send the audio file(s) or voice message(s) to at least one recipient telephone number. The system includes an email verification, wherein the email verification is provided by the server and sent to a user indicating that the audio file or voice message was received by a recipient.
According to another exemplary embodiment of the present disclosure, a method of delivering an audio file is provided. The method includes recording the audio file using a recording device. The method includes providing a wireless device having internet connectivity. The method includes accessing a job creation process with the wireless device, the job creation process being operable to receive instructions from the wireless device and communicate with a server, the job creation process including a new job. The method includes uploading the audio file to the new job. The method includes entering at least one recipient phone number on the wireless device, wherein the at least one recipient phone number is associated with the new job. The method includes running a job execution process, the job execution process being operable to execute instructions on the server from the new job created in the job creation process. The method includes sending the instructions and the new job from the server to a telecom gateway, the telecom gateway being operable to receive input from the server to send the audio file to the at least one recipient telephone number. The method includes sending the audio file to the at least one recipient telephone number through the telecom gateway. The method includes generating a report verifying delivery of the audio file to the at least one recipient telephone number.
According to yet another exemplary embodiment of the present disclosure, a method of delivering an audio file is provided. The method includes providing a wireless device having internet connectivity, the wireless device being operable to record and store the audio file. The method includes recording and storing the audio file on the wireless device. The method includes accessing a job creation process with the wireless device, the job creation process being operable to receive instructions from the wireless device and communicate with a server, the job creation process including a new job. The method includes uploading the audio file to the new job. The method includes entering at least one recipient phone number on the wireless device, wherein the at least one recipient phone number is associated with the new job. The method includes running a job execution process, the job execution process being operable to execute instructions on the server from the new job created in the job creation process. The method includes sending the instructions and the new job from the server to a telecom gateway, the telecom gateway being operable to receive input from the server to send the audio file to the at least one recipient telephone number. The method includes sending the audio file to the at least one recipient telephone number through the telecom gateway. The method includes generating a report verifying delivery of the audio file to the at least one recipient telephone number.
One advantage of an embodiment of the present disclosure is that audio files or voice messages created on cell telephones can be sent to landline telephones and cell telephones.
Yet another advantage of an embodiment of the present disclosure is that pre-recorded messages may be saved and transmitted to many recipients at pre-arranged times.
Another advantage of an embodiment of the present disclosure is a system and method that provides cost and time savings in sending audio file(s) or voice messages(s).
Yet another advantage of an embodiment of the present disclosure is a system that allows voice messages to be calendared and sent simultaneously to many recipients.
Another advantage of an embodiment of the present disclosure is a system that allows a user to categorize the audio file(s) or message(s) as a priority, as a business matter, as a personal matter, or as a family matter.
Yet another advantage of an embodiment of the present disclosure is a system and method that allows for a direct send function for immediate audio file or message processing.
Another advantage of an embodiment of the present disclosure is a system that adjusts the send time of audio files or voice messages to accommodate for different time zones of the intended recipients.
Other features and advantages of the present invention will be apparent from the following more detailed description of the preferred embodiment, taken in conjunction with the accompanying drawings which illustrate, by way of example, the principles of the invention.
Wherever possible, the same reference numbers will be used throughout the drawings to represent the same parts.
Provided is an audio file or voice message delivery system and method for distributing the recorded audio file or voice message to a number of recipients.
According to one embodiment, an audio file or voice message delivery system and method for delivering allows a user to send to at least one designated or desired recipient telephone an audio file or voice message. As used herein “telephone” may include any landline telephone or wireless telephone, such as a mobile cellular telephone or a smart phone, i.e., a device that enabled for telephone calls, with functions such as e-mail, text messaging and other data functions.
As shown in
According to one embodiment, audio file delivery system 100 may include a user registration process that occurs prior to user 101 transmitting an audio file.
According to one embodiment, the audio file or voice message delivery system 100 includes a job or instruction creation process.
If the instruction or job is not urgent, job creation process 300 prompts user 101 to select a date and time at which to send the job from a calendar at step 311. In an alternative embodiment, user 101 may enter the send date and time manually for non-urgent instructions or jobs. If the instruction or job is designated as urgent, the job creation process 300 prompts user 101 to select if the message should be sent immediately at step 323. The response to the prompt is processed by job creation process 300 at decision step 325. If user 101 responds NO, then, user 101 is prompted to select the send date and time from a calendar at step 311.
The job creation process 300 checks for different country codes and area codes of the recipients' telephone numbers that are different from the telephone number of user 101, step 313. Job creation process 300 determines if there are different country codes or area codes for the telephone numbers at step 315. If it is determined that there are different country codes or area codes for the recipients' telephone numbers, job creation process 300 queries user 101 if an auto adjust is desired to send audio file 105 between a specific time window, such as, but not limited to, 8 am-8 pm at step 317. In an alternative embodiment, job creation process 300 may use any time designation or window specified by user 101, such as a user-specified delivery time for the recipient having a telephone number with a different country code or area code than user's telephone number. Job creation process 300 processes the user response regarding auto adjusting at step 319. If user 101 instructs job creation process 300 to auto adjust, the corresponding job or instruction is updated with an auto adjust indicator for the recipients' telephone numbers having different country codes or area codes at step 321. Job creation process 300 then saves the telephone list, including any telephone numbers that have been flagged for auto adjust and allows user 101 to record or upload audio file 105 at step 327.
At step 309, if user 101 has categorized the job or instruction as urgent and user 101 has selected that the instruction or job should be sent immediately, steps 323 and 325, then user 101 is able to save the telephone list and record or upload audio file 105 at step 327. Job creation process 300 allows user 101 to record a message, playback a message for review, delete a message or re-record a message at step 329. User 101 instructs job or instruction creation process 300 by selecting “submit” to send the message, or by selecting “cancel” to review the message at step 331. Selection is done in any suitable means based on the device that user 101 is using to interface with audio file delivery system 100, such as but not limited to, by making a conventional mouse click, if using a mouse, or tapping a touch screen if device has touch screen, or using voice commands. If user 101 selects “cancel,” job creation process 300 prompts user 101 if the instruction or job should be deleted, if user 101 wants to add or edit recipients of the message, or if user 101 wants to re-record the message, step 333. If user 101 selects “submit” the job creation process 300 attempts to establish a connection to application server 113, step 335. If a connection to application server 113 cannot be established, audio file 105 and recipient telephone list are saved to wireless device 103 for the next time a connection to application server 113 can be established at step 337. Additionally, job creation process 300 informs user 101 if there is no current connection to application server 113, at step 337. Once connection to application server 113 is established, the instruction or job is submitted to application server 113 (see
According to one embodiment, the audio file or voice message delivery system 100 includes a job execution process.
After telecom gateway 115 transmits the audio file or message, a report 117 is generated for user 101. Report 117 provides user 101 with message verification data, e.g., that the recipients received the audio file or voice message. Report 117 also indicates whether the audio file or message was not delivered to the designated recipients and details such as which recipients did not receive audio file 105, and results and times of subsequent attempts to re-send audio file 105. In another embodiment, software application indicates whether the audio file or message was received by a human or a machine, e.g., voicemail of recipient. As shown in
While the invention has been described with reference to a preferred embodiment, it will be understood by those skilled in the art that various changes may be made and equivalents may be substituted for elements thereof without departing from the scope of the invention. In addition, many modifications may be made to adapt a particular situation or material to the teachings of the invention without departing from the essential scope thereof. Therefore, it is intended that the invention not be limited to the particular embodiment disclosed as the best mode contemplated for carrying out this invention, but that the invention will include all embodiments falling within the scope of the appended claims.
This patent application claims the benefit of U.S. Provisional Patent Application Ser. No. 61/697,018 filed on Sep. 5, 2012, entitled “AUDIO FILE OR VOICE MESSAGE DELIVERY SYSTEM AND METHOD OF DELIVERING” the disclosure of which is incorporated by reference as if fully rewritten herein
Number | Date | Country | |
---|---|---|---|
61697018 | Sep 2012 | US |