Patents by Inventor Po-Han Lin

Po-Han 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: 20220165865
    Abstract: A method includes forming a first active fin structure and a second active fin structure on a substrate. A dummy fin structure is formed on the substrate, the dummy fin structure being interposed between the first active fin structure and the second active fin structure. The dummy fin structure is removed to expose a first portion of the substrate, the first portion of the substrate being disposed directly below the dummy fin structure. A plurality of protruding features is formed on the first portion of the substrate. A shallow trench isolation (STI) region is formed over the first portion of the substrate, the STI region covering the plurality of protruding features, at least a portion of the first active fin structure and at least a portion of the second active fin structure extending above a topmost surface of the STI region.
    Type: Application
    Filed: February 14, 2022
    Publication date: May 26, 2022
    Inventors: Che-Cheng Chang, Po-Chi Wu, Chih-Han Lin, Horng-Huei Tseng
  • Publication number: 20220146115
    Abstract: There is provided an auto detection system including a thermal detection device and a host. The host controls an indication device to indicate a prompt message or detection results according to a slope variation of voltage values or 2D distribution of temperature values detected by the thermal detection device, wherein the voltage values include the detected voltage of a single pixel or the sum of detected voltages of multiple pixels of a thermal sensor.
    Type: Application
    Filed: January 26, 2022
    Publication date: May 12, 2022
    Inventors: CHIH-MING SUN, MING-HAN TSAI, CHIUNG-WEN LIN, PO-WEI YU, WEI-MING WANG, SEN-HUANG HUANG
  • Publication number: 20220150520
    Abstract: A method of decoding a bitstream by an electronic device is provided. The method determines a block unit from an image frame received from the bitstream. To reconstruct the block unit, the method receives, from a candidate list, first motion information having a first list flag for selecting a first reference frame and second motion information having a second list flag for selecting a second reference frame. The method then stores a predefined one of the first and second motion information for a sub-block determined in the block unit when the first list flag is identical to the second list flag.
    Type: Application
    Filed: January 24, 2022
    Publication date: May 12, 2022
    Inventors: CHIH-YU TENG, YU-CHIAO YANG, PO-HAN LIN
  • Patent number: 11314410
    Abstract: The disclosure provides a mobile device. The mobile device includes a housing, at least one motion sensor disposed on the housing, a touchscreen disposed in the housing, and a processor electrically connected to the motion sensor and the touchscreen. The processor establishes first connection setting information between at least one virtual button in an application displayed on the touchscreen and the motion sensor, and performs a function of the virtual button in response to sensing of the motion sensor according to the first connection setting information. Therefore, the mobile device provides a better experience for a user.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: April 26, 2022
    Assignee: ASUSTEK COMPUTER INC.
    Inventor: Po-Han Lin
  • Patent number: 11310497
    Abstract: An example device for decoding video data includes a memory configured to store the video data and one or more processors implemented in circuitry and coupled to the memory. The one or more processors are configured to determine a first distance index associated with a first geometric partition mode (GEO) angle for a first prediction unit (PU) of the video data to be 4. The one or more processors are configured to determine a first displacement value based on the first distance index, the first displacement value being indicative of a distance from a center of the first PU to a GEO split. The one or more processors are configured to decode the first PU based on the first GEO angle and the first displacement value. The first displacement value is half of a displacement value associated with a distance index of 2.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: April 19, 2022
    Assignee: Qualcomm Incorporated
    Inventors: Kevin Pascal Andre Reuze, Han Huang, Chun-Chi Chen, Po-Han Lin, Wei-Jung Chien, Vadim Seregin, Marta Karczewicz
  • Patent number: 11272199
    Abstract: A method of decoding a bitstream by an electronic device is provided. A block unit is determined from an image frame received from the bitstream. First motion information having a first list flag for selecting a first reference frame and second motion information having a second list flag for selecting a second reference frame are received from a candidate list to reconstruct the block unit. A predefined one of the first and the second motion information is stored for a sub-block determined in the block unit without checking whether the first and second reference frames are included in a reference list indicated by a flag value different from the two list flags when the first list flag is identical to the second list flag. A following block is reconstructed based on the stored motion information when the following block is reconstructed based on the sub-block.
    Type: Grant
    Filed: June 19, 2020
    Date of Patent: March 8, 2022
    Assignee: FG Innovation Company Limited
    Inventors: Chih-Yu Teng, Yu-Chiao Yang, Po-Han Lin
  • Publication number: 20210351905
    Abstract: A signal processing circuit, which includes: a first clock source, configured to generate a first clock signal; a phase adjusting circuit, configured to receive the first clock signal, and to generate a second clock signal and a third clock signal, wherein the second clock signal and the third clock signal have different phases; an error compensating circuit, configured to compensate an input signal according to an error signal, to generate an compensated input signal; an error calculating circuit, configured to generate the error signal according to the first clock signal, the third clock signal and the compensated input signal; and a receiving end ADC (Analog to Digital Converter), configured to sample the compensated input signal according to the second clock signal.
    Type: Application
    Filed: April 12, 2021
    Publication date: November 11, 2021
    Inventors: Yun-Tse Chen, Liang-Wei Huang, Chi-Hsi Su, Po-Han Lin
  • Patent number: 11171767
    Abstract: A signal processing circuit, which includes: a first clock source, configured to generate a first clock signal; a phase adjusting circuit, configured to receive the first clock signal, and to generate a second clock signal and a third clock signal, wherein the second clock signal and the third clock signal have different phases; an error compensating circuit, configured to compensate an input signal according to an error signal, to generate an compensated input signal; an error calculating circuit, configured to generate the error signal according to the first clock signal, the third clock signal and the compensated input signal; and a receiving end ADC (Analog to Digital Converter), configured to sample the compensated input signal according to the second clock signal.
    Type: Grant
    Filed: April 12, 2021
    Date of Patent: November 9, 2021
    Assignee: Realtek Semiconductor Corp.
    Inventors: Yun-Tse Chen, Liang-Wei Huang, Chi-Hsi Su, Po-Han Lin
  • Publication number: 20210336748
    Abstract: A server system, a data transmission system and a data transmission method thereof are disclosed. The data transmission method includes the following steps: dividing a piece of data into a plurality of packets by the server system; transmitting an nth packet to a device end by the server system, wherein n is greater than or equal to 1; transmitting an (n+1)th packet after the nth packet is transmitted by the server system; and receiving an nth acknowledgement generated by the device end based on receiving the nth packet from the server system, wherein it is earlier to transmit the (n+1)th packet than to receive the nth acknowledgement.
    Type: Application
    Filed: March 12, 2021
    Publication date: October 28, 2021
    Inventors: Wei-Ling CHEN, Po-Han LIN, Jui-Ho CHEN
  • Patent number: 11076167
    Abstract: A method of decoding a bitstream by an electronic device is provided. An image frame is received from the bitstream. A block unit is determined from the received image frame. A plurality of model parameters is derived based on motion information of a plurality of neighboring blocks neighboring the block unit. An intermediate block is derived for a sub-block in the block unit based on the plurality of model parameters. A vector formula is determined based on the plurality of model parameters, and at least one vector value is calculated based on the vector formula for at least one sampling position in the sub-block. The at least one vector value is compared with a threshold to determine whether the intermediate block is adjusted based on the vector formula to generate a predicted block. The sub-block is reconstructed based on the predicted block.
    Type: Grant
    Filed: June 19, 2020
    Date of Patent: July 27, 2021
    Assignee: FG Innovation Company Limited
    Inventors: Yu-Chiao Yang, Po-Han Lin
  • Publication number: 20210152825
    Abstract: An example device for decoding video data includes a memory configured to store the video data and one or more processors implemented in circuitry and coupled to the memory. The one or more processors are configured to determine a first distance index associated with a first geometric partition mode (GEO) angle for a first prediction unit (PU) of the video data to be 4. The one or more processors are configured to determine a first displacement value based on the first distance index, the first displacement value being indicative of a distance from a center of the first PU to a GEO split. The one or more processors are configured to decode the first PU based on the first GEO angle and the first displacement value. The first displacement value is half of a displacement value associated with a distance index of 2.
    Type: Application
    Filed: October 23, 2020
    Publication date: May 20, 2021
    Inventors: Kevin Pascal Andre Reuze, Han Huang, Chun-Chi Chen, Po-Han Lin, Wei-Jung Chien, Vadim Seregin, Marta Karczewicz
  • Patent number: 10977026
    Abstract: A data updating system, an embedded electronic device and a data updating method are provided. The data updating system includes the embedded electronic device and an auxiliary updating device. The embedded electronic device has a serial transmission port. The auxiliary updating device is coupled to the serial transmission port of the embedded electronic device. The embedded electronic device in a normal mode transmits a periodic signal to the auxiliary updating device through the serial transmission port, and the auxiliary updating device transmits status information to the embedded electronic device according to the periodic signal. If the status information is mode switching information, the embedded electronic device enters a special mode, and the embedded electronic device in the special mode receives update data from the auxiliary updating device through the serial transmission port to update internal data of the embedded electronic device.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: April 13, 2021
    Assignee: PEGATRON CORPORATION
    Inventors: Wei-Ling Chen, Po-Han Lin
  • Publication number: 20200404304
    Abstract: A method of decoding a bitstream by an electronic device is provided. A block unit is determined from an image frame received from the bitstream. First motion information having a first list flag for selecting a first reference frame and second motion information having a second list flag for selecting a second reference frame are received from a candidate list to reconstruct the block unit. A predefined one of the first and the second motion information is stored for a sub-block determined in the block unit without checking whether the first and second reference frames are included in a reference list indicated by a flag value different from the two list flags when the first list flag is identical to the second list flag. A following block is reconstructed based on the stored motion information when the following block is reconstructed based on the sub-block.
    Type: Application
    Filed: June 19, 2020
    Publication date: December 24, 2020
    Inventors: Chih-Yu Teng, Yu-Chiao Yang, Po-Han Lin
  • Publication number: 20200404313
    Abstract: A method of decoding a bitstream by an electronic device is provided. An image frame is received from the bitstream. A block unit is determined from the received image frame. A plurality of model parameters is derived based on motion information of a plurality of neighboring blocks neighboring the block unit. An intermediate block is derived for a sub-block in the block unit based on the plurality of model parameters. A vector formula is determined based on the plurality of model parameters, and at least one vector value is calculated based on the vector formula for at least one sampling position in the sub-block. The at least one vector value is compared with a threshold to determine whether the intermediate block is adjusted based on the vector formula to generate a predicted block. The sub-block is reconstructed based on the predicted block.
    Type: Application
    Filed: June 19, 2020
    Publication date: December 24, 2020
    Inventors: YU-CHIAO YANG, PO-HAN LIN
  • Publication number: 20200296363
    Abstract: A method of decoding a bitstream by an electronic device is provided. An image frame is received from the bitstream. A block unit is determined from the image frame. An intra prediction mode index corresponding to one of a plurality of wide-angle candidate modes each having an angle parameter is determined for the block unit based on the bitstream. A plurality of reference samples neighboring the block unit is determined. The electronic device determines whether the intra prediction mode index is different from predefined indices each corresponding to one of predefined wide-angle modes in the wide-angle candidate modes. A plurality of filtered samples is generated by an interpolation filter based on the reference samples when the intra prediction mode index is different from the predefined indices. The block unit is reconstructed based on the filtered samples along a mode direction of the intra prediction mode index.
    Type: Application
    Filed: March 9, 2020
    Publication date: September 17, 2020
    Inventors: YU-CHIAO YANG, PO-HAN LIN
  • Patent number: 10739821
    Abstract: An expansion apparatus applied to a handheld electronic device is disclosed. The expansion apparatus includes a first part and a second part. The first part includes a fixing base and a connector. The fixing base includes an accommodation space to accommodate the handheld electronic device. The connector is disposed on a side surface of the accommodation space for electrically connecting the handheld electronic device. The second part is pivotally connected to the first part to cover the accommodation space. The second part includes a screen and a vibration device. The screen faces the fixing base. The screen and the vibration device are electrically connected to the connector.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: August 11, 2020
    Assignee: ASUSTEK COMPUTER INC.
    Inventor: Po-Han Lin
  • Publication number: 20200204960
    Abstract: A control method for an electronic device is provided. Firstly, a host device establishes a group and sets an effect with respective to the group. Then, the host device determines that whether a client device joins in the group or not. When the client device joins in the group, the host device transmits a synchronization signal at a predetermined time interval to the client device to synchronize timing of the effect of the host device and the client device.
    Type: Application
    Filed: December 24, 2019
    Publication date: June 25, 2020
    Inventors: Po-Han LIN, Shang-Yu HUNG, Meng-Heng HO
  • Publication number: 20200159519
    Abstract: A data updating system, an embedded electronic device and a data updating method are provided. The data updating system includes the embedded electronic device and an auxiliary updating device. The embedded electronic device has a serial transmission port. The auxiliary updating device is coupled to the serial transmission port of the embedded electronic device. The embedded electronic device in a normal mode transmits a periodic signal to the auxiliary updating device through the serial transmission port, and the auxiliary updating device transmits status information to the embedded electronic device according to the periodic signal. If the status information is mode switching information, the embedded electronic device enters a special mode, and the embedded electronic device in the special mode receives update data from the auxiliary updating device through the serial transmission port to update internal data of the embedded electronic device.
    Type: Application
    Filed: November 4, 2019
    Publication date: May 21, 2020
    Applicant: PEGATRON CORPORATION
    Inventors: Wei-Ling Chen, Po-Han Lin
  • Patent number: D896180
    Type: Grant
    Filed: July 3, 2018
    Date of Patent: September 15, 2020
    Assignee: ASUSTEK COMPUTER INC.
    Inventor: Po-Han Lin
  • Patent number: D918884
    Type: Grant
    Filed: August 15, 2018
    Date of Patent: May 11, 2021
    Assignee: ASUSTeK COMPUTER INC.
    Inventors: Po-Han Lin, Sih-Ci Li, Cheng-Hsuan Chen