Patents by Inventor Kyle R. Rose

Kyle R. Rose 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: 11658991
    Abstract: An entity can disseminate nonces by introducing them into various aspects of network traffic, and then listening for them, thereby detecting eavesdroppers on the Internet. A nonce may be numeric, alphanumeric, or otherwise; nonces are contextually appropriate to how they are disseminated. Preferably, a nonce is disseminated by incorporating it into some aspect of network traffic. For example, a nonce can be placed in a network identifier such as an IP address or domain name label. Correlating the circumstances under which the nonce was disseminated and under which it was observed to “propagate”, intelligence about who is eavesdropping on what portions of the Internet can be derived. Such intelligence can be put to many uses, including reporting on eavesdroppers, routing traffic around eavesdroppers, developing reputation scores, and adopting enhanced obfuscation/privacy/security techniques.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: May 23, 2023
    Assignee: Akamai Technologies, Inc.
    Inventors: David J. Plonka, Kyle R. Rose, Laura M. Roberts
  • Publication number: 20210243214
    Abstract: An entity can disseminate nonces by introducing them into various aspects of network traffic, and then listening for them, thereby detecting eavesdroppers on the Internet. A nonce may be numeric, alphanumeric, or otherwise: nonces are contextually appropriate to how they are disseminated. Preferably, a nonce is disseminated by incorporating it into some aspect of network traffic. For example, a nonce can be placed in a network identifier such as an IP address or domain name label. Correlating the circumstances under which the nonce was disseminated and under which it was observed to “propagate”, intelligence about who is eavesdropping on what portions of the Internet can be derived. Such intelligence can be put to many uses, including reporting on eavesdroppers, routing traffic around eavesdroppers, developing reputation scores, and adopting enhanced obfuscation/privacy/security techniques.
    Type: Application
    Filed: February 19, 2021
    Publication date: August 5, 2021
    Applicant: Akamai Technologies, Inc.
    Inventors: David J. Plonka, Kyle R. Rose, Laura M. Roberts
  • Patent number: 10931695
    Abstract: An entity can disseminate nonces by introducing them into various aspects of network traffic, and then listening for them, thereby detecting eavesdroppers on the Internet. A nonce may be numeric, alphanumeric, or otherwise; nonces are contextually appropriate to how they are disseminated. Preferably, a nonce is disseminated by incorporating it into some aspect of network traffic. For example, a nonce can be placed in a network identifier such as an IP address or domain name label. Correlating the circumstances under which the nonce was disseminated and under which it was observed to “propagate”, intelligence about who is eavesdropping on what portions of the Internet can be derived. Such intelligence can be put to many uses, including reporting on eavesdroppers, routing traffic around eavesdroppers, developing reputation scores, and adopting enhanced obfuscation/privacy/security techniques.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: February 23, 2021
    Assignee: Akamai Technologies, Inc.
    Inventors: David J. Plonka, Kyle R. Rose, Laura M. Roberts
  • Publication number: 20200067954
    Abstract: An entity can disseminate nonces by introducing them into various aspects of network traffic, and then listening for them, thereby detecting eavesdroppers on the Internet. A nonce may be numeric, alphanumeric, or otherwise; nonces are contextually appropriate to how they are disseminated. Preferably, a nonce is disseminated by incorporating it into some aspect of network traffic. For example, a nonce can be placed in a network identifier such as an IP address or domain name label. Correlating the circumstances under which the nonce was disseminated and under which it was observed to “propagate”, intelligence about who is eavesdropping on what portions of the Internet can be derived. Such intelligence can be put to many uses, including reporting on eavesdroppers, routing traffic around eavesdroppers, developing reputation scores, and adopting enhanced obfuscation/privacy/security techniques.
    Type: Application
    Filed: August 22, 2018
    Publication date: February 27, 2020
    Applicant: Akamai Technologies, Inc.
    Inventors: David J. Plonka, Kyle R. Rose, Laura M. Roberts
  • Patent number: 9009270
    Abstract: A method for content storage on behalf of participating content providers begins by having a given content provider identify content for storage. The content provider then uploads the content to a given storage site selected from a set of storage sites. Following upload, the content is replicated from the given storage site to at least one other storage site in the set. Upon request from a given entity, a given storage site from which the given entity may retrieve the content is then identified. The content is then downloaded from the identified given storage site to the given entity. In an illustrative embodiment, the given entity is an edge server of a content delivery network (CDN).
    Type: Grant
    Filed: May 20, 2013
    Date of Patent: April 14, 2015
    Assignee: Akamai Technologies, Inc.
    Inventors: Philip A. Lisiecki, Cosmos Nicolaou, Kyle R. Rose
  • Publication number: 20130254247
    Abstract: A method for content storage on behalf of participating content providers begins by having a given content provider identify content for storage. The content provider then uploads the content to a given storage site selected from a set of storage sites. Following upload, the content is replicated from the given storage site to at least one other storage site in the set. Upon request from a given entity, a given storage site from which the given entity may retrieve the content is then identified. The content is then downloaded from the identified given storage site to the given entity. In an illustrative embodiment, the given entity is an edge server of a content delivery network (CDN).
    Type: Application
    Filed: May 20, 2013
    Publication date: September 26, 2013
    Applicant: Akamai Technologies, Inc.
    Inventors: Philip A. Lisiecki, Cosmos Nicolaou, Kyle R. Rose
  • Patent number: 8447842
    Abstract: A method for content storage on behalf of participating content providers begins by having a given content provider identify content for storage. The content provider then uploads the content to a given storage site selected from a set of storage sites. Following upload, the content is replicated from the given storage site to at least one other storage site in the set. Upon request from a given entity, a given storage site from which the given entity may retrieve the content is then identified. The content is then downloaded from the identified given storage site to the given entity. In an illustrative embodiment, the given entity is an edge server of a content delivery network (CDN).
    Type: Grant
    Filed: May 16, 2011
    Date of Patent: May 21, 2013
    Assignee: Akamai Technologies, Inc.
    Inventors: Philip A. Lisiecki, Cosmos Nicolaou, Kyle R. Rose
  • Publication number: 20110219108
    Abstract: A method for content storage on behalf of participating content providers begins by having a given content provider identify content for storage. The content provider then uploads the content to a given storage site selected from a set of storage sites. Following upload, the content is replicated from the given storage site to at least one other storage site in the set. Upon request from a given entity, a given storage site from which the given entity may retrieve the content is then identified. The content is then downloaded from the identified given storage site to the given entity. In an illustrative embodiment, the given entity is an edge server of a content delivery network (CDN).
    Type: Application
    Filed: May 16, 2011
    Publication date: September 8, 2011
    Applicant: AKAMAI TECHNOLOGIES, INC.
    Inventors: Philip A. Lisiecki, Cosmos Nicolaou, Kyle R. Rose
  • Patent number: 7945655
    Abstract: A method for content storage on behalf of participating content providers begins by having a given content provider identify content for storage. The content provider then uploads the content to a given storage site selected from a set of storage sites. Following upload, the content is replicated from the given storage site to at least one other storage site in the set. Upon request from a given entity, a given storage site from which the given entity may retrieve the content is then identified. The content is then downloaded from the identified given storage site to the given entity. In an illustrative embodiment, the given entity is an edge server of a content delivery network (CDN).
    Type: Grant
    Filed: December 29, 2008
    Date of Patent: May 17, 2011
    Assignee: Akamai Technologies, Inc.
    Inventors: Philip A. Lisiecki, Cosmos Nicolaou, Kyle R. Rose
  • Patent number: 7624169
    Abstract: A method for content storage on behalf of participating content providers begins by having a given content provider identify content for storage. The content provider then uploads the content to a given storage site selected from a set of storage sites. Following upload, the content is replicated from the given storage site to at least one other storage site in the set. Upon request from a given entity, a given storage site from which the given entity may retrieve the content is then identified. The content is then downloaded from the identified given storage site to the given entity. In an illustrative embodiment, the given entity is an edge server of a content delivery network (CDN).
    Type: Grant
    Filed: November 10, 2006
    Date of Patent: November 24, 2009
    Assignee: Akamai Technologies, Inc.
    Inventors: Philip A. Lisiecki, Cosmos Nicolaou, Kyle R. Rose
  • Publication number: 20090106411
    Abstract: A method for content storage on behalf of participating content providers begins by having a given content provider identify content for storage. The content provider then uploads the content to a given storage site selected from a set of storage sites. Following upload, the content is replicated from the given storage site to at least one other storage site in the set. Upon request from a given entity, a given storage site from which the given entity may retrieve the content is then identified. The content is then downloaded from the identified given storage site to the given entity. In an illustrative embodiment, the given entity is an edge server of a content delivery network (CDN).
    Type: Application
    Filed: December 29, 2008
    Publication date: April 23, 2009
    Applicant: Akamai Technologies, Inc.
    Inventors: Philip A. Lisiecki, Cosmos Nicolaou, Kyle R. Rose
  • Patent number: 7472178
    Abstract: A method for content storage on behalf of participating content providers begins by having a given content provider identify content for storage. The content provider then uploads the content to a given storage site selected from a set of storage sites. Following upload, the content is replicated from the given storage site to at least one other storage site in the set. Upon request from a given entity, a given storage site from which the given entity may retrieve the content is then identified. The content is then downloaded from the identified given storage site to the given entity. In an illustrative embodiment, the given entity is an edge server of a content delivery network (CDN).
    Type: Grant
    Filed: April 1, 2002
    Date of Patent: December 30, 2008
    Assignee: Akamai Technologies, Inc.
    Inventors: Philip A. Lisiecki, Cosmos Nicolaou, Kyle R. Rose
  • Patent number: 7340505
    Abstract: A method for content storage on behalf of participating content providers begins by having a given content provider identify content for storage. The content provider then uploads the content to a given storage site selected from a set of storage sites. Following upload, the content is replicated from the given storage site to at least one other storage site in the set. Upon request from a given entity, a given storage site from which the given entity may retrieve the content is then identified. The content is then downloaded from the identified given storage site to the given entity. In an illustrative embodiment, the given entity is an edge server of a content delivery network (CDN).
    Type: Grant
    Filed: April 1, 2002
    Date of Patent: March 4, 2008
    Assignee: Akamai Technologies, Inc.
    Inventors: Philip A. Lisiecki, Cosmos Nicolaou, Kyle R. Rose
  • Publication number: 20020147774
    Abstract: A method for content storage on behalf of participating content providers begins by having a given content provider identify content for storage. The content provider then uploads the content to a given storage site selected from a set of storage sites. Following upload, the content is replicated from the given storage site to at least one other storage site in the set. Upon request from a given entity, a given storage site from which the given entity may retrieve the content is then identified. The content is then downloaded from the identified given storage site to the given entity. In an illustrative embodiment, the given entity is an edge server of a content delivery network (CDN).
    Type: Application
    Filed: April 1, 2002
    Publication date: October 10, 2002
    Applicant: Akamai Technologies, Inc.
    Inventors: Philip A. Lisiecki, Cosmos Nicolaou, Kyle R. Rose
  • Publication number: 20020143888
    Abstract: A method for content storage on behalf of participating content providers begins by having a given content provider identify content for storage. The content provider then uploads the content to a given storage site selected from a set of storage sites. Following upload, the content is replicated from the given storage site to at least one other storage site in the set. Upon request from a given entity, a given storage site from which the given entity may retrieve the content is then identified. The content is then downloaded from the identified given storage site to the given entity. In an illustrative embodiment, the given entity is an edge server of a content delivery network (CDN).
    Type: Application
    Filed: April 1, 2002
    Publication date: October 3, 2002
    Applicant: Akamai Technologies, Inc.
    Inventors: Philip A. Lisiecki, Cosmos Nicolaou, Kyle R. Rose
  • Publication number: 20020143798
    Abstract: A method for content storage on behalf of participating content providers begins by having a given content provider identify content for storage. The content provider then uploads the content to a given storage site selected from a set of storage sites. Following upload, the content is replicated from the given storage site to at least one other storage site in the set. Upon request from a given entity, a given storage site from which the given entity may retrieve the content is then identified. The content is then downloaded from the identified given storage site to the given entity. In an illustrative embodiment, the given entity is an edge server of a content delivery network (CDN).
    Type: Application
    Filed: April 1, 2002
    Publication date: October 3, 2002
    Applicant: Akamai Technologies, Inc.
    Inventors: Philip A. Lisiecki, Cosmos Nicolaou, Kyle R. Rose