IP Library › Granted Patent US 11,442,559
Granted Patent B2
US 11,442,559 · App. 17/389,825 · Granted Sep 13, 2022

Dual-mode optical input device

Inventors: François Morier (Romanel-sur-Lausanne, CH); Olivier Theytaz (Savigny, CH)
Assignee: Logitech Europe S.A.
G06F3/03543G06F1/3259G06F3/0304G06F3/0317G06F3/0383
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,442,559
App. No.
17/389,825
Granted
Sep 13, 2022
Kind
B2
Abstract

In certain embodiments, an input device includes a housing, a processor disposed in the housing, and an image sensor to track a movement of the input device with respect to an underlying surface. The image sensor includes a pixel array and operates in two modes of operation including a first mode of operation where the processor causes the image sensor to utilize a first plurality of pixels in the pixel array when tracking the movement of the input device or a second mode of operation where the processor causes the image sensor to utilize a second plurality of pixels in the pixel array when tracking the movement of the input device, where the second plurality of pixels has fewer pixels than the first plurality of pixels.

Claims (53)

1. An input device comprising:

one or more processors; and

an image sensor configured to:

generate tracking data that is used by the one or more processors for movement tracking of the input device with respect to an underlying surface where the movement tracking is characterized by a frame rate; and

to operate in either of two modes of operation including:

a first mode of operation where the movement tracking is performed at a first frame rate operating over a first range of frequencies; and

a second mode of operation where the movement tracking is performed at a second frame rate operating over a second range of frequencies different than the first range of frequencies,

wherein the second range of frequencies has a narrower bandwidth than the first range of frequencies,

wherein when in the first mode of operation, the one or more processors cause the first frame rate to either dynamically increase or decrease over the first range of frequencies based on a speed that the input device is moving, and

wherein when in the second mode of operation, the one or more processors cause the second frame rate to either dynamically increase or decrease over the second range of frequencies based on the speed that the input device is moving.

2. The input device of claim 1 wherein the first range of frequencies is between 1 kHz and 20 kHz, and

wherein the second range of frequencies is between 100 Hz and 5 kHz.

3. The input device of claim 1 wherein the one or more processors are configured to receive application data from a host computing device communicatively coupled to the input device, the application data defining a type of software application that the input device is interacting with, and

wherein the one or more processors are configured to switch between first mode of operation and the second mode of operation based on the application data.

4. The input device of claim 3 wherein the one or more processors are configured to cause the image sensor to operate in the first mode of operation when the software application is a gaming application, and wherein the one or more processors are configured to cause the image sensor to operate in the second mode of operation when the software application is an office productivity application.

5. The input device of claim 1 wherein the input device communicates with a host computing device via a first communication protocol when in the first mode of operation, and

wherein the input device communicates with the host computing device via a second communication protocol when in the second mode of operation.

6. The input device of claim 5 wherein the first communication protocol has a first report rate of less than 5 ms per report, and wherein the second communication protocol has a second report rate of greater than 5 ms per report.

7. An input device comprising:

an imaging sensor configured to generate tracking data including one or more images of an underlying surface to the input device;

one or more processors coupled to the imaging sensor, the one or more processors configured to track a movement of the input device relative to the underlying surface based on the tracking data, wherein the movement is characterized by a frame rate;

a power storage component coupled to a housing of the input device, wherein the imaging sensor and the one or more processors are powered via the power storage component;

wherein the input device is configured to selectively operate in either of two modes of operation including:

a first mode of operation wherein the tracked movement is performed at a first frame rate operating over a first range of frequencies; and

a second mode of operation where the movement tracking is performed at a second frame rate operating over a second range of frequencies different than the first range of frequencies,

wherein the second mode of operation is characterized in that less power is consumed by the input device from the power storage component as compared to the first mode of operation for the tracking of the movement of the input device, and

wherein the input device further comprises an input element configured to be actuated by a user of the input device and wherein the input device is configured to selectively operate in the first mode or the second mode in response to actuation of the input element.

8. The input device of claim 7 wherein the first mode of operation and the second mode of operation are user selectable.

9. The input device of claim 7 wherein the first range of frequencies is between 1 kHz and 20 kHz, and

wherein the second range of frequencies is between 100 Hz and 5 kHz.

10. The input device of claim 7 wherein when in the first mode of operation, the one or more processors cause the first frame rate to either dynamically increase or decrease over the first range of frequencies based on a speed that the input device is moving, and

wherein when in the second mode of operation, the one or more processors cause the second frame rate to either dynamically increase or decrease over the second range of frequencies based on the speed that the input device is moving.

11. The input device of claim 7 wherein the one or more processors are configured to receive application data from a host computing device communicatively coupled to the input device, the application data defining a type of software application that the input device is interacting with, and

wherein the one or more processors are configured to switch between first mode of operation and the second mode of operation based on the application data.

12. The input device of claim 11 wherein the one or more processors are configured to cause the image sensor to operate in the first mode of operation when the software application is a gaming application, and wherein the one or more processors are configured to cause the image sensor to operate in the second mode of operation when the software application is an office productivity application.

13. The input device of claim 7 wherein the input device communicates with a host computing device via a first communication protocol when in the first mode of operation, and

wherein the input device communicates with the host computing device via a second communication protocol when in the second mode of operation.

14. The input device of claim 13 wherein the first communication protocol has a first report rate of less than 5 ms per report, and wherein the second communication protocol has a second report rate of greater than 5 ms per report.

15. The input device of claim 7 wherein the power storage component is a battery or capacitor that is configured to be periodically charged from an external power source to the input device and wherein the imaging sensor and the one or more processors are configured to be powered by the power storage component when the external power source is not coupled to the input device to charge the power storage component.

16. A method for operating an input device, the method comprising:

controlling, by one or more processors, an image sensor to generate tracking data that includes one or more images of an underlying surface of the input device, wherein the tracking data operates at a frame rate;

tracking a movement of the input device relative to the underlying surface based on the tracking data;

receiving an input signal to place the input device in one of a first mode of operation or a second mode of operation;

when the input device is placed in the first mode of operation:

the movement tracking operates at a first frame rate operating over a first range of frequencies; and

when the input device is placed in the second mode of operation:

the movement tracking operates at a second frame rate operating over a second range of frequencies,

wherein the second range of frequencies has a narrower bandwidth than the first range of frequencies,

wherein when in the first mode of operation, the one or more processors cause the first frame rate to either dynamically increase or decrease over the first range of frequencies based on a speed that the input device is moving, and

wherein when in the second mode of operation, the one or more processors cause the second frame rate to either dynamically increase or decrease over the second range of frequencies based on the speed that the input device is moving.

17. The method of claim 16 further comprising:

receiving, by the one or more processors, application data from a host computing device communicatively coupled to the input device, the application data defining a type of software application that the input device is interacting with, and

wherein the one or more processors are configured to switch between first mode of operation and the second mode of operation based on the application data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2021
From: MORIER, FRANÇOIS; THEYTAZ, OLIVIER
To: LOGITECH EUROPE S.A.
Reel/Frame 057033/0179 →
Continuity (3)
Continuation 16785369 · Feb 7, 2020
Continuation 15659970 · Jul 26, 2017
Related Publication 20210365130A1 · Nov 25, 2021
Cited By (4)
US 12,603,428 US 12,657,136 US 12,658,575 US 12,744,335