Satisloh AG portfolio

Switzerland

Every trademark Satisloh AG holds, newest filings first. The portfolio has 16 marks filed under 8 owner names.

Search this portfolio

Trademarks on file
16
Active
15
Owner names grouped
8
Portfolio

All trademarks

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

MarkStatusOfficeClassesFiled
NEO-FLEXpending publicationUSPTO72026-07-17
DUO-FLEXregisteredUSPTO72016-02-03
TORO-FLEXregisteredUSPTO72016-02-03
MULTI-FLEXregisteredUSPTO72016-02-03
I-FLEXregisteredUSPTO72016-02-03
AUTO-FLEXregisteredUSPTO72016-02-03
ACTIONSYSTEMregisteredWIPO3, 92014-03-14
ACTIONSYSTEMregisteredIPI3, 92013-09-20
OPTIFOGregisteredIMPI52012-03-27
ES-CURVEcancelledUSPTO1, 7, 9, 17, 422011-03-30
OPTIFOGregisteredIMPI92011-03-22
OPTIFOGregisteredIMPI12011-03-22
OPTIFOGregisteredWIPO3, 92011-03-22
satislohmixedWIPO1, 2, 3, 4, 6, 72006-06-12
LOHmixedWIPO1, 2, 3, 4, 6, 72004-01-30
IONCOTEregisteredIPI91989-09-05
API

Get this data via the API

Everything on this page comes from the Signa API. Pull Satisloh AG'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_019eb70a-d1d0-7166-bd63-20989dfd9447
curl https://api.signa.so/v1/entities/$ID/trademarks \
  -H "Authorization: Bearer $SIGNA_API_KEY"
Response
{
  "object": "list",
  "data": [
    {
      "id": "tm_019f7559-8594-77ff-b032-f5346a957be9",
      "mark_text": "NEO-FLEX",
      "office_code": "US",
      "status": {
        "stage": "pending_publication"
      },
      "filing_date": "2026-07-17"
    },
    {
      "id": "tm_019d28ea-b40f-764c-bcdd-e2e06eae3de1",
      "mark_text": "DUO-FLEX",
      "office_code": "US",
      "status": {
        "stage": "registered"
      },
      "filing_date": "2016-02-03"
    }
  ],
  "has_more": false
}