Patents by Inventor Spencer Kern Kelleher

Spencer Kern Kelleher 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: 20230394385
    Abstract: Systems and methods of the inventive subject matter are directed to route optimization that takes sales ratings into consideration. In some embodiments, users can request one of two different route types, a sales route or an optimized route. A sales route allows the user to hand pick waypoints to be visited, and the platform server then generates a route that visits all those waypoints. The route accounts for sales ratings that the user has assigned to each waypoint, as well as times and distances between each waypoint. An optimized route selects waypoints based on previously assigned sales ratings and then generates a route for the user, where the route similarly accounts for sales ratings as well as times and distances between each waypoint. Genetic algorithm techniques can be used to converge on high performing routes.
    Type: Application
    Filed: June 1, 2022
    Publication date: December 7, 2023
    Inventors: Spencer Kern Kelleher, Anuj Sahni, Deep Shah
  • Patent number: 11193776
    Abstract: This application describes systems and methods directed to route optimization for routes comprising large numbers of waypoints. When large numbers of waypoints make up a route, developing an optimized route can be computationally intensive, requiring far too much time to develop a solution that is practicable for most needs. Thus, systems and methods of the inventive subject matter involve grouping subsets of waypoints into clusters and then optimizing those clusters according to genetic algorithm development techniques. The end result is a highly optimized route developed in an amount of time that would have been impossible using standard techniques.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: December 7, 2021
    Assignee: Territool, LLC
    Inventors: Spencer Kern Kelleher, Anuj Sahni
  • Publication number: 20200173789
    Abstract: Systems and methods of generating optimized routes that pass through any number of locations are disclosed in this application. Locations can be sent from a client to a web-service that processes those locations to create an optimized route. Locations are clustered into groups based on geographic proximity to one another before being linked together. Then, intra-cluster routes are developed that pass through each of the locations in each cluster. Intra-cluster routes start and stop where linkages connect different clusters together, or, if there is no linkage to start or stop at, the start and stop points can be determined by other means (e.g., route optimization). A proposed route can then be iteratively improved upon until a finalized route is created. Once a finalized route is created, a notification can be sent to a client so that the client can access the finalized route.
    Type: Application
    Filed: December 4, 2018
    Publication date: June 4, 2020
    Inventors: Spencer Kern Kelleher, Anuj Sahni
  • Publication number: 20200173790
    Abstract: This application describes systems and methods directed to route optimization for routes comprising large numbers of waypoints. When large numbers of waypoints make up a route, developing an optimized route can be computationally intensive, requiring far too much time to develop a solution that is practicable for most needs. Thus, systems and methods of the inventive subject matter involve grouping subsets of waypoints into clusters and then optimizing those clusters according to genetic algorithm development techniques. The end result is a highly optimized route developed in an amount of time that would have been impossible using standard techniques.
    Type: Application
    Filed: September 19, 2019
    Publication date: June 4, 2020
    Inventors: Spencer Kern Kelleher, Anuj Sahni