Efficient hashing of data objects
US-11372832-B1 · Jun 28, 2022 · US
US2022012236A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2022012236-A1 |
| Application number | US-202117373344-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jul 12, 2021 |
| Priority date | Jul 10, 2020 |
| Publication date | Jan 13, 2022 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Described herein is a method, system, and non-transitory computer readable medium for updating fields in records. Initially, fields are displayed according to how frequently the fields are updated. One of the fields is selected and then records of a record type including the selected field are displayed. One of the records is selected and a form is displayed that enables a user to update the value stored in the selected field of the selected record.
Opening claim text (preview).
What is claimed is: 1 . A computer-implemented method, comprising: causing, by at least one processor, a plurality of fields to be displayed based on a plurality of scores for the plurality of records; receiving, by the at least one processor, a selection of a first field of the plurality of fields; causing, by the at least one processor and in response to the selection of the first field, a plurality of records of a record type comprising the first field to be displayed; receiving, by the at least one processor, a selection of a first record of the plurality of records; generating, by the at least one processor and based on the selection of the first record, a first form comprising a first graphical user interface (GUI) component for the first field in the first record; receiving, by the at least one processor and via the first GUI component, a first updated value for the first field in the first record; and storing, by the at least one processor, the first updated value in the first field in the first record. 2 . The method of claim 1 , further comprising: populating the first GUI component with an existing value of the first field in the first record before receiving the first updated value. 3 . The method of claim 1 , further comprising: determining that a second field is frequently updated after the first field, wherein the first form comprises a second GUI component for the second field in response to determining that the second field is frequently updated after the first field; receiving, via the second GUI component, a second updated value for the second field in the first record; and storing the second updated value in the second field in the first record. 4 . The method of claim 1 , wherein receiving the selection of the first record comprises receiving a selection of a subset of the plurality of records, the subset of the plurality of records comprising the first record and a second record. 5 . The method of claim of claim 4 , further comprising: generating a second form comprising a second graphical user interface (GUI) component for the first field in the second record; displaying the second form in response to a selection of a button on the first form; receiving, via the second GUI component, a second updated value for the first field in the second record; and storing the second updated value in the first field in the second record. 6 . The method of claim 1 , wherein the first field is associated with a score of the plurality of scores, wherein the score associated with the first field is incremented in response to an update to the first field, and wherein the score decays over time. 7 . The method of claim 1 , wherein the plurality of scores is determined using a random forest technique. 8 . A system comprising: a memory; and at least one processor coupled to the memory and configured to: cause a plurality of fields to be displayed based on a plurality of scores for the plurality of records; receive a selection of a first field of the plurality of fields; cause, in response to the selection of the first field, a plurality of records of a record type comprising the first field to be displayed; receive a selection of a first record of the plurality of records; generate, based on the selection of the first record, a first form comprising a first graphical user interface (GUI) component for the first field in the first record; receive, via the first GUI component, a first updated value for the first field in the first record; and store the first updated value in the first field in the first record. 9 . The system of claim 8 , wherein the at least one processor is further configured to: populate the first GUI component with an existing value of the first field in the first record before receiving the first updated value. 10 . The system of claim 8 , wherein the at least one processor is further configured to: determine that a second field is frequently updated after the first field, wherein the first form comprises a second GUI component for the second field in response to determining that the second field is frequently updated after the first field; receive, via the second GUI component, a second updated value for the second field in the first record; and store the second updated value in the second field in the first record. 11 . The system of claim 8 , wherein receiving the selection of the first record comprises receiving a selection of a subset of the plurality of records, the subset of the plurality of records comprising the first record and a second record. 12 . The system of claim 11 , wherein the at least one processor is further configured to: generate a second form comprising a second graphical user interface (GUI) component for the first field in the second record; display the second form after the first form in response to a selection of a button on the first form; receive, via the second GUI component, a second updated value for the first field in the second record; and store the second updated value in the first field in the second record. 13 . The system of claim 8 , wherein the first field is associated with a score of the plurality of scores, wherein the score associated with the first field is incremented in response to an update to the first field, and wherein the score decays over time. 14 . The system of claim 8 , wherein the plurality of scores is determined using a random forest technique. 15 . A non-transitory computer-readable medium (CRM) having instructions stored thereon that, when executed by at least one computing device, cause the at least one computing device to perform operations comprising: causing a plurality of fields to be displayed based on a plurality of scores for the plurality of records; receiving a selection of a first field of the plurality of fields; causing, in response to the selection of the first field, a plurality of records of a record type comprising the first field to be displayed; receiving a selection of a first record of the plurality of records; generating, based on the selection of the first record, a first form comprising a first graphical user interface (GUI) component for the first field in the first record; receiving, via the first GUI component, a first updated value for the first field in the first record; and storing the first updated value in the first field in the first record. 16 . The non-transitory CRM of claim 15 , the operations further comprising: populating the first GUI component with an existing value of the first field in the first record before receiving the first updated value. 17 . The non-transitory CRM of claim 15 , the operations further comprising: determining that a second field is frequently updated after the first field, wherein the first form comprises a second GUI component for the second field in response to determining that the second field is frequently updated after the first field; receiving, via the second GUI component, a second updated value for the second field in the first record; and storing the second updated value in the second field in the first record. 18 . The non-transitory CRM of claim 15 , wherein receiving the selection of the first record comprises receiving a selection of a subset of the plurality of records, the subset of the plurality of records comprising the first record and a second record. 19 . The non-transitory CRM of claim 18 , the operations further comprising: generating a second form comprisin
Presentation of query results · CPC title
Query predicate definition using graphical user interfaces, including menus and forms (G06F16/2423 takes precedence) · CPC title
in federated or virtual databases · CPC title
using kernel methods, e.g. support vector machines [SVM] · CPC title
Update request formulation · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.