{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2018:PKAYYTDVRLJ6PUXSBDX4WHRLJR","short_pith_number":"pith:PKAYYTDV","schema_version":"1.0","canonical_sha256":"7a818c4c758ad3e7d2f208efcb1e2b4c571a7143f7023196520b81bee3b0ccb0","source":{"kind":"arxiv","id":"1811.04288","version":1},"attestation_state":"computed","paper":{"title":"IP Geolocation through Reverse DNS","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.IR","cs.LG"],"primary_cat":"cs.NI","authors_text":"Brian D. Davison, Ovidiu Dan, Vaibhav Parikh","submitted_at":"2018-11-10T17:58:30Z","abstract_excerpt":"IP Geolocation databases are widely used in online services to map end user IP addresses to their geographical locations. However, they use proprietary geolocation methods and in some cases they have poor accuracy. We propose a systematic approach to use publicly accessible reverse DNS hostnames for geolocating IP addresses. Our method is designed to be combined with other geolocation data sources. We cast the task as a machine learning problem where for a given hostname, we generate and rank a list of potential location candidates. We evaluate our approach against three state of the art acade"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"1811.04288","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.NI","submitted_at":"2018-11-10T17:58:30Z","cross_cats_sorted":["cs.IR","cs.LG"],"title_canon_sha256":"f7d04a356369d2eea907bfea1dbe42df21da6ed504f77fcfe5d4fef9857673d3","abstract_canon_sha256":"f7fc14f4b32b57fdcc66b6105f7a9272bcd9899ae4bbebf92693f17222814606"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:01:05.743571Z","signature_b64":"0flDW4jd6kBzXeC9WHdLeZBS1q/MXm6/UmcAOYcl7uUAMj/WI3gQp2EN6DSzdMMKCW0B8c1cxTz0XNGMm7PoBw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"7a818c4c758ad3e7d2f208efcb1e2b4c571a7143f7023196520b81bee3b0ccb0","last_reissued_at":"2026-05-18T00:01:05.742863Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:01:05.742863Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"IP Geolocation through Reverse DNS","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.IR","cs.LG"],"primary_cat":"cs.NI","authors_text":"Brian D. Davison, Ovidiu Dan, Vaibhav Parikh","submitted_at":"2018-11-10T17:58:30Z","abstract_excerpt":"IP Geolocation databases are widely used in online services to map end user IP addresses to their geographical locations. However, they use proprietary geolocation methods and in some cases they have poor accuracy. We propose a systematic approach to use publicly accessible reverse DNS hostnames for geolocating IP addresses. Our method is designed to be combined with other geolocation data sources. We cast the task as a machine learning problem where for a given hostname, we generate and rank a list of potential location candidates. We evaluate our approach against three state of the art acade"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1811.04288","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"aliases":[{"alias_kind":"arxiv","alias_value":"1811.04288","created_at":"2026-05-18T00:01:05.742983+00:00"},{"alias_kind":"arxiv_version","alias_value":"1811.04288v1","created_at":"2026-05-18T00:01:05.742983+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1811.04288","created_at":"2026-05-18T00:01:05.742983+00:00"},{"alias_kind":"pith_short_12","alias_value":"PKAYYTDVRLJ6","created_at":"2026-05-18T12:32:46.962924+00:00"},{"alias_kind":"pith_short_16","alias_value":"PKAYYTDVRLJ6PUXS","created_at":"2026-05-18T12:32:46.962924+00:00"},{"alias_kind":"pith_short_8","alias_value":"PKAYYTDV","created_at":"2026-05-18T12:32:46.962924+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":0,"internal_anchor_count":0,"sample":[]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/PKAYYTDVRLJ6PUXSBDX4WHRLJR","json":"https://pith.science/pith/PKAYYTDVRLJ6PUXSBDX4WHRLJR.json","graph_json":"https://pith.science/api/pith-number/PKAYYTDVRLJ6PUXSBDX4WHRLJR/graph.json","events_json":"https://pith.science/api/pith-number/PKAYYTDVRLJ6PUXSBDX4WHRLJR/events.json","paper":"https://pith.science/paper/PKAYYTDV"},"agent_actions":{"view_html":"https://pith.science/pith/PKAYYTDVRLJ6PUXSBDX4WHRLJR","download_json":"https://pith.science/pith/PKAYYTDVRLJ6PUXSBDX4WHRLJR.json","view_paper":"https://pith.science/paper/PKAYYTDV","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=1811.04288&json=true","fetch_graph":"https://pith.science/api/pith-number/PKAYYTDVRLJ6PUXSBDX4WHRLJR/graph.json","fetch_events":"https://pith.science/api/pith-number/PKAYYTDVRLJ6PUXSBDX4WHRLJR/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/PKAYYTDVRLJ6PUXSBDX4WHRLJR/action/timestamp_anchor","attest_storage":"https://pith.science/pith/PKAYYTDVRLJ6PUXSBDX4WHRLJR/action/storage_attestation","attest_author":"https://pith.science/pith/PKAYYTDVRLJ6PUXSBDX4WHRLJR/action/author_attestation","sign_citation":"https://pith.science/pith/PKAYYTDVRLJ6PUXSBDX4WHRLJR/action/citation_signature","submit_replication":"https://pith.science/pith/PKAYYTDVRLJ6PUXSBDX4WHRLJR/action/replication_record"}},"created_at":"2026-05-18T00:01:05.742983+00:00","updated_at":"2026-05-18T00:01:05.742983+00:00"}