Patents by Inventor Wen-Kai Liu

Wen-Kai Liu 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: 11923432
    Abstract: A method of manufacturing a semiconductor device includes forming a multi-layer stack of alternating first layers of a first semiconductor material and second layers of a second semiconductor material on a semiconductor substrate, forming a first recess through the multi-layer stack, and laterally recessing sidewalls of the second layers of the multi-layer stack. The sidewalls are adjacent to the first recess. The method further includes forming inner spacers with respective seams adjacent to the recessed second layers of the multi-layer stack and performing an anneal treatment on the inner spacers to close the respective seams.
    Type: Grant
    Filed: January 3, 2023
    Date of Patent: March 5, 2024
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Yoh-Rong Liu, Wen-Kai Lin, Che-Hao Chang, Chi On Chui, Yung-Cheng Lu, Li-Chi Yu, Sen-Hong Syue
  • Patent number: 11729016
    Abstract: A vehicle data analysis device and a vehicle data analysis method thereof are provided. The vehicle data analysis device receives a sensing data and a controller area network (CAN) message, and performs a similarity comparison on the sensing data and a plurality of bytes of a data field of the CAN message to determine whether the CAN message is a target CAN message corresponding to the sensing data.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: August 15, 2023
    Assignee: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: I-Chou Hung, Chih-Min Shih, Hsing-Yu Chen, Shih-Sian Jhuang, Wen-Kai Liu
  • Publication number: 20230055783
    Abstract: A 3D bounding box reconstruction method includes obtaining masks corresponding to a target object in images, obtaining a trajectory direction of the target object according to the masks, generating a target contour according to one of the masks, transforming the target contour into a transformed contour using a transformation matrix, obtaining a first bounding box according to the transformed contour and the trajectory direction, transforming the first bounding box into a second bounding box corresponding to the target contour using the transformation matrix, obtaining first reference points according to the target contour and the second bounding box, transforming the first reference points into second reference points using the transformation matrix, obtaining a third bounding box using the second reference points, transforming the third bounding box into a fourth bounding box using the transformation matrix, and obtaining a 3D bounding box using the second bounding box and the fourth bounding box.
    Type: Application
    Filed: September 29, 2021
    Publication date: February 23, 2023
    Applicant: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Wen Kai LIU, Yu-Sheng TSENG, Dmitrii MATVEICHEV, Daw-Tung LIN
  • Patent number: 11392690
    Abstract: A security monitoring apparatus and method for a vehicle network are provided. The apparatus transmits an indicator and an encryption key to a plurality of electronic control units via the controller area network interface. The apparatus receives a response code from each electronic control unit via the controller area network interface, wherein each of the response codes is generated by a serial number of each electronic control unit and the encryption key via a hash algorithm. The apparatus compares the response code returned by each electronic control unit according to a list, the encryption key and the hash algorithm to determine whether each electronic control unit correctly returns the response code. The apparatus determines to generate an alert signal when one of the electronic control units does not correctly return the response code.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: July 19, 2022
    Assignee: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: I-Chou Hung, Chih-Min Shih, Hsing-Yu Chen, Wen-Kai Liu
  • Publication number: 20220166643
    Abstract: A vehicle data analysis device and a vehicle data analysis method thereof are provided. The vehicle data analysis device receives a sensing data and a controller area network (CAN) message, and performs a similarity comparison on the sensing data and a plurality of bytes of a data field of the CAN message to determine whether the CAN message is a target CAN message corresponding to the sensing data.
    Type: Application
    Filed: November 23, 2020
    Publication date: May 26, 2022
    Inventors: I-Chou HUNG, Chih-Min SHIH, Hsing-Yu CHEN, Shih-Sian JHUANG, Wen-Kai LIU
  • Publication number: 20220137203
    Abstract: A trajectory identification apparatus, method, and computer program product thereof are provided. The apparatus converts the object positions into a two-dimensional space to generate and sequence a plurality of object coordinates, calculates a distance of adjacent object coordinates to generate a trajectory-time image. The apparatus calculates a sum-distance, and calculates an initial speed based on a first distance and the sum-distance to generate a trajectory-speed image. The apparatus separates the trajectory-time image into a first channelizing datum, separates trajectory-speed image into a second channelizing datum, and overlaps the first channelizing datum and the second channelizing datum to generate a to-be detected channelizing datum.
    Type: Application
    Filed: December 4, 2020
    Publication date: May 5, 2022
    Inventors: Chia-Hsin CHAN, Wen-Kai LIU
  • Patent number: 11283702
    Abstract: A vehicle status detecting apparatus and a vehicle status detecting method thereof are provided. The vehicle status detecting apparatus stores a piece of decode-related information and a plurality of reference data, and decodes a network packet retrieved on a controller area network (CAN) to obtain a packet data according to the decode-related information. The vehicle status detecting apparatus detects pieces of electronic control unit (ECU) information which correspond to a plurality of bytes of the packet data, and transmits a warning message to the ECU when a detecting result exceeds a standard value of the plurality of reference data.
    Type: Grant
    Filed: November 26, 2020
    Date of Patent: March 22, 2022
    Assignee: Institute For Information Industry
    Inventors: I-Chou Hong, Chih-Min Shih, Hsing-Yu Chen, Wen-Kai Liu
  • Publication number: 20210103655
    Abstract: A security monitoring apparatus and method for a vehicle network are provided. The apparatus transmits an indicator and an encryption key to a plurality of electronic control units via the controller area network interface. The apparatus receives a response code from each electronic control unit via the controller area network interface, wherein each of the response codes is generated by a serial number of each electronic control unit and the encryption key via a hash algorithm. The apparatus compares the response code returned by each electronic control unit according to a list, the encryption key and the hash algorithm to determine whether each electronic control unit correctly returns the response code. The apparatus determines to generate an alert signal when one of the electronic control units does not correctly return the response code.
    Type: Application
    Filed: November 25, 2019
    Publication date: April 8, 2021
    Inventors: I-Chou HUNG, Chih-Min SHIH, Hsing-Yu CHEN, Wen-Kai LIU
  • Publication number: 20200109950
    Abstract: A ship navigation system includes a memory and a processor. The memory stores instructions. The processor is configured to access the instructions to perform the following: receiving a start point and a terminal point of a target ship in a marine area; receiving real-time environmental information of the marine area; receiving historical shipping lanes of the marine area and historical environmental information corresponding to the historical shipping lanes and; comparing historical environmental information and real-time environmental information to select a target lane leading from a location near the start point to a location near the terminal point; and connecting the start point and the terminal point with the target lane to generate an recommended lane for the target ship in the marine area.
    Type: Application
    Filed: November 6, 2018
    Publication date: April 9, 2020
    Inventors: Shih-Sian JHUANG, Jui-Yang TSAI, Chih-Min SHIH, Wen-Kai LIU
  • Patent number: 10436139
    Abstract: An alarm system is used for a vehicle including a fuel pump and an engine. The alarm system includes a measuring device, a computing device and a warning device. The measuring device is used to read a current rotation speed of the engine and respectively measures a plurality of running times of a plurality of rotation speed values of the current rotation speed. The computing device calculates a plurality of consuming times of the fuel pump corresponding to the rotation speed values according to the running times of the rotation speed values, respectively. When an accumulating consuming time accumulated by the consuming times reaches a default critical value, the warning device generates a warning message.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: October 8, 2019
    Assignee: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Shi-Huang Chen, Jui-Yang Tsai, Wen-Kai Liu
  • Publication number: 20180156150
    Abstract: An alarm system is used for a vehicle including a fuel pump and an engine. The alarm system includes a measuring device, a computing device and a warning device. The measuring device is used to read a current rotation speed of the engine and respectively measures a plurality of running times of a plurality of rotation speed values of the current rotation speed. The computing device calculates a plurality of consuming times of the fuel pump corresponding to the rotation speed values according to the running times of the rotation speed values, respectively. When an accumulating consuming time accumulated by the consuming times reaches a default critical value, the warning device generates a warning message.
    Type: Application
    Filed: February 6, 2017
    Publication date: June 7, 2018
    Inventors: Shi-Huang CHEN, Jui-Yang TSAI, Wen-Kai LIU
  • Patent number: 9940983
    Abstract: A channel controlling device includes: a multiplexing circuit coupled to multiple channels for selecting a particular channel from the channels to output a channel data according to a selection signal, wherein the channels correspond to multiple predetermined digital numbers; a sorting circuit arranged to sort the predetermined digital numbers to form multiple sorted digital numbers according to a data output order of the channels; and an arbitration circuit, arranged to determine the selection signal according to the plurality of sorted digital numbers.
    Type: Grant
    Filed: May 25, 2017
    Date of Patent: April 10, 2018
    Assignee: Silicon Motion Inc.
    Inventors: Chen-Yu Weng, Wen-Kai Liu
  • Publication number: 20170270980
    Abstract: A channel controlling device includes: a multiplexing circuit coupled to multiple channels for selecting a particular channel from the channels to output a channel data according to a selection signal, wherein the channels correspond to multiple predetermined digital numbers; a sorting circuit arranged to sort the predetermined digital numbers to form multiple sorted digital numbers according to a data output order of the channels; and an arbitration circuit, arranged to determine the selection signal according to the plurality of sorted digital numbers.
    Type: Application
    Filed: May 25, 2017
    Publication date: September 21, 2017
    Inventors: Chen-Yu Weng, Wen-Kai Liu
  • Patent number: 9704543
    Abstract: A channel controlling device includes: a multiplexing circuit coupled to a plurality of channels for selecting a specific channel from the channels to output a channel data according to a selecting signal, wherein the channels correspond to a plurality of predetermined digital numbers; a sorting circuit arranged to queue the predetermined digital numbers to form a plurality of queued digital numbers according to a data output order of the channels; and an arbitration circuit, arranged to determine the selecting signal according to the plurality of queued digital numbers.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: July 11, 2017
    Assignee: Silicon Motion Inc.
    Inventors: Chen-Yu Weng, Wen-Kai Liu
  • Publication number: 20170069359
    Abstract: A channel controlling device includes: a multiplexing circuit coupled to a plurality of channels for selecting a specific channel from the channels to output a channel data according to a selecting signal, wherein the channels correspond to a plurality of predetermined digital numbers; a sorting circuit arranged to queue the predetermined digital numbers to form a plurality of queued digital numbers according to a data output order of the channels; and an arbitration circuit, arranged to determine the selecting signal according to the plurality of queued digital numbers.
    Type: Application
    Filed: August 31, 2016
    Publication date: March 9, 2017
    Inventors: Chen-Yu Weng, Wen-Kai Liu
  • Patent number: 9098746
    Abstract: A building texture extracting apparatus and a method thereof are provided, wherein the building texture extracting apparatus comprises a storage unit and a processor. The storage unit is configured to store an aerial image and a panoramic image of a building. There is a coordinate correlation between the aerial image and the panoramic image. The processor defines an edge segment of a building in the aerial image, calculates an edge function according to the edge segment, projects the edge function onto the panoramic image according to the coordinate correlation to derive an edge curve function, decides an edge curve segment according to the edge curve function, captures an image area under the edge curve segment to be a building texture of the building, and stores the building texture in the storage unit.
    Type: Grant
    Filed: June 20, 2011
    Date of Patent: August 4, 2015
    Assignee: Institute For Information Industry
    Inventors: Fay Huang, Yi-Ju Wu, Jiun-Wei Chang, Augustine Tsai, Jui-Yang Tsai, Wen-Kai Liu
  • Patent number: 9093154
    Abstract: An exemplary method for reading data stored in a flash memory is disclosed. The flash memory comprises a plurality of memory cells and stores N bit(s) data in a memory cell of the memory cells by programming the memory cell to one voltage state of 2N voltage states. The method includes: controlling the flash memory to perform at least one read operation upon the memory cell to obtain at least one binary digit for representing a bit of the N bits data; generating a codeword for representing the bit of the N bits data according to the at least one binary digit, wherein the codeword is different from the at least one binary digit; providing the codeword to an error correction decoder for performing an error correction operation.
    Type: Grant
    Filed: January 16, 2012
    Date of Patent: July 28, 2015
    Assignee: SILICON MOTION, INC.
    Inventor: Wen-Kai Liu
  • Publication number: 20130182503
    Abstract: An exemplary method for reading data stored in a flash memory is disclosed. The flash memory comprises a plurality of memory cells and stores N bit(s) data in a memory cell of the memory cells by programming the memory cell to one voltage state of 2N voltage states. The method includes: controlling the flash memory to perform at least one read operation upon the memory cell to obtain at least one binary digit for representing a bit of the N bits data; generating a codeword for representing the bit of the N bits data according to the at least one binary digit, wherein the codeword is different from the at least one binary digit; providing the codeword to an error correction decoder for performing an error correction operation.
    Type: Application
    Filed: January 16, 2012
    Publication date: July 18, 2013
    Applicant: SILICON MOTION, INC.
    Inventor: Wen-Kai LIU
  • Publication number: 20130108187
    Abstract: An image warping method and a computer program product thereof are provided. The image warping method comprises the following steps: defining a plurality of original feature points of an original image, wherein the original image corresponds to an original view angle; calculating a plurality of original pixel coordinates of the original feature points in the original image; defining a plurality of new feature points of the original image, wherein the new feature points respectively correspond to the original feature points; calculating a plurality of new pixel coordinates of the new feature points projected onto the original image; and approaching each of the original pixel coordinates of the original feature points to each of the new pixel coordinates of the corresponding new feature points in the original image so that the original image is warped into a new image, wherein the new image corresponds to a new view angle.
    Type: Application
    Filed: January 11, 2012
    Publication date: May 2, 2013
    Inventors: Augustine Tsai, Meng-Hsuan Chia, Wen-Kai Liu
  • Publication number: 20120275709
    Abstract: A building texture extracting apparatus and a method thereof are provided, wherein the building texture extracting apparatus comprises a storage unit and a processor. The storage unit is configured to store an aerial image and a panoramic image of a building. There is a coordinate correlation between the aerial image and the panoramic image.
    Type: Application
    Filed: June 20, 2011
    Publication date: November 1, 2012
    Applicant: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Fay HUANG, Yi-Ju Wu, Jiun-Wei Chang, Augustine Tsai, Jui-Yang Tsai, Wen-Kai Liu