Patents by Inventor Glen Wiley
Glen Wiley 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: 20230362050Abstract: In one embodiment, a zone resiliency application indicates that an authoritative name server is in a degraded state. In operation, the zone resiliency application determines that the authoritative name server is in a degraded state. The zone resiliency application then generates a status record that indicates the degraded state. Subsequently, the zone resiliency application associates the status record with a domain name service (DNS) response to a DNS query. The zone resiliency application then transmits the DNS response and the associated status record to a requester.Type: ApplicationFiled: July 13, 2023Publication date: November 9, 2023Applicant: VeriSign, Inc.Inventors: Burton S. KALISKI, JR., Eric OSTERWEIL, Duane WESSELS, Frank SCALZO, Glen WILEY, Shumon HUQUE
-
Patent number: 11743107Abstract: In one embodiment, a zone resiliency application indicates that an authoritative name server is in a degraded state. In operation, the zone resiliency application determines that the authoritative name server is in a degraded state. The zone resiliency application then generates a status record that indicates the degraded state. Subsequently, the zone resiliency application associates the status record with a domain name service (DNS) response to a DNS query. The zone resiliency application then transmits the DNS response and the associated status record to a requester.Type: GrantFiled: January 26, 2018Date of Patent: August 29, 2023Assignee: VeriSign, Inc.Inventors: Burton S. Kaliski, Jr., Eric Osterweil, Duane Wessels, Frank Scalzo, Glen Wiley, Shumon Huque
-
Patent number: 11032127Abstract: In one embodiment, a resolution resiliency application performs robust domain name system (DNS) resolution. In operation, the resolution resiliency application determines that an authoritative name server that is responsible for a domain name specified in a DNS query is unavailable. In response to determining that the authoritative name server is unavailable, the resolution resiliency application performs operation(s) that modify one or more DNS records stored in a cache based on one or more resiliency policies associated with the authoritative name server. The resolution resiliency application then generates a DNS response to the DNS query based on a DNS record stored in the modified cache. Notably, unlike conventional techniques that may generate inaccurate DNS responses based on stale DNS records, the disclosed techniques increase the likelihood of providing clients with DNS responses that accurately provide requested information.Type: GrantFiled: June 26, 2017Date of Patent: June 8, 2021Assignee: VERISIGN, INC.Inventors: Shumon Huque, Burton S. Kaliski, Jr., Eric Osterweil, Frank Scalzo, Glen Wiley
-
Patent number: 11025482Abstract: In one embodiment, a resolution resiliency application modifies domain name service (DNS) resolution. In operation, the resolution resiliency application determines that an authoritative name server has begun recovering from a degraded state or receives a flush list update from the authoritative name server. In response, the resolution resiliency application performs operation(s) that modify a query rate and/or a cache. The query rate specifies a frequency associated with DNS queries transmitted to the first authoritative name server. The cache stores DNS record(s) received from the first authoritative name server. Finally, the resolution resiliency application generates a DNS response to a DNS query based on the modified query rate and/or the modified cache.Type: GrantFiled: January 26, 2018Date of Patent: June 1, 2021Assignee: VERISIGN, INC.Inventors: Shumon Huque, Burton S. Kaliski, Jr., Eric Osterweil, Frank Scalzo, Duane Wessels, Glen Wiley
-
Patent number: 10721117Abstract: A resolution resiliency application performs robust domain name system (DNS) resolution. In operation, the resolution resiliency application determines that an authoritative name server that is responsible for a domain name specified in a DNS query is unavailable. In response to determining that the authoritative name server is unavailable, the resolution resiliency application performs operation(s) that modify one or more DNS records stored in a cache based on one or more resiliency policies associated with the authoritative name server. The resolution resiliency application then generates a DNS response to the DNS query based on a DNS record stored in the modified cache. Notably, the disclosed techniques increase the likelihood of providing clients with DNS responses that accurately provide requested information.Type: GrantFiled: August 7, 2017Date of Patent: July 21, 2020Assignee: VERISIGN, INC.Inventors: Burton S. Kaliski, Jr., Shumon Huque, Eric Osterweil, Frank Scalzo, Duane Wessels, Glen Wiley
-
Publication number: 20180375713Abstract: In one embodiment, a resolution resiliency application performs robust domain name system (DNS) resolution. In operation, the resolution resiliency application determines that an authoritative name server that is responsible for a domain name specified in a DNS query is unavailable. In response to determining that the authoritative name server is unavailable, the resolution resiliency application performs operation(s) that modify one or more DNS records stored in a cache based on one or more resiliency policies associated with the authoritative name server. The resolution resiliency application then generates a DNS response to the DNS query based on a DNS record stored in the modified cache. Notably, unlike conventional techniques that may generate inaccurate DNS responses based on stale DNS records, the disclosed techniques increase the likelihood of providing clients with DNS responses that accurately provide requested information.Type: ApplicationFiled: June 26, 2017Publication date: December 27, 2018Inventors: Shumon HUQUE, Burton S. KALISKI, JR., Eric OSTERWEIL, Frank SCALZO, Glen WILEY
-
Publication number: 20180375715Abstract: In one embodiment, a zone resiliency application indicates that an authoritative name server is in a degraded state. In operation, the zone resiliency application determines that the authoritative name server is in a degraded state. The zone resiliency application then generates a status record that indicates the degraded state. Subsequently, the zone resiliency application associates the status record with a domain name service (DNS) response to a DNS query. The zone resiliency application then transmits the DNS response and the associated status record to a requester.Type: ApplicationFiled: January 26, 2018Publication date: December 27, 2018Inventors: Burton S. KALISKI, JR., Eric OSTERWEIL, Duane WESSELS, Frank SCALZO, Glen WILEY, Shumon HUQUE
-
Publication number: 20180375716Abstract: In one embodiment, a resolution resiliency application modifies domain name service (DNS) resolution. In operation, the resolution resiliency application determines that an authoritative name server has begun recovering from a degraded state or receives a flush list update from the authoritative name server. In response, the resolution resiliency application performs operation(s) that modify a query rate and/or a cache. The query rate specifies a frequency associated with DNS queries transmitted to the first authoritative name server. The cache stores DNS record(s) received from the first authoritative name server. Finally, the resolution resiliency application generates a DNS response to a DNS query based on the modified query rate and/or the modified cache.Type: ApplicationFiled: January 26, 2018Publication date: December 27, 2018Inventors: Shumon HUQUE, Burton S. KALISKI, JR., Eric OSTERWEIL, Frank SCALZO, Duane WESSELS, Glen WILEY
-
Publication number: 20180375714Abstract: In one embodiment, a resolution resiliency application performs robust domain name system (DNS) resolution. In operation, the resolution resiliency application determines that an authoritative name server that is responsible for a domain name specified in a DNS query is unavailable. In response to determining that the authoritative name server is unavailable, the resolution resiliency application performs operation(s) that modify one or more DNS records stored in a cache based on one or more resiliency policies associated with the authoritative name server. The resolution resiliency application then generates a DNS response to the DNS query based on a DNS record stored in the modified cache. Notably, unlike conventional techniques that may generate inaccurate DNS responses based on stale DNS records, the disclosed techniques increase the likelihood of providing clients with DNS responses that accurately provide requested information.Type: ApplicationFiled: August 7, 2017Publication date: December 27, 2018Inventors: Burton S. KALISKI, JR., Shumon HUQUE, Eric OSTERWEIL, Frank SCALZO, Duane WESSELS, Glen WILEY
-
Patent number: 10033535Abstract: A method of providing one or more assertions about a subject is provided. The method includes obtaining, at an assertion directory access server and over a network, a first assertion about a first attribute of the subject from a first assertion issuer; obtaining, at the assertion directory access server and over a network, a second assertion about a second attribute of the subject from a second assertion issuer; and providing, from the assertion directory access server, the first assertion and the second assertion to an assertion directory authority server over a network.Type: GrantFiled: March 16, 2016Date of Patent: July 24, 2018Assignee: VERISIGN, INC.Inventors: Burton S. Kaliski, Jr., Glen Wiley
-
Patent number: 10009181Abstract: The present invention generally relates to systems and methods for extending a chain of trust beyond the DNS. Some embodiments provide a verifier with the ability to validate a chain of trust starting with the trust anchor at the DNS root all the way to a service or object of interest outside the DNS.Type: GrantFiled: July 10, 2017Date of Patent: June 26, 2018Assignee: VERISIGN, INC.Inventors: Burton S. Kaliski, Jr., Eric Osterweil, Glen Wiley
-
Publication number: 20170310484Abstract: The present invention generally relates to systems and methods for extending a chain of trust beyond the DNS. Some embodiments provide a verifier with the ability to validate a chain of trust starting with the trust anchor at the DNS root all the way to a service or object of interest outside the DNS.Type: ApplicationFiled: July 10, 2017Publication date: October 26, 2017Inventors: Burton S. Kaliski, JR., Eric Osterweil, Glen Wiley
-
Patent number: 9705851Abstract: The present invention generally relates to systems and methods for extending a chain of trust beyond the DNS. Some embodiments provide a verifier with the ability to validate a chain of trust starting with the trust anchor at the DNS root all the way to a service or object of interest outside the DNS.Type: GrantFiled: July 31, 2015Date of Patent: July 11, 2017Assignee: VERISIGN, INC.Inventors: Burton S. Kaliski, Jr., Eric Osterweil, Glen Wiley
-
Patent number: 9705682Abstract: The present invention generally relates to systems and methods for extending a chain of trust beyond the DNS. Some embodiments provide a verifier with the ability to validate a chain of trust starting with the trust anchor at the DNS root all the way to a service or object of interest outside the DNS.Type: GrantFiled: December 4, 2015Date of Patent: July 11, 2017Assignee: VERISIGN, INC.Inventors: Burton S. Kaliski, Jr., Eric Osterweil, Glen Wiley
-
Publication number: 20170012780Abstract: The present invention generally relates to systems and methods for extending a chain of trust beyond the DNS. Some embodiments provide a verifier with the ability to validate a chain of trust starting with the trust anchor at the DNS root all the way to a service or object of interest outside the DNS.Type: ApplicationFiled: December 4, 2015Publication date: January 12, 2017Inventors: Burton S. Kaliski, JR., Eric Osterweil, Glen Wiley
-
Publication number: 20170012943Abstract: The present invention generally relates to systems and methods for extending a chain of trust beyond the DNS. Some embodiments provide a verifier with the ability to validate a chain of trust starting with the trust anchor at the DNS root all the way to a service or object of interest outside the DNS.Type: ApplicationFiled: July 31, 2015Publication date: January 12, 2017Inventors: Burton S. Kaliski, JR., Eric Osterweil, Glen Wiley
-
Publication number: 20160277192Abstract: A method of providing one or more assertions about a subject is provided. The method includes obtaining, at an assertion directory access server and over a network, a first assertion about a first attribute of the subject from a first assertion issuer; obtaining, at the assertion directory access server and over a network, a second assertion about a second attribute of the subject from a second assertion issuer; and providing, from the assertion directory access server, the first assertion and the second assertion to an assertion directory authority server over a network.Type: ApplicationFiled: March 16, 2016Publication date: September 22, 2016Inventors: Burton S. Kaliski, JR., Glen Wiley