IT support for reformed IPC

IPCA6TRANS
Assistance for the translation of
IPC master files
Geneva, February 16, 2006
Patrick FIÉVET
World Intellectual Property Organization
P.Fiévet February 16, 2006
IPCA6TRANS
Agenda:
• Context
• IPCA6TRANS Concept
• Demonstration
• Perspectives
• Feed-back from Spanish Patent office
P.Fiévet February 16, 2006
IPCA6TRANS context
IT toolkit to assist capture of the RIPC
translation into non-authentic languages:
•Financed by the Spanish Patent Office (OEPM)
•Generic design and implementation by WIPO
•Takes as Input: RIPC XML master files (EN & FR)
•Produces outputs for the preparation of the
publication in specific language (e.g.internet ES)
P.Fiévet February 16, 2006
IPCA6TRANS context
What it is:
• toolkit to be adapted to the local IT infrastructure
• customized solution with customized training
• WIPO-OEPM 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 February 16, 2006
IPCA6TRANS context in
IT & RIPC production
E forum
Revision of
RIPCIS
edition N+2
FR Translation
MASTER
FILES
Extraction
Rendition
Internet
validity
edition N+1
Publication of
edition N
list servers
PDF
Early
access to
IPC
prototyping,
Trilateral Eforum,
+ CDROM,...
WIPO official
IPC Web site
paper
P.Fiévet February 16, 2006
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. ES
RIPC XML
(e.g. ES)
P.Fiévet February 16, 2006
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 February 16, 2006
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 February 16, 2006
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 February 16, 2006
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 February 16, 2006
IPCA6TRANS detailed concept
Actions & users:
WO-scheme-actions-20060101.xml
Coordinator
Sorts,
Divides...:
CO-scheme-action-20060101
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 February 16, 2006
IPCA6TRANS detailed concept
Split XML files:
A01B.xml
Catchword.xml
Scheme.XML
definitions.xml
SPLIT
...
H99Z.xml
P.Fiévet February 16, 2006
IPCA6TRANS detailed concept
Personalized action file for user UU :
• UU-scheme-action-20060101.xml
Actions
sect. type of
IPC
n°
action entry
1
translation
Revision
2
3 Check Core
4
5
6
• UU-definition-action-20060101.xml...
DATABASE with XML files
XX IPCR-scheme-20060101 .xml
XX
note
...
A01N
P.Fiévet February 16, 2006
IPCA6TRANS detailed concept
Actions & IPC entries:
User UU
sect. type of
n°
action
1
5
12
15
22
Database
IPC
entry
XX IPCR-scheme-20060101
UU-scheme-action20060101.xml
Read
Presents
IPC in
context
A01N.XML
IPCA6trans editor
(scheme,
updates
entry = A01N…)
P.Fiévet February 16, 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
• http://localhost/ipca6trans/index.php
P.Fiévet February 16, 2006
IPCA6TRANS detailed concept
Actions & users:
Merge, validate
XX-scheme-actions-20060101.xml
Coordinator
CO-scheme-action-20060101
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 February 16, 2006
IPCA6TRANS detailed concept
Generate XX translation of IPC XML files :
A01B.xml
XX_Catchword.xml
XX_Scheme.XML
Un-SPLIT
...
XX_Definitions.xml
H99Z.xml
P.Fiévet February 16, 2006
•User interface developed in English
•Opened to any language, but specific cases to
be tested
IPCA6TRANS first specific
implementation for XX=ES
P.Fiévet February 16, 2006
IPCA6TRANS for IPC in Spanish (ES)
XML scheme file
Partially translated in
ES
XML MASTER files
in EN + FR
Differences= action list
IPCA6TRANS
XML FILES
translation in ES
Internet
publication
in ES
transformations
in ES
P.Fiévet February 16, 2006
IPCA6TRANS for OEPM
Actions & users:
AD-scheme-actions-20060101.xml
Coordinator
Sorts,
Divides...:
GP-scheme-action-20060101
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 February 16, 2006
P.Fiévet February 16, 2006
IPCA6TRANS
Perspectives
•Specific aspects for the Core level Translation
•Definitions, catchword in ES
•Other language combinations of the Internet
publication (e.g. ES+PT, DE+EN,...)
•Possibilities of mirror copies of the IPC
Internet publication
P.Fiévet February 16, 2006
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 by OEPM, done
by WIPO
•IPC data updates and translations: by offices
P.Fiévet February 16, 2006
Feed-back from Spanish Patent Office
(OEPM) by M. G. PENAS
P.Fiévet February 16, 2006
Information technology
support for the IPC Reform
Questions / Answers
IT & IPC: contact WIPO at [email protected]
Specific implementation by OEPM
[email protected]
P.Fiévet February 16, 2006
Information technology
support for the IPC
Thank you
P.Fiévet February 16, 2006