OceanDocTagPatentSpecific

AI Overview😉

  • The potential purpose of this module is to extract and process patent-specific information from documents, such as application dates, content language, document numbers, and classification codes. This information can be used to improve search results related to patents and intellectual property.
  • This module could impact search results by allowing Google to better understand and categorize patent-related content, potentially leading to more accurate and relevant search results for users searching for patent information. It may also enable Google to provide additional features, such as filtering and sorting options, to help users quickly find the patent information they need.
  • To be more favorable for this function, a website may want to ensure that patent-related information is accurately and consistently formatted, making it easier for Google to extract and process the data. This could include using standardized formats for patent numbers, application dates, and classification codes, as well as providing clear and concise metadata for patent-related documents. Additionally, websites may want to consider optimizing their content for patent-related keywords and phrases to increase the likelihood of being surfaced in search results.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

GoogleApi.ContentWarehouse.V1.Model.OceanDocTagPatentSpecific (google_api_content_warehouse v0.4.0)

Patent specific fields. Currently empty, but need to move the fields below into here at a later date

Attributes

  • applicationDate (type: String.t, default: nil) - this is in ONIX format.
  • contentLanguage (type: String.t, default: nil) - 2-letter language of the document such as "en" or "fr" This field was created for plumbing in the OFE API intl patent flow, and is probably not otherwise filled in.
  • docType (type: integer(), default: nil) -
  • documentNumber (type: String.t, default: nil) - Just the number, no bibkey prefix. Called 'doc number' b/c it could be patent number for patents, application number for applications.
  • domesticClassification (type: list(String.t), default: nil) - US and Int'l patent classification codes for "related patents".
  • internationalClassification (type: list(String.t), default: nil) -
  • issueDate (type: String.t, default: nil) - this is in ONIX format.
  • patentAssignee (type: String.t, default: nil) -
  • publicationNumber (type: String.t, default: nil) - For applications, the 'publication number' Something like US20071234567A1: 'US' prefix, 4 digit year, 7 digit serial number, 2 character code, all stuck together.
  • relativeThumbnailPath (type: String.t, default: nil) - Path identifying the image used for the thumbnail of this patent. e.g. "EP1234567B1/imgf0001.png" The client is expected to fill in the rest of the url such as: https://patentimages.storage.googleapis.com/thumbnails/EP1234567B1/imgf0001.png
  • tenCharUsClassification (type: list(String.t), default: nil) -

Summary

Types

t()

Functions

decode(value, options)

Unwrap a decoded JSON object into its complex fields.

Types

Link to this type

t()

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.OceanDocTagPatentSpecific{
  applicationDate: String.t() | nil,
  contentLanguage: String.t() | nil,
  docType: integer() | nil,
  documentNumber: String.t() | nil,
  domesticClassification: [String.t()] | nil,
  internationalClassification: [String.t()] | nil,
  issueDate: String.t() | nil,
  patentAssignee: String.t() | nil,
  publicationNumber: String.t() | nil,
  relativeThumbnailPath: String.t() | nil,
  tenCharUsClassification: [String.t()] | nil
}

Functions

Link to this function

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.