Patents by Inventor Wan-Yi Lin

Wan-Yi Lin 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: 20220254901
    Abstract: The present disclosure provides embodiments of semiconductor structures and method of forming the same. An example semiconductor structure includes a first source/drain feature and a second source/drain feature and a hybrid fin disposed between the first source/drain feature and the second source/drain feature and extending lengthwise along a first direction. The hybrid fin includes an inner feature and an outer layer disposed around the inner feature. The outer layer includes silicon oxycarbonitride and the inner feature includes silicon carbonitride.
    Type: Application
    Filed: April 25, 2022
    Publication date: August 11, 2022
    Inventors: Wan-Yi Kao, Hung Cheng Lin, Che-Hao Chang, Yung-Cheng Lu, Chi On Chui
  • Patent number: 11408015
    Abstract: Provided is an expression vector including a nucleotide sequence for encoding lysine decarboxylase CadA, and a sequence of a constitutive promoter for regulating the expression of the nucleotide sequence. Also provided is a recombinant microorganism including the expression vector and a method of producing 1,5-diaminopentane by using the recombinant microorganism.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: August 9, 2022
    Assignee: China Petrochemical Development Corporation
    Inventors: Jo-Shu Chang, I-Son Ng, Shih-Fang Huang, Hong-Yi Lin, Sheng-Feng Li, Chia-Wei Tsai, Chih-Yu Huang, Wan-Wen Ting
  • Publication number: 20220230871
    Abstract: Semiconductor device structures having low-k features and methods of forming low-k features are described herein. Some examples relate to a surface modification layer, which may protect a low-k feature during subsequent processing. Some examples relate to gate spacers that include a low-k feature. Some examples relate to a low-k contact etch stop layer. Example methods are described for forming such features.
    Type: Application
    Filed: April 4, 2022
    Publication date: July 21, 2022
    Inventors: Wan-Yi Kao, Chung-Chi Ko, Li Chun Te, Hsiang-Wei Lin, Te-En Cheng, Wei-Ken Lin, Guan-Yao Tu, Shu Ling Liao
  • Publication number: 20220150723
    Abstract: A resource management method, a resource management system, and a workload scheduling apparatus for network slicing are provided. In the method resource management, a service request related to an application type of a terminal device is received. A monitoring report of the terminal device is obtained according to the service request. The monitoring result relates to a condition of the radio resource used by the terminal device. A usage situation of a slicing resource is analyzed based on the slicing resource requested by the service request and the monitoring report to predict a predicted arrangement result of the slicing resource. The slicing resource requested by the service result is arranged according to the predicted arrangement result to transmit a corresponding setting configuration to the radio access network. The setting configuration serves to adjust the slicing resource. Accordingly, the request of the service and the current condition are fulfilled.
    Type: Application
    Filed: December 25, 2020
    Publication date: May 12, 2022
    Applicant: Industrial Technology Research Institute
    Inventors: Chang-Lan Tsai, Wan-Yi Lin
  • Publication number: 20220101143
    Abstract: A computer-implemented method for training a machine-learning network. The machine-learning network method includes receiving an input data from a sensor, wherein the input data includes paired cleaned-perturbed data, wherein the input data is indicative of image, radar, sonar, or sound information, generate a perturbed version of the input data, utilizing a generator, in response to the input data, create a paired training data set utilizing an data from the input data and a perturbed image utilizing the perturbed version of the input data, jointly training the generator and a classifier in response to the paired training data set, determining a latent vector utilized to generate perturbation configured to maximize classification loss of a classifier and minimize generation loss of the generator, and outputting a trained generator and a trained classifier upon convergence to a first threshold.
    Type: Application
    Filed: September 25, 2020
    Publication date: March 31, 2022
    Inventors: Leslie RICE, Jeremy KOLTER, Wan-Yi LIN
  • Publication number: 20220101046
    Abstract: A system and method relate to providing machine learning predictions with defenses against patch attacks. The system and method include obtaining a digital image and generating a set of location data via a random process. The set of location data include randomly selected locations on the digital image that provide feasible bases for creating regions for cropping. A set of random crops is generated based on the set of location data. Each crop includes a different region of the digital image as defined in relation to its corresponding location data. The machine learning system is configured to provide a prediction for each crop of the set of random crops and output a set of predictions. The set of predictions is evaluated collectively to determine a majority prediction from among the set of predictions. An output label is generated for the digital image based on the majority prediction. The output label includes the majority prediction as an identifier for the digital image.
    Type: Application
    Filed: September 28, 2020
    Publication date: March 31, 2022
    Inventors: Wan-Yi Lin, Mohammad Sadegh Norouzzadeh, Jeremy Zieg Kolter, Jinghao Shi
  • Publication number: 20220092466
    Abstract: A computer-implemented method for training a machine learning network. The method may include receiving an input data, selecting one or more batch samples from the input data, applying a perturbation object onto the one or more batch samples to create a perturbed sample, running the perturbed sample through the machine learning network, updating the perturbation object in response to the function in response to running the perturbed sample, and outputting the perturbation object in response to exceeding a convergence threshold.
    Type: Application
    Filed: September 20, 2020
    Publication date: March 24, 2022
    Inventors: Filipe J. CABRITA CONDESSA, Wan-Yi LIN, Karren YANG, Manash PRATIM
  • Publication number: 20220067405
    Abstract: A method of road sign classification utilizing a knowledge graph, including detecting and selecting a representation of a sign across a plurality of frames, outputting a prompt initiating a request for a classification associated with the representation of the sign, classifying one or more images including the sign, querying the knowledge graph to obtain a plurality of road sign classes with at least one same attribute as the sign, and classifying the sign across the plurality of frames in response to a confidence level exceeding a threshold.
    Type: Application
    Filed: August 27, 2020
    Publication date: March 3, 2022
    Inventors: Ji Eun KIM, Wan-Yi LIN, Cory HENSON, Anh Tuan TRAN, Kevin H. HUANG
  • Publication number: 20220019900
    Abstract: A computer-implemented method for training a neural network, comprising receiving an input data, defining a perturbed version of the input data in response to a dimensional latent vector and the input data, training a variational auto encoder (VAE) utilizing the perturbed version of the input data, wherein the VAE outputs, utilizing an encoder, a latent vector in response to the input data and the perturbed version of the input data, decoding the latent vector, utilizing a decoder of the VAE, back to an input latent space to output a perturbed example, and outputting a learned perturbed set utilizing one or more perturbed examples and upon convergence to a first threshold.
    Type: Application
    Filed: July 15, 2020
    Publication date: January 20, 2022
    Inventors: Eric WONG, Jeremy KOLTER, Wan-Yi LIN
  • Patent number: 11228870
    Abstract: A method for dynamically adjusting a broadcast area is provided. The method includes the following steps. Information of at least one target base station which subscribes a broadcast service is obtained. A broadcast service base station list corresponding to a broadcast area identification code is set to contain the at least one target base station. The broadcast area identification code corresponds to the broadcast service. A command for adding a new broadcast area identification code is selectively transmitted to the at least one target base station in the broadcast service base station list so that the at least one target base station records the broadcast area identification code to receive the broadcast service corresponding to the broadcast area identification code.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: January 18, 2022
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Yao-Jen Tang, Wan-Yi Lin
  • Patent number: 11146977
    Abstract: The present disclosure provides a method of maintaining the continuity of a transmission service and a service center. The method includes: receiving a consumption report from a user equipment, wherein the user equipment receives a first transmission service through a first bearer; in response to receiving a specific request, obtaining user identification information of the user equipment from the specific request; accessing the consumption report corresponding to the user equipment based on the user identification information, and obtaining first service information of the first transmission service from the consumption report; and controlling the user equipment to switch to use a second bearer to receive a second transmission service according to the first service information, wherein the first bearer is one of a unicast bearer and a broadcast bearer, and the second bearer is another of the unicast bearer and the broadcast bearer.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: October 12, 2021
    Assignee: Industrial Technology Research Institute
    Inventors: Chang-Lan Tsai, Wan-Yi Lin
  • Patent number: 11126855
    Abstract: A storage maintains raw image data including video having a sequence of frames, and annotations of the frames that indicate aspects of objects identified in the respective frames. A processor determines, for annotation of key frames of the raw image data, a task type for key frames and an agent type for key frames, receives annotations of objects identified in the key frames of the raw image data according to the key frame task type and key frame agent type, selects to review the key frames based on a confidence level of the annotations of the key frames, determines, for annotation of intermediate frames of the raw image data, a task type for intermediate frames and an agent type for intermediate frames, and receives annotations of objects identified in the intermediate frames of the raw image data according to the intermediate frame task type and intermediate frame agent type.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: September 21, 2021
    Assignee: Robert Bosch GmbH
    Inventors: Ji Eun Kim, Wan-Yi Lin, Lixiu Yu, Govind Rathore
  • Patent number: 11126847
    Abstract: A data annotation system for a machine-learning system includes a computing system configured to execute a machine-learning algorithm for generating data annotations of input data. The computing system is further configured to execute an interface for communicating results and predictions of the machine-learning algorithm to non-expert workers for review. The interface communicates with the non-expert worker using visualization and natural language to elicit feedback to improve performance of the machine-learning algorithm.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: September 21, 2021
    Assignee: ROBERT BOSCH GMBH
    Inventors: Lixiu Yu, Wan-yi Lin, Ji Eun Kim
  • Patent number: 11092450
    Abstract: A decision-support system for a public transportation system includes a computing system programmed to generate public transit route options for the commuter based on at least one decision factor that estimates an expected impact on other commuters resulting from the commuter choosing each of the public transit route options, and output, for display, values associated with the at least one decision factor to influence the commuter in making a route selection.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: August 17, 2021
    Assignee: ROBERT BOSCH GMBH
    Inventors: Alessandro Oltramari, Wan-Yi Lin, Lixiu Yu
  • Publication number: 20210185488
    Abstract: A method for dynamically adjusting a broadcast area is provided. The method includes the following steps. Information of at least one target base station which subscribes a broadcast service is obtained. A broadcast service base station list corresponding to a broadcast area identification code is set to contain the at least one target base station. The broadcast area identification code corresponds to the broadcast service. A command for adding a new broadcast area identification code is selectively transmitted to the at least one target base station in the broadcast service base station list so that the at least one target base station records the broadcast area identification code to receive the broadcast service corresponding to the broadcast area identification code.
    Type: Application
    Filed: December 17, 2019
    Publication date: June 17, 2021
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Yao-Jen TANG, Wan-Yi LIN
  • Publication number: 20210105641
    Abstract: The present disclosure provides a method of maintaining the continuity of a transmission service and a service center. The method includes: receiving a consumption report from a user equipment, wherein the user equipment receives a first transmission service through a first bearer; in response to receiving a specific request, obtaining user identification information of the user equipment from the specific request; accessing the consumption report corresponding to the user equipment based on the user identification information, and obtaining first service information of the first transmission service from the consumption report; and controlling the user equipment to switch to use a second bearer to receive a second transmission service according to the first service information, wherein the first bearer is one of a unicast bearer and a broadcast bearer, and the second bearer is another of the unicast bearer and the broadcast bearer.
    Type: Application
    Filed: November 5, 2019
    Publication date: April 8, 2021
    Applicant: Industrial Technology Research Institute
    Inventors: Chang-Lan Tsai, Wan-Yi Lin
  • Publication number: 20210089960
    Abstract: A system for training a machine learning model using a batch based active learning approach. The system includes an information source and an electronic processor. The electronic processor is configured to receive a machine learning model to train, an unlabeled training data set, a labeled training data set, and an identifier of the information source. The electronic processor is also configured to select a batch of training examples from the unlabeled training data set and send, to the information source, a request for, for each training example included in the batch, a label for the training example. The electronic processor is further configured to, for each training example included in the batch, receive a label, associate the training example with the label, and add the training example to the labeled training data set. The electronic processor is also configured to train the machine learning model using the labeled training data.
    Type: Application
    Filed: September 25, 2019
    Publication date: March 25, 2021
    Inventors: Gaurav Gupta, Anit Kumar Sahu, Wan-Yi Lin, Joseph Christopher Szurley
  • Publication number: 20210042530
    Abstract: A storage maintains raw image data including video having a sequence of frames, and annotations of the frames that indicate aspects of objects identified in the respective frames. A processor determines, for annotation of key frames of the raw image data, a task type for key frames and an agent type for key frames, receives annotations of objects identified in the key frames of the raw image data according to the key frame task type and key frame agent type, selects to review the key frames based on a confidence level of the annotations of the key frames, determines, for annotation of intermediate frames of the raw image data, a task type for intermediate frames and an agent type for intermediate frames, and receives annotations of objects identified in the intermediate frames of the raw image data according to the intermediate frame task type and intermediate frame agent type.
    Type: Application
    Filed: August 8, 2019
    Publication date: February 11, 2021
    Inventors: Ji Eun KIM, Wan-Yi LIN, Lixiu YU, Govind RATHORE
  • Publication number: 20200380258
    Abstract: A data annotation system for a machine-learning system includes a computing system configured to execute a machine-learning algorithm for generating data annotations of input data. The computing system is further configured to execute an interface for communicating results and predictions of the machine-learning algorithm to non-expert workers for review. The interface communicates with the non-expert worker using visualization and natural language to elicit feedback to improve performance of the machine-learning algorithm.
    Type: Application
    Filed: May 31, 2019
    Publication date: December 3, 2020
    Inventors: Lixiu YU, Wan-yi LIN, Ji Eun KIM
  • Publication number: 20200210855
    Abstract: An information synthesis system for generating a knowledge base injects domain knowledge into semi-crowdsourced summarization pipelines for extracting information from unstructured data sources. The summarization pipeline includes chains of tasks completed by crowd workers and/or machined. The information synthesis system distributes the tasks to crowd workers and/or machines. Task responses are processed and aggregated to determine new information that is used to update the knowledge base.
    Type: Application
    Filed: December 28, 2018
    Publication date: July 2, 2020
    Inventors: Ji Eun KIM, Wan-Yi LIN, Lixiu YU