Systems and methods of automatically identifying a date in a graphical user interface
AssigneeMicro Focus LLC
InventorsPeng-Ji YIN, Gaoyang Zhou, YunSheng LIU
Life of this patent
Estimating the term…
Abstract
Systems and methods include determining a target date; detecting a calendar in a graphical user interface; recognizing a month name in the detected calendar; recognizing one or more date numbers in the detected calendar; identifying a week start day for the detected calendar; identifying a position in the detected calendar associated with the target date based on the identified week start day for the detected calendar and the recognized one or more date numbers in the detected calendar; and automatically selecting the position in the detected calendar associated with the target date.
Claims22
A method for automatically selecting a target date in an image of a calendar in a graphical user interface (GUI), the method comprising:
- receiving, with a processor, a selection of a target date;
- detecting, with the processor, the image of the calendar in the GUI, wherein the image of the calendar comprises a visual representation of a month calendar;
- recognizing, with the processor, a month name in the image of the calendar;
- recognizing, with the processor, one or more numbers in the image of the calendar;
- identifying, with the processor, a week start day for the image of the calendar;
- identifying, with the processor, a position in the image of the calendar associated with the target date based on the identified week start day for the image of the calendar and the recognized one or more numbers in the image of the calendar;
- and
- automatically, with the processor, selecting the position in the image of the calendar associated with the target date without material human input.
A computer system comprising:
- a processor;
- and
- a computer-readable storage medium storing computer-readable instructions which, when executed by the processor, cause the processor to execute a method, the method comprising:
- receiving a selection of a target date;
- detecting a graphical user interface (GUI) calendar in a GUI, wherein the GUI calendar comprises a visual representation of a month calendar and the month calendar comprises the target date;
- recognizing a month name in the GUI calendar;
- recognizing one or more date numbers in the GUI calendar;
- identifying a week start day for the GUI calendar;
- identifying a position in the GUI calendar associated with the target date based on the identified week start day for the GUI calendar;
- and
- automatically selecting the position in the GUI calendar associated with the target date.
A computer program product comprising:
- a non-transitory computer-readable storage medium having computer-readable program code embodied therewith, the computer-readable program code configured, when executed by a processor, to execute a method, the method comprising:
- receiving a selection of a target date;
- detecting a graphical user interface (GUI) calendar in a GUI, wherein the GUI calendar comprises a visual representation of a month calendar;
- recognizing a month name in the GUI calendar;
- recognizing one or more date numbers in the GUI calendar;
- identifying a week start day for the GUI calendar;
- identifying a position in the GUI calendar associated with the target date based on the identified week start day for the GUI calendar and the recognized one or more date numbers in the GUI calendar;
- and
- automatically selecting the position in the GUI calendar associated with the target date.
(canceled)
(canceled)
Dependencies are inferred from the claim text.