hasProtocol
P9964
predicate
Indicates that an entity uses, follows, or is governed by a specified protocol or set of procedural rules.
All labels observed (28)
| Label | Occurrences |
|---|---|
| hasProtocol canonical | 91 |
| implementsProtocol | 49 |
| relatesToProtocol | 25 |
| supportsCommunicationProtocol | 22 |
| conformsToProtocol | 15 |
| supportsSecurityProtocol | 11 |
| networkProtocolSupport | 10 |
| followsProtocol | 7 |
| containsProtocol | 5 |
| usesProtocolStandards | 5 |
| definedForProtocol | 4 |
| exportProtocol | 2 |
| hasAccessProtocol | 2 |
| hasApplicationProtocol | 2 |
| hasSecurityProtocol | 2 |
| usesProtocolFor | 2 |
| canUseProtocol | 1 |
| governedByProtocol | 1 |
| hasGatewayProtocol | 1 |
| hasProtocolType | 1 |
| hasSecondAdditionalProtocol | 1 |
| hasUnderlyingProtocol | 1 |
| hasUserProtocol | 1 |
| hasWireProtocol | 1 |
| operatesUnderProtocol | 1 |
| supportsLanguageProtocol | 1 |
| usesAPIProtocol | 1 |
| usesProtocolAcronym | 1 |
Description generation (PDg)
The one-sentence description above was generated by prompting gpt-5.1 with the predicate name and this instruction.
Instruction
Given a predicate that represents a relationship or action between entities, generate a one-sentence description explaining its meaning. # Instructions Focus on describing the relationship, not the entities themselves. # Response Format Begin the description with \' Indicates...\'
Input
Predicate: hasProtocol
Generated description
Indicates that an entity uses, follows, or is governed by a specified protocol or set of procedural rules.
Sample triples (266)
| Subject | Object |
|---|---|
| Directory System Agent | Directory System Protocol via predicate surface "implementsProtocol" NERFINISHED ⓘ |
| NSView | NSAccessibility via predicate surface "conformsToProtocol" NERFINISHED ⓘ |
| NSView | NSAppearanceCustomization via predicate surface "conformsToProtocol" NERFINISHED ⓘ |
| NSView | NSDraggingDestination via predicate surface "conformsToProtocol" NERFINISHED ⓘ |
| NSView | NSPasteboardWriting via predicate surface "conformsToProtocol" NERFINISHED ⓘ |
| NSView | NSPasteboardReading via predicate surface "conformsToProtocol" NERFINISHED ⓘ |
| NSView | NSUserInterfaceItemIdentification via predicate surface "conformsToProtocol" NERFINISHED ⓘ |
| RFC 1269 | SNMP via predicate surface "usesProtocolAcronym" NERFINISHED ⓘ |
|
Vienna Convention
surface form:
Vienna Convention for the Protection of the Ozone Layer
|
Montreal Protocol on Substances that Deplete the Ozone Layer NERFINISHED ⓘ |
| OpenNTPD | Network Time Protocol via predicate surface "implementsProtocol" NERFINISHED ⓘ |
| OpenNTPD | NTPv3 via predicate surface "implementsProtocol" NERFINISHED ⓘ |
| OpenNTPD | NTPv4 (subset) via predicate surface "implementsProtocol" ⓘ |
| Micro800 | EtherNet/IP via predicate surface "supportsCommunicationProtocol" NERFINISHED ⓘ |
| Micro800 | Modbus RTU via predicate surface "supportsCommunicationProtocol" NERFINISHED ⓘ |
| Micro800 | Modbus TCP via predicate surface "supportsCommunicationProtocol" NERFINISHED ⓘ |
| Micro800 | Serial communication via predicate surface "supportsCommunicationProtocol" ⓘ |