×

Managing data on computer and telecommunications networks

  • US 10,621,377 B2
  • Filed: 08/17/2015
  • Issued: 04/14/2020
  • Est. Priority Date: 05/28/2010
  • Status: Active Grant
First Claim
Patent Images

1. An email management server system comprising:

  • at least one hardware processor;

    memory storing program code, the program code being executable by the at least one hardware processor, the program code comprising;

    an alias generation engine operative to;

    receive a request for a new temporary alias email address to associate with a particular user, the request for the new temporary alias email address being generated by client code on a client device associated with the particular user, andgenerate the new temporary alias email address for the particular user, the new temporary alias email address associated with an expiration event at which the temporary alias email address will no longer function, the new temporary alias email address having a first domain associated with the email management server system, the new temporary alias email address available to be provided directly to one or more entities without involving the email management server system, the one or more entities configured to use the new temporary alias email address to communicate with the particular user from one or more servers remote from the email management server system;

    an alias data store, coupled to the alias generation engine, operative to;

    store the new temporary alias email address in association with the particular user, andstore a key email address in association with the particular user, the key email address being a valid email address for directly contacting the particular user, the key email address capable of having a second domain different than the first domain; and

    an alias agent engine, coupled to the alias data store, operative to;

    receive an email message from a third party having a message source associated with the third party, and having a first message destination of the new temporary alias email address,determine whether the expiration event of the new temporary alias email address has occurred,determine a trust indicator for the third party, the trust indicator indicating a trust value based on whether the third party has provided one or more other email aliases of one or more other users of the email management server system to one or more other entities, andwhen a forwarding condition is met, the forwarding condition including a determination that the expiration event of the new temporary alias email address has not occurred, then;

    retrieve the key email address associated with the particular user from the alias data store,address the email message to a second message destination of the key email address,add the trust indicator to the email message, andsend the email message with the trust indicator to the second message destination.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×