Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
306 words
A method for power management in a network of computer stations each of said stations including a network interface controller, comprising: storing in one of said controllers corresponding to one of said stations at least one programmed protocol dependent pattern within a frame data; and a corresponding predetermined response message; said storing including storing a response buffer of each said predetermined response message, and wherein each said predetermined response message comprises a corresponding message length and message pointer in pair, each said pairs of which identifies a different said predetermined response messages and corresponds to a different frame data mask; monitoring with said one of said controllers for said frame data on said network; detecting in said one of said controllers from said monitored frame data whether a match occurs of said stored pattern with a pattern within said monitored frame data; determining, in response to said detecting of said match, if said corresponding predetermined response message is stored; transmitting said predetermined response message onto said network in response to said determining that said corresponding predetermined response message is stored; determining with said controller, in response to determining said predetermined response message is not stored, whether said station is in a hibernation state; said at least one programmed protocol dependent pattern and corresponding response message comprise a plurality of pairs comprised of a said pattern and a said corresponding response message, each said response message in said pairs corresponding to a different network protocol; placing one of said stations in a low-power state; wherein said storing, monitoring, detecting, determining, and transmitting steps are executed by one of said controllers corresponding to said one of said stations while said one of said stations is in said low-power state; and transmitting said frame data from a different said one of said controllers to said one of said controllers.
Claim 2
Independent Claim
306 words
A method for power management in a network of computer stations each of said stations including a network interface controller, comprising: storing in one of said controllers corresponding to one of said stations at least one programmed protocol dependent pattern within a frame data; and a corresponding predetermined response message; said storing including storing a response buffer of each said predetermined response message, and wherein each said predetermined response message comprises a corresponding message length and message pointer in pair, each said pairs of which identifies a different said predetermined response messages and corresponds to a different frame data mask; monitoring with said one of said controllers for said frame data on said network; detecting in said one of said controllers from said monitored frame data whether a match occurs of said stored pattern with a pattern within said monitored frame data; determining, in response to said detecting of said match, if said corresponding predetermined response message is stored; transmitting said predetermined response message onto said network in response to said determining that said corresponding predetermined response message is stored; determining with said controller, in response to determining said predetermined response message is not stored, whether said station is in a hibernation state; said at least one programmed protocol dependent pattern and corresponding response message comprise a plurality of pairs comprised of a said pattern and a said corresponding response message, each said response message in said pairs corresponding to a different network protocol; placing one of said stations in a low-power state; wherein said storing, monitoring, detecting, determining, and transmitting steps are executed by one of said controllers corresponding to said one of said stations while said one of said stations is in said low-power state; and transmitting said frame data from a different said one of said controllers to said one of said controllers.
Claim 3
Independent Claim
329 words
An apparatus for improved power management in a network of computer stations each of said stations including a network interface controller, comprising: means for storing in one of said controllers corresponding to one of said stations at least one programmed protocol dependent pattern within a frame data; and a corresponding predetermined response message; said means for storing including means for storing a response buffer of each said predetermined response message, and wherein each said predetermined response message comprises a corresponding message length and message pointer in pair, each said pairs of which identifies a different said predetermined response messages and corresponds to a different frame data mask; means for monitoring with said one of said controllers for said frame data on said network; means for detecting in said one of said controllers from said monitored frame data whether a match occurs of said stored pattern with a pattern within said monitored frame data; means for determining, in response to said detecting of said match, if said corresponding predetermined response message is stored; means for transmitting said predetermined response message onto said network in response to said determining that said corresponding predetermined response message is stored; means for determining with said controller, in response to determining said predetermined response message is not stored, whether said station is in a hibernation state; wherein said at least one programmed protocol dependent pattern and corresponding response message comprise a plurality of pairs comprised of a said pattern and said corresponding response message; and further wherein each said response message in said pairs corresponds to a different network protocol; means for placing one of said stations in a low-power state; wherein said storing, monitoring, detecting, determining, and transmitting are executed by one of said controllers corresponding to said one of said stations while said one of said stations is in said low-power state; and means for transmitting said frame data from a different said one of said controllers to said one of said controllers.
Claim 4
Independent Claim
329 words
An apparatus for improved power management in a network of computer stations each of said stations including a network interface controller, comprising: means for storing in one of said controllers corresponding to one of said stations at least one programmed protocol dependent pattern within a frame data; and a corresponding predetermined response message; said means for storing including means for storing a response buffer of each said predetermined response message, and wherein each said predetermined response message comprises a corresponding message length and message pointer in pair, each said pairs of which identifies a different said predetermined response messages and corresponds to a different frame data mask; means for monitoring with said one of said controllers for said frame data on said network; means for detecting in said one of said controllers from said monitored frame data whether a match occurs of said stored pattern with a pattern within said monitored frame data; means for determining, in response to said detecting of said match, if said corresponding predetermined response message is stored; means for transmitting said predetermined response message onto said network in response to said determining that said corresponding predetermined response message is stored; means for determining with said controller, in response to determining said predetermined response message is not stored, whether said station is in a hibernation state; wherein said at least one programmed protocol dependent pattern and corresponding response message comprise a plurality of pairs comprised of a said pattern and said corresponding response message; and further wherein each said response message in said pairs corresponds to a different network protocol; means for placing one of said stations in a low-power state; wherein said storing, monitoring, detecting, determining, and transmitting are executed by one of said controllers corresponding to said one of said stations while said one of said stations is in said low-power state; and means for transmitting said frame data from a different said one of said controllers to said one of said controllers.
Claim 5
Dependent Claim
372 words
A computer program product for power management in a network of computer stations each of said stations including a network interface controller, comprising: computer readable program code means for storing in one of said controllers corresponding to one of said stations at least one programmed pattern within a frame data; and a corresponding predetermined response message; wherein said computer readable program code means for storing in said one of said controllers includes: computer readable program code means for storing a response buffer of each said predetermined response message, and wherein each said predetermined message comprises a corresponding message length and message pointer in pair, each said pair of which identifies a different said predetermined response message and corresponds to a different frame data mask; computer readable program code means for monitoring with said one of said controllers for said frame data on said network; computer readable program code means for detecting in said one of said controllers from said monitored frame data whether a match occurs of said stored pattern with a pattern within said monitored frame data; computer readable program means for determining, in response to said detecting of said match, if said corresponding predetermined response message is stored; computer readable program code means for transmitting said predetermined response message onto said network in response to said determining that said corresponding predetermined response message is stored; computer readable program code means for determining with said controller, in response to determining said predetermined response message is not stored, whether said station is in a hibernation state; wherein said at least one programmed protocol dependent pattern and corresponding response message comprise a plurality of pairs comprised of a said pattern and said corresponding response message; and further wherein each said response message in said pairs corresponds to a different protocol; computer readable program code means for placing one of said stations in a low-power state wherein said storing, monitoring, detecting, determining, and transmitting steps are executed by one of said controllers corresponding to said one of said stations while said one of said stations is in said low-power state; computer readable program code means for transmitting said frame data from a different said one of said controllers to said one of said controllers.
Claim 6
Dependent Claim
372 words
A computer program product for power management in a network of computer stations each of said stations including a network interface controller, comprising: computer readable program code means for storing in one of said controllers corresponding to one of said stations at least one programmed pattern within a frame data; and a corresponding predetermined response message; wherein said computer readable program code means for storing in said one of said controllers includes: computer readable program code means for storing a response buffer of each said predetermined response message, and wherein each said predetermined message comprises a corresponding message length and message pointer in pair, each said pair of which identifies a different said predetermined response message and corresponds to a different frame data mask; computer readable program code means for monitoring with said one of said controllers for said frame data on said network; computer readable program code means for detecting in said one of said controllers from said monitored frame data whether a match occurs of said stored pattern with a pattern within said monitored frame data; computer readable program means for determining, in response to said detecting of said match, if said corresponding predetermined response message is stored; computer readable program code means for transmitting said predetermined response message onto said network in response to said determining that said corresponding predetermined response message is stored; computer readable program code means for determining with said controller, in response to determining said predetermined response message is not stored, whether said station is in a hibernation state; wherein said at least one programmed protocol dependent pattern and corresponding response message comprise a plurality of pairs comprised of a said pattern and said corresponding response message; and further wherein each said response message in said pairs corresponds to a different protocol; computer readable program code means for placing one of said stations in a low-power state wherein said storing, monitoring, detecting, determining, and transmitting steps are executed by one of said controllers corresponding to said one of said stations while said one of said stations is in said low-power state; computer readable program code means for transmitting said frame data from a different said one of said controllers to said one of said controllers.