Patents by Inventor Yoldas Askan

Yoldas Askan 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: 20190043250
    Abstract: A method is explained for processing an array of pixels in a point cloud. Local error bars are calculated for each pixel distance value. A difference is calculated between distance values of the pixel being processed and neighboring pixels with distance values within the error bars. If the difference is outside the error bars, the distance value of the pixel being processed is changed by a small fraction while remaining inside the error bars; if the difference is within the error bars, the pixel value is replaced by a weighted average. The neighboring pixels with distance values within the error bars of the pixel are counted and if a predetermined threshold is met, the counted values are averaged and replace the pixel value, but if not met, the pixel value is unchanged. If loop exit criteria have been met, the loop is terminated and if not, looping begins again.
    Type: Application
    Filed: June 12, 2018
    Publication date: February 7, 2019
    Inventor: Yoldas Askan
  • Patent number: 10032255
    Abstract: A method and apparatus for processing an array of pixels in a point cloud, comprises calculating local error limits for each distance value for each pixel in the processed point cloud data set. One may then determine the error bar. One begins a distance value adjusting loop by for each pixel in the processed point cloud data set by calculating the difference between the distance value in the pixel of the point cloud data set being processed and each of the neighboring pixels or the most suitable neighboring pixel distance value is determined whether or not the difference is within the range defined by the error bar. The number of neighboring pixels with their distance values within the error bar for the pixel being processed is counted.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: July 24, 2018
    Inventor: Yoldas Askan
  • Publication number: 20160292829
    Abstract: A method and apparatus for processing an array of pixels in a point cloud, comprises calculating local error limits for each distance value for each pixel in the processed point cloud data set. One may then determine the error bar. One begins a distance value adjusting loop by for each pixel in the processed point cloud data set by calculating the difference between the distance value in the pixel of the point cloud data set being processed and each of the neighboring pixels or the most suitable neighboring pixel distance value is determined whether or not the difference is within the range defined by the error bar. The number of neighboring pixels with their distance values within the error bar for the pixel being processed is counted.
    Type: Application
    Filed: February 12, 2016
    Publication date: October 6, 2016
    Inventor: Yoldas Askan
  • Patent number: 9300841
    Abstract: A method for processing an array of pixels in a point cloud, comprises calculating local error limits for each distance value for each pixel in the processed point cloud data set. One may then determine the error bar. One begins a distance value adjusting loop by for each pixel in the processed point cloud data set by calculating the difference between the distance value in the pixel of the point cloud data set being processed and each of the neighboring pixels or the most suitable neighboring pixel distance value is determined whether the difference is within the range defined by the error bar. It the difference is not within the error bar, the distance value is changed for the pixel being processed by a small fraction while keeping the new distance value within the range defined by the original distance value for the pixel being processed plus or minus the error bar. If the difference is within the error bar the distance value in the pixel being processed is replaced by a weighted average value.
    Type: Grant
    Filed: January 28, 2014
    Date of Patent: March 29, 2016
    Inventor: Yoldas Askan
  • Publication number: 20150129119
    Abstract: A method for strip draping fiber to form a composite using a complex 3D mould surface is disclosed. A strip pathway is calculated without any widthwise steer across fiber length, i.e. to demonstrate a strip natural pathway. Widthwise steering defined by natural bending of the strip to cover tool surface without gaps or overlaps between adjacent fibers is used. Fiber initial drape is adjusted in a direction to minimize steering of the strip. The method further comprises determination and reduction of local steer maxima that results from mould convolution and average out all the fiber steer over the mould surface.
    Type: Application
    Filed: September 12, 2014
    Publication date: May 14, 2015
    Inventor: Yoldas Askan
  • Publication number: 20140313527
    Abstract: A method for processing an array of pixels in a point cloud, comprises calculating local error limits for each distance value for each pixel in the processed point cloud data set. One may then determine the error bar. One begins a distance value adjusting loop by for each pixel in the processed point cloud data set by calculating the difference between the distance value in the pixel of the point cloud data set being processed and each of the neighboring pixels or the most suitable neighboring pixel distance value is determined whether the difference is within the range defined by the error bar. It the difference is not within the error bar, the distance value is changed for the pixel being processed by a small fraction while keeping the new distance value within the range defined by the original distance value for the pixel being processed plus or minus the error bar. If the difference is within the error bar the distance value in the pixel being processed is replaced by a weighted average value.
    Type: Application
    Filed: January 28, 2014
    Publication date: October 23, 2014
    Inventor: Yoldas Askan
  • Patent number: 8705110
    Abstract: A method is explained for processing an array of pixels in a point cloud. Local error bars are calculated for each pixel distance value. A difference is calculated between distance values of the pixel being processed and neighboring pixels with distance values within the error bars. If the difference is outside the error bars, the distance value of the pixel being processed is changed by a small fraction while remaining inside the error bars; if the difference is within the error bars, the pixel value is replaced by a weighted average. The neighboring pixels with distance values within the error bars of the pixel are counted and if a predetermined threshold is met, the counted values are averaged and replace the pixel value, but if not met, the pixel value is unchanged. If loop exit criteria have been met, the loop is terminated and if not, looping begins again.
    Type: Grant
    Filed: June 25, 2012
    Date of Patent: April 22, 2014
    Inventor: Yoldas Askan
  • Publication number: 20130342877
    Abstract: A method is explained for processing an array of pixels in a point cloud. Local error bars are calculated for each pixel distance value. A difference is calculated between distance values of the pixel being processed and neighboring pixels with distance values within the error bars. If the difference is outside the error bars, the distance value of the pixel being processed is changed by a small fraction while remaining inside the error bars; if the difference is within the error bars, the pixel value is replaced by a weighted average. The neighboring pixels with distance values within the error bars of the pixel are counted and if a predetermined threshold is met, the counted values are averaged and replace the pixel value, but if not met, the pixel value is unchanged. If loop exit criteria have been met, the loop is terminated and if not, looping begins again.
    Type: Application
    Filed: June 25, 2012
    Publication date: December 26, 2013
    Inventor: Yoldas Askan