PATENT CLAIM ANALYSIS

Application Number: 15944224
Application Type: Utility
Filing Date: 2018-04
Publication Date: 2018-08
Patent Classification: ["709", "213000"]

Abstract:
Nameserver addresses are correlated in a multi-tier name server hierarchy comprising a first level authority for a domain, and one or more second level authorities to which the first level authority delegates with respect to a particular sub-domain associated with the domain. Preferably, the first level authority is IPv4-based and at least one second level authority is IPv6-based. The first level authority responds to a request issued by a client caching nameserver (a “CCNS”) and returns an answer that includes both IPv4 and IPv6 authorities for the domain. The CCNS is located at an IPv4 source address that is passed along to the first level authority with the CCNS request. The first level authority encodes the CCNS IPv4 source address in the IPv6 destination address of at least one IPv6 authority. Then, when the CCNS then makes a follow-on IPv6 request (with respect to the sub-domain) directed to the IPv6 authority, the IPv6 authority knows both the IPv6 address of the CCNS (as well as its IPv4 address. The IPv6 authority maintains the IPv4-IPv6 correlation. Over time, the IPv6 authority builds up a database of these CCNS IPv6-IPv4 associations.

Claim (Index 10):
Apparatus, comprising:\n a processor; and computer memory holding computer program instructions executed by the processor, the computer program instructions comprising program code configured to:\n in response to receipt at a first level authority of a first request for a domain, the first level authority operative within a nameserver hierarchy, the first request including an IPv4 source address of a caching nameserver making the first request, return to the caching nameserver information identifying at least an IPv6 authority and zero or more IPv4 authorities, where the IPv4 source address of the caching nameserver is encoded in an IPv6 address of the IPv6 authority; \n receive, at the IPv6 authority that is a second level authority within the nameserver hierarchy, a second request, the second request having associated therewith an IPv6 address of the caching nameserver that includes the IPv4 source address of the caching nameserver encoded therein; \n at the IPv6 authority, save, as an IPv4-to-IPv6 correlation, an association between the IPv4 source address of the caching nameserver and the IPv6 address of the caching nameserver; and \n thereafter use the saved IPv4-to-IPv6 correlation to provide one of: an answer to an IPv4 nameserver asking for a first record type, and an answer to an IPv6 nameserver asking for a second record type.

Metadata:
- Claim Count in Document: 6.0
- Percentile: 91.0
- Lexical Diversity: 2.34831
- Patent Class: 709.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15496324', '14929261', '12857222', '10448555', '13503070']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3396898089271798
- 35 USC 102 Novelty (BERT): 0.6292596946666967
- Combined Prediction Score: 0.3686467975011315
- Mean Citation Score: 453.188368
- Max Citation Score: 596.6374
- Similarity Product: 572.2623181370019

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 0
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test