Date By Version Status Modification September 4, 2014 Collioud 5.1 PF approved Created from and replaces November 19, 2014 Collioud 5.3 Revised Added “Get XML Fragment” service September 22, 2015 Collioud 6.2 Revised IPCPUB 6.2 October 9, 2015 Collioud 6.3 Revised IPCPUB 6.3 April 10, 2017 Collioud 7.0 Revised IPCPUB 7.0 December 5, 2017 Collioud 7.6 Revised IPCCAT categorization at subgroup level. Addition of revision-project to concordance-to service. January 28, 2019 Collioud 7.7 Revised WIPO global switch from http to protocol Contact: WIPO: Patrick FIÉVET (patrick.fievet@wipo.int)
a Path h Hierarchic view m Maingroup view notes presentation of the notes yes (+) | no headings presentation of the guidance headings yes (+) | no indexes Allows the presentation of the subsection, class and subclass indexes. yes | no (+) showdeleted If yes, deleted entries are presented (for the 8th edition, valid only on the advanced level). yes(+) | no menulang The language of the interface (menu, buttons, … FR French EN (+) English lang Language(s) in which the IPC is displayed. en (+) English fr French enfr double language EN/FR presentation fipcpc Display of FI and/or CPC related information cpc | fi | no (+) tree Display of guiding lines instead of dots below Groups to better visualize the tree structure yes | no (+) definitions Display of specified Symbol (see symbol parameter above) Definitions yes | no (+) The part of the URL “?” is to be concatenated with the following parameters and values: Parameter Description Values Meaning notion (*) Reverse Concordance List rcl RCL symbol 14 character string with zero padding, e.g. [A01N0065000000] If not specified the RCL summary page is accessed direction Whether the concordance is shown from the old version to the new or the opposite. o2n (+) Old-to-new n2o New-to-old version Target version of the IPC in YYYYMMDD format e.g., 20100101 to get the RCL from IPC 2009.01 to IPC 2010.01 (+) Current version i.e. version in force latest Latest published version of the IPC
lang(*) Two-letter code of the language in which the search is performed ar zh en fr de he ja ko pt ru es vn Arabic Chinese English French German Hebrew Japanese Korean Portuguese Russian Spanish Vietnamese limittosymbols(*) separated list of IPC symbols, e.g. [A01N0065030000,A61] or: none The places of the IPC and their subgroups to be searched and to be used as filter for returned places. excludesymbols(*) Comma separated list of IPC symbols, e.g. [A01N0065030000,A61] or: none The places of the IPC and their subgroups to be excluded from the search and from returned places. stemming(*) Standard Lucene implementation of the Porter Stemming Algorithm, a normalization process that removes common endings from words. true Apply stemming during search. Do not apply stemming. jsonpcallback(*) This parameter allow for call of the service from JavaScript enabled web browsers and returns a JSON object Key Key is a value which allow client and server sides of the application to identify each other. It is more safe to leave the generation of Key to the client application (see example below) “Get Classifications Versions” service The purpose of this service is to return the list of CPC, FI and IPC versions published in IPCPUB. The URL of this service does not take any parameter and is “get_classifications_versions Returned code The service returns one of the following HTTP code: Success: 200 System error: 500 Returned data
The data returned is a list of values in JSON format which is alphabetically ordered by classification acronym and then by version date (starting with most recent one). Description: Each entry in the list is a list of 3 values: Classification acronym (i.e. "CPC", "FI" or "IPC") "YYYYMMDD": Date on 8 digit (Year, Month, Day): For CPC: the date corresponding to the year and month in the filename under URL (by convention first day of the month is considered). For FI: the version date of FI as indicated by the JPO. For IPC: the date of entry into force. Status: "archived": a legacy version "current": the version in force "latest": the latest version i.e. either the current or immediately following version (when early publication is available) Example of data returned by this service on November 1, 2016: [ ["CPC , "20160201", "current"], ["FI", "20151116", "current"], ["IPC", "20170101", "latest"], ["IPC", "20160101", "current"], ["IPC", "20150101", "archived"] ] “IPCCAT” service This service provided by the IPCCAT system is documented as part of IPCPUB which provides a user interface for text categorization in the IPC and interfaces IPCCAT web service. The purpose of this service is to get IPC predictions based on a given text. Predictions which can only be gotten at Class, Sub-class or Main Group level are qualified with a confidence score. Information about IPCCAT, its training set, coverage of the IPC and quality metrics for its predictions is available under the IPCCAT section of IPCPUB online help. The fixed part of the URL of this service is: . The IPCCAT service accepts the following parameters to be passed as URL parameters or in the HTTP request body in XML format: Parameter Description Values Meaning