G06F3/018

KEYBOARD MANAGEMENT USER INTERFACES
20230152964 · 2023-05-18 ·

The present disclosure relates to user interfaces for receiving handwriting input, accessing predictive text candidates, and accessing keyboards.

DYNAMIC FULL THREE DIMENSIONAL DISPLAY
20220397768 · 2022-12-15 ·

There is provided an optical system, including a light source, a control unit, and at least one juxtaposed double grating element, including a first grating and a second grating having grating functions, the gratings being spaced apart at a constant distance from each other, each of the two gratings having a center and at least one edge and comprising at least one sequence of a plurality of lines, wherein the spacing between the lines gradually changes from the center of the grating to the edges, the sequence of the plurality of lines of at least one of the gratings has a radial symmetry, and wherein the first grating diffracts a light wave from the light source towards the second grating and is further diffracted by the second grating as an output light wave in a given direction.

Reducing keystrokes required for inputting characters of Indic languages
11526215 · 2022-12-13 ·

An aspect of the present disclosure provides for determining characters inputted. In an embodiment, a key activated among one or more keys of a keyboard and a sensor activated among one or more sensors associated with one or more fingers are identified. An element or a special function corresponding to the key activated and an element or a special function corresponding to the sensor activated are determined. A character is determined based on the element or the special function corresponding to the key activated and the element or the special function corresponding to the sensor activated. A first set of elements of an Indic language and a first set of special functions are assigned to the one or more keys of the keyboard, and a second set of elements of the Indic language and a second set of special functions are assigned to the one or more sensors.

Managing real-time handwriting recognition

Methods, systems, and computer-readable media related to a technique for providing handwriting input functionality on a user device. A handwriting recognition module is trained to have a repertoire comprising multiple non-overlapping scripts and capable of recognizing tens of thousands of characters using a single handwriting recognition model. The handwriting input module provides real-time, stroke-order and stroke-direction independent handwriting recognition for multi-character handwriting input. In particular, real-time, stroke-order and stroke-direction independent handwriting recognition is provided for multi-character, or sentence level Chinese handwriting recognition. User interfaces for providing the handwriting input functionality are also disclosed.

Dynamic full three dimensional display

There is provided an optical display system, including a light source, a control unit, and an array of at least two pixels, each of the pixels being a juxtaposed double grating element, comprising a first grating and a second grating spaced apart at a constant distance from each other, each of the two gratings having at least two edges, at least one sequence of a plurality of lines and apertures, the spacing between the lines gradually changing over the aperture of the gratings, the first grating diffracting a light wave from the light source towards the second grating, the light wave further diffracted by the second grating as an output light wave in a given direction, wherein for each of the pixels the direction of the output light wave from the second grating is separately, dynamically and externally controlled by the control unit.

Dynamic full three dimensional display

There is provided a frame time-based optical display system, having a control unit, a two-dimensional array of more than two pixels, each of the pixels being an element having a front surface, emitting an output light wave, each of the pixels includes means for controlling the amplitude and direction of the output light wave for each time of the display, wherein for each of the pixels the direction of the output light wave is separately, dynamically and externally controlled by the control unit.

DYNAMIC FULL THREE DIMENSIONAL DISPLAY
20220373816 · 2022-11-24 ·

There is provided a frame time-based optical display system, having a control unit, a two-dimensional array of more than two pixels, each of the pixels being an element having a front surface, emitting an output light wave, each of the pixels includes means for controlling the amplitude and direction of the output light wave for each time of the display, wherein for each of the pixels the direction of the output light wave is separately, dynamically and externally controlled by the control unit.

Dynamic full three dimensional display

There is provided an optical system, including a light source, a control unit, and at least one juxtaposed double grating element, including a first grating and a second grating having grating functions, the gratings being spaced apart at a constant distance from each other, each of the two gratings having a center and at least one edge and comprising at least one sequence of a plurality of lines, wherein the spacing between the lines gradually changes from the center of the grating to the edges, the sequence of the plurality of lines of at least one of the gratings has a radial symmetry, and wherein the first grating diffracts a light wave from the light source towards the second grating and is further diffracted by the second grating as an output light wave in a given direction.

HANDWRITING FEEDBACK

A computer-implemented method (100) for generating feedback based on a handwritten text, comprises the steps of initializing (110) a writing instrument (10) to be used in a writing operation comprising a handwritten text and capturing and processing (120) the handwritten text to generate digital text data. The method further comprises the steps of identifying (130) at least one handwritten text attribute associated with the digital text data, comparing (140) the at least one handwritten text attribute with predefined textual feature attributes, and generating (150) a textual feature based on the compared at least one handwritten text attribute and predefined textual feature attributes. In addition, the method comprises the steps of modifying (160) the digital text data using the textual feature and generating (170) feedback to a user (U) based on the modified digital text data.

Dynamic full three dimensional display

There is provided a frame time-based optical display system, having a control unit, a two-dimensional array of more than two pixels, each of the pixels being an element having a front surface, emitting an output light wave, each of the pixels includes means for controlling the amplitude and direction of the output light wave for each time of the display, wherein for each of the pixels the direction of the output light wave is separately, dynamically and externally controlled by the control unit.