Patents by Inventor Lawrence P. Ray

Lawrence P. Ray 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: 10073764
    Abstract: Various technologies pertaining to computer-executable instruction sequence forensics are described herein. In a general embodiment, an application development framework supports a function library that includes a plurality of recording functions. Calls to these functions are inserted into source code or bytecode of the computer-executable instruction sequence. The source code is then compiled, resulting in formation of instrumented machine code of the computer-executable instruction sequence. Alternately, the runtime environment interprets instrumented bytecode for the instruction sequence. A processor executes the machine code, and the called functions cause the processor to generate forensic data pertaining to portions of the computer-executable instruction sequence that correspond to locations in the source code where the calls were inserted. An execution instance of the computer-executable instruction sequence is visualized based upon the forensic data.
    Type: Grant
    Filed: July 29, 2015
    Date of Patent: September 11, 2018
    Assignee: National Technology & Engineering Solutions of Sandia, LLC
    Inventors: Amy Sundermier, Bettina K. Arpin, David Karmol, Lawrence P. Ray, Kenneth Michael Munoz, William Lawry, Jamie L. Coram, Thomas Anthony Artale, Patrick DeMoss, Lucas Leighton Nunno, Aaron Easter
  • Patent number: 9727976
    Abstract: Various technologies for facilitating analysis of large remote sensing and geolocation datasets to identify features of interest are described herein. A search query can be submitted to a computing system that executes searches over a geospatial temporal semantic (GTS) graph to identify features of interest. The GTS graph comprises nodes corresponding to objects described in the remote sensing and geolocation datasets, and edges that indicate geospatial or temporal relationships between pairs of nodes in the nodes. Trajectory information is encoded in the GTS graph by the inclusion of movable nodes to facilitate searches for features of interest in the datasets relative to moving objects such as vehicles.
    Type: Grant
    Filed: May 19, 2016
    Date of Patent: August 8, 2017
    Assignee: Sandia Corporation
    Inventors: David Nikolaus Perkins, Randolph Brost, Lawrence P. Ray