Patent ID: 9026598
Filing Date: 2015-05-05
Classification: G06Q,H04L

Abstract:
1. A method for providing request-specific out of office messages in an electronic mail system, comprising: displaying a backup contacts user interface display object, wherein said backup contacts user interface display object includes a plurality of rows, each row including a user editable field enabling a user to input a job title, a user editable field enabling said user to input a set of keywords associated with said job title, a user editable field enabling said user to input a backup contact name to be associated with said job title, and a user editable field enabling said user to input a backup contact electronic mail address and backup contact phone number to be associated with said job title; for each row in said backup contacts user interface display object, persistently storing said keywords, backup contact name, backup contact electronic mail address and backup contact phone number in a computer readable memory in association with said job title; searching an electronic mail message addressed to said user for words matching said keywords stored in said memory; determining, in response to said searching, that said received electronic mail message contains a plurality of words matching corresponding ones of said keywords; determining, for each one of said plurality of words in said received electronic mail message matching corresponding ones of said keywords, which job titles stored in said memory said matching keyword is associated with; determining backup contact name, backup contact electronic mail address and backup contact phone number for each of said job titles said matching keywords are associated with; generating an out of office electronic mail message specifically for said received electronic mail message, wherein said generating includes inserting said backup contact name, backup contact electronic mail address and backup contact phone number associated with each of said job titles said matching keywords are associated with into a body of said out of office electronic mail message, and wherein said generating said out of office electronic mail message includes inserting said backup contact name, backup contact electronic mail address and backup contact phone number associated with each of the plurality of said job titles stored in said memory in the event that none of said plurality of words in said received electronic mail message match any of said keywords; and transmitting said generated out of office electronic mail message to a user that sent said received electronic mail message.