Patent
A patent assigned to a company. Every field but meta is public patent-office data.
type Patent implements DataPoint {
id: ID!
meta: DataPointMeta!
publicationNumber: String!
applicationNumber: String
countryCode: String
filingDate: Date!
publicationDate: Date
grantDate: Date
earliestPriorityDate: Date
title: String
abstract: String
inventorNames: [String!]!
assigneeNames: [String!]!
text: String
}
Fields
Patent.id ● ID! non-null scalar
Unique identifier; shared by all companies linked to the same patent.
Patent.meta ● DataPointMeta! non-null object
Craft platform metadata: which provider supplied the record and when it became current.
Patent.publicationNumber ● String! non-null scalar
Publication number of the patent, e.g. "US-9741724-B2".
Patent.applicationNumber ● String scalar
Application number of the patent, e.g. "US-15040074-A".
Patent.countryCode ● String scalar
Two-letter code of the jurisdiction the patent was filed in, e.g. "US".
Patent.filingDate ● Date! non-null scalar
When the patent application was filed.
Patent.publicationDate ● Date scalar
When the publication publicationNumber identifies was published: the application for an A-kind number, the granted patent for a B-kind one.
Patent.grantDate ● Date scalar
When the patent was granted; null if not (yet) granted.
Patent.earliestPriorityDate ● Date scalar
The earliest date this patent claims priority from: its own filing date, or that of an earlier application it claims; equals filingDate when none is claimed.
Patent.title ● String scalar
Patent title (English preferred when available).
Patent.abstract ● String scalar
Patent abstract (English preferred when available).
Patent.inventorNames ● [String!]! non-null scalar
Names of the inventors; empty when none are reported.
Patent.assigneeNames ● [String!]! non-null scalar
Names of the assignees (owners) of the patent; empty when none are reported.
Patent.text ● String scalar
Title and abstract joined, title first; null when the provider reported neither. The word search indexes the two fields separately, so words spanning both do not match.
Interfaces
DataPoint interface
Common interface for facts (Data Points) about entities. Data Points are immutable: a change in the underlying data produces a new record with a new identifier, and meta.effectiveFrom/effectiveTo track which version is effective.
Member Of
PatentConnection object ● PatentEdge object