BR0306999A - Mechanism for applying transforms to multipart files - Google Patents
Mechanism for applying transforms to multipart filesInfo
- Publication number
- BR0306999A BR0306999A BR0306999-0A BR0306999A BR0306999A BR 0306999 A BR0306999 A BR 0306999A BR 0306999 A BR0306999 A BR 0306999A BR 0306999 A BR0306999 A BR 0306999A
- Authority
- BR
- Brazil
- Prior art keywords
- transformations
- list
- request
- flow
- multipart
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/543—User-generated data transfer, e.g. clipboards, dynamic data exchange [DDE], object linking and embedding [OLE]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/25—Integrating or interfacing systems involving database management systems
- G06F16/258—Data format conversion from or to a database
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6209—Protecting access to data via a platform, e.g. using keys or access control rules to a single file or object, e.g. in a secure envelope, encrypted and accessed using a key, or with access control rules appended to the object itself
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/545—Interprogram communication where tasks reside in different layers, e.g. user- and kernel-space
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/54—Indexing scheme relating to G06F9/54
- G06F2209/542—Intercept
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Data Mining & Analysis (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
"MECANISMO PARA A APLICAçãO DE TRANSFORMADAS A ARQUIVOS DE MúLTIPLAS PARTES". Trata-se de um sistema e método para a aplicação de transformações a arquivos de múltiplas partes. é recebida uma solicitação para acessar um fluxo dentro de um arquivo de múltiplas partes. Quando do recebimento da solicitação, uma lista de transformações associadas ao fluxo é identificada. A lista também está incluída dentro do arquivo de múltiplas partes. As transformações especificadas na lista de transformações são realizadas nos dados antes de completar a solicitação. Se a solicitação for uma gravação, as transformações codificam os dados. Se a solicitação for uma leitura, as transformações decodificam os dados. A lista de transformações é dependente da ordem. A lista de transformações inclui uma estrutura de dados que tem um primeiro fluxo que inclui um mapa que correlaciona o fluxo a um nome da lista de transformações. Um segundo fluxo que lista cada uma das transformações para o fluxo. Um terceiro fluxo para cada uma das transformações listadas que identifica informações associadas à transformação."MECHANISM FOR APPLICATION OF TRANSFORMED TO MULTIPLE PARTS FILES". It is a system and method for applying transformations to multipart files. A request to access a stream within a multipart file is received. Upon receipt of the request, a list of transformations associated with the flow is identified. The list is also included within the multipart file. The transformations specified in the transformation list are performed on the data before completing the request. If the request is a write, the transformations encode the data. If the request is a read, the transformations decode the data. The list of transformations is order dependent. The transformation list includes a data structure that has a first flow that includes a map that correlates the flow to a transformation list name. A second flow that lists each of the transformations for the flow. A third stream for each of the listed transformations that identifies information associated with the transformation.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/US2003/015707 WO2004107198A1 (en) | 2003-05-17 | 2003-05-17 | Mechanism for applying transorms to multi-part files |
Publications (1)
Publication Number | Publication Date |
---|---|
BR0306999A true BR0306999A (en) | 2005-02-09 |
Family
ID=33449011
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
BR0306999-0A BR0306999A (en) | 2003-05-17 | 2003-05-17 | Mechanism for applying transforms to multipart files |
Country Status (9)
Country | Link |
---|---|
EP (1) | EP1625510A4 (en) |
JP (1) | JP4378342B2 (en) |
KR (1) | KR100965709B1 (en) |
CN (1) | CN100430916C (en) |
AU (1) | AU2003241506B8 (en) |
BR (1) | BR0306999A (en) |
CA (1) | CA2470720C (en) |
MX (1) | MXPA04007407A (en) |
WO (1) | WO2004107198A1 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101449553B (en) * | 2006-05-31 | 2013-04-17 | 思杰系统有限公司 | System and method determining character set codes for decoding request submission in the gateway |
US8255373B2 (en) | 2008-10-24 | 2012-08-28 | Microsoft Corporation | Atomic multiple modification of data in a distributed storage system |
US8886796B2 (en) | 2008-10-24 | 2014-11-11 | Microsoft Corporation | Load balancing when replicating account data |
US9996572B2 (en) | 2008-10-24 | 2018-06-12 | Microsoft Technology Licensing, Llc | Partition management in a partitioned, scalable, and available structured storage |
CN108337208B (en) * | 2017-01-19 | 2020-11-24 | 中国电信股份有限公司 | Cloud storage-based data protection method, replacement device, and cloud storage system |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NL8901827A (en) * | 1989-07-14 | 1991-02-01 | Oce Nederland Bv | SYSTEM FOR PROCESSING FILE ORGANIZED DATA, MANAGEMENT MODULE USED THEREIN AND STORAGE MEDIA, PROVIDED WITH THE PROGRAMMING OF THIS MANAGEMENT MODULE. |
JP3308770B2 (en) * | 1994-07-22 | 2002-07-29 | 三菱電機株式会社 | Information processing apparatus and calculation method in information processing apparatus |
US5742818A (en) * | 1995-12-15 | 1998-04-21 | Microsoft Corporation | Method and system of converting data from a source file system to a target file system |
US6339775B1 (en) * | 1997-11-07 | 2002-01-15 | Informatica Corporation | Apparatus and method for performing data transformations in data warehousing |
US20020001412A1 (en) * | 1998-07-21 | 2002-01-03 | Hewlett-Packard Company | System for variable quantization in jpeg for compound documents |
US6357042B2 (en) * | 1998-09-16 | 2002-03-12 | Anand Srinivasan | Method and apparatus for multiplexing separately-authored metadata for insertion into a video data stream |
SE513356C2 (en) * | 1998-11-20 | 2000-08-28 | Ericsson Telefon Ab L M | Method and apparatus for encrypting images |
US7644366B1 (en) * | 1999-07-30 | 2010-01-05 | Computer Associates Think, Inc. | Method and system for displaying a plurality of discrete files in a compound file |
US6529948B1 (en) * | 1999-08-31 | 2003-03-04 | Accenture Llp | Multi-object fetch component |
US20020003886A1 (en) * | 2000-04-28 | 2002-01-10 | Hillegass James C. | Method and system for storing multiple media tracks in a single, multiply encrypted computer file |
EP1189432A3 (en) * | 2000-08-14 | 2004-10-20 | Matsushita Electric Industrial Co., Ltd. | A hierarchical encryption scheme for secure distribution of predetermined content |
-
2003
- 2003-05-17 KR KR1020047010758A patent/KR100965709B1/en not_active Expired - Fee Related
- 2003-05-17 EP EP03731243A patent/EP1625510A4/en not_active Ceased
- 2003-05-17 WO PCT/US2003/015707 patent/WO2004107198A1/en active Application Filing
- 2003-05-17 AU AU2003241506A patent/AU2003241506B8/en not_active Ceased
- 2003-05-17 CN CNB038019698A patent/CN100430916C/en not_active Expired - Fee Related
- 2003-05-17 CA CA2470720A patent/CA2470720C/en not_active Expired - Fee Related
- 2003-05-17 MX MXPA04007407A patent/MXPA04007407A/en active IP Right Grant
- 2003-05-17 BR BR0306999-0A patent/BR0306999A/en not_active IP Right Cessation
- 2003-05-17 JP JP2005500404A patent/JP4378342B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
EP1625510A1 (en) | 2006-02-15 |
EP1625510A4 (en) | 2008-03-12 |
CN1615477A (en) | 2005-05-11 |
AU2003241506B8 (en) | 2010-01-07 |
MXPA04007407A (en) | 2005-02-17 |
CN100430916C (en) | 2008-11-05 |
KR20060037217A (en) | 2006-05-03 |
KR100965709B1 (en) | 2010-06-24 |
JP2006526191A (en) | 2006-11-16 |
WO2004107198A1 (en) | 2004-12-09 |
CA2470720A1 (en) | 2004-11-17 |
CA2470720C (en) | 2011-10-18 |
JP4378342B2 (en) | 2009-12-02 |
AU2003241506B2 (en) | 2009-11-26 |
AU2003241506A1 (en) | 2005-01-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
BRPI0520173A2 (en) | composition of consultations using autologists | |
BR0008387A (en) | Method and apparatus for authoring and linking video documents | |
BRPI0400372A (en) | Method and system for enhancing the paste functionality of a computer software application | |
BR9907719A (en) | Information recording medium, apparatus and method for recording or reproducing data from it | |
BR0308886A (en) | Well Service Execution System | |
BRPI0714990A8 (en) | METHOD; DEVICE; COMPUTER READABLE MEDIUM; AND SYSTEM | |
BRPI0412432A (en) | system and method for determining relationships between users of a network system | |
BRPI0515950A (en) | systems and methods of providing information related to a document, graphical user interface, and computer readable media | |
BRPI0503781A (en) | identification and computation methods for identifying related phrases in a collection of documents and computer program product | |
BRPI0403817A (en) | Programming interface for a computer platform | |
BRPI0411764A (en) | signaling method on the network, multimedia system, server and client on the multimedia network, and, computer program | |
BRPI0500724A (en) | User Goal Discovery | |
BRPI0401092A (en) | Computer search with associations | |
BRPI0501441A (en) | Method and system for calculating importance of a block within a watch page | |
BR9804282A (en) | Method and apparatus for performing a connection query in a database system. | |
BRPI0513582A (en) | improved user interface | |
BR0303350A (en) | Device and method for recording information on a recording carrier track, and recording carrier | |
BR0205686A (en) | Cache memory management method in a receiver for receiving a signal, and receiver apparatus for receiving a signal | |
BR0306999A (en) | Mechanism for applying transforms to multipart files | |
BR0315586A (en) | Method for distributing information, and device for performing the same | |
BRPI0517250A (en) | determine prospective advertising hosts using data such as dragged documents and statistically document access | |
BR0307046A (en) | System and method for providing multiple interpretations of document content | |
TW200636459A (en) | Media memory system | |
BR0209840A (en) | Method in a communication system, communication system, and, server of a communication system | |
BRPI0503811A (en) | system and method for searching and retrieving certificates |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
B08L | Application fees: final archiving |
Free format text: REFERENTE AO NAO RECOLHIMENTO DAS 10A E 11A ANUIDADES. |
|
B08I | Application fees: publication cancelled |
Free format text: ANULADA A PUBLICACAO CODIGO 8.12 NA RPI NO 2258 DE 15/04/2014 POR TER SIDO INDEVIDA. |
|
B08F | Application fees: dismissal - article 86 of industrial property law |
Free format text: REFERENTE AS 10A, 11A, 12A, 13A, 14A, 15A, 16A E 17A ANUIDADES. |
|
B08K | Lapse as no evidence of payment of the annual fee has been furnished to inpi (acc. art. 87) |
Free format text: EM VIRTUDE DO ARQUIVAMENTO PUBLICADO NA RPI 2602 DE 17-11-2020 E CONSIDERANDO AUSENCIA DE MANIFESTACAO DENTRO DOS PRAZOS LEGAIS, INFORMO QUE CABE SER MANTIDO O ARQUIVAMENTO DO PEDIDO DE PATENTE, CONFORME O DISPOSTO NO ARTIGO 12, DA RESOLUCAO 113/2013. |