Patents by Inventor Jeffree Froelicher

Jeffree Froelicher 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: 10880334
    Abstract: A method for securely connecting to a remote server that provides improved Internet security. In the method, a client receives a request to connect to a remote server associated with a domain name. The client, when resolving the domain name, determines whether the remote server supports at least one predetermined IP layer security protocol. The client performs a key exchange protocol with the remote server to generate at least one shared secret in response to determining that the remote server supports the at least one predetermined IP layer security protocol. The client connects to the remote server using the at least one shared secret in the IP layer security protocol.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: December 29, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Jeffree Froelicher, Lalitha B. S. Suryanarayana, Giridhar Mandyam
  • Publication number: 20190306199
    Abstract: A method for securely connecting to a remote server that provides improved Internet security. In the method, a client receives a request to connect to a remote server associated with a domain name. The client, when resolving the domain name, determines whether the remote server supports at least one predetermined IP layer security protocol. The client performs a key exchange protocol with the remote server to generate at least one shared secret in response to determining that the remote server supports the at least one predetermined IP layer security protocol. The client connects to the remote server using the at least one shared secret in the IP layer security protocol.
    Type: Application
    Filed: June 19, 2019
    Publication date: October 3, 2019
    Inventors: Jeffree Froelicher, Lalitha B.S. Suryanarayana, Giridhar Dhati Mandyam
  • Patent number: 10375117
    Abstract: A method for securely connecting to a remote server that provides improved Internet security. In the method, a client receives a request to connect to a remote server associated with a domain name. The client, when resolving the domain name, determines whether the remote server supports at least one predetermined IP layer security protocol. The client performs a key exchange protocol with the remote server to generate at least one shared secret in response to determining that the remote server supports the at least one predetermined IP layer security protocol. The client connects to the remote server using the at least one shared secret in the IP layer security protocol.
    Type: Grant
    Filed: October 2, 2018
    Date of Patent: August 6, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Jeffree Froelicher, Lalitha B. S. Suryanarayana, Giridhar Dhati Mandyam
  • Patent number: 10250578
    Abstract: Aspects may relate to performing an Internet Key Exchange (IKE) to create an IPsec security association (SA) between a first device and a second device based upon both an authentication header (AH) and an encapsulating security payload (ESP), free of creating a child security association. Information exchange may then be allowed between the first device and the second device based upon the IPsec SA.
    Type: Grant
    Filed: February 10, 2016
    Date of Patent: April 2, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Jeffree Froelicher, Nicholas Amuchastegui
  • Publication number: 20190036976
    Abstract: A method for securely connecting to a remote server that provides improved Internet security. In the method, a client receives a request to connect to a remote server associated with a domain name. The client, when resolving the domain name, determines whether the remote server supports at least one predetermined IP layer security protocol. The client performs a key exchange protocol with the remote server to generate at least one shared secret in response to determining that the remote server supports the at least one predetermined IP layer security protocol. The client connects to the remote server using the at least one shared secret in the IP layer security protocol.
    Type: Application
    Filed: October 2, 2018
    Publication date: January 31, 2019
    Inventors: Jeffree Froelicher, Lalitha B.S. Suryanarayana, Giridhar Dhati Mandyam
  • Patent number: 10097525
    Abstract: Apparatus, system and method for authenticating a device for secure network communication. Identification data is configured as a hash of a public key for identifying at least one of the device and/or a user associated with the device. An Internet Protocol (IP) message may be generated, wherein an IP source address in the IP message includes the identification data. The device may register with a server by transmitting the IP message and the public key and subsequently generate and transmit a second IP message, wherein an IP source address of the second IP message includes the identification data. The server may issue a challenge to the device in response to the second IP message, wherein the challenge is based at least in part on the identification data. After receiving the challenge, the device may transmit response data to the server for authenticating the device for secure network communication.
    Type: Grant
    Filed: March 8, 2016
    Date of Patent: October 9, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Jeffree Froelicher, Darrell Carbajal
  • Patent number: 10091243
    Abstract: A method for securely connecting to a remote server that provides improved Internet security. In the method, a client receives a request to connect to a remote server associated with a domain name. The client, when resolving the domain name, determines whether the remote server supports at least one predetermined IP layer security protocol. The client performs a key exchange protocol with the remote server to generate at least one shared secret in response to determining that the remote server supports the at least one predetermined IP layer security protocol. The client connects to the remote server using the at least one shared secret in the IP layer security protocol.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: October 2, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Jeffree Froelicher, Lalitha B. S. Suryanarayana, Giridhar Mandyam
  • Publication number: 20180006823
    Abstract: At a transmitter node, a commitment value C is obtained as a function of a message m. The commitment value C and transmitter terms of use TA for the message m are then sent to a receiver node without disclosing the message m. A cryptographic receiver signature SB over the commitment value C and the transmitter terms of use TA is received from the receiver node, where the cryptographic receiver signature SB is signed with a private key kprv-B associated with the receiver node. The receiver signature SB may be authenticated using a public key kpuh-B for the receiver node. If the receiver signature SB is successfully authenticated, the message m and the receiver signature SB are signed using a private key kprv-A for the transmitter node to obtain a transmitter signature SA. The message m and the transmitter signature SA may then be sent to the receiver node.
    Type: Application
    Filed: July 1, 2016
    Publication date: January 4, 2018
    Inventors: Darrell Carbajal, Mihajlo Tomic, Jeffree Froelicher
  • Publication number: 20170264600
    Abstract: Apparatus, system and method for authenticating a device for secure network communication. A device may obtain identification data in the device, wherein the identification data is configured as a hash of a public key for identifying at least one of the device and/or a user associated with the device. An Internet Protocol (IP) message may be generated, wherein an IP source address in the IP message includes the identification data. The device may register with a server by transmitting the IP message and the public key and subsequently generate and transmit a second IP message after registering the device, wherein an IP source address of the second IP message includes the identification data. The server may issue a challenge to the device in response to the second IP message, wherein the challenge is based at least in part on the identification data. After receiving the challenge, the device may transmit response data to the server for authenticating the device for secure network communication.
    Type: Application
    Filed: March 8, 2016
    Publication date: September 14, 2017
    Inventors: Jeffree Froelicher, Darrell Carbajal
  • Publication number: 20170244758
    Abstract: A method for securely connecting to a remote server that provides improved Internet security. In the method, a client receives a request to connect to a remote server associated with a domain name. The client, when resolving the domain name, determines whether the remote server supports at least one predetermined IP layer security protocol. The client performs a key exchange protocol with the remote server to generate at least one shared secret in response to determining that the remote server supports the at least one predetermined IP layer security protocol. The client connects to the remote server using the at least one shared secret in the IP layer security protocol.
    Type: Application
    Filed: February 24, 2016
    Publication date: August 24, 2017
    Inventors: Jeffree Froelicher, Lalitha B.S. Suryanarayana, Giridhar Mandyam
  • Publication number: 20170126645
    Abstract: Aspects may relate to performing an Internet Key Exchange (IKE) to create an IPsec security association (SA) between a first device and a second device based upon both an authentication header (AH) and an encapsulating security payload (ESP), free of creating a child security association. Information exchange may then be allowed between the first device and the second device based upon the IPsec SA.
    Type: Application
    Filed: February 10, 2016
    Publication date: May 4, 2017
    Inventors: Jeffree Froelicher, Nicholas Amuchastegui