US 12,236,165 B2
Methods and systems for decoupling user input using context
Steven Boswell, Phoenix, AZ (US); and Sonia Dodd, Phoenix, AZ (US)
Assigned to HONEYWELL INTERNATIONAL INC., Charlotte, NC (US)
Filed by HONEYWELL INTERNATIONAL INC., Charlotte, NC (US)
Filed on Apr. 5, 2023, as Appl. No. 18/296,246.
Prior Publication US 2024/0338170 A1, Oct. 10, 2024
Int. Cl. G06F 3/16 (2006.01)
CPC G06F 3/167 (2013.01) 19 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a user input management service, an input context message from an interactive application identifying an anticipated data type to be received by the interactive application;
maintaining, by the user input management service, an association between the anticipated data type and the interactive application;
analyzing, by the user input management service, content of a received user input including an input value to identify an input data type associated with the received user input; and
when the input data type matches the anticipated data type, broadcasting, by the user input management service, a message including an indication of the input data type and the input value of the received user input for the input data type to the interactive application, wherein the interactive application responds to the input value for the input data type, wherein broadcasting the message comprises the user input management service communicating an inject confirm cancel message including the indication of the input data type, the input value of the received user input for the input data type and a dialog comprising human-readable text to confirm or cancel the input value, wherein the interactive application is configurable to display the dialog on a graphical user interface associated with the interactive application.