The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Dec. 20, 2016
Filed:
Nov. 17, 2010
Jari Arkko, Kauniainen, FI;
Fredrik Garneij, Göteborg, SE;
Christian Gotare, Getinge, SE;
Tero Kauppinen, Espoo, FI;
Heikki Mahkonen, Helsinki, FI;
Jan Melen, Espoo, FI;
Martti Kuparinen, Masala, FI;
Heidi Hostikka, Kirkkonummi, FI;
Jari Arkko, Kauniainen, FI;
Fredrik Garneij, Göteborg, SE;
Christian Gotare, Getinge, SE;
Tero Kauppinen, Espoo, FI;
Heikki Mahkonen, Helsinki, FI;
Jan Melen, Espoo, FI;
Martti Kuparinen, Masala, FI;
Telefonaktiebolaget L M Ericsson (Publ), Stockholm, SE;
Abstract
The present invention relates to a Domain Name System (DNS) server and a method for resolving DNS queries from a number of clients. The DNS server comprises multiple virtual DNS server instances servicing different clients. The DNS server further comprises a shared cache for caching records which indicate answers to resolved DNS queries. The shared cache is shared between a set of virtual DNS server instances. The virtual DNS server instances that share the shared cache are able to cache DNS query results in the shared cache as well as resolve a DNS query by retrieving a cached record corresponding to the DNS query from the shared cache. Thus it is possible for a virtual DNS server instance to make use of DNS query results obtained by other virtual DNS server instances.