Populating entity fields based on hierarchy partial resolution
First Claim
1. A computer-implemented method comprising:
- receiving, at a computing device, a first indication input comprising at least a portion of a first query term;
identifying, based on the received first indication input, one or more first matching records in a strict hierarchical database, the strict hierarchical database comprising a plurality of records, each record representing an entity in a hierarchy, each record associated with a level of the hierarchy, each record comprising one or more fields, each field of the one or more fields configured to contain a field value, the one or more first matching records comprising one or more fields having an associated first matching field value that at least partially matches the received portion of the first query term;
outputting, for display, one or more first matching field values of the one or more first matching records;
receiving, at the computing device, a second indication input signifying a selection of one of the one or more first matching field values;
receiving, at the computing device, a third indication input comprising at least a portion of a second query term;
identifying, based on the received second indication input and the third indication input, one or more second matching records in the strict hierarchical database, the one or more second matching records comprising one or more fields having an associated second matching field value that at least partially matches the received portion of the second query term, wherein the one or more second matching records comprise child hierarchy records associated with the one or more first matching records; and
outputting, for display, one or more second matching field values of the one or more second matching records.
1 Assignment
0 Petitions
Accused Products
Abstract
Certain implementations may include systems and methods for populating entity fields based on hierarchy partial resolution. According to an example implementation, a method is provided that may include identifying one or more first matching records in a hierarchical database, where matching records include one or more fields having an associated first matching field value that at least partially matches a received portion of a first query term. The method may include outputting, for display, one or more first matching field values of the one or more first matching records and receiving a second indication input signifying a selection of one of the one or more first matching field values.
176 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, at a computing device, a first indication input comprising at least a portion of a first query term; identifying, based on the received first indication input, one or more first matching records in a strict hierarchical database, the strict hierarchical database comprising a plurality of records, each record representing an entity in a hierarchy, each record associated with a level of the hierarchy, each record comprising one or more fields, each field of the one or more fields configured to contain a field value, the one or more first matching records comprising one or more fields having an associated first matching field value that at least partially matches the received portion of the first query term; outputting, for display, one or more first matching field values of the one or more first matching records; receiving, at the computing device, a second indication input signifying a selection of one of the one or more first matching field values; receiving, at the computing device, a third indication input comprising at least a portion of a second query term; identifying, based on the received second indication input and the third indication input, one or more second matching records in the strict hierarchical database, the one or more second matching records comprising one or more fields having an associated second matching field value that at least partially matches the received portion of the second query term, wherein the one or more second matching records comprise child hierarchy records associated with the one or more first matching records; and outputting, for display, one or more second matching field values of the one or more second matching records. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a memory for storing data and computer-executable instructions; and at least one processor configured to access the memory, wherein the at least one processor is further configured to execute the computer-executable instructions to cause the system to; receive a first indication input comprising at least a portion of a first query term; identify, based on the received first indication input, one or more first matching records in a strict hierarchical database, the strict hierarchical database comprising a plurality of records, each record representing an entity in a hierarchy, each record associated with a level of the hierarchy, each record comprising one or more fields, each field of the one or more fields configured to contain a field value, the one or more first matching records comprising one or more fields having an associated first matching field value that at least partially matches the received portion of the first query term; output, for display, one or more first matching field values of the one or more first matching records; receive a second indication input signifying a selection of one of the one or more first matching field values; receive a third indication input comprising at least a portion of a second query term; identify, based on the received second indication input and the third indication input, one or more second matching records in the strict hierarchical database, the one or more second matching records comprising one or more fields having an associated second matching field value that at least partially matches the received portion of the second query term, wherein the one or more second matching records comprise child hierarchy records associated with the one or more first matching records; and output, for display, one or more second matching field values of the one or more second matching records. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-transient computer-readable medium that stores instructions, that when executed by a computer device having one or more processors, cause the computer device to perform a method comprising:
-
receiving, at the computing device, a first indication input comprising at least a portion of a first query term; identifying, based on the received first indication input, one or more first matching records in a strict hierarchical database, the strict hierarchical database comprising a plurality of records, each record representing an entity in a hierarchy, each record associated with a level of the hierarchy, each record comprising one or more fields, each field of the one or more fields configured to contain a field value, the one or more first matching records comprising one or more fields having an associated first matching field value that at least partially matches the received portion of the first query term; outputting, for display, one or more first matching field values of the one or more first matching records; receiving, at the computing device, a second indication input signifying a selection of one of the one or more first matching field values; receiving, at the computing device, a third indication input comprising at least a portion of a second query term; identifying, based on the received second indication input and the third indication input, one or more second matching records in the strict hierarchical database, the one or more second matching records comprising one or more fields having an associated second matching field value that at least partially matches the received portion of the second query term, wherein the one or more second matching records comprise child hierarchy records associated with the one or more first matching records; and outputting, for display, one or more second matching field values of the one or more second matching records. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification