Method and device for a guided application to enhance a user interface
AssigneeVerizon Patent and Licensing Inc.
InventorsSudhin Vellooparambil Latheef, Sankar Shanmugam, Moorthy Sengottaiyan
Life of this patent
Estimating the term…
Abstract
A device can be configured to provide a request for assistance with performing a task, receive instructions, launch, using the instructions, an application associated with the task, and cause display of a transparent overlay on top of a display of the application. The transparent overlay can include an instruction for a user, and the device can receive user input that corresponds to the instruction and perform an action based on the user input and the received instructions.
Claims20
A device, comprising:
- one or more processors to:
- provide, via a first application, a request for assistance with performing a task;
- receive instructions associated with the task;
- launch, based on the instructions, a second application associated with the task;
- cause, based on the instructions, display of a first transparent overlay overlaying the second application on a display of the device,
- the first transparent overlay including a first user instruction,
- the first user instruction specifying a first touch-screen gesture;
- receive, via the device, user input that corresponds to the first touch-screen gesture;
- provide the user input to the second application;
- identify, using an accessibility feature of the device to read information displayed by the display of the device, data displayed on the display of the device by the second application;
- determine, based on the instructions, that the data displayed on the display of the device by the second application indicates that the first transparent overlay is to be changed to a second transparent overlay,
- the second transparent overlay including a second user instruction,
- the second user instruction specifying a second touch-screen gesture;
- determine, based on the instructions and the data displayed on the display of the device by the second application, a location at which data specifying the second touch-screen gesture is to be displayed;
- and
- cause, based on determining that the data displayed on the display of the device by the second application indicates that the first transparent overlay is to be changed to the second transparent overlay, the first application to display the second transparent overlay overlaying the display of the second application,
- the second transparent overlay including, at the location, the data specifying the second touch-screen gesture.
A non-transitory computer-readable medium storing instructions, the instructions comprising:
- one or more instructions that, when executed by one or more processors of a device, cause the one or more processors to:
- provide a request for assistance with performing a task;
- receive instructions associated with the task;
- launch, based on the instructions, an application associated with the task;
- cause, based on the instructions, display of a first transparent overlay overlaying a display of the application,
- the first transparent overlay including a first user instruction,
- the first user instruction specifying a first touch-screen gesture;
- receive user input that corresponds to the first touch-screen gesture;
- provide the user input to the application;
- identify, using an accessibility feature of the device to read information displayed by the application, data displayed by the application;
- determine, based on the instructions, that the data displayed by the application indicates that the first transparent overlay is to be changed to a second transparent overlay,
- the second transparent overlay including a second user instruction,
- the second user instruction specifying a second touch-screen gesture;
- determine, based on the instructions and the data displayed by the application, a location at which data specifying the second touch-screen gesture is to be displayed;
- and
- cause, based on determining that the data displayed by the application indicates the first transparent overlay is to be changed to the second transparent overlay, display of the second transparent overlay overlaying the display of the application,
- the second transparent overlay including, at the location, the data specifying the second touch-screen gesture.
A method, comprising:
- providing, by a device, a request for assistance with performing a task;
- receiving, by the device, instructions associated with the task;
- launching, by the device and based on the instructions, an application associated with the task;
- causing, by the device and based on the instructions, display of a first transparent overlay overlaying a display of the application,
- the first transparent overlay including a first user instruction,
- the first user instruction specifying a first touch-screen gesture;
- receiving, by the device, user input that corresponds to the first touch-screen gesture;
- providing, by the device, the user input to the application;
- identifying, by the device and using an accessibility feature of the device to read information displayed by the application, data displayed by the application;
- determining, by the device and based on the instructions, that the data displayed by the application indicates that the first transparent overlay is to be changed to a second transparent overlay,
- the second transparent overlay including a second user instruction,
- the second user instruction specifying a second touch-screen gesture;
- determining, by the device and based on the instructions and the data displayed by the application, a location at which data specifying the second touch-screen gesture is to be displayed;
- and
- causing, by the device and based on determining that the data displayed by the application indicates that the first transparent overlay is to be changed to the second transparent overlay, display of the second transparent overlay overlaying the display of the application,
- the second transparent overlay including, at the location, the data specifying the second touch-screen gesture.
Dependencies are inferred from the claim text.