IP Library Granted Patent US 8,296,819
Granted Patent B1
US 8,296,819 · App. 11/590,390 · Granted Oct 23, 2012

Controlling identity disclosures

Assignee: Symantec Corporation
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,296,819
App. No.
11/590,390
Granted
Oct 23, 2012
Kind
B1
Abstract

Controlling identity disclosures is disclosed. A difference between a site policy as received at a first time and the site policy as received at a second time is detected through at least partially automated processing. The existence of the difference is indicated before disclosing to a relying party associated with the site policy, at or subsequent to the second time, an identity information.

Claims (42)

1. A method for controlling identity disclosures comprising:

receiving a request to provide identity information of a user to a site;

receiving a current site policy associated with the site, wherein receiving the current site policy comprises at least one of retrieving the current site policy from a user specified location and retrieving the current site policy from a specified site policy location of the site;

detecting, via at least one computer processor, a difference between the current site policy and a previous site policy associated with the site, wherein the difference is detected based at least in part on information received from a third party;

indicating an existence of the difference before providing the user identity information to the site;

providing to the user an interface for specifying which one or more of a plurality of policy types to track; and

receiving from the user a specification of which one or more of a plurality of policy types to track, wherein the policies are of a type specified by the user for tracking.

2. The method of claim 1 wherein either the current site policy or the previous site policy is null and the difference is the addition or deletion of the site policy, respectively.

3. The method of claim 1 wherein the site policy includes a privacy policy.

4. The method of claim 1 wherein the site policy includes a term of service.

5. The method of claim 1 wherein detecting a difference includes performing a hash of the current site policy and the previous site policy.

6. The method of claim 1 wherein detecting a difference includes performing a diff of the current site policy and the previous site policy.

7. The method of claim 1 wherein detecting a difference includes evaluating a digital signature.

8. The method of claim 1 wherein the existence of the difference is indicated to the user.

9. The method of claim 1 wherein the user is a first user and wherein the existence of the difference is indicated to a second user.

10. The method of claim 1 wherein the indication includes a textual representation of the difference.

11. The method of claim 1 wherein the indication includes a graphical representation of the difference.

12. The method of claim 1 wherein the indication of the difference includes a change in color.

13. The method of claim 1 wherein the third party digitally signs one or more of the site policies.

14. The method of claim 1 wherein the site policy is received from a site that makes use of at least one of the: OpenID, Meebo, Sxip, Google TPass, Verisign Personal Identity Provider, and CardSpace frameworks.

15. A system for controlling identity disclosures, including:

a processor; and

a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions which when executed cause the processor to:

receive a request to provide identity information of a user to a site;

receive a current site policy associated with the site, wherein receiving the current site policy comprises at least one of retrieving the current site policy from a user specified location and retrieving the current site policy from a specified site policy location of the site;

detect a difference between the current site policy and a previous site policy associated with the site, wherein the difference is detected based at least in part on information received from a third party;

indicate an existence of the difference before providing the user identity information;

provide to the user an interface for specifying which one or more of a plurality of policy types to track; and

receive from the user a specification of which one or more of a plurality of policy types to track, wherein the policies are of a type specified by the user for tracking.

16. The system of claim 15 wherein the instructions cause the processor to detect the difference at least in part by performing a hash of the current site policy and the previous site policy.

17. The system of claim 15 wherein the existence of the difference is indicated to the user.

18. The system of claim 15 wherein the indication includes a representation of the difference.

19. An article of manufacture for controlling identity disclosures, the article of manufacture comprising:

at least one non-transitory processor readable storage medium; and

instructions stored on the at least one non-transitory processor readable storage medium;

wherein the instructions are readable from the at least one non-transitory processor readable storage medium by at least one processor and thereby cause the at least one processor to operate to:

receive a request to provide identity information of a user to a site;

receive a current site policy associated with the site, wherein receiving the current site policy comprises at least one of retrieving the current site policy from a user specified location and retrieving the current site policy from a specified site policy location of the site;

detect a difference between the current site policy and a previous site policy associated with the site, wherein the difference is detected based at least in part on information received from a third party;

indicate an existence of the difference before providing the user identity information to the site;

provide to the user an interface for specifying which one or more of a plurality of policy types to track; and

receive from the user a specification of which one or more of a plurality of policy types to track, wherein the policies are of a type specified by the user for tracking.

Assignments (7)
CHANGE OF NAME Recorded May 18, 2023
From: NORTONLIFELOCK INC.
To: GEN DIGITAL INC.
Reel/Frame 063697/0493 →
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 Mar 5, 2020
From: SYMANTEC CORPORATION
To: NORTONLIFELOCK INC.
Reel/Frame 052109/0186 →
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 →
ADDRESS CHANGE OF ASSIGNEE Recorded Sep 19, 2012
From: SYMANTEC CORPORATION
To: SYMANTEC CORPORATION
Reel/Frame 029005/0161 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2006
From: SATISH, SOURABH; HERNACKI, BRIAN
To: SYMANTEC CORPORATION
Reel/Frame 018489/0701 →