Patents by Inventor Jinhai Yang
Jinhai Yang 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: 20240115441Abstract: A wheelchair that prevents the secondary transmission of germs, including a seat, a drive mechanism, antibacterial fabric, and a dirt-retaining board. The drive mechanism is symmetrically provided about the seat. The drive mechanism includes a frame, front wheels, rear wheels, and drive wheels. The frame is fixedly connected to the seat. The front wheels, the rear wheels, and the drive wheels are all rotated and set on the frame. The drive wheels are not coaxial with the front wheels and rear wheels and do not interfere with each other. Drive wheels are connected to the rear wheels by transmission. The dirt-retaining boards are installed on the rear wheels in coordination. The active wheels, the seat, the armrests, and the push handles are sleeved thereon with antimicrobial fabric.Type: ApplicationFiled: December 7, 2023Publication date: April 11, 2024Inventors: Yunshun LI, Mingqiu DU, Jinhai YANG
-
Patent number: 11956211Abstract: Systems, devices, and methods are discussed for limiting exposure of internal network operations beyond the boundary of a secure network.Type: GrantFiled: September 1, 2021Date of Patent: April 9, 2024Assignee: Fortinet, Inc.Inventors: Weining Wu, Kunal Marwah, Jinhai Yang, Xu Zheng
-
Publication number: 20230173310Abstract: A face mask to respirator adapter assembly includes a cylinder which has a nose recess integrated into the cylinder. The nose recess accommodates a user’s nose when the cylinder is positioned beneath a face mask when the face mask is being worn. The device includes a cushion that extends around the cylinder and which abuts the user’s face when the cylinder is positioned beneath the face mask to enhance comfort for the user.Type: ApplicationFiled: December 7, 2021Publication date: June 8, 2023Inventor: Jinhai Yang
-
Publication number: 20230060895Abstract: Systems, devices, and methods are discussed for limiting exposure of internal network operations beyond the boundary of a secure network.Type: ApplicationFiled: September 1, 2021Publication date: March 2, 2023Applicant: Fortinet, Inc.Inventors: Weining WU, Kunal MARWAH, Jinhai YANG, Xu ZHENG
-
Patent number: 10506082Abstract: Systems and methods for providing an HA IPsec VPN client. According to one embodiment, an IPsec tunnel is established by a client with a VPN gateway through a first interface. An IP address of the first interface is bound as the local endpoint of the tunnel and the IP address of the VPN gateway is bound as the remote endpoint of the tunnel. Responsive to detection by the client that a second interface of the client machine has been selected to serve as the local endpoint, an IP address of the second interface is bound as the local endpoint. An IP packet is transmitted by the client machine to the VPN gateway by generating an ESP packet including an encrypted form of the IP packet and encapsulating the ESP packet with an outer IP header including the IP address of the second interface.Type: GrantFiled: March 9, 2017Date of Patent: December 10, 2019Assignee: Fortinet, Inc.Inventors: GangGang Zhang, Weining Wu, Jinhai Yang
-
Patent number: 10326756Abstract: Systems and methods for automatically installing CA certificates received from a network security appliance by a client security manager to make the CA certificate become a trusted CA certificate to a client machine are provided. In one embodiment, a client security manager establishes a connection with a network security appliance through a network, wherein the client security manager is configured for managing security of a client at the client side and the network security appliance is configured for managing the security of traffic pass through the network. The client security manager downloads from the network security appliance a certificate authority (CA) certificate to be used for signing a server certificate of a secure connection between the network security appliance and the client and automatically installs the CA certificate into a certificate store of the client.Type: GrantFiled: February 5, 2018Date of Patent: June 18, 2019Assignee: Fortinet, Inc.Inventors: Michael Xie, Jinhai Yang
-
Patent number: 10129341Abstract: Systems and methods for managing configuration of a client security application based on a network environment in which the client device is operating are provided. According to one embodiment, a network connection state of a client device with respect to a private network is determined by a client security application running on the client device. The client security application, then selects a configuration based on the determined network connection state. Finally, the client security application launches one or more functions of the client security application that are designated by the selected configuration.Type: GrantFiled: November 13, 2017Date of Patent: November 13, 2018Assignee: Fortinet, Inc.Inventors: Michael Xie, Robert A. May, Jinhai Yang, Kunal Marwah
-
Publication number: 20180262598Abstract: Systems and methods for providing an HA IPsec VPN client. According to one embodiment, an IPsec tunnel is established by a client with a VPN gateway through a first interface. An IP address of the first interface is bound as the local endpoint of the tunnel and the IP address of the VPN gateway is bound as the remote endpoint of the tunnel. Responsive to detection by the client that a second interface of the client machine has been selected to serve as the local endpoint, an IP address of the second interface is bound as the local endpoint. An IP packet is transmitted by the client machine to the VPN gateway by generating an ESP packet including an encrypted form of the IP packet and encapsulating the ESP packet with an outer IP header including the IP address of the second interface.Type: ApplicationFiled: March 9, 2017Publication date: September 13, 2018Applicant: Fortnet, Inc.Inventors: GangGang Zhang, Weining Wu, Jinhai Yang
-
Publication number: 20180159848Abstract: Systems and methods for automatically installing CA certificates received from a network security appliance by a client security manager to make the CA certificate become a trusted CA certificate to a client machine are provided. In one embodiment, a client security manager establishes a connection with a network security appliance through a network, wherein the client security manager is configured for managing security of a client at the client side and the network security appliance is configured for managing the security of traffic pass through the network. The client security manager downloads from the network security appliance a certificate authority (CA) certificate to be used for signing a server certificate of a secure connection between the network security appliance and the client and automatically installs the CA certificate into a certificate store of the client.Type: ApplicationFiled: February 5, 2018Publication date: June 7, 2018Applicant: Fortinet, Inc.Inventors: Michael Xie, Jinhai Yang
-
Publication number: 20180084060Abstract: Systems and methods for managing configuration of a client security application based on a network environment in which the client device is operating are provided. According to one embodiment, a network connection state of a client device with respect to a private network is determined by a client security application running on the client device. The client security application, then selects a configuration based on the determined network connection state. Finally, the client security application launches one or more functions of the client security application that are designated by the selected configuration.Type: ApplicationFiled: November 13, 2017Publication date: March 22, 2018Applicant: Fortinet, Inc.Inventors: Michael Xie, Robert A. May, Jinhai Yang, Kunal Marwah
-
Patent number: 9917814Abstract: Systems and methods for managing configuration of a client security application based on a network environment in which the client device is operating are provided. According to one embodiment, a network connection state of a client device with respect to a private network is determined by a client security application running on the client device. The client security application, then selects a configuration based on the determined network connection state. Finally, the client security application launches one or more functions of the client security application that are designated by the selected configuration.Type: GrantFiled: October 14, 2015Date of Patent: March 13, 2018Assignee: Fortinet, Inc.Inventors: Michael Xie, Robert A. May, Jinhai Yang, Kunal Marwah
-
Patent number: 9894034Abstract: Systems and methods for managing configuration of a client security application based on a network environment in which the client device is operating are provided. According to one embodiment, a network connection state of a client device with respect to a private network is determined by a client security application running on the client device. The client security application, then selects a configuration based on the determined network connection state. Finally, the client security application launches one or more functions of the client security application that are designated by the selected configuration.Type: GrantFiled: May 21, 2014Date of Patent: February 13, 2018Assignee: Fortinet, Inc.Inventors: Michael Xie, Robert A. May, Jinhai Yang
-
Patent number: 9887985Abstract: Systems and methods for automatically installing CA certificates received from a network security appliance by a client security manager to make the CA certificate become a trusted CA certificate to a client machine are provided. In one embodiment, a client security manager establishes a connection with a network security appliance through a network, wherein the client security manager is configured for managing security of a client at the client side and the network security appliance is configured for managing the security of traffic pass through the network. The client security manager downloads from the network security appliance a certificate authority (CA) certificate to be used for signing a server certificate of a secure connection between the network security appliance and the client and automatically installs the CA certificate into a certificate store of the client.Type: GrantFiled: September 6, 2016Date of Patent: February 6, 2018Assignee: Fortinet, Inc.Inventors: Michael Xie, Jinhai Yang
-
Patent number: 9819746Abstract: Systems and methods for managing configuration of a client security application based on a network environment in which the client device is operating are provided. According to one embodiment, a network connection state of a client device with respect to a private network is determined by a client security application running on the client device. The client security application, then selects a configuration based on the determined network connection state. Finally, the client security application launches one or more functions of the client security application that are designated by the selected configuration.Type: GrantFiled: October 14, 2015Date of Patent: November 14, 2017Assignee: Fortinet, Inc.Inventors: Michael Xie, Robert A. May, Jinhai Yang, Kunal Marwah
-
Patent number: 9598440Abstract: The present invention relates to compounds which modulate interleukin-1 (IL-1) receptor-associated kinase 4 (IRAK4) and are useful in the prevention or treatment of inflammatory, cell proliferative and immune-related conditions and diseases. Specifically, provided herein are inhibitors of IRAK4 of Formula I and pharmaceutical compositions comprising such inhibitors, as well as methods therewith for treating IRAK4-mediated or -associated conditions or diseases.Type: GrantFiled: October 3, 2013Date of Patent: March 21, 2017Assignee: MERCK SHARP & DOHME CORP.Inventors: W. Michael Seganish, William T. McElroy, Stephanie Brumfield, R. Jason Herr, Larry Yet, Jinhai Yang, James P. Harding, III, Ginny Dai Ho, Deen Tulshian, Wensheng Yu, Michael K.C. Wong, Brian Lavey, Joseph A. Kozlowski
-
Publication number: 20160373434Abstract: Systems and methods for automatically installing CA certificates received from a network security appliance by a client security manager to make the CA certificate become a trusted CA certificate to a client machine are provided. In one embodiment, a client security manager establishes a connection with a network security appliance through a network, wherein the client security manager is configured for managing security of a client at the client side and the network security appliance is configured for managing the security of traffic pass through the network. The client security manager downloads from the network security appliance a certificate authority (CA) certificate to be used for signing a server certificate of a secure connection between the network security appliance and the client and automatically installs the CA certificate into a certificate store of the client.Type: ApplicationFiled: September 6, 2016Publication date: December 22, 2016Applicant: Fortinet, Inc.Inventors: Michael Xie, Jinhai Yang
-
Patent number: 9455980Abstract: Systems and methods for automatically installing CA certificates received from a network security appliance by a client security manager to make the CA certificate become a trusted CA certificate to a client machine are provided. In one embodiment, a client security manager establishes a connection with a network security appliance through a network, wherein the client security manager is configured for managing security of a client at the client side and the network security appliance is configured for managing the security of traffic pass through the network. The client security manager downloads from the network security appliance a certificate authority (CA) certificate to be used for signing a server certificate of a secure connection between the network security appliance and the client and automatically installs the CA certificate into a certificate store of the client.Type: GrantFiled: December 16, 2014Date of Patent: September 27, 2016Assignee: Fortinet, Inc.Inventors: Michael Xie, Jinhai Yang
-
Publication number: 20160173488Abstract: Systems and methods for automatically installing CA certificates received from a network security appliance by a client security manager to make the CA certificate become a trusted CA certificate to a client machine are provided. In one embodiment, a client security manager establishes a connection with a network security appliance through a network, wherein the client security manager is configured for managing security of a client at the client side and the network security appliance is configured for managing the security of traffic pass through the network. The client security manager downloads from the network security appliance a certificate authority (CA) certificate to be used for signing a server certificate of a secure connection between the network security appliance and the client and automatically installs the CA certificate into a certificate store of the client.Type: ApplicationFiled: December 16, 2014Publication date: June 16, 2016Applicant: FORTINET, INC.Inventors: Michael Xie, Jinhai Yang
-
Patent number: 9310350Abstract: A method of detecting hydrate formation includes monitoring a gas phase of interest. The gas phase is a mixture of gases comprising at least one hydrate forming gas. The monitoring includes determining the concentration of at least one component of the mixture of gases, or determining a ratio of concentration between two components of the mixture, at least one of which is the hydrate forming gas. When a change in the determined concentration or in the determined ratio of concentration is detected, relative to an earlier determination or relative to a pre-established base level concentration or base level range of concentration then formation of a hydrate is indicated. Apparatus for carrying out the method and methods for estimating the location of hydrate formation in a pipeline are also described.Type: GrantFiled: May 16, 2012Date of Patent: April 12, 2016Assignee: HERIOT-WATT UNIVERSITYInventors: Bahman Tohidi, Jinhai Yang, Antonin Chapoy, Saeid Mazloum
-
Publication number: 20160044114Abstract: Systems and methods for managing configuration of a client security application based on a network environment in which the client device is operating are provided. According to one embodiment, a network connection state of a client device with respect to a private network is determined by a client security application running on the client device. The client security application, then selects a configuration based on the determined network connection state. Finally, the client security application launches one or more functions of the client security application that are designated by the selected configuration.Type: ApplicationFiled: October 14, 2015Publication date: February 11, 2016Applicant: Fortinet, Inc.Inventors: Michael Xie, Robert A. May, Jinhai Yang, Kunal Marwah