Patents by Inventor Jian Dong

Jian Dong 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: 11175841
    Abstract: A method for use in management of a flash memory module is provided. The flash memory module has a plurality of blocks, wherein a portion of the blocks belong to a spare pool. The method includes: preserving at least one erased block in the spare pool for a write operation; monitoring an erasing period regarding the at least one erased block; and performing a replacement operation to replace the at least one erased block when the erase time exceeds a threshold.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: November 16, 2021
    Assignee: Silicon Motion, Inc.
    Inventors: Jian-Dong Du, Chia-Jung Hsiao, Tsung-Chieh Yang
  • Publication number: 20210350951
    Abstract: An electric-submersible-pump composite duct cable is provided and includes a steel tube shell and an isolation layer. The isolation layer covers the outer circumferential surface of an ethylene-propylene jacket. The steel tube shell covers the outer circumferential surface of the isolation layer. Multiple signal cable assemblies and multiple injection agent tubes are arranged inside the isolation layer. Each signal cable assembly and each injection agent tube are in staggered arrangement at the internal center of the ethylene-propylene jacket. A manufacturing method of the electric-submersible-pump composite duct cable mainly includes two steps of manufacturing the isolation layer and machining the steel tube shell.
    Type: Application
    Filed: September 28, 2020
    Publication date: November 11, 2021
    Inventors: Jian Dong, Jianliang Duan
  • Publication number: 20210334039
    Abstract: The present invention discloses a method for accessing a flash memory module, wherein the flash memory module comprises a plurality of block, each block is implemented by a plurality of word lines, and each word line comprises a plurality of memory cells supporting a plurality of states. The method comprises the steps of: reading the memory cells of at least a first word line of a specific block of the plurality of blocks to obtain a cumulative distribution information of the states of the memory cells; determining a target decoding flow selected from at least a first decoding flow and a second decoding flow according to the cumulative distribution information; reading the memory cells of a second word line to obtain readout information of the second word line; and using the target decoding flow to decode the readout information of the second word line.
    Type: Application
    Filed: April 22, 2020
    Publication date: October 28, 2021
    Inventors: Jian-Dong Du, Pi-Ju Tsai
  • Patent number: 11159429
    Abstract: A method for real-time cloud container communications routing is provided. The method monitors network traffic to a first network resource located within a first region. Based on monitoring the network traffic, the method determines a second region associated with at least a portion of the network traffic. The method generates a resource backup of the first network reference. The resource backup represents a current state of the first network resource. The method transfers the resource backup to a second network resource associated with the second region and redirects at least a portion of the network traffic to the second network resource.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: October 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jian Dong Yin, Wen Wang, Zhuo Cai, Rong Fu, Hao Sheng, Kang Zhang
  • Publication number: 20210318953
    Abstract: The present invention provides a flash memory controller, wherein the flash memory controller is arranged to access a flash memory module, and the flash memory controller includes a ROM, a microprocessor and a timer. The ROM stores a program code, the microprocessor is configured to execute the program code to control the access of the flash memory module, and the timer is used to generate time information. In the operations of the flash memory controller, the microprocessor refers to the time information to perform dummy read operations upon at least a portion of the blocks, wherein the dummy read operations are not triggered by read commands from a host device.
    Type: Application
    Filed: June 23, 2021
    Publication date: October 14, 2021
    Applicant: Silicon Motion, Inc.
    Inventors: Jian-Dong Du, Chia-Jung Hsiao, Tsung-Chieh Yang
  • Publication number: 20210248036
    Abstract: A flash memory method includes: classifying data into a plurality of groups of data; respectively executing error code encoding to generate first corresponding parity check code to store the groups of data and first corresponding parity check code into flash memory module as first blocks; reading out the groups of data from first blocks; executing error correction and de-randomize operation upon read out data to generate de-randomized data; executing randomize operation upon de-randomized data according to a set of seeds to generate randomized data; performing error code encoding upon randomized data to generate second corresponding parity check code; and, storing randomized data and second corresponding parity check code into flash memory module as second block; a cell of first block is used for storing data of first bit number which is different from second bit number corresponding to a cell of second block.
    Type: Application
    Filed: April 28, 2021
    Publication date: August 12, 2021
    Inventors: Tsung-Chieh Yang, Hong-Jung Hsu, Jian-Dong Du
  • Patent number: 11074174
    Abstract: The present invention provides a flash memory controller, wherein the flash memory controller is arranged to access a flash memory module, and the flash memory controller includes a ROM, a microprocessor and a timer. The ROM stores a program code, the microprocessor is configured to execute the program code to control the access of the flash memory module, and the timer is used to generate time information. In the operations of the flash memory controller, the microprocessor refers to the time information to perform dummy read operations upon at least a portion of the blocks, wherein the dummy read operations are not triggered by read commands from a host device.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: July 27, 2021
    Assignee: Silicon Motion, Inc.
    Inventors: Jian-Dong Du, Chia-Jung Hsiao, Tsung-Chieh Yang
  • Publication number: 20210207975
    Abstract: A map coordinate processing method, a map coordinate processing device, an electronic device, and a storage medium are provided. The map coordinate processing method includes: acquiring a geographic coordinate of a target location; determining a map coordinate of the target location according to relative location relationship between the geographic coordinate of the target location and a pre-generated buffer-area boundary; wherein the buffer-area boundary surrounds a first region, the first region is a region where transformation from a geographic coordinate into a map coordinate is performed by using a first coordinate transformation, a region outside the buffer-area boundary is a region where transformation from a geographic coordinate into a map coordinate is performed by using a second coordinate transformation.
    Type: Application
    Filed: March 18, 2021
    Publication date: July 8, 2021
    Applicant: Beijing Baidu Netcom Science and Technology Co., Ltd.
    Inventor: Jian Dong
  • Publication number: 20210209075
    Abstract: A data thinning method, a data thinning apparatus, an electronic device and a storage medium are provided, which are related to the field of map technologies. The data thinning method includes performing a line segment segmentation on N spatial objects to obtain M first line segments, and determining a spatial relationship of the M first line segments. The M first line segments traverse data of the N spatial objects, the M first line segments are not overlapped, N is an integer greater than or equal to 1, and M is an integer greater than 1. The method also includes performing a data thinning on the M first line segments to obtain M second line segments, and combining the M second line segments, according to a correspondence between the M second line segments and the M first line segments and the spatial relationship, to obtain N thinned spatial objects.
    Type: Application
    Filed: March 23, 2021
    Publication date: July 8, 2021
    Inventor: Jian DONG
  • Publication number: 20210198990
    Abstract: A tubing for an electric submersible pump (ESP) for oil production. Cables are wrapped outside a first outer sheath at equal intervals; an inner side of the cable is covered with an insulating layer; an inner side of the insulating layer is covered with an aluminum tape; and a conductor is nested inside the aluminum tape. The inner pipe is combined with the cable to meet the oil production requirement of a coiled tubing (CT) and solve a power transmission problem of the submersible pump. The first outer sheath and a second outer sheath ensure that the tubing has a high bearing capacity and stability inside. A first steel belt and a second steel belt ensure a high resistance to pulling and deformation inside the tubing in use.
    Type: Application
    Filed: June 26, 2020
    Publication date: July 1, 2021
    Inventors: Jianliang Duan, Jian Dong, Shujun Zhang, Xiang Liu, Yueqing Lin
  • Publication number: 20210198956
    Abstract: The present invention discloses a multichannel composite coiled tubing (CCT). The multichannel composite coiled tubing includes three inner pipes and an insulator, where the insulator is provided therein with a plurality of the inner pipes; the insulator is nested inside a sheath; a protective layer is welded outside the sheath; a compressive layer is welded outside the protective layer; a plurality of armored tubes are bonded to the outside of the compressive layer; a fiber layer is bonded to the outside of the armored tubes. In the present invention, the operation and test procedures are simple, the pressure is easy to measure, and a water injection additive can be easily selected to match different reservoirs. In addition, the coiled tubing is insulated, satisfying pressure transmission and logging through two cables. The compressive layer and the armored tube are convenient for extending the life of the tubing.
    Type: Application
    Filed: May 15, 2020
    Publication date: July 1, 2021
    Applicant: SHINDA (TANGSHAN) CREATIVE OIL & GAS EQUIPMENT CO., LTD.
    Inventors: Jianliang Duan, Jian Dong, Shujun Zhang, Xiang Liu, Yueqing Lin
  • Patent number: 11045456
    Abstract: The present invention features, inter alia, pharmaceutical compositions and their use in the preparation of a medicament (e.g., a medicament for inflammation, such as an inflammatory lung disease) or in a therapeutic regimen. The compositions can include at least two active agents: a first agent that inhibits PDE4 (e.g., roflumilast) and a second active agent that inhibits the expression or activity of one or more PDE4B variants (e.g., PDE4B2). The compositions and methods will attenuate an unwanted up-regulation of a PDE4B (e.g., PDE4B2) and may thereby improve treatment with the first agent (e.g., roflumilast). For example, the second agent may improve the efficacy of the first agent, decrease the effective dose of the first agent, ameliorate the tolerance to the first agent that would otherwise develop (e.g., in patients with COPD exacerbation), reduce unwanted side effects caused by the first agent, or otherwise improve treatment regimes including a PDE4 inhibitor.
    Type: Grant
    Filed: March 21, 2016
    Date of Patent: June 29, 2021
    Assignee: Georgia State University Research Foundation, Inc.
    Inventor: Jian-Dong Li
  • Publication number: 20210195459
    Abstract: Techniques and architectures for using embedded scripting to support network device functionality. The format and a content of a network packet is evaluated to determine whether a receiving device is configured to decode the format and content of the network packet. Identification information for the non-classified network device and a payload from the network packet is sent to a remote server device. At least a code segment to enable decoding of the network packet format and content is received from the remote server device. The non-classified network device is classified to result in a classified network device based on decoding of the network packet utilizing the code segment. Data priority tags are applied to device traffic from the classified network device utilizing the code segment.
    Type: Application
    Filed: December 19, 2019
    Publication date: June 24, 2021
    Inventors: Ankur Kamthe, Jian Dong, Anuj Bakre, Hao Lu
  • Publication number: 20210190253
    Abstract: The present invention provides an ultra-long thermally insulated pipeline, which includes a working steel pipe and an outer sleeve steel pipe sleeving the working steel pipe, where an annular vacuum cavity is formed between the working steel pipe and the outer sleeve steel pipe; two ends of the outer sleeve steel pipe are tightened; and the tightened parts of the outer sleeve steel pipe are sealed with an outer wall of the working steel pipe through a plurality of sealing rings. The ultra-long thermally insulated pipeline further includes a spiral ring supporting frame which is disposed outside the working steel pipe and is in contact with a wall of the working steel pipe. The spiral ring supporting frame is made of a phase change material The present invention further provides a forming method of an ultra-long thermally insulated pipeline.
    Type: Application
    Filed: May 13, 2020
    Publication date: June 24, 2021
    Inventors: Jianliang DUAN, Jian DONG, Shujun ZHANG, Yueqing LIN, Fengshou SHANGGUAN, Xiang LIU
  • Publication number: 20210173873
    Abstract: Disclosed embodiments provide techniques for computerized technical support. A knowledge graph for a computer application is established. An input query from a user is processed to extract entities used as action identifiers. One or more nodes within the knowledge graph are identified, along with corresponding relationship edges leading to the nodes. When multiple candidate nodes are found that contain information relevant to the input query, a custom clarification statement is created based on the one or more identified relationship edges. The user provides answers to the clarification statement to narrow down which nodes contain the most relevant information. This process may continue, eliminating nodes based on user responses, until a single node remains, corresponding to an action identifier. The action identifier includes action description information that provides technical assistance to a user.
    Type: Application
    Filed: December 4, 2019
    Publication date: June 10, 2021
    Inventors: Wen Wang, Guang Qing Zhong, Yi Ming Wang, Jian Dong Yin, Zhuo Cai, Rong Fu, Kang Zhang, Hao Sheng
  • Patent number: 11030042
    Abstract: A flash memory method includes: classifying data into a plurality of groups of data; respectively executing error code encoding to generate first corresponding parity check code to store the groups of data and first corresponding parity check code into flash memory module as first blocks; reading out the groups of data from first blocks; executing error correction and de-randomize operation upon read out data to generate de-randomized data; executing randomize operation upon de-randomized data according to a set of seeds to generate randomized data; performing error code encoding upon randomized data to generate second corresponding parity check code; and, storing randomized data and second corresponding parity check code into flash memory module as second block; a cell of first block is used for storing data of first bit number which is different from second bit number corresponding to a cell of second block.
    Type: Grant
    Filed: April 7, 2020
    Date of Patent: June 8, 2021
    Assignee: Silicon Motion, Inc.
    Inventors: Tsung-Chieh Yang, Hong-Jung Hsu, Jian-Dong Du
  • Publication number: 20210152677
    Abstract: Architectures and techniques for hybrid network communications. Data is received from a remote end device via a first wireless interface and according to a first communications protocol. Data is received from a remote client device via a second wireless interface and according to a second communications protocol. At least a portion of the data from the remote end device is translated to a data format according to a first network protocol. Transmitting the translated data to a network coordinator entity via a wired interface and according to the second communications protocol.
    Type: Application
    Filed: November 14, 2019
    Publication date: May 20, 2021
    Inventors: Berend Dunsbergen, Peter Charles Mytton Thornycroft, Jian Dong
  • Patent number: 11007047
    Abstract: An endoleak preventing stent graft system, used for preventing the endoleaks except for type II endoleak, comprising: a metal mesh support layer fit for the shape of the artery blood vessel; a cover film layer covering on said metal mesh support layer; and a flexible mesh layer covering outside said cover film layer, said flexible mesh layer fills up the gap formed between said cover film layer and the inwall of said artery blood vessel under the effect of the flexibility of itself.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: May 18, 2021
    Assignee: THE SECOND MILITARY MEDICAL UNIVERSITY
    Inventors: Junmin Bao, Jian Dong, Liangxi Yuan, Yanchun Meng, Jian Zhou, Zaiping Jing
  • Patent number: 10996801
    Abstract: Disclosed is a capacitive touch detecting device including a sampler circuit and a detection-and-calibration circuit. The sampler circuit executes the following steps: charging a capacitor when the level of a clock signal is high, wherein the capacitor's capacitance is a first capacitance provided a touch event occurs and is a second capacitance provided the touch event doesn't occur, the first capacitance is greater than the second capacitance and related to a parasitic capacitance and a touch capacitance, and the second capacitance is unrelated to the touch capacitance; sampling a voltage determined by the capacitor during the level transition of the clock signal to generate a sample value; and discharging the capacitor when the level of the clock signal is low. The detection-and-calibration circuit determines whether the touch event occurs and whether at least one parameter needs to be updated according to the sample value and at least one parameter.
    Type: Grant
    Filed: December 24, 2019
    Date of Patent: May 4, 2021
    Assignee: REALTEK SEMICONDUCTOR CORPORATION
    Inventors: Huye Fu, Jian Dong, Zuohui Peng, Yuxiang Qi, Fengqiao Ye
  • Patent number: 10987432
    Abstract: Therapeutic methods for cancer treatments using a combined prokaryotic-eukaryotic delivery and expression system for the delivery of multiple therapeutic factors via a modified tumor-targeted bacteria. A targeted bacteria-vector system elicits an inter-kingdom dual expression (IKDE) of antitumor agents, in the nucleus or cytoplasm of eukaryotic cells, with priming and maintenance of the vector in the bacterium. The therapeutic factors include small interfering RNAs, tumoricidal proteins, DNA molecules, or a combination thereof. The system provides direct killing of tumor cells and alters the tumor microenvironment by expressing anti-angiogenic factors and cytokines in intracellular and/or extracellular environments. Also provided are methods of using natural exosomes comprising cargoes obtained from the bacterially infected cells. The bacteria-vector system is useful for many types of tumor and cancer as well as recombinant vaccines.
    Type: Grant
    Filed: September 5, 2013
    Date of Patent: April 27, 2021
    Assignee: The University of Hong Kong
    Inventors: Jian-Dong Huang, Lei Shi, Bin Yu