Secondary communication channel for security notifications
AssigneeFacebook, Inc.
InventorOleg Iaroshevych
Life of this patent
Estimating the term…
Abstract
Exemplary methods, apparatuses, and systems include a communication system accessing a request received from an application on a user device to log into a primary platform of a communication system using a user account. In response to detecting the request as an unrecognized login attempt, that the user account also grants access to a secondary platform of the communication system, and that settings of the user account include enabled push notifications via the secondary platform, the communication system provides a notification for display to a user of the user account via the secondary platform.
Claims20
A computer-implemented method comprising:
- accessing a request received from an application on a user device to log into a social networking platform using a user account that grants access to both (1) the social networking platform and (2) a messaging platform, wherein the social networking platform and the messaging platform are different platforms provided by a same social networking system;
- detecting the request as an unrecognized login attempt;
- in response to detecting the request as an unrecognized login attempt:
- determining settings of the user account include enabled push notifications via the messaging platform;
- and
- using a bot application on the messaging platform to provide a notification for display to a user of the user account via the messaging platform;
- after providing the notification for display, determining (1) that the user device has not communicated with the messaging platform within a threshold period of the notification and (2) a low probability that the notification has been delivered to the user based on the user device not having communicated with the messaging platform within the threshold period;
- and
- in response to determining the low probability, providing a notification for display via an additional communication channel and processing a response to the notification to grant or deny the request to login to the social networking platform using the user account.
A non-transitory computer-readable medium storing instructions, which when executed by a processing device, cause the processing device to perform a method comprising:
- accessing a request received from an application on a user device to log into a social networking platform using a user account that grants access to both (1) the social networking platform and (2) a messaging platform, wherein the social networking platform and the messaging platform are different platforms provided by a same social networking system;
- detecting the request as an unrecognized login attempt;
- in response to detecting the request as an unrecognized login attempt:
- determining settings of the user account include enabled push notifications via the messaging platform;
- and
- using a bot application on the messaging platform to provide a notification for display to a user of the user account via the messaging platform;
- after providing the notification for display, determining (1) that the user device has not communicated with the messaging platform within a threshold period of the notification and (2) a low probability that the notification has been delivered to the user based on the user device not having communicated with the messaging platform within the threshold period;
- and
- in response to determining the low probability, providing a notification for display via an additional communication channel and processing a response to the notification to grant or deny the request to login to the social networking platform using the user account.
An apparatus comprising:
- a processing device;
- and
- a memory coupled to the processing device, the memory storing instructions which, when executed by the processing device, cause the apparatus to:
- access a request received from an application on a user device to log into a social networking platform using a user account that grants access to both (1) the social networking platform and (2) a messaging platform, wherein the social networking platform and the messaging platform are different platforms provided by a same social networking system;
- detect the request as an unrecognized login attempt;
- in response to detecting the request as an unrecognized login attempt:
- determine settings of the user account include enabled push notifications
- via the messaging platform;
- and
- use a bot application on the messaging platform to provide a notification for display to a user of the user account via the messaging platform;
- after providing the notification for display, determine (1) that the user device has not communicated with the messaging platform within a threshold period of the notification and (2) a low probability that the notification has been delivered to the user based on the user device not having communicated with the messaging platform within the threshold period;
- and
- in response to determining the low probability, provide a notification for display via an additional communication channel and process a response to the notification to grant or deny the request to login to the social networking platform using the user account.
Dependencies are inferred from the claim text.