Claims Analysis
Total Claims: 35
Claim 1
Independent Claim
113 words
A method of determining time in a host coupled to a network having one or more accurate time keepers comprising the steps of: requesting time from an external server via an entity operating in an external portion of a firewall system; receiving a communication in the external portion of the firewall system from the external server containing an indication of time; and adjusting a clock register based upon the indication of time received from the external server wherein the clock register may be read by entities operating in an internal portion of the firewall system which entities may not directly communicate with the entity operating in the external portion of the firewall system.
Claim 2
Independent Claim
113 words
A method of determining time in a host coupled to a network having one or more accurate time keepers comprising the steps of: requesting time from an external server via an entity operating in an external portion of a firewall system; receiving a communication in the external portion of the firewall system from the external server containing an indication of time; and adjusting a clock register based upon the indication of time received from the external server wherein the clock register may be read by entities operating in an internal portion of the firewall system which entities may not directly communicate with the entity operating in the external portion of the firewall system.
Claim 3
Dependent Claim
35 words
The method of claim 1 wherein the clock register is adjusted based upon the indication of time received from the external server and a delay known to be associated with receiving such indication of time.
Claim 4
Dependent Claim
15 words
The method of claim 1 wherein time is determined consistent with Internet Network Time Protocol.
Claim 5
Dependent Claim
13 words
The method of claim 1 wherein time is requested on a periodic basis.
Claim 6
Dependent Claim
13 words
The method of claim 1 wherein time is requested from plural external servers.
Claim 7
Dependent Claim
23 words
The method of claim 1 wherein communications received from an external server are validated prior to being used to adjust the clock register.
Claim 8
Dependent Claim
25 words
The method of claim 1 and further comprising the step of obtaining time from the clock register through an internal portion of the firewall system.
Claim 9
Dependent Claim
134 words
A storage medium having a computer program stored thereon for causing a suitably programmed host system to determine time from a network having one or more accurate time keepers, by performing the following steps when such program is executed on the system: requesting time from an external server via the program operating in an external portion of a firewall in the system; receiving a communication in the external portion of the firewall system from the external server containing an indication of time; and adjusting a clock register based upon the indication of time received from the external server wherein the clock register may be read by entities operating in an internal portion of the firewall system which entities may not directly communicate with the program operating in the external portion of the firewall system.
Claim 10
Dependent Claim
134 words
A storage medium having a computer program stored thereon for causing a suitably programmed host system to determine time from a network having one or more accurate time keepers, by performing the following steps when such program is executed on the system: requesting time from an external server via the program operating in an external portion of a firewall in the system; receiving a communication in the external portion of the firewall system from the external server containing an indication of time; and adjusting a clock register based upon the indication of time received from the external server wherein the clock register may be read by entities operating in an internal portion of the firewall system which entities may not directly communicate with the program operating in the external portion of the firewall system.
Claim 11
Dependent Claim
46 words
The storage medium of claim 8 wherein the computer program comprises programming for further causing the system to adjust the clock register based upon the indication of time received from the external server and a delay known to be associated with receiving such indication of time.
Claim 12
Dependent Claim
28 words
The storage medium of claim 8 wherein the computer program comprises programming for further causing the system to adjust the clock register consistent with Internet Network Time Protocol.
Claim 13
Dependent Claim
24 words
The storage medium of claim 8 wherein the computer program comprises programming for further causing the system to request time from plural external servers.
Claim 14
Dependent Claim
47 words
The storage medium of claim 8 wherein the computer program comprises programming for further causing the system to perform the following additional step when such program is executed on the system: Validating received communications containing indications of time prior to using them to adjust the clock register.
Claim 15
Independent Claim
117 words
A method of determining time in a host coupled to a network having one or more accurate time keepers comprising the steps of: periodically requesting time from plural external servers via an entity operating in an external portion of a firewall system; receiving communications in the external portion of the firewall system from the external servers containing an indication of time; validating the communications received; and adjusting a clock register based upon authenticated indications of time received from the external servers wherein the clock register may be read by entities operating in an internal portion of the firewall system which entities may not directly communicate with the entity operating in the external portion of the firewall system.
Claim 16
Independent Claim
117 words
A method of determining time in a host coupled to a network having one or more accurate time keepers comprising the steps of: periodically requesting time from plural external servers via an entity operating in an external portion of a firewall system; receiving communications in the external portion of the firewall system from the external servers containing an indication of time; validating the communications received; and adjusting a clock register based upon authenticated indications of time received from the external servers wherein the clock register may be read by entities operating in an internal portion of the firewall system which entities may not directly communicate with the entity operating in the external portion of the firewall system.
Claim 17
Dependent Claim
38 words
The method of claim 13 wherein the entity operating in the external portion of the firewall system comprises a Network Time Protocol (NTP) daemon program which has exclusive authority to adjust the clock register in accordance with NTP.
Claim 18
Dependent Claim
37 words
The method of claim 13 wherein the daemon operating in the external burb of the firewall system comprises a Network Time Protocol (NTP) program which has exclusive authority to adjust the clock register in accordance with NTP.
Claim 19
Dependent Claim
123 words
A security system on a host computer coupled to an external network comprising: an external portion that communicates with other systems coupled to the external network, at least one of which is capable of providing an indication of current time; a process running in the external portion of the host computer that requests time from another system coupled to the external network and receives such indications of current time; and said process adjusting a clock register based upon the indication of time received from the external server wherein the clock register may be read by entities operating in an internal portion of the firewall system which entities may not directly communicate with the process operating in the external portion of the firewall system.
Claim 20
Dependent Claim
123 words
A security system on a host computer coupled to an external network comprising: an external portion that communicates with other systems coupled to the external network, at least one of which is capable of providing an indication of current time; a process running in the external portion of the host computer that requests time from another system coupled to the external network and receives such indications of current time; and said process adjusting a clock register based upon the indication of time received from the external server wherein the clock register may be read by entities operating in an internal portion of the firewall system which entities may not directly communicate with the process operating in the external portion of the firewall system.
Claim 21
Dependent Claim
36 words
The security system of claim 16 wherein the clock register is adjusted based upon the indication of time received from the external server and a delay known to be associated with receiving such indication of time.
Claim 22
Dependent Claim
16 words
The security system of claim 16 wherein time is determined consistent with Internet Network Time Protocol.
Claim 23
Dependent Claim
14 words
The security system of claim 16 wherein time is requested on a periodic basis.
Claim 24
Dependent Claim
14 words
The security system of claim 16 wherein time is requested from plural external servers.
Claim 25
Dependent Claim
24 words
The security system of claim 16 wherein communications received from an external server are validated prior to being used to adjust the clock register.
Claim 26
Dependent Claim
23 words
The security system of claim 16 and wherein time is requested from the clock register through an internal portion of the firewall system.
Claim 27
Dependent Claim
134 words
A security system in a host coupled to a network having one or more accurate time keepers, the security system comprising: a processor; a memory coupled to the processor; an external burb; an internal burb; a daemon operating as a client in the external burb that periodically requests time from plural external servers; the daemon running from the memory on the processor that receives communications from the external servers containing a indications of time; the daemon validating the communications received; and the daemon adjusting a clock register based upon authenticated indications of time received from the external servers wherein the clock register may be read by entities operating in an internal burb of the security system which entities may not directly communicate with the daemon operating in the external portion of the firewall system.
Claim 28
Dependent Claim
134 words
A security system in a host coupled to a network having one or more accurate time keepers, the security system comprising: a processor; a memory coupled to the processor; an external burb; an internal burb; a daemon operating as a client in the external burb that periodically requests time from plural external servers; the daemon running from the memory on the processor that receives communications from the external servers containing a indications of time; the daemon validating the communications received; and the daemon adjusting a clock register based upon authenticated indications of time received from the external servers wherein the clock register may be read by entities operating in an internal burb of the security system which entities may not directly communicate with the daemon operating in the external portion of the firewall system.
Claim 29
Independent Claim
126 words
A method of determining time in a host coupled to at least two distinct networks having one or more accurate time keepers comprising the steps of: requesting time from a first server on a first network via an entity operating in a first portion of a firewall system; receiving a communication in the first portion of the firewall system from the first server containing an indication of time; and adjusting a clock register based upon the indication of time received from the first server wherein the clock register may be read by entities operating in a second portion of the firewall system coupled to a second distinct network, which entities may not directly communicate with the entity operating in the first portion of the firewall system.
Claim 30
Independent Claim
126 words
A method of determining time in a host coupled to at least two distinct networks having one or more accurate time keepers comprising the steps of: requesting time from a first server on a first network via an entity operating in a first portion of a firewall system; receiving a communication in the first portion of the firewall system from the first server containing an indication of time; and adjusting a clock register based upon the indication of time received from the first server wherein the clock register may be read by entities operating in a second portion of the firewall system coupled to a second distinct network, which entities may not directly communicate with the entity operating in the first portion of the firewall system.
Claim 31
Dependent Claim
35 words
The method of claim 24 wherein the clock register is adjusted based upon the indication of time received from the first server and a delay known to be associated with receiving such indication of time.
Claim 32
Dependent Claim
15 words
The method of claim 24 wherein time is determined consistent with Internet Network Time Protocol.
Claim 33
Dependent Claim
13 words
The method of claim 24 wherein time is requested on a periodic basis.
Claim 34
Dependent Claim
12 words
The method of claim 24 wherein time is requested from plural servers.
Claim 35
Dependent Claim
22 words
The method of claim 24 wherein communications received from a server are validated prior to being used to adjust the clock register.