Patents by Inventor Cheng Ding

Cheng Ding 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).

  • Publication number: 20190209921
    Abstract: A game server switching method, applied to a game server switching system, is provided, the game server switching system including a load balancer, a network-layer access subsystem, a network-layer proxy subsystem, a game logic subsystem, and a role login management server. A communication connection is established between the network-layer access subsystem and the second game server based on the route switching request message. A write-back request is sent by the first game server to the role login management server. User role data are sent by the role login management server to the second game server based on the write-back request. In response to obtaining the user role data from the role login management server, the game data are sent by the second game server to the game client by using the network-layer proxy subsystem, the network-layer access subsystem, and the load balancer.
    Type: Application
    Filed: March 15, 2019
    Publication date: July 11, 2019
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Lin Liu, Xiao Cheng Ding
  • Publication number: 20190109901
    Abstract: Embodiments of the present disclosure relate to IO initiator aware data migration. A set of statistical metrics for a replica of a data block on a first node of a plurality of nodes is obtained. The first set of statistical metrics is associated with read operations on the replica. The read operations are operations initiated by a second node of the plurality of nodes. If it is determined that a first statistical metric in the set of statistical metrics exceeds a predefined threshold, the replica is migrated from the first node to the second node.
    Type: Application
    Filed: October 6, 2017
    Publication date: April 11, 2019
    Inventors: Yong Zheng, Zheng Cai Yuan, Lin Feng Shen, Cheng Ding, Wei Gong
  • Publication number: 20180322063
    Abstract: A pinned memory space for caching data can be provided in a data node. The data that is cached in the pinned memory space can be prevented from being swapped out. A virtual address can be assigned to the data. The virtual address can be mapped to a memory address of the data in the pinned memory space for accessing the data by an application. A first command can be received from the application for caching the data. The first command can indicate an attribute associated with the caching of the data. Responsive to receiving the first command from the application for caching the data, the data associated with the first command can be cached by storing the attribute in association with the data in the pinned memory space.
    Type: Application
    Filed: July 13, 2018
    Publication date: November 8, 2018
    Inventors: Jin Cheng, Cheng Ding, Zhiyong Tian, Yong Zheng
  • Patent number: 10099191
    Abstract: Provided is a method of making colloidal metal nanoparticles. The method includes the steps of: mixing a metal aqueous solution and a reducing agent to form a mixture solution in a reaction tank; heating the mixture solution and undergoing a reduction reaction to produce a composition containing metal nanoparticles, residues and gas, wherein the amount of the residues is less than 20% by volume of the mixture solution, and guiding the gas out of the reaction tank; dispersing the metal nanoparticles with a medium to obtain colloidal metal nanoparticles. By separating the reduction reaction step and the dispersion step, the method of making colloidal metal nanoparticles is simple, safe, time-effective, cost-effective, and has the advantage of high yield.
    Type: Grant
    Filed: June 22, 2017
    Date of Patent: October 16, 2018
    Assignee: TRIPOD TECHNOLOGY CORPORATION
    Inventors: Lin Lu, Kuei-Sheng Fan, Chen-Hsiang Wang, Chun-Lun Chiu, Ta-Wei Chang, Cheng-Ding Wang, Jim-Min Fang
  • Patent number: 10046976
    Abstract: A method of making the inorganic gold compound, such as tetrachloroauric acid, sodium tetrachloroaurate, potassium tetrachloroaurate, sodium tetracyanoaurate, and potassium tetracyanoaurate, includes the step of: treating gold with a halogen-containing oxidizing agent in a hydrochloric acid to obtain the inorganic gold compound, wherein the halogen-containing oxidizing agent excludes chlorine gas. The method of making the inorganic gold compound is simple, safe, time-effective, cost-effective, and environment-friendly, and has the advantage of high yield.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: August 14, 2018
    Assignee: TRIPOD TECHNOLOGY CORPORATION
    Inventors: Lin Lu, Chen-Hsiang Wang, Kuei-Sheng Fan, Cheng-Ding Wang, Jim-Min Fang
  • Publication number: 20180208476
    Abstract: A method of making the inorganic gold compound, such as tetrachloroauric acid, sodium tetrachloroaurate, potassium tetrachloroaurate, sodium tetracyanoaurate, and potassium tetracyanoaurate, includes the step of: treating gold with a halogen-containing oxidizing agent in a hydrochloric acid to obtain the inorganic gold compound, wherein the halogen-containing oxidizing agent excludes chlorine gas. The method of making the inorganic gold compound is simple, safe, time-effective, cost-effective, and environment-friendly, and has the advantage of high yield.
    Type: Application
    Filed: January 25, 2017
    Publication date: July 26, 2018
    Applicant: TRIPOD TECHNOLOGY CORPORATION
    Inventors: Lin LU, Chen-Hsiang WANG, Kuei-Sheng FAN, Cheng-Ding WANG, Jim-Min FANG
  • Patent number: 10031853
    Abstract: In-memory caching can include providing, in a data node, a pinned memory space for caching data in a distributed file system. The data that is cached in the pinned memory space is prevented from being swapped out. A virtual address is assigned to the data. The virtual address is mapped to a memory address of the data in the pinned memory space for accessing the data by an application.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: July 24, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jin Cheng, Cheng Ding, Zhiyong Tian, Yong Zheng
  • Publication number: 20180194728
    Abstract: A method for preparing pentachloropyridine by utilizing DCTF rectifying short steaming residues, comprising the following steps: converting polymers in the residues through in situ catalytic cracking and vacuum distillation by using the catalytic degradation function of a catalyst formed by aluminum oxide, silicon oxide, zirconia, 4A zeolite, magnesium oxide, mordenite and HZSM-5 zeolite on the polymers in the DCTF rectifying short steaming residues into small molecular compounds and obtaining pentachloropyridine-containing crude oil; washing the pentachloropyridine-containing crude oil by using an aqueous solution of an alkaline assistant formed by sodium carbonate, potassium carbonate, sodium bicarbonate, potassium bicarbonate, ammonium bicarbonate and sodium hydroxide, carrying out reduced pressure rectification, refrigerating crystallization, vacuum filtration or centrifuging separation, solvent washing, and vacuum drying method sequentially to obtain a pentachloropyridine product with a mass percentage c
    Type: Application
    Filed: January 12, 2017
    Publication date: July 12, 2018
    Inventors: Zhaosheng Cai, Denghao Min, Cheng Ding, Xuemei Zhu, Huaihong Zhang
  • Patent number: 10017473
    Abstract: A method for preparing pentachloropyridine by utilizing DCTF rectifying short steaming residues, comprising the following steps: converting polymers in the residues through in situ catalytic cracking and vacuum distillation by using the catalytic degradation function of a catalyst formed by aluminum oxide, silicon oxide, zirconia, 4A zeolite, magnesium oxide, mordenite and HZSM-5 zeolite on the polymers in the DCTF rectifying short steaming residues into small molecular compounds and obtaining pentachloropyridine-containing crude oil; washing the pentachloropyridine-containing crude oil by using an aqueous solution of an alkaline assistant formed by sodium carbonate, potassium carbonate, sodium bicarbonate, potassium bicarbonate, ammonium bicarbonate and sodium hydroxide, carrying out reduced pressure rectification, refrigerating crystallization, vacuum filtration or centrifuging separation, solvent washing, and vacuum drying method sequentially to obtain a pentachloropyridine product with a mass percentage c
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: July 10, 2018
    Inventors: Zhaosheng Cai, Denghao Min, Cheng Ding, Xuemei Zhu, Huaihong Zhang
  • Publication number: 20180074966
    Abstract: In-memory caching can include providing, in a data node, a pinned memory space for caching data in a distributed file system. The data that is cached in the pinned memory space is prevented from being swapped out. A virtual address is assigned to the data. The virtual address is mapped to a memory address of the data in the pinned memory space for accessing the data by an application.
    Type: Application
    Filed: September 15, 2016
    Publication date: March 15, 2018
    Inventors: Jin Cheng, Cheng Ding, Zhiyong Tian, Yong Zheng
  • Publication number: 20170371540
    Abstract: An approach, for fileset based data locality management in Distributed File Systems. A data locality manager receives fileset identifiers and associated block allocation information, for storing in data block locality tables. The data locality manager determines data block locality factors based on the fileset identifiers and the block allocation information, creating a collection of the data block locality factors. The data locality manager stores the collection of the data block locality factors in the data block locality tables. The data locality manager receives the fileset identifiers for determining the collection of the data block locality factors associated to the fileset identifiers and outputs the collection of the data block locality factors.
    Type: Application
    Filed: June 24, 2016
    Publication date: December 28, 2017
    Inventors: Cheng Ding, Shuo Feng, Lin Feng Shen, Zheng Cai Yuan, Yong Zheng
  • Patent number: 9169258
    Abstract: The present invention provides a doripenem intermediate compound shown by formula (XIV), wherein PNB is p-nitrobenzyl, and HX is an acid; and when HX is a monobasic acid, n=1; and when HX is a polybasic acid, n=2. The present invention also provides a process for preparing the doripenem intermediate compound (XIV). In addition, the present invention provides a process for preparing doripenem (I) from the doripenem intermediate compound (XIV) in a simple manner, with a high yield and low production costs. The new mono-protected doripenem intermediate compound provided in the present invention contains only one protecting group, reducing the difficulty and complexity in the subsequent de-protection step by catalytic hydrogenation, increasing the yield of the catalytic hydrogenation reaction, and thus reducing the production cost of the final product. The process is easy to operate and suitable for industrialized production.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: October 27, 2015
    Assignee: Shenzhen Haibin Pharmaceutical Co., Ltd.
    Inventors: Lisong Long, Zhaoqiang Lu, Cheng Ding, Guangcheng Li, Zhili Lv, Congquan Wu, Yanjun Zhang, Peng Ren
  • Publication number: 20150038700
    Abstract: The present invention provides a doripenem intermediate compound shown by formula (XIV), wherein PNB is p-nitrobenzyl, and HX is an acid; and when HX is a monobasic acid, n=1; and when HX is a polybasic acid, n=2. The present invention also provides a process for preparing the doripenem intermediate compound (XIV). In addition, the present invention provides a process for preparing doripenem (I) from the doripenem intermediate compound (XIV) in a simple manner, with a high yield and low production costs. The new mono-protected doripenem intermediate compound provided in the present invention contains only one protecting group, reducing the difficulty and complexity in the subsequent de-protection step by catalytic hydrogenation, increasing the yield of the catalytic hydrogenation reaction, and thus reducing the production cost of the final product. The process is easy to operate and suitable for industrialized production.
    Type: Application
    Filed: September 26, 2012
    Publication date: February 5, 2015
    Inventors: Lisong Long, Zhaoqiang Lu, Cheng Ding, Guangcheng Li, Zhili Lv, Congquan Wu, Yanjun Zhang, Peng Ren
  • Patent number: 8001207
    Abstract: The present invention is a common location-based service adapter interface. The common location-based service adapter interface can include a uniform input interface through which location-based services can be requested using a uniform format which is independent of any specific formatting required by a particular service adapter configured to process the location-based services. The common location-based service adapter interface also can include a uniform output interface through which specifically formatted result sets can be formatted using the uniform format.
    Type: Grant
    Filed: February 15, 2002
    Date of Patent: August 16, 2011
    Assignee: International Business Machines Corporation
    Inventors: Virinder M. Batra, Valerie M. Bennett, Andrew N. Capella, Xiaoyan Chen, Xiao Cheng Ding, Peter R. Gamble, Steven M. Miller
  • Publication number: 20030172125
    Abstract: The present invention is a common location-based service adapter interface. The common location-based service adapter interface can include a uniform input interface through which location-based services can be requested using a uniform format which is independent of any specific formatting required by a particular service adapter configured to process the location-based services. The common location-based service adapter interface also can include a uniform output interface through which specifically formatted result sets can be formatted using the uniform format.
    Type: Application
    Filed: February 15, 2002
    Publication date: September 11, 2003
    Applicant: International Business Machines Corporation
    Inventors: Virinder M. Batra, Valerie M. Bennett, Andrew N. Capella, Xiaoyan Chen, Xiao Cheng Ding, Peter R. Gamble, Steven M. Miller