Поиск и защита патентов с помощью Google Patents
Google Patents - это бесплатный сервис, который предоставляет доступ к базе данных патентов США. Он был запущен в 2006 году и предоставляет более чем 87 миллионов патентов, в том числе патентов, зарегистрированных с 1790 года. Google Patents является важным инструментом для исследования интеллектуальной собственности и оценки возможностей патентования.
Один из основных преимуществ Google Patents - это возможность простого поиска и фильтрации патентов по различным параметрам, таким как название патента, имя автора, категория изобретения, дата подачи заявки и т.д. Это позволяет пользователям быстро находить нужные им патенты и сокращать время на исследование интеллектуальной собственности.
Кроме того, Google Patents также предоставляет графические изображения и диаграммы, которые помогают лучше понять устройство и принцип работы изобретения. Это может быть особенно полезно для разработчиков и инженеров, которые ищут новые способы улучшения уже существующих технологий.
Пример кода, использующего Google Patents API на Python:
python
import requests
# Запрос на поиск патентов, содержащих слово "machine learning"
response = requests.get("https://patents.google.com/xhr/query?q=machine+learning")
# Проверяем статус запроса
if response.status_code == 200:
# Разбор тела ответа в формате JSON
data = response.json()
# Отображаем информацию об первых 5 найденных патентах
for result in data["results"][:5]:
print(result["publicationNumber"], result["title"], result["assignee"], result["inventor"])
else:
print("Ошибка при запросе")
Этот пример кода отправляет запрос на поиск патентов, содержащих слово "machine learning" и выводит информацию о первых 5 найденных патентах, такую как номер патента, название, название университета и авторов патента. Это демонстрирует, как можно использовать Google Patents API для получения доступа к патентной информации через программный интерфейс.