Enhanced Artificial Intelligence Language
First Claim
Patent Images
1. A method of determining an appropriate response to an input, comprising:
- linking a plurality of attributes to a plurality of response templates using a plurality of Boolean expressions, each attribute associated with a set of patterns, each pattern within the set of patterns being equivalent; and
determining an appropriate response template from the plurality of response templates based on the input.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of determining an appropriate response to an input includes linking a plurality of attributes to a plurality of response templates using a plurality of Boolean expressions. Each attribute is associated with a set of patterns. Each pattern within the set of patterns is equivalent. The method also includes determining an appropriate response template from the plurality of response templates based on the input.
19 Citations
55 Claims
-
1. A method of determining an appropriate response to an input, comprising:
-
linking a plurality of attributes to a plurality of response templates using a plurality of Boolean expressions, each attribute associated with a set of patterns, each pattern within the set of patterns being equivalent; and determining an appropriate response template from the plurality of response templates based on the input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An article comprising a machine-readable medium that stores executable instructions for determining an appropriate response to an input, the instructions causing a machine to:
-
link a plurality of attributes to a plurality of response templates using a plurality of Boolean expressions, each attribute associated with a set of patterns, each pattern within the set of patterns being equivalent; and determine an appropriate response template from the plurality of response templates based on the input. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. An apparatus comprising:
-
a memory that stores executable instructions for determining an appropriate response to an input; and a processor that executes the instructions to; link a plurality of attributes to a plurality of response templates using a plurality of Boolean expressions, each attribute associated with a set of patterns, each pattern within the set of patterns being equivalent; and determine an appropriate response template from the plurality of response templates based on the input. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55)
-
Specification