USER-GENERATED CONTENT PERMISSIONS STATUS ANALYSIS SYSTEM AND METHOD
First Claim
Patent Images
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.
1 Assignment
0 Petitions
Accused Products
Abstract
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.
53 Citations
19 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
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. - View Dependent Claims (11, 16, 17, 18, 19)
-
-
12. The method of claim ii, further comprising:
-
receiving the plurality of posts, each generated by a different author, from the plurality of social networking systems; associating a geographic identifier and timestamp with each post; and extracting post parameter values from each post; wherein the plurality of posts comprise geofence posts, wherein the geofence posts are posts of the plurality that are associated with timestamps within a threshold time period of the first time and associated with the geofence through the respective geographic identifiers, wherein the news event is detected based on post parameter values of the geofence posts, and wherein the geofence posts comprise the event posts. - View Dependent Claims (13, 14, 15)
-
Specification