IP Library Granted Patent US 8,661,502
Granted Patent B2
US 8,661,502 · App. 13/226,457 · Granted Feb 25, 2014

Determining a sensitivity label of document information in real time

Inventors: Taku Aratsu (Kanagawa, JP); Sanehiro Furuichi (Kanagawa, JP); Hideo Ichinomiya (Kanagawa, JP); Hayato Kiriyama (Kanagawa, JP); Masami Tada (Kanagawa, JP)
Assignee: International Business Machines 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,661,502
App. No.
13/226,457
Granted
Feb 25, 2014
Kind
B2
Abstract

A sensitivity label for document information in a document may be determined in real time, according to one embodiment, by flexibly and dynamically determining a sensitivity label for the document based on content included in information within the document. Information within a document varies from day to day, for example, document information may decrease in importance with time, increase in importance due to an event, etc. Therefore, the sensitivity label of the document, according to embodiments described herein, may also change dynamically in accordance with document content, information, etc.

Claims (69)

1. A system, comprising:

a hardware processor adapted to execute logic;

logic adapted to detect a predetermined operation input related to accessing document information;

logic adapted to extract a content of the document information in response to detection of the predetermined operation;

logic adapted to acquire policy information representing a relationship between the content and a sensitivity label;

logic adapted to determine the sensitivity label of the document information by determining the sensitivity label corresponding to the content based on the policy information in response to extraction of the content;

logic adapted to perform execution control for the document information in response to the determination of the sensitivity label, wherein the execution control for the document information is based on the sensitivity label and enforcement policy information included in the policy information, the enforcement policy information defining details of control for the document information based on the sensitivity label; and

logic adapted to enable or disable printing for each content of the document information based on the enforcement policy information, wherein a printed matter of the document information includes at least one content of the document information minted as is and at least one content of the document information masked so that the masked content cannot be recognized.

2. The system as recited in claim 1 , wherein the policy information is acquired from a policy server.

3. The system as recited in claim 2 , wherein the policy information is acquired in response to extraction of the content, wherein the policy information includes enforcement policy information that defines details of control for the document information based on the sensitivity label, and wherein the sensitivity label of the document information is determined in response to the acquisition of the policy information.

4. The system as recited in claim 1 , wherein the execution control is performed for the document information based on at least two of: a type of the predetermined operation, the sensitivity label, and the enforcement policy information.

5. The system as recited in claim 1 , wherein the sensitivity label is determined for each content of the document information based on the enforcement policy information, and wherein the execution control for the content of the document information is based on the sensitivity label for each content and the enforcement policy information.

6. The system as recited in claim 1 , further comprising:

logic adapted to acquire positional information, and wherein the sensitivity label of the content is determined based on the positional information and the policy information; and

a portable computing device comprising the logic adapted to acquire the positional information.

7. A device for determining a sensitivity label of document information, the device comprising:

a hardware processor adapted for causing the device to function according to one or more modules;

an operation detection module configured to detect a predetermined operation input related to accessing document information;

a content extraction module configured to extract a content included in the document information in response to the detection of the predetermined operation;

a policy information acquisition module configured to acquire policy information representing a relationship between the content and the sensitivity label;

a determination module configured to determine the sensitivity label of the document information by determining the sensitivity label corresponding to the content based on the policy information in response to the extraction of the content;

an execution control module configured to perform execution control for the document information in response to the determination of the sensitivity label, wherein the execution control for the document information is based on the sensitivity label and enforcement policy information included in the policy information, the enforcement policy information defining details of control for the document information based on the sensitivity label; and

a printing module configured to enable or disable printing for each content of the document information based on the enforcement policy information, wherein a printed matter of the document information includes at least one content of the document information printed as is and at least one content of the document information masked so that the masked content cannot be recognized;

a position module configured to acquire positional information; and

a communication module configured to communicate with a policy server,

wherein the sensitivity label of the content is determined based on the positional information and the policy information.

8. The device as recited in claim 7 , wherein the device is a portable computing device.

9. A system, comprising:

a hardware policy server, comprising:

a policy information storage unit configured for storing labeling policy information and enforcement policy information;

a policy information management module configured to:

generate labeling policy information and enforcement policy information for transmission to a device in response to reception of a request to acquire policy information from the device; and

transmit the labeling policy information and the enforcement policy information to the device,

wherein the labeling policy information represents a relationship between a content of the document information and a sensitivity label, and

wherein the enforcement policy information defines details of control for the document information based on the sensitivity label; and

a device for determining the sensitivity label of document information, the device comprising:

a hardware processor adapted to cause the device to function according to one or more modules;

an operation detection module configured to detect a predetermined operation input related to accessing the document information, wherein the predetermined operation is a print operation, wherein the operation detection module is configured to enable or disable printing for each content of the document information based on the enforcement policy information, wherein a printed matter of the document information includes at least one content of the document information printed as is and at least one content of the document information masked so that the masked content cannot be recognized;

a content extraction module configured to extract the content of the document information in response to the detection of the predetermined operation;

a policy information acquisition module configured to:

request the policy server to acquire the labeling policy information and the enforcement policy information; and

acquire the labeling policy information and the enforcement policy information from the policy server; and

a determination module configured to:

determine the sensitivity label of the document information by determining the sensitivity label corresponding to the content based on the labeling policy information in response to extraction of the content; and

to enable or disable printing for each content of the document information based on the enforcement policy information, wherein a printed matter of the document information includes at least one content of the document information printed as is and at least one content of the document information masked so that the masked content cannot be recognized.

10. A computer program product comprising a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising:

computer readable program code configured to detect a predetermined operation input related to accessing document information;

computer readable program code configured to extract a content of the document information in response to detection of the predetermined operation;

computer readable program code configured. to acquire policy information representing a relationship between the content and a sensitivity label;

computer readable program code configured to determine the sensitivity label of the document information by determining the sensitivity label corresponding to the content based on the policy information in response to extraction of the content;

computer readable program code configured to perform execution control for the document information in response to the determination of the sensitivity label, wherein the execution control for the document information is based on the sensitivity label and enforcement policy information included in the policy information, the enforcement policy information defining details of control for the document information based on the sensitivity label; and

computer readable program code configured to enable or disable printing for each content of the document information based on the enforcement policy information, wherein a printed matter of the document information includes at least one content of the document information printed as is and at least one content of the document information masked so that the masked content cannot be recognized.

11. The computer program product as recited in claim 10 , wherein the policy information is acquired from a policy server.

12. The computer program product as recited in claim 11 , wherein the policy information is acquired in response to extraction of the content, and wherein the sensitivity label of the document information is determined in response to the acquisition of the policy information.

13. The computer program product as recited in claim 10 , wherein the execution control is performed for the document information based on at least two of a type of the predetermined operation, the sensitivity label, and the policy information.

14. The computer program product as recited in claim 10 , wherein the sensitivity label is determined for each content of the document information based on the policy information, and wherein the execution control for the content of the document information is based on the sensitivity label for each content and the policy information.

15. The computer program product as recited in claim 10 , further comprising computer readable program code configured to acquire positional information, and wherein the sensitivity label of the content is determined based on the positional information and the policy information.

16. A method, comprising:

detecting a predetermined operation input related to accessing document information using a hardware processor of a computer system;

extracting a content of the document information in response to detection of the predetermined operation;

acquiring policy information comprising labeling policy information and enforcement policy information, the labeling policy information representing a relationship between the content and a sensitivity label and the enforcement policy information defining details of control for the document information based on the sensitivity label;

determining the sensitivity label of the document information by determining the sensitivity label corresponding to the content based on the policy information in response to extraction of the content;

performing execution control for the document information in response to the determination of the sensitivity label, wherein the execution control for the document information is based on the sensitivity label and enforcement policy information included in the policy information, the enforcement policy information defining details of control for the document information based on the sensitivity label; and

enabling or disabling printing for each content of the document information based on the enforcement policy information, wherein a printed matter of the document information includes at least one content of the document information printed as is and at least one content of the document information masked so that the masked content cannot be recognized,

wherein the policy information is acquired from a policy server.

17. The method as recited in claim 16 , wherein the policy information is acquired in response to extraction of the content, and wherein the sensitivity label of the document information is determined in response to the acquisition of the policy information.

18. The method as recited in claim 16 , wherein the execution control is performed for the document information based on at least two of: a type of the predetermined operation, the sensitivity label, and the enforcement policy information.

19. The method as recited in claim 16 , wherein the sensitivity label is determined for each content of the document information based on the policy information, and wherein the execution control for the content of the document information is based on the sensitivity label for each content and the enforcement policy information.

20. The method as recited in claim 16 , further comprising acquiring positional information, and wherein the sensitivity label of the content is determined based on the positional information and the policy information.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: AIRBNB, INC.
Reel/Frame 056427/0193 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2011
From: ARATSU, TAKU; FURUICHI, SANEHIRO; ICHINOMIYA, HIDEO; KIRIYAMA, HAYATO; TADA, MASAMI
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 027208/0843 →
Priority Claims (1)
JP 2010-212392 · Sep 22, 2010 · national
Continuity (1)
Related Publication 20120072969A1 · Mar 22, 2012