Class: Patento::Patent
Instance Attribute Summary
Attributes inherited from Document
#html, #number
Instance Method Summary
collapse
Methods inherited from Document
#abstract, #assignee, #claims, #filing_date, #forward_citations, #independent_claims, #initialize, #inventors, #parse_bibdata_links_for_url_match, #parse_citations, #parse_date, #title, #us_classifications
Instance Method Details
#backward_citations ⇒ Object
14
15
16
|
# File 'lib/patento/patent.rb', line 14
def backward_citations
@backward_citations ||= parse_citations(:backward)
end
|
#intl_classification ⇒ Object
9
10
11
12
|
# File 'lib/patento/patent.rb', line 9
def intl_classification
@intl_classification ||= @html.css('#summarytable div.patent_bibdata').children[-7].text.match(/([A-Z0-9]{1,}\s[A-Z0-9]{1,})/)[1]
end
|
#issue_date ⇒ Object
5
6
7
|
# File 'lib/patento/patent.rb', line 5
def issue_date
@issue_date ||= parse_date(:issue)
end
|