On-device offline purchases using credits
US-9336544-B2 · May 10, 2016 · US
US9660993B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9660993-B2 |
| Application number | US-201213660125-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 25, 2012 |
| Priority date | Oct 25, 2012 |
| Publication date | May 23, 2017 |
| Grant date | May 23, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
Event detection, e.g. attack signature detection · CPC title
Electricity · mapped topic
above the transport layer · CPC title
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.