One dimensional keyboard
AssigneeMeta Platforms, Inc.
InventorJiayang Xu
Life of this patent
Estimating the term…
Abstract
A method for user input includes displaying a received message to a user on a user interface, displaying multiple characters as a one-dimensional (1D) list on the user interface, and receiving, from the user through the user interface, a first scrolling selection of a first character from the 1D list. The method further includes providing an input to a language model, the input including the received message and the first character, and responsive to providing the input, receiving a suggested output from the language model and displaying the suggested output on the user interface.
Claims20
A method for user input, comprising:
- displaying a received message to a user on a user interface;
- displaying a plurality of characters as a one-dimensional (1D) list on the user interface;
- receiving, from the user through the user interface, a first scrolling selection of a first character from the 1D list;
- providing an input to a language model, the input comprising the received message and the first character;
- responsive to providing the input, receiving a suggested output from the language model;
- and
- displaying the suggested output on the user interface.
A non-transitory computer-readable medium storing a program for user input, which when executed by a computer, configures the computer to:
- display a received message to a user on a user interface;
- display a plurality of characters as a one-dimensional (1D) list on the user interface;
- receive, from the user through the user interface, a first scrolling selection of a first character from the 1D list;
- provide an input to a language model, the input comprising the received message and the first character;
- responsive to providing the input, receive a suggested output from the language model;
- and
- display the suggested output on the user interface.
A system for user input, comprising:
- a processor;
- and
- a non-transitory computer-readable medium storing a set of instructions, which when executed by the processor, configure the system to:
- display a received message to a user on a user interface;
- display a plurality of characters as a one-dimensional (1D) list on the user interface;
- receive, from the user through the user interface, a first scrolling selection of a first character from the 1D list;
- provide an input to a language model, the input comprising the received message and the first character;
- responsive to providing the input, receive a suggested output from the language model;
- display the suggested output on the user interface;
- receive, from the user through the user interface, a second scrolling selection of the suggested output;
- and
- responsive to receiving the second scrolling selection, display the suggested output in a text entry field of the user interface.
Dependencies are inferred from the claim text.