APPARATUS AND METHOD FOR QUEUING JOBS IN A DISTRIBUTED DICTATION /TRANSCRIPTION SYSTEM
First Claim
1. A dictation manager adapted to have a connection to at least one client station and at least one dictation server where the dictation manager, comprising:
- at least one data port to receive audio signals from a client station and to transmit the received audio signals to a dictation server, to receive textual data from the dictation server where the textual data comprises data from the audio signal transformed into textual data by the dictation server;
a dictation server selector to identify an available dictation server to which the dictation manager can transmit the received audio signal;
at least one memory containing a user profile and data regarding whether a user profile has been loaded to the available dictation server;
a job queue to store a plurality of audio files waiting to be transcribed by the dictation server;
wherein when the dictation server selector identifies the available dictation server, the dictation server determines if the user profile loaded to the available dictation server matches any of the user profiles associated with the audio files waiting to be transcribed in the job queue; and
wherein if it is determined that an audio file in the job queue has the same user profile as the user profile loaded to the available dictation server, the dictation manager sends the audio file to the dictation server with the same user profile.
1 Assignment
0 Petitions
Accused Products
Abstract
A distributed dictation/transcription system is provided. The system provides a client station, dictation manager, and dictation server connected such that the dictation manager can select a dictation server to transcribe audio from the client station. A job queue at the dictation manager holds the queues the audio to be provided to the dictation servers. The dictation manager reviews all jobs in the job queue and send audio with a user profile matching a user profile already uploaded to the dictation server regardless of whether the matching audio is next in the job queue. If alternative audio has been pending over a predetermined amount of time or has a higher priority, the alternative audio is sent to the dictation server.
-
Citations
11 Claims
-
1. A dictation manager adapted to have a connection to at least one client station and at least one dictation server where the dictation manager, comprising:
-
at least one data port to receive audio signals from a client station and to transmit the received audio signals to a dictation server, to receive textual data from the dictation server where the textual data comprises data from the audio signal transformed into textual data by the dictation server; a dictation server selector to identify an available dictation server to which the dictation manager can transmit the received audio signal; at least one memory containing a user profile and data regarding whether a user profile has been loaded to the available dictation server; a job queue to store a plurality of audio files waiting to be transcribed by the dictation server; wherein when the dictation server selector identifies the available dictation server, the dictation server determines if the user profile loaded to the available dictation server matches any of the user profiles associated with the audio files waiting to be transcribed in the job queue; and wherein if it is determined that an audio file in the job queue has the same user profile as the user profile loaded to the available dictation server, the dictation manager sends the audio file to the dictation server with the same user profile. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of queuing audio files in a processor that are to be transmitted to a dictation server for transcription by the dictation server to a textual file, the method performed using at least one processor associated with a dictation manager, the method comprising the steps of:
-
receiving at least one audio file generated by a user at a client station; storing the at least one audio file in a job queue; identifying at least one audio file user profile stored in a memory of the dictation manager associated with the user of the received audio signal; identifying at least one available dictation server; determining whether the at least one available dictation server has a loaded user profile and whether the at least one audio file user profile matches the loaded user profile; and transmitting the at least one audio file with the matching user profile in the job queue to the available dictation server if the loaded user profile matches the at least one audio file user profile. - View Dependent Claims (7, 8, 9, 10, 11)
-
Specification