Patents by Inventor Hao Kang
Hao Kang 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: 20260203959Abstract: A computing system is provided for generating a synthesized image using subject-driven text-to-image generation. The computing system includes a processing circuitry and memory storing instructions that, when executed, cause the processing circuitry to receive one or more input images of a subject and a user prompt, generate a mosaic of two or more component images based on the one or more input images and the user prompt, generate a mask to mark a placeholder area in the mosaic to be inpainted, use a generative model to inpaint the placeholder area, extract the inpainted placeholder area to generate an extracted image of the subject, and output the extracted image of the subject as the synthesized image.Type: ApplicationFiled: March 28, 2025Publication date: July 16, 2026Inventors: Hao KANG, Efstathios Fotiadis, Xin Lu, Yumin Jia, Liming Jiang, Qing Yan, Min Jin Chong, Zichuan Liu
-
Publication number: 20260172462Abstract: A processing system may obtain network performance data sets associated with a video communication session from a customer premises equipment, the network performance data sets including data sets for measurements of video uplink and downlink data rates. The processing system may apply at least one of the network performance data sets to at least one rule set implemented by the processing system to obtain a decision output indicative of whether an occurrence of: an uplink or downlink video freeze is detected. The processing system may detect the at least one of the uplink video freeze or the downlink video freeze in accordance with the decision output. The processing system may then perform at least one remedial action in response to the detecting of at least one of: the uplink video freeze or the downlink video freeze.Type: ApplicationFiled: February 9, 2026Publication date: June 18, 2026Inventors: Hao Kang, Junping Zhang, Yuan DIng, Tzvi Chumash, Pranith Dachepally, Matthew Foust
-
Publication number: 20260157526Abstract: A double-state working kneeling chair has two forms: a kneeling mode and a seat mode. The double-state working kneeling chair includes a seat support and a kneeling support, where a sitting surface is arranged at an upper end of the seat support, and the sitting surface and the seat support are fixedly connected; a kneeling surface is fixedly connected to an upper surface of the kneeling support, one end of the kneeling support is hinged with a lower end of the seat support through a rotating mechanism, the kneeling support has a degree of freedom of rotating upward along the rotating mechanism, a clamping structure is arranged at the other end of the kneeling support, a clamping block is arranged at the upper end of the seat support, and the clamping structure matches the clamping block from bottom to top; and when the kneeling chair is in the kneeling mode, the kneeling support is placed in parallel to the ground, and at the moment, the kneeling surface is parallel to the ground.Type: ApplicationFiled: December 25, 2024Publication date: June 11, 2026Inventor: Hao KANG
-
Publication number: 20260160115Abstract: Disclosed in the present application is a method for controlling a timing lock box. The method for controlling a timing lock box includes the following steps: receiving an expected unlocking moment set by a user, time information represented by the expected unlocking moment including year, month, day, hour, and minute information; locking a lock of the timing lock box; determining whether the expected unlocking moment is reached; and in response to reaching the expected unlocking moment, controlling the lock to be unlocked at the expected unlocking moment.Type: ApplicationFiled: December 26, 2024Publication date: June 11, 2026Inventor: Hao KANG
-
Publication number: 20260162412Abstract: The present disclosure describes techniques for automatically identifying a checkpoint of a machine learning model for deployment. A plurality of checkpoints are generated during training the machine learning model. The machine learning model is trained on a set of training images. A plurality of subject images is generated by each of the plurality of checkpoints. Subject similarity and global difference between images in each pair of images are computed. Each pair of images comprises one of the set of training images and one of the plurality of subject images generated by each of the plurality of checkpoints. Image generation qualities of the plurality of checkpoints are evaluated based on the subject similarity and the global difference. The checkpoint of the machine learning model for deployment is automatically identified based on the evaluated image generation qualities.Type: ApplicationFiled: December 6, 2024Publication date: June 11, 2026Inventors: Hao Kang, Xin Lu, Yumin Jia
-
Patent number: 12549616Abstract: A processing system may obtain network performance data sets associated with a video communication session from a customer premises equipment, the network performance data sets including data sets for measurements of video uplink and downlink data rates. The processing system may apply at least one of the network performance data sets to at least one rule set implemented by the processing system to obtain a decision output indicative of whether an occurrence of: an uplink or downlink video freeze is detected. The processing system may detect the at least one of the uplink video freeze or the downlink video freeze in accordance with the decision output. The processing system may then perform at least one remedial action in response to the detecting of at least one of: the uplink video freeze or the downlink video freeze.Type: GrantFiled: March 22, 2024Date of Patent: February 10, 2026Assignee: AT&T Intellectual Property I, L.P.Inventors: Hao Kang, Junping Zhang, Yuan Ding, Tzvi Chumash, Pranith Dachepally, Matthew Foust
-
Publication number: 20250301031Abstract: A processing system may obtain network performance data sets associated with a video communication session from a customer premises equipment, the network performance data sets including data sets for measurements of video uplink and downlink data rates. The processing system may apply at least one of the network performance data sets to at least one rule set implemented by the processing system to obtain a decision output indicative of whether an occurrence of: an uplink or downlink video freeze is detected. The processing system may detect the at least one of the uplink video freeze or the downlink video freeze in accordance with the decision output. The processing system may then perform at least one remedial action in response to the detecting of at least one of: the uplink video freeze or the downlink video freeze.Type: ApplicationFiled: March 22, 2024Publication date: September 25, 2025Inventors: Hao Kang, Junping Zhang, Yuan DIng, Tzvi Chumash, Pranith Dachepally, Matthew Foust
-
Publication number: 20250269991Abstract: A teetering rotor hub is described. The teetering rotor hub may be able to couple to multiple rotor blades and to a rotor. The teetering rotor hub may be associated with an aerial system. The teetering rotor hub may be able to rotate about a rotor spin axis of an associated motor. The teetering rotor hub may couple to the rotor or shaft. In some embodiments, the rotor hub may couple to a pair of rotor blades. The teetering rotor hub may be able to teeter along a second axis that is offset from the rotor spin axis, where the offset may be between zero and ninety degrees. By varying a speed signal provided to the rotor, the rotor blades coupled to the rotor hub may be moved in various ways to generate flapping motions that are able to control the direction of movement of the aerial system.Type: ApplicationFiled: February 26, 2024Publication date: August 28, 2025Inventors: John W. Gerdes, Hao Kang, John T. Hrynuk, Elias J. Rigas
-
Publication number: 20250097503Abstract: Aspects of the subject disclosure may include, for example, detecting a plurality uplink data packets on a network, the plurality of uplink data packets conveying application protocol messages from an application on a mobile device to an application server providing a service to the application on the mobile device over the network; providing data packets of the plurality uplink data packets to a machine learning model, the machine learning model trained to identify respective application protocol messages from the data packets; receiving from the machine learning model an indication that a start video download application protocol message has been identified by the machine learning model, the start video download application protocol message requesting initiation of a video download to the application on the mobile device from the application server; detecting a plurality of downlink data packets on the network, the plurality of downlink data packets conveying video content data to the mobile device in respoType: ApplicationFiled: December 3, 2024Publication date: March 20, 2025Applicant: AT&T Intellectual Property I, L.P.Inventors: Yuan Ding, Natalia Schenck, Vinay Sharma, Hao Kang
-
Patent number: 12200286Abstract: Aspects of the subject disclosure may include, for example, detecting a plurality uplink data packets on a network, the plurality of uplink data packets conveying application protocol messages from an application on a mobile device to an application server providing a service to the application on the mobile device over the network; providing data packets of the plurality uplink data packets to a machine learning model, the machine learning model trained to identify respective application protocol messages from the data packets; receiving from the machine learning model an indication that a start video download application protocol message has been identified by the machine learning model, the start video download application protocol message requesting initiation of a video download to the application on the mobile device from the application server; detecting a plurality of downlink data packets on the network, the plurality of downlink data packets conveying video content data to the mobile device in respoType: GrantFiled: September 2, 2022Date of Patent: January 14, 2025Assignee: AT&T Intellectual Property I, L.P.Inventors: Yuan Ding, Natalia Schenck, Vinay Sharma, Hao Kang
-
Patent number: 11932428Abstract: A projectile-launched aircraft system includes a projectile launcher including a triggering mechanism, a rotary-wing, hover-capable aircraft including a rotor assembly that includes at least one rotor blade, wherein the rotor blade includes a stowed configuration and a deployed configuration that is circumferentially spaced from the stowed configuration about a pivot axis, wherein, upon actuation of the triggering mechanism, the projectile launcher is configured to launch the aircraft along a flightpath.Type: GrantFiled: May 22, 2020Date of Patent: March 19, 2024Assignee: The Texas A&M University SystemInventors: Moble Benedict, Hunter J. Denton, Hao Kang, Vikram Hrishikeshavan
-
Publication number: 20240080511Abstract: Aspects of the subject disclosure may include, for example, detecting a plurality uplink data packets on a network, the plurality of uplink data packets conveying application protocol messages from an application on a mobile device to an application server providing a service to the application on the mobile device over the network; providing data packets of the plurality uplink data packets to a machine learning model, the machine learning model trained to identify respective application protocol messages from the data packets; receiving from the machine learning model an indication that a start video download application protocol message has been identified by the machine learning model, the start video download application protocol message requesting initiation of a video download to the application on the mobile device from the application server; detecting a plurality of downlink data packets on the network, the plurality of downlink data packets conveying video content data to the mobile device in respoType: ApplicationFiled: September 2, 2022Publication date: March 7, 2024Applicant: AT&T Intellectual Property I, L.P.Inventors: Yuan Ding, Natalia Schenck, Vinay Sharma, Hao Kang
-
Patent number: 11391560Abstract: An image acquisition device and a measuring method for geometric parameters of a specific developing area on a concrete test block. In the image acquisition device, a digital camera is provided on a camera support; the camera support is provided with a screw bearing which is connected to a first stepping motor via a first coupling; the camera support is provided on a screw slideway which is connected to a second stepping motor via a second coupling; the screw slideway, the first stepping motor and the second stepping motor are provided on a rear platform of a L-shaped base; a spirit level and a controller are respectively provided at two sides of the rear platform of the L-shaped base; and a reference glass plate is arranged on a front raised platform of the L-shaped base.Type: GrantFiled: May 7, 2020Date of Patent: July 19, 2022Assignee: GUANGXI UNIVERSITYInventors: Lufeng Yang, Junwu Chen, Hao Kang, Xiani Liang, Zheng Chen, Jiaqi Zhao, Weizhe Sun, Wenting Nong, Weifu Lu, Linyu Gan
-
Publication number: 20220219814Abstract: A projectile-launched aircraft system includes a projectile launcher including a triggering mechanism, a rotary-wing, hover-capable aircraft including a rotor assembly that includes at least one rotor blade, wherein the rotor blade includes a stowed configuration and a deployed configuration that is circumferentially spaced from the stowed configuration about a pivot axis, wherein, upon actuation of the triggering mechanism, the projectile launcher is configured to launch the aircraft along a flightpath.Type: ApplicationFiled: May 22, 2020Publication date: July 14, 2022Applicant: The Texas A&M University SystemInventors: Moble Benedict, Hunter J. Denton, Hao Kang, Vikram Hrishikeshavan
-
Patent number: 11180251Abstract: A method and apparatus for an unmanned aerial system is described herein. An unmanned aerial system capable of being launched from a grenade launcher includes a tubular body that encloses a compartment for a payload and a battery, a motor coupled to the tubular body, a propeller coupled to the motor, and a parachute disposed within the tubular body when the unmanned aerial system is in a stowed configuration and disposed outside of the tubular body when the unmanned aerial system is in a powered flight configuration.Type: GrantFiled: September 4, 2018Date of Patent: November 23, 2021Assignee: The United States of America as represented by the Secretary of the ArmyInventors: Hao Kang, John W. Gerdes, III
-
Publication number: 20200355490Abstract: An image acquisition device and a measuring method for geometric parameters of a specific developing area on a concrete test block. In the image acquisition device, a digital camera is provided on a camera support; the camera support is provided with a screw bearing which is connected to a first stepping motor via a first coupling; the camera support is provided on a screw slideway which is connected to a second stepping motor via a second coupling; the screw slideway, the first stepping motor and the second stepping motor are provided on a rear platform of a L-shaped base; a spirit level and a controller are respectively provided at two sides of the rear platform of the L-shaped base; and a reference glass plate is arranged on a front raised platform of the L-shaped base.Type: ApplicationFiled: May 7, 2020Publication date: November 12, 2020Inventors: Lufeng YANG, Junwu CHEN, Hao KANG, Xiani LIANG, Zheng CHEN, Jiaqi ZHAO, Weizhe SUN, Wenting NONG, Weifu LU, Linyu GAN
-
Publication number: 20200070977Abstract: A method and apparatus for an unmanned aerial system is described herein. An unmanned aerial system capable of being launched from a grenade launcher includes a tubular body that encloses a compartment for a payload and a battery, a motor coupled to the tubular body, a propeller coupled to the motor, and a parachute disposed within the tubular body when the unmanned aerial system is in a stowed configuration and disposed outside of the tubular body when the unmanned aerial system is in a powered flight configuration.Type: ApplicationFiled: September 4, 2018Publication date: March 5, 2020Inventors: Hao Kang, John W. Gerdes, III
-
Publication number: 20190248473Abstract: Mitigating whirl flutter in a tiltrotor aircraft includes providing at least one control surface supported for movement relative to a pylon attached to the aircraft's wing; providing an actuator for moving the control surface relative to the pylon; providing at least one sensor system to sense at least one deformation mode of the wing tip; providing a control system having one or more inputs and one or more output signals; using an electrical signal relating to deformation of the wing tip to serve at least as the basis for at least one of the inputs to the control system; determining at least one output signal of the control system based at least in part on the electrical signal relating to deformation; and controlling the actuator based at least in part on the output signal of the control system to move the control surface so as to counteract the deformation.Type: ApplicationFiled: February 13, 2018Publication date: August 15, 2019Inventors: Hao Kang, Matthew W. Floros
-
Patent number: 8618741Abstract: According to embodiments of the present invention, an LED assembly includes a case that encapsulates a post, an anvil and an integrated circuit. The integrated circuit includes positive and negative power supply inputs. The positive power supply input is electrically connected to the post, whereas the negative power supply input is electrically connected to the anvil. The integrated circuit also includes an oscillator input, and an oscillator output. According to these embodiments, an anode lead connected to the post; and a cathode lead is connected to the anvil. Furthermore, an oscillator input lead is connected to the oscillator input and an oscillator output lead is connected to the oscillator output.Type: GrantFiled: January 12, 2011Date of Patent: December 31, 2013Assignee: Winvic Sales Inc.Inventors: Bernard Fournier, Hao Kang
-
Publication number: 20120176033Abstract: According to embodiments of the present invention, an LED assembly includes a case that encapsulates a post, an anvil and an integrated circuit. The integrated circuit includes positive and negative power supply inputs. The positive power supply input is electrically connected to the post, whereas the negative power supply input is electrically connected to the anvil. The integrated circuit also includes an oscillator input, and an oscillator output. According to these embodiments, an anode lead connected to the post; and a cathode lead is connected to the anvil. Furthermore, an oscillator input lead is connected to the oscillator input and an oscillator output lead is connected to the oscillator output.Type: ApplicationFiled: January 12, 2011Publication date: July 12, 2012Inventors: Bernard Fournier, Hao Kang