Patents & IP Data

Search Countries Value Assessment Legal Status Citations Inventors Market Analysis Expiration Status

Acuity Lab API Documentation - Patents & IP Data Repository

Base URL: https://acuitylab.net/api/patents

Authentication

All requests to the Patents & IP Data API require an API key. Include the API key in the Authorization header:

Authorization: Bearer YOUR_API_KEY

Error Responses

  • 200 OK: Request was successful.
  • 400 Bad Request: The request was invalid.
  • 401 Unauthorized: API key is missing or invalid.
  • 403 Forbidden: The API key does not have permissions for the requested resource.
  • 404 Not Found: The requested resource could not be found.
  • 500 Internal Server Error: Something went wrong on the server side.

7.1 GET /patents/search

Retrieve patent data by keyword, patent number, or technology field, including filing country and status.

GET https://acuitylab.net/api/patents/search?keyword=blockchain&country=US&status=granted
{
    "keyword": "blockchain",
    "country": "US",
    "results": [
        {
            "patent_number": "US1234567",
            "title": "Blockchain-based Voting System",
            "filing_date": "2022-08-15",
            "grant_date": "2023-09-01",
            "status": "granted",
            "inventor": "John Doe",
            "assignee": "Tech Innovations LLC"
        },
        {
            "patent_number": "US9876543",
            "title": "Secure Blockchain Payment System",
            "filing_date": "2021-06-10",
            "grant_date": "2023-04-15",
            "status": "granted",
            "inventor": "Jane Smith",
            "assignee": "Blockchain Solutions Inc."
        }
    ]
}

7.2 GET /patents/countries

Retrieve a list of countries where a patent is filed, including grant status and expiration date.

GET https://acuitylab.net/api/patents/countries?patent_number=US1234567
{
    "patent_number": "US1234567",
    "international_filings": [
        {
            "country": "US",
            "status": "granted",
            "grant_date": "2023-09-01",
            "expiration_date": "2043-09-01"
        },
        {
            "country": "EU",
            "status": "pending",
            "filing_date": "2023-01-20"
        },
        {
            "country": "JP",
            "status": "granted",
            "grant_date": "2023-12-05",
            "expiration_date": "2043-12-05"
        }
    ]
}

7.3 GET /patents/value-assessment

Retrieve a patent’s value assessment based on its scope, market applicability, citations, and legal status.

GET https://acuitylab.net/api/patents/value-assessment?patent_number=US1234567
{
    "patent_number": "US1234567",
    "value_assessment": {
        "market_applicability": "high",
        "citations": 45,
        "scope": "broad",
        "legal_challenges": "none",
        "estimated_value": "$2,500,000"
    }
}

7.4 GET /patents/legal-status

Retrieve the current legal status of a patent, including challenges, licensing, and litigation history.

GET https://acuitylab.net/api/patents/legal-status?patent_number=US1234567
{
    "patent_number": "US1234567",
    "legal_status": {
        "litigations": [
            {
                "case_id": "CASE12345",
                "plaintiff": "Innovative Tech Co.",
                "defendant": "Blockchain Solutions Inc.",
                "status": "settled",
                "settlement_amount": "$500,000",
                "settlement_date": "2024-01-10"
            }
        ],
        "licenses": [
            {
                "licensee": "VotingTech Inc.",
                "license_type": "exclusive",
                "start_date": "2023-05-01",
                "end_date": "2033-05-01"
            }
        ]
    }
}

7.5 GET /patents/citations

Retrieve citation information for a patent, including forward citations (patents citing this one) and backward citations (patents cited by this one).

GET https://acuitylab.net/api/patents/citations?patent_number=US1234567
{
    "patent_number": "US1234567",
    "forward_citations": [
        {
            "citing_patent_number": "US2345678",
            "title": "Decentralized Payment Systems",
            "filing_date": "2024-02-01",
            "assignee": "Tech Pay Corp."
        }
    ],
    "backward_citations": [
        {
            "cited_patent_number": "US9876543",
            "title": "Cryptographic Secure Messaging",
            "filing_date": "2020-03-05",
            "assignee": "Security Tech Ltd."
        }
    ]
}

7.6 GET /patents/inventors

Retrieve information about the inventors associated with a patent, including their total patents and co-inventors.

GET https://acuitylab.net/api/patents/inventors?patent_number=US1234567
{
    "patent_number": "US1234567",
    "inventors": [
        {
            "name": "John Doe",
            "total_patents": 15,
            "co_inventors": ["Jane Smith", "Alice Green"]
        },
        {
            "name": "Jane Smith",
            "total_patents": 12,
            "co_inventors": ["John Doe", "Peter Johnson"]
        }
    ]
}

7.7 GET /patents/market-analysis

Retrieve market analysis related to a patent, including its potential market size, technology adoption, and competitive landscape.

GET https://acuitylab.net/api/patents/market-analysis?patent_number=US1234567
{
    "patent_number": "US1234567",
    "market_analysis": {
        "market_size": "$50 billion",
        "technology_adoption": "emerging",
        "key_competitors": [
            "Blockchain Solutions Inc.",
            "SecureVote LLC",
            "Digital Ledger Co."
        ]
    }
}

7.8 GET /patents/expiration-status

Retrieve the expiration status of a patent, including maintenance fees, grace periods, and renewal options.

GET https://acuitylab.net/api/patents/expiration-status?patent_number=US1234567
{
    "patent_number": "US1234567",
    "expiration_date": "2043-09-01",
    "maintenance_fees": {
        "last_paid": "2024-09-01",
        "next_due": "2025-09-01"
    },
    "grace_period": "none",
    "renewal_options": "available for up to 5 years"
}
0