Patents by Inventor Edgar F. Codd

Edgar F. Codd has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6985900
    Abstract: The invention presents novel method, apparatus, and data structures for storing, maintaining, and executing processing logic on a computer system. Processing logic is encoded into its distinct, constituent elements that are flexibly linked, facilitating reuse and reconfiguration. Executable responses are selected for an input signal by identifying a correspondence between the input signal and an expression, evaluating the expression to a resulting value, and identifying a correspondence between the expression and its resulting value, and an executable response.
    Type: Grant
    Filed: May 14, 2002
    Date of Patent: January 10, 2006
    Inventors: Edgar F. Codd, Sharon B. Codd
  • Publication number: 20020174263
    Abstract: The invention presents novel method, apparatus, and data structures for storing, maintaining, and executing processing logic on a computer system. Processing logic is encoded into its distinct, constituent elements that are flexibly linked, facilitating reuse and reconfiguration. Executable responses are selected for an input signal by identifying a correspondence between the input signal and an expression, evaluating the expression to a resulting value, and identifying a correspondence between the expression and its resulting value, and an executable response.
    Type: Application
    Filed: May 14, 2002
    Publication date: November 21, 2002
    Inventors: Edgar F. Codd, Sharon B. Codd
  • Patent number: 6421667
    Abstract: The invention presents novel method, apparatus, and data structures for storing, maintaining, and executing processing logic on a computer system. Processing logic is encoded into its distinct, constituent elements that are flexibly linked, facilitating reuse and reconfiguration. Executable responses are selected for an input signal by identifying a correspondence between the input signal and an expression, evaluating the expression to a resulting value, and identifying a correspondence between the expression and its resulting value, and an executable response.
    Type: Grant
    Filed: June 11, 1997
    Date of Patent: July 16, 2002
    Inventors: Edgar F. Codd, Sharon B. Codd