Patents by Inventor Zheng Sun

Zheng Sun 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: 12366353
    Abstract: An intelligent luminous shower curtain with a built-in light source is provided, which includes a shower curtain body, a light-emitting component provided in the shower curtain body and including a plurality of light-emitting units that are spaced apart from each other and arranged along an extension direction of the shower curtain body, a battery box provided on or outside the shower curtain body and provided with a battery and a control device. The battery is configured to supply power to the control device, and the control device is electrically connected to the light-emitting component for controlling an operation of the light-emitting component; the shower curtain body is provided with a translational structure configured to install the shower curtain body and the battery box on a hanging rod or a sliding rail. The control device in the battery box intelligently controls a light-emitting mode of the light-emitting component.
    Type: Grant
    Filed: December 11, 2024
    Date of Patent: July 22, 2025
    Assignee: Shandong Haowei Daily Necessities Co., Ltd.
    Inventors: Wenping Dai, Zheng Sun
  • Patent number: 12358809
    Abstract: A production device, method and application of nano-sized zinc molybdate. The device includes a double-cone mixer; an elevator is obliquely provided at a bottom of a discharge port of the double-cone mixer; a rear end of the elevator is located above a feeder; the feeder is connected to one end of an electric heating converter, an other end of the electric heating converter is connected to a finished product bin; a top of the finished product bin is provided with an atomizing nozzle for adding nanomaterial dispersant; the atomizing nozzle is connected to a syringe pump by pipeline. High-purity nano-sized molybdenum trioxide and nano-sized zinc oxide are adopted to synthesize nano-sized zinc molybdate in an electric heating converter. The nano-sized zinc molybdate prepared by the device and method can be used for treatment of African swine fever virus, coronavirus, and AIDS phase I, Ebola, dengue fever, polio viruses.
    Type: Grant
    Filed: February 8, 2022
    Date of Patent: July 15, 2025
    Assignee: HUBEI ZHONG'AO NANOTECH CO., LTD
    Inventors: Fangwu Chen, Xu Zhao, Luocheng Chen, Zheng Sun, Zhongkai Wu, Zhen Chen
  • Patent number: 12338561
    Abstract: The present invention discloses an integrated braiding and needle punching preform forming method, comprising the following steps: arranging gripping devices at both ends of a braiding machine, allowing a mandrel to move in a certain direction along the axis of the braiding machine while forming a first layer of fabric on a surface of the mandrel; then laying felt on top of the first layer of fabric by using an automatic felt laying device, and employing a needle punching device to perform pre-needle punching on the felt layer to ensure the felt adheres to the braided fabric surface; restarting the braiding machine, moving the mandrel in an opposite direction while forming a second layer of fabric on a surface of the felt; repeating the above steps to achieve multiple layers of braided fabric and felt in alternate adhesion; finally, performing main needle punching on the preform.
    Type: Grant
    Filed: February 26, 2024
    Date of Patent: June 24, 2025
    Assignee: NANJING UNIVERSITY OF AERONAUTICS AND ASTRONAUTICS
    Inventors: Zhongde Shan, Zheng Sun, Zhengxi Zhou, Yaoyao Wang, Weihao Wang, Jiale Liu
  • Patent number: 12287896
    Abstract: Embodiments of systems and methods for implementing data sovereignty safeguards in a distributed services network architecture are disclosed. Embodiments of a distributed services system may have a number of distributed nodes that each implements a set of services. When a user requests a service at a particular node of a distributed services system, the node is configured to determine if that node is not (or is) data sovereign for a region associated with the user. If the node is not data sovereign for the user's region, the user may be directed to a corresponding service at a node of the distributed service system that is data sovereign for the user's region.
    Type: Grant
    Filed: April 18, 2024
    Date of Patent: April 29, 2025
    Assignee: OPEN TEXT HOLDINGS, INC.
    Inventors: Richard D. Shriver, Edward T. Pieluc, Jr., Daniel J. McDonald, Hugh Beverly Appling, David Alan Hammaker, Zheng Sun
  • Publication number: 20250108461
    Abstract: The present invention discloses a multi-dimensional laser scanning processing device and method, which includes a horizontally arranged laser beam, a turning optical path module arranged at one end of the laser beam along a horizontal direction. The turning optical path module is used to deflect the laser beam by 90°, which is then arranged to enter a deflection module. The deflection module is used to deflect the laser beam by 90° again so that it enters the beam expansion module along the horizontal direction. The beam expansion module 4 is arranged to expand a beam radius of the laser beam to a certain multiple, which then enters the plane scanning module, and finally enters the focusing module to converge into an ideal spot. The present invention can realize the changes of focused laser beam in the XYZ space and the two inclination angles ? and ? of the optical axis.
    Type: Application
    Filed: November 30, 2023
    Publication date: April 3, 2025
    Inventors: Wanqin ZHAO, Kailin LI, Xuesong MEI, Bin LIU, Zheng SUN, Wenqiang DUAN, Wenjun WANG, Jianlei CUI, Zhengjie FAN
  • Publication number: 20250098922
    Abstract: An electric appliance includes a memory storing instructions and a processor configured to call and execute the instructions to control a first device to acquire a user instruction for a second device, generate an operation instruction for the second device based on the user instruction, and send the operation instruction to the second device to control the second device to perform a corresponding target operation. The first device is one of a clothes treatment device and a floor cleaning device, and the second device is another one of the clothes treatment device and the floor cleaning device.
    Type: Application
    Filed: June 16, 2023
    Publication date: March 27, 2025
    Inventors: Qi HOU, Weikang PENG, Xiaole MA, Chengwen WU, Jiao OU, Zheng SUN, Weihua WANG, Guangmeng ZHANG, Qin TANG, Jilin TANG, Guangrong XU, Han LI, Yanjie QIN, Sanqin HOU, Hao GU
  • Patent number: 12236514
    Abstract: A method for efficient dynamic video rendering is described for certain implementations. The method may include identifying a file for rendering a video comprising one or more static layers and one or more dynamic layers, detecting, based on analyzing one or more fields of the file for rendering a video, the one or more static layers and the one or more dynamic layers, wherein each dynamic layer comprises a comment that indicates a variable component, rendering the one or more static layers of the file, receiving, from a user device, a request for the video that includes user information, determining, based on the user information, variable definitions designated to be inserted into a dynamic layer, rendering the one or more dynamic layers using the variable definitions, and generating a composite video for playback from the rendered one or more static layers and the rendered one or more dynamic layers.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: February 25, 2025
    Assignee: Google LLC
    Inventors: Nathan James Frey, Zheng Sun, Yifan Zou, Sandor Miklos Szego
  • Publication number: 20250061922
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating videos. In one aspect, a method comprises: receiving: (i) an input video comprising a sequence of video frames, and (ii) data indicating a target object type; processing the input video to generate tracking data that identifies and tracks visual locations of one or more instances of target objects of the target object type in the input video; generating a plurality of sub-videos based on the input video and the tracking data, including: for each sub-video, generating a respective sequence of sub-video frames that are each extracted from a respective video frame of the input video to include a respective instance of a given target object from among the identified target objects of the target object type; and generating an output video that comprises the plurality of sub-videos.
    Type: Application
    Filed: November 5, 2024
    Publication date: February 20, 2025
    Inventors: Nathan James Frey, Zheng Sun
  • Patent number: 12176006
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating videos. In one aspect, a method comprises: receiving: (i) an input video comprising a sequence of video frames, and (ii) data indicating a target object type; processing the input video to generate tracking data that identifies and tracks visual locations of one or more instances of target objects of the target object type in the input video; generating a plurality of sub-videos based on the input video and the tracking data, including: for each sub-video, generating a respective sequence of sub-video frames that are each extracted from a respective video frame of the input video to include a respective instance of a given target object from among the identified target objects of the target object type; and generating an output video that comprises the plurality of sub-videos.
    Type: Grant
    Filed: January 23, 2024
    Date of Patent: December 24, 2024
    Assignee: Google LLC
    Inventors: Nathan James Frey, Zheng Sun
  • Publication number: 20240403026
    Abstract: An operating system update method includes: during a computer equipment power-on startup stage, controlling a system boot processor to interrupt a computer equipment startup process; querying first system version information of a data processing unit (DPU) operating system (OS) in the computer equipment; in response to determining that the first system version information does not match second system version information of a current host OS in the computer equipment, obtaining a system image file of the DPU OS that matches the host OS; controlling DPU to update the DPU OS according to the system image file and restart DPU; and controlling the system boot processor to continue the computer equipment startup process.
    Type: Application
    Filed: May 29, 2024
    Publication date: December 5, 2024
    Inventors: Zhipeng GAO, Ming LEI, Zheng SUN
  • Patent number: 12118036
    Abstract: Systems and methods of automatically extracting summaries of video content are described herein. A data processing system can access, from a video database, a first video content element including a first plurality of frame. The data processing system can select an intervallic subset of the first plurality of frames of the first video content element. The data processing system can calculate, for each of a plurality of further subsets comprising a predetermined number of frames from the intervallic subset, a score for the further subset. The data processing system can identify, from the plurality of further subsets, a further subset having a highest score. The data processing system can select a portion of the first video content element comprising the frames of the further subset having the highest score. The data processing system can generate a second video content element comprising the selected portion of the first video content element.
    Type: Grant
    Filed: June 18, 2021
    Date of Patent: October 15, 2024
    Assignee: GOOGLE LLC
    Inventors: Yi Shen, Xiangrong Chen, Min-hsuan Tsai, Yun Shi, Tianpeng Jin, Zheng Sun, Weilong Yang, Jingbin Wang, Carolyn Au, James Futrell
  • Publication number: 20240265127
    Abstract: Embodiments of systems and methods for implementing data sovereignty safeguards in a distributed services network architecture are disclosed. Embodiments of a distributed services system may have a number of distributed nodes that each implements a set of services. When a user requests a service at a particular node of a distributed services system, the node is configured to determine if that node is not (or is) data sovereign for a region associated with the user. If the node is not data sovereign for the user's region, the user may be directed to a corresponding service at a node of the distributed service system that is data sovereign for the user's region.
    Type: Application
    Filed: April 18, 2024
    Publication date: August 8, 2024
    Inventors: Richard D. Shriver, Edward T. Pieluc, JR., Daniel J. McDonald, Hugh Beverly Appling, David Alan Hammaker, Zheng Sun
  • Publication number: 20240232287
    Abstract: The present disclosure discloses a computing apparatus configured to perform a binary operation on multi-dimensional data, and related products. The computing apparatus is included in a combined processing apparatus. The combined processing apparatus further includes an interface apparatus and other processing apparatus. The computing apparatus interacts with other processing apparatus to jointly complete a computing operation specified by a user. The combined processing apparatus further includes a storage apparatus. The storage apparatus is connected to the computing apparatus and other processing apparatus respectively and is configured to store data of the computing apparatus and other processing apparatus. The disclosed scheme may reduce the number of data exchange and loading, relieve throughput pressure, and improve processing efficiency of a machine by rationally allocating the loading frequency of operation data.
    Type: Application
    Filed: March 25, 2024
    Publication date: July 11, 2024
    Applicant: CAMBRICON TECHNOLOGIES CORPORATION LIMITED
    Inventors: Zheng SUN, Liutao ZHENG, Ming LI, Wenjuan DAI, Zhenghua HU, Zhize CHEN, Yichen ZHENG
  • Publication number: 20240207741
    Abstract: A cloud game starting method includes: displaying, by a terminal, a transaction interface for displaying information of one or more objects to be traded; generating a trial request for the one or more objects to be traded in response to a trial request operation for the one or more objects to be traded in the transaction interface; receiving a game interface corresponding to the trial request from a cloud game server, wherein the game interface includes a virtual scene and one or more virtual objects in the virtual scene respectively corresponding to the one or more objects; and receiving, by the terminal, a control instruction to control the one or more virtual objects to perform one or more game operations in the virtual scene.
    Type: Application
    Filed: September 26, 2022
    Publication date: June 27, 2024
    Applicant: NETEASE (HANGZHOU) NETWORK CO., LTD.
    Inventor: Zheng SUN
  • Patent number: 12019777
    Abstract: Embodiments of systems and methods for implementing data sovereignty safeguards in a distributed services network architecture are disclosed. Embodiments of a distributed services system may have a number of distributed nodes that each implements a set of services. When a user requests a service at a particular node of a distributed services system, the node is configured to determine if that node is not (or is) data sovereign for a region associated with the user. If the node is not data sovereign for the user's region, the user may be directed to a corresponding service at a node of the distributed service system that is data sovereign for the user's region.
    Type: Grant
    Filed: May 1, 2023
    Date of Patent: June 25, 2024
    Assignee: OPEN TEXT HOLDINGS, INC.
    Inventors: Richard D. Shriver, Edward T. Pieluc, Jr., Daniel J. McDonald, Hugh Beverly Appling, David Alan Hammaker, Zheng Sun
  • Publication number: 20240191406
    Abstract: The present invention discloses an integrated braiding and needle punching preform forming method, comprising the following steps: arranging gripping devices at both ends of a braiding machine, allowing a mandrel to move in a certain direction along the axis of the braiding machine while forming a first layer of fabric on a surface of the mandrel; then laying felt on top of the first layer of fabric by using an automatic felt laying device, and employing a needle punching device to perform pre-needle punching on the felt layer to ensure the felt adheres to the braided fabric surface; restarting the braiding machine, moving the mandrel in an opposite direction while forming a second layer of fabric on a surface of the felt; repeating the above steps to achieve multiple layers of braided fabric and felt in alternate adhesion; finally, performing main needle punching on the preform.
    Type: Application
    Filed: February 26, 2024
    Publication date: June 13, 2024
    Applicant: NANJING UNIVERSITY OF AERONAUTICS AND ASTRONAUTICS
    Inventors: Zhongde SHAN, Zheng SUN, Zhengxi ZHOU, Yaoyao WANG, Weihao WANG, Jiale LIU
  • Publication number: 20240160689
    Abstract: A method is for optimizing a convolution operation of an on-chip system and related products. The on-chip system is included in a computing processing apparatus of a combined processing apparatus. The computing processing apparatus includes one or a plurality of integrated circuit apparatuses. The combined processing apparatus further includes an interface apparatus and other processing apparatus. The computing processing apparatus interacts with other processing apparatus to jointly complete a computing operation specified by a user. The combined processing apparatus further includes a storage apparatus. The storage apparatus is connected to the apparatus and other processing apparatus, respectively. The storage apparatus is configured to store data of the apparatus and other processing apparatus.
    Type: Application
    Filed: April 14, 2022
    Publication date: May 16, 2024
    Inventors: Zheng SUN, Ming LI, Wenjuan DAI, Zhize CHEN, Guang JIANG, Xin YU
  • Publication number: 20240161783
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating videos. In one aspect, a method comprises: receiving: (i) an input video comprising a sequence of video frames, and (ii) data indicating a target object type; processing the input video to generate tracking data that identifies and tracks visual locations of one or more instances of target objects of the target object type in the input video; generating a plurality of sub-videos based on the input video and the tracking data, including: for each sub-video, generating a respective sequence of sub-video frames that are each extracted from a respective video frame of the input video to include a respective instance of a given target object from among the identified target objects of the target object type; and generating an output video that comprises the plurality of sub-videos.
    Type: Application
    Filed: January 23, 2024
    Publication date: May 16, 2024
    Inventors: Nathan James Frey, Zheng Sun
  • Patent number: 11962314
    Abstract: With respect to a phase locked loop (PLL) circuit that receives a first reference clock and generates an output clock, the PLL circuit includes a delay circuit that delays the first reference clock to generate a second reference clock, a feedback circuit that generates a control signal based on a phase difference between the second reference clock and a feedback clock, an oscillator that oscillates at a frequency determined based on the control signal to generate the output clock, and a divider that divides the output clock in the on state. The PLL circuit switches between a first mode and a second mode, the feedback clock in the first mode is a signal obtained by retiming an output of the divider with the output clock, and the feedback clock in the second mode is a signal obtained by retiming the first reference clock with the output clock.
    Type: Grant
    Filed: August 12, 2021
    Date of Patent: April 16, 2024
    Assignee: SOCIONEXT INC.
    Inventors: Kenichi Okada, Hanli Liu, Zheng Sun
  • Patent number: 11915724
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating videos. In one aspect, a method comprises: receiving: (i) an input video comprising a sequence of video frames, and (ii) data indicating a target object type; processing the input video to generate tracking data that identifies and tracks visual locations of one or more instances of target objects of the target object type in the input video; generating a plurality of sub-videos based on the input video and the tracking data, including: for each sub-video, generating a respective sequence of sub-video frames that are each extracted from a respective video frame of the input video to include a respective instance of a given target object from among the identified target objects of the target object type; and generating an output video that comprises the plurality of sub-videos.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: February 27, 2024
    Assignee: Google LLC
    Inventors: Nathan James Frey, Zheng Sun