Optical encoder for detecting crown movement

Information

  • Patent Grant
  • 11015960
  • Patent Number
    11,015,960
  • Date Filed
    Thursday, January 24, 2019
    5 years ago
  • Date Issued
    Tuesday, May 25, 2021
    3 years ago
Abstract
Embodiments of the present disclosure provide an optical encoder for an electronic device. The optical encoder comprises an elongated shaft having an encoding pattern made up of axial markings and radial markings. The encoding pattern may be disposed around a circumference of the elongated shaft. The optical encoder also includes an optical sensor. In embodiments, the optical sensor includes an emitter and a photodiode array. The emitter causes light to shine on the encoding pattern. The encoding pattern reflects the light back to the photodiode array and the photodiode array determines movement of the shaft based on the reflected light.
Description
TECHNICAL FIELD

The present disclosure is directed to optical encoders for electronic devices. Specifically, the present disclosure is directed to an optical encoder in which markings of an encoding pattern of the optical encoder has both an axial component and a radial component disposed around a circumference of the shaft of the optical encoder. In addition, a light source and a photodiode array are aligned in various patterns with respect to the optical encoder so as to detect the rotational and linear movement of the shaft of the optical encoder.


BACKGROUND

Many devices, including mechanical, electronic and computerized devices, may utilize various types of encoders for obtaining and collecting data about the particular device. For example, a rotary encoder may be used to collect information about a position of a component in the device, a direction in which the component is moving, and/or as a speed of the movement of the component. However, some of these encoders are not suitable for use in a small or compact space that may be required for an electronic device having a small form factor.


It is with respect to these and other general considerations that embodiments have been made. Also, although relatively specific problems have been discussed, it should be understood that the embodiments should not be limited to solving the specific problems identified in the background.


SUMMARY

This summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description section. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subject matter.


Embodiments of the present disclosure provide an optical encoder for an electronic device. The optical encoder comprises an elongated shaft having an encoding pattern that includes an axial component and a radial component. The axial component and the radial component may consist of a plurality of stripes or markings that are disposed around a circumference of the elongated shaft. The optical encoder also includes an optical sensor. In embodiments, the optical sensor includes an emitter and a photodiode array. The emitter is configured to emit light that is reflected off of the encoding pattern and received by the photodiode array.


In another embodiment, an electronic device is provided. The electronic device includes a processor, a memory and an optical encoder. The optical encoder includes an elongated shaft having an encoding pattern. The encoding pattern includes an axial component and a radial component made up of a plurality of markings that are arranged around a circumference of the elongated shaft.


In yet another embodiment of the present disclosure, a method for detecting movement of a shaft contained within a housing of an electronic device is disclosed. The method includes causing a light source to emanate light on the shaft. The shaft includes an encoding pattern that has an axial component and a radial component disposed around a circumference of the shaft. The encoding pattern reflects the light into a photodiode array. When the reflected light is received by the photodiode array, rotational and linear movement of the shaft may be determined.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1A illustrates an exemplary electronic device according to one or more embodiments of the present disclosure;



FIG. 1B illustrates a cross-sectional view of the electronic device of FIG. 1A according to one or more embodiments of the present disclosure;



FIG. 1C illustrates a cross-sectional view of the electronic device of FIG. 1A according to an alternate embodiment of the present disclosure



FIGS. 2A-2C illustrate exemplary encoding patterns of an optical encoder according to one or more embodiments of the present disclosure;



FIG. 3 illustrates an exemplary segmented photodiode array according to one or more embodiments of the present disclosure;



FIGS. 4A-4C illustrate exemplary current output graphs of a photodiode array according to embodiments of the present disclosure;



FIGS. 5A-5B illustrate an optical encoder having components of an optical sensor according to one or more embodiments of the present disclosure; and



FIG. 6 illustrates a method for detecting movement of a component of an electronic device according to one or more embodiments of the present disclosure.





DETAILED DESCRIPTION

Various embodiments are described more fully below with reference to the accompanying drawings, which form a part hereof, and which show specific exemplary embodiments. However, embodiments may be implemented in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the embodiments to those skilled in the art. The following detailed description is, therefore, not to be taken in a limiting sense.


In some electronic devices, one or more components of the electronic device may be configured to move in a variety of directions. Further, each direction in the variety of directions may have a specific purpose or cause a specific outcome. For example, a crown of a time keeping device may be configured to rotate clockwise and counter-clockwise manner in order to move hands or dials that are displayed or otherwise present on a face of the time keeping device. In addition, the crown may also be configured to move linearly from a first position to a second position. For example, the crown may be pressed inward or pulled outward to accomplish a specified task or perform a particular function.


In the examples described above a single optical encoder may be used to detect both the rotational movement of the crown as well as linear movement of the crown. More specifically, embodiments of the present disclosure describe an optical encoder that detects rotational movement, rotational direction and/or rotational speed of a component of the electronic device as well as linear movement and speed of the component of the electronic device. Once the movement has been determined, this information may be used to output or change information and images that are presented on a display or user interface of the electronic device.


As will be explained below, the optical encoder of the present disclosure includes a light source, a photodiode array, and a shaft. However, unlike typical optical encoders, the optical encoder of the present disclosure utilizes an encoding pattern disposed directly on the shaft. For example, the encoding pattern includes a number of light and dark markings or stripes that are axially disposed and radially disposed along the shaft. Each stripe or combination of stripes on the shaft may be used to identify a position of the shaft.


For example, as light is emitted from the light source and reflected off of the shaft into the photodiode array, a position, rotation, rotation direction and rotation speed of movement of the shaft may be determined. Once the rotation direction and speed are determined, output, images and other information that are presented on the display or user interface of the electronic device may be updated.


In other embodiments, the shape or form of the shaft of the encoder may be used to determine a position linear movement and direction, linear speed, rotational movement, rotational direction rotation speed of the shaft. For example, the shaft may be fluted or have a number of channels that cause the light to be reflected in a number of different directions. Accordingly, a diffractive pattern may be used to determine each of the movements described above.



FIG. 1A illustrates an exemplary electronic device 100 according to one or more embodiments of the present disclosure. In certain embodiments, the electronic device 100 may be a portable computing device. Such examples include cell phones, smart phones, tablet computers, laptop computers, time-keeping devices, computerized glasses and other wearable devices navigation devices, sports devices, accessory devices, health-monitoring devices, medical devices and the like. In one example, and as shown in FIG. 1, the electronic device 100 may be a wearable electronic device. The electronic device 100 may include a housing 110 as well as a display 120, a button 130 (or other input mechanism) and a crown 140.


In many examples, the wearable device, such as is depicted in FIG. 1A, may include a processor coupled with or in communication with a memory, one or more communication interfaces, output devices such as displays and speakers, and one or more additional input devices such as buttons, dials, microphones, or touch-based interfaces. The communication interface(s) can provide electronic communications between the communications device and any external communication network, device or platform, such as but not limited to wireless interfaces, Bluetooth interfaces, Near Field Communication interfaces, infrared interfaces, USB interfaces, Wi-Fi interfaces, TCP/IP interfaces, network communications interfaces, or any conventional communication interfaces. The wearable electronic device 100 may provide information regarding time, health, statuses or externally connected or communicating devices and/or software executing on such devices, messages, video, operating commands, and so forth (and may receive any of the foregoing from an external device), in addition to communications.


In embodiments, the display 120 of the electronic device 100 may be a touch-sensitive display having an input area. The input area may cover the entire display 120 or substantially all of the display 120. In another embodiment, the input area may cover only a portion of the display 120.


The display 120 is configured to output a user interface that displays information about the electronic device 100 as well as other information that is stored in a memory of the electronic device 100. For example, the user interface may present information corresponding to one or more applications that are being executed on the electronic device 100. Such applications may include a time keeping application, an email application, a phone application, a calendaring application, a game application and the like.


In embodiments, the button 130 or the crown 140 may be used to select, adjust or change various images that are output on the display 120. For example, if the display 120 of the electronic device 100 is displaying a time keeping application, the crown 140 may be rotated in either direction to change or adjust the position of the hands or the digits that are displayed for the time keeping application. In other embodiments, the crown 140 may be rotated to move a cursor or other type of selection mechanism from a first displayed location to a second displayed location in order to select an icon or move the selection mechanism between various icons that are output on the display 120 Likewise, the crown may be pulled, pushed or pressed to provide another input to the device 100.


Although not shown in FIG. 1A, the electronic device 100 may also include various additional components that assist in the overall operation of the device. For example, the electronic device 100 may include a sensor, a microphone, a processor, a memory, and the like. Further, the crown 140 and the button 130 may interact with one or more of the components listed to facilitate operation of the electronic device 100.


The electronic device 100 may also include a band 150 that may be used to secure or attach the electronic device 100 to a user. Other attachment mechanisms, such as, for example, a strap, a lanyard or other such attachment mechanism may also be used.


In certain embodiments, electronic device 100 may also include a keyboard or other input mechanism. Additionally, the electronic device 100 may include one or more components that enable the electronic device 100 to connect to the Internet and/or access one or more remote databases or storage devices. The electronic device 100 may also enable communication over wireless media such as acoustic, radio frequency (RF), infrared, and other wireless media mediums. Such communication channels may enable the electronic device 100 to remotely connect and communicate with one or more additional devices such as, for example, a laptop computer, tablet computer, mobile telephone, personal digital assistant, portable music player, speakers and/or headphones and the like.



FIG. 1B and FIG. 1C illustrate cross-sectional views of the electronic device 100 of FIG. 1A according to one or more embodiments of the present disclosure. Referring to FIG. 1B, the electronic device 100 includes an optical encoder that consists of a shaft 160, a light source 170 and a photodiode array 180. Although a photodiode array is specifically mentioned, embodiments disclosed herein may use various types of sensors that are arranged in various configurations for detecting the movement described herein. For example, the movement of the shaft 160 may be detected by an image sensor, a light sensor such as a CMOS light sensor or imager, a photovoltaic cell or system, photo resistive component, a laser scanner and the like.


The optical encoder is used to determine positional data of the crown 140. More specifically, the optical encoder may be used to detect rotational and translational movement of the crown 140 including the direction of each of the movements, the speed of each of the movements and so on. The movement may be rotational movement, translational movement, angular movement, and various combinations. The optical encoder may also be used to detect the degree of the change of rotation of the crown 140 and/or the angle of rotation of the crown 140 as well as the speed and the direction of the rotation of the crown 140. Once the movement data of the crown 140 is determined, one or more graphics, images or icons on the display 120 of the electronic device 100 may be updated or altered accordingly.


For example, and continuing with the time keeping application example discussed above, the crown 140 may be rotated in a clockwise manner in order to change the displayed time. The optical encoder of the present disclosure will detect the original starting position of the crown 140, the rotational movement of the crown 140 in the clockwise direction, and will also detect the speed at which the crown 140 is being rotated. As a result, the displayed hands of the time keeping application may rotate or otherwise move in a similar direction and speed.


In another example, the crown 140 of the electronic device may be actuated in a translational manner such as shown by arrow 185. For example, the crown 140 may be pressed inward toward the housing 110 to select a displayed option. In another example, the crown 140 may be pulled outward to perform a particular function. In still yet another example, the crown may be actuated in a translational manner and in a rotational manner simultaneously or substantially simultaneously. Regardless of the movement, the optical encoder disclosed herein may detect the movement and output or change displayed data accordingly.


Referring back to FIG. 1B, the optical encoder may include a shaft 160. The shaft 160 may be coupled to the crown 140. In another embodiment the shaft 160 may be an extension of the crown 140. That is, the crown 140 and the shaft 160 may be manufactured from a single piece. As the shaft 160 is coupled to, or is otherwise a part of the crown 140, as the crown 140 rotates or moves in a particular direction and at a particular speed, the shaft 160 also rotates or moves in the same direction and with the same speed.


The shaft 160 of the optical encoder includes an encoding pattern 165. As discussed, the encoding pattern 165 is used to determine positional information about the shaft 160 including translational movement, rotational movement, angular displacement as well as movement speed. The encoding pattern 165 may include a plurality of light and dark stripes such as shown in FIG. 1B.


In certain embodiments, the encoding pattern 165 may have an axial component and a radial component. For example, the encoding pattern 165 may include light and dark stripes arranged in an angled configuration 200 such as shown in FIG. 2A, a square wave configuration 210 such as shown in FIG. 2B, a saw-tooth configuration 220 such as shown in FIG. 2C and so on. Although specific shapes and patterns are mentioned, the encoding pattern 165 may also be arranged in a sine wave and various other patterns having both an axial component and a radial component.


Further, although light stripes and dark stripes are specifically mentioned and shown in the figures, the encoding pattern 165 may consist of various types of stripes having various shades or colors that provide surface contrasts. For example, the encoding pattern may include a stripe or marking that has a high reflective surface and another stripe that has a low reflective surface regardless of the color or shading of the stripes or markings. In another embodiment, a first stripe or portion of the first stripe of the encoding pattern may cause specular reflection while a second stripe or a portion of the second stripe of the encoding pattern 165 may cause diffuse reflection. When the reflected light is received by the photodiode array 180, a determination may be made as to the position and movement of the shaft such as described below. In embodiments where a holographic or diffractive pattern is used, the light from the light source will diffract from the shaft. Based on the diffracted light, the photodiode array 180 may determine the position, movement and direction of movement and type of the shaft.


The stripes of the encoding pattern 165 may extend both axially and radially along the shaft 160. The stripes may extend along the entire length of the shaft 160 or partially along a length of the shaft. In addition, the encoding pattern 165 may also be disposed around the entire circumference of the shaft 160. In other embodiments, the encoding pattern may include a radial component. In yet other embodiments, the encoding pattern may have both a radial component and an axial component. For example, the encoding pattern may extend axially along the shaft 160 for a first distance, then extend radially across the shaft 160 for a second distance, extend axially along the shaft 160 for a third distance and so on. The first, second and third distances may all be different distances, similar distances or substantially similar distances. Further, each of the first, second and third distances may have the same width or different widths.


In another embodiment, the encoding pattern 165 may be disposed only on certain areas of the shaft 160. For example, if a shaft 160 was configured to have partial rotational movement about an axis in a given direction (instead of full rotational movement about the axis such as described herein), the encoding pattern 165 may only be disposed on a portion of the shaft 160 that would be visible to the photodiode array 180 as the shaft 160 is moved in a rotational direction and/or a translational direction.


The light and dark stripes of the encoding pattern 165 may alternate between a light stripe and a dark stripe. In another embodiment, the light stripes and the dark stripes of the encoding pattern 165 may be arranged in a particular pattern or order. In such embodiments, each section of the pattern may indicate a position of the shaft 160.


In another example, the stripes of the encoding pattern 165 may have varying widths. The varying widths of each stripe may provide a pattern that indicates a position of the shaft 160. For example, a stripe having a first width may indicate that the shaft 160 is in a first position while a stripe having a second width may indicate the shaft 160 is in a second position. In still yet another example, the different widths of each of the strips may be used to determine linear movement of the shaft 160 as well as rotational movement of the shaft 160.


The stripes of the encoding pattern 200 may also be arranged in different patterns. For example, the stripes of the encoding pattern 200 may arranged in a QR code, a bar code or other such pattern that may be used to determine a rotational, translational, or angular movement of the shaft 160 as well as the movement speed of the shaft 160.


Referring back to FIG. 1B, the optical encoder of the present disclosure also includes a photodiode array 180. The photodiode array 180 may be separated into a number of quadrants or otherwise divided into various sections. Each quadrant of the photodiode array 180 is configured to receive light that is reflected off of the shaft 160. Specifically, the photodiode array 180 is configured to receive light of different intensity values based on whether the light has been reflected off of the encoding pattern and in a direction toward to photodiode array in a diffusive manner, in a specular manner or a combination thereof. The intensity values of the light that is received may then be compared with an intensity value of light received at a previous time to determine movement direction, speed and the like.


For example, the photodiode array 180 may receive light that is reflected off of the encoding pattern 165. Specifically, as light from the light source 170 hits the various stripes of the encoding pattern 165, the light is reflected off of the light stripes in a specular manner and is reflected off of the dark stripes in a diffusive manner. The various intensities of the reflected light are then received by the photodiode array 180 which then converts the reflected light into an output current.


Thus, the higher the output current from the photodiode, the more the light stripe, or the reflective stripe, is seen by the quadrants in the photodiode array 180 (or seen by a particular photodiode of the photodiode array 180). Likewise, the smaller the output current, the more the dark stripe, or non-reflective surface, is seen by the photodiode array 180 (or seen by a particular photodiode or quadrant of the photodiode array 180).


Based on the above, rotational and translational movement of the shaft 160 and ultimately the crown 140 may be determined. For example, rotational data may be derived from analyzing the outputs of the photodiodes in the photodiode array 180 across various sample frames. The variance of the outputs in a given time between the sample frames is related to the motion or rotational direction of the stripes of the encoding pattern 165 and ultimately the shaft 160.


Referring to FIG. 3, FIG. 3 illustrates an exemplary segmented photodiode array 300 according to embodiments of the present disclosure. The photodiode array 300 may be similar to the photodiode arrays disclosed herein. For example, photodiode array 300 may be similar to photodiode array 180 described above with respect to FIG. 1B and FIG. 1C or may be similar to photodiode array 530 described below with respect to FIG. 5A and FIG. 5B.


As shown in FIG. 3, the photodiode array 300 may be segmented into various quadrants such, as, for example, quadrant A, quadrant B, quadrant C and quadrant D. Although the photodiode array 300 is shown in various segments, the photodiode array 300 may be arranged in any two dimensional pattern (either segmented or not) that may receive light reflected off of an optical encoder as the optical encoder moves in a translational manner and a rotational manner.


Light from the light source is reflected off of an encoding pattern and received by each quadrant. Values of current received by each quadrant may then be combined and analyzed to determine translational and/or rotational movement of an encoding pattern. Specifically, a change in current values between pairs of quadrants may be compared against previously received values to determine the movement.


For example, current values received in quadrant A and quadrant B (either separately or combined) may be compared with current values received in quadrant C and quadrant D (either separately or combined) over a time period t to detect translational movement of a shaft of an encoder. Likewise, current values received in quadrant A and quadrant C may be compared with current values received in quadrant B and quadrant D over a time period t to detect rotational movement of the shaft of the encoder.


In embodiments, the values received in each quadrant may be compared simultaneously or substantially simultaneously. For example, a determination of translational movement may be determined simultaneously or substantially simultaneously with a determination of rotational movement and vice versa based on output from the photodiode array 300.


In some embodiments, an update to a display may only occur if translational or rotational movement exceeds a threshold. For example, if the photodiode array 300 detects movement in both a translational direction and in a rotational direction simultaneously or substantially simultaneously, a display will be updated only if the movement of the shaft exceeds a given threshold. In another example, a display may only be updated if a change in current output provided by the photodiode array 300 exceeds a particular threshold.


Referring to FIG. 4A-FIG. 4C, FIG. 4A-FIG. 4C show exemplary current output graphs provided by a photodiode array. For example, each graph 400, 410, and 420 represent output provided by a photodiode array as it receives light that is reflected off of an encoding pattern. As discussed above, the sensor that is used to detect movement of the shaft of the optical encoder may be any type of sensor. Thus, the output shown in FIGS. 4A-4C are but one example of output provided by a sensor.


For example, the graph 400 shown in FIG. 4A may represent output of a photodiode array over a time t. In a subsequent time period, the output of the photodiode array may look like the output provided by graph 410 of FIG. 4B. When compared with the output of the graph 400 of FIG. 4A, it can be determined that the shaft of the encoder is rotating in a particular direction or that the shaft of the encoder has moved in a translational direction (e.g., pushed inward). Similarly, when the output of graph 420 shown in FIG. 4C is compared with the output of graph 400, it can be determined that the shaft of the encoder is rotating in another direction or is moving in another translational direction (e.g., pulled outward). More specifically, as the photodiodes in the photodiode array take multiple sequential samples and compare the samples with at least one previous sample, rotational and translational movement is able to be determined based on the current output of the photodiode array.


In addition to the rotational information, the current output from the photodiode array may be used to determine a speed at which the shaft is rotating or moving. In embodiments, the speed of the movement of the shaft is determined based on how quickly the pattern of reflected light changes. Once the movement direction and speed are determined, output on a display of the electronic device may be adjusted accordingly. In addition, the output provided by the photodiode array may be used to detect the angular rotation of the shaft in a similar manner.


Referring back to FIG. 1B, the light source 170 of the electronic device 100 may be any type of emitter that provides a light that can be reflected off of the shaft 160 to be received by the photodiode array 180. For example, the light source 170 may be an LED, an infrared light such as, for example an infrared LED, a linear light source, a laser diode, a light bulb and the like.


In embodiments when the light source 170 is an infrared light source, the encoding pattern 165 disposed on the shaft 160 may be invisible to the human eye but the overall movement determination may operate as described above. For example, a first set of stripes of the encoding pattern 165 may be IR-absorptive and a second set of stripes of the encoding pattern 165 may be IR-reflective. The photodiode array may receive the IR-reflective light when the IR-reflective stripe is shown and less light as the shaft turns. Accordingly, a determination of rotational movement may be made as described above.


In embodiments, the light source 170 and the photodiode 180 are axially aligned with respect to the shaft 160. In another embodiment, the light source 170 and the photodiode 180 may be radially aligned with respect to the shaft 160. Although specific alignments are disclosed, in certain embodiments the light source 170 and the photodiode array 180 may be aligned with the shaft 160 in any suitable manner so long as light is emitted from the light source 170 is reflected off of the encoding pattern 165 on the shaft 160 and received by the photodiode array 180.


Depending on the use of the shaft 160, the length of the shaft 160 may vary between embodiments. For example, in some embodiments, the length of the shaft 160 may extend along a length or width of the housing 110. In another embodiment, the shaft 160 may have a length that is substantially less than a length or width of the housing 110.


In addition to the above, the distance in a z direction between the shaft 160 and the light source 170 and the photodiode array 180 may also vary. Generally, it should be noted that, as the z distance between the shaft 160 and the light source 170 and the photodiode 180 increases, the pattern of light reflected off of the shaft 160 increases in size. Specifically, the number of samples in a given time frame decreases. Likewise, as the z distance between the shaft 160 and the light source 170 and the photodiode array 180 decreases, the pattern of light reflected off of the shaft 160 decreases in size. More specifically, the number of samples in a given time frame increases. As the number of samples increase, the rotational direction and the rotation speed of the shaft may be better determined.



FIG. 1C illustrates a cross-sectional view of the electronic device 100 according to another embodiment of the present disclosure. As shown in FIG. 1C, the electronic device 100 includes similar components to those described above with respect to FIG. 1B. For example, the electronic device 100 includes an optical encoder that consists of a shaft 160, a light source 170 and a photodiode array 180. The shaft 160 includes an encoding pattern 165 that has both axial components and radial components. Further the optical encoder may be used to detect rotational movement and translational movement (as shown by arrow 185).


In addition to the components described above with respect to FIG. 1B, the electronic device 100 shown in FIG. 1C includes a sealing portion 190 and a button 195. Referring to the sealing portion 190, the sealing portion 190 may be used to protect the encoder wheel from outside elements that may cause damage or otherwise corrode the encoding pattern 165 or the shaft 160. In embodiments, the sealing portion 190 may be used to fully seal all of the components of the optical encoder including the photodiode array 180 and the light source 170.


The sealing portion 190 may be made of glass, plastic, sapphire or other transmissive material. In embodiments, only the portion of the sealing portion 190 through which light from the light source 170 passes is transmissive. In other embodiments, all, or substantially all of the sealing portion 190 may be made from the same material. Further, the sealing portion 190 may be rounded, rectilinear, square and so on.


In embodiments, the space between the sealing portion 190 and the rest of the components of the optical encoder may be filled with air, inert gas, a liquid (e.g., an oil lubricant) or may be a vacuum space. Use of such materials may prevent or help to prevent rust and/or reduce wear and tear on the various components of the optical sensor.


The sealing portion 190 may also include a button 195. In embodiments, the button 195 may be a mechanical tac switch that creates a switch click but contains no electronics. Thus, when a user pushes on the crown 140 of the electronic device, the user feels actuation of a button. However, translational movement of the optical encoder such as described above, provides the data regarding the “button press.” In other embodiments, button 195 may include all electronics of a button and provide signals when actuated.



FIG. 5A-FIG. 5B illustrate an optical encoder 500 according to one or more embodiments of the present disclosure. In embodiments, the optical encoder 500 may be similar to the optical encoder shown and described with respect to FIG. 1B and FIG. 1C.


As shown in FIG. 5A, the optical encoder 500 includes a shaft 510, a light source 540 and a photodiode array 530. The shaft 510 includes an encoding pattern 515. The encoding pattern 515 may include a plurality of different colored stripes or shaded stripes that have an axial component and a radial component. For example, as shown in FIG. 5A, the stripes of the encoding pattern 515 may wrap around a circumference of the shaft 510 along a length of the shaft 510.


In other embodiments, the stripes of the encoding pattern may alternate in color, width, length and the like. For example, a first stripe of the encoding pattern 515 may be in a first color, a second stripe of the encoding pattern 515 may be in a second color and a third stripe of the encoding pattern 515 may be in a third color. As different colors may be used, the photodiode array 550 may be color-sensitive. Accordingly the change in color in the encoding pattern 515 as the shaft rotates about it axis may be used to determine rotational and translational movement of the shaft 510 as well as movement speed of the shaft 510.


In certain embodiments, the stripes of the encoding pattern 515 may be configured to cause specular reflection and diffuse reflection. For example, the light 545 from the light source 540 may be reflected in either or both of a specular manner or in a diffusive manner from the shaft to the photodiode array 530. When the light 545 is received by the photodiode array, a current, based on the intensity of the light, is used to determine a current position of the shaft. When the shaft is moved, the change in light intensity or current that is output from the photodiode array is used to determine translational and/or rotational movement of the shaft 510 such as described above.


Although embodiments shown and described discuss the use of both light and dark stripes in the encoding pattern, in certain embodiments, the entire shaft 510 may be specular (e.g., the entire shaft 510 enables specular reflection). In such embodiments, the shaft 510 may have one or more striations, flutes, channels and the like.


For example, a shaft of an optical encoder may include a plurality of surface forms, such as, for example one or more flutes, channels and the like. The surface forms may include be axially aligned with respect to the shaft, radially aligned with respect to the shaft or a combination thereof. These surface forms may cause light to be reflected from the shaft even if there is no variation in color or reflectance from the shaft. In embodiments, the surface forms may be added to the shaft during the manufacturing process or may be a natural byproduct (or otherwise present) in the shaft due to a machining process.


In embodiments where the surface forms are present, the shape of the one or more surface forms in the shaft may cause the light from a light source to be reflected from the shaft in many different angles and be received by a photodiode array thereby simulating diffusion. In such embodiments, the surface forms may vary in size or have the same or substantially the same size. In other embodiments, the shaft may include surface forms as well as one or more light and/or dark stripes of an encoding pattern such as described above. As such, both features may then be used in conjunction to determine rotational and/or linear movement and speed such as described above.


Referring back to FIG. 5A, the optical encoder 500 may include a light source 540 and a photodiode array 530. In embodiments, the light source 540 may be axially aligned or radially aligned with the photodiode array 530 or with the shaft 510.


The photodiode array 530 may be segmented into quadrants such as described above. In another embodiment, the photodiode array 530 may be a two dimensional array having a n rows and m columns. For example as shown in FIG. 5A, the photodiode array 530 may be a four by two photodiode array. However, the number of photodiodes in the two dimensional photodiode array may increase or decrease depending on the size of the collection area of each of the photodiodes. For example, an accurate rotational or linear movement of the shaft 510 may be collected from an array of two photodiodes. In other embodiments, eight or more photodiodes may be required. In another embodiment, multiple arrays of photodiodes may be used. Further, each of photodiode arrays may be arranged in various alignments and positions with respect to the shaft 510.


In another embodiment, the photodiode array 530 may be arranged such as shown in FIG. 5B. As shown, at least one portion of the photodiode array is axially aligned with the respect to the shaft 510 or more specifically, at least one stripe of the optical encoder is axially aligned with respect to the photodiode array 530. In such arrangement, a first portion of the photodiode array 530 may be used to determine rotational movement while a second portion of the photodiode array may be used to determine translational movement.


In yet another embodiment, a portion of the photodiode array 530 may be offset from the encoder in a push or a pull direction. Thus, any change in light intensity received by the offset portion of the photodiode array would indicate translational actuation of the shaft 510.



FIG. 6 illustrates a method 600 for collecting and determining movement of a shaft of an optical encoder according to one or more embodiments of the present disclosure. In embodiments, the method 600 may be used to determine rotational movement of the shaft, angular movement of the shaft, translational movement of the shaft as well as a speed of movement of the shaft. Further, the method 600 described below may be used with the embodiments shown and described above with respect to FIG. 1A through FIG. 5B.


The method 600 begins by causing light from a light source to be reflected off of an encoding pattern that is disposed on a shaft of an optical encoder. The encoding pattern disposed on the shaft may include a plurality of light and dark stripes that have one or both of an axial component and a radial component.


In another embodiment, the shaft of the optical encoder may include one or more surface components. In such embodiments, the surface components may be used to reflect light in a variety of different directions. The surface components may be used in conjunction with the light and dark markings of the encoding pattern. In alternative embodiments, the surface components may be used without the need of either one or both of the light markings of the encoding pattern or the dark markings of the encoding pattern.


In operation 620, the light that is reflected off of the encoding pattern is received by a photodiode array. More specifically, light that is reflected off of the encoding pattern is received by various quadrants of the photodiode array. When the photodiode array receives the reflected light, an initial position of the shaft may be determined. Specifically, as light is reflected from the encoding pattern and received by the quadrants of the photodiode array, pairs of quadrants of the photodiode array output a current which represents the amount of light and dark stripes that are in view of the respective quadrants of the photodiode array. This output current may then be used to represent a position of the shaft at a time t.


Flow then proceeds to operation 630 in which movement of the shaft is received. In embodiment, the movement may be rotational movement, translational movement, angular movement or combinations thereof. For example a crown of an electronic device may be rotated to change an output on a display such as described above. In another embodiment, the crown may be pushed inward or pulled outward.


Flow then proceeds to operation 640 in which light from the newly exposed portion of the encoding pattern is received by the quadrants of the photodiode array. When the newly reflected light is received, the quadrants of the photodiode array output a current based on the intensity of the reflected light.


Once the reflected light from the newly exposed encoding pattern is received, operation 650 provides that the data output by the quadrants of the photodiode array is analyzed to determine a direction of movement of the shaft. In embodiments, the speed of the movement of the shaft may also be determined.


Specifically, operation 650 provides that data output by specific quadrants of the photodiode array from operation 620 above may be compared against data output by the photodiode array from operation 640. For example, the comparison of light intensity received by quadrants A and B (FIG. 3) versus the light intensity received by quadrants C and D at a first time is compared with light intensity received by quadrants A and B versus quadrants C and D at a second time to determine whether any translational movement occurred. Likewise, the comparison of light intensity received by quadrants A and C (FIG. 3) versus light intensity received by quadrants B and D at a first time is compared against light intensity received by quadrants A and C versus light intensity received by quadrants B and D at a second time to determine if rotational movement has occurred.


Further, operation 650 may be used to determine a speed of rotation of the shaft. For example, as the photodiode array outputs the detected change in current, the speed of the change may also be monitored. The change in speed may then be used to determine the overall speed of the movement of the shaft.


In operation 660, output is generated based on the determined direction of the movement of the shaft. For example, as a crown of an electronic device is rotated or otherwise moves, one or more icons or images a display of the electronic device may need to be updated accordingly. For example, if the display of the electronic device is displaying a time keeping application, the crown of the electronic device may be rotated in either direction to change or adjust the position of the hands that are displayed by the time keeping application. Specifically, the hands that are displayed by the time keeping application may move in the direction and speed indicated by the determined movement and speed of the shaft such as described above. If translational movement is determined, a specific functionality (e.g., selection of an icon) may be performed.


Although embodiments have been described above with respect to a rotational and translational movement of a shaft of an electronic device, embodiments of the present disclosure are not so limited. For example, the crown of the electronic device shown with respect to FIG. 1A could be replaced by a keycap for a keyboard. Thus, each key of the keyboard may be optically encoded for translational movement or other types of movement. In other embodiments, the optical encoder disclosed herein could be used with a button a sliding switch and the like.


Embodiments of the present disclosure are described above with reference to block diagrams and operational illustrations of methods and the like. The operations described may occur out of the order as shown in any of the figures. Additionally, one or more operations may be removed or executed substantially concurrently. For example, two blocks shown in succession may be executed substantially concurrently. Additionally, the blocks may be executed in the reverse order.


The description and illustration of one or more embodiments provided in this disclosure are not intended to limit or restrict the scope of the present disclosure as claimed. The embodiments, examples, and details provided in this disclosure are considered sufficient to convey possession and enable others to make and use the best mode of the claimed embodiments. Additionally, the claimed embodiments should not be construed as being limited to any embodiment, example, or detail provided above. Regardless of whether shown and described in combination or separately, the various features, including structural features and methodological features, are intended to be selectively included or omitted to produce an embodiment with a particular set of features. Having been provided with the description and illustration of the present application, one skilled in the art may envision variations, modifications, and alternate embodiments falling within the spirit of the broader aspects of the embodiments described herein that do not depart from the broader scope of the claimed embodiments.

Claims
  • 1. A wearable device, comprising: a housing;a display mounted to the housing and viewable by a user;a shaft extending through the housing and having a set of surface forms thereon, the set of surface forms being a byproduct of forming the shaft;a crown attached to an end of the shaft and operable by the user to rotate the shaft about an axis of the shaft;a light emitter disposed at a first position along, and spaced apart from, the shaft, the light emitter configured to emit light toward and along the shaft;an array of photodiodes disposed at a second position along, and spaced apart from, the shaft, the array of photodiodes comprising different photodiodes that extend along an axial dimension of the shaft and different photodiodes that extend across a radial dimension of the shaft;a processor configured to analyze changes in an output of the array of photodiodes, and to determine a direction of rotation of the shaft; wherein: the light emitted by the light emitter is diffusely reflected by the set of surface forms and received by the array of photodiodes; anda change in the diffusely reflected light due to rotation of the shaft produces a corresponding change in the output of the array of photodiodes.
  • 2. The wearable device of claim 1, wherein the light emitter and the array of photodiodes are aligned along a second axis parallel to the axis of the shaft.
  • 3. The wearable device of claim 1, wherein the output of the array of photodiodes is a current generated by at least a portion of the array of photodiodes.
  • 4. The wearable device of claim 1, wherein: the housing forms at least part of a sealed cavity disposed around the shaft; andthe crown is exterior to the sealed cavity.
  • 5. The wearable device of claim 1, wherein: the array of photodiodes is configured in four quadrants;a first quadrant and a second quadrant are axially aligned with respect to the axis of the shaft; anda third quadrant and a fourth quadrant are axially aligned with respect to the axis of the shaft, and not axially aligned with the first quadrant and the second quadrant.
  • 6. The wearable device of claim 5, wherein the change in the output of the array of photodiodes due to rotation of the shaft comprises at least one of: a change in current values generated by the first quadrant or the second quadrant, or a change in current values generated by the third quadrant or the fourth quadrant.
  • 7. The wearable device of claim 5, wherein the processor is further configured to determine a speed of the rotation of the shaft using the change in the output of the array of photodiodes.
  • 8. The wearable device of claim 1, wherein the processor is further configured to adjust an image on the display based on the direction of rotation of the shaft.
  • 9. The wearable device of claim 1, further comprising a plurality of markings alternating axially along the shaft between a light marking and a dark marking.
  • 10. The wearable device of claim 9, wherein a change in the diffusely reflected light due to a translational movement of the shaft produces a change in the output of the array of photodiodes.
  • 11. An electronic device, comprising: a housing;a shaft extending through the housing and having a set of surface forms thereon, the set of surface forms being a byproduct of forming the shaft;a crown attached to an end of the shaft and operable by a user to rotate the shaft about an axis of the shaft;a light emitter disposed at a first position adjacent to the shaft and configured to emit light toward and axially along the shaft;an array of photodiodes positioned adjacent to the shaft and arranged in four quadrants, the array of photodiodes comprising different photodiodes that extend along an axial dimension of the shaft and different photodiodes that extend across a radial dimension of the shaft; anda processor configured to analyze changes in respective outputs of each of the four quadrants of the array of photodiodes, and to determine a direction of rotation of the shaft based on the changes; wherein: the light emitted by the light emitter is diffusely reflected by the set of surface forms and received by the array of photodiodes; andchanges in the diffusely reflected light due to rotation of the shaft produce a change in the respective output of at least one quadrant of the four quadrants.
  • 12. The electronic device of claim 11, wherein the processor is further configured to determine a speed of the rotation of the shaft based on the changes in the respective outputs.
  • 13. The electronic device of claim 11, wherein the respective outputs of the four quadrants are respective currents generated by the photodiodes in the four quadrants.
  • 14. The electronic device of claim 11, wherein: a first quadrant and a second quadrant are axially aligned with respect to the axis of the shaft; anda third quadrant and a fourth quadrant are axially aligned with respect to the axis of the shaft.
  • 15. The electronic device of claim 14, wherein the change in the respective output of at least one quadrant comprises at least one of: a change in at least one current of the first quadrant or the second quadrant; or a change in at least one current of the third quadrant or the fourth quadrant.
  • 16. The electronic device of claim 15, further comprising a plurality of markings alternating axially along the shaft between a light marking and a dark marking, wherein a change in the diffusely reflected light due to translational movement of the shaft produces a change in the output of the array of photodiodes.
  • 17. The electronic device of claim 16, wherein the change in the output of the array of photodiodes due to the change in the diffusely reflected light comprises at least one of: a change in at least one current of the first quadrant or the third quadrant; or a change in at least one current of the second quadrant or the fourth quadrant.
  • 18. A method for detecting rotational movement of a shaft contained within an electronic device, comprising: emitting light from a light source axially along the shaft, the light source being positioned adjacent to the shaft;receiving, on a photodiode array, light reflected from surface forms on the shaft, wherein: the surface forms are a byproduct of forming the shaft; andphotodiodes in the photodiode array are arranged in four quadrants, the photodiode array comprising different photodiodes that extend along an axial dimension of the shaft and different photodiodes that extend across a radial dimension of the shaft;receiving, at a processor, respective signals related to outputs from each of the four quadrants; andanalyzing, by the processor, changes in the respective signals to determine a direction of rotation of the shaft; wherein:the light reflected from the surface forms is diffusely reflected light.
  • 19. The method of claim 18, further comprising: determining a speed of the rotation of the shaft based on the changes in the respective signals.
  • 20. The method of claim 18, wherein the respective signals correspond to currents generated by the four quadrants.
CROSS-REFERENCE TO RELATED APPLICATION

This application is a continuation of U.S. patent application Ser. No. 14/333,416, filed Jul. 16, 2014, and entitled “Optical Encoder for Detecting Rotational and Axial Movement,” the contents of which are incorporated herein by reference as if fully disclosed herein.

US Referenced Citations (464)
Number Name Date Kind
2237860 Bolle Apr 1941 A
2288215 Taubert et al. Jun 1942 A
2497935 Feurer Feb 1950 A
2771734 Morf Nov 1956 A
2788236 Kafowi Apr 1957 A
2797592 Marrapese Jul 1957 A
3040514 Dinstman Jun 1962 A
3056030 Kelchner Sep 1962 A
3130539 Davis Apr 1964 A
3355873 Morf Dec 1967 A
3362154 Perret Jan 1968 A
3410247 Dronberger Nov 1968 A
3495398 Widmer et al. Feb 1970 A
3577876 Spadini May 1971 A
3621649 Vulcan et al. Nov 1971 A
3662618 Kroll et al. May 1972 A
3733803 Hiraga May 1973 A
4007347 Haber Feb 1977 A
4031341 Wuthrich et al. Jun 1977 A
4037068 Gaynor Jul 1977 A
4077200 Schneider Mar 1978 A
4133404 Griffin Jan 1979 A
4170104 Yamagata Oct 1979 A
4258096 LaMarche Mar 1981 A
4287400 Kitik Sep 1981 A
4289400 Kubola et al. Sep 1981 A
4311026 Ochoa Jan 1982 A
4311990 Burke Jan 1982 A
4324956 Sakakino et al. Apr 1982 A
4345119 Latasiewicz Aug 1982 A
4364674 Tesch Dec 1982 A
4379642 Meyrat Apr 1983 A
4395134 Luce Jul 1983 A
4396298 Ripley Aug 1983 A
4417824 Paterson et al. Nov 1983 A
4448199 Schmid May 1984 A
4520306 Kirby May 1985 A
4581509 Sanford et al. Apr 1986 A
4593194 Graham et al. Jun 1986 A
4600316 Besson Jul 1986 A
4617461 Subbarao et al. Oct 1986 A
4634861 Ching et al. Jan 1987 A
4641026 Garcia, Jr. Feb 1987 A
4670737 Rilling Jun 1987 A
4766642 Gaffney et al. Aug 1988 A
4783772 Umemoto et al. Nov 1988 A
4884073 Souloumiac Nov 1989 A
4914831 Kanezashi et al. Apr 1990 A
4922070 Dorkinski May 1990 A
4931794 Haag Jun 1990 A
4952799 Loewen Aug 1990 A
4980685 Souloumiac et al. Dec 1990 A
4987299 Kobayashi et al. Jan 1991 A
5034602 Garcia et al. Jul 1991 A
5177355 Branan Jan 1993 A
5214278 Banda May 1993 A
5258592 Nishikawa et al. Nov 1993 A
5288993 Bidiville et al. Feb 1994 A
5347123 Jackson et al. Sep 1994 A
5383166 Gallay Jan 1995 A
5471054 Watanabe Nov 1995 A
5477508 Will Dec 1995 A
5509174 Worrell Apr 1996 A
5572314 Hyman et al. Nov 1996 A
5583560 Florin et al. Dec 1996 A
5631881 Pessey et al. May 1997 A
5726645 Kamon et al. Mar 1998 A
5748111 Bates May 1998 A
5825353 Will Oct 1998 A
5841050 Clift et al. Nov 1998 A
5847335 Sugahara et al. Dec 1998 A
5867082 Van Zeeland Feb 1999 A
5953001 Challener et al. Sep 1999 A
5960366 Duwaer et al. Sep 1999 A
5963332 Feldman et al. Oct 1999 A
5999168 Rosenberg et al. Dec 1999 A
6069567 Zawilski May 2000 A
6128006 Rosenberg et al. Oct 2000 A
6134189 Carrard Oct 2000 A
6154201 Levin et al. Nov 2000 A
6175679 Veligdan et al. Jan 2001 B1
6203190 Stotz Mar 2001 B1
6241684 Amano et al. Jun 2001 B1
6246050 Tullis et al. Jun 2001 B1
6252825 Perotto Jun 2001 B1
6304247 Black Oct 2001 B1
6355891 Ikunami Mar 2002 B1
6361502 Puolakanaho et al. Mar 2002 B1
6377239 Isikawa Apr 2002 B1
6392640 Will May 2002 B1
6396006 Yokoji et al. May 2002 B1
6422740 Leuenberger Jul 2002 B1
6477117 Narayanaswami et al. Nov 2002 B1
6502982 Bach et al. Jan 2003 B1
6525278 Villain et al. Feb 2003 B2
6556222 Narayanaswami Apr 2003 B1
6575618 Inoue et al. Jun 2003 B1
6587400 Line Jul 2003 B1
6636197 Goldenberg et al. Oct 2003 B1
6646635 Pogatetz et al. Nov 2003 B2
6661438 Billman Nov 2003 B1
6672758 Ehrsam et al. Jan 2004 B2
6794992 Rogers Sep 2004 B1
6809275 Cheng et al. Oct 2004 B1
6834430 Worrell Dec 2004 B2
6846998 Hasumi et al. Jan 2005 B2
6882596 Guanter Apr 2005 B2
6888076 Hetherington May 2005 B2
6896403 Gau May 2005 B1
6909378 Lambrechts et al. Jun 2005 B1
6914551 Vidal Jul 2005 B2
6961099 Takano et al. Nov 2005 B2
6963039 Weng et al. Nov 2005 B1
6967903 Guanter Nov 2005 B2
6977868 Brewer et al. Dec 2005 B2
6982930 Hung Jan 2006 B1
6985107 Anson Jan 2006 B2
6998553 Hisamune et al. Feb 2006 B2
7016263 Gueissaz et al. Mar 2006 B2
7021442 Borgerson Apr 2006 B2
7034237 Ferri et al. Apr 2006 B2
7081905 Raghunath et al. Jul 2006 B1
7102626 Denny, III Sep 2006 B2
7111365 Howie, Jr. Sep 2006 B1
7113450 Plancon et al. Sep 2006 B2
7119289 Lacroix Oct 2006 B2
7135673 Saint Clair Nov 2006 B2
7167083 Giles Jan 2007 B2
7202851 Cunningham et al. Apr 2007 B2
7244927 Huynh Jul 2007 B2
7265336 Hataguchi et al. Sep 2007 B2
7274303 Dresti et al. Sep 2007 B2
7285738 Lavigne et al. Oct 2007 B2
7286063 Gauthey Oct 2007 B2
7292741 Ishiyama et al. Nov 2007 B2
7345513 Gropper et al. Mar 2008 B2
7358481 Yeoh et al. Apr 2008 B2
7371745 Ebright et al. May 2008 B2
7385874 Vuilleumier Jun 2008 B2
7404667 Born et al. Jul 2008 B2
7465917 Chin et al. Dec 2008 B2
7468036 Rulkov et al. Dec 2008 B1
7506269 Lang et al. Mar 2009 B2
7520664 Wai Apr 2009 B2
7528824 Kong May 2009 B2
7545367 Sunda et al. Jun 2009 B2
7591582 Hiranuma et al. Sep 2009 B2
7593755 Colando et al. Sep 2009 B2
7605846 Watanabe Oct 2009 B2
7634263 Louch et al. Dec 2009 B2
7646677 Nakamura Jan 2010 B2
7655874 Akieda Feb 2010 B2
7682070 Burton Mar 2010 B2
7708457 Girardin May 2010 B2
7710456 Koshiba et al. May 2010 B2
7732724 Otani et al. Jun 2010 B2
7761246 Matsui Jul 2010 B2
7763819 Ieda et al. Jul 2010 B2
7772507 Orr Aug 2010 B2
7778115 Ruchonnet Aug 2010 B2
7781726 Matsui et al. Aug 2010 B2
RE41637 O'Hara et al. Sep 2010 E
7791588 Tierling et al. Sep 2010 B2
7791597 Silverstein et al. Sep 2010 B2
7822469 Lo Oct 2010 B2
7856255 Tsuchiya et al. Dec 2010 B2
7858583 Schmidt et al. Dec 2010 B2
7865324 Lindberg Jan 2011 B2
7894957 Carlson Feb 2011 B2
7946758 Mooring May 2011 B2
7999199 Villain Aug 2011 B2
8063892 Shahoian et al. Nov 2011 B2
8138488 Grot Mar 2012 B2
8143981 Washizu et al. Mar 2012 B2
8167126 Stiehl May 2012 B2
8169402 Shahoian et al. May 2012 B2
8188989 Levin et al. May 2012 B2
8195313 Fadell et al. Jun 2012 B1
8229535 Mensinger et al. Jul 2012 B2
8248815 Yang et al. Aug 2012 B2
8263886 Lin et al. Sep 2012 B2
8263889 Takahashi et al. Sep 2012 B2
8275327 Yi et al. Sep 2012 B2
8294670 Griffin et al. Oct 2012 B2
8312495 Vanderhoff Nov 2012 B2
8318340 Stimits Nov 2012 B2
8368677 Yamamoto Feb 2013 B2
8371745 Manni Feb 2013 B2
8373661 Lan et al. Feb 2013 B2
8410971 Friedlander Apr 2013 B2
8432368 Momeyer et al. Apr 2013 B2
8439559 Luk et al. May 2013 B2
8441450 Degner et al. May 2013 B2
8446713 Lai May 2013 B2
8456430 Oliver et al. Jun 2013 B2
8477118 Lan et al. Jul 2013 B2
8487237 Watanabe Jul 2013 B2
8493190 Periquet et al. Jul 2013 B2
8508511 Tanaka et al. Aug 2013 B2
8525777 Stavely et al. Sep 2013 B2
8562489 Burton et al. Oct 2013 B2
8568313 Sadhu Oct 2013 B2
8576044 Chapman Nov 2013 B2
8576171 Grant Nov 2013 B2
8593598 Chen et al. Nov 2013 B2
8607662 Huang Dec 2013 B2
8614881 Yoo Dec 2013 B2
8666682 LaVigne et al. Mar 2014 B2
8677285 Tsern et al. Mar 2014 B2
8704787 Yamamoto Apr 2014 B2
8711093 Ong et al. Apr 2014 B2
8730167 Ming et al. May 2014 B2
8743088 Watanabe Jun 2014 B2
8783944 Doi Jul 2014 B2
8797153 Vanhelle et al. Aug 2014 B2
8804993 Shukla et al. Aug 2014 B2
8816962 Obermeyer et al. Aug 2014 B2
8824245 Lau et al. Sep 2014 B2
8847741 Birnbaum et al. Sep 2014 B2
8859971 Weber Oct 2014 B2
8860674 Lee et al. Oct 2014 B2
8863219 Brown et al. Oct 2014 B2
D717679 Anderssen Nov 2014 S
8878657 Periquet et al. Nov 2014 B2
8885856 Sacha Nov 2014 B2
8890045 Toh et al. Nov 2014 B2
8895911 Takahashi Nov 2014 B2
8905631 Sakurazawa et al. Dec 2014 B2
8908477 Peters et al. Dec 2014 B2
8920022 Ishida et al. Dec 2014 B2
8922399 Bajaj et al. Dec 2014 B2
8928452 Kim et al. Jan 2015 B2
8948832 Hong et al. Feb 2015 B2
8954135 Yuen et al. Feb 2015 B2
8975543 Hakemeyer Mar 2015 B2
8994694 Lee et al. Mar 2015 B2
8994827 Mistry et al. Mar 2015 B2
9001625 Essery et al. Apr 2015 B2
9024733 Wouters May 2015 B2
9028134 Koshoji et al. May 2015 B2
9030446 Mistry et al. May 2015 B2
9034666 Vaganov et al. May 2015 B2
9039614 Yuen et al. May 2015 B2
9041663 Westerman May 2015 B2
9042971 Brumback et al. May 2015 B2
9052696 Breuillot et al. Jun 2015 B2
9086717 Meerovitsch Jul 2015 B2
9086738 Leung et al. Jul 2015 B2
9101184 Wilson Aug 2015 B2
9105413 Hiranuma et al. Aug 2015 B2
9123483 Ferri et al. Sep 2015 B2
9134145 Shimizu Sep 2015 B2
9141087 Brown et al. Sep 2015 B2
9176577 Jangaard et al. Nov 2015 B2
9176598 Sweetser et al. Nov 2015 B2
9202372 Reams et al. Dec 2015 B2
9213409 Redelsheimer et al. Dec 2015 B2
9223296 Yang et al. Dec 2015 B2
9241635 Yuen et al. Jan 2016 B2
9244438 Hoover et al. Jan 2016 B2
9256209 Yang et al. Feb 2016 B2
9263204 Rivera Feb 2016 B2
9277156 Bennett et al. Mar 2016 B2
9285926 Yang et al. Mar 2016 B2
9350850 Pope et al. May 2016 B2
9386932 Chatterjee et al. Jul 2016 B2
9426275 Eim et al. Aug 2016 B2
9430042 Levin Aug 2016 B2
9437357 Furuki et al. Sep 2016 B2
9449770 Sanford et al. Sep 2016 B2
9501044 Jackson et al. Nov 2016 B2
9520100 Houjou et al. Dec 2016 B2
9532723 Kim Jan 2017 B2
9542016 Armstrong-Muntner Jan 2017 B2
9545541 Aragones et al. Jan 2017 B2
9552023 Joo et al. Jan 2017 B2
9599964 Gracia Mar 2017 B2
9607505 Rothkopf et al. Mar 2017 B2
9620312 Ely et al. Apr 2017 B2
9627163 Ely et al. Apr 2017 B2
9638587 Marquas et al. May 2017 B2
9651922 Hysek et al. May 2017 B2
9659482 Yang et al. May 2017 B2
9680831 Jooste et al. Jun 2017 B2
9709956 Ely et al. Jul 2017 B1
9753436 Ely et al. Sep 2017 B2
D800172 Akana Oct 2017 S
9797752 Ruh et al. Oct 2017 B1
9797753 Gowreesunker et al. Oct 2017 B1
9800717 Ma et al. Oct 2017 B2
9836025 Ely et al. Dec 2017 B2
9857892 Armstrong-Muntner Jan 2018 B2
9874945 Fukumoto Jan 2018 B2
9886006 Ely et al. Feb 2018 B2
9891590 Shim et al. Feb 2018 B2
9898032 Hafez et al. Feb 2018 B2
9927902 Burr et al. Mar 2018 B2
9939923 Sharma Apr 2018 B2
9940013 Choi et al. Apr 2018 B2
9946297 Nazzaro et al. Apr 2018 B2
9952558 Ely Apr 2018 B2
9952682 Zhang et al. Apr 2018 B2
9971405 Holenarsipur et al. May 2018 B2
9977499 Westerman et al. May 2018 B2
9979426 Na et al. May 2018 B2
9993658 Browne et al. Jun 2018 B2
10001817 Zambetti et al. Jun 2018 B2
10002731 Wang et al. Jun 2018 B2
10012550 Yang et al. Jul 2018 B2
10018966 Ely et al. Jul 2018 B2
10025399 Kim et al. Jul 2018 B2
10037006 Ely Jul 2018 B2
10048802 Shedletsky Aug 2018 B2
10055030 Stringer et al. Aug 2018 B2
10061399 Bushnell et al. Aug 2018 B2
10061404 Chung et al. Aug 2018 B2
10066970 Gowreesunker et al. Sep 2018 B2
10092203 Mirov Oct 2018 B2
10095394 Howard et al. Oct 2018 B2
10114342 Kim et al. Oct 2018 B2
10114450 Eguchi Oct 2018 B2
10145711 Boonsom et al. Dec 2018 B2
10145712 Ruh et al. Dec 2018 B2
10176652 Ely et al. Jan 2019 B2
10187364 Sarkar et al. Jan 2019 B2
10190891 Rothkopf Jan 2019 B1
10209148 Lyon et al. Feb 2019 B2
10216147 Ely et al. Feb 2019 B2
10222756 Ely et al. Mar 2019 B2
10222909 Shedletsky et al. Mar 2019 B2
10234828 Ely et al. Mar 2019 B2
10290440 Teplitxky et al. May 2019 B2
10296125 Ely et al. May 2019 B2
10331081 Ely et al. Jun 2019 B2
10331082 Ely et al. Jun 2019 B2
10353487 Chung et al. Jul 2019 B2
10379629 Bushnell et al. Aug 2019 B2
10509486 Bushnell et al. Dec 2019 B2
10551798 Bushnell et al. Feb 2020 B1
10572053 Ely et al. Feb 2020 B2
20020054060 Schena May 2002 A1
20030174590 Arikawa et al. Sep 2003 A1
20040047244 Iino et al. Mar 2004 A1
20040082414 Knox Apr 2004 A1
20040130971 Ecoffet et al. Jul 2004 A1
20040212586 Denny, III Oct 2004 A1
20040264301 Howard et al. Dec 2004 A1
20050075558 Vecerina et al. Apr 2005 A1
20050088417 Mulligan Apr 2005 A1
20050157971 Juijve et al. Jul 2005 A1
20060250377 Zadesky et al. Nov 2006 A1
20070013775 Shin Jan 2007 A1
20070050054 Guruparan et al. Mar 2007 A1
20070146348 Villain Jun 2007 A1
20070211042 Kim et al. Sep 2007 A1
20070222756 Wu et al. Sep 2007 A1
20070229671 Takeshita et al. Oct 2007 A1
20070247421 Orsley et al. Oct 2007 A1
20090051649 Rondel Feb 2009 A1
20090073119 Le et al. Mar 2009 A1
20090122656 Bonnet et al. May 2009 A1
20090146975 Chang Jun 2009 A1
20090152452 Lee et al. Jun 2009 A1
20090217207 Kagermeier et al. Aug 2009 A1
20090250267 Heubel et al. Oct 2009 A1
20090285443 Camp et al. Nov 2009 A1
20090312051 Hansson et al. Dec 2009 A1
20100033430 Kakutani et al. Feb 2010 A1
20100053468 Havrill Mar 2010 A1
20100081375 Rosenblatt et al. Apr 2010 A1
20100149099 Elias Jun 2010 A1
20100283731 Grant et al. Nov 2010 A1
20110007468 Burton et al. Jan 2011 A1
20110090148 Li et al. Apr 2011 A1
20110158057 Brewer et al. Jun 2011 A1
20110242064 Ono et al. Oct 2011 A1
20110270358 Davis et al. Nov 2011 A1
20120067711 Yang Mar 2012 A1
20120068857 Rothkopf et al. Mar 2012 A1
20120075082 Rothkopf et al. Mar 2012 A1
20120112859 Park et al. May 2012 A1
20120113044 Strazisar et al. May 2012 A1
20120206248 Biggs Aug 2012 A1
20120272784 Bailey et al. Nov 2012 A1
20130037396 Yu Feb 2013 A1
20130087443 Kikuchi Apr 2013 A1
20130191220 Dent et al. Jul 2013 A1
20130235704 Grinberg Sep 2013 A1
20130261405 Lee et al. Oct 2013 A1
20130335196 Zhang et al. Dec 2013 A1
20140009397 Gillespie Jan 2014 A1
20140045547 Singamsetty et al. Feb 2014 A1
20140071098 You Mar 2014 A1
20140073486 Ahmed et al. Mar 2014 A1
20140132516 Tsai et al. May 2014 A1
20140197936 Biggs et al. Jul 2014 A1
20140306099 Oguchi Oct 2014 A1
20140347289 Suh et al. Nov 2014 A1
20140368442 Vahtola Dec 2014 A1
20140375579 Fujiwara Dec 2014 A1
20150049059 Zadesky et al. Feb 2015 A1
20150098309 Adams et al. Apr 2015 A1
20150124415 Goyal et al. May 2015 A1
20150186609 Utter, II Jul 2015 A1
20150221460 Teplitxky et al. Aug 2015 A1
20150320346 Chen Nov 2015 A1
20150338642 Sanford Nov 2015 A1
20150366098 Lapetina et al. Dec 2015 A1
20160018846 Zenoff Jan 2016 A1
20160045958 Korbel Feb 2016 A1
20160054813 Shediwy et al. Feb 2016 A1
20160058375 Rothkopf et al. Mar 2016 A1
20160116306 Ferri et al. Apr 2016 A1
20160132116 Grant et al. May 2016 A1
20160147432 Shi et al. May 2016 A1
20160170598 Zambetti et al. Jun 2016 A1
20160170608 Zambetti et al. Jun 2016 A1
20160170624 Zambetti et al. Jun 2016 A1
20160209941 Hadas Jul 2016 A1
20160241688 Vossoughi et al. Aug 2016 A1
20160246441 Westerman et al. Aug 2016 A1
20160320583 Hall, Jr. Nov 2016 A1
20160327911 Eim et al. Nov 2016 A1
20160338642 Parara et al. Nov 2016 A1
20160378069 Rothkopf et al. Dec 2016 A1
20160378070 Rothkopf et al. Dec 2016 A1
20160378071 Rothkopf et al. Dec 2016 A1
20170011210 Cheong et al. Jan 2017 A1
20170027461 Shin et al. Feb 2017 A1
20170031449 Karsten et al. Feb 2017 A1
20170069443 Wang et al. Mar 2017 A1
20170069444 Wang et al. Mar 2017 A1
20170090599 Kuboyama et al. Mar 2017 A1
20170104902 Kim et al. Apr 2017 A1
20170139489 Chen et al. May 2017 A1
20170216519 Vouillamoz et al. Aug 2017 A1
20170216668 Burton et al. Aug 2017 A1
20170238138 Aminzade Aug 2017 A1
20170248446 Gowreesunker et al. Aug 2017 A1
20170251561 Fleck et al. Aug 2017 A1
20170285404 Kubota et al. Oct 2017 A1
20170301314 Kim et al. Oct 2017 A1
20170331869 Bendahan et al. Nov 2017 A1
20170351349 Fassett et al. Dec 2017 A1
20170357465 Dzeryn et al. Dec 2017 A1
20180005496 Dogiamis et al. Jan 2018 A1
20180031395 Ruh et al. Feb 2018 A1
20180136686 Jackson et al. May 2018 A1
20180196517 Tan et al. Jul 2018 A1
20180235491 Bayley et al. Aug 2018 A1
20180239306 Ely Aug 2018 A1
20180307361 Park et al. Oct 2018 A1
20180341342 Bushnell et al. Nov 2018 A1
20180364815 Moussette et al. Dec 2018 A1
20190017846 Boonsom et al. Jan 2019 A1
20190072911 Ely et al. Mar 2019 A1
20190146415 Ely et al. May 2019 A1
20190163324 Shedletsky May 2019 A1
20200041962 Beyhs Feb 2020 A1
20200064774 Ely et al. Feb 2020 A1
20200064779 Pandya et al. Feb 2020 A1
20200073339 Roach et al. Mar 2020 A1
20200110473 Bushnell et al. Apr 2020 A1
20200159172 Bushnell et al. May 2020 A1
Foreign Referenced Citations (143)
Number Date Country
1888928 Jan 1937 CH
1302740 Sep 2001 CN
1445627 Oct 2003 CN
1504843 Jun 2004 CN
1601408 Mar 2005 CN
1624427 Jun 2005 CN
1792295 Jun 2006 CN
1825224 Aug 2006 CN
101035148 Sep 2007 CN
101201587 Jun 2008 CN
201081979 Jul 2008 CN
201262741 Jun 2009 CN
101750958 Jun 2010 CN
201638168 Nov 2010 CN
101923314 Dec 2010 CN
102216959 Oct 2011 CN
202008579 Oct 2011 CN
102890443 Jan 2013 CN
202710937 Jan 2013 CN
103177891 Jun 2013 CN
1 03191557 Jul 2013 CN
103253067 Aug 2013 CN
103645804 Mar 2014 CN
203564224 Apr 2014 CN
103852090 Jun 2014 CN
203630524 Jun 2014 CN
103956006 Jul 2014 CN
203693601 Jul 2014 CN
203705837 Jul 2014 CN
203732900 Jul 2014 CN
103995456 Aug 2014 CN
104020660 Sep 2014 CN
203941395 Nov 2014 CN
104777987 Apr 2015 CN
104685794 Jun 2015 CN
204479929 Jul 2015 CN
104880937 Sep 2015 CN
204650147 Sep 2015 CN
105096979 Nov 2015 CN
105547146 May 2016 CN
105556433 May 2016 CN
105955519 Sep 2016 CN
205645648 Oct 2016 CN
205750744 Nov 2016 CN
106236051 Dec 2016 CN
206209589 May 2017 CN
3706194 Sep 1988 DE
102008023651 Nov 2009 DE
102016215087 Mar 2017 DE
0556155 Aug 1993 EP
1345095 Sep 2003 EP
1519452 Mar 2005 EP
1669724 Jun 2006 EP
1832969 Sep 2007 EP
2375295 Oct 2011 EP
2720129 Apr 2014 EP
2884239 Jun 2015 EP
2030093 Oct 1970 FR
2801402 May 2001 FR
2433211 Jun 2007 GB
S52151058 Dec 1977 JP
S52164551 Dec 1977 JP
S53093067 Aug 1978 JP
S54087779 Jun 1979 JP
S578582 Jan 1982 JP
S5734457 Feb 1982 JP
S60103937 Jun 1984 JP
S60103936 Jun 1985 JP
H02285214 Nov 1990 JP
H04093719 Mar 1992 JP
H05203465 Aug 1993 JP
H05312595 Nov 1993 JP
H06050927 Dec 1994 JP
H06331761 Dec 1994 JP
H06347293 Dec 1994 JP
H07116141 May 1995 JP
H10161811 Jun 1998 JP
11121210 Apr 1999 JP
H11191508 Jul 1999 JP
2000316824 Nov 2000 JP
2000337892 Dec 2000 JP
2001084934 Mar 2001 JP
2001167651 Jun 2001 JP
2001202178 Jul 2001 JP
2002165768 Jun 2002 JP
2003050668 Feb 2003 JP
2003151410 May 2003 JP
2003331693 Nov 2003 JP
2004184396 Jul 2004 JP
2005017011 Jan 2005 JP
2005063200 Mar 2005 JP
2005009023 Apr 2005 JP
2005108630 Apr 2005 JP
2006164275 Jun 2006 JP
2007149620 Jun 2007 JP
2007248176 Sep 2007 JP
2007311153 Nov 2007 JP
2008053980 Mar 2008 JP
2008122124 May 2008 JP
2008122377 May 2008 JP
2008170436 Jul 2008 JP
2008235226 Oct 2008 JP
2009070657 Apr 2009 JP
2009519737 May 2009 JP
2010032545 Feb 2010 JP
2010165001 Jul 2010 JP
2010186572 Aug 2010 JP
2010243344 Oct 2010 JP
2010244797 Oct 2010 JP
2011021929 Feb 2011 JP
2011165468 Aug 2011 JP
2013057516 Mar 2013 JP
2013079961 May 2013 JP
2013524189 Jun 2013 JP
2014512556 May 2014 JP
2014174031 Sep 2014 JP
2018510451 Apr 2018 JP
20010030477 Apr 2001 KR
200278568 Mar 2002 KR
20070011685 Jan 2007 KR
20070014247 Feb 2007 KR
100754674 Sep 2007 KR
20080045397 May 2008 KR
2020100007563 Jul 2010 KR
20110011393 Feb 2011 KR
20110012784 Feb 2011 KR
20110113368 Oct 2011 KR
20140051391 Apr 2014 KR
20160017070 Feb 2016 KR
1040225 Nov 2014 NL
129033 Nov 2013 RO
200633681 Oct 2006 TW
WO 01022038 Mar 2001 WO
WO 01069567 Sep 2001 WO
WO 10058376 May 2010 WO
WO 12083380 Jun 2012 WO
WO 12094805 Jul 2012 WO
WO 14018118 Jan 2014 WO
WO 14200766 Dec 2014 WO
WO 15147756 Oct 2015 WO
WO 16104922 Jun 2016 WO
WO 16155761 Oct 2016 WO
WO 17013278 Jan 2017 WO
Non-Patent Literature Citations (25)
Entry
U.S. Appl. No. 14/333,416, filed Jul. 16, 2014, Rothkopf et al.
U.S. Appl. No. 61/645,033, filed May 9, 2012, 84 pages.
Author Unknown, “Fossil Q ups smartwatch game with handsome design and build,” Business Mirror, Makati City, Philippines, 3 pages, Dec. 20, 2016.
Author Unknown, “MyKronoz ZeTime: World's Most Funded Hybrid Smartwatch Raised over $3M on Kickstarter, Running until Apr. 27,” Buisness Wire, New York, New York, 3 pages, Apr. 21, 2017.
Author Unknown, “Desirable Android Wear smartwatch from LG,” Gulf News, Dubai, 3 pages, Jan. 30, 2015.
Author Unknown, “How Vesag Helps Kids Women and Visitors,” http://www.sooperarticles.com/health-fitness-articles/children-health-articles/how-vesag-helps-kids-women-visitors-218542.html, 2 pages, at least as early as May 20, 2015.
Author Unknown, “mHealth,” http://mhealth.vesag.com/?m=201012, 7 pages, Dec. 23, 2010.
Author Unknown, “mHealth Summit 2010,” http://www.virtualpressoffice.com/eventsSubmenu.do?page=exhibitorPage&showId=1551&companyId=5394, 5 pages, Nov. 18, 2010.
Author Unknown, “RedEye mini Plug-in Universal Remote Adapter for iPhone, iPod touch and iPad,” Amazon.com, 4 pages, date unknown.
Author Unknown, “Re iPhone Universal Remote Control—Infrared Remote Control Accessory for iPhone and iPod touch,” http://www.amazon.com/iPhone-Universal-Remote-Control-Accessory/dp/tech-data/B0038Z4 . . . , 2 pages, at least as early as Jul. 15, 2010.
Author Unknown, “Vesag Wrist Watch for Dementia Care from VYZIN,” http://vyasa-kaaranam-ketkadey.blogspot.com/2011/03/vesag-wrist-watch-for-dementia-care.html, 2 pages, Mar. 31, 2011.
Author Unknown, “Vyzin Electronics Private Limited launches” Vesag Watch, http://www.virtualpressoffice.com/showJointPage.do?page=jp&showId=1544, 5 pages, Jan. 6, 2011.
Author Unknown, “Vyzin Unveiled Personal Emergency Response System (PERS) with Remote Health Monitoring That Can Be Used for Entire Family,” http://www.24-7pressrelease.com/press-release/vyzin-unveiled-personal-emergency-response-system-pers-with-remote-health-monitoring-that-can-be-used-for-entire-family-219317.php, 2 pages, Jun. 17, 2011.
DeskThorityNet, Optical Switch Keyboards, http://deskthority.net/keyboards-f2/optical-switch-keyboards-t1474.html, Jul. 11, 2015, 22 pages.
Epstein et al., “Economical, High-Performance Optical Encoders,” Hewlett-Packard Journal Oct. 1988, pp. 99-106 [text only version].
Epstein et al., “Economical, High-Performance Optical Encoders,” Hewlett-Packard Journal Oct. 1988, pp. 99-106.
GreyB, “Google Watch: Convert your arm into a keyboard,” http://www.whatafuture.com/2014/02/28/google-smartwatch/#sthash.Yk35cDXK.dpbs, 3 pages, Feb. 28, 2014.
IBM, “Additional Functionality Added to Cell Phone via “Learning” Function Button,” www.ip.com, 2 pages, Feb. 21, 2007.
Kim, Joseph, “2010 mHealth Summit Emerges as Major One-Stop U.S. Venue for Mobile Health,” http://www.medicineandtechnology.com/2010/08/2010-mhealth-summit-emerges-as-major.html, 3 pages, Aug. 26, 2010.
Krishnan et al., “A Miniature Surface Mount Reflective Optical Shaft Encoder,” Hewlett-Packard Journal, Dec. 1996, Article 8, pp. 1-6.
Rick, “How Vesag Helps Health Conscious Citizens,” http://sensetekgroup.com/2010/11/29/wireless-health-monitoring-system/, 2 pages, Nov. 29, 2010.
Sadhu, Rajendra, “How Vesag Helps People Who Want to ‘Be There’?,” http://ezinearticles.com/?How-Vesag-Helps-People-Who-Want-to-Be-There?&id-5423873, 1 page, Nov. 22, 2010.
Sadhu, Rajendra, “Mobile Innovation Helps Dementia and Alzheimer's Patients,” http://www.itnewsafrica.com/2010/11/mobile-innovation-helps-dementia-andalzheimer%E2%80%99s-patients/, 3 pages, Nov. 22, 2010.
Sherr, Sol, “Input Devices,” p. 55, Mar. 1988.
Tran et al., “Universal Programmable Remote Control/Telephone,” www.ip.com, 2 pages, May 1, 1992.
Related Publications (1)
Number Date Country
20190170541 A1 Jun 2019 US
Continuations (1)
Number Date Country
Parent 14333416 Jul 2014 US
Child 16256990 US