Compact modular wireless control devices
First Claim
1. A modular controller system comprising:
- a plurality of control modules, each module including a plurality of controls;
first means for mechanically connecting said modules;
second means for communicating data from said control modules to a mobile device; and
third means operable by said mobile device for receiving said data from said control modules and in accordance therewith generating output data.
0 Assignments
0 Petitions
Accused Products
Abstract
A modular controller system. The novel modular controller system includes a plurality of control modules, each module including a plurality of controls; a first mechanism for mechanically connecting the control modules; a second mechanism for communicating with a mobile device; and a program stored in and executed by the mobile device for receiving data from the control modules and in accordance therewith generating output data. In a preferred embodiment, the system includes a docking module for holding and interfacing with the mobile device, and the docking module and control modules each include a housing having physical features for mechanically connecting the modules together and electrical connectors in the physical features for transferring data and power between modules. The program generates output data in response to the data received from the control modules to control an application running on the mobile device.
-
Citations
18 Claims
-
1. A modular controller system comprising:
-
a plurality of control modules, each module including a plurality of controls; first means for mechanically connecting said modules; second means for communicating data from said control modules to a mobile device; and third means operable by said mobile device for receiving said data from said control modules and in accordance therewith generating output data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A modular controller system comprising:
-
a plurality of control modules, each module including a plurality of controls and adapted to generate control messages in response to user actions on said controls, wherein each module includes a housing having physical features for mechanically connecting said modules; and a program stored in and executed by a mobile device for receiving said control messages from said control modules and in accordance therewith generating output data for controlling an application running on said mobile device.
-
-
17. A computer implemented method for controlling an application on a mobile device including the steps of:
-
receiving control messages from a plurality of control modules and generating output data in response to said control messages for controlling said application running on said mobile device.
-
-
18. A method for controlling an application on a mobile device including the steps of
providing a plurality of control modules, each module including a plurality of controls and adapted to generate control messages in response to user actions on said controls, wherein each module includes a housing having physical features for mechanically connecting said modules; -
connecting said control modules together via said physical features; communicating said control messages from said control modules to a mobile device; and receiving said control messages and in accordance therewith generating output data for controlling an application running on said mobile device.
-
Specification