Patents by Inventor Charles Stephen JOHNSTON

Charles Stephen JOHNSTON 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: 20170031982
    Abstract: Systems, methods, devices, and non-transitory media of the various embodiments enable the query execution graph for insertions, deletions, and streaming queries to be manipulated to maximize a portion of the query execution that is independent of data changes.
    Type: Application
    Filed: July 28, 2016
    Publication date: February 2, 2017
    Inventors: Charles Stephen JOHNSTON, William Arthur ROGERS, Wesley A. HOLLER
  • Publication number: 20170031909
    Abstract: The systems, methods, devices, and non-transitory media of the various embodiments provide query independent data identification. In various embodiments, query independent data identification may be used to facilitate data reuse. Query independent data identification may be accomplished using an algebraic expression hash (AEH) function to identify data in a graph or table for reuse based on its origin and what has been done to the data. Use of an AEH function may support a top down approach for identification of data reuse and may also facilitate faster searches using an AEH value. For example, a hash-based search of a universe of data sets may facilitate a top down approach to locate the maximal reuse first (as opposed to the last) and may be less sensitive to the size of the universe.
    Type: Application
    Filed: July 28, 2016
    Publication date: February 2, 2017
    Inventors: Wesley A. HOLLER, Charles Stephen JOHNSTON, Frank Joseph EATON, Joseph C. UNDERBRINK, Rory Windell ROTHER