Selecting Layouts for User Interfaces using Free Text
OwnerNikolas Louis Ciminelli, Tom Zeev Jacob Palny +1inventors
InventorsNikolas Louis Ciminelli, Tom Zeev Jacob Palny, Ron Zass
Life of this patent
Estimating the term…
Abstract
Systems, methods and non-transitory computer readable media for selecting layouts for user interfaces using free text and/or sketches are provided. In some examples, an indication of a plurality of visual elements may be received. Further, a textual input in a natural language and/or a sketch may be received. The textual input and/or the sketch may be associated with a desire of an individual to arrange the plurality of visual elements. Further, the textual input and/or the sketch may be analyzed to obtain a layout for the plurality of visual elements. Further, a visual presentation of the plurality of visual elements based on the layout may be generated.
Claims20
A non-transitory computer readable medium storing a software program comprising data and computer implementable instructions that when executed by at least one processor cause the at least one processor to perform operations for selecting layouts for user interfaces using free text, the operations comprising:
- receiving an indication of a plurality of visual elements;
- receiving a textual input in a natural language, the textual input is associated with a desire of an individual to arrange the plurality of visual elements;
- analyzing the textual input to obtain a layout for the plurality of visual elements;
- and
- generating a visual presentation of the plurality of visual elements based on the layout.
A system for selecting layouts for user interfaces using free text, the system comprising at least one processing unit configured to perform operations, the operations comprise:
- receiving an indication of a plurality of visual elements;
- receiving a textual input in a natural language, the textual input is associated with a desire of an individual to arrange the plurality of visual elements;
- analyzing the textual input to obtain a layout for the plurality of visual elements;
- and
- generating a visual presentation of the plurality of visual elements based on the layout.
A method for selecting layouts for user interfaces using free text, the method comprising:
- receiving an indication of a plurality of visual elements;
- receiving a textual input in a natural language, the textual input is associated with a desire of an individual to arrange the plurality of visual elements;
- analyzing the textual input to obtain a layout for the plurality of visual elements;
- and
- generating a visual presentation of the plurality of visual elements based on the layout.
Dependencies are inferred from the claim text.