Patents by Inventor Le Hong
Le Hong 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: 11967983Abstract: Aspects described herein include devices and methods for smart ultra wideband transmissions. In one aspect, an apparatus includes pulse generation circuitry configured to output a plurality of transmission (TX) pulse samples at a selected signal sample rate, where each pulse sample of the plurality of TX pulse samples comprises a value associated with a pulse amplitude at a corresponding sample time The apparatus includes a plurality of power amplifier (PA) cells, with each PA cell of the plurality of PA cells comprising a corresponding current source and associated gates, and where the associated gates of a PA cell are selectable to configure an on state and an off state. Logic circuitry of the apparatus is configured to set the on state or the off state for each PA cell.Type: GrantFiled: September 22, 2022Date of Patent: April 23, 2024Assignee: QUALCOMM IncorporatedInventors: Yi Zeng, Cheng-Han Wang, Emanuele Lopelli, Chan Hong Park, Liang Zhao, Le Nguyen Luong, Koorosh Akhavan
-
Publication number: 20240119679Abstract: Systems and methods are provided for performing operations on an augmented reality (AR) device using an external screen streaming system. The system establishes, by one or more processors of an AR device, a communication with an external client device. The system causes overlay of, by the AR device, a first AR object on a real-world environment being viewed using the AR device. The system receives, by the AR device, a first image from the external client device. The system, in response to receiving the first image from the external client device, overlays the first image on the first AR object by the AR device.Type: ApplicationFiled: October 5, 2022Publication date: April 11, 2024Inventors: Ilteris Kaan Canberk, Bernhard Jung, Shin Hwun Kang, Daria Skrypnyk, Tianyi Sun, Lien Le Hong Tran
-
Publication number: 20240112383Abstract: An augmented reality (AR) content system is provided. The AR content system may analyze audio input obtained from a user to generate a search request. The AR content system may obtain search results in response to the search request and determine a layout by which to display the search results. The search results may be displayed in a user interface within an AR environment according to the layout. The AR content system may also analyze audio input to detect commands to perform with respect to content displayed in the user interface.Type: ApplicationFiled: October 4, 2022Publication date: April 4, 2024Inventors: Shin Hwun Kang, Lien Le Hong Tran
-
Publication number: 20240106496Abstract: Aspects described herein include devices and methods for smart ultra wideband transmissions. In one aspect, an apparatus includes pulse generation circuitry configured to output a plurality of transmission (TX) pulse samples at a selected signal sample rate, where each pulse sample of the plurality of TX pulse samples comprises a value associated with a pulse amplitude at a corresponding sample time The apparatus includes a plurality of power amplifier (PA) cells, with each PA cell of the plurality of PA cells comprising a corresponding current source and associated gates, and where the associated gates of a PA cell are selectable to configure an on state and an off state. Logic circuitry of the apparatus is configured to set the on state or the off state for each PA cell.Type: ApplicationFiled: September 22, 2022Publication date: March 28, 2024Inventors: Yi ZENG, Cheng-Han WANG, Emanuele LOPELLI, Chan Hong PARK, Liang ZHAO, Le Nguyen LUONG, Koorosh AKHAVAN
-
Publication number: 20240070950Abstract: Systems and methods are provided for performing voice communication operations. The system establishes, by a first augmented reality (AR) device, a voice communication session between a plurality of users. The system displays, by the first AR device of a first user of the plurality of users, an avatar representing a second user of the plurality of users. The system receives, by the first AR device of a first user of the plurality of users, input from the first user that selects a display position for the avatar representing the second user within a real-world environment of the first user. The system animates the avatar representing the second user based on movement information received from a second AR device of the second user.Type: ApplicationFiled: August 23, 2022Publication date: February 29, 2024Inventors: Lien Le Hong TRAN, Matthew Saunders, Daria Skrypnyk, Ilteris Kaan Canberk
-
Publication number: 20240071000Abstract: Systems and methods are provided for performing operations on an augmented reality (AR) device using an external vision system. The system establishes, by the AR device, a communication with an external client device. The system overlays, by the AR device, a first AR object on a real-world environment being viewed using the AR device. The system receives interaction data from the external client device representing movement of a user determined by the external client device. The system, in response to receiving the interaction data from the external client device, modifies the first AR object by the AR device.Type: ApplicationFiled: August 25, 2022Publication date: February 29, 2024Inventors: Ilteris Kaan CANBERK, Matthew Hallberg, Matthew Saunders, Daria Skrypnyk, Lien Le Hong Tran
-
Publication number: 20240050856Abstract: Systems and methods are provided for using an external controller with an AR device. The system establishes, by one or more processors of the AR device, a communication with an external client device. The system overlays, by the AR device, a first AR object on a real-world environment being viewed using the AR device. The system receives interaction data from the external client device representing one or more inputs received by the external client device and, in response, modifies the first AR object by the AR device.Type: ApplicationFiled: August 12, 2022Publication date: February 15, 2024Inventors: Ilteris Kaan Canberk, Matthew Hallberg, William Miles Miller, Lien Le Hong Tran, Michael Benson Tucker
-
Patent number: 11893166Abstract: Systems and methods are provided for performing operations on an augmented reality (AR) device. The system accesses, by the AR device, movement data comprising inertial measurement data and camera data. The system determines three-dimensional (3D) movement of the AR device based on the movement data. The system presents, by the AR device, an AR object on a real-world environment being viewed using the AR device. The system, in response to determining the 3D movement of the AR device, modifies the AR object by the AR device.Type: GrantFiled: November 8, 2022Date of Patent: February 6, 2024Assignee: SNAP INC.Inventors: Lien Le Hong Tran, William Miles Miller
-
Patent number: 11836423Abstract: Various aspects of the present disclosed technology relate to techniques for classifying layout patterns. First, a set of density feature vectors for a set of layout regions in the layout design are extracted using a set of rings. Each component of a density feature vector in the set of density feature vectors corresponds to a ring in the set of rings. The set of rings do not overlap with each other and cover a whole area of a circle when being placed together. Next, a machine learning-based clustering process is performed to separate layout features in the set of layout regions into clusters of layout features based on the set of density feature vectors. Each of the clusters of layout features may be further divided into subclusters based on one or more properties.Type: GrantFiled: March 10, 2022Date of Patent: December 5, 2023Assignee: Siemens Industry Software Inc.Inventors: Lianghong Yin, Fan Jiang, Shumay D. Shang, Le Hong
-
Publication number: 20230344962Abstract: A method includes receiving an input video stream and providing, to a convolutional neural network (CNN), multiple image frames of the video stream including a target pair of consecutive frames, a frame immediately preceding the target pair, and a frame immediately following the target pair. The method includes generating, by the CNN, multiple interpolated image frames by performing 3D space-time convolution on the multiple image frames and outputting a video stream in which the interpolated image frames are inserted between the frames of the target pair. The convolution may include passing a 3D filter over the multiple image frames in common width and height dimensions, and in a depth dimension representing the number of frames. Generating the interpolated image frames may include generating image data for multiple color channels in respective convolutional layers. The CNN may be trained to predict non-linear movements that occur over multiple image frames.Type: ApplicationFiled: March 31, 2021Publication date: October 26, 2023Inventors: Du Le Hong Tran, Subrahmanya Sai Tarun Kalluri, Deepak Pathak
-
Publication number: 20230289497Abstract: Various aspects of the present disclosed technology relate to techniques for classifying layout patterns. First, a set of density feature vectors for a set of layout regions in the layout design are extracted using a set of rings. Each component of a density feature vector in the set of density feature vectors corresponds to a ring in the set of rings. The set of rings do not overlap with each other and cover a whole area of a circle when being placed together. Next, a machine learning-based clustering process is performed to separate layout features in the set of layout regions into clusters of layout features based on the set of density feature vectors. Each of the clusters of layout features may be further divided into subclusters based on one or more properties.Type: ApplicationFiled: March 10, 2022Publication date: September 14, 2023Inventors: Lianghong Yin, Fan Jiang, Shumay D. Shang, Le Hong
-
Publication number: 20230229845Abstract: A computing system may include a hotspot processing engine and a hotspot prediction engine. The hotspot processing engine may be configured to access an input data set of hotspot locations on manufactured circuits of a circuit design, correlate the hotspot locations to layout data for the circuit design, and extract fragment feature vectors for the hotspot locations. The hotspot processing engine may further be configured to process the fragment feature vectors such that hotspot fragment feature vectors are a threshold percentage of the total number of feature vectors in the fragment feature vectors and provide the processed fragment feature vectors as a training set for training a machine-learning model. The hotspot prediction engine may be configured to apply the machine-learning model to characterize locations of the circuit design as a hotspot location or a non-hotspot location.Type: ApplicationFiled: July 8, 2020Publication date: July 20, 2023Applicant: Siemens Industry Software Inc.Inventors: Yuansheng Ma, Le Hong
-
Publication number: 20230214562Abstract: A computing system may include a hyperspace generation engine and a hyperspace processing engine. The hyperspace generation engine may be configured to access a feature vector set, and feature vectors in the feature vector set may represent values for multiple parameters of data points in a dataset. The hyperspace generation engine may further be configured to perform a principal component analysis on the feature vector set and quantize the principal component space into a hyperspace comprised of hyperboxes. The hyperspace processing engine may be configured to process the dataset according to a mapping of the feature vector set into the hyperboxes of the hyperspace.Type: ApplicationFiled: July 8, 2020Publication date: July 6, 2023Applicant: Siemens Industry Software Inc.Inventors: Yuansheng Ma, Le Hong
-
Publication number: 20230168647Abstract: Systems and methods of environmental parameter determination are provided. A system can include a data processing system to obtain sensor data, apply a data normalization operation to the sensor data to generate a normalized data set for storage in a database, obtain, from the database, the normalized data set to generate at least a first cognitive index and a second cognitive index, each of the first cognitive index and the second cognitive index, compare each of the first cognitive index and the second cognitive index with a threshold, generate, based on the first cognitive index and the second cognitive index, a unified cognitive index for the indoor space, generate, responsive to the unified cognitive index, a digital output that corresponds to the unified cognitive index; and provide, from the data processing system, the digital output to a client computing device for display by the client computing device.Type: ApplicationFiled: November 29, 2021Publication date: June 1, 2023Applicant: Airsset Technologies Inc.Inventors: Zoe Le Hong, Matthew Canavan, Michael Driedger, Marcos Moreno
-
Patent number: 11636681Abstract: In one embodiment, a method includes accessing a first set of images of multiple images of a scene, wherein the first set of images show the scene during a time period. The method includes generating, by processing the first set of images using a first machine-learning model, one or more attributes representing observed actions performed in the scene during the time period. The method includes predicting, by processing the generated one or more attributes using a second machine-learning model, one or more actions that would happen in the scene after the time period.Type: GrantFiled: November 19, 2019Date of Patent: April 25, 2023Assignee: Meta Platforms, Inc.Inventors: Heng Wang, Du Le Hong Tran, Antoine Miech, Lorenzo Torresani
-
Publication number: 20230095028Abstract: Various aspects of the present disclosed technology relate to techniques for inverse-lithography-technology-based optical proximity correction. A layout design is received. A machine learning-based clustering process is then performed to separate layout features in the layout design into groups of layout features. For layout features in each of the groups of layout features, preliminary corrections are determined. The determination may be based on inverse lithography technology. The preliminary corrections are applied to the layout design to generate a pre-processed layout design. An inverse lithography technology process is performed on the pre-processed layout design to generate a processed layout design. Masks can be manufactured based on the processed layout design.Type: ApplicationFiled: August 31, 2022Publication date: March 30, 2023Inventors: Yuansheng Ma, Le Hong, Rui Wu, Junjiang Lei
-
Patent number: 11491743Abstract: A method of fabricating a gas turbine casing out of composite material of varying thickness, the method including making a strip-shaped fiber texture by three-dimensional weaving; winding the fiber texture as a plurality of superposed layers onto a mandrel of profile corresponding to the profile of the casing that is to be fabricated, so as to obtain a fiber preform of shape corresponding to the shape of the casing that is to be fabricated; and densifying the fiber preform with a matrix; wherein, before beginning to wind the fiber texture onto the mandrel, a reinforcing band of width smaller than the width of the fiber texture is placed on the mandrel in a zone that is to form a retention zone of the casing.Type: GrantFiled: November 28, 2018Date of Patent: November 8, 2022Assignee: SAFRAN AIRCRAFT ENGINESInventors: Son Le Hong, Roland José Yann Mortier, Antoine Phelippeau
-
Patent number: 11230798Abstract: A fibrous structure having the form of a band extending in a longitudinal direction (X) over a given length between a proximal part and a distal part and in a lateral direction (Y) over a given width between a first side edge and a second side edge, the fibrous structure having a three-dimensional or multilayer weave between a plurality of layers of warp yarns or strands extending longitudinally and a plurality of layers of weft yarns or strands extending laterally, wherein a first portion of the fibrous structure present between the proximal part and an intermediate part of the fibrous structure includes carbon fiber weft yarns or strands and wherein a second portion of the fibrous structure present between the intermediate part and the distal part includes glass fiber weft yarns or strands.Type: GrantFiled: August 29, 2018Date of Patent: January 25, 2022Assignee: SAFRAN AIRCRAFT ENGINESInventors: Son Le Hong, Dominique Marie Christian Coupe, Martin Gabillon, Hervé Grelin, Jean-Noël Mahieu, Sylvain Mousillat, Roland José Yann Mortier, Frédéric Raymond
-
Patent number: 10984245Abstract: In one embodiment, a method includes receiving a request for information associated with a video, determining the information associated with the video by processing the video using a machine-learning model which is based on a convolutional neural network comprising a plurality of layers, wherein at least one of the plurality of layers comprises one or more building blocks, wherein at least one of the one or more building blocks comprises a first filter configured to perform a three-dimensional (3D) pointwise convolutional operation and a second filter configured to perform a three-dimensional (3D) groupwise convolutional operation, and outputting the information associated with the video in response to the request.Type: GrantFiled: February 26, 2019Date of Patent: April 20, 2021Assignee: Facebook, Inc.Inventors: Du Le Hong Tran, Kaiming He, Heng Wang, Matthew Dan Feiszli, Lorenzo Torresani
-
Patent number: 10706350Abstract: In one embodiment, a method includes, by a computing device, receiving a plurality of inputs for a convolution layer of a convolutional neural network, the convolution layer having one or more input channels and one or more output channels, wherein the inputs are received via the input channels, generating, by convolving the inputs with one or more two-dimensional filters, a plurality of intermediate values, and generating, by convolving the intermediate values with one or more one-dimensional filters, a plurality of outputs, wherein the one-dimensional filters receive the intermediate values from the two-dimensional filters via intermediate channels. The method may provide the outputs to a subsequent layer of the convolutional neural network via the output channels. Each of the two dimensions of the two-dimensional filter may correspond to a spatial dimension, and the one dimension of the one-dimensional filter may correspond to a temporal dimension.Type: GrantFiled: August 10, 2018Date of Patent: July 7, 2020Assignee: Facebook, Inc.Inventors: Du Le Hong Tran, Benjamin Ray, Balmanohar Paluri