×

System, method, and computer program product for security verification of communications to tenants of an on-demand database service

  • US 9,736,168 B2
  • Filed: 05/13/2015
  • Issued: 08/15/2017
  • Est. Priority Date: 01/22/2008
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable storage medium having stored thereon a plurality of instructions that, when executed by a computer system, cause operations comprising:

  • receiving, at a receiving message system, a communication sent via a sending message system to a user associated with a first tenant of a multi-tenant database system;

    storing, for the first tenant, a security preference indicating a desire to apply, to communications sent to users associated with the first tenant, all security processes supported by both the sending message system and the receiving message system;

    based on the security preference of the first tenant, selecting a plurality of security processes from a set of available security processes, wherein the plurality of security processes are those security processes supported by both the sending message system and the receiving message system;

    applying the plurality of security processes to the communication;

    receiving result indications for the plurality of security processes;

    determining, based on the result indications, whether the communication passes the plurality of security processes; and

    in response to determining that the communication passes the plurality of security processes, routing the communication to the user.

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