Patents by Inventor Ashley Macon

Ashley Macon 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: 11619819
    Abstract: Eyewear having a camera capturing images, and an image processor configured to process the images and display the processed image in both controlled and uncontrolled regions on the display. In an example, the image processor applies a vignette gradient to soften edges of the displayed image in the uncontrolled regions, which compensates for any discoloration in the uncontrolled regions. The uncontrolled regions may be located above and below the controlled region.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: April 4, 2023
    Assignee: Snap Inc.
    Inventors: Jonathan M. Rodriguez, II, Ashley Macon, James Powderly
  • Publication number: 20220011581
    Abstract: Eyewear having a camera capturing images, and an image processor configured to process the images and display the processed image in both controlled and uncontrolled regions on the display. In an example, the image processor applies a vignette gradient to soften edges of the displayed image in the uncontrolled regions, which compensates for any discoloration in the uncontrolled regions. The uncontrolled regions may be located above and below the controlled region.
    Type: Application
    Filed: September 10, 2021
    Publication date: January 13, 2022
    Inventors: Jonathan M. Rodriguez, II, Ashley Macon, James Powderly
  • Patent number: 11119326
    Abstract: Eyewear having a camera capturing images, and an image processor configured to process the images and display the processed image in both controlled and uncontrolled regions on the display. In an example, the image processor applies a vignette gradient to soften edges of the displayed image in the uncontrolled regions, which compensates for any discoloration in the uncontrolled regions. The uncontrolled regions may be located above and below the controlled region.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: September 14, 2021
    Assignee: Snap Inc.
    Inventors: Jonathan M. Rodriguez, II, Ashley Macon, James Powderly
  • Patent number: 10002215
    Abstract: Arrayed imaging systems include an array of detectors formed with a common base and a first array of layered optical elements, each one of the layered optical elements being optically connected with a detector in the array of detectors.
    Type: Grant
    Filed: August 15, 2016
    Date of Patent: June 19, 2018
    Assignee: OmniVision Technologies, Inc.
    Inventors: Edward R. Dowski, Paulo E. X. Silveira, George C. Barnes, IV, Vladislav V. Chumachenko, Dennis W. Dobbs, Regis S. Fan, Gregory E. Johnson, Miodrag Scepanovic, Satoru Tachihara, Christopher J. Linnen, Inga Tamayo, Donald Combs, Howard E. Rhodes, James He, John J. Mader, Goran M. Rauker, Kenneth Kubala, Mark Meloni, Brian Schwartz, Robert Cormack, Michael Hepp, Kenneth Ashley Macon, Gary L. Duerksen
  • Publication number: 20160350445
    Abstract: Arrayed imaging systems include an array of detectors formed with a common base and a first array of layered optical elements, each one of the layered optical elements being optically connected with a detector in the array of detectors.
    Type: Application
    Filed: August 15, 2016
    Publication date: December 1, 2016
    Inventors: Edward R. Dowski, JR., Paulo E.X. Silvieri, George C. Barnes, IV, Vladislav V. Chumachenko, Dennis W. Dobbs, Regis S. Fan, Gregory E. Johnson, Miodrag Scepanovic, Satoru Tachihara, Christopher J. Linnen, Inga Tamayo, Donald Combs, Howard E. Rhodes, James He, John J. Mader, Goran M. Rauker, Kenneth Kubala, Mark Meloni, Brian Schwartz, Robert Cormack, Michael Hepp, Kenneth Ashley Macon, Gary L. Duerksen
  • Publication number: 20140220713
    Abstract: Arrayed imaging systems include an array of detectors formed with a common base and a first array of layered optical elements, each one of the layered optical elements being optically connected with a detector in the array of detectors.
    Type: Application
    Filed: December 2, 2013
    Publication date: August 7, 2014
    Applicant: Omnivision Technologies Inc.
    Inventors: Edward R. Dowski, JR., Paulo E.X. Silvieri, George C. Bames, IV, Vladislav V. Chumachenko, Dennis W. Dobbs, Regis S. Fan, Gregory E. Johnson, Miodrag Scepanovic, Satoru Tachihara, Christopher J. Linnen, Inga Tamayo, Donald Combs, Howard E. Rhodes, James He, John J. Mader, Goran M. Rauker, Kenneth Kubala, Mark Meloni, Brian Schwartz, Robert Cormack, Michael Hepp, Kenneth Ashley Macon, Gary L. Duerksen
  • Patent number: 7860699
    Abstract: A software product includes instructions stored on computer-readable media, that when executed by a computer, perform steps for optimizing an optical system design and a digital system design. The instructions are for simulating an optical model of the optical system design, simulating a digital model of the digital system design, analyzing simulated output of the optical model and simulated output of the digital model, to produce a score, modifying the optical model and the digital model, based upon the score, controlling re-execution of the instructions for simulating the optical model, the instructions for simulating the digital model, the instructions for analyzing and the instructions for modifying to produce an optimized optical model and an optimized digital model, and outputting predicted performance of the optimized optical and digital models.
    Type: Grant
    Filed: December 22, 2008
    Date of Patent: December 28, 2010
    Assignee: OmniVision Technologies, Inc.
    Inventors: Edward R. Dowski, Jr., Gregory E. Johnson, Kenneth S. Kubala, Kenneth Ashley Macon, Goran M. Rauker
  • Publication number: 20100165134
    Abstract: Arrayed imaging systems include an array of detectors formed with a common base and a first array of layered optical elements, each one of the layered optical elements being optically connected with a detector in the array of detectors.
    Type: Application
    Filed: April 17, 2007
    Publication date: July 1, 2010
    Inventors: Edward R. Dowski, JR., Paulo E.X. Silveira, George C. Barnes, IV, Vladislav V. Chumachenko, Dennis W. Dobbs, Regis S. Fan, Gregory E. Johnson, Mondrag Scepanovic, Satoru Tachihara, Christopher J. Linnen, Inga Tamayo, Donald Combs, Howard E. Rhodes, James He, John J. Mader, Goran M. Rauker, Kenneth Kubala, Mark Meloni, Brian Schwartz, Robert Commack, Michael Hepp, Kenneth Ashley Macon, Gary L. Duerksen
  • Publication number: 20090143874
    Abstract: A software product includes instructions stored on computer-readable media, that when executed by a computer, perform steps for optimizing an optical system design and a digital system design. The instructions are for simulating an optical model of the optical system design, simulating a digital model of the digital system design, analyzing simulated output of the optical model and simulated output of the digital model, to produce a score, modifying the optical model and the digital model, based upon the score, controlling re-execution of the instructions for simulating the optical model, the instructions for simulating the digital model, the instructions for analyzing and the instructions for modifying to produce an optimized optical model and an optimized digital model, and outputting predicted performance of the optimized optical and digital models.
    Type: Application
    Filed: December 22, 2008
    Publication date: June 4, 2009
    Inventors: Edward R. Dowski, JR., Gregory E. Johnson, Kenneth S. Kubala, Kenneth Ashley Macon, Goran M. Rauker
  • Patent number: 7469202
    Abstract: A system, method and software product to optimize optical and/or digital system designs. An optical model of the optical system design is generated. A digital model of the digital system design is generated. Simulated output of the optical and digital models is analyzed to produce a score. The score is processed to determine whether the simulated output achieves one or more goals. One or more properties of at least one of the optical model and the digital model is modified if the goals are not achieved. The analyzing, processing and modifying is repeated until the goals are achieved, and an optimized optical system design and optimized digital system design are generated from the optical and digital models.
    Type: Grant
    Filed: December 1, 2004
    Date of Patent: December 23, 2008
    Assignee: OmniVision CDM Optics, Inc.
    Inventors: Edward R. Dowski, Jr., Gregory E. Johnson, Kenneth S. Kubala, Kenneth Ashley Macon, Goran M. Rauker
  • Publication number: 20080107354
    Abstract: An image processing system includes a wavefront coding element that codes a wavefront forming an optical image, a detector for converting the optical image to a data stream and an image processor for processing the data stream with a reduced set filter kernel to reverse effects of wavefront coding and generate a final image. The reduced set filter kernel may include a reduced set distributive filter kernel. An image processing method includes wavefront coding a wavefront that forms an optical image, converting the optical image to a data stream, and processing the data stream with a reduced set filter kernel to reverse effects of wavefront coding and generate a final image. The processing consists of processing the image, for each pixel, with filter tap logic consisting of a shifter.
    Type: Application
    Filed: October 30, 2007
    Publication date: May 8, 2008
    Inventors: Edward Dowski, Gregory Johnson, Ashley Macon, Hans Wach
  • Publication number: 20080044103
    Abstract: An image processing method includes wavefront coding a wavefront that forms an optical image, converting the optical image to a data stream and processing the data stream with a reduced set filter kernel to reverse effects of wavefront coding and generate a final image. An optical imaging system includes a wavefront coding element that codes a wavefront forming an optical image, a detector for converting the optical image to a data stream and an image processor for processing the data stream with a reduced set filter kernel to reverse effects of wavefront coding and generate a final image. The image processor implements a filter tap, for each pixel, with logic consisting of (a) a shifter or (b) a shifter and an adder.
    Type: Application
    Filed: October 30, 2007
    Publication date: February 21, 2008
    Inventors: Edward Dowski, Gregory Johnson, Ashley Macon, Hans Wach