Functionality of a multi-state button of a computing device
First Claim
1. A method, comprising:
- receiving, at a wearable computing device, a first input associated with a first press state of a button coupled to the wearable computing device, wherein the button comprises a two-stage button comprising a partial-press state and a full-press state, wherein the partial-press state comprises a given press of the button between an un-pressed state and the full-press state of the button, and wherein the first press state comprises the full-press state;
in response to receiving the first input, causing an image-capture device coupled to the wearable computing device to capture (i) an image from a point-of-view (POV) of the wearable computing device, or (ii) a video from the POV of the wearable computing device;
receiving a second input indicating that the button is in a second press state, for at least a predetermined amount of time, wherein the second press state comprises the partial-press state; and
in response to receiving the second input, providing a search query based on the image or the video.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for using a multi-state button are described. A computing device may be configured to receive an input associated with a press state of a button. The computing device may be configured to cause an image-capture device to capture an image from a point-of-view (POV) of the computing device based on the input corresponding to a first press state on the button and cause the image-capture device to capture a video from the POV of the computing device based on the input corresponding to a second press state on the button. The computing device may be configured, based on the input corresponding to a partial press state of the button, to cause the image-capture device to capture the image and/or the video; and provide a search query based on the image and/or the video.
31 Citations
18 Claims
-
1. A method, comprising:
-
receiving, at a wearable computing device, a first input associated with a first press state of a button coupled to the wearable computing device, wherein the button comprises a two-stage button comprising a partial-press state and a full-press state, wherein the partial-press state comprises a given press of the button between an un-pressed state and the full-press state of the button, and wherein the first press state comprises the full-press state; in response to receiving the first input, causing an image-capture device coupled to the wearable computing device to capture (i) an image from a point-of-view (POV) of the wearable computing device, or (ii) a video from the POV of the wearable computing device; receiving a second input indicating that the button is in a second press state, for at least a predetermined amount of time, wherein the second press state comprises the partial-press state; and in response to receiving the second input, providing a search query based on the image or the video. - View Dependent Claims (2, 3)
-
-
4. A non-transitory computer readable medium having stored thereon instructions executable by a wearable computing device to cause the wearable computing device to perform functions comprising:
-
receiving press state information associated with a press state of a button coupled to the wearable computing device, wherein the button includes a two-stage button comprising a partial press state and a full-press state of the button, wherein the partial press state comprises a given press of the button between an un-pressed state and the full-press state of the button, wherein the press state comprises a first press state, a second press state, and a third press state, wherein the first press state and the second press state comprise the full-press state of the button and are distinguishable based on periods of time, and wherein the third press state comprises the partial press state of the button; and generating a display of a menu, wherein the menu comprises one or more menu items, and wherein the one or more menu items are based on the press state information such that; the one or more menu items are related to capture of an image based on the press state information indicating that the button is in the first press state, the one or more menu items are related to capture of a video based on the press state information indicating that the button is in the second press state, and the one or more menu items are related to providing a search query related to the image or the video to a search engine based on the press state information indicating that the button is in the third press state. - View Dependent Claims (5, 6, 7)
-
-
8. A system, comprising:
-
an image-capture device; a button configured to provide information associated with a press state of the button, wherein the button includes a two-stage button comprising a partial press state and a full-press state of the button, wherein the partial press state comprises a given press of the button between an un-pressed state and the full-press state of the button, wherein the press state comprises a first press state, a second press state, and a third press state, wherein the first press state and the second press state comprise the full-press state of the button and are distinguishable based on periods of time, and wherein the third press state comprises the partial press state of the button; a wearable computing device in communication with the image-capture device and the button, wherein the wearable computing device is configured to; receive an input associated with the press state of the button; cause the image-capture device to capture an image from a point-of-view (POV) of the wearable computing device, based on the input corresponding to the first press state; cause the image-capture device to capture a video from the POV of the wearable computing device, based on the input corresponding to the second press state; and based on the input corresponding to the third press state; provide a search query based on the image or the video. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
Specification