Eyewear device input mechanism
First Claim
Patent Images
1. An eyewear device comprising:
- an eyewear body configured for wearing by users such as the support one or more optical elements held by the body within view of the user;
on board electronics incorporated in the eyewear body;
a primary manual input mechanism incorporated in the eyewear body and configured to provide a primary command channel to receive manual user inputs for controlling one or more functionalities of the on board electronics during untethered wear of the eyewear device, the primary command channel providing a primary set of commands receivable via the primary manual input mechanism; and
a secondary manual input mechanism incorporated in the eyewear body and configured to provide a secondary command channel to receive manual user inputs for controlling one or more functionalities of the on board electronics during untethered wear thereof, the secondary command channel using a different mode of user input than the primary command channel, the secondary manual input mechanism being a tap input mechanism that provides a secondary set of commands receivable via the tap input mechanism, the tap input mechanism comprising;
a motion sensor incorporated in the eyewear body and configured to receive tap inputa motion data processor comprising circuitry configured to process motion data captured by the motion sensor to identify from the motion data a tap command communicated from the user to the eyewear device by imparting tap motion to the eyewear body, the motion data processor being configured to distinguish between tap commands and incidental motion reflected in the motion data based on predefined identification criteria,wherein the identification criteria define a predefined tap sequence comprises a double-tap command to register a corresponding user command, the motion data processor being configured to identify occurrence of the double-tap command represented in the motion data by operations comprising;
identifying two sequential tap events;
determining an interval between the two tap events; and
registering the two tap events as a double-tap command conditional upon the interval being smaller than a predefined threshold period,wherein the secondary set of commands consists of fewer user commands than the primary set of commands.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronics-enabled eyewear device provides a primary command channel and a secondary command channel for receiving user input during untethered wear, one of the command channels providing for tap input detected by motion sensor(s) incorporated in a body of the eyewear device. A predefined tap sequence or pattern can be applied to frame of the device to trigger as device function. In one example, a double tap of the device'"'"'s frame causes charge level display indicating a battery charge level.
78 Citations
11 Claims
-
1. An eyewear device comprising:
-
an eyewear body configured for wearing by users such as the support one or more optical elements held by the body within view of the user; on board electronics incorporated in the eyewear body; a primary manual input mechanism incorporated in the eyewear body and configured to provide a primary command channel to receive manual user inputs for controlling one or more functionalities of the on board electronics during untethered wear of the eyewear device, the primary command channel providing a primary set of commands receivable via the primary manual input mechanism; and a secondary manual input mechanism incorporated in the eyewear body and configured to provide a secondary command channel to receive manual user inputs for controlling one or more functionalities of the on board electronics during untethered wear thereof, the secondary command channel using a different mode of user input than the primary command channel, the secondary manual input mechanism being a tap input mechanism that provides a secondary set of commands receivable via the tap input mechanism, the tap input mechanism comprising; a motion sensor incorporated in the eyewear body and configured to receive tap input a motion data processor comprising circuitry configured to process motion data captured by the motion sensor to identify from the motion data a tap command communicated from the user to the eyewear device by imparting tap motion to the eyewear body, the motion data processor being configured to distinguish between tap commands and incidental motion reflected in the motion data based on predefined identification criteria, wherein the identification criteria define a predefined tap sequence comprises a double-tap command to register a corresponding user command, the motion data processor being configured to identify occurrence of the double-tap command represented in the motion data by operations comprising; identifying two sequential tap events; determining an interval between the two tap events; and registering the two tap events as a double-tap command conditional upon the interval being smaller than a predefined threshold period, wherein the secondary set of commands consists of fewer user commands than the primary set of commands. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
during wear of an eyewear device by a user, receiving user input via a primary manual input mechanism incorporated in an eyewear body of the eyewear device to provide a primary command channel, the primary command channel providing a primary set of commands receivable via the primary manual input mechanism; during wear of the eyewear device, receiving user input via a secondary manual input mechanism incorporated in the eyewear body to provide a secondary command channel, the secondary command channel using a different mode of user input than the primary command channel, the secondary manual input mechanism being a tap input mechanism comprising a motion sensor incorporated in the eyewear body and configured to receive tap input, the secondary command channel providing a secondary set of commands receivable via the tap input mechanism; by use of a motion data processor comprising circuitry configured therefor, processing motion data captured by the motion sensor based on predefined identification criteria, to distinguish between tap commands and incidental motion reflected in the motion data, wherein the identification criteria define a predefined tap sequence to register a corresponding user command, and wherein the predefined tap sequence comprises a double-tap command, the processing of the motion data a comprising; identifying two sequential tap events; determining an interval between the two tap events; and registering the two tap events as a double-tap command conditional upon the interval being smaller than a predefined threshold period, wherein the secondary set of commands consists of fewer user commands than the primary set of commands. - View Dependent Claims (11)
-
Specification