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: 11658991Abstract: 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: GrantFiled: February 19, 2021Date of Patent: May 23, 2023Assignee: Akamai Technologies, Inc.Inventors: David J. Plonka, Kyle R. Rose, Laura M. Roberts
-
Publication number: 20210243214Abstract: 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: ApplicationFiled: February 19, 2021Publication date: August 5, 2021Applicant: Akamai Technologies, Inc.Inventors: David J. Plonka, Kyle R. Rose, Laura M. Roberts
-
Patent number: 10931695Abstract: 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: GrantFiled: August 22, 2018Date of Patent: February 23, 2021Assignee: Akamai Technologies, Inc.Inventors: David J. Plonka, Kyle R. Rose, Laura M. Roberts
-
Publication number: 20200067954Abstract: 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: ApplicationFiled: August 22, 2018Publication date: February 27, 2020Applicant: Akamai Technologies, Inc.Inventors: David J. Plonka, Kyle R. Rose, Laura M. Roberts
-
Patent number: 9009270Abstract: 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: GrantFiled: May 20, 2013Date of Patent: April 14, 2015Assignee: Akamai Technologies, Inc.Inventors: Philip A. Lisiecki, Cosmos Nicolaou, Kyle R. Rose
-
Publication number: 20130254247Abstract: 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: ApplicationFiled: May 20, 2013Publication date: September 26, 2013Applicant: Akamai Technologies, Inc.Inventors: Philip A. Lisiecki, Cosmos Nicolaou, Kyle R. Rose
-
Patent number: 8447842Abstract: 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: GrantFiled: May 16, 2011Date of Patent: May 21, 2013Assignee: Akamai Technologies, Inc.Inventors: Philip A. Lisiecki, Cosmos Nicolaou, Kyle R. Rose
-
Publication number: 20110219108Abstract: 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: ApplicationFiled: May 16, 2011Publication date: September 8, 2011Applicant: AKAMAI TECHNOLOGIES, INC.Inventors: Philip A. Lisiecki, Cosmos Nicolaou, Kyle R. Rose
-
Patent number: 7945655Abstract: 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: GrantFiled: December 29, 2008Date of Patent: May 17, 2011Assignee: Akamai Technologies, Inc.Inventors: Philip A. Lisiecki, Cosmos Nicolaou, Kyle R. Rose
-
Patent number: 7624169Abstract: 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: GrantFiled: November 10, 2006Date of Patent: November 24, 2009Assignee: Akamai Technologies, Inc.Inventors: Philip A. Lisiecki, Cosmos Nicolaou, Kyle R. Rose
-
Publication number: 20090106411Abstract: 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: ApplicationFiled: December 29, 2008Publication date: April 23, 2009Applicant: Akamai Technologies, Inc.Inventors: Philip A. Lisiecki, Cosmos Nicolaou, Kyle R. Rose
-
Patent number: 7472178Abstract: 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: GrantFiled: April 1, 2002Date of Patent: December 30, 2008Assignee: Akamai Technologies, Inc.Inventors: Philip A. Lisiecki, Cosmos Nicolaou, Kyle R. Rose
-
Patent number: 7340505Abstract: 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: GrantFiled: April 1, 2002Date of Patent: March 4, 2008Assignee: Akamai Technologies, Inc.Inventors: Philip A. Lisiecki, Cosmos Nicolaou, Kyle R. Rose
-
Publication number: 20020147774Abstract: 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: ApplicationFiled: April 1, 2002Publication date: October 10, 2002Applicant: Akamai Technologies, Inc.Inventors: Philip A. Lisiecki, Cosmos Nicolaou, Kyle R. Rose
-
Publication number: 20020143888Abstract: 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: ApplicationFiled: April 1, 2002Publication date: October 3, 2002Applicant: Akamai Technologies, Inc.Inventors: Philip A. Lisiecki, Cosmos Nicolaou, Kyle R. Rose
-
Publication number: 20020143798Abstract: 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: ApplicationFiled: April 1, 2002Publication date: October 3, 2002Applicant: Akamai Technologies, Inc.Inventors: Philip A. Lisiecki, Cosmos Nicolaou, Kyle R. Rose