Patents by Inventor Jiachen Zhang

Jiachen Zhang 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: 12222907
    Abstract: Embodiments of the present disclosure provide a method, apparatus, device and storage medium for data processing. If a kernel module sends a data calling request to a userspace process, first modification time information and second modification time information of data corresponding to the data calling request are obtained by the userspace process. The first and second modification time information are used to indicate modification time information of the data in the kernel module and in a file service end, respectively. The first and second modification time information are compared by the userspace process. If the first and second modification time information are inconsistent, a verification invalidation result is returned to the kernel module. The data in the kernel module is invalidated by the kernel module according to the verification invalidation result. The data in the file service is synchronized by the userspace process to the kernel module.
    Type: Grant
    Filed: June 3, 2024
    Date of Patent: February 11, 2025
    Assignee: BEIJING VOLCANO ENGINE TECHNOLOGY CO., LTD.
    Inventors: Jiachen Zhang, Qiming Guan, Yongji Xie, Peng Li, Haiyu Wang, Sheng Zhao, Zewen Jin, Liming Wang, Tianci Zhang, Jinfeng Yang, Wen Chai
  • Publication number: 20250045249
    Abstract: Embodiments of the present disclosure provide a method, an apparatus, a device and a storage medium for data request processing. The method is applied at a filesystem in userspace which includes a kernel module and a userspace process. The method includes: obtaining a data request list in the kernel module, where the data request list includes a plurality of data requests to be processed and virtual address information corresponding to respective data requests of the plurality of data requests; querying, for each of the data requests, physical address information corresponding to the virtual address information, according to the virtual address information corresponding to the data request; querying target cached data corresponding to the data request, from a plurality of cached data stored in the kernel module; accessing the target cached data, and processing the data request.
    Type: Application
    Filed: June 3, 2024
    Publication date: February 6, 2025
    Inventors: Qiming GUAN, Jiachen ZHANG, Yongji XIE, Peng LI, Haiyu WANG, Sheng ZHAO, Zewen JIN, Liming WANG, Tianci ZHANG, Jinfeng YANG, Wen CHAI
  • Publication number: 20250045252
    Abstract: Embodiments of the present disclosure provide a method, apparatus, device and storage medium for data processing. If a kernel module sends a data calling request to a userspace process, first modification time information and second modification time information of data corresponding to the data calling request are obtained by the userspace process. The first and second modification time information are used to indicate modification time information of the data in the kernel module and in a file service end, respectively. The first and second modification time information are compared by the userspace process. If the first and second modification time information are inconsistent, a verification invalidation result is returned to the kernel module. The data in the kernel module is invalidated by the kernel module according to the verification invalidation result. The data in the file service is synchronized by the userspace process to the kernel module.
    Type: Application
    Filed: June 3, 2024
    Publication date: February 6, 2025
    Inventors: Jiachen ZHANG, Qiming Guan, Yongji Xie, Peng Li, Haiyu Wang, Sheng Zhao, Zewen Jin, Liming Wang, Tianci Zhang, Jinfeng Yang, Wen Chai
  • Patent number: 12182443
    Abstract: The present disclosure relates to a data storage method and apparatus, a non-transitory computer-readable medium, and an electronic device. In the method, when data to be stored that is sent by a container is received through a target interface, a first buffer is generated in storage space of a kernel, and a target length, in the first buffer, of the data to be stored and a start address, in the first buffer, of the data to be stored are obtained. A target physical address in the kernel corresponding to the data to be stored is determined based on the target length and the start address. The target physical address is mapped to a target virtual address in a storage service module.
    Type: Grant
    Filed: May 24, 2024
    Date of Patent: December 31, 2024
    Assignee: Beijing Bytedance Network Technology Co., Ltd.
    Inventors: Yongji Xie, Qi Liu, Xiongchun Duan, Jiachen Zhang, Wen Chai, Yu Zhang, Jian Wang
  • Publication number: 20240311046
    Abstract: The present disclosure relates to a data storage method and apparatus, a non-transitory computer-readable medium, and an electronic device. In the method, when data to be stored that is sent by a container is received through a target interface, a first buffer is generated in storage space of a kernel, and a target length, in the first buffer, of the data to be stored and a start address, in the first buffer, of the data to be stored are obtained. A target physical address in the kernel corresponding to the data to be stored is determined based on the target length and the start address. The target physical address is mapped to a target virtual address in a storage service module.
    Type: Application
    Filed: May 24, 2024
    Publication date: September 19, 2024
    Inventors: Yongji XIE, Qi LIU, Xiongchun DUAN, Jiachen ZHANG, Wen CHAI, Yu ZHANG, Jian WANG
  • Publication number: 20230294488
    Abstract: The disclosure relates to the technical field of vehicles, and particularly provides a vehicle, a method and system for drying an evaporator of a vehicle air conditioner, and a storage medium, aiming to solve the problems of low efficiency and poor effects of an existing method for drying an evaporator of a vehicle air conditioner.
    Type: Application
    Filed: March 14, 2023
    Publication date: September 21, 2023
    Inventors: Chunhai LI, Ruipo ZHAO, Fang HAN, Jiachen ZHANG, Jie GAO
  • Publication number: 20230294484
    Abstract: The disclosure relates to the field of electric vehicles, and in particular provides a vehicle refrigerator control method, a storage medium, and a vehicle, aiming to solve the problems of how to implement the intelligent identification of items stored in a vehicle refrigerator, and of controlling the vehicle refrigerator based on information of the stored item and vehicle state information. To this end, the method of the disclosure includes: obtaining item information of a vehicle refrigerator; obtaining a real-time temperature and a target temperature of the vehicle refrigerator; obtaining vehicle state information; and controlling the vehicle refrigerator based on the real-time temperature, the target temperature, and the vehicle state information.
    Type: Application
    Filed: March 16, 2023
    Publication date: September 21, 2023
    Inventors: Fang HAN, Wanli SHAO, Xiao DING, Chunhai LI, Jiachen ZHANG
  • Publication number: 20230286048
    Abstract: The present invention relates to a method of fabricating magnetic deformable machines comprising heterogeneous voxels, as well as to a deformable 3D magnetic machine, the magnetic machine having a size of less than 10000 mm, the magnetic machine comprising a plurality of voxels of which at least some are magnetic, with at least some of the voxels having a Young's modulus of less than 500 MPa, the plurality of voxels being bonded one to another with a bonding agent, wherein each voxel is of predefined shape, size, has predefined magnetic properties and predefined material properties.
    Type: Application
    Filed: August 4, 2021
    Publication date: September 14, 2023
    Inventors: Jiachen Zhang, Ziyu Ren, Wenqi Hu, Metin Sitti
  • Patent number: 11285599
    Abstract: A three-dimensional (3D) untethered mobile actuator having the following parts: (a) a substrate having two or more magnetized panels, and (b) a frame that connects the magnetized panels, the magnetized panels being made of a polymer with embedded permanent magnetic particles, each magnetized panel of the 3D untethered mobile actuator having a magnetic moment in a different direction than a next neighboring panel, and the 3D untethered mobile actuator having a structural configuration that changes between a substantially flat structural configuration in the absence of a magnetic field, and an actuated structural configuration when under influence of a magnetic field. Methods of manufacturing and using the 3D mobile actuator and a system that includes the 3D mobile actuator are provided.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: March 29, 2022
    Assignee: The Governing Council of the University of Toronto
    Inventors: Eric Diller, Jiachen Zhang
  • Publication number: 20180354120
    Abstract: A three-dimensional (3D) untethered mobile actuator having the following parts: (a) a substrate having two or more magnetized panels, and (b) a frame that connects the magnetized panels, the magnetized panels being made of a polymer with embedded permanent magnetic particles, each magnetized panel of the 3D untethered mobile actuator having a magnetic moment in a different direction than a next neighboring panel, and the 3D untethered mobile actuator having a structural configuration that changes between a substantially flat structural configuration in the absence of a magnetic field, and an actuated structural configuration when under influence of a magnetic field. Methods of manufacturing and using the 3D mobile actuator and a system that includes the 3D mobile actuator are provided.
    Type: Application
    Filed: June 8, 2018
    Publication date: December 13, 2018
    Inventors: Eric DILLER, Jiachen ZHANG
  • Patent number: 9928088
    Abstract: A method, apparatus, server and system for implementing a web application. The method, for example, comprises: detecting an operating environment of a current web application; and automatically loading a component of a native version when it is detected that the current web application is operating on a light application platform; and automatically loading a component of a hypertext markup language (HTML) version when it is detected that the current web application is operating on a browser. By automatically loading the component of a native version and automatically loading the component of the HTML version, the disclosed method improves the compatibility of the web application so that the web application may complete the function thereof in various environments; and adopting an HTML tag development component reduces the development costs of the web application and increases the loading speed of the web application.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: March 27, 2018
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Jigu Wang, Minliang Chen, Pengzhan Li, Jiachen Zhang
  • Publication number: 20170259265
    Abstract: Devices, systems and methods for sorting particles are provided. In one embodiment, a particle sorting device includes a microfluidic channel in a substrate formed of optically clear material and a diverter formed of magnetically responsive material in the microfluidic channel and capable of being rotated by a magnetic torque. Systems and methods are also described and illustrated.
    Type: Application
    Filed: March 8, 2017
    Publication date: September 14, 2017
    Inventors: Eric DILLER, Jiachen ZHANG, Amir SADRI, Nenad KIRCANSKI
  • Publication number: 20150248302
    Abstract: A method, apparatus, server and system for implementing a web application. The method, for example, comprises: detecting an operating environment of a current web application; and automatically loading a component of a native version when it is detected that the current web application is operating on a light application platform; and automatically loading a component of a hypertext markup language (HTML) version when it is detected that the current web application is operating on a browser. By automatically loading the component of a native version and automatically loading the component of the HTML version the disclosed method improves the compatibility of the web application so that the web application may complete the function thereof in various environments; and adopting an HTML tag development component reduces the development costs of the web application and increases the loading speed of the web application.
    Type: Application
    Filed: December 29, 2014
    Publication date: September 3, 2015
    Inventors: Jigu Wang, Minliang Chen, Pengzhan Li, Jiachen Zhang