Patents by Inventor David R. Nilosek

David R. Nilosek 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: 20230351620
    Abstract: Systems and methods for automated detection of changes in extent of structures using imagery are disclosed, including a non-transitory computer readable medium storing computer executable code that when executed by a processor cause the processor to: align an outline of a structure at a first instance of time to pixels within an image depicting the structure, the image captured at a second instance of time; assess a degree of alignment between the outline and the pixels within the image depicting the structure, using a machine learning model to generate an alignment confidence score; determine an existence of a change in extent of the structure based upon the alignment confidence score indicating that the outline and the pixels within the image are not aligned; identify a shape of the change in extent of the structure; and store the shape of the change in extent of the structure.
    Type: Application
    Filed: July 10, 2023
    Publication date: November 2, 2023
    Inventors: Stephen Ng, David R. Nilosek, Phillip Salvaggio, Shadrian Strong
  • Patent number: 11699241
    Abstract: Systems and methods for automated detection of changes in extent of structures using imagery are disclosed, including a non-transitory computer readable medium storing computer executable code that when executed by a processor cause the processor to: align, with an image classifier model, an outline of a structure at a first instance of time to pixels within an image depicting the structure captured at a second instance of time; assess a degree of alignment between the outline and the pixels depicting the structure, so as to classify similarities between the structure depicted within the pixels of the image and the outline using a machine learning model to generate an alignment confidence score; and determine an existence of a change in the structure based upon the alignment confidence score indicating a level of confidence below a predetermined threshold level of confidence that the outline and the pixels within the image are aligned.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: July 11, 2023
    Assignee: Pictometry International Corp.
    Inventors: Stephen Ng, David R. Nilosek, Phillip Salvaggio, Shadrian Strong
  • Patent number: 11686849
    Abstract: Automated methods and systems are disclosed, including a method comprising: obtaining a first three-dimensional-data point cloud of a horizontal surface of an object of interest, the first three-dimensional-data point cloud having a first resolution and having a three-dimensional location associated with each point in the first three-dimensional-data point cloud; capturing one or more aerial image, at one or more oblique angle, depicting at least a vertical surface of the object of interest; analyzing the one or more aerial image with a computer system to determine three-dimensional locations of additional points on the object of interest; and updating the first three-dimensional-data point cloud with the three-dimensional locations of the additional points on the object of interest to create a second three-dimensional-data point cloud having a second resolution greater than the first resolution of the first three-dimensional-data point cloud.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: June 27, 2023
    Assignee: PICTOMETRY INTERNATIONAL CORP.
    Inventors: Stephen L. Schultz, David R. Nilosek, David S. Petterson, Timothy S. Harrington
  • Patent number: 11443452
    Abstract: Systems and methods are disclosed for using spatial filter to reduce bundle adjustment block size, including a method comprising: assigning a plurality of feature tracks to a voxel corresponding to a region of a geographic area, the voxel having a length, a width and a height, each feature track including a geographic coordinate within the region, a first image identifier identifying a first image, a second image identifier identifying a second image, a first pixel coordinate identifying a first location of a first feature in the first image, and a second pixel coordinate identifying a second location of the first feature within the second image; determining a quality metric value of the feature tracks assigned to the voxel; and conducting bundle adjustment on a subset of the feature tracks assigned to the voxel, the subset of the feature tracks based on the quality metric value.
    Type: Grant
    Filed: June 8, 2020
    Date of Patent: September 13, 2022
    Assignee: Pictometry International Corp.
    Inventors: David R. Nilosek, Vincent Caux-Brisebois, Phillip Salvaggio
  • Publication number: 20220148304
    Abstract: Systems and methods for automated detection of changes in extent of structures using imagery are disclosed, including a non-transitory computer readable medium storing computer executable code that when executed by a processor cause the processor to: align, with an image classifier model, an outline of a structure at a first instance of time to pixels within an image depicting the structure captured at a second instance of time; assess a degree of alignment between the outline and the pixels depicting the structure, so as to classify similarities between the structure depicted within the pixels of the image and the outline using a machine learning model to generate an alignment confidence score; and determine an existence of a change in the structure based upon the alignment confidence score indicating a level of confidence below a predetermined threshold level of confidence that the outline and the pixels within the image are aligned.
    Type: Application
    Filed: January 28, 2022
    Publication date: May 12, 2022
    Inventors: Stephen Ng, David R. Nilosek, Phillip Salvaggio, Shadrian Strong
  • Patent number: 11238282
    Abstract: Systems and methods for automated detection of changes in extent of structures using imagery are disclosed, including a non-transitory computer readable medium storing computer executable code that when executed by a processor cause the processor to: align, with an image classifier model, a structure shape of a structure at a first instance of time to pixels within an aerial image depicting the structure captured at a second instance of time; assess a degree of alignment between the structure shape and the pixels, so as to classify similarities between the structure depicted within the pixels and the structure shape using a machine learning model to generate an alignment confidence score; and determine an existence of a change in the structure based upon the alignment confidence score indicating a level of confidence below a predetermined threshold level of confidence that the structure shape and the pixels within the aerial image are aligned.
    Type: Grant
    Filed: June 3, 2020
    Date of Patent: February 1, 2022
    Assignee: Pictometry International Corp.
    Inventors: Stephen Ng, David R. Nilosek, Phillip Salvaggio, Shadrian Strong
  • Publication number: 20210263158
    Abstract: Automated methods and systems are disclosed, including a method comprising: obtaining a first three-dimensional-data point cloud of a horizontal surface of an object of interest, the first three-dimensional-data point cloud having a first resolution and having a three-dimensional location associated with each point in the first three-dimensional-data point cloud; capturing one or more aerial image, at one or more oblique angle, depicting at least a vertical surface of the object of interest; analyzing the one or more aerial image with a computer system to determine three-dimensional locations of additional points on the object of interest; and updating the first three-dimensional-data point cloud with the three-dimensional locations of the additional points on the object of interest to create a second three-dimensional-data point cloud having a second resolution greater than the first resolution of the first three-dimensional-data point cloud.
    Type: Application
    Filed: March 5, 2021
    Publication date: August 26, 2021
    Inventors: Stephen L. Schultz, David R. Nilosek, David S. Petterson, Timothy S. Harrington
  • Patent number: 10992664
    Abstract: A fingerprint identification system comprising a smart device, a fingerprint scanner, a processor coupled to a transceiver and to the fingerprint scanner, and a digital storage element coupled to the processor. The digital storage element stores logic that causes the processor to: activate the fingerprint scanner to scan a user's finger, identify a feature and multiple minutia of the user's fingerprint, and generate a digital fingerprint string(s) indicative of a position of each minutia relative to the feature. The processor is then caused to combine the digital fingerprint string(s) with a first cryptographic salt to generate a first hash. The first hash is compared to a first hash signature to determine if the first hash represents an authentic fingerprint. If authentic, the processor combines the digital fingerprint string(s) with a second cryptographic salt to generate a second hash. This second hash is transmitted to one or more servers.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: April 27, 2021
    Assignee: Tokenize, Inc.
    Inventors: Stephen L. Schultz, David R. Nilosek, John Dvorak
  • Patent number: 10942276
    Abstract: Automated methods and systems are disclosed, including a method comprising: obtaining a first three-dimensional-data point cloud of a horizontal surface of an object of interest, the first three-dimensional-data point cloud having a first resolution and having a three-dimensional location associated with each point in the first three-dimensional-data point cloud; capturing one or more aerial image, at one or more oblique angle, depicting at least a vertical surface of the object of interest; analyzing the one or more aerial image with a computer system to determine three-dimensional locations of additional points on the object of interest; and updating the first three-dimensional-data point cloud with the three-dimensional locations of the additional points on the object of interest to create a second three-dimensional-data point cloud having a second resolution greater than the first resolution of the first three-dimensional-data point cloud.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: March 9, 2021
    Assignee: Pictometry International Corp.
    Inventors: Stephen L. Schultz, David R. Nilosek, David S. Petterson, Timothy S. Harrington
  • Publication number: 20200388048
    Abstract: Systems and methods are disclosed for using spatial filter to reduce bundle adjustment block size, including a method comprising: assigning a plurality of feature tracks to a voxel corresponding to a region of a geographic area, the voxel having a length, a width and a height, each feature track including a geographic coordinate within the region, a first image identifier identifying a first image, a second image identifier identifying a second image, a first pixel coordinate identifying a first location of a first feature in the first image, and a second pixel coordinate identifying a second location of the first feature within the second image; determining a quality metric value of the feature tracks assigned to the voxel; and conducting bundle adjustment on a subset of the feature tracks assigned to the voxel, the subset of the feature tracks based on the quality metric value.
    Type: Application
    Filed: June 8, 2020
    Publication date: December 10, 2020
    Inventors: David R. Nilosek, Vincent Cauz-Brisebois, Phillip Salvaggio
  • Publication number: 20200387704
    Abstract: Systems and methods for automated detection of changes in extent of structures using imagery are disclosed, including a non-transitory computer readable medium storing computer executable code that when executed by a processor cause the processor to: align, with an image classifier model, a structure shape of a structure at a first instance of time to pixels within an aerial image depicting the structure captured at a second instance of time; assess a degree of alignment between the structure shape and the pixels, so as to classify similarities between the structure depicted within the pixels and the structure shape using a machine learning model to generate an alignment confidence score; and determine an existence of a change in the structure based upon the alignment confidence score indicating a level of confidence below a predetermined threshold level of confidence that the structure shape and the pixels within the aerial image are aligned.
    Type: Application
    Filed: June 3, 2020
    Publication date: December 10, 2020
    Inventors: Stephen Ng, David R. Nilosek, Phillip Salvaggio, Shadrian Strong
  • Publication number: 20200191969
    Abstract: Automated methods and systems are disclosed, including a method comprising: obtaining a first three-dimensional-data point cloud of a horizontal surface of an object of interest, the first three-dimensional-data point cloud having a first resolution and having a three-dimensional location associated with each point in the first three-dimensional-data point cloud; capturing one or more aerial image, at one or more oblique angle, depicting at least a vertical surface of the object of interest; analyzing the one or more aerial image with a computer system to determine three-dimensional locations of additional points on the object of interest; and updating the first three-dimensional-data point cloud with the three-dimensional locations of the additional points on the object of interest to create a second three-dimensional-data point cloud having a second resolution greater than the first resolution of the first three-dimensional-data point cloud.
    Type: Application
    Filed: February 24, 2020
    Publication date: June 18, 2020
    Inventors: Stephen L. Schultz, David R. Nilosek, David S. Petterson, Timothy S. Harrington
  • Patent number: 10571575
    Abstract: Automated methods and systems are disclosed, including a method comprising: capturing images and three-dimensional LIDAR data of a geographic area with an image capturing device and a LIDAR system, the images depicting an object of interest and the three-dimensional LIDAR data including the object of interest, the image capturing device capturing the images of a vertical surface of the object of interest at one or more oblique angle, and the LIDAR system capturing the three-dimensional LIDAR data of a horizontal surface of the object of interest at a nadir angle; analyzing the images with a computer system to determine three dimensional locations of points on the object of interest; and updating the three-dimensional LIDAR data with the three dimensional locations of points on the object of interest determined by analyzing the images to create a 3D point cloud having a resolution greater than a resolution of the three-dimensional LIDAR data.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: February 25, 2020
    Assignee: Pictometry International Corp.
    Inventors: Stephen L. Schultz, David R. Nilosek, David S. Petterson, Timothy S. Harrington
  • Publication number: 20200033479
    Abstract: Automated methods and systems are disclosed, including a method comprising: capturing images and three-dimensional LIDAR data of a geographic area with an image capturing device and a LIDAR system, the images depicting an object of interest and the three-dimensional LIDAR data including the object of interest, the image capturing device capturing the images of a vertical surface of the object of interest at one or more oblique angle, and the LIDAR system capturing the three-dimensional LIDAR data of a horizontal surface of the object of interest at a nadir angle; analyzing the images with a computer system to determine three dimensional locations of points on the object of interest; and updating the three-dimensional LIDAR data with the three dimensional locations of points on the object of interest determined by analyzing the images to create a 3D point cloud having a resolution greater than a resolution of the three-dimensional LIDAR data.
    Type: Application
    Filed: July 1, 2019
    Publication date: January 30, 2020
    Inventors: Stephen L. Schultz, David R. Nilosek, David S. Petterson, Timothy S. Harrington
  • Patent number: 10338222
    Abstract: Automated methods and systems are disclosed, including a method comprising: capturing images and three-dimensional LIDAR data of a geographic area with an image capturing device and a LIDAR system, as well as location and orientation data for each of the images corresponding to the location and orientation of the image capturing device capturing the images, the images depicting an object of interest and the three-dimensional LIDAR data including the object of interest; storing the three-dimensional LIDAR data on a non-transitory computer readable medium; analyzing the images with a computer system to determine three dimensional locations of points on the object of interest; and updating the three-dimensional LIDAR data with the three dimensional locations of points on the object of interest determined by analyzing the images to create a 3D point cloud.
    Type: Grant
    Filed: November 30, 2016
    Date of Patent: July 2, 2019
    Assignee: Pictometry International Corp.
    Inventors: Stephen L. Schultz, David R. Nilosek, David S. Petterson, Timothy S. Harrington
  • Publication number: 20180219861
    Abstract: A fingerprint identification system comprising a smart device, a fingerprint scanner, a processor coupled to a transceiver and to the fingerprint scanner, and a digital storage element coupled to the processor. The digital storage element stores logic that causes the processor to: activate the fingerprint scanner to scan a user's finger, identify a feature and multiple minutia of the user's fingerprint, and generate a digital fingerprint string(s) indicative of a position of each minutia relative to the feature. The processor is then caused to combine the digital fingerprint string(s) with a first cryptographic salt to generate a first hash. The first hash is compared to a first hash signature to determine if the first hash represents an authentic fingerprint. If authentic, the processor combines the digital fingerprint string(s) with a second cryptographic salt to generate a second hash. This second hash is transmitted to one or more servers.
    Type: Application
    Filed: March 29, 2018
    Publication date: August 2, 2018
    Inventors: Stephen L. Schultz, David R. Nilosek, John Dvorak
  • Patent number: 9935948
    Abstract: A fingerprint identification system comprising a smart device, a fingerprint scanner, a processor coupled to a transceiver and to the fingerprint scanner, and a digital storage element coupled to the processor. The digital storage element stores logic that causes the processor to: activate the fingerprint scanner to scan a user's finger, identify a feature and multiple minutia of the user's fingerprint, and generate a digital fingerprint string(s) indicative of a position of each minutia relative to the feature. The processor is then caused to combine the digital fingerprint string(s) with a first cryptographic salt to generate a first hash. The first hash is compared to a first hash signature to determine if the first hash represents an authentic fingerprint. If authentic, the processor combines the digital fingerprint string(s) with a second cryptographic salt to generate a second hash. This second hash is transmitted to one or more servers.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: April 3, 2018
    Assignee: Case Wallet, Inc.
    Inventors: Stephen L. Schultz, David R. Nilosek, John Dvorak
  • Publication number: 20170085562
    Abstract: A fingerprint identification system comprising a smart device, a fingerprint scanner, a processor coupled to a transceiver and to the fingerprint scanner, and a digital storage element coupled to the processor. The digital storage element stores logic that causes the processor to: activate the fingerprint scanner to scan a user's finger, identify a feature and multiple minutia of the user's fingerprint, and generate a digital fingerprint string(s) indicative of a position of each minutia relative to the feature. The processor is then caused to combine the digital fingerprint string(s) with a first cryptographic salt to generate a first hash. The first hash is compared to a first hash signature to determine if the first hash represents an authentic fingerprint. If authentic, the processor combines the digital fingerprint string(s) with a second cryptographic salt to generate a second hash. This second hash is transmitted to one or more servers.
    Type: Application
    Filed: September 19, 2016
    Publication date: March 23, 2017
    Inventors: Stephen L. Schultz, David R. Nilosek, John Dvorak
  • Publication number: 20170082750
    Abstract: Automated methods and systems are disclosed, including a method comprising: capturing images and three-dimensional LIDAR data of a geographic area with an image capturing device and a LIDAR system, as well as location and orientation data for each of the images corresponding to the location and orientation of the image capturing device capturing the images, the images depicting an object of interest and the three-dimensional LIDAR data including the object of interest; storing the three-dimensional LIDAR data on a non-transitory computer readable medium; analyzing the images with a computer system to determine three dimensional locations of points on the object of interest; and updating the three-dimensional LIDAR data with the three dimensional locations of points on the object of interest determined by analyzing the images to create a 3D point cloud.
    Type: Application
    Filed: November 30, 2016
    Publication date: March 23, 2017
    Inventors: Stephen L. Schultz, David R. Nilosek, David S. Petterson, Timothy S. Harrington
  • Patent number: 9542738
    Abstract: Automated methods and systems of creating three dimensional LIDAR data are disclosed, including a method comprising capturing images of a geographic area with one or more image capturing devices as well as location and orientation data for each of the images corresponding to the location and orientation of the one or more image capturing devices capturing the images, the images depicting an object of interest; capturing three-dimensional LIDAR data of the geographic area with one or more LIDAR system such that the three-dimensional LIDAR data includes the object of interest; storing the three-dimensional LIDAR data on a non-transitory computer readable medium; analyzing the images with a computer system to determine three dimensional locations of points on the object of interest; and updating the three-dimensional LIDAR data with the three dimensional locations of points on the object of interest determined by analyzing the images.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: January 10, 2017
    Assignee: Pictometry International Corp.
    Inventors: Stephen L. Schultz, David R. Nilosek, David S. Petterson, Timothy S. Harrington