G06F3/0317

ELECTRONIC DEVICE HAVING DIFFERENT LIGHT SOURCES ADAPT TO DIFFERENT WORK SURFACES
20230075691 · 2023-03-09 ·

There is provided an illumination system of a navigation device including a light beam shaping optics, and a first light source and a second light source having different characteristics. The light beam shaping optics is used to shape light beams emitted by the first light source and the second light source to illuminate a work surface with substantially identical incident angles and/or beam sizes.

Working range and lift detection in an input device

A method of operating an input device can include generating a light beam by a light source module, steering the light beam towards a target location on an underlying surface, steering a reflected light beam towards an image sensor of the input device, receiving the reflected light beam by the image sensor, and generating tracking data by the image sensor that corresponds to a two-dimensional (2D) movement of the input device on the underlying surface. The method further includes determining that the input device is operating: on and in contact with the underlying surface when the reflected light beam received by the image sensor is located on a first set of pixels of the image sensor, and above and not in contact with the underlying surface when the reflected light beam is located on a second set of pixels of the plurality of pixels of the image sensor.

Multi-axis position sensing system
11620466 · 2023-04-04 · ·

Multi-axis self-location method and apparatus wherein de Bruijn sequences on 2 or more axes are convolved into an array of symbols such as halftone dots to form a reference scale. The position of an imaging device such as a camera relative to the reference scale is ascertained from the captured camera image by bit-wise reconstitution of axis position codes with simple, predominantly linear operations over small neighbourhoods. Judicious choice of differential coding, LFSR generator polynomials, mathematical operators, and deconvolution kernels enables code digits of an axis to be regenerated while simultaneously cancelling out the contributions of other axes. Also optionally provided are uniform DC-balanced variants yielding greatly improved position interpolation, isometric implementations decodable from high-aspect-ratio sample windows, robust concatenated error correction, and extensions into n-space.

OPTICAL POSITIONING SYSTEM DETERMINING POSITIONS BEASED ON LAST PASSED EDGE
20230152085 · 2023-05-18 ·

There is provided an optical positioning system including a detected surface, an optical sensor, a register and a processor. The detected surface has interleaved bright regions and dark regions arranged in a transverse direction. The optical sensor captures an image frame of the detected surface within a field of view thereof and using a shutter time, wherein the detected surface and the optical sensor have a relative movement in the transverse direction. The register records a type of a last passed edge. The processor calculates a first position using a first algorithm upon the recorded last passed edge being a bright-to-dark edge and the field of view being aligned with one of the dark regions, and calculates a second position using a second algorithm, different from the first algorithm, upon the recorded last passed edge being a dark-to-bright edge and the field of view being aligned with the same one of the dark regions.

REUSABLE NOTEBOOK AND METHODS THEREOF
20230139349 · 2023-05-04 · ·

A writing system that includes a reusable notebook including a sheet having a working surface. The working surface includes a printed code including an operative control. The writing system includes a writing instrument configured to capture images of the printed code and a computing device configured to communicate with the reusable notebook and/or the writing instrument. The sheet includes a porous surface located in the working surface. A writing material of the writing instrument comprises solid particles having a particle size greater than a porosity of the porous surface.

ELECTRONIC DEVICE COMPRISING ROTATING BODY AND CONTROL METHOD THEREFOR
20170371431 · 2017-12-28 ·

According to various embodiments, provided are an electronic device and a control method therefor, the electronic device comprising: a main body comprising at least one electronic component; a rotating body rotatably provided in a manner such that the rotating body encompasses at least a part of a region of the main body; a rotation detection means for detecting a rotation parameter of the rotating body; and at least one processor for performing a corresponding function of the electronic device on the basis of the detected rotation parameter.

DISPLACEMENT DETECTION CIRCUIT AND METHOD THEREOF

A displacement detection circuit (100) configured to implement a displacement detection method (500) for a pointing device (199) having at least one pixel array (190). The displacement detection circuit (100) includes at least one main calculator (110), at least one auxiliary calculator (111, 112, 113) at least one comparator (130) and at least one motion detector (150). The main calculator (110) is configured to calculate at least one main average (210) corresponding to the average of the at least one pixel array (190), which is compared to at least one auxiliary average (211, 212, 213) of the at least one auxiliary calculator (111, 112, 113). According to the result of the comparison, the at least one motion detector (150) indicates at least one direction (250) of displacement of the pointing device (199).

MOUSE WITH ADJUSTABLE SENSING MODULE
20170371436 · 2017-12-28 ·

A mouse with an adjustable sensing module is revealed. The mouse includes a mouse body with a round opening on a bottom surface thereof, a rotatable outer ring set on the round opening of the mouse body, a rotatable inner ring mounted in the outer ring, and a disk having a sensing module and vertically moveable in the inner ring. The disk is driven to move vertically relative to the inner ring for adjusting height of the sensing module relative to the working surface when the inner ring is rotated an angle clockwise or counterclockwise relative to the outer ring. The angle of the sensing module relative to a computer screen is adjusted when the outer ring is rotated an angle relative to the round opening of the mouse body and the inner ring together with the disk is rotated the angle along with the outer ring.

Method for producing indicators and processing apparatus and system utilizing the indicators
09846797 · 2017-12-19 · ·

The present invention discloses a method for producing graphical indicators and interactive systems for utilizing the graphical indicators. On the surface of an object, visually negligible graphical indicators are provided. The graphical indicators and main information, i.e. text or pictures, co-exist on the surface of object. The graphical indicators do not interfere with the main information when the perception of human eyes are concerned. With the graphical indicators, further information other than the main information on the surface of object are carried. In addition to the main information on the surface of object, one is able to obtain additional information through an auxiliary electronic device or trigger an interactive operation.

DYNAMIC DEVICE SENSITIVITY CONTROL

A method, a computer program product, and an information handling system is provided for controlling a device sensitivity based on a change of movement of the device. A device movement with a device sensitivity controlled by a user movement is monitored for a change in rate of movement or direction. The sensitivity of the device is controlled based on the change.