Patent ID: 7836312
Filing Date: 2010-11-16
Classification: G06F

Abstract:
1. A database system comprising: data storing means for storing data to be protected; data processing means for performing predetermined processing by using said data stored in said data storing means; and data protection means for, at a first point in time, receiving a first request to read said data stored in said data storing means from said data processing means by receiving from a user a selection of a statement template for reading said data and a purpose of the access, receiving from said data processing means a user identifier of the user, in response to receiving said selection of said statement template, said purpose, and said user identifier of the user, reading said data from said data storing means without determining whether said data satisfies predetermined criteria, holding said read data without returning said data to said data processing means in response to said first request, notifying said data processing means that said data has been read, at a later point in time point when said particular data is to be used by said data processing means, receiving from said data processing means a second request to deliver particular data among said held data, wherein said request specifies a record and a column, and in response to receiving said second request, using said held data,