Resolving host name data
AssigneeMicrosoft Corporation
InventorRandal J. Ramig
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorRandal J. Ramig
Estimating the term…
Host name data is “looped-back” from a native host name resolver included in a requesting computer system to a name resolution port that is also included in the requesting computer system. A replacement host name resolver monitors the name resolution port for host name data that is incompatible with name resolution techniques utilized by a network. The replacement host name resolver modifies the otherwise incompatible host name data for compatibility with name resolution techniques utilized by the network. Modifying host name data may include changing a transmission protocol associated with the host name data or formatting non-secure host name data for resolution with secure host name resolution techniques. The replacement host name resolver redirects compatible host name data to a module that may cause the host name data to be resolved into a network address. The network address may be provided to the native host name resolver.
A method implemented in a requesting computer system that is network connectable to a network, the requesting computer system including a native host name resolver that is not capable of resolving a host name when the requesting computer system is connected to the network due to advances in or proprietary name resolution techniques, the method being for resolving a host name using a replacement resolver so as to extend the functionality of the computer system, extending the useful life of the computer system by allowing the computer system to be used on networks that it was not originally intended to be used with, the method comprising the following:
In a requesting computer system that is network connectable to a network, the requesting computer system including a native host name resolver that is not capable of resolving a host name when the requesting computer system is connected to the network due to advances in or proprietary name resolution techniques, a method for resolving a host name using a replacement resolver so as to extend the functionality of the computer system, extending the useful life of the computer system by allowing the computer system to be used on networks that it was not originally intended to be used with, the method comprising the following:
A computer program product for use in a requesting computer system that is network connectable to a network, the requesting computer system including a native host name resolver that is not capable of resolving a host name when the requesting computer system is connected to the network due to advances in or proprietary name resolution techniques, the computer program product for implementing a method for resolving a host name using a replacement resolver so as to extend the functionality of the computer system, extending the useful life of the computer system by allowing the computer system to be used on networks that it was not originally intended to be used with, the computer program product comprising the following:
A requesting computer system that is network connectable to a network, the requesting computer system including a native host name resolver that is not capable of resolving a host name when the requesting computer system is connected to the network due to advances in or proprietary name resolution techniques, the requesting computer system being configured to resolve a host name using a replacement resolver so as to extend the functionality of the computer system, extending the useful life of the computer system by allowing the computer system to be used on networks that it was not originally intended to be used with, the system comprising the following:
A method for resolving a host name when a native host name resolver is unable to communicate with a resolving computer system inasmuch as the host name resolver formats address requests according to a protocol not supported by the resolving computer system, the method comprising the following:
Dependencies are inferred from the claim text.