Event reporting and handling

US9660993B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9660993-B2
Application numberUS-201213660125-A
CountryUS
Kind codeB2
Filing dateOct 25, 2012
Priority dateOct 25, 2012
Publication dateMay 23, 2017
Grant dateMay 23, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Particular embodiments may receive and log information related to one or more events occurring on one or more client computing devices associated with a user. An event may comprise a restriction of a user action on a social-networking system, the restriction comprising the social-networking system blocking the user from performing the user action. An event may comprise a login issue associated with logging in to the social-networking system. An event may comprise a system or device error. System errors may comprise events originating from a third-party system. For each event, an indication of the event and at least one user-activatable reference may be provided for display to the user. A control action may then be determined for the event in response to a user selection of the user-activatable reference. An interface may provide third parties with a view of a user's events as well as functionality to effect control actions.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: by a computing device, logging one or more events occurring on one or more client computing devices associated with a user of a social-networking system, each of one or more of the events comprising a restriction of a user action on the social-networking system, the restriction comprising the social-networking system blocking the user from interacting with another user of the social-networking system; by the computing device, providing for display an indication of each of one or more of the events and one or more user-activatable references for each of one or more of the events, wherein the indication comprises information about the event, and each user-activatable reference is configured to take an action in relation to the event, the action comprising requesting more information or resolving the event; by the computing device, receiving, from the user, a selection of the user-activatable reference, wherein the selection signifies that the user has dismissed the indication, requested more information regarding the indication, confirmed the event, authorized the event, disavowed the event, submitted a question about the event, challenged the event, or resolved the event; and by the computing device, determining a control action associated with the event in response to the selection of the user-activatable reference, wherein the control action comprises sending additional information explaining the event for the user, updating the indication, configuring authorization settings for the user, configuring account settings for the user, configuring permissions for the user with respect to another user, configuring permissions for the user with respect to particular functionality, temporarily suspending the user's access to information, or assessing a penalty for the user. 2. The method of claim 1 , each of one or more of the events further comprising a system or device error, wherein the system or device error is a result of: a software bug in the social-networking system or on the one or more client computing devices, issues accessing resources associated with the social-networking system or associated with the one or more client computing devices, or routine procedures associated with the social-networking system or associated with the one or more client computing devices. 3. The method of claim 1 , each of one or more of the events further comprising a login issue associated with logging in to the social-networking system, wherein the login issue comprises a suspicious login, a request to reset a password, a request to change a user ID used for authentication, or a request to change a unique user identifier associated with the user. 4. The method of claim 1 , wherein the restriction comprises the social-networking system blocking the user from performing the user action and further comprises the social-networking system reducing a level of authorization or permissions granted to the user. 5. The method of claim 1 , further comprising: by computing device, detecting the selection of the user-activatable reference, wherein the selection comprises a swipe gesture, a click on a link, a click on an image, entry of a valid password, provision of valid biometric identification, a voice command, activation of a touch sensor of the one or more client computing devices, activation of a gyroscope of the one or more client computing devices, or activation of an accelerometer of the one or more client computing devices. 6. The method of claim 1 , wherein information logged about the event was received from a third-party system. 7. The method of claim 1 , wherein the indication of an event provides the user with information regarding a requirement for confirmation, a requirement for authorization, a requirement for authentication, a selectable option, an opportunity to submit further user input, a restriction, a warning, a security alert, or a recommendation. 8. One or more computer-readable non-transitory storage media embodying software that, when executed, is configured to: by a computing device, log one or more events occurring on one or more client computing devices associated with a user of a social-networking system, each of one or more of the events comprising a restriction of a user action on the social-networking system, the restriction comprising the social-networking system blocking the user from interacting with another user of the social-networking system; by the computing device, provide for display an indication of each of one or more of the events and one or more user-activatable references for each of one or more of the events, wherein the indication comprises information about the event, and each user-activatable reference is configured to take an action in relation to the event, the action comprising requesting more information or resolving the event; by the computing device, receive, from the user, a selection of the user-activatable reference, wherein the selection signifies that the user has dismissed the indication, requested more information regarding the indication, confirmed the event, authorized the event, disavowed the event, submitted a question about the event, challenged the event, or resolved the event; and by the computing device, determine a control action associated with the event in response to the selection of the user-activatable reference, wherein the control action comprises sending additional information explaining the event for the user, updating the indication, configuring authorization settings for the user, configuring account settings for the user, configuring permissions for the user with respect to another user, configuring permissions for the user with respect to particular functionality, temporarily suspending the user's access to information, or assessing a penalty for the user. 9. The one or more computer-readable non-transitory storage media of claim 8 , wherein information logged about the event was received from a third-party system. 10. The one or more computer-readable non-transitory storage media of claim 9 , wherein the third-party system is operated by a telecommunications service provider that provides network services for a client computing device associated with the user. 11. The one or more computer-readable non-transitory storage media of claim 9 , each of one or more of the events further comprising a system error, wherein the system error comprises an error originating with the third-party system. 12. The one or more computer-readable non-transitory storage media of claim 8 , the software further configured to, when executed, detect the selection of the user-activatable reference, wherein the selection comprises a swipe gesture, a click on a link, a click on an image, entry of a valid password, provision of valid biometric identification, a voice command, activation of a touch sensor of the one or more client computing devices, activation of a gyroscope of the one or more client computing devices, or activation of an accelerometer of the one or more client computing devices. 13. The one or more computer-readable non-transitory storage media of claim 8 , the control action comprising sending information about the selection of the user-activatable reference to a third-party system, providing additional information received from the third-party system to the user, providing the user with contact information for an agent of a third party, providing information to the third-party system about a restriction of a user action, or providing information to the third-party system about a login issue. 14. The one or more computer-readable non-transitory st

Assignees

Inventors

Classifications

  • Event detection, e.g. attack signature detection · CPC title

  • Electricity · mapped topic

  • above the transport layer · CPC title

  • H04L63/10Primary

    for controlling access to devices or network resources · CPC title

  • Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9660993B2 cover?
Particular embodiments may receive and log information related to one or more events occurring on one or more client computing devices associated with a user. An event may comprise a restriction of a user action on a social-networking system, the restriction comprising the social-networking system blocking the user from performing the user action. An event may comprise a login issue associated …
Who is the assignee on this patent?
Brill Jacob Andrew, Muriello Daniel Gregory, Bartholomew Andrew, and 1 more
What technology area does this patent fall under?
Primary CPC classification H04L63/1416. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 23 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).