System and method for computer service security
AssigneeHoneywell International Inc.
InventorsRyan A. VanRiper, David Musliner, Walter L. Heimerdinger, Michael Pelican
Life of this patent
Estimating the term…
Abstract
In an embodiment, a computer-based service security system receives a communication such as a query. The system processes that query in a server, which may be referred to as a lead server, and creates a plurality of copies of that lead server. The query is transferred to the plurality of copies of the lead server when the query did not cause a problem in the lead server. The query is transferred to a learning server when the query caused a problem in the lead server. The lead server is replaced by one of the copies of the lead server when the query caused a problem on the lead server.
Claims20
A method comprising:
- creating a plurality of copies of a first server in a system;
- receiving a communication into said system;
- processing said communication in said first server;
- transferring said communication to said plurality of copies of said first server when said communication did not cause a problem in said first server;
- transferring said communication to a learning server when said communication caused a problem in said first server;
- and
- replacing said first server with one of said plurality of copies of said first server when said communication caused a problem on said first server.
A computer system comprising:
- a module that creates a plurality of copies of a first server in a system;
- a module that receives a communication into said system;
- a module that processes said communication in said first server;
- a module that transfers said communication to said plurality of copies of said first server when said communication did not cause a problem in said first server;
- a module that transfers said communication to a learning server when said communication caused a problem in said first server;
- and
- a module that replaces said first server with one of said plurality of copies of said first server when said communication caused a problem on said first server.
A machine readable storage medium comprising instructions for executing a process comprising:
- creating a plurality of copies of a first server in a system;
- receiving a communication into said system;
- processing said communication in said first server;
- transferring said communication to said plurality of copies of said first server when said communication did not cause a problem in said first server;
- transferring said communication to a learning server when said communication caused a problem in said first server;
- and
- replacing said first server with one of said plurality of copies of said first server when said communication caused a problem on said first server.
Dependencies are inferred from the claim text.