IP Library Patent Application 13719502
Patent Application
App. No. 13/719,502

FORCE TOUCH MOUSE

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 None
App. No.
13/719,502
Abstract

Methods, systems and devices are described for operating an electronic device with a mouse, wherein the mouse includes a mouse movement sensor, a force sensor, and an input object position sensor. Operation of the mouse involves generating a first signal representing movement of the mouse relative to a working surface, generating a second signal representing force manually applied to the mouse, generating a third signal based on an input object in a sensing region of the mouse, and processing the first, second, and third signals to determine an interface action represented on a display of the electronic device.

Claims (42)

1 . An input module for use with an electronic device, the input module comprising:

a first sensor configured to detect movement of the module and generate a first signal;

a second sensor configured to detect force applied to the module and generate a second signal; and

a third sensor configured to detect the presence of an input object in a sensing region of the module and generate a third signal;

wherein the first signal is used to position a cursor on a display associated with the electronic device, and the second and third signals are used to determine an interface action.

2 . The input module of claim 1 , wherein:

the first sensor comprises a motion sensor configured to determine movement of the module relative to a working surface;

the second sensor comprises a force sensor configured to determine force applied to a force transmitting surface of the input module; and

the third sensor comprises a contact sensor configured to determine positional information of at least one input object in the sensing region.

3 . The input module of claim 1 , wherein the interface action comprises at least one of panning, scrolling, left click, right click, middle click, chiral scrolling, showing the desktop, forward command, backward command, copy, paste, edge swipe, and application selection.

4 . The input module of claim 1 , wherein the input object comprises at least one of a finger, multiple fingers, and a palm, and further wherein the third sensor is configured to determine, and the third signal is configured to represent, the number and type of input objects in the sensing region.

5 . The input module of claim 1 , wherein the second sensor is configured to:

detect a first level of force when the input object is resting on the sensing region;

detect a second level of force when the input object applies a light press to the sensing region; and

detect a third level of force when the input object applies a heavy press to the sensing region.

6 . The input module of claim 1 , wherein the input module is a mouse and the mouse comprises a touch pad and a three dimensional chassis.

7 . The input module of claim 1 , wherein the input module is configured to operate in a first mode in which the first signal is used to position the cursor on the display, and in a second mode wherein at least two of the first, second, and third signals are used to determine the interface action.

8 . The input module of claim 1 , wherein the sensing region comprises a first touch surface and a second touch surface, and further wherein the second sensor is configured to detect an input object on each of the first and second touch surfaces and to determine corresponding respective force levels applied to the first and second surfaces.

9 . The input module of claim 8 , wherein the determination of the interface action is based on the motion of one or more input objects, force applied by one or more input objects, and motion of the input module.

10 . The input module of claim 3 , wherein an interface action initiated is modified by at least one of the first, second and third signals.

11 . The input module of claim 3 , wherein the level of force required to initiate a particular interface action may be reduced while that interface action continues.

12 . The input module of claim 1 , wherein an initiated interface action may be terminated by one of:

reducing a force level;

removing at least one input object from the sensing region; and

lifting the input device from the working surface.

13 . The input module of claim 1 , wherein an interface action initiated by at least two of the first, second, and third signals may be continued by using additional data from at least one of the first, second and third signals.

14 . A method of operating an electronic device with a mouse, the mouse comprising a mouse movement sensor, a force sensor, and an input object position sensor, and the method comprising:

generating a first signal representing movement of the mouse relative to a working surface;

generating a second signal representing force manually applied to the mouse;

generating a third signal based on an input object in a sensing region of the mouse; and

processing the first, second, and third signals to determine an interface action represented on a display of the electronic device.

15 . The method of claim 17 , further comprising transmitting the interface action from the mouse to the computer.

16 . The method of claim 17 , further comprising modifying the interface action by changing one of the first, second, and third signals.

17 . A processing system for use with a mouse, the processing system comprising:

a sensor module configured to acquire a first signal corresponding to movement of the mouse relative to a working surface, a second signal corresponding to force applied by an input object to a transmitting surface of the mouse, and a third signal corresponding to positional information for an input object interacting with a sensing region of the mouse; and

a determination module configured to position a cursor on a display based on the first signal, and to determine an interface action based on the second and third signals.

18 . The processing system of claim 17 , wherein the determination of the interface action is based on at least two of: the motion of one or more input objects; force applied by one or more input objects; and motion of the input module.

19 . The processing system of claim 17 , wherein the input object comprises at least one of a finger, multiple fingers, and a palm, and further wherein the third sensor is configured to determine, and the third signal is configured to represent, the number and type of input objects in the sensing region.

20 . The processing system of claim 17 , wherein the second signal comprises:

a first level of force when the input object is resting on the sensing region;

a second level of force when the input object applies a light press to the sensing region; and

a third level of force when the input object applies a heavy press to the sensing region.

Assignments (3)
SECURITY INTEREST Recorded Sep 27, 2017
From: SYNAPTICS INCORPORATED
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 044037/0896 →
SECURITY INTEREST Recorded Oct 3, 2014
From: SYNAPTICS INCORPORATED
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 033888/0851 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2012
From: SHEIK-NAINAR, MOHAMED ASHRAF
To: SYNAPTICS INCORPORATED
Reel/Frame 029511/0850 →