×

Message assembler using pseudo randomly chosen words in finite state slots

  • US 5,966,691 A
  • Filed: 04/29/1997
  • Issued: 10/12/1999
  • Est. Priority Date: 04/29/1997
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer personality module for providing pseudo-randomly varied speech messages in response to predetermined conditions in the computer operating system or in an application program, comprising:

  • an event handler responsive to at least one of said operating system and application program for generating event notification messages in response to predetermined conditions;

    a message assembler receptive of said event notification messages for assembling text strings corresponding to said event notification messages; and

    text-to-speech engine receptive of said text strings for generating speech messages corresponding to said text strings;

    wherein said message assembler employs a finite state grammar that defines finite state slots for insertion of words to construct the event notification message, and wherein said message assembler further employs a pseudo-random word generator for pseudo-randomly selecting and placing words in said finite state slots to thereby vary the text of the event notification message for a given predetermined condition.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×