Risk identification
First Claim
1. An apparatus, comprising:
- at least one processor; and
a memory storing computer-readable instructions that, when executed by the at least one processor, cause the apparatus to;
parse a string of terms into a plurality individual terms;
determine whether the plurality of individual terms includes at least one term matching a keyword of a keyword listing;
responsive to determining that the plurality of individual terms includes at least one term matching the keyword, determine a part of speech of the at least one term matching the keyword;
responsive to determining that the part of speech of the at least one term is one of;
a noun and a verb, identify the other of the noun and the verb in the plurality of individual terms;
identify a category of risk associated with the noun and a category of risk associated with the verb;
determine whether the identified category of risk associated with the identified noun and the identified category of risk associated with the identified verb are a same category of risk;
responsive to determining that the identified category of risk associated with the identified noun and the identified category of risk associated with the identified verb are the same category, determine a first risk rating of the string of terms including the identified noun and the identified verb, the first risk rating being based on the identified noun, the identified verb and the same category; and
responsive to determining that the identified category of risk associated with the identified noun and the identified category of risk associated with the identified verb are different categories, determine a second risk rating of the string of terms including the identified noun and identified verb, the second risk rating being based on the identified noun, the identified verb, the identified category of risk associated with the noun and the identified category of risk associated with the verb, the second risk rating being different from the first risk rating.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods and apparatuses for analyzing a string of terms (e.g., a search query, text of an email, and the like) are provided. In some examples, a determination is made as to whether one or more terms in the string matches a keyword. If so, various parts of speech of one or more terms in the string of terms may be determined. In some examples, a category of risk of the terms for which the part of speech is identified may also be determined. A risk rating may then be determined for the string of terms based on the relationship between the terms (e.g., the parts of speech) and the category or categories identified. In some examples, one or more additional actions may be implemented based on the risk rating.
-
Citations
20 Claims
-
1. An apparatus, comprising:
-
at least one processor; and a memory storing computer-readable instructions that, when executed by the at least one processor, cause the apparatus to; parse a string of terms into a plurality individual terms; determine whether the plurality of individual terms includes at least one term matching a keyword of a keyword listing; responsive to determining that the plurality of individual terms includes at least one term matching the keyword, determine a part of speech of the at least one term matching the keyword; responsive to determining that the part of speech of the at least one term is one of; a noun and a verb, identify the other of the noun and the verb in the plurality of individual terms; identify a category of risk associated with the noun and a category of risk associated with the verb; determine whether the identified category of risk associated with the identified noun and the identified category of risk associated with the identified verb are a same category of risk; responsive to determining that the identified category of risk associated with the identified noun and the identified category of risk associated with the identified verb are the same category, determine a first risk rating of the string of terms including the identified noun and the identified verb, the first risk rating being based on the identified noun, the identified verb and the same category; and responsive to determining that the identified category of risk associated with the identified noun and the identified category of risk associated with the identified verb are different categories, determine a second risk rating of the string of terms including the identified noun and identified verb, the second risk rating being based on the identified noun, the identified verb, the identified category of risk associated with the noun and the identified category of risk associated with the verb, the second risk rating being different from the first risk rating. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
parsing, by a risk identification system including at least one computing device having at least one processor and at least one memory coupled to the processor, a string of terms into a plurality of individual terms; determining, by the at least one computing device of the risk identification system, whether the plurality of individual terms includes at least one term matching a keyword of a keyword listing; responsive to determining that the plurality of individual terms includes at least one term matching the keyword, determining a part of speech of the at least one term matching the keyword; responsive to determining that the part of speech of the at least one term is one of;
a noun and a verb, identify the other of the noun and the verb in the plurality of individual terms;identifying, by the at least one computing device of the risk identification system, a category of risk associated with the identified noun and a category of risk associated with the identified verb; determining, by the at least one computing device of the risk identification system, whether the identified category of risk associated with the identified noun and the identified category of risk associated with the identified verb are a same category of risk; responsive to determining that the identified category of risk associated with the identified noun and the identified category of risk associated with the identified verb are the same category, determining, by the risk identification system, a first risk rating of the string of terms including the identified noun and the identified verb, the first risk rating being based on the identified noun, the identified verb and the same category; and responsive to determining that the identified category of risk associated with the identified noun and the identified category of risk associated with the identified verb are different categories, determining, by the risk identification system, a second risk rating of the string of terms including the identified noun and the identified verb, the second risk rating being based on the identified noun, the identified verb, the identified category of risk associated with the noun and the identified category of risk associated with the verb, the second risk rating being different from the first risk rating. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. One or more non-transitory computer-readable media having computer-executable instructions stored thereon that, when executed, cause at least one computing device to:
-
parse a string of terms into a plurality of individual terms; determine whether the plurality of individual terms includes at least one term matching a keyword of a keyword listing; responsive to determining that the plurality of individual terms includes at least one term matching the keyword, determine a part of speech of the at least one term matching the keyword; responsive to determining that the part of speech of the at least one term is one of;
a noun and a verb, identify the other of the noun and the verb in the plurality of individual terms;identify a category of risk associated with the identified noun and a category of risk associated with the identified verb; determine whether the identified category of risk associated with the identified noun and the identified category of risk associated with the identified verb are a same category of risk; responsive to determining that the identified category of risk associated with the identified noun and the identified category of risk associated with the identified verb are the same category, determine a first risk rating of the string of terms including the identified noun and the identified verb, the first risk rating being based on the identified noun, the identified verb and the same category; and responsive to determining that the identified category of risk associated with the identified noun and the identified category of risk associated with the identified verb are different categories, determine a second risk rating of the string of terms including the identified noun and the identified verb, the second risk rating being based on the identified noun, the identified verb, the identified category of risk associated with the noun and the identified category of risk associated with the verb, the second risk rating being different from the first risk rating. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification