DATAMATH CALCULATOR MUSEUM |
Patents can be another important source of technical information on calculators. By law, the patent disclosure must describe the invention with sufficient specificity "as to enable any person skilled in the art to which it pertains, or with which it is most nearly connected" to be able to make use of the claimed invention without undue experimentation. 35 U.S.C. § 112 (1998); MPEP § 2106(V)(B) (1998). It is important to note that this disclosure requirement is measured at the time the invention was made. 35 U.S.C. § 103(a) (1998); MPEP § 2106(VI) (1998).
As a practical matter to the calculator collector, the patent disclosure will contain a wealth of information about a calculator design. The disclosure may contain schematics, software listings, flow charts, and other useful information. Where appropriate, the patent may even describe the internal design of a chip. However, the patent may or may not describe a product which was actually marketed, or may only describe an early version of the product. Further, if the disclosure relates to a new feature of a calculator, the disclosure may not describe the unrelated aspects of the calculator (e.g. if the disclosure relates to a software feature, there may not be much of a discussion about the hardware).
You may view the patent disclosures with any of the free (for non-commercial purposes) viewers. A mouse-click on the logo will open the viewer in a new window.
United States Patent and Trademark Office |
|
A service provided by the European Patent Office |
|
Delphion: A service provided by Internet Capital Group (ICG) and IBM | |
Free Patents Online |
Number
|
Calculator |
Chip |
Original application |
Description |
3819921 | Kilby Patent | 1967 | Miniature electronic calculator | |
3855577 | ? | 10 Reg Chip for TMS0200 |
1973 | Power saving circuit for calculator system |
3892957 | TI-1500 | TMS0800 | 1973 | Digit mask logic combined with sequentially addressed memory in electronic calculator chip |
3900722 | SR-50, SR-51 | TMC0501/TMC0521 | 1973 | Multi-chip calculator system having cycle and subcycle timing generators |
3902054 | SR-50 | TMC0501/TMC0521 | 1973 | Calculator system having keyboard with double entry protection and serialized encoding |
3904862 | SR-50 | TMC0501/TMC0522 | 1973 | Calculator system having a constant memory |
3904863 | SR-50 | TMC0501/TMC0523 | 1973 | Calculator system using instruction words as data |
3919532 | SR-50 | TMC0501/TMC0524 | 1973 | Calculator system having an exchange data memory register |
3921142 | TI-1500 | TMS0800 | 1973 | Electronic calculator chip having test input and output |
3922538 | SR-50 | TMC0501/TMC0524 | 1973 | Calculator system featuring relative program memory |
3924110 | SR-50 | TMC0501/TMC0524 | 1973 | Calculator system featuring a subroutine register |
3931507 | ? | I2L calculator chip | 1974 | Power up clear in an electronic calculator system |
3932846 | TI-1500 | TMS0800 | 1973 | Electronic calculator having internal means for turning off display |
3934229 | SR-20 | TMS0300 | 1973 | External Register Memory Chip in a Calculator System |
3934233 | TI-1500 | TMS0800 | 1973 | Read-only-memory for electronic calculator |
3946216 | TI-1500 | TMS0800 | 1973 | Electronic calculator system having serial transfer of instruction word to decode arrays |
3952174 | TI-1200 | 1974 | Pushbutton keyboard system | |
3955181 | General | General | 1974 | Self-refreshing random access memory cell |
3984816 | SR-20 | TMS0200/TMS0300 | 1972 | Expandable function electronic calculator |
3987416 | TI-1500 | TMS0800 | 1973 | Electronic calculator with display and keyboard scanning signal generator in data memory |
3988604 | SR-16 | TMS1000 | 1974 | Electronic calculator or digital processor chip having multiple function arithmetic unit output |
3989939 | SR-16 | TMS1000 | 1974 | Electronic calculator or digital processor chip with combined functions for constant, keyboard and control bit |
3991305 | SR-16 | TMS1000 | 1974 | Electronic calculator or digital processor chip with multiple code combinations of display and keyboard scan outputs |
3991306 | SR-16 | TMS1000 | 1974 | Electronic calculator or digital processor chip with separately controllable digit and segment outputs |
4004280 | ? | 10 Reg Chip for TMS0200 | 1973 | Calculator data storage system |
4005293 | TI-30,TI-1200 | 1974 | Pushbutton keyboard switch assembly having individual concave-convex contacts integrally attached to conductor strips | |
4014012 | TI-1200 | TMS0950 | 1975 | Segment scanning method for calculator display system |
4014013 | TI-1200 | TMS0950 | 1975 | Direct drive display system for MOS integrated circuits using segment scanning |
4021656 | SR-16 | TMS1000 | 1974 | Data input for electronic calculator or digital processor |
4021781 | SR-16 | TMS1000 | 1974 | Virtual ground read-only-memory for electronic calculator or digital processor |
4024386 | SR-16 | TMS1000 | 1974 | Electronic calculator chip or digital processor chip having test mode of operation |
4048624 | SR-50, SR-51 | TMC0501/TMC0521 | 1973 | Calculator system having multi-function memory instruction register |
4064554 | TI-30 | TMS0980 | 1976 | Microcomputer with code conversion |
4073006 | TI-30 | TMS0980 | 1976 | Digital processor system with simultaneous branch and OP code function |
4074351 | Datamath | TMS1802/TMS0100 | 1971 | Variable function programmed calculator |
4074355 | TI-30 | TMS0980 | 1976 | Digital microprocessor system with shared decode |
4079459 | TI-55/TI-57 | TMC1500 | 1976 | Two speed shift register for electronic calculator or microprocessor system |
4107781 | TI-55/TI-57 | TMC1500 | 1976 | Electronic calculator or microprocessor with indirect addressing |
4107782 | SR-60 | TMC0501 | 1975 | Prompting programmable electronic calculator |
4112495 | TI-1050 | TMS0920 | 1977 | Electronic calculator or microprocessor having a selectively loadable instruction register |
4115705 | TI-30 | TMS0980 | 1976 | Electronic calculator with push-button on-off system |
4121760 | SR-22 | TMS0200/TMS0300 | 1973 | Electronic multibase calculator |
4125901 | TI-55/TI-57 | TMC1500 | 1976 | Electronic calculator or microprocessor having a multi-input arithmetic unit |
4139893 | TI-59 | 1976 | calculator program security system | |
4153937 | TI-59 | 1977 | Microprocessor system having high order capability | |
4164037 | TI-55/TI-57 | TMC1500 | 1976 | Electronic calculator or microprocessor system having combined data and flag Bit storage system |
4179746 | TI-30 | TMS0980 | 1976 | Digital Processor System with conditional Carry and Status Function in Arithmetic Unit |
4200926 | SR-20, Canon | TMS0200/300 | 1972 | Electronic calculator implemented in semiconductor LSI chips with scanned keyboard and display |
4208720 | SR-56 | 1976 | Calculator with algebraic operating system | |
4209836 | Speak&Spell | 1978 | Speech synthesis integrated circuit device | |
4216522 | SolidStateModule | 1977 | Interchangeable module for integrated circuits | |
4242675 | Datamath | TMS1802/TMS0100 | 1971 | Display and keyboard scanning for electronic calculation and the like |
4290121 | Pinning 28pin | TMS1802/TMS0100 | 1971 | Variable function programmed calculator |
4298949 | TI-59 | TMC0582/TMC0571 | 1976 | Electronic calculator system having high order math capability |
4335275 | Speak&Spell | 1978 | Synchronous method and apparatus for speech synthesis circuit | |
4340374 | Dataman | 1977 | Electronic learning aid | |
4344148 | Speak&Spell | 1977 | System using digital filter for waveform or speech synthesis | |
4361873 | TI-50 | TP0320 | 1979 | Calculator with constant memory |
4403965 | Touch
and Discover |
1980 | Electronic teaching apparatus | |
4409665 | TI-50 | 1979 | Turn-off-processor between keystrokes | |
4411628 | Spelling B | 1979 | Electronic learning aid with picture book | |
4421487 | Spelling B | 1979 | Electronic learning aid and game | |
4447213 | Dataman | 1977 | Electronic learning aid | |
4447881 | TI-88 | 1980 | Data processing system integrated circuit having modular memory add-on capacity | |
4449233 | Speak&Spell | 1978 | Speech synthesis system with parameter look up table | |
4970659 | Speak&Spell | 1978 | Learning aid or game having miniature electronic speech synthesis chip | |
5168294 | TI-81 VSC | 1978 | Display demonstration system for providing enlarged projected image of calculator display | |
H1970 | Datamath | TMS1802/TMS0100 | 1971 | Variable function programmed system (SIR of the microcontroller invention) |
Number
|
Calculator |
Chip |
Original application |
Description |
1424626 | TI-PLT (PET) | 2004 | Stylus based calculator |
If you have additions to the above article please email: joerg@datamath.org.
© Juergen Dobrinski, Mike Sebastian and Joerg Woerner, February 5, 2002. No reprints without written permission.