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: 11244311
    Abstract: Resource sharing is provided. Cryptographic key, resource, and payment information is exchanged between a respective other resource provider having a best matching smart contract response and a particular resource provider selling unused resources. The exchanged cryptographic key, resource, and payment information is verified. The unused resources of the particular resource provider are isolated for dedicated use by the respective other resource provider having the best matching smart contract response. A transaction is performed by sharing the unused resources of the particular resource provider with the respective other resource provider having the best matching smart contract response according to smart contract terms.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: February 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Lan Luo, Jian Zhang, Jian Dong Yin, Li Xia, Li Long Chen, Pei Jian Liu, Jin Zhang, Yan Liu, Ye Yu, Mei Rui Su, Xu Teddy
  • Publication number: 20220013125
    Abstract: A video is received. One or more subtitles are determined for the video. Whether a word found in a background of the video is similar to a word found in the one or more subtitles is determined. Responsive to determining the word found in the background of the video is similar to the word found in the one or more subtitles, one or more updated subtitles are generated. The one or more updated subtitles include the word found in the background of the video and remove the word found in the one or more subtitles that is similar. A metric for the one or more updated subtitles is calculated. Whether the metric is larger than a threshold is determined. Responsive to determining the metric is larger than the threshold, the video is updated to include the one or more updated subtitles.
    Type: Application
    Filed: July 7, 2020
    Publication date: January 13, 2022
    Inventors: ZHUO CAI, WEN WANG, JIAN DONG YIN, RONG FU, HAO SHENG, KANG ZHANG
  • Patent number: 11220892
    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: Grant
    Filed: June 26, 2020
    Date of Patent: January 11, 2022
    Assignee: SHINDA (TANGSHAN) CREATIVE OIL & GAS EQUIPMENT CO., LTD.
    Inventors: Jianliang Duan, Jian Dong, Shujun Zhang, Xiang Liu, Yueqing Lin
  • Patent number: 11210209
    Abstract: The present invention provides a method for managing a flash memory module, wherein the flash memory module includes a plurality of flash memory chips, each flash memory chip includes a plurality of blocks, and each block includes a plurality of pages, and the method includes the steps of: using a time management circuit to generate current time information; when data is written into any one of the blocks, recording the time information generated by the time management circuit; and determining at least one specific block according to quantity of invalid pages within each block and the time information of each block.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: December 28, 2021
    Assignee: Silicon Motion, Inc.
    Inventors: Jian-Dong Du, Pi-Ju Tsai, Tsung-Chieh Yang
  • Patent number: 11210028
    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: Grant
    Filed: April 22, 2020
    Date of Patent: December 28, 2021
    Assignee: Silicon Motion, Inc.
    Inventors: Jian-Dong Du, Pi-Ju Tsai
  • Patent number: 11194926
    Abstract: A processor may identify that an application is being downloaded to a computing device. The processor may generate an authorization that regulates data that can be used by the application. The processor may prompt a user to select a first set of addendums for the authorization. The first set of addendums indicate specific data that can be used by the application. The processor may receive a request from the application to access a first specific datum. The processor may determine whether the application is authorized to access the first specific datum.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: December 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: Lan Luo, Jian Zhang, Jian Dong Yin, Li Xia, Li Long Chen
  • Patent number: 11195641
    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: Grant
    Filed: September 28, 2020
    Date of Patent: December 7, 2021
    Assignee: SHINDA (TANGSHAN) CREATIVE OIL & GAS EQUIPMENT CO., LTD.
    Inventors: Jian Dong, Jianliang Duan
  • Publication number: 20210355820
    Abstract: The present invention discloses a logging encapsulated optical-fiber duct cable and a manufacturing method thereof. The encapsulated optical-fiber duct cable mainly comprises an external encapsulation layer. At least one armor tube is arranged in the encapsulation layer. An optical fiber protective tube is arranged in each armor tube. A filling layer is arranged in a space between the optical fiber protective tube and the armor tube. An optical fiber is arranged in the optical fiber protective tube. The manufacturing method mainly comprises four steps: pavement of the optical fiber and formation of the protective tube, formation of the filling layer, formation of the armor tube and formation of the encapsulation layer. The optical-fiber duct cable of the present invention has the advantages of large length, high strength, good temperature tolerance, small signal transmission loss, high transmission speed and synchronous transmission of multiple signals.
    Type: Application
    Filed: September 24, 2020
    Publication date: November 18, 2021
    Inventors: Jianliang Duan, Jian Dong, Zhikun Liu, Yali Zhang, Xiang Liu, Yueqing Lin
  • Publication number: 20210355633
    Abstract: The present invention discloses an encapsulated duct cable with identification tags and a manufacturing method thereof. The logging encapsulated duct cable comprises an encapsulation layer. The cross section of the encapsulation layer is polygonal or arc-shaped. At least one cable protective tube and at least one oil-liquid tube are arranged in the encapsulation layer. A cable is arranged in the cable protective tube. Identification tags with different color identifiers are respectively arranged on one side of the cable protective tube and one side of the oil-liquid tube in one to one correspondence. The manufacturing method of the logging encapsulated duct cable mainly comprises three steps of machining the cable protective tube and paving the cable pavement, machining the oil-liquid tube, and machining the encapsulation layer. The present invention has double functions of conveying the oil and the liquid and transmitting the data.
    Type: Application
    Filed: September 29, 2020
    Publication date: November 18, 2021
    Applicant: Shinda (Tangshan) Creative Oil & Gas Equipment Co., LTD.
    Inventors: Jianliang Duan, Jian Dong
  • Patent number: 11175652
    Abstract: A method, computer system, and a computer program product for predictive maintenance is provided. The present invention may include recording, using an autonomous robot moving along a surface through a plurality of positions in a room, a plurality of data associated with an under-floor appliance provided beneath the surface of the room. The present invention may also include calculating, based on the recorded plurality of data associated with the under-floor appliance provided beneath the surface of the room, a material composition associated with the plurality of positions in the room. The present invention may further include generating, based on the calculated material composition associated with the plurality of positions in the room, a layout diagram for visualizing a layout of the under-floor appliance provided beneath the surface of the room.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: November 16, 2021
    Assignee: International Business Machines Corporation
    Inventors: Hao Sheng, Rong Fu, Kang Zhang, Jian Dong Yin, Zhuo Cai, Wen Wang
  • 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
  • Patent number: 11107131
    Abstract: An example system can include a server that includes or is associated with a keyword recommendation module. The keyword recommendation module can be configured to select keywords for a search engine for use in a search engine marketing campaign, wherein the search engine provides more traffic to Internet content of a publisher than other search engines, for the keywords. The module can also be configured to determine, per keyword, user engagement with the Internet content resulting from the traffic provided by the search engine for the keywords, according to one or more of time spent viewing the Internet content, page views of the Internet content, and dwell times. The module can also be configured to score, per keyword, the keywords according to the determined user engagement with the Internet content, and generate keyword recommendations according to the scoring of the keywords.
    Type: Grant
    Filed: September 6, 2017
    Date of Patent: August 31, 2021
    Assignee: Verizon Media Inc.
    Inventors: Supreeth Rao, Jianning Dong, Anurag Ojha, Matt Earls, Saurabh Dixit
  • 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