IP Library Granted Patent US 9,019,207
Granted Patent B1
US 9,019,207 · App. 13/073,514 · Granted Apr 28, 2015

Spacebar integrated with trackpad

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 9,019,207
App. No.
13/073,514
Granted
Apr 28, 2015
Kind
B1
Abstract

An apparatus includes a keyboard and a trackpad, where a spacebar for the keyboard is integrated as a part of the trackpad.

Claims (71)

1. An apparatus, comprising:

a keyboard without a key for a spacebar;

a trackpad, wherein any portion of the trackpad is configurable to function as the spacebar; and

a processor, wherein the processor is operably connected to the keyboard and the trackpad and the processor is configured to:

determine if an input to the trackpad includes a key press motion or a sliding motion,

responsive to determining the input is a key press motion, register the input as a spacebar keystroke, and

responsive to determining the input is a sliding motion, register the input as a tracking gesture.

2. The apparatus of claim 1 wherein a portion of the trackpad extends into a region for the spacebar on the keyboard and the portion of the trackpad is configured to function as the spacebar.

3. The apparatus of claim 1 wherein a top portion of the trackpad is profiled to simulate a shape of the spacebar.

4. The apparatus of claim 1 wherein a top portion of the trackpad extends into a region of the keyboard for the spacebar and comprises a switch set that is configured to function as the spacebar.

5. The apparatus of claim 1 wherein a bottom edge of the trackpad comprises a first switch that is configured to function as a left mouse button and a second switch that is configured to function as a right mouse button.

6. The apparatus of claim 1 wherein the trackpad further comprises one or more spring mechanisms.

7. The apparatus of claim 6 wherein the one or more spring mechanisms are positioned beneath a portion of the trackpad that is configured to function as the spacebar.

8. The apparatus of claim 1 wherein the trackpad further comprises a boundary delineating a top portion of the trackpad from a bottom portion of the trackpad.

9. The apparatus of claim 8 wherein the boundary comprises a visual indicator.

10. The apparatus of claim 8 wherein the boundary comprises a tactile indicator.

11. The apparatus of claim 8 wherein the boundary comprises a shelf.

12. The apparatus of claim 8 wherein the boundary comprises a ridge.

13. The apparatus of claim 8 wherein the boundary comprises a groove.

14. The apparatus of claim 1 wherein the processor is configured to:

determine if the input to the trackpad includes a tap motion, and

responsive to determining the input is a tap motion, register the input as a mouse click.

15. The apparatus of claim 14 further comprising a keyboard controller module and a trackpad controller module, wherein the keyboard is connected to the keyboard controller module and the trackpad is connected to the trackpad controller module.

16. An apparatus, comprising:

a keyboard including a spacebar, wherein the any portion of the spacebar is configurable to function as a trackpad; and

a processor, wherein the processor is operably connected to the keyboard and the processor is configured to:

determine if an input to the spacebar includes a key press motion or a sliding motion,

responsive to determining the input is a key press motion, register the input as a spacebar keystroke, and

responsive to determining the input is a sliding motion, register the input as a tracking gesture.

17. The apparatus of claim 16 wherein the processor is configured to:

determine if the input to the spacebar includes a tap motion, and

responsive to determining the input is a tap motion, register the input as a mouse click.

18. A method including executing instructions recorded on a non-transitory computer-readable storage media using at least one processor, the method comprising:

obtaining an input on a device from a user via a trackpad, wherein the device includes a keyboard without a key for a spacebar and any portion of the trackpad is configurable to function as the spacebar;

determining if the trackpad input includes a key press motion or a sliding motion;

responsive to determining the trackpad input is a key press motion, registering the trackpad input as a spacebar keystroke; and

responsive to determining the trackpad input is a sliding motion, registering the trackpad input as a trackpad gesture.

19. The method of claim 18 wherein the trackpad gesture comprises a tracking gesture.

20. The method of claim 18 wherein the trackpad gesture comprises a click gesture.

21. The method of claim 18 , further comprising:

determining a context of the trackpad input including determining whether the trackpad input contacted a spacebar region of the trackpad; and

registering the trackpad input as a spacebar keystroke based at least in part on the determined context of the trackpad input.

22. The method of claim 18 , further comprising:

determining a context of the trackpad input including determining whether the trackpad input included a tap motion; and

registering the trackpad input as a click gesture based at least in part on the determined context of the trackpad input.

23. The method of claim 18 , further comprising:

determining a context of the trackpad input including determining whether the trackpad input activated a spring mechanism in the trackpad; and

registering the trackpad input as a spacebar keystroke based at least in part on the determined context.

24. The method of claim 18 , further comprising:

determining a context of the trackpad input including determining whether the trackpad input included a continuous pressure on the trackpad; and

registering the trackpad input as a trackpad gesture based at least in part on the determined context.

25. The method of claim 18 , further comprising:

determining a context of the trackpad input including determining an application context of the trackpad input; and

registering the trackpad input as a spacebar keystroke or a trackpad gesture based at least in part on the determined application context.

26. The method of claim 18 , further comprising:

determining a context of the trackpad input including determining a text entry context of the trackpad input; and

registering the trackpad input as a spacebar keystroke or a trackpad gesture based at least in part on the determined text entry context.

27. The method of claim 18 , further comprising:

determining a context of the trackpad input including determining a duration of the trackpad input; and

registering the trackpad input as a spacebar keystroke or a trackpad gesture based at least in part on the determined duration of the trackpad input.

28. A recordable storage device having recorded and stored thereon instructions that, when executed, perform the actions of:

obtaining an input on a device from a user via a trackpad, wherein the device includes a keyboard without a key for a spacebar and any portion of the trackpad is configurable to function as the spacebar;

determining if the trackpad input includes a key press motion or a sliding motion;

responsive to determining the trackpad input is a key press motion, registering the trackpad input as a spacebar keystroke; and

responsive to determining the trackpad input is a sliding motion, registering the trackpad input as a trackpad gesture.

29. The recordable storage device of claim 28 , further comprising:

determining a context of the trackpad input including determining whether the trackpad input contacted a spacebar region of the trackpad; and

registering the trackpad input as a spacebar keystroke based at least in part of the determined context of the trackpad input.

30. The recordable storage device of claim 28 , further comprising:

determining a context of the trackpad input including determining whether the trackpad input activated a spring mechanism in the trackpad; and

registering the trackpad input as a spacebar keystroke based at least in part on the determined context.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044334/0466 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2011
From: HAMBURGEN, WILLIAM; HISLOP, FRANK
To: GOOGLE INC.
Reel/Frame 026635/0429 →