makeblock portfolio

China

Every trademark makeblock holds at the CIPO, newest filings first. The portfolio has 125 marks filed under 8 owner names.

Search this portfolio

Trademarks on file
125
Active
103
Owner names grouped
8
Portfolio

Trademarks at the CIPO

50 marks per page, newest filing date first. Pick an office to narrow the list.

MarkStatusOfficeClassesFiled
xToolfiledCIPO72026-05-29
xTool MetalFabmixedWIPO72025-05-23
AtommfiledCIPO9, 35, 422025-02-28
XTOOLregisteredCIPO2, 6, 112025-01-22
LinogyregisteredCIPO9, 352024-09-26
DesignFindregisteredCIPO35, 422024-07-17
CustomthingsregisteredCIPO9, 422024-07-09
xToolpending oppositionCIPO2, 7, 92024-05-10
MakeblockregisteredCIPO7, 282022-06-01
XTOOL SELECTEDregisteredWIPO162022-02-22
XTOOLregisteredWIPO7, 40, 412021-11-01
HaloBotmixedWIPO9, 28, 412019-09-23
makeblock neuron designregisteredCIPO9, 282018-10-01
codey rockyregisteredCIPO9, 282018-07-30
Makeblock & DesignabandonedCIPO6, 7, 9, 20, 28, 352017-04-27
API

Get this data via the API

Everything on this page comes from the Signa API. Pull makeblock's full portfolio into your own product.

  • GET/v1/entities/{id}/trademarks

    Every trademark in the portfolio, filterable by office and class

  • GET/v1/entities/{id}/analytics

    Portfolio totals, disputes and ownership changes

  • GET/v1/entities/{id}

    Company record, ticker, LEI and owner names

GET /v1/entities/{id}/trademarks
ID=ent_019ebbc2-75fe-75ee-9e2c-91ca138d588c
curl https://api.signa.so/v1/entities/$ID/trademarks \
  -H "Authorization: Bearer $SIGNA_API_KEY"
Response
{
  "object": "list",
  "data": [
    {
      "id": "tm_019e8eb9-bb27-72b8-9e16-f379107d7678",
      "mark_text": "xTool",
      "office_code": "CA",
      "status": {
        "stage": "filed"
      },
      "filing_date": "2026-05-29"
    },
    {
      "id": "tm_fdc8dc8f-1353-4fa0-8195-44f88354f75e",
      "mark_text": "xTool MetalFab",
      "office_code": "WO",
      "status": {
        "stage": "mixed"
      },
      "filing_date": "2025-05-23"
    }
  ],
  "has_more": false
}