Patents by Inventor William C. King

William C. King 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: 20230191356
    Abstract: Aspects of the present disclosure involve a power supply circuit for powering a plasma reactor and more specifically initiating and maintain a plasma therein, and that can operate with power from an intermittent power source. The power supply may include an auxiliary-power supply or trigger circuit, in addition to a primary-power supply circuit, which can reduce the need for high-voltage equipment in the high-power section of the power supply. In one particular use, the power supply includes a high-voltage power output that may be used for generating a plasma between electrodes, for example, in a nitrogen-fixation plasma system. The power supply circuit may provide the flexibility to power a plasma reactor using an intermittent power source, such as solar, wind, and/or a periodic low-cost power grid, while reducing wasteful power conditioning, lowering the cost of operation, and increasing the efficiency of chemical production from the renewable energy.
    Type: Application
    Filed: December 16, 2022
    Publication date: June 22, 2023
    Inventors: William C. King, John A. Schwalbe, Joshua M. McEnaney, Nicolas H. Pinkowski
  • Patent number: 10142305
    Abstract: A calling device may obtain a first calling security parameter by registering with a network and obtain a second calling security parameter in response to causing an application authentication architecture of the network to verify that that the calling device is authorized to access a network service corresponding to a communication application stored by the calling device. The calling device may communicate the first and second calling security parameters to a called device and receive first and second called security parameters from the called device in response to communicating the first and second calling security parameters. The calling device may generate a security key based on the first calling security parameter, the second calling security parameter, first called security parameter, and the second called security parameter, and use the security key to encrypt or decrypt communication between the calling device and the called device.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: November 27, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: William C. King, Priscilla Lau, Kwai Yeung Lee
  • Patent number: 9860825
    Abstract: A device may receive, from a mobile device and via a first radio access network, a request for a service. The device may receive a mobile device identifier that identifies the mobile device on a second radio access network. The second radio access network may be a different type of radio access network than the first radio access network. The device may provide the mobile device identifier to an equipment identity register. The device may receive, from the equipment identity register, an authentication indicator that indicates whether to permit or deny access to the service by the mobile device and via the first radio access network. The device may selectively permit or deny the mobile device access to the service, via the first radio access network, based on the authentication indicator.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: January 2, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Xuming Chen, Imtiyaz Shaikh, Mingxing S. Li, Chien-Yuan Huang, William C. King
  • Patent number: 9491624
    Abstract: A mobile terminal is configured to store information associated with accessing an application that requires bootstrapping; recognize an invocation of the application; identify a rule, included in the information, associated with accessing the application; determine whether the rule indicates that a user of the mobile terminal is allowed to access the application; determine whether the mobile terminal supports the bootstrapping; and provide access to the application when the rule indicates that the user of the mobile terminal is allowed to access the application and when the mobile terminal supports the bootstrapping.
    Type: Grant
    Filed: December 9, 2011
    Date of Patent: November 8, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: William C. King, Bjorn Hjelm
  • Publication number: 20160183166
    Abstract: A device may receive, from a mobile device and via a first radio access network, a request for a service. The device may receive a mobile device identifier that identifies the mobile device on a second radio access network. The second radio access network may be a different type of radio access network than the first radio access network. The device may provide the mobile device identifier to an equipment identity register. The device may receive, from the equipment identity register, an authentication indicator that indicates whether to permit or deny access to the service by the mobile device and via the first radio access network. The device may selectively permit or deny the mobile device access to the service, via the first radio access network, based on the authentication indicator.
    Type: Application
    Filed: December 22, 2014
    Publication date: June 23, 2016
    Inventors: Xuming CHEN, Imtiaz Shaikh, Mingxing S. Li, Chien-Yuan Huang, William C. King
  • Publication number: 20160173463
    Abstract: A calling device may obtain a first calling security parameter by registering with a network and obtain a second calling security parameter in response to causing an application authentication architecture of the network to verify that that the calling device is authorized to access a network service corresponding to a communication application stored by the calling device. The calling device may communicate the first and second calling security parameters to a called device and receive first and second called security parameters from the called device in response to communicating the first and second calling security parameters. The calling device may generate a security key based on the first calling security parameter, the second calling security parameter, first called security parameter, and the second called security parameter, and use the security key to encrypt or decrypt communication between the calling device and the called device.
    Type: Application
    Filed: February 22, 2016
    Publication date: June 16, 2016
    Inventors: William C. KING, Priscilla LAU, Kwai Yeung LEE
  • Patent number: 9270453
    Abstract: A calling device may obtain a first calling security parameter by registering with a network and obtain a second calling security parameter in response to causing an application authentication architecture of the network to verify that that the calling device is authorized to access a network service corresponding to a communication application stored by the calling device. The calling device may communicate the first and second calling security parameters to a called device and receive first and second called security parameters from the called device in response to communicating the first and second calling security parameters. The calling device may generate a security key based on the first calling security parameter, the second calling security parameter, first called security parameter, and the second called security parameter, and use the security key to encrypt or decrypt communication between the calling device and the called device.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: February 23, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: William C King, Priscilla Lau, Kwai Yeung Lee
  • Patent number: 9251315
    Abstract: A device receives application information associated with applications provided by a network, and determines service package identifiers for one or more applications identified in the application information. The device also receives information associated with devices and subscribers of the network, and determines security key parameters based on the information associated with the devices and the subscribers of the network. The device further generates, based on the security key parameters, a security key for each of the service package identifiers.
    Type: Grant
    Filed: December 9, 2011
    Date of Patent: February 2, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: William C. King, Bjorn Hjelm, Kent A. McCullough, Loc B. Vo
  • Patent number: 9154527
    Abstract: A device may obtain calling security parameters, may communicate the calling security parameters to a network device, and may receive, from the network device, a calling parameters identifier associated with the calling security parameters. The device may communicate the calling parameters identifier to a called device, may receive a called parameters identifier from the called device, and may communicate the called parameters identifier to the network device. The device may receive called security parameters from the network device, may create a security key based on the calling security parameters and the called security parameters, and may communicate with the called device using the security key.
    Type: Grant
    Filed: March 5, 2012
    Date of Patent: October 6, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Kwai Yeung Lee, William C. King, Priscilla Lau
  • Patent number: 9078083
    Abstract: Capability information, relating to hardware and/or software capabilities of different types of mobile devices, may be used to tailor services provided to the mobile device based on the particular type of mobile device. In one implementation, a device, such as an application server that provide services to mobile devices, may: receive a request from a mobile device, for services; obtaining information indicating a type of the mobile device; obtain, based on the type of mobile device, information indicating capabilities of the mobile device; and provide the services to the mobile device, in which the provided services are tailored for the mobile device based on the capabilities of mobile device.
    Type: Grant
    Filed: February 20, 2013
    Date of Patent: July 7, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Xuming Chen, Mingxing S Li, William C King
  • Patent number: 8990554
    Abstract: A first device is configured to receive an instruction to establish a secure connection with a second device or to send a secure message to the second device. The instruction may include a secure connection invitation or a message. The first device may send information, associated with the second device, to a first server; receive a response from the first server; obtain parameters based on the response indicating that the second device is subscribed to the first server; communicate the parameters to the first server; receive a parameters identifier associated with the parameters; store the parameters identifier in the secure connection invitation or the message; and send the secure connection invitation or the message to the second device. The second device may receive the parameters identifier to obtain the parameters to establish the secure connection or to decrypt the secure message.
    Type: Grant
    Filed: August 13, 2012
    Date of Patent: March 24, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: William C. King, Kwai Yeung Lee
  • Patent number: 8990555
    Abstract: A first network device is configured to receive a first request for a first secret key, generate the first secret key, and send the first secret key to a second network device and a first user device; and is also configured to receive a second request for a second secret key, generate the second secret key, and send the second secret key to a third network device and a second user device. The second network device and the first user device may mutually authenticate each other using the first secret key. The third network device and the second user device may mutually authenticate each other using second secret key.
    Type: Grant
    Filed: August 14, 2012
    Date of Patent: March 24, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: William C. King, Bjorn Hjelm
  • Patent number: 8972729
    Abstract: A first network device is configured to receive a request for content from a user device, determine that the user device is not authenticated, and send information to the user device that the user device requires authentication. The first network device is configured further to receive a notification that the user device is authorized to receive content from multiple content providers. The first network device is configured further to generate a secret key and authenticate the user device by using the secret key. The first network device is further configured to send the content to the user device.
    Type: Grant
    Filed: October 24, 2012
    Date of Patent: March 3, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: William C. King, Kwai Yeung Lee
  • Patent number: 8943318
    Abstract: A system is configured to receive a first authentication request from a first device, authenticate the first device, establish a secure connection with the first device based on authenticating the first device, and receive, via the secure connection with the first device, a set of parameters from the first device. The first device is capable of generating an encryption key for a secure message, intended for a second device, based on the set of parameters. The system is also configured to receive a second authentication request from a second device, authenticate the second device and establish a secure connection with the second device based on receiving the second authentication request, and send, via the secure connection with the second device, the set of parameters to the second device. The second user device is capable of generating a decryption key for the secure message based on the set of parameters.
    Type: Grant
    Filed: May 11, 2012
    Date of Patent: January 27, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Kwai Yeung Lee, William C. King
  • Patent number: 8931068
    Abstract: A first network device is configured to receive a request for content from a user device, determine that the user device is not authenticated, and send information to the user device that the user device requires authentication. The first network device is configured further to receive authentication information for the user device from a second network device. The first network device is configured further to generate a secret key, authenticate the user device. The first network device is configured further to request user knowledge information from the user device, validate the user knowledge information and send the content to the user device.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: January 6, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Thomas W. Haynes, William C. King
  • Patent number: 8824680
    Abstract: A first network device is configured to receive a request for a secret key, generate the secret key, and send the secret key to a second network device, a third network device, and a wireless user device. The second network device may send content, encrypted with the secret key, to the wireless user device. The third network device may send content, encrypted with the secret key, to the wireless user device when the second network device is not sending content to the wireless user device. The wireless user device may use the secret key to decrypt the content received from the second network device or the third network device.
    Type: Grant
    Filed: August 8, 2012
    Date of Patent: September 2, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: William C. King, Bjorn Hjelm, Lalit R. Kotecha
  • Publication number: 20140235258
    Abstract: Capability information, relating to hardware and/or software capabilities of different types of mobile devices, may be used to tailor services provided to the mobile device based on the particular type of mobile device. In one implementation, a device, such as an application server that provide services to mobile devices, may: receive a request from a mobile device, for services; obtaining information indicating a type of the mobile device; obtain, based on the type of mobile device, information indicating capabilities of the mobile device; and provide the services to the mobile device, in which the provided services are tailored for the mobile device based on the capabilities of mobile device.
    Type: Application
    Filed: February 20, 2013
    Publication date: August 21, 2014
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Xuming Chen, Mingxing S. Li, William C. King
  • Patent number: 8776197
    Abstract: A device receives enterprise information associated with enterprises supported by a network, and determines enterprise identifiers for one or more enterprises identified in the enterprise information. The device also receives information associated with devices and subscribers of the network, and determines security key parameters based on the information associated with the devices and the subscribers of the network. The device further generates, based on the security key parameters, a security key for each of the enterprise identifiers.
    Type: Grant
    Filed: August 27, 2012
    Date of Patent: July 8, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: William C. King, Lawrence S. Rybar, Bjorn Hjelm, Xuming Chen, Kwai Y. Lee
  • Publication number: 20140115673
    Abstract: A first network device is configured to receive a request for content from a user device, determine that the user device is not authenticated, and send information to the user device that the user device requires authentication. The first network device is configured further to receive authentication information for the user device from a second network device. The first network device is configured further to generate a secret key, authenticate the user device. The first network device is configured further to request user knowledge information from the user device, validate the user knowledge information and send the content to the user device.
    Type: Application
    Filed: October 22, 2012
    Publication date: April 24, 2014
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Thomas W. HAYNES, William C. KING
  • Publication number: 20140115333
    Abstract: A first network device is configured to receive a request for content from a user device, determine that the user device is not authenticated, and send information to the user device that the user device requires authentication. The first network device is configured further to receive a notification that the user device is authorized to receive content from multiple content providers. The first network device is configured further to generate a secret key and authenticate the user device by using the secret key. The first network device is further configured to send the content to the user device.
    Type: Application
    Filed: October 24, 2012
    Publication date: April 24, 2014
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: William C. KING, Kwai Yeung LEE