IP Library › Granted Patent US 8,332,487
Granted Patent B2
US 8,332,487 · App. 12/979,202 · Granted Dec 11, 2012

Secure resource name resolution

Assignee: Microsoft Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,332,487
App. No.
12/979,202
Granted
Dec 11, 2012
Kind
B2
Abstract

Techniques for securing name resolution technologies and for ensuring that name resolution technologies can function in modern networks that have a plurality of overlay networks accessible via a single network interface. In accordance with some of the principles described herein, a set of resolution parameters may be implemented by a user, such as an end user or an administrator, to be used during a name resolution process for securing the process and/or for conducting the process in an overlay network. In some implementations, the set of resolution parameters may be maintained as a table of rules, and used to govern name resolution processes. For example, resolution parameters may be created that govern a DNSSEC session, or that govern how to communicate with networks implemented with Microsoft's Direct Access overlay technologies, or that govern communications using any other networking technology.

Claims (31)

1. A method comprising:

receiving a collection of resolution parameters for a domain controller;

storing the collection of resolution parameters as part of a group policy; and

sending the collection of resolution parameters to a client computer system according to the group policy.

2. The method of claim 1 wherein the collection of resolution parameters comprise additional global parameters that are not part of a particular set of parameters.

3. The method of claim 2 wherein the global parameters relate to all sets of parameters.

4. The method of claim 2 wherein the global parameters relate to fallback parameters.

5. The method of claim 1 wherein sending the collection of resolution parameters to the client computer system according to the group policy comprises sending the collection of resolution parameters at predetermined intervals.

6. The method of claim 1 wherein sending the collection of resolution parameters to the client computer system according to the group policy comprises sending the collection of resolution parameters when the client computer system accesses a network associated with the domain controller.

7. The method of claim 1 wherein each of the resolution parameters in the collection of resolution parameters is associated with a network resource.

8. A computer-readable storage medium encoding computer executable instructions that, when executed by at least one processor, perform a method comprising:

receiving a collection of resolution parameters for a domain controller;

storing the collection of resolution parameters as part of a group policy; and

sending the collection of resolution parameters to a client computer system according to the group policy.

9. The computer-readable storage medium of claim 8 wherein the collection of resolution parameters comprise additional global parameters that are not part of a particular set of parameters.

10. The computer-readable storage medium of claim 9 wherein the global parameters relate to all sets of parameters.

11. The computer-readable storage medium of claim 9 wherein the global parameters relate to fallback parameters.

12. The computer-readable storage medium of claim 8 wherein sending the collection of resolution parameters to the client computer system according to the group policy comprises sending the collection of resolution parameters at predetermined intervals.

13. The computer-readable storage medium of claim 8 wherein sending the collection of resolution parameters to the client computer system according to the group policy comprises sending the collection of resolution parameters when the client computer system accesses a network associated with the domain controller.

14. A system comprising:

one or more processors; and

a memory coupled to the one or more processors, the memory for storing instructions which, when executed by the one or more processors, cause the one or more processors to perform a method comprising:

receiving a collection of resolution parameters for a domain controller;

storing the collection of resolution parameters as part of a group policy; and

sending the collection of resolution parameters to a client computer system according to the group policy.

15. The system of claim 14 wherein the collection of resolution parameters comprise additional global parameters that are not part of a particular set of parameters.

16. The system of claim 15 wherein the global parameters relate to all sets of parameters.

17. The system of claim 15 wherein the global parameters relate to fallback parameters.

18. The system of claim 14 wherein sending the collection of resolution parameters to the client computer system according to the group policy comprises sending the collection of resolution parameters at predetermined intervals.

19. The system of claim 14 wherein sending the collection of resolution parameters to the client computer system according to the group policy comprises sending the collection of resolution parameters when the client computer system accesses a network associated with the domain controller.

20. The system of claim 14 , wherein each of the resolution parameters in the collection of resolution parameters is associated with a network resource.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034544/0001 →
Continuity (2)
Continuation 12189034 · Aug 8, 2008
Related Publication 20110162039A1 · Jun 30, 2011