IP Library Granted Patent US 7,932,892
Granted Patent B2
US 7,932,892 · App. 12/689,207 · Granted Apr 26, 2011

Human interface input acceleration system

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 7,932,892
App. No.
12/689,207
Granted
Apr 26, 2011
Kind
B2
Abstract

A method and system for transmitting data to and from a hand-held host device are disclosed. An accessory device for interfacing with a host device includes a communication channel designed to establish a bidirectional data link between the accessory device and the host device. The accessory device also includes a storage unit communicatively coupled to the communication channel. The storage unit is designed to store various data. In addition, at least a first data is selectively transmitted from the stored data of the accessory device to the host device through the established bidirectional data link.

Claims (19)

1. An input accelerator device for controlling a hand-held host device, the input accelerator device comprising:

a communication channel to interface with the hand-held host device;

an input assembly comprising multiple input elements, at least one of the input elements selectively map to one or more functions of a software application running on the hand-held host device to control the mapped one or more functions of the software application without having to actuate at least one input element of the hand-held host device; and

an input controller communicatively coupled to the input assembly and the communication channel, the input controller configured to generate an input signal upon actuation of the at least one of the input elements and further configured to relay the input signal to the communication channel for transmission to the hand-held host device to control execution of the one or more functions of the software application mapped to the actuated at least one input element.

2. The input accelerator device of claim 1 , wherein the input assembly further comprises

a front input assembly comprising at least a first one of the multiple input elements, the first one of the multiple input elements located on a front surface; and

a rear input assembly having at least a second one of the multiple input elements, the second one of the multiple input elements located on a rear surface.

3. The input accelerator device of claim 2 , wherein the input assembly further comprises a side input assembly comprising at least a third one of the multiple input elements, the third one of the multiple input elements located on a side surface.

4. The input accelerator device of claim 3 , wherein the at least one of the input elements comprises at least one of an analog button, a digital button, a key, a rocker, a slider, a dial, a touch pad, a pressure sensor, a force sensitive resistor, a piezoelectric resistive sensor, a capacitive sensor, a positional sensor, a rotary encoder, a linear potentiometer, a D-pad, or a miniature analog thumb joystick.

5. The input accelerator device of claim 3 , wherein at least one of the front input assembly, the side input assembly, and the rear input assembly is further configured to accelerate text input.

6. The input accelerator device of claim 3 , wherein at least one of the front input assembly, the side input assembly, and the rear input assembly is further configured to accelerate at least one of scrolling, cursor control or navigational control.

7. The input accelerator device of claim 3 , wherein at least one of the front input assembly, the side input assembly, and the rear input assembly is further configured to accelerate game play.

8. The input accelerator device of claim 1 further comprising a storage device configured to store one or more instructions.

9. The input accelerator device of claim 8 , wherein the one or more instructions comprise at least one of a text application, a mapping software, a firmware, a gaming application, or a scrolling application.

10. The input accelerator device of claim 8 further comprising:

a processor configured to interpret the input signal and execute the one or more instructions;

a main memory configured to load the one or more instructions executed by the processor; and

a bus configured to direct communications to and from the processor.

11. The input accelerator device of claim 1 further comprising a secondary control unit configured to perform functions of one or more secondary devices including at least one of a headset, a garage door opener, an automobile keyless entry unit, a smartcard, a programmable RFID keyfob, a universal remote control unit, a digital wristwatch, or a MP3 player.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: ZEEMOTE TECHNOLOGY INC.
To: APLIX IP HOLDINGS CORPORATION
Reel/Frame 031813/0209 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2010
From: ZEEMOTE LLC
To: ZEEMOTE TECHNOLOGY INC.
Reel/Frame 025137/0714 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2010
From: CHEN, ELAINE; PODOLOFF, ROB; WHEELER, LORRAINE; MARCUS, BETH
To: ZEETOO, INC.
Reel/Frame 024496/0403 →
CHANGE OF NAME Recorded Jun 7, 2010
From: ZEETOO, INC.
To: ZEEMOTE, INC.
Reel/Frame 024497/0296 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2010
From: ZEEMOTE, INC.
To: ZEEMOTE LLC
Reel/Frame 023917/0054 →