Upload
diane-shana-hubbard
View
213
Download
0
Tags:
Embed Size (px)
Citation preview
P.Fiévet July 4, 2006
IPCA6TRANSAssistance for the translation of
IPC master filesGeneva, July 4, 2006
Patrick FIÉVETWorld Intellectual Property Organization
P.Fiévet July 4, 2006
• Context
IPCA6TRANS
• IPCA6TRANS Concept
Agenda:
• Demonstration
• Perspectives
• Feed-back from Spanish Patent office
P.Fiévet July 4, 2006
IT toolkit to assist capture of the RIPC translation into non-authentic languages:
IPCA6TRANS context
•Financed by the Spanish Patent Office (OEPM)•Generic design and implementation by WIPO
•Input: RIPC XML master files (EN and/or FR)
•Output:Translation of RIPC XML master files (e.g in ES)
• “as is” toolkit is free of charge for IP offices
P.Fiévet July 4, 2006
What it is:
IPCA6TRANS context
• Toolkit to be adapted to the local IT infrastructure
• Customized solution with customized training
• IPCA6TRANS XML outputs can be inputs for IPCPUBPREP (e.g.internet ES or IPC8-CL CD-ROM)
• Management tool allowing some degree of parallelism in IPC translation
• Translation in publication context
P.Fiévet July 4, 2006
IPCA6TRANS context
• Automatic translation machine
•Automatic production of IPC internet publication (IPCPUBPREP)
What it is NOT:
• An off the shelf product
P.Fiévet July 4, 2006
IPCA6TRANS context in
IT & RIPC production
Revision of edition N+2
Publication of edition N
Early
access to
edition N+1
RIPCIS
MASTER FILES
E forum
IPC prototyping, Trilateral E-
forum,
list servers
validity
ExtractionRendition
+ CDROM,...WIPO official
IPC Web site
Internet
paper
FR Translation
P.Fiévet July 4, 2006
IPCA6TRANS context
WIPO-specificplatform and rendition...
Maximum portability
Specific implementation
MCD, IP-office-specificplatforms andspecific renditions...
Translation other languages e.g. ES
RIPC XML (e.g. ES)
RIPC MASTER FILES
EN + FR
XML
IPCA6TRANS
IPCPUBPREP
IPCA6TRANS
P.Fiévet July 4, 2006
IPCA6TRANS context
XML MASTER FILES
EN + FR
Internet publicationEN + FR
transformationsEN, FR
IPCA6TRANS
XML FILES
translation in XX
Internet publicationin XX
transformationsin XXIPCPUBPREP
P.Fiévet July 4, 2006
IPCA6TRANS general concept
Highligts:
•3 types of management for the list of actions
• Sequence of actions to be performed
• Translation in IPC internet publication context
• Translation actions grouping by technical field
• Supporting technology (XML) hidden to users
P.Fiévet July 4, 2006
IPCA6TRANS “as is” toolkit
Technology - Server side: (Win XP, Linux)
•APACHE
•TOMCAT
•PHP
•JAVA
•XML database (eXist)
P.Fiévet July 4, 2006
IPCA6TRANS “as is” toolkit
Technology Client side: :
Translator /reviewer tasks:
•XML compliant browser (e.g. IE6)
•JAVA run time environment (e.g. JRE 1.5)
Coordinator tasks:
•XML compliant Spreadsheet (MS Excel)
P.Fiévet July 4, 2006
XML MASTER FILES
EN + FR
IPCA6TRANS detailed concept
Catchword Action List:•…. Catchword XML
Definitions Action List:•…. Definitions XML
Actions:
Scheme Action List:• check • translate• revise….
Scheme XML
P.Fiévet July 4, 2006
IPCA6TRANS detailed concept
• WIPO (WO): Generate list of actions
• Office Coordinator (CO): manages action lists and users
•User(Ux): perform list of actions (translate, revise,…)
Actions & users:
P.Fiévet July 4, 2006
IPCA6TRANS detailed concept
Actions & users: WO-scheme-actions-20060101.xml
User U1sect.
n°type of action
IPC entry
15
121522
U1-scheme-actions
User U3
sect. n°
type of action
IPC entry
478
1319
U3-scheme-actions
Coordinator
User U2sect.
n°type of action
IPC entry
23
101820
U2-scheme-actions
Sorts,
Divides...: CO-scheme-action-20060101.xml
(Spreadsheet)
P.Fiévet July 4, 2006
IPCA6TRANS detailed concept
Split XML files:
SPLIT
definitions.xml
A01B.xml
...Scheme.XML
H99Z.xml
Catchword.xml
P.Fiévet July 4, 2006
IPCA6TRANS detailed concept
Split XML files: grouping by technical field
SPLIT
A01B.xml
...
H99Z.xml
Catchword.xml
(Alphabetical
grouping)
(IPC
grouping)
P.Fiévet July 4, 2006
IPCA6TRANS detailed concept
Personalized action file for user UU :
XX IPCR-scheme-20060101 .xml
DATABASE with XML files
• UU-scheme-action-20060101.xml
• UU-definition-action-20060101.xml...sect.
n°type of action
IPC entry
1 translation23456
A01Nnote ...XXCheck CoreRevision
Actions
P.Fiévet July 4, 2006
IPCA6TRANS detailed concept
Actions & IPC entries:
A01N.XMLUU-scheme-action-20060101.xml
XX IPCR-scheme-20060101
DatabaseUser UUsect.
n°type of action
IPC entry
15
121522
Presents IPC in
context
IPCA6trans editor (scheme,
entry = A01N…)Read updates
P.Fiévet July 4, 2006
IPCA6TRANS Demonstration
for XX=ES
English interface, IPC translation into Spanish
•Complete Action list for IPC8 Advanced Level (1440T)• user=pf• sequence of 3 actions: 2 translations, 1 revision• work progress and “action status” update
• Translation demonstration
P.Fiévet July 4, 2006
IPCA6TRANS detailed concept
Actions & users: XX-scheme-actions-20060101.xml
User U1sect.
n°type of action
IPC entry
15
121522
U1-scheme-actions
User U2sect.
n°type of action
IPC entry
23
101820
U2-scheme-actions
User U3
sect. n°
type of action
IPC entry
478
1319
U3-scheme-actions
CoordinatorMerge, validate
CO-scheme-action-20060101
P.Fiévet July 4, 2006
IPCA6TRANS detailed concept
Generate XX translation of IPC XML files :
Un-SPLIT
XX_Definitions.xml
A01B.xml
...XX_Scheme.xml
H99Z.xml
XX_Catchword.xml
P.Fiévet July 4, 2006
•IPCA6TRANS first specific implementation: Spanish for the OEPM
•User interface developed in English
•Opened to any language, but specific cases to be tested
IPCA6TRANS generic design
P.Fiévet July 4, 2006
IPCA6TRANS for IPC in Spanish (ES)XML scheme file
Partially translated in ES
IPCA6TRANS
XML FILES
translation in ES
Internet publicationin ES
transformationsin ES
XML MASTER files in EN + FR
Differences= action list
P.Fiévet July 4, 2006
IPCA6TRANS for OEPM
Actions & users: AD-scheme-actions-20060101.xml
User U1sect.
n°type of action
IPC entry
15
121522
U1-scheme-actions
User U2sect.
n°type of action
IPC entry
23
101820
U2-scheme-actions
User U3
sect. n°
type of action
IPC entry
478
1319
U3-scheme-actions
CoordinatorSorts,
Divides...: GP-scheme-action-20060101
P.Fiévet July 4, 2006
IPCA6TRANS Perspectives
•Other language combinations of the Internet publication (e.g. ES+PT, DE+EN,...)
•Implement feature to add catchword entries
•Implement editor for IPC definitions
P.Fiévet July 4, 2006
IPCA6TRANS for IP offices
•Acknowledge OEPM and WIPO copyrights• “as is” toolkit is free of charge
•Customization, installation and training costs: to be financed by offices
•IPCA6TRANS Available under conditions:
•“as is” IPCA6TRANS Software Maintenance: financed by OEPM, done by WIPO
•IPC data updates and translations: by offices
P.Fiévet July 4, 2006
Questions / Answers
IT & IPC: contact WIPO at [email protected]
Specific implementation by OEPM [email protected]
Information technology support for the IPC Reform