Patent ID: 9529529
Filing Date: 2016-12-27
CPC Classification: G06F

Claim Text:
1. A method of generating a numeric input from an interface, the method comprising: presenting, simultaneously on a single display, a plurality of consecutive numeric rows to a user, wherein each one of said plurality of consecutive numeric rows comprises a set of numerals that are specific to a particular subfield in an input field displayed on the single display, wherein the input field is for a numeric representation of a date, and wherein the plurality of consecutive numeric rows are displayed vertically such that a first numeric row from the plurality of consecutive numeric rows contains only numerals that may be used as a numeral for a respective first entry subfield in the numeric representation of the date; receiving, by one or more processors, a selection by the user of a single numeral from each one of said plurality of consecutive numeric rows to generate a set of user selected numerals for the input field, wherein a user selection of a numeral from a first numeric row determines predicted numerals of a second numeric row from the plurality of consecutive numeric rows according to a constraint on the second numeral for a respective second entry subfield in the numeric representation of the date that is based on the user selection of the numeral from the first numeric row; converting, by one or more processors, said set of user selected numerals to a single complete input; and displaying, by one or more processors, all other numeric rows, beyond the first numeric row and the second numeric row, from the plurality of consecutive numeric rows according to each of constraints corresponding to each of said all other numeric rows for each respective entry subfield in the numeric representation of the date, wherein each subsequent numeric row is adjusted according to which numeral for a respective numeric entry subfield is selected by the user from a preceding numeric row until all numeric entry subfields in the input field are filled for the numeric representation of the date.