IP Library › Granted Patent US 9,280,682
Granted Patent B2
US 9,280,682 · App. 14/362,635 · Granted Mar 8, 2016

Automated management of private information

Inventors: Kiriyama Hayato (Kawasaki, JP); Tomohiro Shioya (Tokyo, JP); Tadashi Tsumura (Tokyo, JP)
Assignee: GLOBALFOUNDRIES INC.
G06F21/6218G06F21/604G06F21/6245
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,280,682
App. No.
14/362,635
Granted
Mar 8, 2016
Kind
B2
Abstract

A private information management apparatus, a method, and a program that allows individual users to easily set and apply their privacy rules. A private information management apparatus receives setting data from a user terminal and creates a privacy rule that defines a condition for restricting disclosure of private information and a restriction method. If undisclosed image data contains private information of a user, the private information management apparatus extracts metadata contained in this undisclosed image data, and determines whether or not the metadata satisfies the condition for restricting disclosure of the private information. If it is determined that the condition is satisfied, the private information management apparatus executes the restriction method defined by the privacy rule.

Claims (48)

1. An computing apparatus for managing private information, comprising:

a profile memory unit configured to store profile data representing private information of a first user;

a first reception unit configured to receive first setting data from a terminal of the first user, the first setting data being based on a predetermined template used to create a privacy rule defining a condition for restricting disclosure of the private information and a restriction method;

a creation unit configured to create the privacy rule in accordance with the first setting data received by the first reception unit;

a privacy rule memory unit configured to store the privacy rule created by the creation unit;

a determination unit configured to, in a case where undisclosed image data requested to be disclosed on a predetermined website contains the private information represented by the profile data, extract metadata contained in the undisclosed image data and determine whether or not the metadata satisfies the condition for restricting disclosure of the private information; and

an execution unit configured to, in a case where it is determined by the determination unit that the metadata satisfies the condition, execute the restriction method defined by the privacy rule.

2. The computing apparatus according to claim 1 , wherein the condition for restricting disclosure of the private information includes a range related to a capturing date and time of the undisclosed image data.

3. The computing apparatus according to claim 2 , wherein the range related to the capturing date and time is a range from when a start instruction is received to when an end instruction is received from the terminal of the first user.

4. The computing apparatus according to claim 1 , wherein the condition for restricting disclosure of the private information includes a range related to a capturing location of the undisclosed image data.

5. The computing apparatus according to claim 4 , wherein the range related to the capturing location is a predetermined range including a determined location of the terminal of the first user.

6. The computing apparatus according to claim 1 , wherein the first reception unit receives, from the terminal of the first user, the first setting data containing an instruction regarding a restriction method selected from among a predetermined number of preset restriction methods in order to define the restriction method to be used to restrict disclosure of the private information.

7. The computing apparatus according to claim 1 , wherein the execution unit executes the restriction method in a case where a second user who made a request to disclose the undisclosed image data approves execution of the restriction method.

8. The computing apparatus according to claim 1 , wherein the restriction method is selected from a group of predefined restriction methods comprising prohibition of disclosure, permission of disclosure through masking, approval notification and disclosure notification.

9. The computing apparatus according to claim 1 , wherein the profile data comprises a mutual reference setting indicating the first user and a second user mutually approve application of their respective privacy rules.

10. An computing apparatus for managing private information, comprising:

a profile memory unit configured to store profile data representing private information of a first user;

a first reception unit configured to receive first setting data from a terminal of the first user, the first setting data being based on a predetermined template used to create a privacy rule defining a condition for restricting disclosure of the private information and a restriction method;

a creation unit configured to create the privacy rule in accordance with the first setting data received by the first reception unit;

a privacy rule memory unit configured to store the privacy rule created by the creation unit;

a determination unit configured to, in a case where undisclosed image data requested to be disclosed on a predetermined website contains the private information represented by the profile data, extract metadata contained in the undisclosed image data and determine whether or not the metadata satisfies the condition for restricting disclosure of the private information; and

an execution unit configured to, in a case where it is determined by the determination unit that the metadata satisfies the condition, execute the restriction method defined by the privacy rule; and

a second reception unit configured to receive, from the terminal of the first user, second setting data representing the restriction method in a case where it is determined by the determination unit that the metadata satisfies the condition, wherein

in the case where the second setting data is received, the execution unit executes the restriction method represented by the second setting data instead of the restriction method defined by the privacy rule.

11. The computing apparatus according to claim 10 , further comprising

a transmission request unit configured to, in a case where it is determined by the determination unit that the metadata satisfies the condition, transmit the undisclosed image data to the terminal of the first user so as to request the terminal of the first user to transmit the second setting data.

12. A method for a computer to suppress leakage of private information, the computer including a profile memory unit configured to store profile data representing private information of a user, the method comprising:

receiving setting data from a terminal of the user, the setting data being based on a predetermined template used to create a privacy rule defining a condition for restricting disclosure of the private information and a restriction method;

creating the privacy rule in accordance with the setting data received in the reception step;

storing the privacy rule created in the creation step;

a determination step of, in a case where undisclosed image data requested to be disclosed on a predetermined website contains the private information represented by the profile data, extracting metadata contained in the undisclosed image data and determining whether or not the metadata satisfies the condition for restricting disclosure of the private information; and

an execution step of, in a case where it is determined in the determination step that the metadata satisfies the condition, executing the restriction method defined by the privacy rule.

13. The method according to claim 12 , wherein the restriction method is selected from a group of predefined restriction methods comprising prohibition of disclosure, permission of disclosure through masking, approval notification and disclosure notification.

14. The method according to claim 12 , further comprising:

receiving, from the terminal of the first user, second setting data representing the restriction method in a case where it is determined by the determination unit that the metadata satisfies the condition, wherein

responsive to receiving the second setting data, executing the restriction method represented by the second setting data instead of the restriction method defined by the privacy rule.

15. The method according to claim 12 , wherein the profile data comprises a mutual reference setting indicating the first user and a second user mutually approve application of their respective privacy rules.

16. A computer program product for suppressing leakage of private information, the computer program product comprising a non-transitory computer readable medium having program instructions embodied therewith, the program instructions executable by a data processing system to cause the data processing system to perform steps of:

receiving setting data from a terminal of the user, the setting data being based on a predetermined template used to create a privacy rule defining a condition for restricting disclosure of the private information and an executable restriction method;

creating the privacy rule in accordance with the setting data received in the reception step;

storing the privacy rule created in the creation step;

a determination step of, in a case where undisclosed image data requested to be disclosed on a predetermined website contains the private information represented by the profile data, extracting metadata contained in the undisclosed image data and determining whether or not the metadata satisfies the condition for restricting disclosure of the private information; and

an execution step of, in a case where it is determined in the determination step that the metadata satisfies the condition, executing the executable restriction method defined by the privacy rule.

17. The computer program product according to claim 16 , wherein the restriction method is selected from a group of predefined restriction methods comprising prohibition of disclosure, permission of disclosure through masking, approval notification and disclosure notification.

18. The computer program product according to claim 16 , further comprising:

receiving, from the terminal of the first user, second setting data representing the restriction method in a case where it is determined by the determination unit that the metadata satisfies the condition, wherein

responsive to receiving the second setting data, executing the restriction method represented by the second setting data instead of the restriction method defined by the privacy rule.

19. The computer program product according to claim 16 , wherein the profile data comprises a mutual reference setting indicating the first user and a second user mutually approve application of their respective privacy rules.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded May 12, 2021
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: GLOBALFOUNDRIES U.S. INC.
Reel/Frame 056987/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2020
From: GLOBALFOUNDRIES INC.
To: GLOBALFOUNDRIES U.S. INC.
Reel/Frame 054633/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2015
From: GLOBALFOUNDRIES U.S. 2 LLC; GLOBALFOUNDRIES U.S. INC.
To: GLOBALFOUNDRIES INC.
Reel/Frame 036779/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2015
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: GLOBALFOUNDRIES U.S. 2 LLC
Reel/Frame 036550/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2014
From: HAYATO, KIRIYAMA; SHIOYA, TOMOHIRO; TSUMURA, TADASHI
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 033084/0129 →
Priority Claims (1)
JP 2011-266150 · Dec 5, 2011 · national
Continuity (1)
Related Publication 20140344948A1 · Nov 20, 2014