Computer-based patient record and message delivery system
First Claim
1. A computer system comprising:
- a server system;
a plurality of user equipment devices coupled to the server system via a network;
an application data store and user-specific data store accessible to the network and containing user specific information of users of the system, the user specific information comprising (i) user speech synthesis profiles including prosodic information for synthesizing vocal characteristics of the user, and (ii) user message delivery profiles indicating which of a plurality of possible message delivery vehicles are to be used for message delivery to the user;
means at user equipment for an originating user to initiate production of a message for a recipient user, said message comprising speech markup language text which includes prosodic information from the speech synthesis profile of a determined user downloaded to the user equipment by the server; and
a message delivery system for delivering the message to the recipient user in accordance with the recepient user'"'"'s stored message delivery profile.
2 Assignments
0 Petitions
Accused Products
Abstract
A Computer-based Patient Record (CPR) system includes user equipment devices which are configured for speech synthesis in response to speech markup language text and which are connected via a network to a middle tier of a server system. The CPR system further includes a message delivery facility for delivery of textual messages to any of pager, electronic mail, or voice mail (after text-to-speech synthesis) message delivery vehicles. The server system accesses a user specific data store containing speech synthesis profiles which include prosodic information of the voices and speech of users, and message delivery profiles which specify which of the aforementioned message delivery vehicles are to be used and in what order. The stored speech synthesis information associated with an originator of a message and the stored message delivery information associated with the recipient of message are provided by the server to user equipment or a reminder generator to produce speech markup files containing information needed to synthesize the vocal and speech characteristics of the originator accompanied by delivery instructions reflecting the message delivery preferences of the recipient.
-
Citations
17 Claims
-
1. A computer system comprising:
-
a server system;
a plurality of user equipment devices coupled to the server system via a network;
an application data store and user-specific data store accessible to the network and containing user specific information of users of the system, the user specific information comprising (i) user speech synthesis profiles including prosodic information for synthesizing vocal characteristics of the user, and (ii) user message delivery profiles indicating which of a plurality of possible message delivery vehicles are to be used for message delivery to the user;
means at user equipment for an originating user to initiate production of a message for a recipient user, said message comprising speech markup language text which includes prosodic information from the speech synthesis profile of a determined user downloaded to the user equipment by the server; and
a message delivery system for delivering the message to the recipient user in accordance with the recepient user'"'"'s stored message delivery profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
an alert and reminder generator and formatter, and wherein the application data store and user-specific data store contains application specific information, the application specific information comprising alert and reminder templates for scheduled alert and reminder messages from originating users to recipient users, and wherein the alert and reminder generator and formatter (i) produces scheduled alert or reminder messages for the recipient user from the originating user, said alert or reminder messages comprising speech markup language text which includes prosodic information from the speech synthesis profile of a determined user, and (ii) delivers the produced alert or reminder messages to the recipient user in accordance with the recipient user'"'"'s stored message delivery profile.
-
-
10. A method for message delivery from originating users of a computer system to recipient users of the computer system, the method comprising:
-
providing in the computer system an application and a user-specific data store containing user specific information of users of the system, the user specific information comprising (i) user speech synthesis profiles including prosodic information for synthesizing vocal characteristics of the user, and (ii) user message delivery profiles indicating which of a plurality of possible message delivery vehicles are to be used for message delivery to the user, producing a message from an originating user to a recipient user, the message comprising speech markup language text which includes prosodic information from the speech synthesis profile of a determined user which is stored in the application and user-specific data store, and delivering the message to the recipient user in accordance with the recipient user'"'"'s message delivery profile which is stored in the application and user-specific data store. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
retrieving a message template comprising fields with delimiters for specifying characteristics guiding subsequent speech synthesis providing message text, and embedding said message text in said message template.
-
-
12. The method of claim 10 wherein said message text either is provided by user input, or is provided by application generation, or is predetermined.
-
13. The method of claim 10 further comprising, after said step of delivering, a step of receiving said message at a user equipment device, at least one user equipment device being provided in the computer system.
-
14. The method of claim 13 wherein the user equipment device comprises a speech synthesizer, and wherein said step of receiving said message further comprises synthesizing said message into an audible message for said recipient user, whereby the audible message appears clear, natural, and similar in vocal characteristics to the determined user due to synthesis guidance by said speech profile information and by said message template delimiters.
-
15. The method of claim 10 wherein said prosodic information for a user includes baseline pitch and pitch range.
-
16. The method of claim 10 wherein said speech markup language is JAVA®
- speech markup language.
-
17. The method of claim 10 wherein a server system and at least one user equipment device are provided in the computer, and wherein said step of producing a message further comprises retrieving the speech synthesis profile from the server system to the user equipment device.
Specification