IP Library Granted Patent US 8,610,668
Granted Patent B2
US 8,610,668 · App. 12/895,044 · Granted Dec 17, 2013

Computer keyboard with input device

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 8,610,668
App. No.
12/895,044
Granted
Dec 17, 2013
Kind
B2
Abstract

A computer keyboard integrated with an optical input device is provided. The computer keyboard includes a plurality of keys, a plurality of optical input devices, a controller, and a navigation engine configured to generate an input function in response to finger movement on one or more of the plurality of input devices. The computer keyboard controller is configured to permit the user to assign an input function to one or more of the plurality of optical input devices from a list of input functions. The plurality of optical input devices have firmware capable of stitching two input devices together to provide a combined input function.

Claims (34)

1. A computer keyboard, comprising:

a plurality of keys configured to be depressed for generating a character or a sign;

a first optical input device configured to provide a first navigation signal in response to finger movement on the first optical input device;

a second optical input device configured to provide a second navigation signal in response to finger movement on the second optical input device;

a controller configured to assign input functions to the first optical input device and the second optical input device; and

a navigation engine coupled to the first and second optical input devices, the navigation engine configured to report,

individual navigation signals when the first and second optical input devices are independent or a combined navigation signal when the first and second optical input devices are stitched together.

2. The computer keyboard of claim 1 wherein the first and second optical input devices are located substantially adjacent to a space bar on the keyboard in a location accessible by a user's thumb when the user's hands are on the keyboard in a normal typing position.

3. The computer keyboard of claim 2 , wherein the first and second optical input devices are configured to be operable by a user's thumbs while the user's hands are placed on the keyboard during typing.

4. The computer keyboard of claim 1 , wherein the first and second optical input devices further comprise a navigation sensor operable to detect finger movement.

5. The computer keyboard of claim 4 , wherein the navigation sensor coupled to a pattern detection engine configured to read pattern generated by finger movement, wherein the pattern generated by finger movement is assigned to a predetermined input function.

6. The computer keyboard of claim 5 , wherein the predetermined input function is a 360 degree cursor navigation.

7. The computer keyboard of claim 5 , wherein the predetermined input function is a left-right clicking action of a mouse.

8. The computer keyboard of claim 5 , wherein the predetermined input function is a scroll and zooming action of a mouse.

9. The computer keyboard of claim 5 , wherein the predetermined input function is a cursor speed switch for controlling cursor movement speed.

10. The computer keyboard of claim 9 , wherein the cursor speed switch is coupled with 360 degree cursor navigation, permitting cursor movement at various speeds and directions.

11. The computer keyboard of claim 1 , wherein the controller is coupled to the first and second optical input devices and configured to assign an input function to the first and second optical input devices from a list of input functions, the input functions comprising a 360 degree cursor navigation, a left-right clicking action, a scroll and zooming action, and a 360 degree cursor navigation with variable cursor speeds.

12. The computer keyboard of claim 1 , wherein the controller comprises a software program coupled to a programmable key located on the keyboard.

13. The computer keyboard of claim 1 , wherein the first and second optical input devices are coupled with a feedback system configured to provide feedback to a user in order to confirm the activation of the first and second optical input devices during operation, wherein the feedback system includes one of: an audio feedback system; a haptics vibrating mechanism, or a visual cue feedback system.

14. The computer keyboard of claim 1 , wherein the first and the second optical input devices are configured to stitch together to provide a single input function that provides cursor navigation over a large area.

15. A computer keyboard, comprising:

a plurality of keys configured to be depressed for generating a character or a sign;

a first optical input device configured to provide a cursor navigation function;

a second optical input device configured to provide input functions comprising a clicking action and a scrolling function;

a navigation engine coupled to the first and second optical input devices configured to report navigation signals in response to finger movement on the first and second optical input devices; and

a plurality of preprogrammed command keys, wherein the plurality of preprogrammed command keys are coupled with the first and second optical input devices, and the plurality of preprogrammed command keys are configured to assign input functions to the first and second optical input devices.

16. The computer keyboard of claim 15 , wherein the navigation engine is configured to report a combined navigation signal when the first and second optical input devices are stitched together or report individual navigation signals when the first and second optical input devices are independent.

17. The computer keyboard of claim 15 , wherein the navigation engine is configured to read the finger movement over the first and second optical input devices as a single continuous motion.

18. A method of operation for a computer keyboard having a plurality of optical input devices, the method comprising:

assigning a first input function to a first optical input device and a second input function to a second optical input device from a list of input functions;

generating a first navigation signal in response to a finger movement on the first optical input device and a second navigation signal in response to a finger movement on the second optical input device, and

reporting a single navigation signal if the first optical input device and the second optical input device are stitched together or reporting two independent navigation signals if the first optical input device and the second input device are independent.

19. The method of claim 18 , further comprising providing a list of input functions for the user to assign to any of the plurality of optical input devices.

20. The method of claim 18 , further comprising detecting a pattern generated by a finger movement on one of the plurality of optical input devices and matching the pattern to a predetermined input gesture.

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE ERROR IN RECORDING THE MERGER IN THE INCORRECT US PATENT NO. 8,876,094 PREVIOUSLY RECORDED ON REEL 047351 FRAME 0384. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 8, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 049248/0558 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF THE MERGER PREVIOUSLY RECORDED AT REEL: 047230 FRAME: 0910. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047351/0384 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047230/0910 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041710/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037808/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (RELEASES RF 032851-0001) Recorded Feb 2, 2016
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 037689/0001 →
PATENT SECURITY AGREEMENT Recorded May 8, 2014
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 032851/0001 →
MERGER Recorded May 7, 2013
From: AVAGO TECHNOLOGIES ECBU IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 030369/0496 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2010
From: LEE, SAI MUN; CHONG, YIK LEONG
To: AVAGO TECHNOLOGIES ECBU IP (SINGAPORE) PTE. LTD.
Reel/Frame 025073/0055 →