Patents by Inventor Jason Jiang
Jason Jiang 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: 12287134Abstract: An icemaker includes a casing that receives water from a water supply and is in thermal communication with an evaporator of a sealed system that chills the casing to freeze the water. An auger is mounted within the interior volume and is rotatable to scrape the ice from the casing and urge it through an extruder to form nugget ice. A BLDC motor is mechanically coupled to the auger to selectively rotate the auger. A controller determines a target speed of the auger based at least in part on the ice production parameter, and operates the BLDC motor to rotate the auger at the target speed. The BLDC motor with the speed-closed control loop can provide the constant speed and enough torque to prevent the ice maker from freezing. The controller can adjust the PWM and the voltage will be adjusted slightly, then the torque will be adjusted accordingly.Type: GrantFiled: October 20, 2021Date of Patent: April 29, 2025Assignee: Haier US Appliance Solutions, Inc.Inventors: Yayu Song, Bo Yan, Michael Zhou, Roy Teng, Jin Wu, Eddy Zhou, Shi Zhijun, Jason Jiang
-
Publication number: 20250126168Abstract: Some embodiments of the invention provide a method of performing end-user monitoring. At a health monitor that executes on a first host computer along with a client machine and a load balancer, to monitor health of a set of two or more servers that are candidate servers for processing packets from the client machine, the method exchanges health monitoring messages with each server in the set of servers to assess health of the servers in the set. At the health monitor, the method provides health data expressing health of the servers to the load balancer to use in determining how to distribute packets from the client machine between the servers in the set of servers.Type: ApplicationFiled: November 15, 2023Publication date: April 17, 2025Inventors: Xiao Liang, Bo Lin, Dongping Chen, Xinyang Liu, Jingchun Jason Jiang, Yi Zeng, Donghai Han
-
Patent number: 12255792Abstract: Some embodiments provide a method for performing data traffic monitoring. The method processes a packet through a packet processing pipeline that includes multiple stages. At a filtering stage, the method tags the packet with a set of monitoring actions for subsequent stages to perform on the packet based on a determination that the packet matches a particular filter. For each stage of a set of packet processing stages subsequent to the filtering stage, the method (i) executes any monitoring actions specified for the stage to perform on the packet and (ii) sends the packet to a next stage in the packet processing pipeline.Type: GrantFiled: September 25, 2023Date of Patent: March 18, 2025Assignee: VMWare LLCInventors: Xi Cheng, Caixia Jiang, Dongrui Mo, Jingchun Jason Jiang, Xiaoyan Jin, Qiong Wang, Donghai Han
-
Publication number: 20250067488Abstract: An icemaker includes a casing that receives water from a water supply and is in thermal communication with an evaporator of a sealed system that chills the casing to freeze the water. An auger is mounted within the interior volume and is rotatable to scrape the ice from the casing and urge it through an extruder to form nugget ice. A BLDC motor is mechanically coupled to the auger to selectively rotate the auger. A controller determines a target speed of the auger based at least in part on the ice production parameter, and operates the BLDC motor to rotate the auger at the target speed. The BLDC motor with the speed-closed control loop can provide the constant speed and enough torque to prevent the ice maker from freezing. The controller can adjust the PWM and the voltage will be adjusted slightly, then the torque will be adjusted accordingly.Type: ApplicationFiled: October 20, 2021Publication date: February 27, 2025Inventors: Yayu Song, Bo Yan, Michael Zhou, Roy Teng, Jin Wu, Eddy Zhou, Shi Zhijun, Jason Jiang
-
Publication number: 20250021362Abstract: Some embodiments of the invention provide a method of migrating a VM from a first host computer to a second host computer, the first host computer having a first PNIC that performs at least one of network forwarding operations and middlebox service operations for the VM. At an RDMA client executing on a set of one or more processors of the first host computer, the method directs an RDMA server executing on the first PNIC to provide networking state data associated with at least one of network forwarding operations and middlebox service operations that the first PNIC performs for the VM. The provided networking state data resides in a memory of the first PNIC that is accessible to the RDMA server. At the RDMA client, the method provides the obtained networking state data to the second host computer as part of a data migration that is performed to migrate the VM from the first host computer to the second host computer.Type: ApplicationFiled: August 21, 2023Publication date: January 16, 2025Inventors: Wenyi Jiang, Jingchun Jason Jiang, Ankur Kumar Sharma
-
Publication number: 20250023946Abstract: Some embodiments of the invention provide a method of migrating a virtual machine (VM) from a first host computer to a second host computer, the first host computer having a first PNIC, the second host computer having a second PNIC, the first and second PNICs for performing at least one of network forwarding operations and middlebox service operations for the VM. At an RDMA client executing on a set of one or more processors of the second PNIC, the method receives a notification from the second host computer indicating a data migration that is performed to migrate the particular VM from the first host computer to the second host computer has started. Based on the notification, at the RDMA client, the method directs an RDMA server executing on the first PNIC to provide networking state data associated with at least one of network forwarding operations and middlebox service operations that the first PNIC performs for the VM.Type: ApplicationFiled: August 21, 2023Publication date: January 16, 2025Inventors: Wenyi Jiang, Jingchun Jason Jiang, Ankur Kumar Sharma
-
Patent number: 12188707Abstract: An ice making assembly includes a mold body defining an ice-making cavity. An evaporator is coupled to the mold body. The evaporator includes a cap positioned on the mold body such that an open end of the cap is positioned at the mold body. An inlet tube is mounted to the cap. An outlet tube is also mounted to the cap. An evaporation chamber is formed between the cap and the mold body. The inlet tube is configured for directing a flow of refrigerant into the evaporation chamber, and the outlet tube configured for directing the flow of refrigerant out of the evaporation chamber.Type: GrantFiled: July 9, 2021Date of Patent: January 7, 2025Assignee: Haier US Appliance Solutions, Inc.Inventors: Jin Wu, Bo Yan, Yayu Song, Eddy Zhou, Michael Zhou, Roy Teng, Zhijun Shi, Jason Jiang, Brent Junge, Justin Brown
-
Publication number: 20240226267Abstract: The instant disclosure relates to pseudovirus nanoparticles (PVNPs) and compositions comprising PVNPs. The disclosed PVNPs may be comprised of fusion proteins that form an icosahedral structure and a nanoparticle shell. The disclosed fusion proteins may comprise a modified norovirus (NoV) S domain protein; a hemagglutinin I (HA1) antigen of the influenza hemagglutinin I (HA1) of influenza vims; and a peptide linker connecting the C-terminus of the NoV S domain to the HA1 antigen. The modified NoV S domain proteins form the interior nanoparticle shell of said PVNP composition and display the 60 HA1 antigens on the surface of the nanoparticle shell. Methods of making and using the PVNPs and compositions containing PVNPs are also disclosed.Type: ApplicationFiled: February 16, 2022Publication date: July 11, 2024Inventors: Ming TAN, Xi Jason JIANG
-
Publication number: 20240183599Abstract: An ice making assembly includes a mold body defining an ice-making cavity. An evaporator is coupled to the mold body. The evaporator includes a cap positioned on the mold body such that an open end of the cap is positioned at the mold body. An inlet tube is mounted to the cap. An outlet tube is also mounted to the cap. An evaporation chamber is formed between the cap and the mold body. The inlet tube is configured for directing a flow of refrigerant into the evaporation chamber, and the outlet tube configured for directing the flow of refrigerant out of the evaporation chamber.Type: ApplicationFiled: July 9, 2021Publication date: June 6, 2024Inventors: Jin Wu, Bo Yan, Yayu Song, Eddy Zhou, Michael Zhou, Roy Teng, Zhijun Shi, Jason Jiang, Brent Junge, Justin Brown
-
Publication number: 20240131145Abstract: The instant disclosure relates to pseudovirus nanoparticles (PVNPs) and compositions comprising PVNPs. The disclosed PVNPs may be comprised of fusion proteins that form an icosahedral structure and a nanoparticle shell. The disclosed fusion proteins may comprise a modified norovirus (NoV) S domain protein; a hemagglutinin I (HA1) antigen of the influenza hemagglutinin I (HA1) of influenza vims; and a peptide linker connecting the C-terminus of the NoV S domain to the HA1 antigen. The modified NoV S domain proteins form the interior nanoparticle shell of said PVNP composition and display the 60 HA1 antigens on the surface of the nanoparticle shell. Methods of making and using the PVNPs and compositions containing PVNPs are also disclosed.Type: ApplicationFiled: February 16, 2022Publication date: April 25, 2024Inventors: Ming TAN, Xi Jason JIANG
-
Patent number: 11919154Abstract: A method includes moving a stabilization device comprising a stabilization surface relative to a base of a surgical cart, wherein the moving comprises moving the stabilization device from a retracted position in which the stabilization surface is spaced from the ground surface to a deployed position in which the stabilization surface is in contact with the ground surface, and wherein the moving comprises overcoming a biasing force biasing the stabilization device toward the retracted position.Type: GrantFiled: January 4, 2021Date of Patent: March 5, 2024Assignee: INTUITIVE SURGICAL OPERATIONS, INC.Inventors: David Robinson, Matthew R. Cavalier, Gregory W. Dachs, Michael Hanuschik, Jason Jiang, Paul W. Mohr, Bruce M. Schena, Mark W. Zimmer
-
Patent number: 11920845Abstract: An ice making assembly includes an ice mold and a pump assembly for urging an ice-building spray into the ice mold to form an ice billet. A controller operates the pump assembly to provide the ice-building spray at a first flow rate until the ice billet reaches a predetermined thickness and then operates the pump assembly to provide the ice-building spray at a second flow rate that is less than the first flow rate.Type: GrantFiled: October 15, 2020Date of Patent: March 5, 2024Assignee: Haier US Appliance Solutions, Inc.Inventors: Andrew Schiller, Adam Pusateri, Justin Tyler Brown, Brent Alden Junge, Jin Wu, Bo Yan, Yayu Song, Michael Zhou, Roy Teng, Eddy Zhou, Jason Jiang
-
Publication number: 20240031258Abstract: Some embodiments provide a method for performing data traffic monitoring. The method processes a packet through a packet processing pipeline that includes multiple stages. At a filtering stage, the method tags the packet with a set of monitoring actions for subsequent stages to perform on the packet based on a determination that the packet matches a particular filter. For each stage of a set of packet processing stages subsequent to the filtering stage, the method (i) executes any monitoring actions specified for the stage to perform on the packet and (ii) sends the packet to a next stage in the packet processing pipeline.Type: ApplicationFiled: September 25, 2023Publication date: January 25, 2024Applicant: VMware, Inc.Inventors: Xi Cheng, Caixia Jiang, Dongrui Mo, Jingchun Jason Jiang, Xiaoyan Jin, Qiong Wang, Donghai Han
-
Patent number: 11855862Abstract: Some embodiments provide a method for performing data traffic monitoring. The method processes a packet through a packet processing pipeline that includes multiple stages. At a filtering stage, the method tags the packet with a set of monitoring actions for subsequent stages to perform on the packet based on a determination that the packet matches a particular filter. For each stage of a set of packet processing stages subsequent to the filtering stage, the method (i) executes any monitoring actions specified for the stage to perform on the packet and (ii) sends the packet to a next stage in the packet processing pipeline.Type: GrantFiled: October 21, 2021Date of Patent: December 26, 2023Assignee: VMWARE, INC.Inventors: Xi Cheng, Caixia Jiang, Dongrui Mo, Jingchun Jason Jiang, Xiaoyan Jin, Qiong Wang, Donghai Han
-
Patent number: 11833198Abstract: Disclosed herein are vaccine compositions, in particular, polyvalent icosahedral compositions for antigen presentation. The disclosed compositions may contain an S particle made up of recombinant fusion proteins. The recombinant fusion proteins may include a norovirus (NoV) S domain protein, a linker protein domain operatively connected to the norovirus S domain protein, and an antigen protein domain operatively connected to said linker.Type: GrantFiled: March 15, 2018Date of Patent: December 5, 2023Assignee: CHILDREN'S HOSPITAL MEDICAL CENTERInventors: Ming Tan, Xi Jason Jiang
-
Patent number: 11706109Abstract: Some embodiments provide a method for performing data traffic monitoring. For each packet processing stage of a set of packet processing stages in a packet processing pipeline, the method determines whether a packet received by the packet processing pipeline specifies a set of monitoring actions to be performed on the packet. When the packet specifies a set of monitoring action, the method determines whether the monitoring actions in the set are supported by the packet processing stage. The method executes the supported monitoring actions on the packet in addition to processing the packet according to configuration data for the stage.Type: GrantFiled: October 21, 2021Date of Patent: July 18, 2023Assignee: VMWARE, INC.Inventors: Xi Cheng, Caixia Jiang, Dongrui Mo, Jingchun Jason Jiang, Xiaoyan Jin, Qiong Wang, Donghai Han
-
Patent number: 11677645Abstract: Some embodiments provide a method of aggregating and providing packet metrics collected during a live packet monitoring session performed for packets matching a specified set of characteristics. The method receives, from one or more computing devices that process packets during the live packet monitoring session, multiple metrics associated with a set of packets matching the specified set of characteristics. Metrics associated with each packet in the set are accompanied by a packet identifier (ID) used to tag the packet by an initial computing device that processed the packet. The method uses the accompanying packet IDs to aggregate the received plurality of metrics. The method provides (i) an aggregated set of session metrics for the set of packets matching the specified set of characteristics during the live packet monitoring session and (ii) individual packet metrics using the packet IDs for at least one packet in the set of packets.Type: GrantFiled: October 21, 2021Date of Patent: June 13, 2023Assignee: VMWARE, INC.Inventors: Xi Cheng, Caixia Jiang, Dongrui Mo, Jingchun Jason Jiang, Xiaoyan Jin, Qiong Wang, Donghai Han
-
Publication number: 20230101764Abstract: Some embodiments provide a method of aggregating and providing packet metrics collected during a live packet monitoring session performed for packets matching a specified set of characteristics. The method receives, from one or more computing devices that process packets during the live packet monitoring session, multiple metrics associated with a set of packets matching the specified set of characteristics. Metrics associated with each packet in the set are accompanied by a packet identifier (ID) used to tag the packet by an initial computing device that processed the packet. The method uses the accompanying packet IDs to aggregate the received plurality of metrics. The method provides (i) an aggregated set of session metrics for the set of packets matching the specified set of characteristics during the live packet monitoring session and (ii) individual packet metrics using the packet IDs for at least one packet in the set of packets.Type: ApplicationFiled: October 21, 2021Publication date: March 30, 2023Inventors: Xi Cheng, Caixia Jiang, Dongrui Mo, Jingchun Jason Jiang, Xiaoyan Jin, Qiong Wang, Donghai Han
-
Publication number: 20230087454Abstract: Some embodiments provide a method for performing data traffic monitoring. The method processes a packet through a packet processing pipeline that includes multiple stages. At a filtering stage, the method tags the packet with a set of monitoring actions for subsequent stages to perform on the packet based on a determination that the packet matches a particular filter. For each stage of a set of packet processing stages subsequent to the filtering stage, the method (i) executes any monitoring actions specified for the stage to perform on the packet and (ii) sends the packet to a next stage in the packet processing pipeline.Type: ApplicationFiled: October 21, 2021Publication date: March 23, 2023Inventors: Xi Cheng, Caixia Jiang, Dongrui Mo, Jingchun Jason Jiang, Xiaoyan Jin, Qiong Wang, Donghai Han
-
Publication number: 20230087143Abstract: Some embodiments provide a method for performing data traffic monitoring. For each packet processing stage of a set of packet processing stages in a packet processing pipeline, the method determines whether a packet received by the packet processing pipeline specifies a set of monitoring actions to be performed on the packet. When the packet specifies a set of monitoring action, the method determines whether the monitoring actions in the set are supported by the packet processing stage. The method executes the supported monitoring actions on the packet in addition to processing the packet according to configuration data for the stage.Type: ApplicationFiled: October 21, 2021Publication date: March 23, 2023Inventors: Xi Cheng, Caixia Jiang, Dongrui Mo, Jingchun Jason Jiang, Xiaoyan Jin, Qiong Wang, Donghai Han