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: 12222907Abstract: 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: GrantFiled: June 3, 2024Date of Patent: February 11, 2025Assignee: 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: 20250045249Abstract: 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: ApplicationFiled: June 3, 2024Publication date: February 6, 2025Inventors: Qiming GUAN, Jiachen ZHANG, Yongji XIE, Peng LI, Haiyu WANG, Sheng ZHAO, Zewen JIN, Liming WANG, Tianci ZHANG, Jinfeng YANG, Wen CHAI
-
Publication number: 20250045252Abstract: 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: ApplicationFiled: June 3, 2024Publication date: February 6, 2025Inventors: Jiachen ZHANG, Qiming Guan, Yongji Xie, Peng Li, Haiyu Wang, Sheng Zhao, Zewen Jin, Liming Wang, Tianci Zhang, Jinfeng Yang, Wen Chai
-
Patent number: 12182443Abstract: 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: GrantFiled: May 24, 2024Date of Patent: December 31, 2024Assignee: Beijing Bytedance Network Technology Co., Ltd.Inventors: Yongji Xie, Qi Liu, Xiongchun Duan, Jiachen Zhang, Wen Chai, Yu Zhang, Jian Wang
-
Publication number: 20240311046Abstract: 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: ApplicationFiled: May 24, 2024Publication date: September 19, 2024Inventors: Yongji XIE, Qi LIU, Xiongchun DUAN, Jiachen ZHANG, Wen CHAI, Yu ZHANG, Jian WANG
-
Publication number: 20230294488Abstract: 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: ApplicationFiled: March 14, 2023Publication date: September 21, 2023Inventors: Chunhai LI, Ruipo ZHAO, Fang HAN, Jiachen ZHANG, Jie GAO
-
Publication number: 20230294484Abstract: 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: ApplicationFiled: March 16, 2023Publication date: September 21, 2023Inventors: Fang HAN, Wanli SHAO, Xiao DING, Chunhai LI, Jiachen ZHANG
-
Publication number: 20230286048Abstract: 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: ApplicationFiled: August 4, 2021Publication date: September 14, 2023Inventors: Jiachen Zhang, Ziyu Ren, Wenqi Hu, Metin Sitti
-
Patent number: 11285599Abstract: 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: GrantFiled: June 8, 2018Date of Patent: March 29, 2022Assignee: The Governing Council of the University of TorontoInventors: Eric Diller, Jiachen Zhang
-
Publication number: 20180354120Abstract: 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: ApplicationFiled: June 8, 2018Publication date: December 13, 2018Inventors: Eric DILLER, Jiachen ZHANG
-
Patent number: 9928088Abstract: 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: GrantFiled: December 29, 2014Date of Patent: March 27, 2018Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.Inventors: Jigu Wang, Minliang Chen, Pengzhan Li, Jiachen Zhang
-
Publication number: 20170259265Abstract: 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: ApplicationFiled: March 8, 2017Publication date: September 14, 2017Inventors: Eric DILLER, Jiachen ZHANG, Amir SADRI, Nenad KIRCANSKI
-
Publication number: 20150248302Abstract: 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: ApplicationFiled: December 29, 2014Publication date: September 3, 2015Inventors: Jigu Wang, Minliang Chen, Pengzhan Li, Jiachen Zhang