IP Library Granted Patent US 9,756,077
Granted Patent B2
US 9,756,077 · App. 14/075,782 · Granted Sep 5, 2017

Implementing security in a social application

Inventors: Jonathan Dunne (Waterford, IE); Jason Flood (Dublin, IE); Jeffrey B. Sloyer (Cary, NC); Ian David Stewart (Raleigh, NC)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
H04L63/20H04L63/102H04L63/105H04L63/145H04L63/1408
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,756,077
App. No.
14/075,782
Granted
Sep 5, 2017
Kind
B2
Abstract

Implementing security in social applications includes inferring a closeness level of a connection to a user's profile of a social application based on a closeness policy and implementing a security level individualized to the connection based on the closeness level.

Claims (32)

1. A method for implementing security in social applications, comprising:

with a computer, inferring a closeness level of a relationship in a social network between a user and a person listed as a connection in the user's profile of a social application of the social network, the inferring of the closeness level being based on a closeness policy; and

with the computer, implementing a security level, in the social network, individualized to said person listed as a connection, the security level implemented being determined based on said closeness level, wherein the security level governs electronic access that the person has in the social application with respect to information about the user.

2. The method of claim 1 , wherein said closeness policy considers a frequency of communication between said connection and said user's profile through said social application.

3. The method of claim 1 , wherein said closeness policy considers a type of communication between said connection and said user's profile through said social application.

4. The method of claim 1 , wherein said closeness policy considers subject matter in communication between said connection and said user's profile through said social application.

5. The method of claim 1 , wherein said closeness policy considers a classification of said connection in said social application.

6. The method of claim 1 , further comprising assigning a closeness score to said connection between 1.0 and 0.0 based on said closeness level where said 1.0 represents a highest closeness level and where said 0.0 represents a lowest closeness level.

7. The method of claim 1 , wherein implementing said security level based on said closeness level includes implementing a less restrictive security level to connections with high closeness levels.

8. The method of claim 1 , wherein implementing said security level based on said closeness level includes implementing a higher restrictive security level to connections with low closeness levels.

9. The method of claim 8 , wherein implementing said higher restrictive security level to connections with low closeness levels causes said social application to block communications from said user's profile that would otherwise be permitted.

10. The method of claim 1 , further comprising removing connections from a user's profile in response to said closeness level of said connection being below a predetermined threshold.

11. The method of claim 10 , wherein said predetermined threshold is adjustable based on input from said user's profile.

12. The method of claim 1 , wherein implementing a security level individualized to said person listed as a connection further comprises selecting, based on said closeness level, one of (a) a first security level comprising keyword blocking, spam filtering and attachment scans; (b) a second security level comprising only keyword blocking; and (c) a third security level comprising no protective measures.

13. The method of claim 1 , further comprising: monitoring communications from said connection in real-time; and adjusting said closeness level based on said communications from said connection monitored in real-time.

14. The method of claim 1 , wherein implementing said security level based on said closeness level includes implementing a higher restrictive security level to connections with low closeness levels.

15. A method for implementing security in social applications, comprising, with a computer:

inferring a closeness level of a relationship in a social network between a user and a person listed as a connection in the user's profile of a social application of the social network, the inferring of the closeness level being based on a closeness policy;

implementing a security level, in the social network, individualized to said person listed as a connection, the security level implemented being determined based on said closeness level;

monitoring communications from said person listed as a connection in real-time;

adjusting said closeness level based on said communications from said connection monitored in real-time; and

determining a closeness level threshold and removing said connections from said user's profile in response to said closeness level of said person listed as a connection falling below said closeness level threshold.

16. The method of claim 15 , wherein said closeness policy considers a frequency of communication between said connection and said user's profile through said social application.

17. The method of claim 15 , wherein said closeness policy considers a type of communication between said connection and said user's profile through said social application.

18. The method of claim 15 , wherein said closeness policy considers subject matter in communication between said connection and said user's profile through said social application.

19. The method of claim 15 , wherein implementing said security level based on said closeness level includes implementing a less restrictive security level to connections with high closeness levels.

20. A method for implementing security in social applications, comprising, with a computer:

inferring a closeness level of a relationship in a social network between a user and a person listed as a connection in the user's profile of a social application of the social network, the inferring of the closeness level being based on a closeness policy, wherein the closeness policy takes into account all of a frequency of communication between said connection and said user's profile through said social application, a type of communication between said connection and said user's profile through said social application, and subject matter in communication between said connection and said user's profile through said social application;

implementing a security level, in the social network, individualized to said person listed as a connection, the security level implemented being determined based on said closeness level, wherein implementing said security level based on said closeness level includes implementing a less restrictive security level to connections with higher closeness levels and implementing a more restrictive security level to connections with lower closeness levels, wherein implementing said more restrictive security level to connections with low closeness levels causes said social application to block communications from said user's profile that would otherwise be permitted;

monitoring communications from said person listed as a connection in real-time;

adjusting said closeness level based on said communications from said connection monitored in real-time; and

removing said connections from said user's profile in response to said closeness level of said person listed as a connection falling below a predetermined threshold.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2013
From: DUNNE, JONATHAN; FLOOD, JASON; SLOYER, JEFFREY B.; STEWART, IAN D.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 031571/0174 →
Continuity (2)
Continuation 13835771 · Mar 15, 2013
Related Publication 20140282845A1 · Sep 18, 2014