- Palo Alto CA, US Brian Schimpf - Washington DC, US Lam Tran - Palo Alto CA, US Mark Elliot - London, GB Robert Kruszewski - London, GB
International Classification:
G06F 21/33 G06F 21/62 G06F 21/60 G06F 9/48
Abstract:
Methods, systems, and apparatus, including computer programs encoded on computer storage media for data security protection are provided. One of the methods includes: receiving a job associated with a project, wherein the project is associated with one or more data sources; identifying a plurality of inputs and a plurality of outputs associated with the job; determining a plurality of required permissions associated with the job, wherein each of the required permissions comprises an operation on a required data source, the operation corresponding to at least one of the inputs or the outputs; verifying that the one or more data sources associated with the project comprise the required data source associated with each of the required permissions; and generating a token associated with the job, the token encoding the required permissions associated with the job, wherein the token is required for execution of the job.
Theodore Roosevelt Elementary School 43 Rochester NY 1986-1993, Charlotte Middle School Rochester NY 1993-1995, Josh Lofton High School Rochester NY 1999-1999
Community:
Maribeth Achim, Thomas Olijnyk, Gene Essman, Patricia Turcott