Abstract: ABSTRACT Method and device to allow user interaction with a wearable device using a flexible bezel. The flexible bezel can be tilted, or rotated, and can also detect pinch inputs. The user is allowed to navigate through different functionalities displayed on a display interface of the wearable device using one of or a combination of tilt and rotation of the bezel, and is further allowed to trigger certain functions by providing a pinch/press input on the bezel. FIG. 1
DESC:The following specification particularly describes and ascertains the nature of this invention and the manner in which it is to be performed:-
TECHNICAL FIELD
[001] The embodiments herein relate to wearable devices and, more particularly, to interact with wearable devices using tilt and rotation, and pinch inputs on a bezel associated with wearable devices.
BACKGROUND
[002] Popularity of wearable devices has increased of late as they add convenience to our lives. A few examples of wearable devices are smart watch, fitness bands and so on. Most of the wearable devices available these days are sophisticated and are capable of handling multiple applications/purposes. For example, a smart watch can, in addition to displaying time and date, provide various functions such as but not limited to internet connectivity, sync with a smart phone, and act as a fitness tracker.
[003] As the name implies, the wearable devices are to be carried or worn by the user. In order to improve convenience in terms of portability, the wearable devices are compact and light. However, though the compact wearable devices are convenient to carry around, the user interface is smaller too, which causes inconvenience to the user while interacting with the device. For example, a smart watch that provides a touch interface is configured to receive touch inputs from the user. As the size of the touch interface reduces, it becomes difficult for the user to interact with the device. Further, in cold conditions when the user is wearing gloves, the touch input may not work.
OBJECT OF INVENTION
[004] An object of the embodiments herein is to interact with a wearable device using a tilt input on a bezel of the wearable device.
[005] Another object of the embodiments herein is to interact with a wearable device using a rotation input on a bezel of the wearable device.
[006] Another object of the embodiments herein is to interact with a wearable device using a pinch/press input on a bezel of the wearable device.
[007] Another object of the embodiments herein is to interact with a wearable device using a combination of any two of tilt/rotation/press input on a bezel of the wearable device.
SUMMARY
[008] In view of the foregoing, an embodiment herein provides a method for managing user interaction with a wearable device. The wearable device receives at least one of one of tilt, rotate, and press inputs as user input using a bezel of the wearable device. The wearable device then determines at least one action corresponding a combination of the user input and a current context of the smart watch, and then triggers the determined at least one action in response to the at least one user input received.
[009] Embodiments further disclose a wearable device that includes a hardware processor and a non-volatile memory comprising instructions. The instructions are configured to cause said hardware processor to allow user interaction with the wearable device by receiving at least one user input using a bezel of the wearable device, wherein the at least one input is at least one of tilt, rotate, and press on the bezel. The wearable device determines at least one action corresponding a combination of the user input and a current context of the smart watch. The wearable device then triggers the determined at least one action in response to the at least one user input received.
[0010] Embodiments further disclose a wearable device. The wearable device includes a housing configured to accommodate a display dial along a first plane; a lower plate provided in a plane parallel to the first plane; and a bezel, wherein the bezel is moveably disposed between the housing and the lower plate, wherein the bezel is adapted to define a pivotal movement in a plane transverse to the first plane.
[0011] These and other aspects of the embodiments herein will be better appreciated and understood when considered in conjunction with the following description and the accompanying drawings.
BRIEF DESCRIPTION OF THE FIGURES
[0012] The embodiments herein will be better understood from the following detailed description with reference to the drawings, in which:
[0013] FIGs. 1a, 1b, and 1c illustrate external design of wearable device that support tilt, rotate, and press/pinch inputs respectively, as disclosed in the embodiments herein;
[0014] FIG. 2 is a block diagram depicting internal components of the wearable device that supports tilt, rotate, and pinch/press inputs respectively, as disclosed in the embodiments herein;
[0015] FIGs. 3a, 3b and 3c illustrate internal architecture of the wearable device to support tilt and pinch/press inputs, as disclosed in the embodiments herein;
[0016] FIG. 4 is a flow diagram depicting steps involved in the process of allowing user interaction with the wearable device using tilt, rotate, and press/pinch inputs, as disclosed in the embodiments herein; and
[0017] FIGs. 5a to 5h are example illustrations of certain use cases supported by the wearable device with the help of tilt, rotate, and press/pinch inputs, as disclosed in the embodiments herein.
DETAILED DESCRIPTION OF EMBODIMENTS
[0018] The embodiments herein and the various features and advantageous details thereof are explained more fully with reference to the non-limiting embodiments that are illustrated in the accompanying drawings and detailed in the following description. Descriptions of well-known components and processing techniques are omitted so as to not unnecessarily obscure the embodiments herein. The examples used herein are intended merely to facilitate an understanding of ways in which the embodiments herein may be practiced and to further enable those of skill in the art to practice the embodiments herein. Accordingly, the examples should not be construed as limiting the scope of the embodiments herein.
[0019] The embodiments herein disclose a mechanism to interact with a wearable device. Referring now to the drawings, and more particularly to FIGS. 1 through 5, where similar reference characters denote corresponding features consistently throughout the figures, there are shown embodiments.
[0020] FIGs. 1a, 1b, and 1c illustrate external design of wearable device that support tilt, rotate, and press/pinch inputs respectively, as disclosed in the embodiments herein. The wearable device 100 includes a display interface/dial 101, a bezel 102, and a fixed lower plate 103. The terms display interface and display dial are used interchangeably. The display interface 101 is being accommodated by a housing, along a first plane. The lower plate 103 is provided in a plane parallel to the first plane, and the bezel 102 is moveably disposed between the housing and the lower plate 103, wherein said bezel 102 is adapted to define a pivotal movement in a plane transverse to said first plane. Further, at least one portion of said bezel extends beyond said housing in a plane parallel to the first plane, and the bezel is adapted to be supported by at least one biasing element. The bezel 102 is further adapted to rotate adaptive to the lower plate 103 between a first position and a second position, wherein at the first position, the portion of the bezel 102 is in the vicinity of the lower plate 103, and in the second position, the portion of the bezel 102 is away from the lower plate 103.
[0021] The display interface 101 is configured to display data such as but not limited to settings, application interfaces, media, and games to user, using suitable interface(s). The display interface 101 can be further configured to provide at least an option for the user to interact with the display, and with the wearable device 100.
[0022] The bezel 102 can be configured to move horizontally as well as vertically to facilitate tilt (as depicted in Fig. 1a) as well as rotation (as depicted in Fig. 1b) movements. The bezel 102 movements are further configured to allow user interaction with the wearable device 100, and allow user to navigate across functionalities and applications being displayed on the display interface 101. In an embodiment, action(s) corresponding to tilt and/or rotate movements combined with different contexts of the wearable device 100 are pre-configured. In another embodiment, action(s) corresponding to tilt and/or rotate movements combined with different contexts of the wearable device 100 can be dynamically configured. Here, the term ‘context’ can refer to the settings/contents/any such data being displayed on the display interface at any point of time. For example, if general settings of the wearable device are being displayed on the display interface, that forms the context for the time being. In another example, if a game is open on the foreground of the wearable device 100, that game and associated controls and settings form the context for the time being.
[0023] The user is allowed to make selection of settings and/or controls and/or interfaces by making at least one of or a combination of tilt and rotation movements of the bezel 102. The bezel 102 is further configured to host one or more sensors to support pinch/press input which allows the user to provide a pinch/press input (as in Fig. 1c) to the wearable device 100 to execute certain function(s) as pre-configured. For example, by selecting a particular function of an application (say play button of a video player), the selected function can be executed by providing the pinch input on the selected function. In this example, when the user presses/pinches on the bezel 102, the ‘play’ function is executed and the video playback begins. For each combination of tilt&press, rotate&press, and tilt&rotate&press, combined with context of the wearable device 100, specific action can be configured, which is then triggered by the wearable device 100, upon detecting at least one or a specific combination of the inputs. In other embodiments, the action being selected and executed can vary based on speed and angle of tilt and/or rotation of the bezel 102.
[0024] FIG. 2 is a block diagram depicting internal components of the wearable device that supports tilt, rotate, and pinch/press inputs respectively, as disclosed in the embodiments herein. The wearable device 100 comprises of an application layer 201, an input event module 202, and a memory module 203.
[0025] The application layer 201 is configured to host all applications that are installed on the wearable device 100. The event module 202 can be configured to receive information pertaining to different types of events (which are essentially different types of inputs) that leads to triggering of different actions in the wearable device 100. In addition to the standard events such as touch event, key event, motion event, hover event and associated functions, the event module 202 is configured to receive bezel event which is associated with tilt and/or rotation and/or pinch inputs. The event module 202 can be further configured to identify, based on data stored in the memory module 203, at least one action that is to be triggered in response to an input received in the form of a bezel event.
[0026] The memory module 203 can be configured to store all kinds of information required to allow user interaction with the wearable device 100, and in turn, with the different applications and settings in the wearable device 100. The memory module 203 can be configured to store, in addition to data pertaining to other events, data pertaining to bezel events. For example, the memory module 203 can have a database with information pertaining to action(s) to be triggered in response to one of or different combinations of tilt and/or rotation and/or pinch inputs, in combination with specific contexts of the wearable device. In an embodiment, the data in the memory module 203 is pre-configured. In another embodiment, the data in the memory module 203 is dynamically configured and updated.
[0027] FIGS. 3a, 3b and 3c illustrate internal architecture of the wearable device to support tilt and pinch/press inputs, as disclosed in the embodiments herein. The tilt detection of the bezel 102 is achieved using one or more springs internally to the bezel. 3a depicts a single spring design whereas 3b depicts dual spring design. Upon receiving a tilt input, the spring, which acts as a sensor, gets compressed on one side, wherein the side on which the spring is compressed depends on the direction of tile (i.e. upward and downwards).
[0028] Similarly for a press/pinch input, one or more spring gets pressed from the side (as in 3c). Based on the pressure exerted on the spring, the press/pinch input is detected and corresponding action is triggered.
[0029] FIG. 4 is a flow diagram depicting steps involved in the process of allowing user interaction with the wearable device using tilt, rotate, and press/pinch inputs, as disclosed in the embodiments herein. The user of the wearable device 100 can navigate (402) through the across functionalities and/or settings being displayed on the display interface, by tilting or rotating the bezel 102. The user can also provide inputs using a permitted combination of tilt and rotation inputs i.e. by tilting and rotating the bezel 102 simultaneously in a pre-defined manner.
[0030] Upon receiving the tilt and/or rotation input, the wearable device 100 allows (406) corresponding movements across the functionalities and/or settings that match the current context of the wearable device 100. After selecting at least one setting or functionality, the user can make trigger an action corresponding to the selected functionality by providing a pinch/press input i.e. after selecting a functionality after navigating through the functionalities using tilt and/or rotation input, the user can press on one or more sides of the bezel 102 (an appropriate action, as pre-configured). Upon receiving (408) the pinch/press input, the action corresponding to the selected functionality gets triggered (412) by the wearable device 100. Various examples of the action are playing a music/video, opening a folder, opening an application corresponding to an application icon selected by the user, an action in a game being played, starting image slideshow, and so on. The various actions in method 400 may be performed in the order presented, in a different order or simultaneously. Further, in some embodiments, some actions listed in FIG. 4 may be omitted.
[0031] FIGS. 5a to 5h are example illustrations of certain use cases supported by the wearable device with the help of tilt, rotate, and press/pinch inputs, as disclosed in the embodiments herein. The use case scenario as in 5a depicts the way a user can navigate across different images being displayed by the display interface. By tilting the bezel 102, the user navigates across icons displayed. The images displayed in response to the tilt input can vary based on parameters such as angle of tilt, speed of tilt, and so on. 5b illustrates the user playing a game on the wearable device 100. The user is able to perform the movements by virtue of the tilt and rotation of the bezel 102. The user may perform certain actions such as jump, shooting, and so on, in the game window, by pinching the bezel 102.
[0032] 5c depicts the way a user can swipe across a web page being displayed on the display interface. The user can use one of or a suitable combination of tilt and/or rotation and pinch inputs to navigate across the webpage and then perform actions such as but not limited to pinch to zoom, selecting a link on the webpage, selecting a word or sentence and so on. 5d depicts use of pinch input to crop an image. When an image is open on the foreground, the user can adjust a selection window by providing the pinch input from the desired sides of the bezel 102. In the example image provided, the user provides pinch input from left, right, and bottom so as to adjust the selection window to select only the face of the cat.
[0033] 5e depicts use of tilt, rotation, and pinch inputs on the bezel 102 to control a function of a drawing/ image editing software running on the wearable device 100. 5f depicts use of bezel 102 as joystick to play games on the wearable device 100. The user can control/perform various game function by providing any of or a suitable combination of tilt, rotation, and pinch inputs on the bezel. 5g depicts use of pre-defined bezel inputs to control various call functions. For example, the user can accept a call with a push action from left to right, decline a call with a push action from right to left, reply with SMS with push from bottom to top, and mute the call by pinching on top and bottom of the bezel 102.
[0034] 5h illustrates a use-case scenario in which the bezel movements of the wearable device 100 enable use of the wearable device 100 as a joystick to control applications of the connected equipments such as TV games, a drone, or VR (Virtual reality) headset and so on. Use of tilt and rotate movements to control navigation, and pinch/press to trigger a selected action allows interaction with the wearable device 100 even when the user is wearing gloves, which is not possible with a touch screen interface.
[0035] The embodiments disclosed herein can be implemented through at least one software program running on at least one hardware device and performing network management functions to control the network elements. The network elements shown in Fig. 1 include blocks which can be at least one of a hardware device, or a combination of hardware device and software module.
[0036] The embodiments disclosed herein specify a mechanism to interact with a wearable device using a flexible bezel. The mechanism allows use of tilt, rotation, and pinch movements of bezel to provide inputs to the wearable device, providing a system thereof. Therefore, it is understood that the scope of protection is extended to such a system and by extension, to a computer readable means having a message therein, said computer readable means containing a program code for implementation of one or more steps of the method, when the program runs on a server or mobile device or any suitable programmable device. The method is implemented in a preferred embodiment using the system together with a software program written in, for ex. Very high speed integrated circuit Hardware Description Language (VHDL), another programming language, or implemented by one or more VHDL or several software modules being executed on at least one hardware device. The hardware device can be any kind of device which can be programmed including, for ex. any kind of a computer like a server or a personal computer, or the like, or any combination thereof, for ex. one processor and two FPGAs. The device may also include means which could be for ex. hardware means like an ASIC or a combination of hardware and software means, an ASIC and an FPGA, or at least one microprocessor and at least one memory with software modules located therein. Thus, the means are at least one hardware means or at least one hardware-cum-software means. The method embodiments described herein could be implemented in pure hardware or partly in hardware and partly in software. Alternatively, the embodiment may be implemented on different hardware devices, for ex. using a plurality of CPUs.
[0037] The foregoing description of the specific embodiments will so fully reveal the general nature of the embodiments herein that others can, by applying current knowledge, readily modify and/or adapt for various applications such specific embodiments without departing from the generic concept, and, therefore, such adaptations and modifications should and are intended to be comprehended within the meaning and range of equivalents of the disclosed embodiments. It is to be understood that the phraseology or terminology employed herein is for the purpose of description and not of limitation. Therefore, while the embodiments herein have been described in terms of preferred embodiments, those skilled in the art will recognize that the embodiments herein can be practiced with modification within the spirit and scope of the claims as described herein.
,CLAIMS:CLAIMS
What is claimed is:
1. A method for managing user interaction with a wearable device, said method comprising:
receiving at least one user input using a bezel of the wearable device, wherein the at least one input is at least one of tilt, rotate, and press on the bezel;
determining at least one action corresponding a combination of the user input and a current context of the wearable device; and
triggering the determined at least one action in response to the at least one user input received, by the smart watch.
2. The method as claimed in claim 1, wherein user navigation through options displayed in the wearable device is using at least one of the tilt and rotate of the bezel.
3. The method as claimed in claim 1, wherein user navigation through options displayed in the wearable device is using at least one combination of the tilt and rotate of the bezel.
4. A wearable device, said wearable device comprising:
a hardware processor;
a non-volatile memory comprising instructions, said instructions configured to cause said hardware processor to:
receive at least one user input using a bezel of the wearable device, wherein the at least one input is at least one of tilt, rotate, and press on the bezel;
determine at least one action corresponding a combination of the user input and a current context of the wearable device; and
trigger the determined at least one action in response to the at least one user input received, by the smart watch.
5. The wearable device as claimed in claim 4, wherein said wearable device is configured to allow user navigation through options displayed in the wearable device in response to at least one of the tilt and rotate of the bezel.
6. The wearable device as claimed in claim 4, wherein said wearable device is configured to allow user navigation through options displayed in the wearable device in response to at least one combination of the tilt and rotate of the bezel.
7. A wearable device, said device comprising:
a housing configured to accommodate a display dial along a first plane;
a lower plate provided in a plane parallel to the first plane; and
a bezel, said bezel being moveably disposed between said housing and said lower plate, wherein said bezel is adapted to define a pivotal movement in a plane transverse to said first plane.
8. The wearable device as claimed in claim 7, wherein at least one portion of said bezel extends beyond said housing in a plane parallel to the first plane.
9. The wearable device as claimed in claim 7, wherein said bezel is adapted to be supported by at least one biasing element.
10. The wearable device as claimed in claim 9, wherein said bezel is adapted to rotate relative to said lower plate.
11. The wearable device as claimed in claim 10, wherein a portion of said bezel is adapted move between a first position, where the portion is in a vicinity of said lower plate, and a second position, where the portion is away from said lower plate.
Dated this 22nd of August 2016 Signature:
Name of the signatory: Dr. Kalyan Chakravarthy
| # | Name | Date |
|---|---|---|
| 1 | 5316-CHE-2015-IntimationOfGrant04-12-2023.pdf | 2023-12-04 |
| 1 | Form 5 [05-10-2015(online)].pdf | 2015-10-05 |
| 2 | Form 3 [05-10-2015(online)].pdf | 2015-10-05 |
| 2 | 5316-CHE-2015-PatentCertificate04-12-2023.pdf | 2023-12-04 |
| 3 | Drawing [05-10-2015(online)].pdf | 2015-10-05 |
| 3 | 5316-CHE-2015-ABSTRACT [21-08-2020(online)].pdf | 2020-08-21 |
| 4 | Description(Provisional) [05-10-2015(online)].pdf | 2015-10-05 |
| 4 | 5316-CHE-2015-CLAIMS [21-08-2020(online)].pdf | 2020-08-21 |
| 5 | 5316-CHE-2015-Power of Attorney-050416.pdf | 2016-06-16 |
| 5 | 5316-CHE-2015-CORRESPONDENCE [21-08-2020(online)].pdf | 2020-08-21 |
| 6 | 5316-CHE-2015-Form 1-050416.pdf | 2016-06-16 |
| 6 | 5316-CHE-2015-FER_SER_REPLY [21-08-2020(online)].pdf | 2020-08-21 |
| 7 | 5316-CHE-2015-OTHERS [21-08-2020(online)].pdf | 2020-08-21 |
| 7 | 5316-CHE-2015-Correspondence-050416.pdf | 2016-06-16 |
| 8 | Form 18 [22-08-2016(online)].pdf | 2016-08-22 |
| 8 | 5316-CHE-2015-PETITION UNDER RULE 137 [21-08-2020(online)].pdf | 2020-08-21 |
| 9 | Drawing [22-08-2016(online)].pdf | 2016-08-22 |
| 9 | 5316-CHE-2015-RELEVANT DOCUMENTS [21-08-2020(online)].pdf | 2020-08-21 |
| 10 | 5316-CHE-2015-FER.pdf | 2020-02-21 |
| 10 | Description(Complete) [22-08-2016(online)].pdf | 2016-08-22 |
| 11 | 5316-CHE-2015-FORM-26 [16-03-2018(online)].pdf | 2018-03-16 |
| 11 | Form-2(Online).pdf | 2016-09-29 |
| 12 | 5316-CHE-2015-FORM-26 [15-03-2018(online)].pdf | 2018-03-15 |
| 13 | 5316-CHE-2015-FORM-26 [16-03-2018(online)].pdf | 2018-03-16 |
| 13 | Form-2(Online).pdf | 2016-09-29 |
| 14 | 5316-CHE-2015-FER.pdf | 2020-02-21 |
| 14 | Description(Complete) [22-08-2016(online)].pdf | 2016-08-22 |
| 15 | 5316-CHE-2015-RELEVANT DOCUMENTS [21-08-2020(online)].pdf | 2020-08-21 |
| 15 | Drawing [22-08-2016(online)].pdf | 2016-08-22 |
| 16 | 5316-CHE-2015-PETITION UNDER RULE 137 [21-08-2020(online)].pdf | 2020-08-21 |
| 16 | Form 18 [22-08-2016(online)].pdf | 2016-08-22 |
| 17 | 5316-CHE-2015-Correspondence-050416.pdf | 2016-06-16 |
| 17 | 5316-CHE-2015-OTHERS [21-08-2020(online)].pdf | 2020-08-21 |
| 18 | 5316-CHE-2015-FER_SER_REPLY [21-08-2020(online)].pdf | 2020-08-21 |
| 18 | 5316-CHE-2015-Form 1-050416.pdf | 2016-06-16 |
| 19 | 5316-CHE-2015-CORRESPONDENCE [21-08-2020(online)].pdf | 2020-08-21 |
| 19 | 5316-CHE-2015-Power of Attorney-050416.pdf | 2016-06-16 |
| 20 | Description(Provisional) [05-10-2015(online)].pdf | 2015-10-05 |
| 20 | 5316-CHE-2015-CLAIMS [21-08-2020(online)].pdf | 2020-08-21 |
| 21 | Drawing [05-10-2015(online)].pdf | 2015-10-05 |
| 21 | 5316-CHE-2015-ABSTRACT [21-08-2020(online)].pdf | 2020-08-21 |
| 22 | Form 3 [05-10-2015(online)].pdf | 2015-10-05 |
| 22 | 5316-CHE-2015-PatentCertificate04-12-2023.pdf | 2023-12-04 |
| 23 | Form 5 [05-10-2015(online)].pdf | 2015-10-05 |
| 23 | 5316-CHE-2015-IntimationOfGrant04-12-2023.pdf | 2023-12-04 |
| 1 | search_14-02-2020.pdf |