System and method for adaptive use of keyboard or search term based on recent use
First Claim
1. A computer-implemented method for deciding whether to display a keyboard on a touchscreen device, the method comprising:
- receiving, on a touchscreen device, a user request to open a new tab and load a display comprising an input field and selectable content on the new tab;
determining, based on one or more selectable content items of the selectable content displayed on the touchscreen device via a tabbed window interface and prior user behavior in response to receiving content items similar to the selectable content items, the probability of whether the user will enter content into the input field or select at least one of the selectable content items;
displaying the new tab having the input field and selectable content in response to the user request to open the new tab; and
controlling whether to display a keyboard in the new tab when the determined probability indicates that the user will enter content into the input field, or to hide the keyboard in the new tab when the determined probability indicates that the user will select at least one of the selectable content items.
2 Assignments
0 Petitions
Accused Products
Abstract
Computer-implemented methods for deciding whether to display a keyboard on a touchscreen device are provided. In one aspect, a method includes receiving, on a touchscreen device, a request to load a display comprising an input field and selectable content, and determining, based on prior user behavior, the probability of whether the user will enter content into the input field or select the selectable content. The method also includes controlling whether to display a keyboard when the determined probability indicates that the user will enter content into the input field or hide the keyboard when the determined probability indicates that the user will select the selectable content. Systems and machine-readable media are also provided.
20 Citations
20 Claims
-
1. A computer-implemented method for deciding whether to display a keyboard on a touchscreen device, the method comprising:
-
receiving, on a touchscreen device, a user request to open a new tab and load a display comprising an input field and selectable content on the new tab; determining, based on one or more selectable content items of the selectable content displayed on the touchscreen device via a tabbed window interface and prior user behavior in response to receiving content items similar to the selectable content items, the probability of whether the user will enter content into the input field or select at least one of the selectable content items; displaying the new tab having the input field and selectable content in response to the user request to open the new tab; and controlling whether to display a keyboard in the new tab when the determined probability indicates that the user will enter content into the input field, or to hide the keyboard in the new tab when the determined probability indicates that the user will select at least one of the selectable content items. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for deciding whether to display a keyboard on a touchscreen device, the system comprising:
-
a memory storing executable instructions; and one or more processors configured to execute the executable instructions to perform operations comprising; receiving, on a touchscreen device, a user request to open a new tab and load a display in a web browser comprising an input field and selectable content on the new tab; determining, based on one or more selectable content items of the selectable content displayed on the touchscreen device via a tabbed window interface of the web browser and prior user behavior in response to receiving content items similar to the selectable content items, the probability of whether the user will enter content into the input field or select at least one of the selectable content items; displaying the new tab of the web browser having the input field and selectable content in response to the user request to open the new tab; and controlling whether to display a keyboard in the new tab of the web browser when the determined probability indicates that the user will enter content into the input field, or to hide the keyboard in the new tab of the web browser when the determined probability indicates that the user will select at least one of the selectable content items. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory machine-readable medium storing machine-executable instructions for deciding whether to display a keyboard on a touchscreen device, which when executed by a machine, cause the machine to perform operations comprising:
-
receiving, on a touchscreen device, a user request to open a new tab and load in a web browser a web browser window comprising an input field and selectable content on the new tab; determining, based on one or more selectable content items of the selectable content are displayed on the touchscreen device via a tabbed window interface of the web browser window and prior user behavior in response to receiving content items similar to the selectable content items, the probability of whether the user will enter content into the input field of the web browser or select at least one of the selectable content items in the web browser; displaying the new tab of the web browser having the input field and selectable content in response to the user request to open the new tab; and controlling whether to display a keyboard in the new tab of the web browser window when the determined probability indicates that the user will enter content into the input field, or to hide the keyboard in the new tab when the determined probability indicates that the user will select at least one of the selectable content items. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification