Mobile device customizer
First Claim
1. An accessory device for interfacing with a mobile host device, the accessory device comprising:
- a communication channel operable to establish a bi-directional communication link between the accessory device and the host device;
a processor communicatively coupled to the communication channel, the processor operable to execute a plurality of applications; and
an input assembly communicatively coupled to the processor, the input assembly configured to minimize a total number of input elements included in the input assembly, at least a first input element being selectively mapped to one or more input functions of the host device based on a user selection.
8 Assignments
0 Petitions
Accused Products
Abstract
A method and system for customizing a mobile host device is disclosed. An accessory device for interfacing with and customizing a mobile host device includes a communication channel designed to establish a bi-directional communication link between the accessory device and the host device. The accessory device also includes a processor communicatively coupled to the communication channel. The processor is designed to execute a plurality of applications. In addition, the accessory device includes an input assembly communicatively coupled to the processor. The input assembly is designed to minimize a total number of input elements included in the input assembly. Further, at least a first input element being selectively mapped to one or more input functions of the host device based on a user selection.
-
Citations
20 Claims
-
1. An accessory device for interfacing with a mobile host device, the accessory device comprising:
-
a communication channel operable to establish a bi-directional communication link between the accessory device and the host device; a processor communicatively coupled to the communication channel, the processor operable to execute a plurality of applications; and an input assembly communicatively coupled to the processor, the input assembly configured to minimize a total number of input elements included in the input assembly, at least a first input element being selectively mapped to one or more input functions of the host device based on a user selection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for configuring an accessory device, the method comprising:
-
providing a communication channel configured to transmit data bi-directionally between a host device and the accessory device; providing a storage unit communicatively coupled to the communication channel, the storage unit configured to store one or more data; disposing on one or more surfaces an input assembly comprising a plurality of input elements configured to receive human input through manipulation of the input elements, wherein at least one of the input elements is further configured to be selectively mapped to one or more functions of the host device; and providing an accessory processor communicatively coupled to the storage unit, the communication channel, and the input assembly, wherein the accessory processor is configured to execute the one or more data. - View Dependent Claims (12, 13)
-
-
14. A method of controlling a plurality of host devices, the method comprising:
-
providing an accessory device comprising; a communication channel configured to transmit data bidirectionally between the plurality of host devices and the accessory device, a storage unit communicatively coupled to the communication channel, the storage unit configured to store a plurality of data, an input assembly comprising a plurality of input elements, at least a first input element being configured to be selectively mapped to one or more input functions of the host device, and a processor communicatively coupled to the communication channel and the input assembly, wherein the processor is operable to process one or more data; and actuating at least the first input element to control at least a first selectively mapped function of the host device using the communication channel. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification