2015-11-12 [gas]
Anzeige von abweichenden Patentschriften
Abfrage: pc=(de or ep or wo) and pa=(greifzug or duallift) and py >= 2005 and py <= 2015
Wenn man die eigentliche Trefferliste mit denen der Anzeige vergleicht, sind diese oftmals nicht identisch.
- Warum bekommt man z.B. bei der EP2496785 auf einmal eine WO2011055301A3 angezeigt?
- Wie kommt man direkt an die in der Trefferliste enthaltenen Dokumente ran?
Nur Korrekturschrift bei US Dokumenten
Ein weiteres Beispiel für eine US Schrift, wo nur die certificate of correction zu sehen ist und sonst nichts: US5609429A.
Sortierreihenfolge
- Nach welchen Kriterien sind die Schriften sortiert?
- Könnte man eine Sortierung nach Nummern oder Ländern einführen?
2015-12-13 [amo]
- Bug: “Review” does not work directly after adding patent numbers. Have to reload page first!
- Implement “replace family members (DPMA)” in user interface
-
Support “Remove family members” for OPS, see also:
Is a CPQ search for family possible ?
http://forums.epo.org/post12975.html -
DPMA convenience: searching for Anmelder/Inhaber/Erfinder leads to query “
((PA=grohe) OR (IN=grohe))
”, which gives 6603 hits instead of 5320.
Add “Display full family” for FulltextPRO
2 hits
<and>
<applicant type="epo,original">grohe</applicant>
<or>
<patentnumber>DE10023723A1</patentnumber>
<patentnumber>AT255698T</patentnumber>
</or>
</and>
9 hits
<and>
<applicant type="epo,original" fullfamily="true">grohe</applicant>
<or>
<patentnumber fullfamily="true">DE10023723A1</patentnumber>
<patentnumber fullfamily="true">AT255698T</patentnumber>
</or>
</and>
More FulltextPRO
- [o] FulltextPRO: MemCount vs. FamCount
- [o] FulltextPRO: More field types, e.g.
-
dates: publication/application/priority/first/fstgrantdat::
Mögliche Werte für das Type-Attribut: application (Standard) Anmeldedatum filed (synonym von application) publication Veröffentlichung priority Priorität first Erste Anmeldung fstgrantdat Erste Erteilung
-
legalstatus::
# published Veröffentlicht # granted Erteilt # utility Gebrausmuster <legalstatus>published,granted,utility</legalstatus> <legalstatus fullfamily=”true”>published,granted,utility</legalstatus>
-
<text type="">
Type detailed Begriffe müssen im gleichen Dokument vorkommen ftpropatent Begriffe müssen im gleichen FulltextPRO-Patent vorkommen (Standard) family Begriffe müssen in der gleichen Familie vorkommen
Wird eines der oben genannten Attribute weggelassen wird der Standard verwendet.
-
2015-12-15 [gas]
Abfrage: pc=(DE or EP or WO) and pa=(Samsonite) and py >= 2005 and py <= 2015
- DPMA: Sortierung funktioniert nicht ordentlich wegen des DPMA->OPS Übergangs
- DPMA: Button “Remove family members” farblich hervorheben
- DPMA: Bereinigte Liste auch bei “fetch result numbers”
2015-12-15 [amo]
Bug @DPMA: When sorting by publication number, the results are sorted by country ascending, but still descend by the numerical part of the publication number.
2015-12-18 [amo]
- Fetch PDF documents from DEPATISnet
-
DPMA Error:
Ein Fehler ist aufgetreten: Beim Verbinden mit dem Datenserver ist ein Fehler aufgetreten. Exception: de.bdr.depatisnet2.tool.DEPATISException: Es kann kein Outputstream zum Datenserver geschickt werden.
- @gas: Unterschiedliches Verhalten bei de vs. en: DEPATISnet - Hilfe - TrefferlisteTrefferliste
- When being on the last page, then reducing result size by using a search option modifier button (e.g. “remove patent family member”) and then paging to one page before, we’re in nirvana on an inaccessible page and the paging arrow controls stop working.
- Was ist mit “Lücken” wie GBxxx? (siehe Thomas Edison) => Endlich Platzhalter einführen!
2015-12-18 [gas, lvg, amo]
Verschiedenes
- Rückfrage bzgl. Unterschiede von “remove” vs. “replace”
-
Qualität/Konsistenz Familienbereinigungen; Untersuchung der Überlappungen
=> FAIL, siehe nächster PunktFulltext: Boeing Country: DE, EP, WO, US Komplett 1995,2015 2751 Treffer, bereinigt 495 Teil 1995,2009 1068 Treffer, bereinigt 410 2010,2012 656 Treffer, bereinigt 293 2013,2015 1027 Treffer, bereinigt 410
- “Seen” flag mit farblicher Markierung (grau)
-
Datumsangaben: Range Syntax
e.g. right-truncated date syntax like “,2000”, “-2000” or “-2000-01-01”, “1995,2015”
2015-12-18 [gas, lvg, amo]
Modus “Freigaberecherche / Freedom-to-operate”
[gas]
Hier interessieren v.a. die PS Schriften, nicht die OS; also der neueste Stand bzw. die erteilten Schriften:
- Bei DE will man B/C haben.
- Bei EP will man B haben.
[gas]
Hier noch eine Erklärung der Codes bei den Patent bzw. Offenlegungen. Beim DPMA gibt es ein bis 2004 und ein ab 2005. Es waren Änderungen speziell bei den Patenten. Früher C… und ab 2005 nun erst B… und nach Einspruch dann C…
[gas]
-
Bei freedom to operate würde man die jüngste Veröffentlichung bevorzugen…also die B bzw. C Schriften. Man könnte nach dem Veröffentlichungsdatum abfragen und immer die Schrift mit dem jüngsten als kanonische Schrift auswählen.
Wenn jedoch keine Patentschrift vorhanden ist, muß die A Schrift gezeigt werden, da kann man auch nach dem Veröffentlichugsdatum gehen. Das wäre bei den DE kein Problem. Bei WO und EP jedoch gibt es die A1, A2 und evtl A3. Bei A1 ist es auch problemlos. Aber wenn es eine Schrift mit A2 gibt, heißt das, daß es evtl. eine A3 auch noch gibt (das ist der Recherchenbericht), die NACH der A2 veröffentlicht wird. Hier soll natürlich die A2 gezeigt werden. Die A3 interessieren im Prinzip überhaupt nicht!
-
Bei klassischen Recherche, also nicht freedom to operate, ist die umfangreichste Schrift interessant, also immer die A Schrift, außer es ist eine überrollte Schrift…da gibt es gleich eine C Schrift.
Die Logik hier wäre…immer die A Schrift…wenn keine A Schrift vorhanden, dann die B oder C. Die T Schriften sind Übersetzungen…die sind auch nicht interessant in diesem Fall. [T]
-
Und dann wäre noch der Fall, bei dem man alle Schriften angezeigt bekommt. So, wie sie Depatis liefert: A2 bzw. A1 schrift, und die A3 und B… und auch die T Veröffentlichungen. Eben exakt so, wirklich die EP B1 Schrift und nicht die dazugehörige WO A3 Schrift, so wie es derzeit ab und an vorkommt.
Die Hintergründe dazu sind die folgenden:
Wenn als erstes eine WO Schrift existiert, wird diese vom Amt in die regionalen Phasen geteilt…
Dann wird zu dieser WO-Nummer eine dazugehörige EP Nummer vergeben, hier ist die Krux.Ist die WO nicht Englisch-/Französisch- oder Deutschsprachig, dann wird eine Veröffentlichung mit dieser EP Schrift in eine der drei Sprachen übersetzt. Im anderen Fall gibt es keine EP-Veröffentlichung, sondern diese WO wird unter der EP Nummer geführt. Wird diese WO bzw. EP aber zum Patent, dann gibt es eine EP-B1 Veröffentlichung! Wenn man dann die WO-A3 sieht, obwohl man die EP-B1 sehen will, ist das ungünstig.
Es wären also drei Auswahlmodi denkbar:
- immer die jüngste Veröffentlichung
- immer die erste Veröffentlichung
- Tutto…ois…alles
[lvg]
Hat @gas gut zusammengefasst, wäre so in Ordnung.
Wenn man da aber noch weiterdenkt, wäre es am schönsten,
wenn man als Nutzer selber eine Prio Liste bei der Familienreduzierung pflegen
könnte, die evtl. auch noch definierbare Presets hätte wie „freedom to operate“ oder
„Stand der Technik“.
Diese für die jeweilige Recherche gewählten Settings würden am besten auch
im Projekt hinterlegt werden können.
Administration evtl. im Bereich, wo man auch das „Highlighting“ findet.
[amo]
Ein sehr gutes Beispiel sind auch “CA2210240A1 vs. CA2210240C” sowie “CA2167568A1 vs. CA2167568C” (via Suche nach “Grohe”).
Playground:
http://localhost:6543/ops/browser?query=pn%3DEP666666+or+EP666667
Vorher:
EP666666A2 und EP666667A2
Jetzt (bei recent first):
EP666666B1 und EP666667A2
Bei der EP666667 findet das "downvoting" von EP..A3 Schriften Anwendung
2015-12-18 [gas, amo]
Topic “US Zeichnungen”
Analyse I
Bei diesen beiden US Schriften sind keine Bilder da (Post-It-Korrekturen):
- US6112792
- US6086696
=> Lösung I: Bilder aus PDF extrahieren: http://localhost:6543/api/pdf/US6112792A
Analyse II
- US6112792 wird gelistet als US6112792A
- Certificate of Correction wird geliefert via “published-data/images/US/6112792/X6/fullimage”
=> Lösung II: X6 zu A1 umschreiben und Bilder via http://ops.epo.org/3.1/rest-services/published-data/images/US/6112792/A1/fullimage.tiff?Range=1 holen.
2015-12-19 [gas, lvg, amo]
Lösung zu Problem “Qualität/Konsistenz Familienbereinigungen; Untersuchung der Überlappungen”.
Feature, das als “Bot” die gewünschte Abfrage über einen einstellbaren Zeitraum in einem bestimmten Intervall automatisch abfährt und eine aggregierte Ergebnisliste zurückliefert.
[amo]
Ich bin nun einigermaßen ratlos, woher die Differenzen kommen. Scheinbar läuft man mit der Abfrage über den gesamten Zeitraum doch gegen irgendwelche Limits beim DPMA. Wenn es demnach so ist, dass man durch Einschränkung der Zeiträume genauere, weil umfangreichere Ergebnisse bekommt, dann sollte man meines Erachtens bei dieser Strategie bleiben. Ich bespreche das Thema auch nochmal mit @lvg, vielleicht hat er irgendwelche guten Ideen.
Als Lichtblick kann ich in die Todo Liste aufnehmen, ein entsprechendes Feature zu erstellen, das als “Bot” die gewünschte Abfrage über einen einstellbaren Zeitraum in einem bestimmten Intervall automatisch abfährt und eine aggregierte Ergebnisliste zurückliefert. Das würde Dir quasi die Arbeit abnehmen, die Du derzeit oft manuell zu bewältigen hast, weil Du vermutlich schon länger mit dieser Strategie arbeitest, richtig?
[gas]
Hier bin ich jetzt auch überfragt, wie man das lösen kann. Ich werde sicherheitshalber immer meine
1000er Schritte machen und die dann bereinigen. So muß ich auf alle Fälle weniger anschauen als normal. Was ich noch von Dir brauche ist, wie ich die Zeiteinschränkung definieren muß. Bisher habe ich es nur jahresweise gemacht.
[lvg]
Auf den ersten Blick vermute ich auch, dass es durch die Familienzusammenführung anhand
der verschiedenen Publikationsdatumsangaben zu Abweichungen kommen kann. Besonders wenn ein bestimmens Famlienmitglied (z.B.: EP B1) als repräsentatives ausgewählt wird, das aber außerhalb der abgefragten Datumsrange liegt, andere Familienmitglieder jedoch innerhalb. Das könnte sicher einen Teil der Abweichungen erklären.
2015-12-19 [amo]
- Fix document list comparator
- Couple “seen” mechanics to per-project mode
- Make “Review” honor full-cycle mode
-
Placeholders for non-existent documents @ OPS
- Playground
http://localhost:6543/ops/browser?numberlist=GB9823049D%2CGB2330895%2CGB2330895%2CCA2251046%2CDE19747521%2CUS5975107 - GB9823049D really is missing at OPS
http://localhost:6543/ops/browser?numberlist=GB9823049D%2CGB2330895 - Identify alternatives from matching publication number prefixes (w/o kindcode) against the list of results
http://localhost:6543/ops/browser?debug=true&numberlist=GB2330895B - Also identify alternatives from full-cycle neighbors:
http://localhost:6543/ops/browser?debug=true&numberlist=EP666666B1
http://localhost:6543/ops/browser?debug=true&numberlist=US8751560B2 - Appropriate number normalization makes US20150322651A1 fit to US2015322651A1:
http://localhost:6543/ops/browser?debug=true&numberlist=US20150322651A1 - Advanced sorting by full-cycle neighbors:
http://localhost:6543/ops/browser?debug=true&numberlist=US7602752B2%2CEP666666%2CUS8037160B2
http://localhost:6543/ops/browser?debug=true&numberlist=US7602752%2CEP666666%2CUS8037160B2
- Playground
- Switch from "if ($(“mode-seen-checkbox”).checked to opsChooserApp.project.get(‘seen_mode’)
- When unselecting “mode-seen-checkbox”, immediately make all items bright!
- [o] Kindcode-switcher (cycle/tab-buttons)
- [o] Kick off searching again when hitting “full-cycle” (refresh)
- [o] “Fetch results w/o kindcodes” does not work at OPS!
- [o] Put numberlist manipulation functions (e.g. “strip_kindcodes”) directly into ResultView component
- [o] Think about whether deleting an item from a basket collection actually automatically set the
“seen” attribute to true instead of removing the item.
2015-12-20 [amo]
- Reading progress indicator
- [o] Request result sorting @ FulltextPRO
2015-12-21 [lvg]
- [o] Group “Family citations” by issuing office, let user easily unselect “US”
- Filter family citation list from US documents
-
[o] “Aktenzeichen DWIM”
via @gas: “no claims, description for e.g. EP1023360B1, EP1199337B1, EP1272334B1; no abstract for EP1023360B1, EP1199337B1”=> Aktenzeichen Logik: - Bei EP Schriften Volltexte aus WOA1 bzw. WOA2 holen - Bei DE Schriften Volltexte aus EPA1 bzw. EPA2 holen => Cross-reference index for Euro-PCT applications http://www.epo.org/searching/free/publication-server/cross-references.html
2015-12-21 [amo]
-
[o] US documents do not get listed as family members, see
-
Nothing
https://patentsearch.elmyra.de/?query=pn%3DGB2330895AGB9823049D0 1998-12-16
GB2330895A 1999-05-05
GB2330895B 2002-02-27
CA2251046A1 1999-04-28
DE19747521A1 1999-05-06vs.
-
Only with “Compact” and “Verbose”, not with “Citations”
http://localhost:6543/ops/browser?query=pn%3DGB2330895AGB9823049D0 1998-12-16
GB2330895A 1999-05-05
GB2330895B 2002-02-27
CA2251046A1 1999-04-28
DE19747521A1 1999-05-06
US5975107A 1999-11-02
=> MISSING AT OPS!!!
- [1] https://ops.epo.org/3.1/rest-services/family/publication/epodoc/EP0666666
- [2] https://ops.epo.org/3.1/rest-services/family/publication/docdb/EP.0666666.B1Also flakey, could be used as a sensor target:
Sensor I (should not be 404)
http://ops.epo.org/3.1/rest-services/family/publication/docdb/US8444198.B2/legalSensor II (should be 11)
$ curl --silent 'https://ops.epo.org/3.1/rest-services/family/publication/epodoc/EP0666666/.json' | jq . | grep '"publication-reference"' | wc -l 9
-
- “Review” does not properly reset pagination state
- [o] Make direct linking to results possible (datasource, query, page, anchor)
- [o] Query croaks: hitachi or cisco or “at & t”
- [o] Reading progress indicator does not work with many placeholders.
=> Must count actual documents, not index of row wrappers of ops-collection-entry items - [o] Different color for reading progress indicator
- [o] Query-shortener system like https://patentsearch.elmyra.de/query/d2383dh
- [o] Query progress indicator does not work properly with short lists, e.g. OPS:“EP666666 or EP666667 or EP666668”
2015-12-22 [kha]
- Problem rating new patents, database is 4.2 MB in size!
- Research on browser database quota, report to customer
-
Clean up database
“browser_database_tool.py”: strip titles and fix numbers (e.g. “number”: “DE19729999A1 ★★”) - Don’t store “title” into database anymore and remove from existing objects when touching them
- [o] Improve project chooser widget, he has many of them!
- [o] Check if “dom.storage.default_quota” can be increased programmatically
2015-12-24 [amo]
- [o] Notify user that when drilling down from bibliographic data, the search goes to OPS only!
- [o] Tooltips for Review, Basket count, Seen documents and complete “Share” menu
- [o] Date picker
2015-12-30 [amo]
- [o] Better view for results of “Analytics” queries
- [o] Properly cycle through all pages, e.g. https://ops.epo.org/3.1/rest-services/published-data/publication/docdb/US.6112792.A/images
- [o] Improve contrast of drawings, see
http://localhost:6543/ops/browser?query=pn%3DUSD746015S1
vs.
https://patentsearch-develop.elmyra.de/?query=pn%3DUSD746015S1 - [o] DE112004000137T5 wird im Modus “Recent first” als DE112004000137B4 gezeigt. Korrekt so?