Back to results
US 7,613,725 B2Granted
System for assisting input of dates in data processing system
AssigneeInternational Business Machines Corporation
InventorsKatsuhisa Kataoka, Kenji Kobayashi
Life of this patent
Estimating the term…
Abstract
Assisting the computer input of date values includes storing a pre-specified reference date in a storage device, storing one or more user-inputted digits in the storage device, complementing the input digit sequence with a digit sequence generated on the basis of the reference date, and displaying the one or more generated candidate dates on the display device.
Claims5
A method for assisting input of a date in a data processing system, wherein
- the data processing system performs the steps of:
- storing a pre-specified data in a storage device as a reference date;
- in response to a user's input of a first digit sequence of one or more digits in a date field displayed on a display device by business computer programs, storing the input first digit sequence in the storage device;
- calculating a number of digits n of the input first digit sequence, and comparing said number of digits n with the number of digits m in the date field;
- generating a first candidate date by complementing the input first digit sequence with a second digit sequence generated on the basis of the reference date when the calculated number of digits n of the first digit sequence is smaller than the number of digits m in the date field;
- incrementing a first value at the (m−n)th digit of the input first digit sequence representing the first candidate date until said first candidate date becomes after the reference date when the first candidate date is before the reference date;
- acquiring a third digit sequence representing the reference date from the storage device;
- extracting a fourth digit sequence of a number of digits, equivalent to a second value obtained by subtracting the number of digits n of the input first digit sequence from the number of digit m in the date field, from the third digit sequence representing the reference date;
- generating a second candidate date by concatenating the extracted fourth digit sequence to the input first digit sequence;
- displaying the generated first and second candidate dates on the display device.
7 more elements
Dependencies are inferred from the claim text.