Tawei Hu - San Jose CA, US James J. Lin - Cupertino CA, US Kenneth C. Nelson - Hollister CA, US Alan T. Yaung - San Jose CA, US Randy Richardt - San Jose CA, US Lily L. Liang - San Jose CA, US Ed Gallagher - San Jose CA, US Dwayne L. Richardson - San Francisco CA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/16 G06F 13/00
US Classification:
709203, 709219
Abstract:
A content management system is provided including a server computer and a client computer. The server includes a data repository and a stored procedure. The disclosed methodology provides a way of handling parameter passing of structured data for stored procedures in the system. The system is capable of both encoding data into a structured data format and decoding data from the structured data format. The structured data format employs a binary large object (BLOB) and character large object (CLOB) to achieve handling of fixed length binary data and variable length character data. Advantageously, the stored procedure interface need not be rewritten and customized for each stored procedure in the server.
Tyrone W. A. Grandison - San Jose CA, US Sherry Guo - Fremont CA, US Kun Liu - San Jose CA, US Eugene M Maximilien - San Jose CA, US Dwayne L Richardson - San Francisco CA, US Tony Sun - Pleasanton CA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H04L 29/06
US Classification:
726 1, 705319, 715741, 715743
Abstract:
Methods for managing privacy settings for a social network using an electronic computing device are presented including: causing the electronic computing device to receive a triggering event on the social network; and causing the electronic computing device to determine a number of privacy indices in response to the triggering event, where the number of privacy indices correspond with at least one target user, where the number of privacy indices are normalized from a summation of a number of privacy scores, where the number of privacy scores are each derived from a sum of attribute scores, and where the sum of attribute scores are each derived from a weighted sensitivity value of an attribute and a user relationship distance value of a user and the target user.
Tyrone W.A. Grandison - San Jose CA, US Sherry Guo - Fremont CA, US Kun Liu - San Jose CA, US Michael Maximilien - San Jose CA, US Dwayne L. Richardson - San Francisco CA, US Tony Sun - Pleasanton CA, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 17/30
US Classification:
707783, 707E17059
Abstract:
Methods for providing a privacy setting for a target user in a social network utilizing an electronic computing device are presented, the method including: causing the electronic computing device to retrieve a current privacy setting for a common profile item, where the common profile item corresponds with the target user and each of a number of users, and where the common profile item is one of a number of common profile items; causing the electronic computing device to calculate a common profile item sensitivity value for the common profile item based on the current privacy setting; causing the electronic computing device to calculate a common profile item visibility value for the common profile item based on the a current privacy setting and the sensitivity value for the common profile item; and causing the electronic computing device to calculate the privacy score of the target user.
- Armonk NY, US Sherry Guo - San Jose CA, US Kun Liu - San Jose CA, US Michael Maximilien - San Jose CA, US Dwayne L. Richardson - San Francisco CA, US Tony Sun - San Jose CA, US
International Classification:
G06Q 50/00 G06Q 10/10
Abstract:
Methods for providing a privacy setting for a target user relative to relationships with a number of other users in a social network utilizing an electronic computing device are presented, the method including: causing the electronic computing device to retrieve a current privacy setting for a common profile item, where the common profile item corresponds with the target user and each of the number of other users, and where the common profile item is one of a number of common profile items; causing the electronic computing device to calculate a pseudo-common profile item sensitivity value for the common profile item based on the current privacy settings of the target user and the number of other users; causing the electronic computing device to calculate a final common profile item sensitivity value for the common profile item based on the current privacy setting.