Techniques for context sensitive overlays
US-2016196584-A1 · Jul 7, 2016 · US
US2016371471A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016371471-A1 |
| Application number | US-201615250735-A |
| Country | US |
| Kind code | A1 |
| Filing date | Aug 29, 2016 |
| Priority date | Oct 2, 2012 |
| Publication date | Dec 22, 2016 |
| Grant date | — |
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.
A method for user-generated content privacy control, including: detecting a trigger event, identifying a post for permissions analysis, determining permissions for the post, and storing the updated permissions in a post indexing system.
Opening claim text (preview).
We claim: 1 . A method for user-generated content privacy control, comprising: receiving a plurality of posts from a plurality of social networking systems, each post of the plurality uniquely identified by a post identifier and authored by a different user account on the respective social networking system; determining post parameter values for each post of the plurality; storing a stored permissions status for each post of the plurality; detecting an event based on the post parameter values of the plurality of posts; aggregating post identifiers for posts of the plurality related to the event into an event content stream for the event; receiving a request for the event content stream from a third party; in response to receipt of the request, for each post identifier within the event content stream: checking a permissions status for the respective post, comprising querying the respective social networking system from which the respective post was received for a permissions status of the respective post; in response to the permissions status for the respective post comprising restricted access: setting the stored permissions status for the respective post to a private status, querying the social networking system for a permissions status of the respective user account authoring the respective post, and setting permissions statuses for all posts authored by the respective user account to private in response to the permissions status comprising a private categorization; generating an edited event content stream by removing post identifiers associated with private permissions statuses from the event content stream after checking permissions statuses for each post identifier within the event content stream; and sending the edited event content stream to the third party. 2 . The method of claim 1 , wherein aggregating post identifiers for posts of the plurality into an event content stream comprises aggregating identifiers for posts of the plurality having public stored permissions statuses into the event content stream. 3 . The method of claim 1 , further comprising: in response to storing the stored permissions status for each post of the plurality, comparing the permissions status of each post of the plurality with a stored permissions status for the respective authoring user account; and in response to determination of a discrepancy between a post permissions status and the stored permissions status for the respective authoring user account: querying the respective social networking system from which the post was received for a second permissions status of the respective user account; and updating a stored permissions status for each post authored by the respective user account in response to the second permissions status comprising a different permissions status from the stored permissions status. 4 . The method of claim 3 , wherein updating the stored permissions status comprises setting the stored permissions status for all posts authored by the respective user account to private in response to the second permissions status comprising a private status. 5 . The method of claim 1 , further comprising: receiving a second post having a public permissions status from a first social networking system of the plurality of social networking systems, the second post authored by a user account that authored a first post of the plurality of posts, the user account having a private stored permissions status; querying the first social networking system for a permissions status of each post authored by the user account; and updating the stored permissions status of each post authored by the user account to match a received permissions status, received from the first social networking system, for the respective post. 6 . The method of claim 1 further comprising: determining a geographic identifier and a timestamp for each post of the plurality; wherein detecting the event comprises detecting the event within a geofence at a first time based on the post parameter values of geofence posts, wherein geofence posts are posts of the plurality that are associated with geographic identifiers within the geofence and associated with timestamps within a predetermined time duration of the first time; and wherein the post identifiers for the posts of the plurality related to the event comprise post identifiers for geofence posts that are associated with the first geographic identifier and with the detected event, as determined based on the respective post parameter values. 7 . The method of claim 6 , further comprising validating the event prior to sending the event notification, wherein validating the event comprises: determining an anomaly probability for the post, based on historic posts from the authors of the event posts and historic posts associated with the geofence; and validating the event in response to the anomaly probability exceeding a threshold anomaly probability. 8 . The method of claim 6 , wherein the user account represents a news entity, the method further comprising: receiving post identifier selections from the content stream from the news entity; aggregating the post identifier selections into a publication stream; and in response to receipt of a live broadcast request from the news entity, concurrently: providing the publication stream to the news entity; and updating the content stream and event parameter values based on the subsequently posts received from the set of social networking systems. 9 . The method of claim 8 , further comprising: receiving an endpoint URI from the first user account; classifying the endpoint URI as the live broadcast request; and ceasing content stream updating in response to publication request receipt; wherein sending the event content stream to the user account comprises sending the content stream to the endpoint URI. 10 . A method for user-generated content privacy control, comprising, at a computing system: a) receiving a request, from a third party, for a first post identifier of a first post authored by a first user account on a first social networking system separate and distinct from the computing system; b) in response to receipt of the request: querying the first social networking system for a permissions status of the first post, receiving the permissions status of the first post from the first social networking system, and updating a stored permissions status for the first post identifier to match the received permissions status of the first post; c) querying the first social networking system for a permissions status for the first user account in response to the received permissions status of the first post comprising a private status; d) updating stored permissions statuses for a set of post identifiers for posts authored by the first user account in response to the permissions status comprising a private status; and e) sending the first post identifier to the third party in response to the first post having a public stored permissions status after updating the stored permissions status for the first post identifier to match the received permissions status of the first post. 11 . The method of claim 10 , further comprising: f) detecting a news event within a geofence in near-real time at a first time from a plurality of posts received from a plurality of social networking systems, wherein the posts were posted to the respective social networking system within a predetermined time duration from the first time; g) identifying event posts associated with the event from the set of posts; h) aggregating post identifiers for the event posts into a content stream; i) determinin
Protecting personal data, e.g. for financial or medical purposes · CPC title
to a system of files or objects, e.g. local or distributed file system or database · CPC title
Physics · mapped topic
Protecting distributed programs or content, e.g. vending or licensing of copyrighted material (protection in video systems or pay television H04N7/16) {; Digital rights management [DRM]} · CPC title
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.