Back to results
US 11,238,218 B2Granted
Platform interpretation of user input converted into standardized input
AssigneeFinancialForce.com, Inc.
InventorsRichard Corfield, Stephen Fry
Life of this patent
Estimating the term…
Abstract
Disclosed herein is a platform for translating various user input into a standardized input used to cause a database to sort data in a specified manner and present the data in a graphic user interface according to user instruction. User input is a text string that includes a first set of characters and a second set of characters split by a dividing symbol. Based on the choice of dividing symbol and the arrangement of the first set of character and second set of characters the system converts the input into a standardized form.
Claims18
A system, comprising:
- a memory configured to store a data set;
- and
- a processor configured to display, on a graphic user interface, a data set, the data set including a plurality of items that each include a numerically sortable attribute, to receive via a user input a string including a first set of characters and a second set of characters positioned on either side of a dividing symbol, to convert the first set of characters into a first standardized input that establishes a set and a scope of the plurality of items of the data set to sort into a number of groups based on the numerically sortable attribute of the data set, the first standardized input also establishing the number of groups, the processor being further configured to convert the second set of characters into a second standardized input that establishes how to delineate the set of the plurality of items of the data set into the number of groups based on the numerically sortable attribute of the data set, and to display, on the graphic user interface, the number of groups, each group populated by a subset of the set of the plurality of items of the data set as delineated by the second standardized input.
A system, comprising:
- a database configured to store instructions and a data set;
- and
- a processor configured to execute the instructions using the data set, to display, on a graphic user interface, a data set, the data set including a plurality of items that each include a numerically sortable attribute, to receive via a user input a string including a number of grouping notations, each grouping notation including a first set of characters and a second set of characters positioned on either side of a dividing character, to isolate each grouping notation from the input string based on identification of a punctuation character occurring after an instance of the dividing character, and, for each isolated grouping notation, to convert the first set of characters into a first standardized input that establishes a set of the plurality of items of the data set to sort into a number of groups based on the numerically sortable attribute of the data set, to convert the second set of characters into a second standardized input that establishes how to delineate the set of the plurality of items of the data set into the number of groups based on the numerically sortable attribute of the data set, and to display, on the graphic user interface, the number of groups, each group populated by a subset of the set of the plurality of items of the data set as delineated by the second standardized input.
A system, comprising:
- a graphic user interface configured to display a data set, the data set including a plurality of items that each include a numerically sortable attribute;
- a computing device including a processor configured to receive a user input a string including a first set of characters and a second set of characters positioned on either side of a dividing symbol, the computing device further configured to convert the first set of characters into a first standardized input that establishes a set of the plurality of items of the data set to sort into a number of groups based on the numerically sortable attribute of the data set and convert the second set of characters into a second standardized input that establishes how to delineate the set of the plurality of items of the data set into the number of groups based on the numerically sortable attribute of the data set;
- and
- wherein the computing device is further configured to instruct the graphic user interface to update display of the data set to include the number of groups, each group populated by a subset of the set of the plurality of items of the data set as delineated by the second standardized input.
1 more element
Dependencies are inferred from the claim text.