Patents by Inventor Han Lu

Han Lu 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: 20230166726
    Abstract: A vehicle driving control apparatus and a control method and a display method for the same are provided. The vehicle driving control apparatus includes a sensor and a processor. The sensor detects current relative position and current relative velocity of an object around a vehicle. The processor calculates a collision probability between the vehicle and the object based on the current relative position and current relative velocity of the object, and determines whether to adjust a driving dynamics of the vehicle based on the collision probability.
    Type: Application
    Filed: December 28, 2021
    Publication date: June 1, 2023
    Applicant: Industrial Technology Research Institute
    Inventors: Kun-Lung Ku, Wen-Han Lu, Chia-Jui Hu, Ching-Wen Chen, Tse-Lin Lee
  • Publication number: 20230096805
    Abstract: A method includes receiving a plurality of unlabeled audio samples corresponding to spoken utterances not paired with corresponding transcriptions. At a target branch of a contrastive Siamese network, the method also includes generating a sequence of encoder outputs for the plurality of unlabeled audio samples and modifying time characteristics of the encoder outputs to generate a sequence of target branch outputs. At an augmentation branch of a contrastive Siamese network, the method also includes performing augmentation on the unlabeled audio samples, generating a sequence of augmented encoder outputs for the augmented unlabeled audio samples, and generating predictions of the sequence of target branch outputs generated at the target branch. The method also includes determining an unsupervised loss term based on target branch outputs and predictions of the sequence of target branch outputs. The method also includes updating parameters of the audio encoder based on the unsupervised loss term.
    Type: Application
    Filed: December 14, 2021
    Publication date: March 30, 2023
    Applicant: Google LLC
    Inventors: Jaeyoung Kim, Soheil Khorram, Hasim Sak, Anshuman Tripathi, Han Lu, Qian Zhang
  • Publication number: 20230089308
    Abstract: A method includes receiving an input audio signal that corresponds to utterances spoken by multiple speakers. The method also includes processing the input audio to generate a transcription of the utterances and a sequence of speaker turn tokens each indicating a location of a respective speaker turn. The method also includes segmenting the input audio signal into a plurality of speaker segments based on the sequence of speaker tokens. The method also includes extracting a speaker-discriminative embedding from each speaker segment and performing spectral clustering on the speaker-discriminative embeddings to cluster the plurality of speaker segments into k classes. The method also includes assigning a respective speaker label to each speaker segment clustered into the respective class that is different than the respective speaker label assigned to the speaker segments clustered into each other class of the k classes.
    Type: Application
    Filed: December 14, 2021
    Publication date: March 23, 2023
    Applicant: Google LLC
    Inventors: Quan Wang, Han Lu, Evan Clark, Ignacio Lopez Moreno, Hasim Sak, Wei Xia, Taral Joglekar, Anshuman Tripathi
  • Publication number: 20230066022
    Abstract: A near-infrared absorbing glass is provided and includes 10% to 40% by weight of phosphorus and 5% to 35% by weight of iron, where a molar ratio of phosphorus to iron (P/Fe) of the near-infrared absorbing glass is between 1.75 and 5, and the near-infrared absorbing glass has an average transmittance of less than 10% to light with wavelengths ranging from 930 nm to 950 nm. A near-infrared cut-off filter including the near-infrared absorbing glass is also provided.
    Type: Application
    Filed: August 24, 2022
    Publication date: March 2, 2023
    Inventors: Chung-Han Lu, Che-Yu Chen, Ming-Jui Yang
  • Publication number: 20230039397
    Abstract: A method, computer system, and a computer program product for determining locations for seams on a 3D model of an object is provided. The present invention may include training an artificial intelligence model using a set of training data. The present invention may include generating a first model for the object using a shrink wrap method. The present invention may include generating a second model for the object using a decimation method. The present invention may include comparing the object to objects in the set of training data to identify an object in the training data having a similar shape. The present invention may include identifying the object by determining if the object fits in between the first and second models. The present invention may lastly include projecting seams onto a model of the object using the trained artificial intelligence model.
    Type: Application
    Filed: August 4, 2021
    Publication date: February 9, 2023
    Inventors: Cindy Han Lu, Weiwei Liu, Thai Quoc Tran, Angela Monique LLOYD
  • Patent number: 11569228
    Abstract: A semiconductor structure and a method of manufacturing a semiconductor structure are provided. The method includes forming a conductive layer on a precursor memory structure, in which the precursor memory structure includes a plurality of transistors and a plurality of contact plugs disposed on and connected to the transistors. The conductive layer in a TEG region is then patterned to form a first patterned conductive layer on the precursor memory structure. The first patterned conductive layer is then patterned to form a plurality of first landing pads extending along a first direction, in which the first landing pads are separated from each other in a second direction that is different from the first direction and are electrically connected to each other through the contact plugs and the transistors.
    Type: Grant
    Filed: June 1, 2021
    Date of Patent: January 31, 2023
    Assignee: NANYA TECHNOLOGY CORPORATION
    Inventors: Chiang-Lin Shih, Hsueh-Han Lu, Yu-Ting Lin, Tsang-Po Yang
  • Publication number: 20230021825
    Abstract: A peer-to-peer decentralized software configuration manager is described. The peer-to-peer system provides a crowdsourced mechanism to determine and recommend the efficient software configurations. A computer system may subscribe to a ring or group of network connected computers. Once subscribed, the computer system receives a ring data structure that may include one or more software configuration entries. The ring data structure is accessible to each subscribed computer system to the currently installed software configurations and document the relative success or failure of those configurations. The ring data structure may be utilized to identify a more efficient or user friendly software configuration that is currently installed and utilized by a subscribed computer system.
    Type: Application
    Filed: July 22, 2021
    Publication date: January 26, 2023
    Inventors: Saishruthi Swaminathan, Tommy Chaoping Li, Cindy Han Lu, Animesh Singh, Srinivas R. Brahmaroutu
  • Publication number: 20230022533
    Abstract: A computer-implemented method, a computer system and a computer program product generate a custom display for a virtual meeting. The method includes obtaining a plurality of virtual meeting information from a server. The method also includes capturing virtual meeting session data with a device. The virtual meeting session data is selected from a group consisting of audio data, video data and images of a screen of the device. The method further includes determining a current virtual meeting status and a participant emotion based on the virtual meeting session data and the plurality of virtual meeting information. In addition, the method includes predicting a virtual meeting end time and a participant status based on the current virtual meeting status and the participant emotion. Lastly, the method includes displaying the virtual meeting end time and the participant status in a meeting dashboard on the device.
    Type: Application
    Filed: July 23, 2021
    Publication date: January 26, 2023
    Inventors: Cindy Han Lu, Animesh Singh, Tommy Chaoping Li, Saishruthi Swaminathan, Srinivas R. Brahmaroutu
  • Patent number: 11558438
    Abstract: A computer-implemented method, a computer system and a computer program product generate a custom display for a virtual meeting. The method includes obtaining a plurality of virtual meeting information from a server. The method also includes capturing virtual meeting session data with a device. The virtual meeting session data is selected from a group consisting of audio data, video data and images of a screen of the device. The method further includes determining a current virtual meeting status and a participant emotion based on the virtual meeting session data and the plurality of virtual meeting information. In addition, the method includes predicting a virtual meeting end time and a participant status based on the current virtual meeting status and the participant emotion. Lastly, the method includes displaying the virtual meeting end time and the participant status in a meeting dashboard on the device.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: January 17, 2023
    Assignee: International Business Machines Corporation
    Inventors: Cindy Han Lu, Animesh Singh, Tommy Chaoping Li, Saishruthi Swaminathan, Srinivas R. Brahmaroutu
  • Publication number: 20230002815
    Abstract: The invention relates to methods of multiplex detection of a plurality of target nucleic acids by contacting a sample with an acid reagent to remove bound nucleic acid detection systems, thereby allowing the same detection systems to be used again to detect different target nucleic acids and to provide for higher levels of multiplexing. The invention also relates to kits containing an acid reagent and optionally probes for detection of target nucleic acids.
    Type: Application
    Filed: November 20, 2020
    Publication date: January 5, 2023
    Inventors: Li-chong Wang, Han Lu, Bingqing Zhang, Li Wang, Hailing Zong, Xiao-Jun Ma
  • Publication number: 20220415647
    Abstract: A method for fabricating a semiconductor device includes following steps: A patterned mask layer including a plurality of standing walls and a covering part is formed on a surface of a semiconductor substrate, wherein two adjacent standing walls define a first opening exposing a part of the surface, and the covering part blankets the surface. A first patterned photoresist layer is formed to partially cover the covering part. A first etching process is performed to form a first trench in the substrate, passing through the surface and aligning with the first opening. A portion of the patterned mask layer is removed to form a second opening exposing another portion of the surface. A second etching process is performed to form a second trench in the substrate and define an active area on the surface. The depth of the first trench is greater than that of the second trench.
    Type: Application
    Filed: July 27, 2021
    Publication date: December 29, 2022
    Inventors: Po-Wen SU, Cheng-Han LU
  • Publication number: 20220405215
    Abstract: Disclosed is a method for accessing data from a flash memory. The method comprises a flash memory controller receiving an access command from a host device, according to the access command, the flash memory accessing a plurality of data from the data pages of a plurality of blocks in the flash memory simultaneously and simultaneously temporarily storing the accessed data to the plurality of buffers of the flash memory, and simultaneously temporarily storing the data in the plurality of buffers of the flash memory buffer to the plurality of buffers the flash memory controller.
    Type: Application
    Filed: August 31, 2021
    Publication date: December 22, 2022
    Applicant: SILICON MOTION, INC.
    Inventors: Hsu-Ping OU, Tsu-Han LU
  • Publication number: 20220405999
    Abstract: A method, computer system, and a computer program product for projecting a 3D model defined by x, y, z coordinates onto the surface of a 2D image defined by u, v coordinates is provided. The present invention may include receiving a 3D model having a plurality of polygons, wherein certain edges are marked as seams. The present invention may include receiving input from a user, wherein the input comprises painting one or more parts of the 3D model in different colors, wherein the colors correspond with a weight of the area painted. The present invention may include unwrapping, by a processor, a 2D texture from the 3D model using a projection algorithm. The present invention may include generating a rectangular boundary around each island. The present invention may include scaling each island according to a gradient score.
    Type: Application
    Filed: June 21, 2021
    Publication date: December 22, 2022
    Inventors: Cindy Han Lu, ANGELA MONIQUE LLOYD, Thai Quoc Tran, Weiwei Liu
  • Publication number: 20220398112
    Abstract: A method is provided. The method may include, in response to electronically receiving on a first computing device a navigation file from a secondary computing device, generating a graphical navigation guide for a user interface (UI) based on the navigation file, wherein generating the graphical navigation guide comprises generating computer operations for the first computing device corresponding to the sequence of computer operations from the navigation file. The method may further include, based on the generated computer operations, executing the graphical navigation guide on the UI associated with the first computing device, wherein executing the graphical navigation guide comprises displaying a screen and a UI element corresponding to the sequence of computer operations, and wherein displaying the UI element comprises rendering an overlay on the UI element that highlights the UI element on the displayed screen and instructs a user to perform an input action on the UI element.
    Type: Application
    Filed: June 11, 2021
    Publication date: December 15, 2022
    Inventors: Cindy Han Lu, Thai Quoc Tran, Srinivas R. Brahmaroutu
  • Patent number: 11521595
    Abstract: A method for training a speech recognition model with a loss function includes receiving an audio signal including a first segment corresponding to audio spoken by a first speaker, a second segment corresponding to audio spoken by a second speaker, and an overlapping region where the first segment overlaps the second segment. The overlapping region includes a known start time and a known end time. The method also includes generating a respective masked audio embedding for each of the first and second speakers. The method also includes applying a masking loss after the known end time to the respective masked audio embedding for the first speaker when the first speaker was speaking prior to the known start time, or applying the masking loss prior to the known start time when the first speaker was speaking after the known end time.
    Type: Grant
    Filed: May 1, 2020
    Date of Patent: December 6, 2022
    Assignee: Google LLC
    Inventors: Anshuman Tripathi, Han Lu, Hasim Sak
  • Publication number: 20220384428
    Abstract: A semiconductor structure and a method of manufacturing a semiconductor structure are provided. The method includes forming a conductive layer on a precursor memory structure, in which the precursor memory structure includes a plurality of transistors and a plurality of contact plugs disposed on and connected to the transistors. The conductive layer in a TEG region is then patterned to form a first patterned conductive layer on the precursor memory structure. The first patterned conductive layer is then patterned to form a plurality of first landing pads extending along a first direction, in which the first landing pads are separated from each other in a second direction that is different from the first direction and are electrically connected to each other through the contact plugs and the transistors.
    Type: Application
    Filed: June 1, 2021
    Publication date: December 1, 2022
    Inventors: Chiang-Lin SHIH, Hsueh-Han LU, Yu-Ting LIN, Tsang-Po YANG
  • Publication number: 20220379222
    Abstract: A dynamic asset spawning engine is provided in a data processing system for dynamically spawning assets in a video game based on one or more news feeds. The dynamic asset spawning engine semantically tags a library of video game assets with game tag descriptors. The dynamic asset spawning engine parses and processes the one or more news feeds to identify supplemental tag descriptors and spawning parameters for one or more video game assets in the library of video game assets. The dynamic spawning engine assigns the identified supplemental tag descriptors and spawning parameters to the one or more video game assets. The video game spawns the one or more game assets in the video game in accordance with the supplemental tag descriptors and spawning parameters.
    Type: Application
    Filed: May 25, 2021
    Publication date: December 1, 2022
    Inventors: Thai Quoc Tran, Megan Kostick, Michael Brewer, Cindy Han Lu
  • Publication number: 20220377403
    Abstract: A computer-implemented method for enhancing a video is provided. The method may include generating an annotation matrix comprising extracted video content associated with a video. The method may further include generating a viewer feedback matrix comprising extracted and aggregated viewer feedback, wherein the aggregated viewer feedback comprises a plurality of comments and viewer actions associated with the video, and wherein the plurality of comments appears as text that is located separate from a main window for playing the video. The method may further include generating an overlay matrix by merging the viewer feedback matrix and the annotation matrix. The method may further include generating at least one overlay window for overlaying in the main window of the video at the particular point in time during a playing of the video, wherein the at least one overlay window includes textual information generated from the aggregated viewer feedback.
    Type: Application
    Filed: May 20, 2021
    Publication date: November 24, 2022
    Inventors: Cindy Han Lu, Megan Kostick, Michael Brewer, Thai Quoc Tran
  • Patent number: 11494714
    Abstract: This disclosure describes a transportation matching system that manages the allocation of transportation providers by training and utilizing multiple machine-learning models to identify, allocate, and serve specific transportation providers with customized opportunities to relocate the transportation providers between geocoded areas in a geocoded region. For instance, the transportation matching system trains and utilizes an incremental provider model, a provider allocation model, and personalized provider behavioral models as well as a customized provider interface generator to satisfy anticipated transportation requests and improve transportation matching within a geocoded region.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: November 8, 2022
    Assignee: Lyft, Inc.
    Inventors: Gaurav Gupta, Ehud Milo, Omar Khalid, Amy J. Kim, Jacky Yi Han Lu, Richard Zhao, Robert A. Farmer
  • Patent number: D980725
    Type: Grant
    Filed: October 19, 2020
    Date of Patent: March 14, 2023
    Assignees: SINTAI OPTICAL (SHENZHEN) CO., LTD., ASIA OPTICAL CO., INC.
    Inventors: Hua-Tang Liu, Han Lu, Xiao-Jun Zhang