Patents by Inventor Ryan Knuffman

Ryan Knuffman 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: 20250191169
    Abstract: A remotely-controlled (RC) and/or autonomously operated inspection device, such as a ground vehicle or drone, may capture one or more sets of imaging data indicative of at least a portion of an automotive vehicle, such as all or a portion of the undercarriage. The one or more sets of imaging data may be analyzed based upon data indicative of at least one of vehicle damage or a vehicle defect being shown in the one or more sets of imaging data. Based upon the analyzing of the one or more sets of imaging data, damage to the vehicle or a defect of the vehicle may be identified. The identified damage or defect may be compared to a claimed damage or defect to determine whether the claimed damage or defect occurred.
    Type: Application
    Filed: February 17, 2025
    Publication date: June 12, 2025
    Inventors: Ryan Knuffman, Bradley A. Sliz, Lucas Allen
  • Publication number: 20250191148
    Abstract: A computer-implemented method for using a trained generative adversarial network to improve construction and urban planning includes receiving a semantically-segmented point cloud corresponding to a construction site; determining a volumetric soil measurement; and generating a cost estimate. A computing system for using a trained generative adversarial network to improve vehicle orientation and navigation includes one or more processors, and one or more memories having stored thereon computer-executable instructions that, when executed, cause the computing system to: receive a semantically-segmented point cloud corresponding to a construction site; determine a volumetric soil measurement; and generate a cost estimate. A non-transitory computer-readable medium includes computer-executable instructions that, when executed, cause a computer to: receive a semantically-segmented point cloud corresponding to a construction site; determine a volumetric soil measurement; and generate a cost estimate.
    Type: Application
    Filed: February 14, 2025
    Publication date: June 12, 2025
    Inventor: Ryan Knuffman
  • Publication number: 20250148632
    Abstract: A server includes a processor and a memory storing instructions that, when executed by the processor, cause the server to receive two-dimensional (2D) images, analyze the images using a trained deep network to generate points, process the labeled points to identify tie points, and combine the 2D dimensional images into a three-dimensional (3D) point cloud using structure-from-motion. A method for generating a semantically-segmented 3D point cloud from 2D data includes receiving 2D images, analyzing the images using a trained deep network to generate labeled points, processing the points to identify tie points, and combining the 2D images into a 3D point cloud using structure-from-motion. A non-transitory computer readable storage medium stores executable instructions that, when executed by a processor, cause a computer to receive 2D images, analyze the images using a trained deep network to generate labeled points, process the points to identify and combine tie points using structure-from-motion.
    Type: Application
    Filed: January 8, 2025
    Publication date: May 8, 2025
    Inventors: Ryan Knuffman, Jeremy Carnahan
  • Patent number: 12243199
    Abstract: A computer-implemented method for using a trained generative adversarial network to improve construction and urban planning includes receiving a semantically-segmented point cloud corresponding to a construction site; determining a volumetric soil measurement; and generating a cost estimate. A computing system for using a trained generative adversarial network to improve vehicle orientation and navigation includes one or more processors, and one or more memories having stored thereon computer-executable instructions that, when executed, cause the computing system to: receive a semantically-segmented point cloud corresponding to a construction site; determine a volumetric soil measurement; and generate a cost estimate. A non-transitory computer-readable medium includes computer-executable instructions that, when executed, cause a computer to: receive a semantically-segmented point cloud corresponding to a construction site; determine a volumetric soil measurement; and generate a cost estimate.
    Type: Grant
    Filed: March 27, 2024
    Date of Patent: March 4, 2025
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventor: Ryan Knuffman
  • Patent number: 12229938
    Abstract: A remotely-controlled (RC) and/or autonomously operated inspection device, such as a ground vehicle or drone, may capture one or more sets of imaging data indicative of at least a portion of an automotive vehicle, such as all or a portion of the undercarriage. The one or more sets of imaging data may be analyzed based upon data indicative of at least one of vehicle damage or a vehicle defect being shown in the one or more sets of imaging data. Based upon the analyzing of the one or more sets of imaging data, damage to the vehicle or a defect of the vehicle may be identified. The identified damage or defect may be compared to a claimed damage or defect to determine whether the claimed damage or defect occurred.
    Type: Grant
    Filed: November 21, 2023
    Date of Patent: February 18, 2025
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: Ryan Knuffman, Bradley A. Sliz, Lucas Allen
  • Patent number: 12223670
    Abstract: A server includes a processor and a memory storing instructions that, when executed by the processor, cause the server to receive two-dimensional (2D) images, analyze the images using a trained deep network to generate points, process the labeled points to identify tie points, and combine the 2D dimensional images into a three-dimensional (3D) point cloud using structure-from-motion. A method for generating a semantically-segmented 3D point cloud from 2D data includes receiving 2D images, analyzing the images using a trained deep network to generate labeled points, processing the points to identify tie points, and combining the 2D images into a 3D point cloud using structure-from-motion. A non-transitory computer readable storage medium stores executable instructions that, when executed by a processor, cause a computer to receive 2D images, analyze the images using a trained deep network to generate labeled points, process the points to identify and combine tie points using structure-from-motion.
    Type: Grant
    Filed: July 19, 2023
    Date of Patent: February 11, 2025
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: Ryan Knuffman, Jeremy Carnahan
  • Publication number: 20250000079
    Abstract: In an aspect of the disclosure there is provided a system including nozzles disposed along an implement, a camera disposed on the implement to capture images of a spray from a nozzle of the nozzles over a time period and a processor to assign a rating to the images to account for the nozzle intermittently being off and not counting the nozzle as plugged. The processor to determine a running average for a condition of the nozzle using the assigned rating for the images.
    Type: Application
    Filed: August 12, 2022
    Publication date: January 2, 2025
    Inventors: Sara Collins, Ryan Knuffman
  • Publication number: 20240338803
    Abstract: A method includes receiving a navigation data set; generating a combined data set using a trained generative adversarial network; and generating a high resolution map that includes spatial data. A computing system includes: one or more processors, and one or more memories having stored thereon computer-executable instructions that, when executed, cause the computing system to: receive a navigation data set; generate a combined data set using a trained generative adversarial network; and generate a high resolution map that includes spatial data. A non-transitory computer-readable medium includes computer-executable instructions that, when executed, cause a computer to: receive a navigation data set; generate a combined data set using a trained generative adversarial network; and generate a high resolution map that includes spatial data.
    Type: Application
    Filed: June 18, 2024
    Publication date: October 10, 2024
    Inventor: Ryan Knuffman
  • Publication number: 20240295954
    Abstract: Described herein are systems and methods for providing field views of data displays with enhanced maps having a data layer and icons for image data overlaid on the data layer. In one embodiment, a computer implemented method for customizing field views of data displays comprises obtaining a data layer for an agricultural parameter from sensors of an agricultural implement or machine during an application pass for a field, generating a user interface with an enhanced map that includes the data layer for the agricultural parameter, and generating selectable icons overlaid at different geographic locations on the enhanced map for the field with the selectable icons representing captured images at the different geographic locations.
    Type: Application
    Filed: May 25, 2022
    Publication date: September 5, 2024
    Inventors: Jason Stoller, Ryan Knuffman
  • Publication number: 20240296532
    Abstract: Systems and methods disclosed herein relate generally to imputing data using a generative adversarial network. A method may include obtaining a three-dimensional point cloud having one or more gaps, initializing the generative adversarial network using stored weights; imputing one or both of (i) RGB colorspace data, and (ii) elevation data into the gaps of the three-dimensional point cloud by analyzing the three-dimensional point cloud using the initialized generative adversarial network, and displaying the three-dimensional point cloud including the imputed data in a display device of a user.
    Type: Application
    Filed: May 7, 2024
    Publication date: September 5, 2024
    Inventor: Ryan Knuffman
  • Publication number: 20240265511
    Abstract: A method for using a trained generative adversarial network to improve underwriting, claim handling and retail operations includes receiving a 3D point cloud; and generating a gap-filled semantically-segmented 3D point cloud using a trained generative adversarial network. A computing system for using a trained generative adversarial network to improve vehicle orientation and navigation includes one or more processors, and one or more memories having stored thereon computer-executable instructions that, when executed, cause the computing system to: receive a 3D point cloud; and generate a gap-filled semantically-segmented 3D point cloud using the trained generative adversarial network. A non-transitory computer-readable medium having stored thereon computer-executable instructions that, when executed, cause a computer to: receive a 3D point cloud; and generate a gap-filled semantically-segmented 3D point cloud using a trained generative adversarial network.
    Type: Application
    Filed: April 16, 2024
    Publication date: August 8, 2024
    Inventor: Ryan Knuffman
  • Patent number: 12056859
    Abstract: A method for using a trained generative adversarial network to improve peril modeling includes receiving a semantically-segmented 3D point cloud; generating a gap-filled point cloud; and generating a digital map. A computing system for using a trained generative adversarial network to improve vehicle orientation and navigation includes one or more processors, and one or more memories having stored thereon computer-executable instructions that, when executed, cause the computing system to: receive a semantically-segmented 3D point cloud; generate a gap-filled point cloud; and generate a digital map. A non-transitory computer-readable medium includes computer-executable instructions that, when executed, cause a computer to: receive a semantically-segmented 3D point cloud; generate a gap-filled point cloud; and generate a digital map.
    Type: Grant
    Filed: December 29, 2022
    Date of Patent: August 6, 2024
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventor: Ryan Knuffman
  • Patent number: 12051179
    Abstract: A method includes receiving a navigation data set; generating a combined data set using a trained generative adversarial network; and generating a high resolution map that includes spatial data. A computing system includes: one or more processors, and one or more memories having stored thereon computer-executable instructions that, when executed, cause the computing system to: receive a navigation data set; generate a combined data set using a trained generative adversarial network; and generate a high resolution map that includes spatial data. A non-transitory computer-readable medium includes computer-executable instructions that, when executed, cause a computer to: receive a navigation data set; generate a combined data set using a trained generative adversarial network; and generate a high resolution map that includes spatial data.
    Type: Grant
    Filed: December 29, 2022
    Date of Patent: July 30, 2024
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventor: Ryan Knuffman
  • Publication number: 20240242316
    Abstract: A computer-implemented method for using a trained generative adversarial network to improve construction and urban planning includes receiving a semantically-segmented point cloud corresponding to a construction site; determining a volumetric soil measurement; and generating a cost estimate. A computing system for using a trained generative adversarial network to improve vehicle orientation and navigation includes one or more processors, and one or more memories having stored thereon computer-executable instructions that, when executed, cause the computing system to: receive a semantically-segmented point cloud corresponding to a construction site; determine a volumetric soil measurement; and generate a cost estimate. A non-transitory computer-readable medium includes computer-executable instructions that, when executed, cause a computer to: receive a semantically-segmented point cloud corresponding to a construction site; determine a volumetric soil measurement; and generate a cost estimate.
    Type: Application
    Filed: March 27, 2024
    Publication date: July 18, 2024
    Inventor: Ryan Knuffman
  • Patent number: 12039706
    Abstract: A method for using a trained generative adversarial network to improve vehicle orientation and navigation includes loading a semantically-segmented 3D point cloud into a virtual reality simulation environment; processing the 3D point cloud; and displaying an output including at least one attribute. A computing system for using a trained generative adversarial network to improve vehicle orientation and navigation includes one or more processors, and one or more memories having stored thereon computer-executable instructions that, when executed, cause the computing system to: load a semantically-segmented 3D point cloud into a virtual reality simulation environment; process the 3D point cloud; and display an output including at least one attribute.
    Type: Grant
    Filed: December 29, 2022
    Date of Patent: July 16, 2024
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventor: Ryan Knuffman
  • Patent number: 11995805
    Abstract: A non-transitory computer readable storage medium includes instructions that, when executed by one or more processors, cause a computer to: generate a loss value; update one or more weights of a generative adversarial network; and store the updated weights on a non-transitory computer readable storage medium. A computer-implemented method includes generating a loss value; updating one or more weights of a generative adversarial network; and storing the updated weights on a non-transitory computer readable storage medium. A computing system for training a generative adversarial network includes generating a loss value; updating one or more weights of a generative adversarial network; and storing the updated weights on a non-transitory computer readable storage medium.
    Type: Grant
    Filed: November 7, 2022
    Date of Patent: May 28, 2024
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventor: Ryan Knuffman
  • Patent number: 11983817
    Abstract: A computer-implemented method for labeling a three-dimensional (3D) model using virtual reality (VR) techniques implemented by a computer system including a processor is provided herein. The method may include (i) receiving a 3D model including an environmental feature that is unlabeled, (ii) displaying, through a VR device in communication with the processor, a VR environment to a user representing the 3D model, (iii) prompting a user to input labeling data for the environmental feature displayed within the VR environment of the VR device by prompting the user to select the environmental feature through user interaction with the VR device, and input labeling data for the environmental feature, wherein the labeling data identifies the environmental feature, and (iv) generating a labeled 3D model by embedding the labeling data associated with the selected environmental feature into the 3D model.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: May 14, 2024
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Bryan Nussbaum, Jeremy Carnahan, Ryan Knuffman
  • Patent number: 11983851
    Abstract: A method for using a trained generative adversarial network to improve underwriting, claim handling and retail operations includes receiving a 3D point cloud; and generating a gap-filled semantically-segmented 3D point cloud using a trained generative adversarial network. A computing system for using a trained generative adversarial network to improve vehicle orientation and navigation includes one or more processors, and one or more memories having stored thereon computer-executable instructions that, when executed, cause the computing system to: receive a 3D point cloud; and generate a gap-filled semantically-segmented 3D point cloud using the trained generative adversarial network. A non-transitory computer-readable medium having stored thereon computer-executable instructions that, when executed, cause a computer to: receive a 3D point cloud; and generate a gap-filled semantically-segmented 3D point cloud using a trained generative adversarial network.
    Type: Grant
    Filed: December 29, 2022
    Date of Patent: May 14, 2024
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventor: Ryan Knuffman
  • Patent number: 11972541
    Abstract: A computer-implemented method for using a trained generative adversarial network to improve construction and urban planning includes receiving a semantically-segmented point cloud corresponding to a construction site; determining a volumetric soil measurement; and generating a cost estimate. A computing system for using a trained generative adversarial network to improve vehicle orientation and navigation includes one or more processors, and one or more memories having stored thereon computer-executable instructions that, when executed, cause the computing system to: receive a semantically-segmented point cloud corresponding to a construction site; determine a volumetric soil measurement; and generate a cost estimate. A non-transitory computer-readable medium includes computer-executable instructions that, when executed, cause a computer to: receive a semantically-segmented point cloud corresponding to a construction site; determine a volumetric soil measurement; and generate a cost estimate.
    Type: Grant
    Filed: December 29, 2022
    Date of Patent: April 30, 2024
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventor: Ryan Knuffman
  • Publication number: 20240087107
    Abstract: A remotely-controlled (RC) and/or autonomously operated inspection device, such as a ground vehicle or drone, may capture one or more sets of imaging data indicative of at least a portion of an automotive vehicle, such as all or a portion of the undercarriage. The one or more sets of imaging data may be analyzed based upon data indicative of at least one of vehicle damage or a vehicle defect being shown in the one or more sets of imaging data. Based upon the analyzing of the one or more sets of imaging data, damage to the vehicle or a defect of the vehicle may be identified. The identified damage or defect may be compared to a claimed damage or defect to determine whether the claimed damage or defect occurred.
    Type: Application
    Filed: November 21, 2023
    Publication date: March 14, 2024
    Inventors: Ryan Knuffman, Bradley A. Sliz, Lucas Allen