×

Routing a message based upon user-selected topic in a message editor

  • US 10,425,374 B2
  • Filed: 04/10/2013
  • Issued: 09/24/2019
  • Est. Priority Date: 06/26/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • providing, in a client computer, a message editor for editing an message;

    receiving, in the message editor, a message lacking a recipient address;

    identifying a plurality of candidate topics based on analysis of contents in at least one of a body portion, a subject field, a recipient field or a carbon copy field of the message;

    providing, to the message editor, the plurality of candidate topics;

    receiving, as a topic associated with the message, a selection of one of the plurality of candidate topics;

    searching for at least one recipient address based on the topic associated with the message;

    sending, using the message editor, the message to the at least one recipient address;

    analyzing keywords in a network forum to determine an association degree of the network forum with the topic;

    responsive to determining that the association degree is higher than a predetermined threshold, selecting one of an outbound electronic mail address, an address of a network domain to which the network forum belongs, or a uniform resource locator of the network forum as one of the at least one recipient address;

    obtaining the keywords of the network forum and any one of the outbound electronic mail address, the address of the network domain to which the network forum belongs, or the uniform resource locator of the network forum;

    storing a mapping between the keywords of the network forum and any one of the outbound electronic mail address, the address of the network domain to which the network forum belongs, or the uniform resource locator of the network forum; and

    deleting the mapping in response to at least one of an expiration time for the mapping being due, or a weight for the mapping being already lower than a further predetermined threshold.

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