Patents by Inventor Junchao CHEN

Junchao CHEN 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: 20240134760
    Abstract: A data management system (DMS) may facilitate an investigation procedure for a set of one or more virtual machines (VMs) hosted in a first environment. The DMS may receive an indication of a selection of one or more sets of VMs and corresponding snapshots for the investigation procedure. The corresponding snapshots may be stored in a second environment, and each snapshot may be associated with a version of a respective set of VMs. The DMS may mount the one or more sets of VMs to one or more testing environments different than the first and second environments. The mounting may use the snapshots stored in the second environment to provide the testing environments with query access to respective versions of the sets of VMs hosted in the first environment. The DMS may perform query operations between the first environment and the testing environments as part of the investigation procedure.
    Type: Application
    Filed: October 24, 2022
    Publication date: April 25, 2024
    Inventors: Anita Thomas, Wenchun Cheng, Shaomin Chen, Junchao Zhang, Hongbo Zou, Scott Wang, Abhishek Kumar
  • Patent number: 11952798
    Abstract: Provided are a motor driving circuit, a control method therefor, and a driving chip. The motor driving circuit includes a logic module and a push-pull module, a channel selection module, an instruction recognition module, and an isolating switch module. An input signal is outputted by the logic module and the push-pull module to control the motor. The channel selection module is configured to select a channel for the input signal to make the input signal to be connected to the isolating switch module or the instruction recognition module, or disconnected. The instruction recognition module is configured to perform a corresponding operation on the isolating switch module according to an inputted instruction. The isolating switch module is configured to receive an instruction of the channel selection module and an instruction of the instruction recognition module to connect or disconnect the logic module.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: April 9, 2024
    Assignee: GREE ELECTRIC APPLIANCES, INC. OF ZHUHAI
    Inventors: Ji He, Junchao Chen, Yang Lan
  • Publication number: 20230229929
    Abstract: A computing system for performing distributed large scale reinforcement learning with improved efficiency can include a plurality of actor devices, wherein each actor device locally stores a local version of a machine-learned model, wherein each actor device is configured to implement the local version of the machine-learned model at the actor device to determine an action to take in an environment to generate an experience, a server computing system configured to perform one or more learning algorithms to learn an updated version of the machine-learned model based on the experiences generated by the plurality of actor devices, and a hierarchical and distributed data caching system including a plurality of layers of data caches that propagate data descriptive of the updated version of the machine-learned model from the server computing system to the plurality of actor devices to enable each actor device to update its respective local version of the model.
    Type: Application
    Filed: January 28, 2021
    Publication date: July 20, 2023
    Inventors: Amir Yazdanbakhsh, Yu Zheng, Junchao Chen
  • Patent number: 11586496
    Abstract: An electronic circuit comprising an SRAM memory, a control unit, an error detection and correction module and a scrubbing module. The electronic circuit further comprises an integrated SEU monitor of the SRAM memory. The SEU monitor does not use standalone or specialized SRAM memories or particle detectors. Rather, the same SRAM memory that is used for the main operation as a storage element of the electronic circuit serves simultaneously as detector for the SEU monitor. The proposed SEU monitor enables real-time monitoring of the SEU rate in order to detect early the high radiation levels and apply appropriate hardening measures. Furthermore, a method for monitoring an SEU rate and determining permanent faults in an electronic circuit is suggested.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: February 21, 2023
    Inventors: Junchao Chen, Milos Krstic, Marko Andjelkovic, Aleksandar Simevski
  • Publication number: 20210207400
    Abstract: Provided are a motor driving circuit, a control method therefor, and a driving chip. The motor driving circuit includes a logic module and a push-pull module, a channel selection module, an instruction recognition module, and an isolating switch module. An input signal is outputted by the logic module and the push-pull module to control the motor. The channel selection module is configured to select a channel for the input signal to make the input signal to be connected to the isolating switch module or the instruction recognition module, or disconnected. The instruction recognition module is configured to perform a corresponding operation on the isolating switch module according to an inputted instruction. The isolating switch module is configured to receive an instruction of the channel selection module and an instruction of the instruction recognition module to connect or disconnect the logic module.
    Type: Application
    Filed: March 18, 2021
    Publication date: July 8, 2021
    Inventors: Ji HE, Junchao CHEN, Yang LAN
  • Publication number: 20200387423
    Abstract: An electronic circuit comprising an SRAM memory, a control unit, an error detection and correction module and a scrubbing module. The electronic circuit further comprises an integrated SEU monitor of the SRAM memory. The SEU monitor does not use standalone or specialized SRAM memories or particle detectors. Rather, the same SRAM memory that is used for the main operation as a storage element of the electronic circuit serves simultaneously as detector for the SEU monitor. The proposed SEU monitor enables real-time monitoring of the SEU rate in order to detect early the high radiation levels and apply appropriate hardening measures. Furthermore, a method for monitoring an SEU rate and determining permanent faults in an electronic circuit is suggested.
    Type: Application
    Filed: June 5, 2020
    Publication date: December 10, 2020
    Inventors: Junchao CHEN, Milos KRSTIC, Marko ANDJELKOVIC, Aleksandar SIMEVSKI
  • Patent number: 10636482
    Abstract: Methods of operating a memory include receiving a plurality of digits of data for programming to a plurality of memory cells of the memory, redistributing the received plurality of digits of data in a reversible manner to generate a plurality of digits of redistributed data each corresponding to a respective memory cell of the plurality of memory cells, and for each memory cell of the plurality of memory cells, programming the corresponding digit of redistributed data for that memory cell to a first digit position of a respective data state of that memory cell, programming a second digit of data having a first data value to a second digit position of the respective data state of that memory cell, and programming a third digit of data having a second data value to a third digit position of the respective data state of that memory cell.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: April 28, 2020
    Assignee: Micron Technology, Inc.
    Inventors: Preston A. Thomson, Peiling Zhang, Junchao Chen
  • Publication number: 20190221258
    Abstract: Methods of operating a memory include receiving a plurality of digits of data for programming to a plurality of memory cells of the memory, redistributing the received plurality of digits of data in a reversible manner to generate a plurality of digits of redistributed data each corresponding to a respective memory cell of the plurality of memory cells, and for each memory cell of the plurality of memory cells, programming the corresponding digit of redistributed data for that memory cell to a first digit position of a respective data state of that memory cell, programming a second digit of data having a first data value to a second digit position of the respective data state of that memory cell, and programming a third digit of data having a second data value to a third digit position of the respective data state of that memory cell.
    Type: Application
    Filed: March 22, 2019
    Publication date: July 18, 2019
    Applicant: MICRON TECHNOLOGY, INC.
    Inventors: Preston A. Thomson, Peiling Zhang, Junchao Chen
  • Patent number: 10283195
    Abstract: Methods of operating a memory include receiving data for programming to a plurality of memory cells of the memory, redistributing the received data in a reversible manner, programming the redistributed data to the plurality of memory cells, and programming respective second data to each memory cell of the plurality of memory cells containing the redistributed data, wherein the respective second data for any memory cell of the plurality of memory cells has a same data value as the respective second data for each remaining memory cell of the plurality of memory cells.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: May 7, 2019
    Assignee: Micron Technology, Inc.
    Inventors: Preston A. Thomson, Peiling Zhang, Junchao Chen
  • Patent number: 10282477
    Abstract: The present disclosure discloses a method, system and apparatus for searching for a user in a social network. A client obtains geographical position information of a user of the client after detecting that the user of the client transmits a searching command, and transmits a searching request to a server, wherein the searching request at least includes the obtained geographical position information of the user and a user identifier of the user. The server receives the searching request, determines whether there is a piece of searching request information satisfying a requirement in various pieces of searching request information previously stored, and returns information related with a user corresponding to the piece of the searching request information satisfying the requirement to the client if there is the piece of the searching request information satisfying the requirement. Thus, validity of a searching result can be improved.
    Type: Grant
    Filed: August 8, 2014
    Date of Patent: May 7, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yuehai Chen, Kunfeng Rong, Junchao Chen, Leteng Weng, Qianya Lin, Hongyang Wang
  • Publication number: 20180277200
    Abstract: Methods of operating a memory include receiving data for programming to a plurality of memory cells of the memory, redistributing the received data in a reversible manner, programming the redistributed data to the plurality of memory cells, and programming respective second data to each memory cell of the plurality of memory cells containing the redistributed data, wherein the respective second data for any memory cell of the plurality of memory cells has a same data value as the respective second data for each remaining memory cell of the plurality of memory cells.
    Type: Application
    Filed: May 31, 2018
    Publication date: September 27, 2018
    Applicant: MICRON TECHNOLOGY, INC.
    Inventors: Preston A. Thomson, Peiling Zhang, Junchao Chen
  • Patent number: 10014051
    Abstract: Methods of operating a memory include programming a particular portion of a data state to a memory cell with a data randomizer in a first operating mode, and programming a remaining portion of the data state to the memory cell with the data randomizer in a second operating mode different than the first operating mode.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: July 3, 2018
    Assignee: Micron Technology, Inc.
    Inventors: Preston A. Thomson, Peiling Zhang, Junchao Chen
  • Publication number: 20180019014
    Abstract: Methods of operating a memory include programming a particular portion of a data state to a memory cell with a data randomizer in a first operating mode, and programming a remaining portion of the data state to the memory cell with the data randomizer in a second operating mode different than the first operating mode.
    Type: Application
    Filed: April 18, 2017
    Publication date: January 18, 2018
    Applicant: MICRON TECHNOLOGY, INC.
    Inventors: Preston A. Thomson, Peiling Zhang, Junchao Chen
  • Patent number: 9396005
    Abstract: A system computer storage medium for plug-in management and control is described. The system performs control on the plug-ins in system or application software by utilizing a plug-in list module and a plug-in function controlling module. The control includes activation and deactivation of the plug-ins, and enables reminding, receiving messages, etc. Plug-ins are managed in a uniform and standardized way in a program.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: July 19, 2016
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Tianqing Huang, Wa Ye, Yuehai Chen, Yuan Zhao, Yuxuan Zhang, Runjia Huang, Qing Huang, Junchao Chen, Runda Cai
  • Patent number: 9092532
    Abstract: When location information and a user Identification (ID) is received from a client terminal device of a user X, a grid Y, to which the location information belongs, is determined. The user ID and the location information of the user X is stored in a list of the grid Y. The grid Y is in a grid array obtained by dividing a surface of the earth into the grids and areas of the grids are the same. Users in the grid Y and other grids are searched. The grid Y and the other grids form an N-grid and the grid Y is a center of the N-grid. The users are ranked in an ascending order of distances between the users and the user X. The ranked user IDs and distances between the users and the user X are sent to the client terminal device of the user X.
    Type: Grant
    Filed: May 14, 2014
    Date of Patent: July 28, 2015
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Junchao Chen, Zhonghua Lai, Haochuan Cui, Yu Wu, Cuilong Ma, Jingqiong Feng, Tianqing Huang, Wa Ye, Xiangyao Lin, Xueqin Lin, Yuxuan Zhang, Kunfeng Rong, Guo Ling
  • Publication number: 20150007134
    Abstract: A system computer storage medium for plug-in management and control is described. The system performs control on the plug-ins in system or application software by utilizing a plug-in list module and a plug-in function controlling module. The control includes activation and deactivation of the plug-ins, and enables reminding, receiving messages, etc. Plug-ins are managed in a uniform and standardized way in a program.
    Type: Application
    Filed: September 16, 2014
    Publication date: January 1, 2015
    Inventors: Tianqing HUANG, Wa YE, Yuehai CHEN, Yuan ZHAO, Yuxuan ZHANG, Runjia HUANG, Qing HUANG, Junchao CHEN, Runda CAI
  • Publication number: 20140351377
    Abstract: The present disclosure discloses a method, system and apparatus for searching for a user in a social network. A client obtains geographical position information of a user of the client after detecting that the user of the client transmits a searching command, and transmits a searching request to a server, wherein the searching request at least includes the obtained geographical position information of the user and a user identifier of the user. The server receives the searching request, determines whether there is a piece of searching request information satisfying a requirement in various pieces of searching request information previously stored, and returns information related with a user corresponding to the piece of the searching request information satisfying the requirement to the client if there is the piece of the searching request information satisfying the requirement. Thus, validity of a searching result can be improved.
    Type: Application
    Filed: August 8, 2014
    Publication date: November 27, 2014
    Inventors: Yuehai Chen, Kunfeng Rong, Junchao Chen, Leteng Weng, Qianya Lin, Hongyang Wang
  • Publication number: 20140258281
    Abstract: When location information and a user Identification (ID) is received from a client terminal device of a user X, a grid Y, to which the location information belongs, is determined. The user ID and the location information of the user X is stored in a list of the grid Y. The grid Y is in a grid array obtained by dividing a surface of the earth into the grids and areas of the grids are the same. Users in the grid Y and other grids are searched. The grid Y and the other grids form an N-grid and the grid Y is a center of the N-grid. The users are ranked in an ascending order of distances between the users and the user X. The ranked user IDs and distances between the users and the user X are sent to the client terminal device of the user X.
    Type: Application
    Filed: May 14, 2014
    Publication date: September 11, 2014
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Junchao CHEN, Zhonghua LAI, Haochuan CUI, Yu WU, Cuilong MA, Jingqiong FENG, Tianqing HUANG, Wa YE, Xiangyao LIN, Xueqin LIN, Yuxuan ZHANG, Kunfeng RONG, Guo LING
  • Patent number: D879219
    Type: Grant
    Filed: September 13, 2018
    Date of Patent: March 24, 2020
    Assignee: Shenzhen Putai Ecommerce Co., Ltd.
    Inventor: Junchao Chen
  • Patent number: D886217
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: June 2, 2020
    Assignee: SHENZHEN PUTAI ECOMMERCE CO., LTD.
    Inventor: Junchao Chen