Patents by Inventor Wei-qing Li

Wei-qing Li 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: 10165500
    Abstract: A network search method is provided. The network search method includes: keeping a terminal residing in a second network when the terminal is disconnected from a first network or has not registered to the first network; and performing a search operation for the first network by the terminal, when a serving cell and/or an adjacent cell corresponding to the terminal in the second network change. A network search device and a terminal are also provided. By utilizing the network search method, the network search device and the terminal, according to location change of the terminal, not only the network search frequency or search times for the first network can be reduced, to avoid a blind network search which may result in wasting power consumption of the terminal, but also the terminal can be connected to a specific network as soon as possible, and user experience is improved.
    Type: Grant
    Filed: October 11, 2016
    Date of Patent: December 25, 2018
    Assignee: YULONG COMPUTER TELECOMMUNICATION SCIENTIFIC (SHENZHEN) CO., LTD.
    Inventors: Fang-Hao Zhu, Wei-Qing Li, Yu-Sheng Huang, Yi-Wei Ma, Hu-Song Li, Mao-Qing Luo
  • Publication number: 20170034771
    Abstract: A network search method is provided. The network search method includes: keeping a terminal residing in a second network when the terminal is disconnected from a first network or has not registered to the first network; and performing a search operation for the first network by the terminal, when a serving cell and/or an adjacent cell corresponding to the terminal in the second network change. A network search device and a terminal are also provided. By utilizing the network search method, the network search device and the terminal, according to location change of the terminal, not only the network search frequency or search times for the first network can be reduced, to avoid a blind network search which may result in wasting power consumption of the terminal, but also the terminal can be connected to a specific network as soon as possible, and user experience is improved.
    Type: Application
    Filed: October 11, 2016
    Publication date: February 2, 2017
    Inventors: FANG-HAO ZHU, WEI-QING LI, YU-SHENG HUANG, YI-WEI MA, HU-SONG LI, MAO-QING LUO
  • Patent number: 8954646
    Abstract: A method for managing a plurality of blocks of a Flash memory includes: recording/updating linking information regarding a logical block address, wherein the linking information includes a plurality of physical block addresses linking to the logical block address, and each physical block address represents a block of the plurality of blocks; and when a block represented by a physical block address of the plurality of physical block addresses has no valid page, selectively erasing the block and removing the physical block address from the linking information, wherein when a number of blocks that are within blocks represented by the physical block addresses and have no valid page reaches a predetermined value, erasing all of the blocks that have no valid page and removing physical block addresses thereof from the linking information.
    Type: Grant
    Filed: April 23, 2010
    Date of Patent: February 10, 2015
    Assignee: Silicon Motion Inc.
    Inventors: Bo Chen, Shuihua Hu, Wei-Qing Li, Xiangrong Li
  • Patent number: 8275932
    Abstract: The invention provides a data storage system. In one embodiment, the data storage system comprises a host and a flash storage device. The host sends a series of first access commands for accessing a plurality of special files to the flash storage device. The flash storage device having the stored plurality of special files and a command-symbol mapping table, sequentially generates a plurality of first digits respectively corresponding to the special files accessed by the first access commands to obtain a first data stream, converts the first data stream to a plurality of first special commands according to the command-symbol mapping table, and performs operations according to the first special commands. Each of the special files corresponds to a digit, the command-symbol mapping table records a corresponding relationship between a plurality of symbols and a plurality of special commands, and each of the symbols comprises a plurality of digits.
    Type: Grant
    Filed: August 11, 2009
    Date of Patent: September 25, 2012
    Assignee: Silicon Motion, Inc.
    Inventor: Wei-Qing Li
  • Publication number: 20110055459
    Abstract: A method for managing a plurality of blocks of a Flash memory includes: dynamically determining a link type regarding a logical block address according to at least one criterion, where the link type is selected from a plurality of predetermined link types; and regarding the logical block address, recording/updating the link type and linking information corresponding to the link type. An associated memory device and a controller thereof are also provided, where the controller includes: a ROM arranged to store a program code; and a microprocessor arranged to execute the program code to control the access to the Flash memory and manage the plurality of blocks.
    Type: Application
    Filed: April 22, 2010
    Publication date: March 3, 2011
    Inventors: Bo CHEN, Shuihua HU, Wei-Qing LI, Xiangrong LI
  • Publication number: 20110055430
    Abstract: A method for establishing a communication channel between a host device and a memory device including a Flash memory includes: detecting at least one content that is transmitted from the host device to the memory device; and when it is detected that any content that the host device writes into a file after opening the file is at least one predetermined signature code, determining the communication channel to be established, and processing at least one portion of information that the host device writes into the file after sending the predetermined signature code by regarding the at least one portion of the information as communication contents that the host device sends to the memory device through the communication channel until the communication channel is canceled. An associated memory device and a controller thereof, and an associated host device and an associated host device application are also provided.
    Type: Application
    Filed: April 9, 2010
    Publication date: March 3, 2011
    Inventors: Bo Chen, Wei-Qing Li
  • Publication number: 20110055460
    Abstract: A method for managing a plurality of blocks of a Flash memory includes: recording/updating linking information regarding a logical block address, wherein the linking information includes a plurality of physical block addresses linking to the logical block address, and each physical block address represents a block of the plurality of blocks; and when a block represented by a physical block address of the plurality of physical block addresses has no any valid page, selectively erasing the block and removing the physical block address from the linking information. An associated memory device and a controller thereof are also provided, where the controller includes: a ROM arranged to store a program code; and a microprocessor arranged to execute the program code to control the access to the Flash memory and manage the plurality of blocks.
    Type: Application
    Filed: April 23, 2010
    Publication date: March 3, 2011
    Inventors: Bo Chen, SHUIHUA HU, Wei-Qing Li, XIANGRONG LI
  • Publication number: 20100211722
    Abstract: The invention provides a data storage system. In one embodiment, the data storage system comprises a host and a flash storage device. The host sends a series of first access commands for accessing a plurality of special files to the flash storage device. The flash storage device having the stored plurality of special files and a command-symbol mapping table, sequentially generates a plurality of first digits respectively corresponding to the special files accessed by the first access commands to obtain a first data stream, converts the first data stream to a plurality of first special commands according to the command-symbol mapping table, and performs operations according to the first special commands. Each of the special files corresponds to a digit, the command-symbol mapping table records a corresponding relationship between a plurality of symbols and a plurality of special commands, and each of the symbols comprises a plurality of digits.
    Type: Application
    Filed: August 11, 2009
    Publication date: August 19, 2010
    Applicant: SILICON MOTION, INC.
    Inventor: Wei-Qing Li
  • Patent number: 5450094
    Abstract: An omnibearing display, having a display face, with the blanking element in front of the display face, is rotated with a high speed by a rotation actuating mechanism to cyclically and repeatedly appear to eyes of an observer around the display face within a duration of persistence of vision. This results in an effect that observers at any positions around the display face will see the same display face within the duration of persistence of vision, namely, the omnibearing display effect.
    Type: Grant
    Filed: February 9, 1994
    Date of Patent: September 12, 1995
    Inventors: Zhe-an Li, Ke-fen Chen, Wei-qing Li