Template:Patent: Difference between revisions

From TekWiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(23 intermediate revisions by the same user not shown)
Line 1: Line 1:
<noinclude>
<noinclude>
<div style="color:red;">UNDER CONSTRUCTION - please do not edit</div>
This is the "Patent" template. It should be called in the following format:
<noinclude>


This is the "Patent" template.
{| cellpadding="5"
It should be called in the following format:
|-
 
!This template should be invoked in the following format:
<pre>
!Example:
|-  valign="top"
|<pre>
{{Patent
{{Patent
|Office=
|Office=
Line 16: Line 17:
|Grant date=
|Grant date=
|Cites=
|Cites=
|Links=
}}
}}
</pre>
</pre>
 
|<pre>
 
{{Patent
|Office=US
|Number=3900711A
|Title=Electrical contactor assembly for high frequency applications
|Company=Tektronix Inc
|Inventors=Ken Holland
|Filing date=1974-02-04
|Grant date=1975-08-19
|Cites=Patent US 3562464A;Patent US 3719788A;Patent US 3753170A
|Links=465;475;5A38;5A45;7A15;7A16A;7A18;7A19;7A24;7A26;7D15;AM503;
}}
</pre>
|-
|}
{{#cargo_declare:_table=Patents
{{#cargo_declare:_table=Patents
|Office=Page
|Office=String (hidden)
|Number=String (hidden)
|Number=String (hidden)
|Title=String (hidden)
|Title=String (hidden)
Line 29: Line 44:
|Grant_date=Date
|Grant_date=Date
|Cites=List (;) of Page
|Cites=List (;) of Page
|Links=List (;) of Page
}}
}}


=== Notes ===
=== Notes ===
* ...
* '''Inventors''', '''Company''', '''Cites''' and '''Links''' are semicolon-separated page titles.


</noinclude><includeonly>
</noinclude><includeonly>
{{#cargo_store:_table=Patents
|Office={{{Office|}}}
|Number={{{Number|}}}
|Title={{{Title|}}}
|Inventors={{{Inventors|}}}
|Company={{{Company|}}}
|Filing_date={{{Filing date|}}}
|Grant_date={{{Grant date|}}}
|Cites={{{Cites|}}}
}}
{| class="wikitable"
{| class="wikitable"
! Office
| [[{{{Office|}}}]]
|-
! Patent number
! Patent number
| [https://www.google.com/patents/{{{Office|}}}{{{Number|}}} {{{Number|}}}]
| [https://www.google.com/patents/{{{Office|}}}{{{Number|}}} {{{Office|}}} {{{Number|}}}] <small>(click link for details and documents via Google Patents)</small>
|-
|-
! Title
! Title
Line 66: Line 69:
! Grant date
! Grant date
| {{{Grant date|}}}
| {{{Grant date|}}}
|-
! Cites
| {{#arraymap:{{{Cites|}}}|;|x|[[x]]}}
|}
|}
<small>
{{#cargo_query:
tables=Patents=Patents1,Patents=Patents2
|join on=Patents2.Cites HOLDS Patents1._pageName
|fields=Patents1._pageName=Patent,Patents1.Title,Patents1.Inventors__full=Inventors,Patents1.Company__full=Assignee,Patents1.Grant_date=Granted
|where=Patents2._pageName = '{{PAGENAME}}'
|intro='''Cites:'''
|default=
}}
{{#cargo_query:
tables=Patents=Patents1
|fields=Patents1._pageName=Patent,Patents1.Title,Patents1.Inventors__full=Inventors,Patents1.Company__full=Assignee,Patents1.Grant_date=Granted
|where=Patents1.Cites HOLDS '{{PAGENAME}}'
|intro='''Cited By:'''
|default=
}}
{{#cargo_query:
tables=Products,Patents
|join on=Patents.Links HOLDS Products._pageName
|fields=Manufacturer,Products._pageName=Model,Description,Introduced,Designers
|where=Patents._pageName = '{{PAGENAME}}'
|intro='''Related products:'''
|default=
}}
{{#cargo_query:
|tables=Documents
|where=Documents.Links HOLDS '{{PAGENAME}}'
|fields=Documents._pageName=Document,Documents.Title=Title,Documents.Authors=Authors,Documents.Year,Documents.Links
|order by=Documents.Year,Documents.Identifier
|intro='''Documents referencing {{PAGENAME}}:'''
|default=
}}
</small>
{{#cargo_store:_table=Patents
|Office={{{Office|}}}
|Number={{{Number|}}}
|Title={{{Title|}}}
|Inventors={{{Inventors|}}}
|Company={{{Company|}}}
|Filing_date={{{Filing date|}}}
|Grant_date={{{Grant date|}}}
|Cites={{{Cites|}}}
|Links={{{Links|}}}
}}


[[Category:Patents]]
[[Category:Patents]]
</includeonly>
</includeonly>

Latest revision as of 03:46, 23 September 2024

This is the "Patent" template. It should be called in the following format:

This template should be invoked in the following format: Example:
{{Patent
|Office=
|Number=
|Title=
|Inventors=
|Company=
|Filing date=
|Grant date=
|Cites=
|Links=
}}
{{Patent
|Office=US
|Number=3900711A
|Title=Electrical contactor assembly for high frequency applications
|Company=Tektronix Inc
|Inventors=Ken Holland
|Filing date=1974-02-04
|Grant date=1975-08-19
|Cites=Patent US 3562464A;Patent US 3719788A;Patent US 3753170A
|Links=465;475;5A38;5A45;7A15;7A16A;7A18;7A19;7A24;7A26;7D15;AM503;
}}

This template defines the table "Patents". View table.

Notes

  • Inventors, Company, Cites and Links are semicolon-separated page titles.