Patents by Inventor Jesse Chang
Jesse Chang 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: 12293604Abstract: A method includes receiving 2D image data corresponding to a 2D image of a human face. The method further includes determining a textual identifier that describes a facial feature of the human face based on the 2D image data. The method further includes providing, to a generative machine learning model, a first prompt including information identifying the textual identifier that describes the facial feature of the human face. The method further includes obtaining, from the generative machine learning model, a first output identifying, among a plurality of beauty products, a subset of the plurality of beauty products, the subset of the plurality of beauty products related to the facial feature of the human face.Type: GrantFiled: April 10, 2024Date of Patent: May 6, 2025Assignee: Brilliance of Beauty, Inc.Inventors: Sahara Lotti, Jesse Chang
-
Publication number: 20250058572Abstract: A deposition device is described. The deposition device has a substrate support and a laser imaging system disposed to image a portion of a substrate positioned on the substrate support. The laser imaging system comprises a laser source and an imaging unit, and is coupled to a deposition assembly disposed across the substrate support.Type: ApplicationFiled: November 7, 2024Publication date: February 20, 2025Applicant: Kateeva, Inc.Inventors: Karl Mathia, Jesse Lu, Jerry Chang, Matt Audet, Stephen Baca, Vadim Mashevsky, David C. Darrow
-
Publication number: 20250045305Abstract: A method is disclosed for providing autocomplete suggestions for a navigation text box. The method includes receiving an input in the navigation text box and obtaining candidate navigation suggestions from a retrieval source. Respective signals are obtained for the candidate navigation suggestions, and respective probability scores are obtained by providing the input, candidate navigation suggestions, and signals to a navigation suggestion ranking model. The probability scores reflect a prediction of the likelihood of selection. Based on their respective probability scores, at least some candidate navigation suggestions are provided as autocomplete suggestions for the input. This method enhances user experience by offering relevant and personalized navigation suggestions in real-time, improving efficiency and accuracy in navigation tasks.Type: ApplicationFiled: July 31, 2023Publication date: February 6, 2025Inventors: Mohamad Hasan Ahmadi, Jun Zou, Angela Alison Yoeurng, Justin Gabriel Donnelly, Tommy Chendong Li, Tarun Bansal, Manuk Armen Hovanesian, Michael Blair Crouse, Sophie Chang, Yana Yushkina, Jesse Hong Lee
-
Patent number: 12198289Abstract: A method includes receiving, by a processing device and from a client device, a first video segment of a video stream, wherein the first video segment represents an eye area of a subject. The method further includes performing a first computer vision operation on the first video segment to track a plurality of points corresponding to the eye area of the subject. The method further includes modifying the first video segment to include an overlay of a first 3D model of false eyelashes proximate the tracked points corresponding to the eye area of the subject. The method further includes providing the first modified video segment for presentation at the client device.Type: GrantFiled: April 10, 2024Date of Patent: January 14, 2025Assignee: Lashify, Inc.Inventors: Sahara Lotti, Jesse Chang
-
Patent number: 12118821Abstract: A method includes receiving 2D image data corresponding to a 2D image of a human face of a subject. The method further includes determining a textual identifier that describes a facial feature of the human face represented by the 2D image. The method further includes providing, to a first generative machine learning model, a first prompt including information identifying the textual identifier that describes the facial feature of the human face. The method further includes obtaining, from the first generative machine learning model, a first output identifying, among a plurality of sets of false eyelashes, a set of false eyelashes selected to suit the human face of the subject based on the facial feature.Type: GrantFiled: April 10, 2024Date of Patent: October 15, 2024Assignee: Lashify, Inc.Inventors: Sahara Lotti, Jesse Chang
-
Patent number: 11582399Abstract: A system to process images includes a light source configured to emit a first illumination pattern onto one or more first portions of a scene. The system also includes an image sensor configured to capture light reflected from the scene in response to the emitted first illumination pattern. The system also includes an optimizer configured to perform raytracing of the light reflected from the scene. The system further includes a processor operatively coupled to the optimizer. The processor is configured to determine a parameter of a surface of the scene based on the raytracing, cause the light source to emit a second illumination pattern onto one or more second portions of the scene based at least in part on the parameter of the surface, and refine the parameter of the surface of the scene based on additional raytracing performed on reflected light from the second illumination pattern.Type: GrantFiled: March 7, 2019Date of Patent: February 14, 2023Assignee: Northwestern UniversityInventors: Nathan S. Matsuda, Oliver Strider Cossairt, Jesse Chang, Christopher Gezon
-
Publication number: 20210248798Abstract: Approaches in accordance with various embodiments provide for the presentation of augmented reality (AR) content with respect to optically challenging surfaces. Such surfaces can be difficult to locate using conventional optical-based approaches that rely on visible features. Embodiments can utilize the fact that horizontal surfaces can be located relatively easily, and can determine intersections or boundaries of those horizontal surfaces that likely indicate the presence of another surface, such as a vertical wall. This boundary can be determined automatically, through user input, or using a combination of such approaches. Once such an intersection is located, a virtual plane can be determined whose relative location to a device displaying AR content can be tracked and used as a reference for displaying AR content.Type: ApplicationFiled: April 28, 2021Publication date: August 12, 2021Inventors: Jesse Chang, Jared Corso, Xing Zhang, Arnab Dhua, Yu Lou, Jason Freund
-
Patent number: 11024069Abstract: Approaches in accordance with various embodiments provide for the presentation of augmented reality (AR) content with respect to optically challenging surfaces. Such surfaces can be difficult to locate using conventional optical-based approaches that rely on visible features. Embodiments can utilize the fact that horizontal surfaces can be located relatively easily, and can determine intersections or boundaries of those horizontal surfaces that likely indicate the presence of another surface, such as a vertical wall. This boundary can be determined automatically, through user input, or using a combination of such approaches. Once such an intersection is located, a virtual plane can be determined whose relative location to a device displaying AR content can be tracked and used as a reference for displaying AR content.Type: GrantFiled: June 17, 2020Date of Patent: June 1, 2021Assignee: A9.COM, INC.Inventors: Jesse Chang, Jared Corso, Xing Zhang, Arnab Sanat Kumar Dhua, Yu Lou, Jason Freund
-
Publication number: 20200412933Abstract: A system to process images includes a light source configured to emit a first illumination pattern onto one or more first portions of a scene. The system also includes an image sensor configured to capture light reflected from the scene in response to the emitted first illumination pattern. The system also includes an optimizer configured to perform raytracing of the light reflected from the scene. The system further includes a processor operatively coupled to the optimizer. The processor is configured to determine a parameter of a surface of the scene based on the raytracing, cause the light source to emit a second illumination pattern onto one or more second portions of the scene based at least in part on the parameter of the surface, and refine the parameter of the surface of the scene based on additional raytracing performed on reflected light from the second illumination pattern.Type: ApplicationFiled: March 7, 2019Publication date: December 31, 2020Inventors: Nathan S. Matsuda, Oliver Strider Cossairt, Jesse Chang, Christopher Gezon
-
Publication number: 20200334882Abstract: Approaches in accordance with various embodiments provide for the presentation of augmented reality (AR) content with respect to optically challenging surfaces. Such surfaces can be difficult to locate using conventional optical-based approaches that rely on visible features. Embodiments can utilize the fact that horizontal surfaces can be located relatively easily, and can determine intersections or boundaries of those horizontal surfaces that likely indicate the presence of another surface, such as a vertical wall. This boundary can be determined automatically, through user input, or using a combination of such approaches. Once such an intersection is located, a virtual plane can be determined whose relative location to a device displaying AR content can be tracked and used as a reference for displaying AR content.Type: ApplicationFiled: June 17, 2020Publication date: October 22, 2020Inventors: Jesse Chang, Jared Corso, Xing Zhang, Arnab Sanat Kumar Dhua, Yu Lou, Jason Freund
-
Patent number: 10762702Abstract: A complex three-dimensional virtual representation of an object can be rendered. Virtual images can be captured representing a plurality of views of the complex virtual representation. The virtual images can be converted into binary masks depicting the object pixels and non-object pixels in the virtual images. The binary masks can be used to create a three-dimensional representation of the object having lower complexity than the first three-dimensional virtual representation of the object. In embodiments, the low complexity three-dimensional virtual representation of the object and the virtual images are sent to a mobile device to render a low payload representation of the object on the mobile device.Type: GrantFiled: June 22, 2018Date of Patent: September 1, 2020Assignee: A9.com, Inc.Inventors: Arnab Dhua, Xing Zhang, Karl Hillesland, Himanshu Arora, Nicholas Corso, Brian Graham, Jesse Chang, Jason Canada
-
Patent number: 10726597Abstract: Approaches in accordance with various embodiments provide for the presentation of augmented reality (AR) content with respect to optically challenging surfaces. Such surfaces can be difficult to locate using conventional optical-based approaches that rely on visible features. Embodiments can utilize the fact that horizontal surfaces can be located relatively easily, and can determine intersections or boundaries of those horizontal surfaces that likely indicate the presence of another surface, such as a vertical wall. This boundary can be determined automatically, through user input, or using a combination of such approaches. Once such an intersection is located, a virtual plane can be determined whose relative location to a device displaying AR content can be tracked and used as a reference for displaying AR content.Type: GrantFiled: June 22, 2018Date of Patent: July 28, 2020Assignee: A9.com, Inc.Inventors: Jesse Chang, Jared Corso, Xing Zhang, Arnab Sanat Kumar Dhua, Yu Lou, Jason Freund