System and Method to Generate Secure Name Records
First Claim
1. A method to generate name records by a service gateway comprising a processor, comprising:
- (a) receiving a name service request from a host, the request comprising a name;
(b) obtaining a service server name record from a name service server, the service server name record comprising one or more name entries corresponding to the name;
(c) generating and storing a plurality of service gateway name records using the name and the name entries; and
(d) sending a service gateway name record of the plurality of service gateway name records to the host as a response to the name service request.
3 Assignments
0 Petitions
Accused Products
Abstract
A method to generate name records by a service gateway includes: receiving a name service request including a name from a host; creating a name service request using the name; sending the name service request to a name service server; receiving a response from the name service server, the response including a service server name record with one or more service server name entries corresponding to the name; generating and storing service gateway name records using the name and the name entries; and sending a selected service gateway name record to the host as a response to the name service request. When a subsequent name service request including the name is received, the service gateway compares the name against the stored service gateway name records, and in response to finding a match, sending the given service gateway name record as a response to the subsequent name service request.
-
Citations
28 Claims
-
1. A method to generate name records by a service gateway comprising a processor, comprising:
-
(a) receiving a name service request from a host, the request comprising a name; (b) obtaining a service server name record from a name service server, the service server name record comprising one or more name entries corresponding to the name; (c) generating and storing a plurality of service gateway name records using the name and the name entries; and (d) sending a service gateway name record of the plurality of service gateway name records to the host as a response to the name service request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product comprising a computer readable device having a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
-
(a) receive a name service request from a host, the request comprising a name; (b) obtain a service server name record from a name service server, the service server name record comprising one or more name entries corresponding to the name; (c) generate and store a plurality of service gateway name records using the name and the name entries; and (d) send a service gateway name record of the plurality of service gateway name records to the host as a response to the name service request. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A service gateway, comprising:
-
a processor; and a computer readable device having a computer readable program, wherein the computer readable program when executed by the processor, causes the service gateway to; (a) receive a name service request from a host, the request comprising a name; (b) obtain a service server name record from a name service server, the service server name record comprising one or more name entries corresponding to the name; (c) generate and store a plurality of service gateway name records using the name and the name entries; and (d) send a service gateway name record of the plurality of service gateway name records to the host as a response to the name service request. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
Specification