RECONFIGURABLE CLIP-ON MODULES FOR MOBILE COMPUTING DEVICES
First Claim
1. A method of providing user inputs to a target program, the method comprising:
- receiving a signal from an input/output module attached around a periphery of a mobile computing device, the signal being indicative of a user input received at an input control on the input/output module; and
mapping the user input to a target user input in the target program.
2 Assignments
0 Petitions
Accused Products
Abstract
A set of reconfigurable clip-on modules for mobile computing devices includes two or more modules and at least one of the modules has an input button or other control and at least one of the modules can communicate with the computing device without needing to be connected to it via a wire. The input button is mapped to a user input in a program, such as a game, which is running or displayed on the computing device to which the modules are clipped. In an embodiment, user inputs via the buttons or other controls on the clip-on modules are mapped to user inputs in a game running on the device, which may be a touch-screen device, and the mapping between user inputs via the buttons and user inputs in the game may change dependent upon the game being played, user preference, or other criteria.
-
Citations
20 Claims
-
1. A method of providing user inputs to a target program, the method comprising:
-
receiving a signal from an input/output module attached around a periphery of a mobile computing device, the signal being indicative of a user input received at an input control on the input/output module; and mapping the user input to a target user input in the target program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of providing user inputs to a target program, the method comprising:
-
receiving a reconfiguration signal at an input/output module attached around a periphery of a computing device, the reconfiguration signal specifying mappings between user inputs on the input/output module and user inputs in the target program; and in response to a subsequent user input on the input/output module, mapping the user input to a user input in the target program based on the reconfiguration signal and sending a user input signal corresponding to the user input in the target program to the computing device. - View Dependent Claims (10)
-
-
11. A mobile computing device comprising:
one or more processors configured to; receive a signal from an input/output module attached around a periphery of the mobile computing device, the signal being indicative of a user input received at an input control on the input/output module; and map the user input to a target user input in a target program. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
Specification