US 11,907,975 B2
Dual-purpose user-interface control for data submission and capturing feedback expressions
Lynn Ann Rampoldi-Hnilo, Ijamsville, MD (US); Hillel Noah Cooperman, Seattle, WA (US); and Mahlon Connor Houk, Seattle, WA (US)
Assigned to Oracle International Corporation, Redwood Shores, CA (US)
Filed by Oracle International Corporation, Redwood Shores, CA (US)
Filed on Jan. 31, 2022, as Appl. No. 17/589,041.
Application 17/589,041 is a continuation of application No. 17/172,596, filed on Feb. 10, 2021, granted, now 11,270,358.
Application 17/172,596 is a continuation of application No. 16/597,550, filed on Oct. 9, 2019, granted, now 10,921,951, issued on Jan. 27, 2021.
Prior Publication US 2022/0156806 A1, May 19, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/0282 (2023.01); G06F 3/04812 (2022.01); G06F 3/04883 (2022.01); G06F 3/0482 (2013.01); G06F 3/04892 (2022.01); G06F 3/04817 (2022.01); G06V 40/16 (2022.01)
CPC G06Q 30/0282 (2013.01) [G06F 3/0482 (2013.01); G06F 3/04812 (2013.01); G06F 3/04817 (2013.01); G06F 3/04883 (2013.01); G06F 3/04892 (2013.01); G06V 40/171 (2022.01); G06V 40/176 (2022.01)] 20 Claims
OG exemplary drawing
 
1. A non-transitory computer-readable medium comprising instructions that, when executed by one or more processors, causes the one or more processors to perform operations comprising:
providing a user interface comprising a view of a button and a region around the view of the button, wherein the region is larger than the view of the button;
determining that an input indicator has entered the region around the view of the button;
in response to determining that the input indicator has entered the region, causing text to be displayed in the user interface that describes a feedback functionality of the button;
receiving an input through the button, wherein the input is received at a location on the button;
in response to receiving the input through the button, causing information received through the user interface to be submitted for processing;
in response to receiving the input through the button, determining a feedback expression that is based on the location on the button at which the input was received; and
causing the feedback expression to be stored.