Template:Patent: Difference between revisions

From TekWiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(11 intermediate revisions by the same user not shown)
Line 2: Line 2:
This is the "Patent" template. It should be called in the following format:
This is the "Patent" template. It should be called in the following format:


<pre>
{| cellpadding="5"
|-
!This template should be invoked in the following format:
!Example:
|-  valign="top"
|<pre>
{{Patent
{{Patent
|Office=
|Office=
Line 15: Line 20:
}}
}}
</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=String (hidden)
|Office=String (hidden)
Line 29: Line 48:


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


</noinclude><includeonly>
</noinclude><includeonly>
Line 50: 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
{{#cargo_store:_table=Patents
|Office={{{Office|}}}
|Office={{{Office|}}}

Latest revision as of 04: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.