Patents by Inventor Steven W. Duckett

Steven W. Duckett 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).

  • Publication number: 20040199516
    Abstract: A computer-based method for converts source information into a memory-resident aggregate database including (i) the source information, and (ii) at least one auto-generic annotation for the source information. The at least one auto-generic annotation was automatically assimilated from the characteristics of information in the source information. The memory-resident aggregate database is exploded into a hierarchical memory structure. A source information adapter includes a memory coupled to an information patcher. The information patcher generates a line patches hash containing information characterizing at least one patch from source information in the memory. A parser-hasher of the adapter also is coupled to the memory to access the line patches hash. The parser-hasher converts the source information into a memory-resident aggregate database including (i) the source information, and (ii) at least one auto-generic annotation for the source information.
    Type: Application
    Filed: May 17, 2002
    Publication date: October 7, 2004
    Applicant: Metacyber.Net
    Inventors: Joseph M. Thames, Steven W. Duckett
  • Publication number: 20040189713
    Abstract: A computer-based user interface provides a method for viewing rapid comprehension documentation for source information in a consistent framework that aids in using and understanding that documentation. The interface includes a patch heading frame. The patch heading frame displays identifying information for a patch in a plurality of patches in original source information. A patch code frame displays information for the patch, and a sidebar menu frame displays a cross-reference menu for a program element identifier symbol in the information for the patch.
    Type: Application
    Filed: May 17, 2002
    Publication date: September 30, 2004
    Applicant: Metacyber.Net
    Inventors: Joseph M. Thames, Steven W. Duckett
  • Publication number: 20040186817
    Abstract: A system functions as a composite facility for documentation, maintenance, composition, and testing of information in a source file. A documentation generator converts the source file into exploded detail documentation in a cradle file system from which exploded-view virtual reality displays are generated. For software program code maintenance, a software application source code maintenance controller maintains the cradle file system in a reversible historical and multi-lineal version lattice via an industry-standard revision control system. A website composer utilizes information on cradle file system to support interactive artistic graphical and textual composition of web-displays. A testing and verification manager utilizes information on cradle file system to support the synthesis and maintenance of regression tests and the debugging of software program code from the context of the exploded-view virtual reality displays.
    Type: Application
    Filed: May 17, 2002
    Publication date: September 23, 2004
    Inventors: Joseph M. Thames, Steven W. Duckett
  • Publication number: 20030163801
    Abstract: A computer-based method for defining a patch selects a conditional compilation cell group from conditional compilation cell groups included in computer source code. A pre-defined computer source code block is located relative to the conditional compilation cell group. The pre-defined computer source code block includes a block end and a heading. It is determined whether both the heading and the block end are contained within the conditional compilation cell group. A patch is as the pre-defined computer source code block if both the heading and the block end are contained within the conditional compilation cell group. If the computer source code block is not contained within the conditional compilation cell group, one or both of the heading and the block end are adjusted so that the conditional compilation cell group is contained between the heading and the block end. After the adjustment the patch is defined as the computer source code from the heading to the block end.
    Type: Application
    Filed: May 17, 2002
    Publication date: August 28, 2003
    Applicant: Metacyber.Net
    Inventors: Joseph M. Thames, Steven W. Duckett
  • Publication number: 20030145282
    Abstract: A computer-based method parses and hashes source information comprising a combined grammar to create documentation for the source information. The computer-based method processes lines of the source information written using a first grammar with a first parser-hasher to generate annotations for the source information written using the first grammar. The computer-based method processes lines of the source information written using a second grammar with a second parser-hasher different from the first parser-hasher to generate annotations for the source information written using the second grammar.
    Type: Application
    Filed: May 17, 2002
    Publication date: July 31, 2003
    Applicant: Metacyber.Net
    Inventors: Joseph M. Thomas, Steven W. Duckett
  • Publication number: 20030145281
    Abstract: A structure includes a memory-based metatree. The memory-based metatree stores data, including (i) source information and (ii) annotations for the source information, in a hierarchical structure. The structure further includes a memory, coupled to memory-based metatree, having stored therein a plurality of hashes. The plurality of hashes store information including the source information and the annotations for the source information. The structure further includes a hypertext page generator coupled to the memory. The hypertext page generator uses the information stored in the plurality of hashes to generate memory-based rapid comprehension documentation for the source information.
    Type: Application
    Filed: May 17, 2002
    Publication date: July 31, 2003
    Applicant: Metacyber.Net
    Inventors: Joseph M. Thames, Steven W. Duckett
  • Publication number: 20030145310
    Abstract: A computer memory having stored therein a structure including a metatree. The metatree includes: a root directory for a module in a computer program source file; a patch subdirectory in the root directory; a patch file in the patch subdirectory where the patch file includes original source code of one patch in the module; a symbol reference statistics file in the patch subdirectory where the symbol reference statistics file comprises symbol reference statistics data for name symbols referring to elements of the patch; a generic annotation file in the patch subdirectory where the generic annotation file includes auto-generically generated interpretative information for the patch; an application specific annotation file in the patch subdirectory where the application specific annotation file includes specific interpretative information for the patch; and a set of scope subdirectories in the patch subdirectory where each scope subdirectory in the set is defined by a namespace for a set of name symbols.
    Type: Application
    Filed: May 17, 2002
    Publication date: July 31, 2003
    Applicant: Metacyber. Net.
    Inventors: Joseph M. Thames, Steven W. Duckett
  • Patent number: 4909075
    Abstract: A method for determining a characteristic of a subsurface geological formation enhances the vertical resolution of dual-detector measurements by utilizing a continuous calibration factor which is obtained from an environmentally compensated characteristic derived from at least two resolution-matched sensor signals, and from a resolution-matched sensor signal from the near-detector of the tool. This method also can enhance the statistical precision of the characteristic without degrading the vertical resolution.
    Type: Grant
    Filed: September 7, 1989
    Date of Patent: March 20, 1990
    Assignee: Schlumberger Technology Corporation
    Inventors: Charles Flaum, James E. Galford, Steven W. Duckett
  • Patent number: 4639638
    Abstract: The photosensitivity of a photomultiplier dynode to white light or infrared radiation is greatly reduced by coating the dynode with a layer of an alkali halide material having good secondary electron emission characteristics. A method of applying the coating to the dynode is also described.
    Type: Grant
    Filed: January 28, 1985
    Date of Patent: January 27, 1987
    Assignee: Sangamo Weston, Inc.
    Inventors: John A. Purcell, John T. Puglis, Steven W. Duckett