Us Patent &Trademark Office (niezależny wydawca) (wersja zapoznawcza)
Wyszukaj i pobierz dane bibliograficzne dla wniosków patentowych.
Ten łącznik jest dostępny w następujących produktach i regionach:
| Usługa | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Logic Apps | Standard | Wszystkie regiony usługi Logic Apps z wyjątkiem następujących: — Regiony platformy Azure Government — Regiony platformy Azure (Chiny) - Departament Obrony USA (DoD) |
| Power Apps | Premium | Wszystkie regiony usługi Power Apps z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Power Automate - narzędzie do automatyzacji procesów | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Kontakt | |
|---|---|
| Name | Urząd Patentów i Znaków Towarowych Stanów Zjednoczonych |
| adres URL | https://developer.uspto.gov |
| uspto@uspto.gov |
| Metadane łącznika | |
|---|---|
| Publisher | krautrocker |
| Witryna internetowa | https://developer.uspto.gov |
| Zasady ochrony prywatności | https://www.uspto.gov/privacy-policy |
| Kategorie | Operacje IT |
Us Patent and Trademark Office (Niezależny wydawca)
Wydawca: Dan Romano (swolcat)
Wymagania wstępne
Aby uzyskać klucz interfejsu API, musisz mieć zarejestrowane konto dewelopera z amerykańskich urzędów patentowych i znaków towarowych .
Możesz zarejestrować się i pobrać klucz z centrum deweloperów interfejsu API USPTO.
Obsługiwane operacje
Łącznik zapewnia dostęp do usług danych bibliografii patentowej i otoki plików USPTO.
Obsługuje on zarówno parametr zapytania (GET), jak i ustrukturyzowany ładunek JSON (POST), wyszukując elastyczne, wysoce zbiorcze pobieranie danych patentowych.
Wyszukiwanie patentów
GET /applications/search- Wyszukiwanie aplikacji patentowych przy użyciu parametrów zapytania (q,filters,rangeFilters,sortitp.).
Zwraca domyślnie 25 pierwszych rekordów, jeśli nie określono parametrów.POST /applications/search— Wykonaj wyszukiwanie zaawansowane przy użyciu strukturalnego ładunku JSON z filtrami, filtrami zakresu, stronicacją i wyborem pól.
Przykład:GET /applications/search/download— Pobieranie wyników wyszukiwania w formacie pobierania przy użyciu parametrów zapytania.POST /applications/search/download— Pobierz wyniki wyszukiwania w formacie json lub csv przy użyciu podobnego ładunku jako punktu końcowego POST wyszukiwania.
Szczegóły aplikacji patentowej
Każdy z poniższych punktów końcowych pobiera określone dane skojarzone z danym numerem wniosku patentowego ({applicationNumberText}):
GET /{applicationNumberText}- Uzyskiwanie patentu według numeru aplikacjiGET /{applicationNumberText}/meta-data– Metadane bibliograficzne dla wniosku patentowego.GET /{applicationNumberText}/adjustment– Informacje o korektach terminów.GET /{applicationNumberText}/assignment— Dane dotyczące przypisywania i własności.GET /{applicationNumberText}/attorney– Szczegóły adwokata i korespondencji.GET /{applicationNumberText}/continuity— Dane ciągłości (aplikacje nadrzędne i podrzędne).GET /{applicationNumberText}/foreign-priority– Szczegóły oświadczenia o priorycie obcym.GET /{applicationNumberText}/transactions— Historia transakcji aplikacji.GET /{applicationNumberText}/documents— Opublikowane dokumenty otoki plików.GET /{applicationNumberText}/associated-documents— Metadane powiązanej publikacji (PGPub lub granta).
Dane referencyjne patentu
GET /patent/status-codes— pobieranie kodów stanu i ich definicji używanych w rekordach USPTO.POST /patent/status-codes— Wyszukaj kody stanu aplikacji patentowej za pomocą ładunku JSON.
Wyszukiwanie zestawu danych
GET /datasets/products/search— wyszukaj zestawy danych produktów USPTO.GET /datasets/products/{productIdentifier}— Pobieranie metadanych dla określonego zestawu danych.
Dane decyzji petycji
GET /petition/decisions/search— Przeszukaj rekordy decyzji petycji (parametry zapytania).POST /petition/decisions/search— Wyszukiwanie rekordów decyzji petycji (JSON).GET /petition/decisions/search/download— Pobieranie decyzji dotyczących petycji (parametry zapytania).POST /petition/decisions/search/download– Pobieranie decyzji petycji (JSON).GET /petition/decisions/{petitionDecisionRecordIdentifier}– Pobieranie konkretnego rekordu decyzji petycji.
Wyszukiwanie tekstu do wyszukiwania
-
POST /patent/applications/text-to-search— Zaakceptuj wprowadzanie tekstu i zwraca pasujące wyniki aplikacji patentowej.
Uzyskiwanie poświadczeń
- Oficjalna dokumentacja interfejsu API USPTO znajduje się tutaj.
Wprowadzenie
Oficjalna dokumentacja interfejsu API USPTO
- Przejdź do centrum deweloperów USPTO.
- Zarejestruj się lub zaloguj się do konta dewelopera.
- Zażądaj klucza interfejsu API dla interfejsów API danych patentowych.Uwaga: klucz interfejsu API jest wymagany. Uzyskaj tutaj klucz interfejsu API.
- Skopiuj klucz interfejsu API i zapisz go bezpiecznie. Będzie on używany do uwierzytelniania żądań.
Podczas tworzenia połączenia w usłudze Power Platform wprowadź klucz interfejsu API USPTO. Łącznik automatycznie wysyła ten klucz w nagłówku żądania jako x-api-key: {your-api-key}
Znane problemy i ograniczenia
1.) Ograniczenia żądań
Zestaw USPTO może ograniczać szybkość użycia interfejsu API w zależności od woluminu żądania.
Punkt końcowy /search/download GET może być niedostępny w trybie piaskownicy; Zamiast tego użyj wariantu POST.
Limity czasu zapytania mogą wystąpić w przypadku używania złożonych filtrów lub dużych zakresów dat.
Świeżość danych zależy od wewnętrznego harmonogramu publikacji USPTO.
2.) Przechodzenie
Na stronie internetowej: "Od 14 marca 2025 r. system danych badania patentowego (PEDS) nie jest już dostępny. Aby uzyskać dostęp do publicznie dostępnych rekordów aplikacji patentowych USPTO lub stanu zgłoszenia patentowego, użytkownicy mogą uzyskać dostęp do funkcji Open Data Portal Patent File Wrapper".
[Przeczytaj więcej tutaj[(https://data.uspto.gov/apis/transition-guide/bdss).
3.) Punkt końcowy zamiany tekstu na wyszukiwanie
Punkt końcowy tekst-wyszukiwanie można znaleźć w lekcji struktury Swagger, ale nie jest on wymieniony w witrynie publicznej. Ten punkt końcowy nie jest uwzględniony w tym łączniku.
Rozważ użycie /api/v1/patent/applications/search jako alternatywy.
4.) Kody identyfikatorów produktów
W przypadku punktów końcowych danych zbiorczych wymagany jest identyfikator produktu. Przykłady można znaleźć tutaj.
Tworzenie połączenia
Łącznik obsługuje następujące typy uwierzytelniania:
| Wartość domyślna | Parametry tworzenia połączenia. | Wszystkie regiony | Nie można udostępniać |
Domyślny
Dotyczy: wszystkie regiony
Parametry tworzenia połączenia.
Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.
| Name | Typ | Description | Required |
|---|---|---|---|
| klucz_api | securestring | Api_key dla tego interfejsu API | Prawda |
Limity ograniczania
| Nazwa | Wywołania | Okres odnowienia |
|---|---|---|
| Wywołania interfejsu API na połączenie | 100 | 60 sekund |
Akcje
| Pobieranie danych adwokata lub agenta |
Pobierz szczegóły reprezentacji adwokata lub agenta dla określonego numeru wniosku patentowego. |
| Pobieranie danych decyzji petycji (parametry zapytania) |
Pobieranie danych decyzji petycji przez podanie parametrów zapytania. Obsługuje opcjonalne parametry zapytania i domyślnie zwraca 25 pierwszych wyników. |
| Pobieranie danych decyzji petycji (zaawansowane dane JSON) |
Pobierz dane decyzji petycji, podając ustrukturyzowany ładunek JSON. Odpowiedź obsługuje format JSON lub CSV na podstawie parametru |
| Pobieranie danych patentowych |
Pobierz dane aplikacji patentowej, podając ładunek wyszukiwania JSON. |
| Pobieranie danych priorytetu obcego |
Pobierz szczegóły priorytetu obcego dla określonego wniosku patentowego, w tym zagranicznych numerów zgłoszenia, krajów i dat zgłoszenia. |
| Pobieranie kodów stanu aplikacji patentowej |
Wyszukiwanie i filtrowanie kodów stanu aplikacji patentowej oraz opisów przy użyciu parametrów zapytania. Wszystkie parametry są opcjonalne. Zwraca domyślnie 25 pierwszych wyników. |
| Pobieranie metadanych dokumentu dla wniosku patentowego |
Pobierz szczegółowe informacje o dokumentach złożonych lub wydanych dla określonego numeru wniosku patentowego, w tym akcji pakietu Office, odpowiedzi i arkuszy opłat. |
| Pobieranie skojarzonej publikacji i udzielanie metadanych dokumentu |
Pobieranie metadanych dla skojarzonej publikacji (PGPub) i udzielanie dokumentów połączonych z określonym numerem wniosku patentowego. |
| Pobieranie zbiorczego produktu zestawu danych według identyfikatora |
Pobierz szczegóły określonego produktu zbiorczego zestawu danych USPTO według jego krótkiej nazwy (productIdentifier). Parametry opcjonalne umożliwiają filtrowanie według zakresu dat i dołączanie plików produktów. |
| Uzyskiwanie danych dotyczących ciągłości patentu |
Pobierz relacje ciągłości nadrzędnych i podrzędnych dla określonego numeru wniosku patentowego, w tym kontynuacji, podziałów i kontynuacji w części. |
| Uzyskiwanie danych dotyczących dostosowywania terminów patentowych |
Pobierz szczegóły korekty terminu patentowego dla określonego numeru aplikacji, w tym rozszerzenia i informacje o opóźnieniu. |
| Uzyskiwanie danych dotyczących przypisania patentu |
Pobieranie informacji o przypisaniu i przeniesieniu własności dla określonego numeru wniosku patentowego. |
| Uzyskiwanie decyzji petycji według identyfikatora |
Pobierz szczegółowe informacje o decyzji petycji według jego unikatowego identyfikatora rekordu decyzji petycji. Opcjonalnie dołącz dokumenty decyzyjne w odpowiedzi przy użyciu parametru |
| Uzyskiwanie historii transakcji patentowych |
Pobierz chronologiczną listę zdarzeń ścigania i transakcji dla określonego numeru wniosku patentowego. |
| Uzyskiwanie metadanych aplikacji patentowych |
Pobierz szczegóły metadanych dla określonego numeru wniosku patentowego, w tym dane bibliograficzne i otoki plików. |
| Uzyskiwanie wniosku patentowego według liczby |
Pobierz szczegółowe dane bibliograficzne dla określonego numeru wniosku patentowego. Numery aplikacji zawierające znaki specjalne (np. |
| Wyszukiwanie aplikacji patentowych (zaawansowany kod JSON) |
Pobieranie danych aplikacji patentowej przy użyciu ładunku JSON ze strukturą. |
| Wyszukiwanie aplikacji patentowych przy użyciu parametrów zapytania |
Zwraca maksymalnie 25 aplikacji patentowych pasujących do opcjonalnych filtrów, pól, sortowania i aspektów. |
| Wyszukiwanie decyzji dotyczących petycji (parametry zapytania) |
Pobieranie danych decyzji petycji przez podanie parametrów zapytania. Parametry zapytania są opcjonalne — jeśli żadne z nich nie są dostarczane, zwracane są 25 pierwszych rekordów. |
| Wyszukiwanie decyzji dotyczących petycji (zaawansowane dane JSON) |
Pobieranie danych decyzji petycji przy użyciu ustrukturyzowanego ładunku JSON. Obsługuje wyszukiwanie logiczne, filtry, filtry zakresów, sortowanie, wybór pola i stronicowanie. |
| Wyszukiwanie kodów stanu aplikacji patentowej za pomocą ładunku JSON |
Wykonaj zaawansowane wyszukiwanie kodów stanu aplikacji patentowych przy użyciu ładunku JSON ze strukturą. Wszystkie pola w żądaniu są opcjonalne. |
| Wyszukiwanie zbiorczych produktów zestawów danych |
Pobierz dostępne zbiorcze zestawy danych USPTO z opcjonalnymi filtrami i parametrami wyszukiwania. |
Pobieranie danych adwokata lub agenta
Pobierz szczegóły reprezentacji adwokata lub agenta dla określonego numeru wniosku patentowego.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Numer aplikacji
|
applicationNumberText | True | string |
Numer wniosku patentowego, dla którego wymagane są informacje o adwokatu lub agencie. |
Zwraca
Pobieranie danych decyzji petycji (parametry zapytania)
Pobieranie danych decyzji petycji przez podanie parametrów zapytania. Obsługuje opcjonalne parametry zapytania i domyślnie zwraca 25 pierwszych wyników.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Zapytanie wyszukiwania
|
q | string |
Ciąg zapytania wyszukiwania, który akceptuje operatory logiczne (AND, OR, NOT), symbole wieloznaczne (*), i dokładne frazy (""). |
|
|
Kolejność sortowania
|
sort | string |
Nazwa pola, po której następuje kolejność sortowania (asc lub desc). |
|
|
Przesunięcie
|
offset | integer |
Pozycja zestawu danych do rozpoczęcia odpowiedzi od. |
|
|
Ograniczenie
|
limit | integer |
Maksymalna liczba rekordów do zwrócenia. |
|
|
Wybrane pola
|
fields | string |
Rozdzielona przecinkami lista pól do uwzględnienia w wyniku. |
|
|
Filtry
|
filters | string |
Filtruj wyniki według nazwy i wartości pola. Przykład: |
|
|
Filtry zakresu
|
rangeFilters | string |
Filtruj według liczbowych lub zakresów dat. Przykład: |
|
|
Format pobierania
|
format | string |
Format zwróconego zestawu danych (json lub csv). |
Zwraca
Odpowiedź na wyszukiwanie decyzji petycji.
Pobieranie danych decyzji petycji (zaawansowane dane JSON)
Pobierz dane decyzji petycji, podając ustrukturyzowany ładunek JSON. Odpowiedź obsługuje format JSON lub CSV na podstawie parametru format .
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
q
|
q | string |
Ciąg zapytania z wyszukiwaniem logicznym lub opartym na polach. |
|
|
nazwa
|
name | string | ||
|
value
|
value | array of string | ||
|
pole
|
field | string | ||
|
wartośćZ
|
valueFrom | string | ||
|
valueTo
|
valueTo | string | ||
|
pole
|
field | string | ||
|
porządek
|
order | string | ||
|
pola
|
fields | array of string |
Pola do uwzględnienia w danych wyjściowych. |
|
|
przesunąć
|
offset | integer | ||
|
limit
|
limit | integer | ||
|
Aspekty
|
facets | array of string |
Opcjonalne aspekty do obliczania agregacji. |
|
|
format
|
format | string |
Format zwracanych danych. |
Zwraca
Odpowiedź na wyszukiwanie decyzji petycji.
Pobieranie danych patentowych
Pobierz dane aplikacji patentowej, podając ładunek wyszukiwania JSON.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
q
|
q | string |
Ciąg zapytania wyszukiwania. |
|
|
nazwa
|
name | string | ||
|
value
|
value | array of string | ||
|
pole
|
field | string | ||
|
wartośćZ
|
valueFrom | string | ||
|
valueTo
|
valueTo | string | ||
|
pole
|
field | string | ||
|
porządek
|
order | string | ||
|
pola
|
fields | array of string | ||
|
przesunąć
|
offset | integer | ||
|
limit
|
limit | integer | ||
|
format
|
format | string |
Zwraca
- Body
- PatentDataResponse
Pobieranie danych priorytetu obcego
Pobierz szczegóły priorytetu obcego dla określonego wniosku patentowego, w tym zagranicznych numerów zgłoszenia, krajów i dat zgłoszenia.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Numer aplikacji
|
applicationNumberText | True | string |
Numer wniosku patentowego, dla którego żądano danych o priorytcie obcym. |
Zwraca
Pobieranie kodów stanu aplikacji patentowej
Wyszukiwanie i filtrowanie kodów stanu aplikacji patentowej oraz opisów przy użyciu parametrów zapytania. Wszystkie parametry są opcjonalne. Zwraca domyślnie 25 pierwszych wyników.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Zapytanie wyszukiwania
|
q | string |
Ciąg wyszukiwania obsługujący operatory logiczne (AND, OR, NOT), symbole wieloznaczne (*), i dokładne frazy (""). |
|
|
Przesunięcie wyniku
|
offset | integer |
Pozycja w zestawie danych określonego rekordu. |
|
|
Limit wyników
|
limit | integer |
Ogranicz liczbę zwróconych wyników. |
Zwraca
Struktura odpowiedzi dla wyników wyszukiwania kodu stanu patentu.
Pobieranie metadanych dokumentu dla wniosku patentowego
Pobierz szczegółowe informacje o dokumentach złożonych lub wydanych dla określonego numeru wniosku patentowego, w tym akcji pakietu Office, odpowiedzi i arkuszy opłat.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Numer aplikacji
|
applicationNumberText | True | string |
Numer wniosku patentowego, dla którego są wymagane szczegóły dokumentu. |
|
Kody dokumentów
|
documentCodes | string |
Rozdzielona przecinkami lista kodów dokumentów w celu filtrowania wyników. |
|
|
Od daty
|
officialDateFrom | date |
Początek zakresu dat dla oficjalnej daty dokumentu (rrrr-MM-dd). |
|
|
Do tej pory
|
officialDateTo | date |
Koniec zakresu dat dla oficjalnej daty dokumentu (rrrr-MM-dd). |
Zwraca
Pobieranie skojarzonej publikacji i udzielanie metadanych dokumentu
Pobieranie metadanych dla skojarzonej publikacji (PGPub) i udzielanie dokumentów połączonych z określonym numerem wniosku patentowego.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Numer aplikacji
|
applicationNumberText | True | string |
Numer wniosku patentowego, dla którego żądana jest skojarzona publikacja i dokumenty dotacji. |
Zwraca
Pobieranie zbiorczego produktu zestawu danych według identyfikatora
Pobierz szczegóły określonego produktu zbiorczego zestawu danych USPTO według jego krótkiej nazwy (productIdentifier). Parametry opcjonalne umożliwiają filtrowanie według zakresu dat i dołączanie plików produktów.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator produktu
|
productIdentifier | True | string |
Krótka nazwa zbiorczego produktu zestawu danych (np. BDSS_PETITIONS_2024). |
|
Data rozpoczęcia danych pliku
|
fileDataFromDate | date |
Data rozpoczęcia (włącznie) w celu filtrowania plików zestawów danych według daty. |
|
|
Data zakończenia danych pliku
|
fileDataToDate | date |
Data zakończenia (włącznie) do filtrowania plików zestawu danych według daty. |
|
|
Przesunięcie
|
offset | integer |
Liczba rekordów pliku produktu do pominięcia. |
|
|
Ograniczenie
|
limit | integer |
Liczba rekordów pliku produktu do zwrócenia. |
|
|
Dołączanie plików
|
includeFiles | boolean |
Ustaw wartość true, aby uwzględnić szczegółowe rekordy plików w odpowiedzi; false, aby je pominąć. |
|
|
Tylko najnowsze
|
latest | boolean |
Ustaw wartość true, aby zwrócić tylko najnowszy plik produktu dla tego zestawu danych. |
Zwraca
Szczegółowa odpowiedź dla określonego produktu zbiorczego zestawu danych USPTO.
Uzyskiwanie danych dotyczących ciągłości patentu
Pobierz relacje ciągłości nadrzędnych i podrzędnych dla określonego numeru wniosku patentowego, w tym kontynuacji, podziałów i kontynuacji w części.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Numer aplikacji
|
applicationNumberText | True | string |
Numer wniosku patentowego, dla którego żądano danych ciągłości. |
Zwraca
Uzyskiwanie danych dotyczących dostosowywania terminów patentowych
Pobierz szczegóły korekty terminu patentowego dla określonego numeru aplikacji, w tym rozszerzenia i informacje o opóźnieniu.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Numer aplikacji
|
applicationNumberText | True | string |
Numer wniosku patentowego, dla którego wymagane są informacje o korektach terminów. |
Zwraca
Uzyskiwanie danych dotyczących przypisania patentu
Pobieranie informacji o przypisaniu i przeniesieniu własności dla określonego numeru wniosku patentowego.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Numer aplikacji
|
applicationNumberText | True | string |
Numer wniosku patentowego, dla którego wymagane są informacje o przydziałie. |
Zwraca
Uzyskiwanie decyzji petycji według identyfikatora
Pobierz szczegółowe informacje o decyzji petycji według jego unikatowego identyfikatora rekordu decyzji petycji. Opcjonalnie dołącz dokumenty decyzyjne w odpowiedzi przy użyciu parametru includeDocuments zapytania.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator decyzji petycji
|
petitionDecisionRecordIdentifier | True | string |
Unikatowy identyfikator rekordu decyzji petycji. |
|
Dołączanie dokumentów decyzyjnych
|
includeDocuments | boolean |
Ustaw opcję |
Zwraca
Obiekt odpowiedzi zawierający szczegóły decyzji petycji dla określonego identyfikatora.
Uzyskiwanie historii transakcji patentowych
Pobierz chronologiczną listę zdarzeń ścigania i transakcji dla określonego numeru wniosku patentowego.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Numer aplikacji
|
applicationNumberText | True | string |
Numer wniosku patentowego, dla którego żądana jest historia transakcji. |
Zwraca
Uzyskiwanie metadanych aplikacji patentowych
Pobierz szczegóły metadanych dla określonego numeru wniosku patentowego, w tym dane bibliograficzne i otoki plików.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Numer aplikacji
|
applicationNumberText | True | string |
Numer wniosku patentowego, dla którego żądano metadanych. |
Zwraca
Uzyskiwanie wniosku patentowego według liczby
Pobierz szczegółowe dane bibliograficzne dla określonego numeru wniosku patentowego. Numery aplikacji zawierające znaki specjalne (np. PCT/BR00/000001) muszą być zakodowane w formacie UTF-8.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Numer aplikacji
|
applicationNumberText | True | string |
Numer aplikacji patentowej (kodowany UTF-8, jeśli istnieją znaki specjalne). |
Zwraca
- Body
- PatentDataResponse
Wyszukiwanie aplikacji patentowych (zaawansowany kod JSON)
Pobieranie danych aplikacji patentowej przy użyciu ładunku JSON ze strukturą.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
q
|
q | string |
Ciąg zapytania wyszukiwania obsługujący operatory logiczne i symbole wieloznaczne. |
|
|
nazwa
|
name | string | ||
|
value
|
value | array of string | ||
|
pole
|
field | string | ||
|
wartośćZ
|
valueFrom | string | ||
|
valueTo
|
valueTo | string | ||
|
pole
|
field | string | ||
|
porządek
|
order | string | ||
|
pola
|
fields | array of string | ||
|
przesunąć
|
offset | integer | ||
|
limit
|
limit | integer | ||
|
Aspekty
|
facets | array of string |
Zwraca
- Body
- PatentDataResponse
Wyszukiwanie aplikacji patentowych przy użyciu parametrów zapytania
Zwraca maksymalnie 25 aplikacji patentowych pasujących do opcjonalnych filtrów, pól, sortowania i aspektów.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Zapytanie wyszukiwania
|
q | string |
Wyszukiwanie ciągów tekstowych obsługujących składnię logiczną, zakres i symbol wieloznaczny. |
|
|
Kolejność sortowania
|
sort | string |
Kolejność pól i sortowania (np. zgłoszenieDate asc). |
|
|
Przesunięcie
|
offset | integer |
Położenie przesunięcia rekordu. |
|
|
Ograniczenie
|
limit | integer |
Liczba rekordów do zwrócenia. |
|
|
Facets
|
facets | string |
Pola rozdzielone przecinkami na aspekty. |
|
|
Pola formularza
|
fields | string |
Rozdzielona przecinkami lista pól do uwzględnienia w wynikach. |
|
|
Filtry
|
filters | string |
Filtruj rekordy według nazwy i wartości pola. |
|
|
Filtry zakresu
|
rangeFilters | string |
Filtry zakresu dla pól liczbowych lub dat. |
Zwraca
- Body
- PatentDataResponse
Wyszukiwanie decyzji dotyczących petycji (parametry zapytania)
Pobieranie danych decyzji petycji przez podanie parametrów zapytania. Parametry zapytania są opcjonalne — jeśli żadne z nich nie są dostarczane, zwracane są 25 pierwszych rekordów.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Zapytanie wyszukiwania
|
q | string |
Ciąg zapytania obsługujący operatory logiczne (AND, OR, NOT), symbole wieloznaczne (*), i dokładne frazy (""). |
|
|
Kolejność sortowania
|
sort | string |
Nazwa pola, po której następuje kierunek sortowania (asc lub desc). |
|
|
Przesunięcie
|
offset | integer |
Pozycja w zestawie danych pierwszego rekordu do zwrócenia. |
|
|
Ograniczenie
|
limit | integer |
Maksymalna liczba rekordów do zwrócenia. |
|
|
Pola aspektów
|
facets | string |
Rozdzielona przecinkami lista pól do aspektu. |
|
|
Wybrane pola
|
fields | string |
Rozdzielona przecinkami lista pól do uwzględnienia w odpowiedzi. |
|
|
Filtry
|
filters | string |
Filtruj wyniki, podając nazwę i wartość pola. |
|
|
Filtry zakresu
|
rangeFilters | string |
Filtruj wyniki, podając wartości liczbowe lub zakresy dat. |
Zwraca
Odpowiedź na wyszukiwanie decyzji petycji.
Wyszukiwanie decyzji dotyczących petycji (zaawansowane dane JSON)
Pobieranie danych decyzji petycji przy użyciu ustrukturyzowanego ładunku JSON. Obsługuje wyszukiwanie logiczne, filtry, filtry zakresów, sortowanie, wybór pola i stronicowanie.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
q
|
q | string |
Wyszukiwanie tekstu przy użyciu operatorów logicznych lub zapytań opartych na polach. |
|
|
nazwa
|
name | string | ||
|
value
|
value | array of string | ||
|
pole
|
field | string | ||
|
wartośćZ
|
valueFrom | string | ||
|
valueTo
|
valueTo | string | ||
|
pole
|
field | string | ||
|
porządek
|
order | string | ||
|
pola
|
fields | array of string |
Lista pól do uwzględnienia w odpowiedzi. |
|
|
przesunąć
|
offset | integer | ||
|
limit
|
limit | integer | ||
|
Aspekty
|
facets | array of string |
Lista nazw pól do generowania aspektów dla. |
Zwraca
Odpowiedź na wyszukiwanie decyzji petycji.
Wyszukiwanie kodów stanu aplikacji patentowej za pomocą ładunku JSON
Wykonaj zaawansowane wyszukiwanie kodów stanu aplikacji patentowych przy użyciu ładunku JSON ze strukturą. Wszystkie pola w żądaniu są opcjonalne.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
q
|
q | string |
Kwerenda wyszukiwania obsługująca operatory logiczne (AND, OR, NOT), symbole wieloznaczne (*), i dokładne frazy (""). Pasuje do wszystkich pól kodu stanu i opisu. |
|
|
nazwa
|
name | string |
Nazwa pola do filtrowania według. |
|
|
value
|
value | array of string |
Lista wartości filtru dla określonego pola. |
|
|
pole
|
field | string |
Nazwa pola filtru zakresu. |
|
|
wartośćZ
|
valueFrom | string |
Wartość początkowa zakresu (włącznie). |
|
|
valueTo
|
valueTo | string |
Wartość końcowa zakresu (włącznie). |
|
|
pole
|
field | string |
Nazwa pola do sortowania według. |
|
|
porządek
|
order | string |
Kolejność sortowania (asc lub desc). |
|
|
przesunąć
|
offset | integer |
Przesunięcie pierwszego rekordu do zwrócenia. |
|
|
limit
|
limit | integer |
Maksymalna liczba rekordów do zwrócenia. |
Zwraca
Struktura odpowiedzi dla wyników wyszukiwania kodu stanu patentu.
Wyszukiwanie zbiorczych produktów zestawów danych
Pobierz dostępne zbiorcze zestawy danych USPTO z opcjonalnymi filtrami i parametrami wyszukiwania.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Zapytanie wyszukiwania
|
q | string |
Ciąg zapytania wyszukiwania obsługujący operatory logiczne (AND, OR, NOT), symbole wieloznaczne (*), i dokładne frazy (""). Przykład: |
|
|
Sortuj pole
|
sort | string |
Pole do sortowania wyników według (np. |
|
|
Przesunięcie rekordu
|
offset | integer |
Pozycja w zestawie danych pierwszego rekordu do zwrócenia. |
|
|
Limit wyników
|
limit | integer |
Maksymalna liczba wyników do zwrócenia. |
|
|
Facets
|
facets | string |
Rozdzielona przecinkami lista pól do grupowania (facet) według. |
|
|
Pola formularza
|
fields | string |
Rozdzielona przecinkami lista pól do uwzględnienia w odpowiedzi. |
|
|
Filtry
|
filters | string |
Filtry wartości pól oddzielone spacją. Przykład: |
|
|
Filtry zakresu
|
rangeFilters | string |
Określ filtry liczbowe lub zakresów dat przy użyciu |
Zwraca
Struktura odpowiedzi dla wyników wyszukiwania zbiorczego zestawu danych USPTO.
- Body
- BdssResponseBag
Definicje
PatentDataResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
totalCount
|
totalCount | integer | |
|
response
|
response | array of object | |
|
applicationNumberText
|
response.applicationNumberText | string | |
|
zakłaszczenie
|
response.filingDate | date | |
|
numer publikacji
|
response.publicationNumber | string | |
|
nazwa spisu
|
response.inventorName | string | |
|
assigneeName
|
response.assigneeName | string | |
|
Typ aplikacji
|
response.applicationType | string |
ApplicationMetaDataResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
count
|
count | integer | |
|
patentFileWrapperDataBag
|
patentFileWrapperDataBag | array of object | |
|
applicationNumberText
|
patentFileWrapperDataBag.applicationNumberText | string |
Dowolny format numeru aplikacji |
|
applicationMetaData
|
patentFileWrapperDataBag.applicationMetaData | ApplicationMetaData | |
|
requestIdentifier
|
requestIdentifier | string |
ApplicationMetaData
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
zakłaszczenie
|
filingDate | string | |
|
applicationTypeCode
|
applicationTypeCode | string | |
|
applicationStatusCode
|
applicationStatusCode | integer | |
|
firstApplicantName
|
firstApplicantName | string | |
|
firstInventorToFileIndicator
|
firstInventorToFileIndicator | string | |
|
entityStatus
|
entityStatus | string | |
|
groupArtUnitNumber
|
groupArtUnitNumber | string | |
|
docketNumber
|
docketNumber | string | |
|
publikacjaCategoryBag
|
publicationCategoryBag | array of string | |
|
examinerName
|
examinerName | string | |
|
patentNumber
|
patentNumber | string |
PatentAdjustmentResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
count
|
count | integer | |
|
patentFileWrapperDataBag
|
patentFileWrapperDataBag | array of object | |
|
applicationNumberText
|
patentFileWrapperDataBag.applicationNumberText | string |
Dowolny format numeru aplikacji |
|
patentTermAdjustmentData
|
patentFileWrapperDataBag.patentTermAdjustmentData | PatentTermAdjustment | |
|
requestIdentifier
|
requestIdentifier | string |
PatentTermAdjustment
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
applicationNumberText
|
applicationNumberText | string | |
|
totalDays
|
totalDays | integer |
Łączna liczba przyznanych dni korekty terminu patentu |
|
aDelayDays
|
aDelayDays | integer |
Liczba dni opóźnionych w kategorii opóźnienia USPTO |
|
bDelayDays
|
bDelayDays | integer |
Liczba dni opóźnionych w kategorii opóźnienia USPTO B |
|
cDelayDays
|
cDelayDays | integer |
Liczba dni opóźnionych w kategorii opóźnienia USPTO C |
|
overlapDays
|
overlapDays | integer |
Dni nakładające się między kategoriami, odejmowane od sumy |
|
issueDate (data wydania)
|
issueDate | date | |
|
data publikacji
|
publicationDate | date | |
|
obliczanieDate
|
calculationDate | date | |
|
stan
|
status | string |
Bieżący stan obliczenia korekty terminu patentowego |
PatentAssignmentResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
count
|
count | integer | |
|
patentFileWrapperDataBag
|
patentFileWrapperDataBag | array of object | |
|
applicationNumberText
|
patentFileWrapperDataBag.applicationNumberText | string |
Dowolny format numeru aplikacji |
|
assignmentBag
|
patentFileWrapperDataBag.assignmentBag | array of Assignment | |
|
requestIdentifier
|
requestIdentifier | string |
Assignment
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
numer bębna
|
reelNumber | integer |
Numer bębna identyfikujący zarejestrowane przypisanie |
|
frameNumber
|
frameNumber | integer |
Numer ramki w bębnie |
|
recordedDate
|
recordedDate | date |
Zarejestrowano przypisanie daty |
|
executionDate
|
executionDate | date |
Przypisanie daty zostało wykonane |
|
przekażanceTekst
|
conveyanceText | string |
Typ przekazywania lub przypisania |
|
assignorName
|
assignorName | string |
Nazwa osoby przypisającej |
|
assigneeName
|
assigneeName | string |
Nazwa osoby przypisanej |
|
korespondencjaAddress
|
correspondenceAddress | string |
Adres korespondencji skojarzony z przypisaniem |
|
documentIdentifier
|
documentIdentifier | string |
Łączenie bębna i identyfikatora ramki |
|
data publikacji
|
publicationDate | date |
Dane przypisania daty zostały opublikowane |
PatentAttorneyResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
count
|
count | integer | |
|
patentFileWrapperDataBag
|
patentFileWrapperDataBag | array of object | |
|
applicationNumberText
|
patentFileWrapperDataBag.applicationNumberText | string |
Dowolny format numeru aplikacji |
|
recordAttorney
|
patentFileWrapperDataBag.recordAttorney | RecordAttorney | |
|
requestIdentifier
|
requestIdentifier | string |
RecordAttorney
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
attorneyDocketNumber
|
attorneyDocketNumber | string |
Numer docket adwokata skojarzony z aplikacją |
|
attorneyName
|
attorneyName | string |
Imię i nazwisko adwokata rejestru |
|
registrationNumber
|
registrationNumber | string |
Numer rejestracji USPTO adwokata lub agenta |
|
lawFirmName
|
lawFirmName | string |
Kancelaria prawna lub organizacja reprezentująca wnioskodawcę |
|
korespondencjaAddress
|
correspondenceAddress | string |
Adres korespondencji w rekordzie |
|
numer telefonu
|
phoneNumber | string |
Numer telefonu korespondencji |
|
adres e-mail
|
emailAddress | string |
Kontaktowy adres e-mail dla adwokata lub agenta |
|
effectiveDate (data obowiązywania)
|
effectiveDate | date |
Data wejścia w życie dla adwokata wpisu rekordu |
|
stan
|
status | string |
Bieżący status adwokata lub rekord agenta |
PatentContinuityResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
count
|
count | integer | |
|
patentFileWrapperDataBag
|
patentFileWrapperDataBag | array of object | |
|
applicationNumberText
|
patentFileWrapperDataBag.applicationNumberText | string |
Dowolny format numeru aplikacji |
|
parentContinuityBag
|
patentFileWrapperDataBag.parentContinuityBag | array of ParentContinuityData | |
|
childContinuityBag
|
patentFileWrapperDataBag.childContinuityBag | array of ChildContinuityData | |
|
requestIdentifier
|
requestIdentifier | string |
ParentContinuityData
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
parentApplicationNumberText
|
parentApplicationNumberText | string |
Numer aplikacji nadrzędnej |
|
relationType
|
relationType | string |
Typ relacji nadrzędnej |
|
zakłaszczenie
|
filingDate | date | |
|
patentNumber
|
patentNumber | string | |
|
numer publikacji
|
publicationNumber | string | |
|
issueDate (data wydania)
|
issueDate | date |
ChildContinuityData
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
childApplicationNumberText
|
childApplicationNumberText | string |
Numer aplikacji podrzędnej |
|
relationType
|
relationType | string |
Typ relacji podrzędnej |
|
zakłaszczenie
|
filingDate | date | |
|
patentNumber
|
patentNumber | string | |
|
numer publikacji
|
publicationNumber | string | |
|
issueDate (data wydania)
|
issueDate | date |
PatentForeignPriorityResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
count
|
count | integer | |
|
patentFileWrapperDataBag
|
patentFileWrapperDataBag | array of object | |
|
applicationNumberText
|
patentFileWrapperDataBag.applicationNumberText | string |
Dowolny format numeru aplikacji |
|
foreignPriorityBag
|
patentFileWrapperDataBag.foreignPriorityBag | array of ForeignPriority | |
|
requestIdentifier
|
requestIdentifier | string |
ForeignPriority
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
foreignApplicationNumberText
|
foreignApplicationNumberText | string |
Numer aplikacji priorytetu obcego |
|
foreignFilingDate
|
foreignFilingDate | date |
Data zgłoszenia priorytetu obcego |
|
foreignCountryCode
|
foreignCountryCode | string |
Dwuliterowy kod kraju ISO do zgłoszenia zagranicznego |
|
foreignCountryName
|
foreignCountryName | string |
Nazwa kraju obcego |
|
foreignPatentOffice
|
foreignPatentOffice | string |
Identyfikator zagranicznego urzędu patentowego |
|
kindCode
|
kindCode | string |
Kod rodzajowy publikacji zagranicznej |
|
relationType
|
relationType | string |
Typ relacji (np. Priorytet, Nadrzędny) |
|
internationalFilingIndicator
|
internationalFilingIndicator | string |
Wskazuje, czy zgłoszenie było międzynarodowe (PCT) |
|
translationRequired
|
translationRequired | boolean |
Wskazuje, czy wymagane jest tłumaczenie |
PatentTransactionResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
count
|
count | integer | |
|
patentFileWrapperDataBag
|
patentFileWrapperDataBag | array of object | |
|
applicationNumberText
|
patentFileWrapperDataBag.applicationNumberText | string |
Dowolny format numeru aplikacji |
|
eventDataBag
|
patentFileWrapperDataBag.eventDataBag | array of EventData | |
|
requestIdentifier
|
requestIdentifier | string |
DaneZdarzenia
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
eventCode
|
eventCode | string |
Kod lub etykieta zdarzenia oskarżenia |
|
eventDescription
|
eventDescription | string |
Opis tekstowy zdarzenia |
|
eventDate
|
eventDate | string |
Data wystąpienia zdarzenia |
|
eventCategory
|
eventCategory | string |
Kategoria zdarzenia |
|
documentCode
|
documentCode | string |
Kod identyfikujący powiązany dokument |
|
documentName (nazwa_dokumentu)
|
documentName | string |
Nazwa powiązanego dokumentu |
|
korespondentName
|
correspondentName | string |
Korespondent skojarzony ze zdarzeniem |
|
transactionId (identyfikator transakcji)
|
transactionId | string |
Unikatowy identyfikator transakcji |
|
rozmiar pliku
|
fileSize | integer |
Rozmiar pliku w bajtach skojarzonego dokumentu, jeśli istnieje |
|
Adres URL pobierania
|
downloadUrl | string |
Adres URL pobierania skojarzonego dokumentu |
PatentDocumentResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
count
|
count | integer | |
|
dokumenty
|
documents | array of DocumentBag | |
|
requestIdentifier
|
requestIdentifier | string |
DocumentBag
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
documentCode
|
documentCode | string |
Kod identyfikujący typ dokumentu |
|
documentDescription
|
documentDescription | string |
Opis typu dokumentu |
|
documentCategory
|
documentCategory | string |
Kategoria dokumentu (przychodzące/wychodzące) |
|
officialDate
|
officialDate | date |
Oficjalna data skojarzona z dokumentem |
|
createDate (data utworzenia)
|
createDate | date |
Data utworzenia dokumentu w systemie |
|
rozmiar pliku
|
fileSize | integer |
Rozmiar pliku dokumentu w bajtach |
|
documentUrl
|
documentUrl | string |
Adres URL pobierania lub pobierania dokumentu |
|
documentPageCount
|
documentPageCount | integer |
Liczba stron w dokumencie |
|
submitterName
|
submitterName | string |
Nazwa przesyłania strony |
|
examinerName
|
examinerName | string |
Sprawdzanie skojarzone z dokumentem |
|
artUnit
|
artUnit | string |
Jednostka sztuki odpowiedzialna za dokument |
PatentAssociatedDocumentsResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
count
|
count | integer | |
|
patentFileWrapperDataBag
|
patentFileWrapperDataBag | array of object | |
|
applicationNumberText
|
patentFileWrapperDataBag.applicationNumberText | string |
Dowolny format numeru aplikacji |
|
pgpubDocumentMetaData
|
patentFileWrapperDataBag.pgpubDocumentMetaData | PGPubFileMetaData | |
|
grantDocumentMetaData
|
patentFileWrapperDataBag.grantDocumentMetaData | GrantFileMetaData | |
|
requestIdentifier
|
requestIdentifier | string |
PGPubFileMetaData
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
numer publikacji
|
publicationNumber | string |
Numer publikacji dla publikacji wstępnej |
|
data publikacji
|
publicationDate | date |
Data publikacji wstępnej |
|
kindCode
|
kindCode | string |
Kod rodzajowy do publikacji |
|
title
|
title | string |
Tytuł publikacji |
|
nazwa wnioskodawcy
|
applicantName | string |
Osoba ubiegająca się lub osoba przydzielona wymieniona w publikacji |
|
documentUrl
|
documentUrl | string |
Adres URL pobierania dokumentu publikacji |
GrantFileMetaData
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
patentNumber
|
patentNumber | string |
Udzielony numer patentu |
|
grantDate
|
grantDate | date |
Data przyznania patentu |
|
kindCode
|
kindCode | string |
Kod rodzajowy dla przyznanego patentu |
|
title
|
title | string |
Tytuł przyznanego patentu |
|
assigneeName
|
assigneeName | string |
Osoba przypisana wymieniona na liście przy udzielaniu |
|
issueClassification
|
issueClassification | string |
Podstawowa klasyfikacja przyznanego patentu |
|
documentUrl
|
documentUrl | string |
Adres URL pobierania przyznanego dokumentu patentowego |
StatusCodeSearchResponse
Struktura odpowiedzi dla wyników wyszukiwania kodu stanu patentu.
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
count
|
count | integer |
Liczba zwróconych kodów stanu. |
|
patentFileWrapperDataBag
|
patentFileWrapperDataBag | array of object |
Tablica rekordów kodu stanu patentu. |
|
applicationStatusCode
|
patentFileWrapperDataBag.applicationStatusCode | integer |
Unikatowy kod stanu liczbowy lub alfanumeryczny. |
|
applicationStatusDescriptionText
|
patentFileWrapperDataBag.applicationStatusDescriptionText | string |
Opis stanu aplikacji. |
|
statusCategoryName
|
patentFileWrapperDataBag.statusCategoryName | string |
Grupowanie kategorii stanu, jeśli jest dostępne. |
|
statusEffectiveDate
|
patentFileWrapperDataBag.statusEffectiveDate | date |
Data wejścia w życie tego kodu stanu. |
|
statusTerminationIndicator
|
patentFileWrapperDataBag.statusTerminationIndicator | boolean |
Wskazuje, czy status reprezentuje zakończenie ścigania. |
|
requestIdentifier
|
patentFileWrapperDataBag.requestIdentifier | string |
Unikatowy identyfikator żądania dla wywołań interfejsu API śledzenia. |
|
requestIdentifier
|
requestIdentifier | string |
Unikatowy identyfikator całego wywołania interfejsu API. |
BdssResponseProductBag
Szczegółowa odpowiedź dla określonego produktu zbiorczego zestawu danych USPTO.
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
count
|
count | integer |
Liczba zwróconych rekordów pliku produktu. |
|
patentFileWrapperDataBag
|
patentFileWrapperDataBag | array of object |
Tablica zawierająca metadane produktu i opcjonalne szczegóły pliku. |
|
productIdentifier
|
patentFileWrapperDataBag.productIdentifier | string |
Unikatowy identyfikator produktu zestawu danych (krótka nazwa). |
|
nazwa produktu
|
patentFileWrapperDataBag.productName | string |
Czytelna dla człowieka nazwa produktu. |
|
productDescription
|
patentFileWrapperDataBag.productDescription | string |
Opis zawartości zestawu danych. |
|
productVersion
|
patentFileWrapperDataBag.productVersion | string |
Wersja zestawu danych. |
|
data publikacji
|
patentFileWrapperDataBag.publicationDate | date |
Data publikacji zestawu danych. |
|
productType
|
patentFileWrapperDataBag.productType | string |
Typ pliku zestawu danych (np. XML, JSON, CSV). |
|
recordCount
|
patentFileWrapperDataBag.recordCount | integer |
Liczba rekordów w zestawie danych. |
|
Adres URL pobierania
|
patentFileWrapperDataBag.downloadUrl | string |
Bezpośredni link do pobrania zestawu danych. |
|
suma kontrolna
|
patentFileWrapperDataBag.checksum | string |
Suma kontrolna pliku na potrzeby weryfikacji integralności. |
|
includeFiles
|
patentFileWrapperDataBag.includeFiles | boolean |
Czy pliki produktów zostały uwzględnione w odpowiedzi. |
|
productFiles
|
patentFileWrapperDataBag.productFiles | array of object |
Lista skojarzonych plików zestawu danych (jeśli są dołączone). |
|
fileName
|
patentFileWrapperDataBag.productFiles.fileName | string |
Nazwa pliku zestawu danych. |
|
rozmiar pliku
|
patentFileWrapperDataBag.productFiles.fileSize | integer |
Rozmiar pliku w bajtach. |
|
fileDataDate
|
patentFileWrapperDataBag.productFiles.fileDataDate | date |
Data skojarzona z zawartością zestawu danych pliku. |
|
fileUrl
|
patentFileWrapperDataBag.productFiles.fileUrl | string |
Bezpośredni link do pobrania pliku. |
|
suma kontrolna
|
patentFileWrapperDataBag.productFiles.checksum | string |
Suma kontrolna pliku na potrzeby weryfikacji. |
|
requestIdentifier
|
patentFileWrapperDataBag.requestIdentifier | string |
Unikatowy identyfikator żądania do śledzenia. |
BdssResponseBag
Struktura odpowiedzi dla wyników wyszukiwania zbiorczego zestawu danych USPTO.
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
count
|
count | integer |
Liczba zwróconych produktów zestawu danych. |
|
patentFileWrapperDataBag
|
patentFileWrapperDataBag | array of object |
Tablica obiektów metadanych zestawu danych. |
|
productCode
|
patentFileWrapperDataBag.productCode | string |
Unikatowy identyfikator produktu lub zestawu danych. |
|
nazwa produktu
|
patentFileWrapperDataBag.productName | string |
Czytelna dla człowieka nazwa produktu zestawu danych. |
|
productDescription
|
patentFileWrapperDataBag.productDescription | string |
Opis zawartości zestawu danych. |
|
productVersion
|
patentFileWrapperDataBag.productVersion | string |
Numer wersji zestawu danych. |
|
productType
|
patentFileWrapperDataBag.productType | string |
Typ zestawu danych (np. XML, JSON, CSV). |
|
data publikacji
|
patentFileWrapperDataBag.publicationDate | date |
Data publikacji zestawu danych. |
|
recordCount
|
patentFileWrapperDataBag.recordCount | integer |
Liczba rekordów dostępnych w zestawie danych. |
|
Adres URL pobierania
|
patentFileWrapperDataBag.downloadUrl | string |
Bezpośredni adres URL pobierania zestawu danych. |
|
suma kontrolna
|
patentFileWrapperDataBag.checksum | string |
Sha lub MD5 suma kontrolna na potrzeby weryfikacji pliku zestawu danych. |
|
requestIdentifier
|
patentFileWrapperDataBag.requestIdentifier | string |
Unikatowy identyfikator żądania na potrzeby śledzenia. |
|
requestIdentifier
|
requestIdentifier | string |
Unikatowy identyfikator żądania dla wywołania interfejsu API. |
PetycjaDecisionResponseBag
Odpowiedź na wyszukiwanie decyzji petycji.
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
count
|
count | integer |
Liczba pasujących rekordów. |
|
petycjaDecisionDataBag
|
petitionDecisionDataBag | array of object |
Tablica zapisów decyzji petycji. |
|
petycjaDecisionRecordIdentifier
|
petitionDecisionDataBag.petitionDecisionRecordIdentifier | string |
Unikatowy identyfikator rekordu decyzji petycji. |
|
patentNumber
|
petitionDecisionDataBag.patentNumber | string |
Numer patentu związany z petycją. |
|
firstApplicantName
|
petitionDecisionDataBag.firstApplicantName | string |
Imię i nazwisko pierwszego wnioskodawcy. |
|
petycjaMailDate
|
petitionDecisionDataBag.petitionMailDate | string |
Data poczty e-mail petycji. |
|
decisionTypeCodeDescriptionText
|
petitionDecisionDataBag.decisionTypeCodeDescriptionText | string |
Wynik decyzji. |
|
decisionMailDate
|
petitionDecisionDataBag.decisionMailDate | string |
Data wiadomości e-mail decyzji. |
|
finalDecidingOfficeName
|
petitionDecisionDataBag.finalDecidingOfficeName | string |
Nazwa ostatecznego urzędu decyzyjnego. |
|
decisionDate
|
petitionDecisionDataBag.decisionDate | string |
Data decyzji. |
|
technologyCenter
|
petitionDecisionDataBag.technologyCenter | string |
Centrum technologiczne związane z petycją. |
|
Aspekty
|
facets | object |
Liczba pól aspektowych. |
|
requestIdentifier
|
requestIdentifier | string |
Unikatowy identyfikator żądania interfejsu API. |
PetycjaDecisionIdentifierResponseBag
Obiekt odpowiedzi zawierający szczegóły decyzji petycji dla określonego identyfikatora.
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
petycjaDecisionRecordIdentifier
|
petitionDecisionRecordIdentifier | string |
Unikatowy identyfikator rekordu decyzji petycji. |
|
patentNumber
|
patentNumber | string |
Numer patentu związany z decyzją petycji. |
|
firstApplicantName
|
firstApplicantName | string |
Imię i nazwisko pierwszego wnioskodawcy. |
|
petycjaMailDate
|
petitionMailDate | string |
Data poczty e-mail petycji. |
|
decisionDate
|
decisionDate | string |
Data decyzji. |
|
decisionMailDate
|
decisionMailDate | string |
Data wysłania decyzji. |
|
decisionTypeCodeDescriptionText
|
decisionTypeCodeDescriptionText | string |
Opis typu decyzji. |
|
finalDecidingOfficeName
|
finalDecidingOfficeName | string |
Nazwisko biura lub działu, które podjął ostateczną decyzję. |
|
petycjaDecisionDocuments
|
petitionDecisionDocuments | array of object |
Lista metadanych dokumentu decyzyjnego (uwzględniona, jeśli |
|
documentName (nazwa_dokumentu)
|
petitionDecisionDocuments.documentName | string | |
|
documentType
|
petitionDecisionDocuments.documentType | string | |
|
documentSize
|
petitionDecisionDocuments.documentSize | string | |
|
documentUrl
|
petitionDecisionDocuments.documentUrl | string | |
|
requestIdentifier
|
requestIdentifier | string |
Unikatowy identyfikator żądania interfejsu API. |