Patent Document ID: 9053423
Application ID: 13849630

Base Claim:
1. A method for proposing candidate solutions for updating a knowledge base, comprising: for each of a set of knowledge base solutions, each knowledge base solution comprising a sequence of main steps, expressed in a natural language, to be performed on a class of device, processing the knowledge base solution to generate a first action sequence of atomic steps, each of the atomic steps including a verb and an object, the object comprising a noun which is in a syntactic dependency with the verb; receiving a recorded solution, expressed in a natural language, comprising actions performed on a device in the device class; processing the recorded solution to generate a second action sequence of atomic steps, each of the atomic steps including a verb and an object, the object comprising a noun which is in a syntactic dependency with the verb; with a processor, comparing the second action sequence with each of the first action sequences to determine whether the recorded solution corresponds to one of the knowledge base solutions; and based on the comparison, providing for proposing an update to the knowledge base, based on the recorded solution.

---

Claim 7:
7. The method of claim 1 , wherein the comparing includes comparing a second set of action verbs in the second action sequence with first sets of action verbs in respective first action sequences.