IP Library Granted Patent US 8,271,756
Granted Patent B2
US 8,271,756 · App. 12/659,985 · Granted Sep 18, 2012

Content approving apparatus

Assignee: Hitachi Solutions, Ltd.
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,271,756
App. No.
12/659,985
Granted
Sep 18, 2012
Kind
B2
Abstract

The present invention aims to provide an apparatus capable of determining whether or not content is permitted to be taken out, by managing contents permitted to be taken out. One aspect of the invention is characterized by comprising: a storage means that stores therein taking-out-permitted-content identification data which is data generated on the basis of a part or entirety of each content permitted to be taken out; and a generating means that generates the taking-out-permitted-content identification data. Another aspect of the present invention is characterized by comprising: a storage means that stores therein taking-out-permitted-content identification data which is data generated on the basis of a part or entirety of each content permitted to be taken out to the outside; and an approving means that determines whether a content is permitted to be taken out, with reference to the taking-out-permitted-content identification data.

Claims (12)

1. A content approving apparatus, comprising:

a storage means that stores therein taking-out-permitted-content identification data that comprises hash data generated on the basis of a part or an entirety of each content permitted to be taken out;

a generating means that generates the taking-out-permitted-content identification data; an approving means that determines whether a content is permitted to be taken out with reference to the taking-out-permitted-content identification data; and

a monitoring means that detects that a content is being taken out and queries the approving means as to whether the content is permitted to be taken out, and

wherein the monitoring means, upon detecting that a content is being taken out, generates hash data from the content on a same basis as that upon which the taking-out-permitted-content identification data is generated, and queries the approving means as to whether the content is permitted to be taken out using the hash data, and

wherein the approving means determines whether the content is permitted to be taken out by comparing the queried hash data with the taking-out-permitted-content identification data;

wherein the monitoring means, upon detecting that multiple contents are being taken out simultaneously, generates respective hash data from each of the contents, and queries the approving means as to whether each of the multiple contents is permitted be taken out using the respective hash data for the content, and wherein the approving means, if any of the queried multiple contents is not permitted to be taken out, determines that all of the multiple contents are not permitted to be taken out.

2. The content approving system according to claim 1 , wherein the generating means encrypts the content that is permitted to be taken out and generates the taking-out-permitted-content identification data for the encrypted content, and, wherein the monitoring means, upon detecting that a content is being taken out, generates the hash data from the content on a same basis as that upon which the taking-out-permitted-content identification data is generated by the generating means for the encrypted content, and queries the approving means as to whether the content is permitted to be taken out using the hash data.

3. The content approving system according to claim 1 , wherein the monitoring means, upon detecting that multiple contents are being taken out simultaneously, generates respective hash data from each of the contents, and queries the approving means as to whether each of the multiple contents is permitted be taken out using the respective hash data for the content, and wherein the approving means individually determines whether each of the multiple content is permitted to be taken out.

4. The content approving system according to claim 1 , wherein the monitoring means, upon detecting that a content is being taken out as a data file attached to an e-mail message sent from an e-mail client, generates hash data from the attached data file, and wherein the approving means determines whether the attached data file is permitted to be taken out as the e-mail message is being sent to a recipient of the e-mail message, and, if the attached data is not permitted to be taken out, determines that only a text body of the e-mail message is permitted to be sent to the recipient.

5. The content approving system according to claim 1 , wherein the taking-out-permitted-content identification data includes, in addition to the hash data, a data size of the content that is permitted to be taken out, wherein the monitoring means measures a data size of the content that is being taken out, and queries the approving means as to whether the content is permitted to be taken out using the hash data and the measured data size, and wherein the approving means determines whether the content is permitted to be taken out by comparing the queried hash data and the measured data size with the taking-out-permitted-content identification data.

6. The content approving system according to claim 1 , wherein the monitoring means detects that a content is being taken out upon the content being moved to an external storage medium or being uploaded to a web server.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE DOCKET NUMBER FROM SOEP-0004 TO HIRA-0322 PREVIOUSLY RECORDED ON REEL 028660 FRAME 0140. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Aug 8, 2012
From: HITACHI SOFTWARE ENGINEERING CO., LTD.
To: HITACHI SOLUTIONS, LTD.
Reel/Frame 028753/0636 →
CHANGE OF NAME Recorded Jul 27, 2012
From: HITACHI SOFTWARE ENGINEERING CO., LTD.
To: HITACHI SOLUTIONS, LTD.
Reel/Frame 028660/0140 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2010
From: UEKI, SATOSHI; TANAKA, TERUAKI; DEJI, TATSUYA; AKAMINE, YUUKO; KUMAGAI, KOUSHIRO; ITO, KENJI; TODAGISHI, SUNAO
To: HITACHI SOFTWARE ENGINEERING CO., LTD.
Reel/Frame 024189/0430 →
Priority Claims (1)
JP 2009-220608 · Sep 25, 2009 · national
Continuity (1)
Related Publication 20110078399A1 · Mar 31, 2011