Systems and methods of audit trailing of data incorporation
First Claim
1. A method preventing incorporation of data entries by a third party to a user'"'"'s own user profile, including:
- maintaining at least one trust object linked to fields of a user profile on an online social network, wherein the trust object holdsaudit trail fields that identify how data became incorporated in at least some fields of the user profile including names of data sources, interface categories of the data sources, and origins that identify geographic locations of the data sources; and
access control fields that specify field-by-field and party-by-party control over third party data incorporation to the user profile fields including identifying a user'"'"'s engagement preferences, a connection type of the user with a third party, statuses of data streams from third parties and information identifying the third parties;
providing a privacy controller, wherein the privacy controllerprovides user access to information in the audit trail fields for user'"'"'s own user profile; and
provides user control on a field-by-field and party-by-party basis over third party data incorporation to the user profile fields;
receiving instructions that set user'"'"'s preferences for field-by-field and party-by-party control over the third party data incorporation to the user'"'"'s own user profile; and
updating the trust object responsive to the received instructions and using the updated trust object to automatically prevent incorporation of data entries by a third party to the user'"'"'s own user profile of the online social network according to one or more of a source, a type, and an origin of the third party identified from the information.
1 Assignment
0 Petitions
Accused Products
Abstract
The technology disclosed relates to creating an audit trail of data incorporation in user profiles. In particular, it relates to linking trust objects to fields of the user profiles.
The technology disclosed also relates to maintaining an opt trail that captures user opt-ins by recording the circumstances surrounding opt-in actions. In particular, it relates to linking trust objects to user profiles that connect users to an advertising campaign.
The technology disclosed further relates to tracking and measuring reputation of product models in consumer markets. In particular, it relates to assembling consumer feedback on the product models from online social networks and service records of the product models and applying sentiment analysis on the consumer feedback.
-
Citations
14 Claims
-
1. A method preventing incorporation of data entries by a third party to a user'"'"'s own user profile, including:
-
maintaining at least one trust object linked to fields of a user profile on an online social network, wherein the trust object holds audit trail fields that identify how data became incorporated in at least some fields of the user profile including names of data sources, interface categories of the data sources, and origins that identify geographic locations of the data sources; and access control fields that specify field-by-field and party-by-party control over third party data incorporation to the user profile fields including identifying a user'"'"'s engagement preferences, a connection type of the user with a third party, statuses of data streams from third parties and information identifying the third parties; providing a privacy controller, wherein the privacy controller provides user access to information in the audit trail fields for user'"'"'s own user profile; and provides user control on a field-by-field and party-by-party basis over third party data incorporation to the user profile fields; receiving instructions that set user'"'"'s preferences for field-by-field and party-by-party control over the third party data incorporation to the user'"'"'s own user profile; and updating the trust object responsive to the received instructions and using the updated trust object to automatically prevent incorporation of data entries by a third party to the user'"'"'s own user profile of the online social network according to one or more of a source, a type, and an origin of the third party identified from the information. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer-readable storage medium storing instructions for preventing incorporation of data entries by a third party to a user'"'"'s own user profile, which when executed by a processor, cause the processor to:
-
create at least one trust object linked to fields of a user profile on an online social network, wherein the trust object holds; audit trail fields that identify how data became incorporated in at least some fields of the user profile including names of data sources, interface categories of the data sources, and origins that identify geographic locations of the data sources; and access control fields that specify field-by-field and party-by-party control over third party data incorporation to the user profile fields including identifying a user'"'"'s engagement preferences, a connection type of the user with a third party, statuses of data streams from third parties and information identifying the third parties; provide user access to information in the audit trail fields for user'"'"'s own user profile; provides user control on a field-by-field and party-by-party basis over third party data incorporation to the user profile fields; receive instructions that set user'"'"'s preferences for field-by-field and party-by-party control over the third party data incorporation to the user'"'"'s own user profile; and update the trust object responsive to the instructions and use the updated trust object to automatically prevent incorporation of data entries by a third party to the user'"'"'s own user profile of the online social network according to one or more of a source, a type, and an origin of the third party identified from the information. - View Dependent Claims (8, 9, 10)
-
-
11. A system comprising a processor coupled to a non-transitory computer-readable storage medium storing instructions for preventing incorporation of data entries by a third party to a user'"'"'s own user profile, which when executed by a processor, cause the processor to:
-
create at least one trust object linked to fields of a user profile on an online social network, wherein the trust object holds; audit trail fields that identify how data became incorporated in at least some fields of the user profile including names of data sources, interface categories of the data sources, and origins that identify geographic locations of the data sources; and access control fields that specify field-by-field and party-by-party control over third party data incorporation to the user profile fields including identifying a user'"'"'s engagement preferences, a connection type of the user with a third party, statuses of data streams from third parties and information identifying the third parties; provide user access to information in the audit trail fields for user'"'"'s own user profile; provides user control on a field-by-field and party-by-party basis over third party data incorporation to the user profile fields; receive instructions that set user'"'"'s preferences for field-by-field and party-by-party control over the third party data incorporation to the user'"'"'s own user profile; and update the trust object responsive to the instructions and use the updated trust object to automatically prevent incorporation of data entries by a third party to the user'"'"'s own user profile of the online social network according to one or more of a source, a type, and an origin of the third party identified from the information. - View Dependent Claims (12, 13, 14)
-
Specification