IT support for reformed IPC

IPCA6TRANS
Assistance for the translation of
IPC master files
Belgrade
April 23, 2012
Patrick FIÉVET
World Intellectual Property Organization
P.Fiévet April 23, 2012
IPCA6TRANS
Agenda:
• Context
• IPCA6TRANS Concept
• IPCA6TRANS toolkit
• Perspectives
• Cooperation plan
P.Fiévet April 23, 2012
IPCA6TRANS context
IT toolkit to assist capture of the IPC
translation into non-authentic languages:
•Takes as Input: IPC XML master files (EN & FR)
•Produces outputs for the preparation of the
publication in specific language (e.g.internet SR)
P.Fiévet April 23, 2012
IPCA6TRANS context
What it is:
• toolkit to be adapted to the local IT infrastructure
• customized solution with customized training
• Free of charge contribution to IP offices
What it is NOT:
• An off the shelf product
• Automatic translation machine
• Automatic production of IPC internet publication
P.Fiévet April 23, 2012
IPCA6TRANS context in
IT & RIPC production
E forum
Revision of
RIPCIS
edition N+2
PDF
MASTER
FILES
Extraction
Rendition
Internet
validity
edition N+1
Publication of
edition N
list servers
FR Translation
Early
access to
IPC
prototyping,
IP5E-forum,
Byproducts,...
WIPO official
IPC Web site
paper
P.Fiévet April 23, 2012
IPC upload in information systems
RIPC MASTER FILES
Maximum
portability
EN + FR
XML
Specific implementation
MCD,
IP-office-specific
platforms and
specific
renditions...
WIPOspecific
platform and
rendition...
Translation
other
languages
e.g. SK
IPC XML (e.g.
SK)
P.Fiévet April 23, 2012
IPCA6TRANS general concept
XML MASTER FILES
EN + FR
IPCA6TRANS
XML FILES
translation in XX
Internet
publication
EN + FR
transformations
EN, FR
Internet
publication
in XX
transformations
in XX
P.Fiévet April 23, 2012
IPCA6TRANS general concept
Highligts:
•3 types of management for the list of actions
• Sequence of actions to be performed
• Translation in internet publication context
P.Fiévet April 23, 2012
IPCA6TRANS detailed concept
XML MASTER FILES
Actions:
EN + FR
Scheme Action List:
• check
• translate
• revise….
Scheme XML
Catchword Action List:
•….
Catchword XML
Definitions Action List:
•….
Definitions XML
P.Fiévet April 23, 2012
IPCA6TRANS detailed concept
Actions & users:
• WIPO (WO): Generate list of actions
• Office Coordinator (CO): manages action
lists and users
•User(Ux): perform list of actions (translate,
revise,…)
P.Fiévet April 23, 2012
IPCA6TRANS detailed concept
Actions & users:
WO-scheme-actions-20090101.xml
Coordinator
Sorts,
Divides...:
CO-scheme-action-20090101
User U3
User U1
sect. type of
n°
action
1
5
12
15
22
IPC
entry
U1-scheme-actions
User U2
sect. type of
n°
action
2
3
10
18
20
IPC
entry
U2-scheme-actions
sect. type of
n°
action
4
7
8
13
19
IPC
entry
U3-scheme-actions
P.Fiévet April 23, 2012
IPCA6TRANS detailed concept
Split XML files:
A01B.xml
Catchword.xml
Scheme.XML
definitions.xml
SPLIT
...
H99Z.xml
P.Fiévet April 23, 2012
IPCA6TRANS detailed concept
Personalized action file for user UU :
• UU-scheme-action-20090101.xml
Actions
sect. type of
IPC
n°
action entry
1
translation
Revision
2
3 Check Core
4
5
6
• UU-definition-action-20090101.xml...
DATABASE with XML files
XX IPCR-scheme-20090101 .xml
XX
note
...
A01N
P.Fiévet April 23, 2012
IPCA6TRANS detailed concept
Actions & IPC entries:
User UU
sect. type of
n°
action
1
5
12
15
22
Database
IPC
entry
XX IPCR-scheme-20090101
UU-scheme-action20060101.xml
Read
Presents
IPC in
context
A01N.XML
IPCA6trans editor
(scheme,
updates
entry = A01N…)
P.Fiévet April 23, 2012
Editor
P.Fiévet April 23, 2012
IPCA6TRANS detailed concept
Actions & users:
Merge, validate
XX-scheme-actions-20090101.xml
Coordinator
CO-scheme-action-20090101
User U3
User U1
sect. type of
n°
action
1
5
12
15
22
IPC
entry
U1-scheme-actions
User U2
sect. type of
n°
action
2
3
10
18
20
IPC
entry
U2-scheme-actions
sect. type of
n°
action
4
7
8
13
19
IPC
entry
U3-scheme-actions
P.Fiévet April 23, 2012
IPCA6TRANS detailed concept
Generate XX translation of IPC XML files :
A01B.xml
XX_Catchword.xml
SK_Scheme.XML
Un-SPLIT
...
XX_Definitions.xml
H99Z.xml
P.Fiévet April 23, 2012
IPCA6TRANS detailed
concept
•Specific aspects for the Core level Translation
•Definitions, catchword
•Other language combinations of the Internet
publication (e.g. ES+PT, DE+EN,...)
P.Fiévet April 23, 2012
IPCA6TRANS for IPC in Serbian (SR)
XML scheme file
Partially translated in
SR
XML MASTER files
in EN + FR
Differences= action list
IPCA6TRANS
XML FILES
translation in SR
Internet
publication
in SR
transformations
in SR
P.Fiévet April 23, 2012
P.Fiévet April 23, 2012
IPCA6TRANS toolkit
•Specific aspects for the Core level Translation
•Definitions, catchword
•Other language combinations of the Internet
publication (e.g. ES+PT, DE+EN,...)
P.Fiévet April 23, 2012
IPCA6TRANS toolkit
“DELTA” tools to prepare IPCA6TRANS data
• To start from scratch
• To go from IPC version N to N+1
• To re-use some of the translations
P.Fiévet April 23, 2012
IPCA6TRANS toolkit
• DELTASTART: IPCA6TRANS from scratch
• DELTAINDEX: Action list between N and N+1
• DELTAMERGE: Scheme between N and N+1
P.Fiévet April 23, 2012
IPCA6TRANS toolkit
“DELTAMERGEPP tools (Post Processing)
• AL2CL : AL to CL transition
• CL2AL: CL to AL transition (under testing)
• MDDLTDIR: Modified or deleted Informative
References
• MFupdate: N to N Master file update (not
done)
P.Fiévet April 23, 2012
DELTAMERGEPP-AL2CL
P.Fiévet April 23, 2012
DELTAMERGEPP-MDDTDDIR
P.Fiévet April 23, 2012
IPCA6TRANS toolkit
“IPCA6TRANSDEF tools
• For the translation of IPC definitions
• Software package available under
http://www.wipo.int/classifications/ipc/en/ITsupport/tools/index.
html
P.Fiévet April 23, 2012
IPCA6TRANS for IP offices
•IPCA6TRANS Available under conditions:
•Acknowledge OEPM and WIPO copyrights
• Software components are free of charge
•Customization, installation and training costs: to
be financed
•Software Maintenance: financed and done by
WIPO
•IPC data updates and translations: by offices
P.Fiévet April 23, 2012
Perspectives
Other IPC master files transformations
• IPCPUBPREP (version in use until 2010)
• IPCPUBPREP new version
• IPCPDF
• IPC Definitions file viewer
• IPCPDF Illustration file viewer
P.Fiévet April 23, 2012
IPC SK transition path
IPC Scheme in SK:
• IPC CL 2009 (XMLMARKER+IPCA6TRANS)
• IPC AL 2009.01 (AL2CL)
• Full IPC 2011.01 (DELTAMERGE)
• Full IPC 2012.01 (IPCA6TRANS)
IPC Definitions:
• IPC definitions (IPCA6TRANSDEF)
• IPC Catchword index (IPCA6TRANS)
P.Fiévet April 23, 2012
Information Technology
support for the IPC
Questions / Answers
IT & IPC: contact WIPO at [email protected]
P.Fiévet April 23, 2012
Information Technology
support for the IPC
Thank you
P.Fiévet April 23, 2012