DATAMATH  CALCULATOR  MUSEUM

TI Calculator Related Patents

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
US-

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
EP-

Calculator

Chip

Original application

Description

1424626 TI-PLT (PET)   2004 Stylus based calculator

 

horizontal rule

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.