Bidirectional and expressive interaction in a hybrid smart watch
10809667 ยท 2020-10-20
Assignee
Inventors
Cpc classification
G04C17/0091
PHYSICS
G04B45/0061
PHYSICS
International classification
Abstract
Aspects of the disclosure provide a hybrid smartwatch that incorporates digital technology with an analog timepiece in a wristwatch form factor. A digital display layer of a non-emissive material is configured to present notices, data, content and other information. An analog display layer includes one or more hands of the timepiece, and overlies the digital display layer. The hands may be controlled by a processor through micro-stepper motors or other actuators. Physical motion of the hands provides expressivity, for instance via visual mechatronic effects. This may include buzzing, clapping, providing stylized visual features, hiding or minimizing information, and revealing information. The information presented on the digital display layer is presented concurrently with the hand movement, in a manner that complements the hand motion. This provides a rich, symbiotic dual-display layer arrangement that enhances the capabilities of the digital and analog display layers.
Claims
1. A hybrid smartwatch to provide mechanical expressivity to a user, the hybrid smartwatch comprising: a user interface subsystem including a digital graphical display and a mechanical movement having watch hands, the watch hands being arranged along a face of the hybrid smartwatch; a mechanical movement control subsystem operatively coupled to the watch hands, the mechanical movement control subsystem configured to adjust the watch hands in one or both of clockwise and counterclockwise directions; and one or more processors operatively coupled to the digital graphical display and the mechanical movement control subsystem, the one or more processors being configured to: select an information hiding visualization to be presented to a user using the watch hands, the information hiding visualization providing a predetermined adjustment of the watch hands; determine whether to concurrently present visual information on the digital graphical display along with the adjustment of the watch hands, wherein the visual information is a notification to the user; instruct the mechanical movement control subsystem to adjust the watch hands to provide the information hiding visualization by arranging a first of the watch hands at a particular location along the watch face, and adjusting a second of the watch hands by moving the second watch hand towards and away from the first watch hand, wherein with each movement of the second watch hand towards the first watch hand the notification is reduced in size; and upon a determination to concurrently present the visual information on the digital graphical display, cause the digital graphical display to present the visual information contemporaneously with the adjustment of the watch hands.
2. The hybrid smartwatch of claim 1, wherein the one or more processors are configured to select the information hiding visualization based on one or more identified items of information to be provided to the user.
3. The hybrid smartwatch of claim 1, wherein the mechanical movement control subsystem includes a plurality of actuators, each actuator configured to rotate a given one of the watch hands.
4. The hybrid smartwatch of claim 3, wherein the digital graphical display comprises a non-emissive display.
5. The hybrid smartwatch of claim 1, wherein each movement of the second watch hand takes 0.25-2.0 seconds.
6. The hybrid smartwatch of claim 1, wherein a first movement of the second watch hand moves a first amount and a second movement of the second watch hand moves a second amount, the second amount being smaller than the first amount.
7. A method of providing mechanical expressivity to a user with a hybrid smartwatch, the hybrid smartwatch including a digital graphical display and watch hands arranged along a face of the hybrid smartwatch, the method comprising: selecting, by one or more processors, an information hiding visualization to be presented to a user using the watch hands, the information hiding visualization providing a predetermined adjustment of the watch hands; determining, by the one or more processors, whether to concurrently present visual information on the digital graphical display along with the adjustment of the one or more watch hands, wherein the visual information is a notification to the user; instructing, by the one or more processors, a mechanical movement control subsystem of the hybrid smartwatch to adjust the watch hands to provide the information hiding visualization by arranging a first of the watch hands at a particular location along the watch face, and adjusting a second of the watch hands by moving the second watch hand towards and away from the first watch hand, wherein with each movement of the second watch hand towards the first watch hand the notification is reduced in size; and upon a determination to concurrently present the visual information on the digital graphical display, the one or more processors causing the digital graphical display to present the visual information contemporaneously with the adjustment of the watch hands.
8. The method of claim 7, wherein the information hiding visualization is selected based on one or more identified items of information to be provided to the user.
9. The method of claim 7, wherein each movement of the second watch hand takes 0.25-2.0 seconds.
10. The method of claim 7, wherein a first movement of the second watch hand moves a first amount and a second movement of the second watch hand moves a second amount, the second amount being smaller than the first amount.
11. A hybrid smartwatch to provide mechanical expressivity to a user, the hybrid smartwatch comprising: a user interface subsystem including a digital graphical display and a mechanical movement having watch hands, the watch hands being arranged along a face of the hybrid smartwatch; a mechanical movement control subsystem operatively coupled to the watch hands, the mechanical movement control subsystem configured to adjust the watch hands in one or both of clockwise and counterclockwise directions; and one or more processors operatively coupled to the digital graphical display and the mechanical movement control subsystem, the one or more processors being configured to: select an information revealing visualization to be presented to a user using the watch hands, the information revealing visualization providing a predetermined adjustment of the watch hands; determine whether to concurrently present visual information on the digital graphical display along with the adjustment of the watch hands, wherein the visual information is a notification to the user; instruct the mechanical movement control subsystem to adjust the watch hands to provide the information revealing visualization by arranging a first of the watch hands at a particular location along the watch face, and adjusting a second of the watch hands by moving the second watch hand towards and away from the first watch hand, wherein with each movement of the second watch hand away from the first watch hand the notification increases in size; and upon a determination to concurrently present the visual information on the digital graphical display, cause the digital graphical display to present the visual information contemporaneously with the adjustment of the watch hands.
12. The hybrid smartwatch of claim 11, wherein the one or more processors are configured to select the information revealing visualization based on one or more identified items of information to be provided to the user.
13. The hybrid smartwatch of claim 11, wherein the mechanical movement control subsystem includes a plurality of actuators, each actuator configured to rotate a given one of the watch hands.
14. The hybrid smartwatch of claim 13, wherein the digital graphical display comprises a non-emissive display.
15. The hybrid smartwatch of claim 11, wherein each movement of the second watch and takes 0.25-2.0 seconds.
16. The hybrid smartwatch of claim 11, wherein a first movement of the second watch hand moves a first amount and a second movement of the second watch hand moves a second amount, the second amount being larger than the first amount.
17. A method of providing mechanical expressivity to a user with a hybrid smartwatch, the hybrid smartwatch including a digital graphical display and watch hands arranged along a face of the hybrid smartwatch, the method comprising: selecting, by one or more processors, an revealing hiding visualization to be presented to a user using the watch hands, the information revealing visualization providing a predetermined adjustment of the watch hands; determining, by the one or more processors, whether to concurrently present visual information on the digital graphical display along with the adjustment of the watch hands, wherein the visual information is a notification to the user; instructing, by the one or more processors, a mechanical movement control subsystem of the hybrid smartwatch to adjust the watch hands to provide the information revealing visualization by arranging a first of the watch hands at a particular location along the watch face, and adjusting a second of the watch hands by moving the second watch hand towards and away from the first watch hand, wherein with each movement of the second watch hand away from the first watch hand the notification increases in size; and upon a determination to concurrently present the visual information on the digital graphical display, the one or more processors causing the digital graphical display to present the visual information contemporaneously with the adjustment of the watch hands.
18. The method of claim 17, wherein the information revealing visualization is selected based on one or more identified items of information to be provided to the user.
19. The method of claim 17, wherein each movement of the second watch and takes 0.25-2.0 seconds.
20. The method of claim 17, wherein a first movement of the second watch hand moves a first amount and a second movement of the second watch hand moves a second amount, the second amount being larger than the first amount.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
DETAILED DESCRIPTION
(12) Overview
(13) The analog and digital display elements in a hybrid smartwatch as discussed herein provide a rich graphical interface in a wearable form factor. Programmable materials are utilized in conjunction with electromechanical control of the watch hands. The programmable materials may include electronic ink (E-ink) pigments or other non-emissive arrangements that are capable of displaying dynamic patterns. A mechanical movement control manages positioning of the watch hands. For instance, micro-stepper motors provide control, positioning and mechanical expressivity via resulting hand movement. While these servo-controlled hands are overlaid on a graphical display, the system coordinates the analog and digital displays to share responsibilities for the user interface.
(14) Example System
(15) As shown in
(16) The memory 114 stores information accessible by the one or more processors 112, including instructions 116 and data 118 that may be executed or otherwise used by each processor 112. The memory 114 may be, e.g., a solid state memory or other type of non-transitory memory capable of storing information accessible by the processor(s), including write-capable and/or read-only memories.
(17) The instructions 116 may be any set of instructions to be executed directly (such as machine code) or indirectly (such as scripts) by the processor. For example, the instructions may be stored as computing device code on the computing device-readable medium. In that regard, the terms instructions and programs may be used interchangeably herein. The instructions may be stored in object code format for direct processing by the processor, or in any other computing device language including scripts or collections of independent source code modules that are interpreted on demand or compiled in advance. Functions, methods and routines of the instructions are explained in detail below.
(18) The data 118 may be retrieved, stored or modified by processor 112 in accordance with the instructions 116. As an example, data 118 of memory 114 may store predefined scenarios. A given scenario may identify a set of scenario requirements including visual effect types, content to be presented and pre-defined interactions between the watch hands and the graphical display. For instance, particular movements of the watch hands in combination with selected notification types may be included in the predefined scenarios.
(19) User interface 120 includes various I/O elements. For instance, one or more user inputs 122 such as mechanical actuators 124 and/or soft actuators 126 are provided. The mechanical actuators 124 may include a crown, buttons, switches and other components. The soft actuators 126 may be incorporated into a touchscreen cover, e.g., a resistive or capacitive touch screen.
(20) As noted above, one aspect of the technology is the use of analog watch elements enhanced with digital capabilities and connectivity. Thus, both a digital graphical display 128 and a mechanical movement (analog display) 130 are provided in the user interface 120 of the hybrid watch 100. The graphical display 128 may be an E-ink or other type of electrophoretic display. Alternatively, other non-emissive arrangements or even emissive displays may be employed. The mechanical movement 130 includes hour and minute hands. A seconds hand and/or other hand indicators may also be employed.
(21) An example watch configuration 200 with such a user interface 120 is shown in
(22) Returning to
(23) The user interface 120 may also include one or more speakers, transducers or other audio outputs 138. A haptic interface or other tactile feedback 140 is used to provide non-visual and non-audible information to the wearer. And one or more cameras 142 can be included on the housing, band or incorporated into the display.
(24) The hybrid smartwatch 100 also includes a position determination module 144, which may include a GPS chipset 146 or other positioning system components. Information from the accelerometer 134, gyroscope 136 and/or from data received or determined from remote devices (e.g., wireless base stations or wireless access points), can be employed by the position determination module 144 to calculate or otherwise estimate the physical location of the smartwatch 100.
(25) In order to obtain information from and send information to remote devices, the smartwatch 100 may include a communication subsystem 150 having a wireless network connection module 152, a wireless ad hoc connection module 154, and/or a wired connection module 156. While not shown, the communication subsystem 150 has a baseband section for processing data and a transceiver section for transmitting data to and receiving data from the remote devices. The transceiver may operate at RF frequencies via one or more antennae. The wireless network connection module 152 may be configured to support communication via cellular, LTE, 4G and other networked architectures. The wireless ad hoc connection module 154 may be configured to support Bluetooth, Bluetooth LE, near field communications, and other non-networked wireless arrangements. And the wired connection 156 may include a USB, micro USB, USB type C or other connector, for example to receive data and/or power from a laptop, tablet, smartphone or other device.
(26)
(27) Returning to
(28)
(29) As noted above, the micro-stepper motors or other actuation mechanism(s) 412 are configured to provide control, positioning and mechanical expressivity via resulting hand movement, for instance by causing the one or more hands to rotate or otherwise adjust in a predetermined manner. The micro-stepper motors enable unidirectional or bidirectional rotation of the hands (clockwise and/or counterclockwise) through electrical pulses that may be controlled by the one or more processors 112 of
(30) According to one scenario, the electrical pulses have a pulse width on the order of 2 ms, for instance between about 1.75-2.25 ms. Here, the minute and hour hands may have one the order of 120 steps per revolution, although the number of steps for each hand may vary. In other examples, the pulse widths and steps per revolution may vary, e.g., by +/10%, or more or less. In some scenarios, the steps are related to the application. For instance, time-related apps may have a 60 step resolution, while other apps may employ a higher (or lower) number of steps. And the pulse width may vary based on motor characteristics of the actuator(s). The timing and duration of the pulses and steps is controlled, for example, by the one or more processors 112 of
(31) The graphical display 404 includes, in this scenario, a non-emissive display. The non-emissive display is bi-stable, which does not require power to maintain the displayed information. The non-emissive display may be arranged as a circle or other shape depending on the overall appearance of the smartwatch. Nonetheless, the display includes a central opening adapted to receive the mechanical movement component 406 of
(32) Example Scenarios
(33) The control and interplay of the pixels of the display and the positioning of the hands is performed cooperatively to create optimal user interfaces for different scenarios. For example, the user interfaces may be optimized according to predetermined criteria, which can vary with different interactions, applications and user preferences.
(34) Aspects of the technology employ physical motion of the watch hands as a means for expressivity. Here, the hands may be used for visual mechatronic effects as a complement or alternative to the information presented on the digital display. For instance, the hybrid smartwatch is able to attract the user's attention with motion of the hands when illumination or sound is inappropriate or insufficient. Various scenarios include buzzing, clapping, stylizing visual features, hiding or minimizing information, revealing information, and influence of display objects on physical hand and vice versa. These scenarios are described with reference to the drawings.
(35)
(36)
(37)
(38)
(39) Conversely,
(40)
(41)
(42) In contrast,
(43) The examples of
(44)
(45) At block 1106, the processors determine whether to concurrently present visual information on the graphical display along with the adjustment of the one or more watch hands. Not every expressive visualization necessarily includes the presentation of corresponding visual information on the graphical display. At block 1108, the processors instruct or otherwise manage the mechanical movement control to adjust the hand(s), in accordance with the selected expressive visualization. This may include sending control signals to the mechanical movement subsystem or electrical pulses directly to micro-stepper motors to achieve the intended hand motion.
(46) At block 1110, when it is determined that visual information will also be presented on the graphical display, the one or more processors cause the graphical display to generate the graphical element(s) thereon. This is done in conjunction with the expressive visualization of the hand adjustment. According to one aspect, the visual information of the graphical element(s) is synced with the mechanical adjustment of the hand(s), such as shown in
(47) It should be understood that these operations do not have to be performed in the precise order described. Rather, various steps can be handled in a different order or simultaneously, and steps may also be added or omitted.
(48) Depending on the specific arrangement, an emissive display, such as an OLED screen, may be employed instead of a non-emissive display.
(49) Unless otherwise stated, the foregoing alternative examples are not mutually exclusive, but may be implemented in various combinations to achieve unique advantages. As these and other variations and combinations of the features discussed above can be utilized without departing from the subject matter defined by the claims, the foregoing description of the embodiments should be taken by way of illustration rather than by way of limitation of the subject matter defined by the claims. In addition, the provision of the examples described herein, as well as clauses phrased as such as, including and the like, should not be interpreted as limiting the subject matter of the claims to the specific examples; rather, the examples are intended to illustrate only one of many possible embodiments. Further, the same reference numbers in different drawings can identify the same or similar elements.