US Patent:
20120042174, Feb 16, 2012
Inventors:
Oleg Zaydman - San Jose CA, US
Clay Maeckel - San Jose CA, US
Lyndley Crumly - Frazier Park CA, US
Assignee:
APPLE INC. - Cupertino CA
International Classification:
G06F 17/30
G06F 12/14
US Classification:
713189, 707802, 707781, 707E17005
Abstract:
Methods, program products, and systems implementing remote container techniques are disclosed. A relational database can include a container data field, which can be a data field for storing multimedia data. In one aspect, when the multimedia data are inserted into the container field, the multimedia data can be stored in one or more remote database files. The remote database files can be located separately from other data of the relational database and remotely from a client computer accessing the relational database. Corresponding data structures, or remote containers, can be configured to store metadata of the database files. References to the remote containers can be stored as values of the container data field. Using various encryption techniques, the remote database files can be given same access restrictions as access restrictions of the container data field, even when the remote database files are stored as flat files.