Patents by Inventor Chao Lin

Chao 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).

  • Patent number: 11131550
    Abstract: A method for generating a road map for vehicle navigation comprises: providing original road image data having an image of a road; identifying boundary lines defining respective lane segments of the road from the original road image data; associating traffic properties with the lane segments defined by the boundary lines, respectively; grouping the lane segments to generate road segments; and combining the road segments with traffic control objects corresponding thereto so as to generate the road map for vehicle navigation.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: September 28, 2021
    Assignee: WERIDE CORP.
    Inventors: Qiu Jin, Yiqing Yang, Huan Chen, Chao Lin, Hua Zhong, Zhenzhen Kou
  • Publication number: 20210289010
    Abstract: A computer device receives a session message in a group session on a social networking application. The session message includes a child application identifier corresponding to a child application. The device determines a session identifier corresponding to the group session to which the session message belongs. The device transmits the session identifier to the child application and receives from the child application a request for page data corresponding to the session identifier. In accordance with the request, the device obtains the page data corresponding to the child application identifier. The device renders a child application page in a child application according to the obtained data. In accordance with detecting a trigger event corresponding to the child application identifier on the session message, the device invokes the child application in the social networking application.
    Type: Application
    Filed: June 1, 2021
    Publication date: September 16, 2021
    Inventors: Weibang LUO, Jisheng HUANG, Haojun HU, Qingjie LIN, Wenxiao ZHENG, Yi DUAN, Zhaowei WANG, Chao LIN, Canhui HUANG, Hao HU, Zhe CHENG, Yu WU, Xuyu GUI, Zhaopeng LIANG, Yifan ZHU, Yuyang PENG, Kunli DENG
  • Publication number: 20210287696
    Abstract: A method for matching audio clips includes: obtaining a first feature sequence corresponding to a first audio clip and a second feature sequence corresponding to a second audio clip; constructing a distance matrix, elements in the distance matrix representing respective distances between first positions in the first feature sequence and second positions in the second feature sequence; calculating a first accumulation distance between a start position and a target position in the distance matrix, and calculating a second accumulation distance between an end position and the target position in the distance matrix; and calculating a minimum distance between the first feature sequence and the second feature sequence based on the first accumulation distance and the second accumulation distance, and determining a degree of matching between the first audio clip and the second audio clip according to the minimum distance.
    Type: Application
    Filed: June 2, 2021
    Publication date: September 16, 2021
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Fang Chao LIN, Wei Biao Yun, Peng ZENG
  • Patent number: 11119812
    Abstract: This application relates to an application interface processing method performed at a terminal. After running a parent application on an operating system, the terminal generates, by the parent application, a common interface container by using a common resource of a plurality of child application interfaces. In response to an event of launching a first child application interface, the terminal loads an independent resource of the first child application interface in the common interface container, the independent resource including data in the child application interface other than the common resource. Finally, the terminal generates and displays the first child application interface according to the common interface container.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: September 14, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Haojun Hu, Chao Lin, Hao Hu, Qingjie Lin, Shunhang You, Zongzhuo Wu, Shangtao Liang, Zhaowei Wang, Yi Duan
  • Publication number: 20210280973
    Abstract: The disclosure provides an antenna structure, including at least one supporting module, a first antenna, and a second antenna. The first antenna is disposed on the at least one supporting module and includes a first feeding point and a first zero-current zone. The first antenna is connected to a ground plane. The second antenna is disposed on the at least one supporting module and includes a second feeding point and a second zero-current zone. The second antenna is connected to the ground plane. The first feeding point of the first antenna is disposed in the second zero-current zone of the second antenna, and the second feeding point of the second antenna is disposed in the first zero-current zone of the first antenna.
    Type: Application
    Filed: August 17, 2020
    Publication date: September 9, 2021
    Applicant: COMPAL ELECTRONICS, INC.
    Inventors: Chun-Cheng Chan, Shih-Chia Liu, Yen-Hao Yu, Li-Chun Lee, Chao-Lin Wu, Jui-Hung Lai, Chih-Heng Lin
  • Publication number: 20210263809
    Abstract: According to example embodiments of the present disclosure, a method, an electronic device, and a computer program product for storage management are provided. The method includes: acquiring a lock attribute record in a lock attribute record chain from a data protection network for backing up data, a plurality of data protection servers of the data protection network reaching a consensus on the lock attribute record chain, the lock attribute record including a first attribute value of an attribute of a lock operation, the lock operation being used for preventing a backup of the data stored in a storage server from being tampered with; acquiring, based on the lock attribute record, a second attribute value of the attribute of the lock operation from the storage server; and generating, based on determining that the first attribute value does not match the second attribute value, an alarm indicating that the backup is tampered with. Thus, this solution can better prevent data from being tampered with.
    Type: Application
    Filed: May 11, 2020
    Publication date: August 26, 2021
    Inventors: Simon Yuting Zhang, Yizhou Zhou, Aaron Chao Lin
  • Publication number: 20210248111
    Abstract: Embodiments of the present disclosure relate to a multi-node storage system and a data deduplication method thereof. The method includes: determining a similarity hash value of a super block, wherein the similarity hash value indicates similarity between super blocks; comparing the similarity hash value of the super block with a feature similarity hash value of a node of the multi-node storage system to determine whether the super block matches the node; and in response to determining that the super block matches the node, allocating the super block to the node.
    Type: Application
    Filed: May 25, 2020
    Publication date: August 12, 2021
    Inventors: Chao Lin, Yuting Zhang
  • Publication number: 20210224218
    Abstract: A serial data processing device includes an offset detector circuit and an offset calibration circuit. The offset detector circuit is configured to store a plurality of tokens, and to receive a first data signal from a host device, and to detect an offset in the received first data signal according to the plurality of tokens, in order to generate a calibration signal, in which each of the tokens includes at least one predetermined logic value, and numbers of the at least one predetermined logic value in each of the plurality of tokens are different. The offset calibration circuit is configured to calibrate the received first data signal according to the calibration signal, in order to generate a second data signal.
    Type: Application
    Filed: December 31, 2020
    Publication date: July 22, 2021
    Inventor: KUO-CHAO LIN
  • Publication number: 20210216127
    Abstract: A chip includes an instruction storage unit, a processor core, an input circuit, a neural network circuit, power-consuming circuits, and a switch circuit. When the chip runs, the processor core performs a processing operation according to the instructions under being supplied with a current. At the same time, the neural network circuit predicts an upcoming change of the current according to data stream, representing the time-varying current, from the input circuit, and outputs a corresponding control signal. The switch circuit selectively provides a clock to one or more power-consuming circuits under the control of the control signal, so that each power-consuming circuit receiving the clock operates under being supplied with the current. Therefore, the chip can predict upcoming requirement of high electricity consumption, and duly start up a current wasting mechanism in advance, to avoid an excessive voltage drop without affecting operation efficiency of the processor core.
    Type: Application
    Filed: May 19, 2020
    Publication date: July 15, 2021
    Applicant: REALTEK SEMICONDUCTOR CORP.
    Inventor: Kuo-Chao Lin
  • Patent number: 11057440
    Abstract: A method for processing a message in a group session of a social networking application is performed at a computer device. The method includes: receiving a session message in a group session; extracting a child application identifier carried in the session message; determining a session identifier corresponding to the group session to which the session message belongs; obtaining page data that corresponds to the child application identifier and that is associated with the session identifier; and rendering, according to the page data, a child application page in a child application that is invoked in an environment provided by the social networking application and that corresponds to the child application identifier.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: July 6, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Weibang Luo, Jisheng Huang, Haojun Hu, Qingjie Lin, Wenxiao Zheng, Yi Duan, Zhaowei Wang, Chao Lin, Canhui Huang, Hao Hu, Zhe Cheng, Yu Wu, Xuyu Gui, Zhaopeng Liang, Yifan Zhu, Yuyang Peng, Kunli Deng
  • Publication number: 20210202731
    Abstract: A semiconductor device structure is provided. The semiconductor device structure includes a substrate. The semiconductor device structure includes a first nanostructure over the substrate. The semiconductor device structure includes a gate stack over the substrate and surrounding the first nanostructure. The semiconductor device structure includes a first source/drain structure and a second source/drain structure over the substrate. The gate stack is between the first source/drain structure and the second source/drain structure. The semiconductor device structure includes an inner spacer layer covering a sidewall of the first source/drain structure and partially between the gate stack and the first source/drain structure. The first nanostructure passes through the inner spacer layer. The semiconductor device structure includes a dielectric structure over the gate stack and extending into the inner spacer layer.
    Type: Application
    Filed: July 16, 2020
    Publication date: July 1, 2021
    Applicant: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Hung-Li CHIANG, Yu-Chao LIN, Chao-Ching CHENG, Tzu-Chiang CHEN, Tung-Ying LEE
  • Publication number: 20210202579
    Abstract: A device includes a first plurality of conductive strips have lengthwise directions in a first direction, a selector array overlapping the first plurality of conductive strips, an electrode array overlapping the selector array, a plurality of memory strips over the electrode array, and a second plurality of conductive strips overlapping the plurality of memory strips. The plurality of memory strips and the second plurality of conductive strips have lengthwise directions in a second direction perpendicular to the first direction.
    Type: Application
    Filed: December 26, 2019
    Publication date: July 1, 2021
    Inventors: Yi-Tzu Lin, Kuo-Chyuan Tzeng, Kao-Chao Lin, Chang-Chih Huang
  • Publication number: 20210183855
    Abstract: A semiconductor structure is provided. The semiconductor structure includes a first gate-all-around FET over a substrate, and the first gate-all-around FET includes first nanostructures and a first gate stack surrounding the first nanostructures. The semiconductor structure also includes a first FinFET adjacent to the first gate-all-around FET, and the first FinFET includes a first fin structure and a second gate stack over the first fin structure.
    Type: Application
    Filed: June 8, 2020
    Publication date: June 17, 2021
    Applicant: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Jin-Aun NG, Yu-Chao LIN, Tung-Ying LEE
  • Publication number: 20210182458
    Abstract: According to example embodiments of the present disclosure, a method, device and computer program product for data simulation are proposed. The method for data simulation includes: obtaining first data pattern information that is associated with a first set of operations executed on real data in a data protection system; generating, based on the first data pattern information, second data pattern information that is associated with a second set of operations executable by the data protection system; and generating, based on the second data pattern information, simulation data different from the real data, for the data protection system to execute the second set of operations on the simulation data. Thereby, the present solution can simulate efficiently and reliably a data pattern of real data, and thus generating simulation data of a data pattern similar to that of the real data.
    Type: Application
    Filed: May 5, 2020
    Publication date: June 17, 2021
    Inventors: Aaron Chao Lin, Simon Yuting Zhang
  • Publication number: 20210163305
    Abstract: A method for preparing urea ammonium nitrate solution from waste nitric acid after stripping tin from circuit board includes: causing the waste nitric acid after stripping tin and the ammonia water to undergo neutralizing and precipitating reaction through acid-base neutralization, filtering, thereby obtaining tin-containing filter mud and a primary filtrate; adding iron powders into to the primary filtrate to initiate copper-iron replacement reaction, filtering, thereby obtaining iron-containing coarse copper powders and a secondary filtrate; adding hydrogen peroxide to the secondary filtrate, filtering, thereby obtaining an iron-containing sludge and a tertiary filtrate; adding a heavy metal capturing agent to the tertiary filtrate, filtering, thereby obtaining a heavy metal sludge and an ammonium nitrate solution; measuring a concentration of the ammonium nitrate solution, adding urea and liquid fertilizer corrosion inhibitor to obtain a urea/ammonium nitrate dilute solution, evaporating and concentrating
    Type: Application
    Filed: June 6, 2019
    Publication date: June 3, 2021
    Inventors: WEI-HONG WANG, JIAN-GANG WU, CHAO-LIN MAO, CHUN-HUA LIAO, CHANG-MING CHEN, KUAN-WEI HUANG, XUE-QIANG HUANG
  • Publication number: 20210164621
    Abstract: A light emitting apparatus includes a housing, a connector, a light source, a control module board, and an antenna. The housing includes an inner space. The light source is located in the inner space. The control module board is located in the connector, wherein an accommodation space is formed by the housing and the control module board. The antenna is located in the accommodation space.
    Type: Application
    Filed: November 27, 2020
    Publication date: June 3, 2021
    Inventors: Sheng-Bo Wang, Chang-Hsieh Wu, Yi-Chao Lin, Yao-Zhong Liu, Jai-Tai Kuo
  • Publication number: 20210135009
    Abstract: A semiconductor device structure is provided. The semiconductor device structure includes a first fin structure and a second fin structure formed over a substrate. The semiconductor device structure includes a first gate structure formed over the first fin structure, and the first gate structure includes a first portion of a gate dielectric layer and a first portion of a filling layer. The semiconductor device structure also includes a second gate structure formed over the second fin structure, and a first isolation sealing layer between the first gate structure and the second gate structure. The first isolation sealing layer is in direct contact with the first portion of the gate dielectric layer and the first portion of the filling layer.
    Type: Application
    Filed: June 18, 2020
    Publication date: May 6, 2021
    Applicant: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Yu-Chao LIN, Wei-Sheng YUN, Tung-Ying LEE
  • Publication number: 20210117289
    Abstract: Embodiments of the present disclosure provide a method for file backup, an electronic device and a computer program product. The method comprises: dividing a set of files to be backed up into a plurality of subsets of files, files in each of the plurality of subsets of files being of a same file type. The method also comprises: generating a plurality of backup files based on the plurality of subsets of files respectively, the plurality of backup files corresponding to a plurality of file types of files in the plurality of subsets of files respectively. The method further comprises: generating an overall backup file corresponding to the set of files based on the plurality of backup files.
    Type: Application
    Filed: February 28, 2020
    Publication date: April 22, 2021
    Inventors: Chao Lin, Li Sun, Tao Qing
  • Patent number: 10969964
    Abstract: A method, a device, and a computer program product for parallel data transmission are provided in embodiments of the present disclosure. The method includes obtaining attributes of data to be transmitted from a first storage device to a second storage device and a network condition between the first storage device and the second storage device. The method also includes determining a number of concurrencies and a data slice size for use in parallel transmission of the data based on the attributes of the data and the network condition, and transmitting the data in parallel between the first storage device and the second storage device using the determined number of concurrencies and the data slice size. In embodiments of the present disclosure, during parallel data transmission, the appropriate number of concurrencies and data slice size can be selected according to attributes of data to be transmitted and an actual network condition.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: April 6, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Yuting Zhang, Chao Lin, Fei Peng
  • Patent number: D926134
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: July 27, 2021
    Inventor: Chao-Lin Chung