IP Library Granted Patent US 8,825,773
Granted Patent B1
US 8,825,773 · App. 12/886,359 · Granted Sep 2, 2014

Systems and methods for concealing information relating to a profile provided by a social networking service

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 8,825,773
App. No.
12/886,359
Granted
Sep 2, 2014
Kind
B1
Abstract

A computer-implemented method for concealing information of a personal profile provided by a social networking service is described. A message sent from the personal profile to a second profile provided by the social networking service is monitored. A determination is made as to whether the second profile is a commercial profile. The message is received when the second profile is a commercial profile. An avatar profile is used to publish the message anonymously to the second profile on behalf of the personal profile. A message sent from the second profile to the personal profile is intercepted when the second profile is a commercial profile. The intercepted message is analyzed with respect to at least one security filter. The message is associated with the avatar profile when the message passes the at least one security filter. The avatar profile is used to publish the message to the personal profile.

Claims (42)

1. A computer-implemented method for concealing information relating to a personal profile provided by a social networking service, comprising:

monitoring, by a social network proxy service, a message sent from the personal profile to a second profile provided by the social networking service;

determining, by the social network proxy service, whether the second profile is a commercial profile provided by the social networking service;

receiving the message, at the social network proxy service, when the second profile is a commercial profile; and

using a substitute profile to publish the message to a page of the social networking service associated with the second profile on behalf of the personal profile.

2. The method of claim 1 , further comprising intercepting, by the social network proxy service, a message sent from the second profile to the personal profile when the second profile is a commercial profile.

3. The method of claim 2 , further comprising analyzing, at the social network proxy service, the intercepted message with respect to at least one security filter.

4. The method of claim 3 , further comprising associating the message with the substitute profile when the message passes the at least one security filter.

5. The method of claim 4 , further comprising using the substitute profile to publish the message to the personal profile.

6. The method of claim 4 , further comprising discarding the message when the message does not pass the at least one security filter.

7. The method of claim 1 , further comprising the substitute profile emulating characteristics of a profile provided by the social networking service.

8. The method of claim 1 , further comprising implementing the social network proxy service in cloud storage.

9. The method of claim 4 , wherein the published message includes an substitute profile identifier and a second profile identifier.

10. A computing device configured to conceal information relating to a profile provided by a social networking service, comprising:

a processor;

memory in electronic communication with the processor;

instructions stored in the memory, the instructions being executable by the processor to:

monitor a message sent from the personal profile to a second profile provided by the social networking service;

determine whether the second profile is a commercial profile provided by the social networking service;

receive the message when the second profile is a commercial profile; and

use a substitute profile to publish the message to a page of the social networking service associated with the second profile on behalf of the personal profile.

11. The computing device of claim 10 , wherein the instructions are executable by the processor to:

intercept a message sent from the second profile to the personal profile when the second profile is a commercial profile.

12. The computing device of claim 11 , wherein the instructions are executable by the processor to:

analyze the intercepted message with respect to at least one security filter.

13. The computing device of claim 12 , wherein the instructions are executable by the processor to:

associate the message with the substitute profile when the message passes the at least one security filter.

14. The computing device of claim 13 , wherein the instructions are executable by the processor to:

use the substitute profile to publish the message to the personal profile.

15. The computing device of claim 13 , wherein the instructions are executable by the processor to:

discard the message when the message does not pass the at least one security filter.

16. The computing device of claim 10 , wherein the substitute profile of the social network proxy service is configured to emulate characteristics of a profile provided by the social networking service.

17. The computing device of claim 10 , wherein the instructions are executable by the processor to:

implement a social network proxy service in cloud storage.

18. The computing device of claim 13 , wherein the published message includes a substitute profile identifier and a second profile identifier.

19. A computer-program product for concealing information relating to a personal profile provided by a social networking service, the computer-program product comprising a non-transitory computer-readable medium having instructions thereon, the instructions being exectuable by a processor to:

monitor a message sent from the personal profile to a second profile provided by the social networking service;

determine whether the second profile is a commercial profile provided by the social networking service;

receive the message when the second profile is a commercial profile; and

use a substitute profile to publish the message to a page of the social networking service associated with the second profile on behalf of the personal profile.

20. The computer-program product of claim 19 , wherein the instructions are executable by the processor to

intercept a message sent from the second profile to the personal profile when the second profile is a commercial profile.

Assignments (5)
NOTICE OF SUCCESSION OF AGENCY (REEL 050926 / FRAME 0560) Recorded Sep 13, 2022
From: JPMORGAN CHASE BANK, N.A.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 061422/0371 →
SECURITY AGREEMENT Recorded Sep 13, 2022
From: NORTONLIFELOCK INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 062220/0001 →
CHANGE OF NAME Recorded Jan 30, 2020
From: SYMANTEC CORPORATION
To: NORTONLIFELOCK INC.
Reel/Frame 051759/0845 →
SECURITY AGREEMENT Recorded Nov 4, 2019
From: SYMANTEC CORPORATION; BLUE COAT LLC; LIFELOCK, INC,; SYMANTEC OPERATING CORPORATION
To: JPMORGAN, N.A.
Reel/Frame 050926/0560 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2019
From: GAUVIN, WILLIAM J.
To: SYMANTEC CORPORATION
Reel/Frame 048418/0879 →