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: 20240134760Abstract: 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: ApplicationFiled: October 24, 2022Publication date: April 25, 2024Inventors: Anita Thomas, Wenchun Cheng, Shaomin Chen, Junchao Zhang, Hongbo Zou, Scott Wang, Abhishek Kumar
-
Patent number: 11952798Abstract: 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: GrantFiled: March 18, 2021Date of Patent: April 9, 2024Assignee: GREE ELECTRIC APPLIANCES, INC. OF ZHUHAIInventors: Ji He, Junchao Chen, Yang Lan
-
Publication number: 20230229929Abstract: 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: ApplicationFiled: January 28, 2021Publication date: July 20, 2023Inventors: Amir Yazdanbakhsh, Yu Zheng, Junchao Chen
-
Patent number: 11586496Abstract: 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: GrantFiled: June 5, 2020Date of Patent: February 21, 2023Inventors: Junchao Chen, Milos Krstic, Marko Andjelkovic, Aleksandar Simevski
-
Publication number: 20210207400Abstract: 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: ApplicationFiled: March 18, 2021Publication date: July 8, 2021Inventors: Ji HE, Junchao CHEN, Yang LAN
-
Publication number: 20200387423Abstract: 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: ApplicationFiled: June 5, 2020Publication date: December 10, 2020Inventors: Junchao CHEN, Milos KRSTIC, Marko ANDJELKOVIC, Aleksandar SIMEVSKI
-
Patent number: 10636482Abstract: 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: GrantFiled: March 22, 2019Date of Patent: April 28, 2020Assignee: Micron Technology, Inc.Inventors: Preston A. Thomson, Peiling Zhang, Junchao Chen
-
Publication number: 20190221258Abstract: 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: ApplicationFiled: March 22, 2019Publication date: July 18, 2019Applicant: MICRON TECHNOLOGY, INC.Inventors: Preston A. Thomson, Peiling Zhang, Junchao Chen
-
Patent number: 10283195Abstract: 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: GrantFiled: May 31, 2018Date of Patent: May 7, 2019Assignee: Micron Technology, Inc.Inventors: Preston A. Thomson, Peiling Zhang, Junchao Chen
-
Patent number: 10282477Abstract: 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: GrantFiled: August 8, 2014Date of Patent: May 7, 2019Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Yuehai Chen, Kunfeng Rong, Junchao Chen, Leteng Weng, Qianya Lin, Hongyang Wang
-
Publication number: 20180277200Abstract: 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: ApplicationFiled: May 31, 2018Publication date: September 27, 2018Applicant: MICRON TECHNOLOGY, INC.Inventors: Preston A. Thomson, Peiling Zhang, Junchao Chen
-
Patent number: 10014051Abstract: 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: GrantFiled: April 18, 2017Date of Patent: July 3, 2018Assignee: Micron Technology, Inc.Inventors: Preston A. Thomson, Peiling Zhang, Junchao Chen
-
Publication number: 20180019014Abstract: 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: ApplicationFiled: April 18, 2017Publication date: January 18, 2018Applicant: MICRON TECHNOLOGY, INC.Inventors: Preston A. Thomson, Peiling Zhang, Junchao Chen
-
Patent number: 9396005Abstract: 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: GrantFiled: September 16, 2014Date of Patent: July 19, 2016Assignee: Tencent Technology (Shenzhen) Company LimitedInventors: Tianqing Huang, Wa Ye, Yuehai Chen, Yuan Zhao, Yuxuan Zhang, Runjia Huang, Qing Huang, Junchao Chen, Runda Cai
-
Patent number: 9092532Abstract: 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: GrantFiled: May 14, 2014Date of Patent: July 28, 2015Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: 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: 20150007134Abstract: 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: ApplicationFiled: September 16, 2014Publication date: January 1, 2015Inventors: Tianqing HUANG, Wa YE, Yuehai CHEN, Yuan ZHAO, Yuxuan ZHANG, Runjia HUANG, Qing HUANG, Junchao CHEN, Runda CAI
-
Publication number: 20140351377Abstract: 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: ApplicationFiled: August 8, 2014Publication date: November 27, 2014Inventors: Yuehai Chen, Kunfeng Rong, Junchao Chen, Leteng Weng, Qianya Lin, Hongyang Wang
-
Publication number: 20140258281Abstract: 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: ApplicationFiled: May 14, 2014Publication date: September 11, 2014Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: 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: D879219Type: GrantFiled: September 13, 2018Date of Patent: March 24, 2020Assignee: Shenzhen Putai Ecommerce Co., Ltd.Inventor: Junchao Chen
-
Patent number: D886217Type: GrantFiled: January 23, 2020Date of Patent: June 2, 2020Assignee: SHENZHEN PUTAI ECOMMERCE CO., LTD.Inventor: Junchao Chen