Touch sensing of user input device
First Claim
1. A method comprising:
- receiving user inputs from a user input device;
monitoring a touch-sensitive display device for detection of a presence of the user input device via the touch-sensitive display device;
when the user input device is detected as being located on the touch-sensitive display device via sensing of a capacitive pattern on a base of the user input device, and is connected via a wireless connection to the touch-sensitive display device, utilizing a first user input mode in which a first user interface for receiving inputs from the user input device is displayed on the touch-sensitive display device, the first user interface comprising user interface elements displayed at locations adjacent to a location of the input device on the touch-sensitive display device,tracking movement of the user input device, andmoving the first user interface in response to tracking the movement of the user input device; and
when the user input device is not detected as being located on the touch-sensitive display device as determined by not sensing the capacitive pattern and is connected via the wireless connection to the touch-sensitive display device, utilizing a second user input mode in which a second user interface for receiving inputs from the user input device is displayed on the touch-sensitive display device, wherein the user interface elements are displayed at predetermined locations on the touch-sensitive display device.
1 Assignment
0 Petitions
Accused Products
Abstract
Examples are disclosed herein that relate to user input. One example provides a method comprising receiving user inputs from a user input device, monitoring a touch-sensitive display device for detection of a presence of the user input device via the touch-sensitive display device, when the user input device is detected by the touch-sensitive display device, utilizing a first user input mode in which a first user interface is displayed on the touch-sensitive display device at a location based upon a location of the input device on the touch-sensitive display device, and when the user input device is not detected by the touch-sensitive display device, utilizing a second user input mode in which a second user interface is displayed at a location on the touch-sensitive display device not based upon a location of the input device.
62 Citations
18 Claims
-
1. A method comprising:
-
receiving user inputs from a user input device; monitoring a touch-sensitive display device for detection of a presence of the user input device via the touch-sensitive display device; when the user input device is detected as being located on the touch-sensitive display device via sensing of a capacitive pattern on a base of the user input device, and is connected via a wireless connection to the touch-sensitive display device, utilizing a first user input mode in which a first user interface for receiving inputs from the user input device is displayed on the touch-sensitive display device, the first user interface comprising user interface elements displayed at locations adjacent to a location of the input device on the touch-sensitive display device, tracking movement of the user input device, and moving the first user interface in response to tracking the movement of the user input device; and when the user input device is not detected as being located on the touch-sensitive display device as determined by not sensing the capacitive pattern and is connected via the wireless connection to the touch-sensitive display device, utilizing a second user input mode in which a second user interface for receiving inputs from the user input device is displayed on the touch-sensitive display device, wherein the user interface elements are displayed at predetermined locations on the touch-sensitive display device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. On a user input device having a rotational input mechanism and a haptic feedback mechanism, a method of providing haptic feedback, comprising:
-
receiving a first haptic feedback setting mapping a first range of rotational input of the rotational input mechanism to a haptic feedback output, the first range comprising a first angular distance; receiving a first rotational input that meets the first range of rotational input at the input device, the first rotational input comprising a rotation in a first direction, and in response activating the haptic feedback mechanism; receiving a second haptic feedback setting mapping a second range of rotational input of the rotational input mechanism device to the haptic feedback output, the second range comprising a second angular distance different than the first angular distance; and receiving a second rotational input that meets the second range of rotational input of the input device, the second rotational input comprising another rotation in the first direction, and in response activating the haptic feedback mechanism; wherein the first and second haptic feedback settings are determined based on respective positions of one or more user interface elements in a user interface of a computing device receiving input from the user input device. - View Dependent Claims (8)
-
-
9. An input device comprising:
-
a control configured for rotation about an axis and for depression along the axis; a rotational encoder configured to sense rotation of the control; a base comprising a conductive pattern, the conductive pattern comprising a first conductive element, a second conductive element coplanar with the first conductive element, and a dielectric material separating the first conductive element and the second conductive element, wherein the control is rotatable and depressible relative to the base; a haptic feedback mechanism configured to output haptic feedback; and a communications subsystem configured to transmit information regarding rotation and depression of the control to a display device and configured to receive a haptic feedback setting from the display device for controlling the haptic feedback, wherein the haptic feedback setting includes an instruction for the haptic feedback mechanism to output haptic feedback in response to rotation of the control about the axis meeting a range of rotational input determined based on respective positions of one or more user interface elements in a user interface of the display device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
Specification