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: 20240115441
    Abstract: 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: Application
    Filed: December 7, 2023
    Publication date: April 11, 2024
    Inventors: Yunshun LI, Mingqiu DU, Jinhai YANG
  • Patent number: 11956211
    Abstract: Systems, devices, and methods are discussed for limiting exposure of internal network operations beyond the boundary of a secure network.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: April 9, 2024
    Assignee: Fortinet, Inc.
    Inventors: Weining Wu, Kunal Marwah, Jinhai Yang, Xu Zheng
  • Publication number: 20230173310
    Abstract: 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: Application
    Filed: December 7, 2021
    Publication date: June 8, 2023
    Inventor: Jinhai Yang
  • Publication number: 20230060895
    Abstract: Systems, devices, and methods are discussed for limiting exposure of internal network operations beyond the boundary of a secure network.
    Type: Application
    Filed: September 1, 2021
    Publication date: March 2, 2023
    Applicant: Fortinet, Inc.
    Inventors: Weining WU, Kunal MARWAH, Jinhai YANG, Xu ZHENG
  • Patent number: 10506082
    Abstract: 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: Grant
    Filed: March 9, 2017
    Date of Patent: December 10, 2019
    Assignee: Fortinet, Inc.
    Inventors: GangGang Zhang, Weining Wu, Jinhai Yang
  • Patent number: 10326756
    Abstract: 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: Grant
    Filed: February 5, 2018
    Date of Patent: June 18, 2019
    Assignee: Fortinet, Inc.
    Inventors: Michael Xie, Jinhai Yang
  • Patent number: 10129341
    Abstract: 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: Grant
    Filed: November 13, 2017
    Date of Patent: November 13, 2018
    Assignee: Fortinet, Inc.
    Inventors: Michael Xie, Robert A. May, Jinhai Yang, Kunal Marwah
  • Publication number: 20180262598
    Abstract: 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: Application
    Filed: March 9, 2017
    Publication date: September 13, 2018
    Applicant: Fortnet, Inc.
    Inventors: GangGang Zhang, Weining Wu, Jinhai Yang
  • Publication number: 20180159848
    Abstract: 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: Application
    Filed: February 5, 2018
    Publication date: June 7, 2018
    Applicant: Fortinet, Inc.
    Inventors: Michael Xie, Jinhai Yang
  • Publication number: 20180084060
    Abstract: 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: Application
    Filed: November 13, 2017
    Publication date: March 22, 2018
    Applicant: Fortinet, Inc.
    Inventors: Michael Xie, Robert A. May, Jinhai Yang, Kunal Marwah
  • Patent number: 9917814
    Abstract: 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: Grant
    Filed: October 14, 2015
    Date of Patent: March 13, 2018
    Assignee: Fortinet, Inc.
    Inventors: Michael Xie, Robert A. May, Jinhai Yang, Kunal Marwah
  • Patent number: 9894034
    Abstract: 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: Grant
    Filed: May 21, 2014
    Date of Patent: February 13, 2018
    Assignee: Fortinet, Inc.
    Inventors: Michael Xie, Robert A. May, Jinhai Yang
  • Patent number: 9887985
    Abstract: 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: Grant
    Filed: September 6, 2016
    Date of Patent: February 6, 2018
    Assignee: Fortinet, Inc.
    Inventors: Michael Xie, Jinhai Yang
  • Patent number: 9819746
    Abstract: 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: Grant
    Filed: October 14, 2015
    Date of Patent: November 14, 2017
    Assignee: Fortinet, Inc.
    Inventors: Michael Xie, Robert A. May, Jinhai Yang, Kunal Marwah
  • Patent number: 9598440
    Abstract: 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: Grant
    Filed: October 3, 2013
    Date of Patent: March 21, 2017
    Assignee: 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: 20160373434
    Abstract: 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: Application
    Filed: September 6, 2016
    Publication date: December 22, 2016
    Applicant: Fortinet, Inc.
    Inventors: Michael Xie, Jinhai Yang
  • Patent number: 9455980
    Abstract: 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: Grant
    Filed: December 16, 2014
    Date of Patent: September 27, 2016
    Assignee: Fortinet, Inc.
    Inventors: Michael Xie, Jinhai Yang
  • Publication number: 20160173488
    Abstract: 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: Application
    Filed: December 16, 2014
    Publication date: June 16, 2016
    Applicant: FORTINET, INC.
    Inventors: Michael Xie, Jinhai Yang
  • Patent number: 9310350
    Abstract: 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: Grant
    Filed: May 16, 2012
    Date of Patent: April 12, 2016
    Assignee: HERIOT-WATT UNIVERSITY
    Inventors: Bahman Tohidi, Jinhai Yang, Antonin Chapoy, Saeid Mazloum
  • Publication number: 20160044114
    Abstract: 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: Application
    Filed: October 14, 2015
    Publication date: February 11, 2016
    Applicant: Fortinet, Inc.
    Inventors: Michael Xie, Robert A. May, Jinhai Yang, Kunal Marwah