Processing

Please wait...

Settings

Settings

Goto Application

1. WO2021061605 - ON-DEMAND EXECUTION OF OBJECT FILTER CODE IN OUTPUT PATH OF OBJECT STORAGE SERVICE

Publication Number WO/2021/061605
Publication Date 01.04.2021
International Application No. PCT/US2020/051928
International Filing Date 22.09.2020
IPC
G06F 9/48 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
48Program initiating; Program switching, e.g. by interrupt
G06F 9/50 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
50Allocation of resources, e.g. of the central processing unit
CPC
G06F 9/4806
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
48Program initiating; Program switching, e.g. by interrupt
4806Task transfer initiation or dispatching
G06F 9/5077
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
50Allocation of resources, e.g. of the central processing unit [CPU]
5061Partitioning or combining of resources
5077Logical partitioning of resources; Management or configuration of virtualized resources
Applicants
  • AMAZON TECHNOLOGIES, INC. [US]/[US]
Inventors
  • HARRIS, Timothy Lawrence
  • MILLER, Kevin C.
  • DATTA, Ramyanshu
  • TALUKDAR, Chandon
  • DEVNATH, Haripriya
Agents
  • SEELIG, Melanie J.
Priority Data
16/586,53927.09.2019US
16/586,56227.09.2019US
16/586,58027.09.2019US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) ON-DEMAND EXECUTION OF OBJECT FILTER CODE IN OUTPUT PATH OF OBJECT STORAGE SERVICE
(FR) EXÉCUTION À LA DEMANDE D'UN CODE DE FILTRE D'OBJET DANS UN TRAJET DE SORTIE D'UN SERVICE DE STOCKAGE D'OBJET
Abstract
(EN)
Input and output (I/O) to an object storage service may be modified by implementing one or more owner-specified functions to I/O requests. A function can implement a data manipulation, such as filtering out sensitive data before reading or writing the data. The functions can be applied prior to implementing a request method specified within the I/O request, such that the data to which the method is applied may not match the object specified within the request. For example, a user may request to obtain a data set. The data set may be passed to a function that filters sensitive data from the data set, and the requested method may then be applied to the output of the function. In this manner, owners of objects on an object storage service are provided with greater control of objects stored or retrieved from the service.
(FR)
Une entrée et une sortie (E/S) vers un service de stockage d'objet peuvent être modifiées en mettant en œuvre une ou plusieurs fonctions spécifiées par le propriétaire pour les requêtes d'E/S. Une fonction peut mettre en œuvre une manipulation de données, telle qu'un filtrage de données sensibles avant la lecture ou l'écriture des données. Les fonctions peuvent être appliquées avant la mise en œuvre d'un procédé de requête spécifié dans la requête d'E/S, de telle sorte que les données auxquelles le procédé est appliqué ne peuvent pas correspondre à l'objet spécifié dans la requête. Par exemple, un utilisateur peut demander à obtenir un ensemble de données. L'ensemble de données peut être transmis à une fonction qui filtre des données sensibles à partir de l'ensemble de données, et le procédé demandé peut ensuite être appliqué à la sortie de la fonction. De cette manière, des propriétaires d'objets sur un service de stockage d'objets sont fournis avec un plus grand contrôle des objets stockés ou extraits du service.
Latest bibliographic data on file with the International Bureau