IP Library Granted Patent US 9,807,100
Granted Patent B2
US 9,807,100 · App. 13/190,286 · Granted Oct 31, 2017

System and method for private social networking

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,807,100
App. No.
13/190,286
Granted
Oct 31, 2017
Kind
B2
Abstract

System protects user's data on social networking websites by creating a data filter, which operates between the user and the social networks accessed by the user. The filter may be deployed as a user's web browser plug-in and operates in the following way. First, the filter encrypts all or some information that is posted by the user on a social network using SSL encryption technology. Second, to enable select other users of the social networking site to view the encrypted information, the instances of the filter executing on the accessing users' computers verify whether these users have access permission from the owner of the content and, if so, use the decryption key to decrypt the private data and enable the users to view it. The decryption key may be automatically passed to the instances of the filter running on the accessing users' computers. In an alternative implementation, the encryption and access control may be performed by a security/privacy mediator deployed on the network.

Claims (22)

1. A computerized system comprising a server comprising a processor and a memory, the computerized system further comprising:

a. a privacy mediator enabling a first user of a first user terminal to post at least a first content to a social networking web site and enabling a second user of a second user terminal to retrieve at least the first posted content from the social networking website, the privacy mediator secures at least a portion of the first content prior to posting on the social networking website and to render accessible the secured portion of the first content prior to furnishing to the second user terminal, wherein the privacy mediator directly communicates with the social networking website and posts the first content comprising the secured portion directly to the social networking website and wherein the privacy mediator secures the at least a portion of the first content by encrypting the at least a portion of the first content and render accessible the secured portion of the first content by decrypting the encrypted at least a portion of the first content; and

b. a web server communicatively coupled with the privacy mediator, the first user terminal and the second user terminal and furnishing the retrieved first content to the second user terminal, wherein the web server is further receiving the first content from the first user terminal and to transmit the first content to the privacy mediator for posting to the social networking website, wherein the first content comprises personal information of the first user, the personal information of the first user being secured by the privacy mediator before reaching the social networking website, wherein the personal information of the first user is directly posted to the social networking website and stored therein in a secure encrypted form and wherein the access to the unencrypted first content posted to the social networking website is controlled independently and outside of the social networking website and an operator of the social networking website and any user of the social networking website other than the first user and the second user have access to the secured encrypted first content but do not have access to the unencrypted first content posted to the social networking website,

wherein the privacy mediator encrypts the at least a portion of the first content using an encryption key and wherein the encryption key is provided to the second user; and

wherein the privacy mediator receives from the first user terminal designation of the portion of the first content for encryption, wherein the designated portion of the first content comprises at least a portion of the personal information of the first user.

2. The system of claim 1 , wherein the remaining portion of the first content not designated for encryption is not encrypted.

3. The system of claim 1 , wherein the web server is further operable to receive from the first user terminal a designation of the second user and to enable the designated second user to view the first content.

4. The system of claim 1 , wherein the first content further comprises data collected by the social networking website without knowledge of the first user, the data collected by the social networking website without knowledge of the first user being secured before reaching the social networking website.

5. The system of claim 1 , wherein the privacy mediator is operable to secure the at least a portion of the first content by substituting the at least a portion of the first content with a reference and render accessible the secured portion of the first content by providing the at least a portion of the first content based on the reference.

6. The system of claim 1 , wherein the privacy mediator is operable to secure the at least a portion of the first content by substituting the at least a portion of the first content with an obfuscated content and render accessible the secured portion of the first content by providing the at least a portion of the first content based on the obfuscated content.

7. The system of claim 1 , wherein the privacy mediator is operable to automatically determine identity of the second user based on a predetermined criterion specified by the first user.

8. A computerized system comprising:

a. a first user terminal comprising a first networking interface establishing a first connection with a social networking website and a first central processing unit executing a first instance of a filter application that receives from the first user at least a first content and to post the received at least first content to the social networking website, the first instance of the filter application secures at least a portion of the first content prior to posting to the social networking website, wherein the first instance of the filter application directly communicates with the social networking website and posts the first content comprising the secured portion directly to the social networking web site, wherein the first instance of the filter application securing the at least a portion of the first content by encrypting the at least a portion of the first content and wherein the second instance of the filter application is rendering accessible the secured portion of the first content by decrypting the encrypted at least a portion of the first content; and

b. a second user terminal comprising a second networking interface establishing a second connection with the social networking website and a second central processing unit executing a second instance of the filter application enabling a second user of the second user terminal to retrieve the at least the first posted content from the social networking website, the second instance of the filter application rendering accessible the secured portion of the first content prior to furnishing to the second user, wherein the first content comprises personal information of the first user, the personal information of the first user being secured by the first instance of the filter application before reaching the social networking website, wherein the personal information of the first user is directly posted to the social networking website and stored therein in a secure encrypted form and wherein the access to the unencrypted first content posted to the social networking website is controlled independently and outside of the social networking website and the operator of the social networking website and any user of the social networking web site other than the first user and the second user have access to the secured encrypted first content but do not have access to the unencrypted first content posted to the social networking website,

wherein the first instance of the filter application encrypts the at least a portion of the first content using an encryption key and wherein the encryption key is provided to the second instance of the filter application based on authentication of the second user by the second instance; and

wherein the first instance of the filter application receives from the first user designation of the portion of the first content for encryption, wherein the designated portion of the first content comprises at least a portion of the personal information of the first user.

9. The system of claim 8 , wherein the remaining portion of the first content not designated for encryption is not encrypted.

10. The system of claim 8 , wherein the first instance of the filter application is further operable to receive from the first user a designation of the second user and to enable the designated second user to view the first content.

11. The system of claim 8 , wherein the first instance of the filter application is operable to authenticate the first user and the second instance of the filter application is operable to authenticate the second user and verify access rights of the second user to the at least first content based on access rules received from the first user.

12. The system of claim 8 , wherein the first instance of the filter application is operable to secure the at least a portion of the first content by substituting the at least a portion of the first content with a reference and wherein the second instance of the filter application is operable to render accessible the secured portion of the first content by providing the at least a portion of the first content based on the reference.

13. The system of claim 8 , wherein the first instance of the filter application is operable to secure the at least a portion of the first content by substituting the at least a portion of the first content with an obfuscated content and wherein the second instance of the filter application is operable to render accessible the secured portion of the first content by providing the at least a portion of the first content based on the obfuscated content.

14. The system of claim 8 , wherein the first content further comprises data collected by the social networking website without knowledge of the first user, the data collected by the social networking website without knowledge of the first user being secured before reaching the social networking website.

Assignments (22)
RELEASE OF SECURITY INTEREST Recorded Dec 17, 2024
From: JPMORGAN CHASE BANK, N.A.
To: AURA SUB, LLC; INTERSECTIONS, LLC; TWINGATE INC.
Reel/Frame 069616/0097 →
SECURITY INTEREST Recorded Dec 10, 2024
From: INTERSECTIONS, LLC
To: CERBERUS BUSINESS FINANCE AGENCY, LLC
Reel/Frame 069542/0987 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 29, 2023
From: AURA SUB, LLC
To: AURA HOLDCO, LLC
Reel/Frame 065700/0504 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 29, 2023
From: CF NEWCO, INC.
To: INTERSECTIONS, LLC
Reel/Frame 065700/0840 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 29, 2023
From: CF INTERMEDIATE HOLDINGS, LLC
To: CF NEWCO, INC.
Reel/Frame 065700/0760 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 29, 2023
From: AURA HOLDCO, LLC
To: CF INTERMEDIATE HOLDINGS, LLC
Reel/Frame 065700/0591 →
CORRECTIVE ASSIGNMENT TO REMOVE THE ERRONEOUS SERIAL NUMBER 16/000,700 AND 16/149,928 PREVIOUSLY RECORDED AT REEL: 059251 FRAME: 0342. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME Recorded Jun 6, 2023
From: PANGO INC.
To: PANGO LLC
Reel/Frame 064065/0406 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION NUMBER 16000700 AND 16149928 PREVIOUSLY RECORDED AT REEL: 059392 FRAME: 0479. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 14, 2023
From: PORTUNUS PARENT, LLC
To: AURA HOLDCO, LLC
Reel/Frame 063873/0551 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE SERIAL NUMBERS 16000700 AND 16149928 PREVIOUSLY RECORDED AT REEL: 059285 FRAME: 0023. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 14, 2023
From: PANGO LLC
To: PORTUNUS PARENT, LLC
Reel/Frame 063873/0502 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION NUMBERS 16000700 AND 16149928 PREVIOUSLY RECORDED AT REEL: 059462 FRAME: 0043. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 14, 2023
From: AURA HOLDCO, LLC
To: AURA SUB, LLC
Reel/Frame 063859/0966 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2022
From: AURA HOLDCO, LLC
To: AURA SUB, LLC
Reel/Frame 059462/0043 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2022
From: PORTUNUS PARENT, LLC
To: AURA HOLDCO, LLC
Reel/Frame 059392/0479 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2022
From: PANGO LLC
To: PORTUNUS PARENT, LLC
Reel/Frame 059285/0023 →
CHANGE OF NAME Recorded Feb 25, 2022
From: PANGO INC.
To: PANGO LLC
Reel/Frame 059251/0342 →
RELEASE OF SECURITY INTEREST Recorded Dec 8, 2021
From: JPMORGAN CHASE BANK, N.A.
To: PANGO, INC.; INTERSECTIONS INC.
Reel/Frame 058330/0983 →
SECURITY INTEREST Recorded Dec 7, 2021
From: INTERSECTIONS INC.; PANGO INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058328/0941 →
CHANGE OF NAME Recorded Sep 24, 2020
From: ANCHORFREE INC.
To: PANGO INC.
Reel/Frame 053879/0292 →
SECURITY INTEREST Recorded Jul 2, 2020
From: PANGO, INC.; INTERSECTIONS INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 053105/0591 →
RELEASE OF SECURITY INTEREST Recorded Jul 1, 2020
From: PACIFIC WESTERN BANK
To: PANGO INC. (FORMERLY KNOWN AS ANCHORFREE INC.)
Reel/Frame 053116/0489 →
SECURITY INTEREST Recorded Jun 25, 2020
From: PANGO INC.
To: PACIFIC WESTERN BANK
Reel/Frame 053039/0417 →
SECURITY INTEREST Recorded Nov 28, 2018
From: ANCHORFREE INC.
To: PACIFIC WESTERN BANK
Reel/Frame 047605/0600 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2011
From: GORODYANSKY, DAVID
To: ANCHORFREE, INC.
Reel/Frame 026817/0083 →