Patents by Inventor Charles Capps
Charles Capps 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: 11941408Abstract: During a boot-up processing of a computing device, such as an augmented reality wearable device, a static image and a bootup process progress bar may be encoded in a single image file, such as a bitmap image, and displayed in conjunction with updates that are applied to a hardware gamma table at various stages of the bootup process to create the effect of an animated progress bar.Type: GrantFiled: December 2, 2020Date of Patent: March 26, 2024Assignee: Magic Leap, Inc.Inventors: Marshall Charles Capps, Anuroop Suresh Jesu
-
Patent number: 11942013Abstract: Disclosed are techniques for improving the color uniformity of a display of a display device. A plurality of images of the display are captured using an image capture device. The plurality of images are captured in a color space, with each image corresponding to one of a plurality of color channels. A global white balance is performed to the plurality of images to obtain a plurality of normalized images. A local white balance is performed to the plurality of normalized images to obtain a plurality of correction matrices. Performing the local white balance includes defining a set of weighting factors based on a figure of merit and computing a plurality of weighted images based on the plurality of normalized images and the set of weighting factors. The plurality of correction matrices are computed based on the plurality of weighted images.Type: GrantFiled: June 25, 2021Date of Patent: March 26, 2024Assignee: Magic Leap, Inc.Inventors: Kevin Messer, Miller Harry Schuck, III, Nicholas Ihle Morley, Po-Kang Huang, Nukul Sanjay Shah, Marshall Charles Capps, Robert Blake Taylor
-
Publication number: 20230052511Abstract: An apparatus includes a light-emitting diode (LED) driver circuit, one or more LEDs of an LED array, and an electronic switching circuit. The LED driver circuit is configured to generate an electric current. The one or more LEDs are electrically connected to the LED driver circuit. The electronic switching circuit is electrically connected to the one or more LEDs and configured to be placed in one of multiple switching configurations. The electronic switching circuit is further configured to direct a portion of the electric current away from the one or more LEDs, such that a remaining portion of the electric current drives the one or more LEDs. The portion of the electric current corresponds to the one of the multiple switching configurations.Type: ApplicationFiled: October 31, 2022Publication date: February 16, 2023Inventors: Christopher F. Davis, Howard Russell Cohen, Mihailo Slobodan Zivkovic, Marshall Charles Capps
-
Patent number: 11501680Abstract: Embodiments provide a computer implemented method for warping multi-field color virtual content for sequential projection. First and second color fields having different first and second colors are obtained. A first time for projection of a warped first color field is determined. A first pose corresponding to the first time is predicted. For each one color among the first colors in the first color field, (a) an input representing the one color among the first colors in the first color field is identified; (b) the input is reconfigured as a series of pulses creating a plurality of per-field inputs; and (c) each one of the series of pulses is warped based on the first pose. The warped first color field is generated based on the warped series of pulses. Pixels on a sequential display are activated based on the warped series of pulses to display the warped first color field.Type: GrantFiled: February 2, 2021Date of Patent: November 15, 2022Assignee: Magic Leap, Inc.Inventor: Marshall Charles Capps
-
Patent number: 11497097Abstract: An apparatus includes a light-emitting diode (LED) driver circuit, one or more LEDs of an LED array, and an electronic switching circuit. The LED driver circuit is configured to generate an electric current. The one or more LEDs are electrically connected to the LED driver circuit. The electronic switching circuit is electrically connected to the one or more LEDs and configured to be placed in one of multiple switching configurations. The electronic switching circuit is further configured to direct a portion of the electric current away from the one or more LEDs, such that a remaining portion of the electric current drives the one or more LEDs. The portion of the electric current corresponds to the one of the multiple switching configurations.Type: GrantFiled: December 18, 2020Date of Patent: November 8, 2022Assignee: Magic Leap, Inc.Inventors: Christopher F. Davis, Howard Russell Cohen, Mihailo Slobodan Zivkovic, Marshall Charles Capps
-
Patent number: 11361474Abstract: A method for calibrating a wearable device includes displaying an image with a plurality of pixels for each of three primary colors using the wearable device, and determining RGB and XYZ values for each of the plurality of pixels. The method includes selecting a subset of the plurality of pixels to form a group of grid points, and dividing the image into a group of tile regions, with each tile region including a grid point. Grid XYZ values are determined for each grid point, based on averaging XYZ values of all pixels in a corresponding tile region, and a grid RGB-to-XYZ conversion matrix is determined for each grid point. The method also includes determining a correction matrix for each grid point by multiplying an inverse of the grid RGB-to-XYZ conversion matrix for the grid with an sRGB-to-XYZ conversion matrix.Type: GrantFiled: August 2, 2019Date of Patent: June 14, 2022Assignee: Magic Leap, Inc.Inventors: Kazunori Tanaka, Lei Zhang, Etienne Gregoire Grossmann, Marshall Charles Capps, Robert Blake Taylor
-
Patent number: 11287326Abstract: Techniques are disclosed for calibrating display devices, such as head-mounted augmented reality (AR) devices. For each of a set of primary color light sources disposed in a unit, measurement points are obtained including chromaticity and luminance values as a function of temperature of the unit and drive currents of the primary color light sources. The measurement points are converted to an XYZ color space to produce XYZ values. For each of a set of target luminances and a set of discrete temperatures, primary luminances are calculated for each of the set of primary color light sources, and the drive currents and the XYZ values are interpolated or extrapolated for each of the primary luminances to obtain calculated currents.Type: GrantFiled: December 8, 2020Date of Patent: March 29, 2022Assignee: Magic Leap, Inc.Inventor: Marshall Charles Capps
-
Publication number: 20210407365Abstract: Disclosed are techniques for improving the color uniformity of a display of a display device. A plurality of images of the display are captured using an image capture device. The plurality of images are captured in a color space, with each image corresponding to one of a plurality of color channels. A global white balance is performed to the plurality of images to obtain a plurality of normalized images. A local white balance is performed to the plurality of normalized images to obtain a plurality of correction matrices. Performing the local white balance includes defining a set of weighting factors based on a figure of merit and computing a plurality of weighted images based on the plurality of normalized images and the set of weighting factors. The plurality of correction matrices are computed based on the plurality of weighted images.Type: ApplicationFiled: June 25, 2021Publication date: December 30, 2021Applicant: Magic Leap, Inc.Inventors: Kevin Messer, Miller Harry Schuck, III, Nicholas Ihle Morley, Po-Kang Huang, Nukul Sanjay Shah, Marshall Charles Capps, Robert Blake Taylor
-
Publication number: 20210233453Abstract: Embodiments provide a computer implemented method for warping multi-field color virtual content for sequential projection. First and second color fields having different first and second colors are obtained. A first time for projection of a warped first color field is determined. A first pose corresponding to the first time is predicted. For each one color among the first colors in the first color field, (a) an input representing the one color among the first colors in the first color field is identified; (b) the input is reconfigured as a series of pulses creating a plurality of per-field inputs; and (c) each one of the series of pulses is warped based on the first pose. The warped first color field is generated based on the warped series of pulses. Pixels on a sequential display are activated based on the warped series of pulses to display the warped first color field.Type: ApplicationFiled: February 2, 2021Publication date: July 29, 2021Applicant: Magic Leap, Inc.Inventor: Marshall Charles Capps
-
Publication number: 20210215536Abstract: A method for characterizing a digital color camera includes, for each of three primary colors used in a field sequential color virtual image, determining a conversion model for each color using RGB values and the color-measurement values. For each primary color, the method includes illuminating a display device using an input light beam of a primary color having spectral properties representative of a light beam in a virtual image in a wearable device. The method includes capturing, with the digital color camera, an image of the display device, and determining, from the image, RGB values for each primary color. The method includes capturing, with a color-measurement device, a color-measurement value associated with each corresponding primary color at the display device, thereby acquiring a color-measurement value in an absolute color space. A conversion model for each color is determined using RGB values and the color-measurement values.Type: ApplicationFiled: January 21, 2021Publication date: July 15, 2021Applicant: Magic Leap, Inc.Inventors: Miller Harry Schuck, III, Lei Zhang, Etienne Gregoire Grossmann, Nukul Sanjay Shah, Ohad Zohar, Robert Zito, Nicholas Ihle Morley, Jason Schaefer, Zhiheng Jia, Eric C. Browy, Marshall Charles Capps, Kazunori Tanaka, Grace Vesom, John Monos
-
Publication number: 20210190598Abstract: Techniques are disclosed for calibrating display devices, such as head-mounted augmented reality (AR) devices. For each of a set of primary color light sources disposed in a unit, measurement points are obtained including chromaticity and luminance values as a function of temperature of the unit and drive currents of the primary color light sources. The measurement points are converted to an XYZ color space to produce XYZ values. For each of a set of target luminances and a set of discrete temperatures, primary luminances are calculated for each of the set of primary color light sources, and the drive currents and the XYZ values are interpolated or extrapolated for each of the primary luminances to obtain calculated currents.Type: ApplicationFiled: December 8, 2020Publication date: June 24, 2021Applicant: Magic Leap, Inc.Inventor: Marshall Charles Capps
-
Publication number: 20210195710Abstract: An apparatus includes a light-emitting diode (LED) driver circuit, one or more LEDs of an LED array, and an electronic switching circuit. The LED driver circuit is configured to generate an electric current. The one or more LEDs are electrically connected to the LED driver circuit. The electronic switching circuit is electrically connected to the one or more LEDs and configured to be placed in one of multiple switching configurations. The electronic switching circuit is further configured to direct a portion of the electric current away from the one or more LEDs, such that a remaining portion of the electric current drives the one or more LEDs. The portion of the electric current corresponds to the one of the multiple switching configurations.Type: ApplicationFiled: December 18, 2020Publication date: June 24, 2021Inventors: Christopher F. Davis, Howard Russell Cohen, Mihailo Slobodan Zivkovic, Marshall Charles Capps
-
Publication number: 20210173663Abstract: During a boot-up processing of a computing device, such as an augmented reality wearable device, a static image and a bootup process progress bar may be encoded in a single image file, such as a bitmap image, and displayed in conjunction with updates that are applied to a hardware gamma table at various stages of the bootup process to create the effect of an animated progress bar.Type: ApplicationFiled: December 2, 2020Publication date: June 10, 2021Inventors: Marshall Charles Capps, Anuroop Suresh Jesu
-
Patent number: 10943521Abstract: Embodiments provide a computer implemented method for warping multi-field color virtual content for sequential projection. First and second color fields having different first and second colors are obtained. A first time for projection of a warped first color field is determined. A first pose corresponding to the first time is predicted. For each one color among the first colors in the first color field, (a) an input representing the one color among the first colors in the first color field is identified; (b) the input is reconfigured as a series of pulses creating a plurality of per-field inputs; and (c) each one of the series of pulses is warped based on the first pose. The warped first color field is generated based on the warped series of pulses. Pixels on a sequential display are activated based on the warped series of pulses to display the warped first color field.Type: GrantFiled: July 23, 2019Date of Patent: March 9, 2021Assignee: Magic Leap, Inc.Inventor: Marshall Charles Capps
-
Patent number: 10914640Abstract: Techniques are disclosed for calibrating display devices, such as head-mounted augmented reality (AR) devices. One technique includes obtaining, for each of a set of primary color light sources disposed in a unit, measurement points including chromaticity and luminance values as a function of temperature of the unit and drive currents of the primary color light sources. The technique further includes converting the measurement points to an XYZ color space to produce XYZ values. The technique further includes, for each of a set of target luminances and a set of discrete temperatures, calculating primary luminances for each of the primary color light sources, and interpolating or extrapolating the drive currents and the XYZ values for each of the primary luminances to obtain calculated currents. The technique further includes storing the calculated currents indexed by the target luminances and the discrete temperatures.Type: GrantFiled: August 2, 2019Date of Patent: February 9, 2021Assignee: Magic Leap, Inc.Inventor: Marshall Charles Capps
-
Publication number: 20200041349Abstract: Techniques are disclosed for calibrating display devices, such as head-mounted augmented reality (AR) devices. One technique includes obtaining, for each of a set of primary color light sources disposed in a unit, measurement points including chromaticity and luminance values as a function of temperature of the unit and drive currents of the primary color light sources. The technique further includes converting the measurement points to an XYZ color space to produce XYZ values. The technique further includes, for each of a set of target luminances and a set of discrete temperatures, calculating primary luminances for each of the primary color light sources, and interpolating or extrapolating the drive currents and the XYZ values for each of the primary luminances to obtain calculated currents. The technique further includes storing the calculated currents indexed by the target luminances and the discrete temperatures.Type: ApplicationFiled: August 2, 2019Publication date: February 6, 2020Applicant: Magic Leap, Inc.Inventor: Marshall Charles Capps
-
Publication number: 20200043201Abstract: A method for calibrating a wearable device includes displaying an image with a plurality of pixels for each of three primary colors using the wearable device, and determining RGB and XYZ values for each of the plurality of pixels. The method includes selecting a subset of the plurality of pixels to form a group of grid points, and dividing the image into a group of tile regions, with each tile region including a grid point. Grid XYZ values are determined for each grid point, based on averaging XYZ values of all pixels in a corresponding tile region, and a grid RGB-to-XYZ conversion matrix is determined for each grid point. The method also includes determining a correction matrix for each grid point by multiplying an inverse of the grid RGB-to-XYZ conversion matrix for the grid with an sRGB-to-XYZ conversion matrix.Type: ApplicationFiled: August 2, 2019Publication date: February 6, 2020Applicant: Magic Leap, Inc.Inventors: Kazunori Tanaka, Lei Zhang, Etienne Gregoire Grossmann, Marshall Charles Capps, Robert Blake Taylor
-
Publication number: 20200027385Abstract: Embodiments provide a computer implemented method for warping multi-field color virtual content for sequential projection. First and second color fields having different first and second colors are obtained. A first time for projection of a warped first color field is determined. A first pose corresponding to the first time is predicted. For each one color among the first colors in the first color field, (a) an input representing the one color among the first colors in the first color field is identified; (b) the input is reconfigured as a series of pulses creating a plurality of per-field inputs; and (c) each one of the series of pulses is warped based on the first pose. The warped first color field is generated based on the warped series of pulses. Pixels on a sequential display are activated based on the warped series of pulses to display the warped first color field.Type: ApplicationFiled: July 23, 2019Publication date: January 23, 2020Applicant: Magic Leap, Inc.Inventor: Marshall Charles Capps
-
Patent number: 10416815Abstract: A screen has first and second sides to receive at least one beam on the first side and to display an image on the second side opposite the first side. The beam represents the image. The first side includes a collimating structure to direct the beam from the first side through first striped regions of the screen to the second side. The screen includes second striped regions, positioned between the first and second sides, to emit near-IR light to the second side in response to an excitation source that is selected from a group consisting of an electrical excitation source and a photoluminescence excitation source. The second side includes a diffusion layer. The first side is viewable to detect a portion of the emitted near-IR light reflected back from the second side through the first striped regions to the first side. The detected portion is processable to determine a position touch on the second side.Type: GrantFiled: August 6, 2018Date of Patent: September 17, 2019Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Marshall Charles Capps, Dana Franklin Segler, Jr.
-
Publication number: 20180341368Abstract: A screen has first and second sides to receive at least one beam on the first side and to display an image on the second side opposite the first side. The beam represents the image. The first side includes a collimating structure to direct the beam from the first side through first striped regions of the screen to the second side. The screen includes second striped regions, positioned between the first and second sides, to emit near-IR light to the second side in response to an excitation source that is selected from a group consisting of an electrical excitation source and a photoluminescence excitation source. The second side includes a diffusion layer. The first side is viewable to detect a portion of the emitted near-IR light reflected back from the second side through the first striped regions to the first side. The detected portion is processable to determine a position touch on the second side.Type: ApplicationFiled: August 6, 2018Publication date: November 29, 2018Inventors: Marshall Charles Capps, Dana Franklin Segler