Centralized behavioral information system
AssigneeFacebook, Inc.
InventorsJay D. Logue, Richard A. Landsman, Timoth T. Sullivan, Phillip Y. Goldman
Life of this patent
Estimating the term…
Abstract
Systems and methods for reducing the number of challenge messages that are sent in response to an incoming message in situations where the incoming message is likely not unsolicited. The systems and methods include evaluating the behavior of a sender with regard to one or more federated messaging services and determining if the sender is approved or unapproved. If the sender is approved, the incoming message is deliver to a recipient's inbox without issuing a challenge message. Unapproved senders are required to respond to a challenge message.
Claims21
A method comprising:
- identifying a first sender associated with an incoming message;
- maintaining behavioral information about the first sender on a database associated with the first server;
- receiving behavioral information for the first sender from a second server;
- compiling the behavioral information on the database and the behavioral information from the second server;
- applying predetermined criteria to the compiled behavioral information to determine if the first sender is approved or unapproved;
- sending the incoming message directly to a recipient's inbox if the sender is determined to be approved;
- and
- sending a challenge message to the sender if the sender is determined to be unapproved.
A method comprising:
- receiving, from a first federated messaging service, behavioral information associated with a plurality of senders;
- receiving, from a second federated messaging service, behavioral information associated with the plurality of senders;
- compiling the behavioral information received from the first federated messaging service and the behavioral information received from the second federated messaging service;
- maintaining, in a central database, the compiled behavioral information;
- and
- determining, based on the compiled behavioral information, whether to send a challenge message to at least one of the plurality of senders.
A method, comprising:
- receiving, from a first federated messaging service, behavioral information associated with a plurality of senders;
- receiving, from a second federated messaging service, behavioral information associated with the plurality of senders;
- receiving, from a third federated messaging service, a request for behavioral information associated with a particular sender from the plurality of senders;
- and
- sending a response to the third federated messaging service, wherein:
- the response is based on the behavioral information received from the first federated messaging service and the behavioral information received from the second federated messaging service;
- and
- the response is used to determine whether a challenge message is sent to the particular sender.
A system comprising:
- at least one processor;
- and
- at least one non-transitory computer readable storage medium storing instructions thereon that, when executed by the at least on processor, cause the system to:
- receive, from a first federated messaging service, behavioral information associated with a plurality of senders;
- receive, from a second federated messaging service, behavioral information associated with the plurality of senders;
- receive, from a third federated messaging service, a request for behavioral information associated with a particular sender from the plurality of senders;
- and
- send a response to the third federated messaging service, wherein:
- the response is based on the behavioral information received from the first federated messaging service and the behavioral information received from the second federated messaging service;
- and
- the response is used to determine whether a challenge message is sent to the particular sender.
Dependencies are inferred from the claim text.