Patents by Inventor Sara R. Lemley

Sara R. Lemley 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: 9127948
    Abstract: In certain embodiments, path determination includes receiving terrain elevation data comprising elevation values for locations of an area, where each elevation value indicates an elevation at a location. One or more gradient matrices are calculated from the elevation values. Each gradient matrix comprises gradient values corresponding to the locations. Traversable segments are determined from the gradient matrices, and a path is determined from the traversable segments.
    Type: Grant
    Filed: March 29, 2011
    Date of Patent: September 8, 2015
    Assignee: Raytheon Company
    Inventors: Juan E. Sandoval, Nicholas I. Sapankevych, Sara R. Lemley
  • Patent number: 8818712
    Abstract: In certain embodiments, determining maritime paths includes accessing a feasibility matrix comprising feasibility values for locations of an area. A feasibility value indicates navigability at a location. One or more non-navigable locations represent one or more barriers. Waypoints around the barriers are determined. A cost matrix comprising cost values is calculated. A cost value indicates a distance between two points of a set of points, where the set of points comprises one or more start points, one or more end points, and the waypoints. Dijkstra's technique is applied to a selected start point and a selected end point to yield a shortest length path between the selected start point and the selected end point.
    Type: Grant
    Filed: March 28, 2011
    Date of Patent: August 26, 2014
    Assignee: Raytheon Company
    Inventors: Juan E. Sandoval, Nicholas I. Sapankevych, Sara R. Lemley
  • Patent number: 8645305
    Abstract: According to certain embodiments, paths are identified from path data. One or more sensors are assigned to each path. The following are performed: at least one sensor is moved to a path intersection and excess sensors are removed. An excess sensor is a sensor that is not required to satisfy the desired number of sensors of one or more paths. According to certain embodiments, a combined array comprising combined entries is accessed. Each combined entry represents a location and has a value indicating a number of paths at the location. The following are performed to yield a sensor arrangement: a maximum value of the combined array is identified, a sensor is assigned to a location associated with the maximum value, and the paths are removed from the combined array. A result associated with the sensor arrangement is reported.
    Type: Grant
    Filed: October 26, 2010
    Date of Patent: February 4, 2014
    Assignee: Raytheon Company
    Inventors: Juan E. Sandoval, Nicholas I. Sapankevych, Sara R. Lemley
  • Publication number: 20120253664
    Abstract: In certain embodiments, path determination includes receiving terrain elevation data comprising elevation values for locations of an area, where each elevation value indicates an elevation at a location. One or more gradient matrices are calculated from the elevation values. Each gradient matrix comprises gradient values corresponding to the locations. Traversable segments are determined from the gradient matrices, and a path is determined from the traversable segments.
    Type: Application
    Filed: March 29, 2011
    Publication date: October 4, 2012
    Applicant: Raytheon Company
    Inventors: Juan E. Sandoval, Nicholas I. Sapankevych, Sara R. Lemley
  • Publication number: 20120253669
    Abstract: In certain embodiments, determining maritime paths includes accessing a feasibility matrix comprising feasibility values for locations of an area. A feasibility value indicates navigability at a location. One or more non-navigable locations represent one or more barriers. Waypoints around the barriers are determined. A cost matrix comprising cost values is calculated. A cost value indicates a distance between two points of a set of points, where the set of points comprises one or more start points, one or more end points, and the waypoints. Dijkstra's technique is applied to a selected start point and a selected end point to yield a shortest length path between the selected start point and the selected end point.
    Type: Application
    Filed: March 28, 2011
    Publication date: October 4, 2012
    Applicant: Raytheon Company
    Inventors: Juan E. Sandoval, Nicholas I. Sapankevych, Sara R. Lemley
  • Publication number: 20120101969
    Abstract: According to certain embodiments, paths are identified from path data. One or more sensors are assigned to each path. The following are performed: at least one sensor is moved to a path intersection and excess sensors are removed. An excess sensor is a sensor that is not required to satisfy the desired number of sensors of one or more paths. According to certain embodiments, a combined array comprising combined entries is accessed. Each combined entry represents a location and has a value indicating a number of paths at the location. The following are performed to yield a sensor arrangement: a maximum value of the combined array is identified, a sensor is assigned to a location associated with the maximum value, and the paths are removed from the combined array. A result associated with the sensor arrangement is reported.
    Type: Application
    Filed: October 26, 2010
    Publication date: April 26, 2012
    Applicant: Raytheon Company
    Inventors: Juan E. Sandoval, Nicholas I. Sapankevych, Sara R. Lemley