List of Inventions (for job contracts)

Gene Michael Stover

created Thursday, 24 October 2002
updated Thursday, 29 April 2004

Copyright © 2002 - 2004 Gene Michael Stover. All rights reserved. Permission to copy, store, & view this document unmodified & in its entirety is granted.

This is a list of ``inventions'' by Gene Michael Stover. Presence on this list does not imply that an invention is patented or patentable, but all items on this list must be considered prior & independently conceived work with respect to contracts I enter with companies, & the rights to all of these works belong to Gene Michael Stover except for items that contain specific indication otherwise.

Absence of a work on this list does not imply that Gene Michael Stover does not posses the rights to said work. This list does not contain fiction & non-fiction articles I have written.

pee cuss cuss
a C++-to-C compiler; the rights to this are shared with another party; 1991.1

CyberTiggyr PGPDecrypt
a library that offers a programmatic interface to PGP for programs written in Objective-C, 1993.

ctadpcm
a program for extracting the Pulse Code Modulation (PCM) data from a file encrypted with Creative Technology's ADPCM algorithm; all rights to ctadpcm are owned by Creative Technology, 1993.

CyberTiggyr mpg
a program for estimating the cost-effectiveness of a personal automobile by analyzing maintenance & billing records, 1995.

FAP
a program that uses Holland-style simulated evolution to optimize frequency assignment plans for AMPS mobile phone networks; all rights to FAP are owned by Air Touch; 1995.

CyberTiggyr Poe
a program for cryptanalyzing single-substitution ciphers in which word divisions & punctuation are preserved, 1995.

CyberTiggyr trash
an implementation of the ``trash can'' file deletion metaphor for the Unix shell command line, 1995.

quotater
a program for formatting e-mail messages to make them suitable for inclusion in a LATEX document, 1996.

CyberTiggyr time card
an application for tracking & reporting hours worked by an employee, 1997.

Phil
a library for program portability, http://phil.sourceforge.net/, 1999.

CyberTiggyr skeleton
a framework for creating portable Unix programming projects, 2000.

CyberTiggyr Giggle
a library for automatic memory management (``garbage collection'') for C++, http://giggle.sourceforge.net/, 2000.

tiggyr-time
a client program for NIST's Automated Computer Time System (ACTS), 2000.

CyberTiggyr Turngate
a ``turnkey'' network gateway, 2001.

CyberTiggyr Tigris
a library of general-purpose functions & data structures for Common Lisp, 2001.

CyberTiggyr Evie
a library & framework for writing programs in Common Lisp that use simulated evolution, 2001.

totoro
a program that compresses textual data by use of Holland-style simulated evolution; totoro was my entry in the annual programming contest of the International Society for Functional Programming, 2001.

personal web site
& the client-side programs, server-side programs, & development-time programs I wrote to implement it, 2001. Development continues.

CyberTigger crisp
a Lisp-to-C compiler, 2001. As of 2004, development continues.

Shiva
a program for improving Shellsort via simulated evolution, http://www.CyberTiggyr.com/shiva-0/, 2002.

CyberTiggyr Evo
a program that creates original poetry by use of simulated evolution, 2002.

ick
an idea for using C as a portable intermediate programming language, http://www.CyberTiggyr.com/gene/ick/, 2002.

D-Shiva
an idea for a distributed implementation of Shiva (above), http://www.CyberTiggyr.com/gene/shiva-1/, 2002.

CyberTiggyr Flez
an event-driven library & framework for writing programs in Common Lisp, 2002.

CyberTiggyr geeki
implementation in Perl & Common Lisp of ``Wiki''-style self-editing Web sites, 2002.

CyberTiggyr portlog
a program for detecting attempted remote intrusions on a computer network, 2003.

CyberTiggyr Lisp/CGI
a library for writing Web applications using the Common Gateway Interface protocol & the Common Lisp programming language, 2003.

CyberTiggyr Critters
an artificial life simulation & game, http://CyberTiggyr.COM/gene/cri/; 2003.

Coast
a system of programs, Web pages, a databank schema, documentation, & a business model for analyzing & creating cost proposals. Developed in collaboration with Jay F. Smith, Lynda Silsbee, & Jama Rand, each of whom shares ownership. January 2004.

End.

Gene Michael Stover 2008-04-20