Expert system for troubleshooting cellular site problems
First Claim
1. A computer-implemented method for troubleshooting a problem associated with a cellular network site, comprising:
- receiving a symptom input describing the symptoms of the problem associated with the cellular network site;
determining whether at least one of a plurality of rules is invoked by the symptom input, wherein the plurality of rules comprise a plurality of if-then statements, wherein the plurality of if-then statements comprise a plurality of if portions and a plurality of then portions, the then portions corresponding to potential solutions to the problem, and wherein at least a portion of the plurality of rules is generated by a software application for interviewing cellular network site engineers;
if so, then outputting a potential solution to the problem wherein the potential solution is determined by the invoked rule; and
storing the symptoms in a provisional rules list when none of the plurality of rules are invoked.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of troubleshooting a cellular network problem is provided. The network problem and the facts regarding the problem are input. This input is sent to an inference engine which determines whether a rule is invoked by the input. If a rule is invoked by the input, the method will output potential sources of the problem and potential solutions to the problem. If no rule is invoked, the method will add the input to a provisional rules list which may be later converted to troubleshooting rules. If the output potential sources and solutions do not solve the problem, the method can also add the input to the provisional rules list for subsequent conversion.
19 Citations
11 Claims
-
1. A computer-implemented method for troubleshooting a problem associated with a cellular network site, comprising:
-
receiving a symptom input describing the symptoms of the problem associated with the cellular network site; determining whether at least one of a plurality of rules is invoked by the symptom input, wherein the plurality of rules comprise a plurality of if-then statements, wherein the plurality of if-then statements comprise a plurality of if portions and a plurality of then portions, the then portions corresponding to potential solutions to the problem, and wherein at least a portion of the plurality of rules is generated by a software application for interviewing cellular network site engineers; if so, then outputting a potential solution to the problem wherein the potential solution is determined by the invoked rule; and storing the symptoms in a provisional rules list when none of the plurality of rules are invoked. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An expert system for troubleshooting a problem in a cellular network site, the expert system comprising:
-
a user interface for transmitting and receiving data to and from the expert system; an inference engine connected to the user interface, wherein the inference engine receives data from the user interface and transmits data to the user interface; a knowledge database connected to the inference engine, wherein the knowledge database comprises a plurality of rules used to provide potential solutions to the problem, wherein the plurality of rules comprise a plurality of if-then statements wherein the if portion corresponds to the problem and the then portion corresponds to a potential solution, and wherein at least a portion of the knowledge database is populated with the plurality of rules using a knowledge acquisition facility (KAF) comprising a software application for interviewing cellular network site engineers, wherein the knowledge database stores symptoms of a problem in a provisional rules list when none of the plurality of rules are invoked; and a domain database, wherein the domain database comprises a plurality of facts regarding the cellular network site. - View Dependent Claims (10)
-
-
11. A computer-readable medium having computer-executable instructions which, when executed on a computer, cause the computer to perform a method for troubleshooting a problem associated with a cellular network site, the method comprising:
-
receiving a symptom input describing the symptoms of the problem associated with the cellular network site; determining whether at least one of a plurality of rules is invoked by the symptom input, wherein the plurality of rules comprise a plurality of if-then statements, wherein the plurality of if-then statements comprise a plurality of if portions and a plurality of then portions, the then portions corresponding to potential solutions to the problem, and wherein at least a portion of the plurality of rules is generated by a software application for interviewing cellular network site engineers; if so, then outputting a potential solution to the problem wherein the potential solution is determined by the invoked rule; and storing the symptoms in a provisional rules list when none of the plurality of rules are invoked.
-
Specification