Finger-worn devices and related methods of use
Abstract
Finger-worn user input devices and methods for operating same. In some embodiments, a device includes at least one rotatable section (112, 112', 912) and an indication mechanism (116, 116a, 130, 516, 526, 616, 816, 826, 836, 1316, 1416, 1616, 2116, 2222, 2320, 2720, 3524) for indicating either a device use or a device state. In some embodiments, a device includes a stationary section (114), at least one rotatable section (112, 912) and an indication mechanism. In some embodiments, one or more rotatable sections are tiltable. In some embodiments, a device further includes one or more mechanisms selected from mechanisms used for sensing (118, 128, 128a, 134, 136, 1216), communication (140), power generation (616, 3342), light generation (526), vibration generation (516), reflection (816, 826, 836), illumination (3616), projection (3420), physical feedback (340) and magnetic influence (736).

Term
Projected expiry 19 August 2028.
- Priority
- Filed
- Published
- Today
- Projected expiry
6 claims: 2 independent, 4 dependent
- 1A method comprising the steps of:(a) obtaining an indication or detecting (4324, 4322, 4336) an operation (3920a, 3920b, 3920c, 166a, 166b) performed by a finger (106) on a finger-worn device (3920, 4020);and characterised by(b) setting a context, based on said detected operation, for the processing of the results of a touch location or touch motion or touch gesture (3924) by a detection mechanism (3912, 4024) such as a touch-screen (4024).
- 6A finger-worn device (3920, 4020) comprising:(a) an indication mechanism (164, 3920a, 3920b, 3920c) for relaying indications about the use or information about conditions, such as states, of the finger-worn device, said indication mechanism configured to obtain indications or detect (4324, 4322, 4336) operations (3920a, 3920b, 3920c, 166a, 166b) performed by a finger (106) on said indication mechanism;and(b) a communication mechanism (140) for connecting the finger-worn device to a separate party, resulting in said indication mechanism influencing other mechanism of said separate party characterised in that said indications are adapted to set a context for the processing of the results of a touch location or a touch motion or touch gesture (3924) by a detection mechanism (3912, 4024) such as a touch-screen (4024).
Independent claims2
299 paragraphs in 5 sections, as filed
FIELD OF THE INVENTION
The invention relates to in general to finger-worn user-input devices and in particular to finger-worn ring devices used for providing inputs to other devices or systems or used to provide indications to other devices or systems.
BACKGROUND OF THE INVENTION
Various finger-worn user-input devices are known. For example, <patcit id="pcit0001" dnum="US5481265A"><text>U.S. Patent No. 5,481,265 to Russell</text></patcit> discloses some embodiments of an ergonomic customizable user/computer interface device. These embodiments include only ROM and EEPROM replaceable memory cartridges, for the purpose of user authentication and signals encoding. There is no mention of interface indicators of feedback mechanism. Also, the devices described do not reflect modern utilization of a vast selection of sensing mechanism types, and new engineering progress for generating and/or harvesting energy. Therefore, Russell's devices lack appropriate power sources for today's mobile markets. In addition, his devices have very limited modes of interaction.
<patcit id="pcit0002" dnum="US5489922A"><text>U.S. Patent No. 5,489,922 to Zloof</text></patcit> discloses a remote computer mouse, embodied by an outer ring rotating on an inner ring. Zloofs device cannot register a user-input without moving parts, and is useful only for control of an external graphic interface.
<patcit id="pcit0003" dnum="US5832296A"><text>U.S. Patent No. 5,832,296 to Wang et al.</text></patcit> discloses a self-contained, finger-wearable interface device that communicates with electronic devices. This device may include a variety of sensing mechanisms, such as pressure and force sensing mechanisms, as well as processing circuitry, a wireless transmitter and an optional receiver. The device resembles a ring and is adapted to be worn on a user's finger with sensing mechanisms placed both on the inside and outside surfaces for actuation by a wearer's finger and thumb. The ring body serves as an omni-directional loop antenna for transmitting and receiving signals. To operate the Wang device in a manner designed to emulate a computer mouse, the "clicking" or selection action of a mouse is performed by flexing or bending the finger on which the device is worn to actuate a pressure sensing mechanism. Wang's device has disadvantages when used to control many types of electronic devices and does not facilitate operation where a state of the device may be set.
Therefore, prior art finger worn user input devices have various disadvantages and lack many features that would be useful in input and other actions.
SUMMARY OF THE INVENTION
The invention provides, in various embodiments, finger-worn user-input devices (or simply "finger-worn devices"). More specifically, the invention provides various embodiments of such devices that are operable by rotation of rotatable ring sections. Some embodiments include just one rotatable section, while others include a plurality of rotatable sections. In such embodiments, a stationary ring-like section is not required because input or indications may be obtained by sensing of the finger on which the devices are worn, or by sensing relative rotation between rotatable sections. In some embodiments having only rotatable sections, rotated positions of any rotatable section are distinguishable from other positions.
In some embodiments, rotatable sections may be tilted in addition to being rotated. The additional tilting feature expends on interaction possibilities and abilities to control interfaces.
The invention further provides various finger-worn devices operable by touch and/or touch motion and/or pressure on a designated surface (as a touch surface). In some of these embodiments, the surface may have specific "touch points" (as indication locations) for specific types of interactions. In some embodiments, the touch surface may display visuals which may correspond to specific types of interactions. In some embodiments, the designated surface may be repositioned for specific types of interactions.
The invention further provides various finger-worn devices which can serve both as touch operable finger-worn devices and as rotation operable finger-worn devices.
The invention further provides finger-worn devices which are alterable in shape, for the object of being attached and/or connected to separate parties. Some of the devices can connect to each other and may be operable collaboratively.
The invention further provides finger-worn devices in which elements may be attached or detached from a main finger-worn device, for certain beneficial features.
The invention further provides various indication mechanisms, integrated in finger-worn devices, for the object of relaying indications about their use and/or information about conditions (as states) of the finger-worn devices. In this description, "mechanism" may refer to any means for performing a function. Some of the indication mechanisms provided herein may passively achieve the function of indication relaying, thus negating the need for an internal power source, or negating the need for active sensing operations. Some of these indication mechanisms are sensing mechanisms utilized in unique ways.
The invention further provides a recognition mechanism and method for detecting rotation and rotated positions of a finger-worn device around a finger.
The invention further provides power generating mechanisms which harness use of a finger-worn device for producing power.
The invention further provides a light generating mechanism and a similar vibrations generating mechanism, both of which harness use of finger-worn devices for the object of relaying indications to a separate party. Also provided for the same object are various reflection mechanisms which modulate reflection of light according to use and/or static conditions of finger-worn devices.
The invention further provides an illumination mechanism which facilitates communication with specific systems, and which facilitates detection of output from a finger-worn device and positions and/or motions of a finger wearing the device.
The invention further provides a projection mechanism which facilitates displaying visuals separately from a finger-worn device, and which facilitates a display larger than the device. A projection mechanism may also facilitate communication by visual output.
The invention further provides an interactive display mechanism which facilitates interactions with visuals displayed by or on a finger-worn device.
The invention further provides mechanisms which may physically influence the operation of a finger-worn device, such as a physical feedback mechanism, a magnetic mechanism, a snap-back mechanism and a locking mechanism.
The invention further provides various methods in which finger-worn devices may be utilized for interactions.
In some provided methods, finger-worn devices are utilized with position detecting systems, for the objects of improving on existing position related interactions and providing new and unique ways to interact with position detecting systems. In other provided methods, a finger-worn device may be utilized to facilitate detection of positions of a finger wearing the device.
In some provided methods, interface elements may be generally assigned and copied to a finger-worn device, for certain beneficial interactions.
BRIEF DESCRIPTION OF THE DRAWINGS
The invention is herein described, by way of example only, with reference to the accompanying drawings, wherein: <ul id="ul0001" list-style="none" compact="compact"><li><figref idref="f0001">FIG. 1A</figref> shows a first embodiment of a finger-worn device of the invention;</li><li><figref idref="f0001">FIG. 1B</figref> shows the first embodiment as worn on a finger; and as ready to be worn on a curve of another finger;</li><li><figref idref="f0001">FIG. 1C</figref> shows a second embodiment of a finger-worn, device of the invention;</li><li><figref idref="f0001">FIG. 1D</figref> shows a process in which a curve of a finger is scanned to obtain a map of the curve;</li><li><figref idref="f0001">FIG. 1F</figref>, shows a third embodiment of a finger-worn device of the invention;</li><li><figref idref="f0001">FIG. 1F</figref> shows a fourth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0002">FIG. 1G</figref> shows a fifth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0002">FIGS. 1H and 1I</figref> show a sixth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0003">FIGS. 2A and 2B</figref> show an seventh embodiment of a finger-worn device of the invention in a generally side view (2A) and in cross section (2B);</li><li><figref idref="f0003">FIG. 2C</figref> shows a passive indication mechanism which can be implemented in the device of <figref idref="f0003">FIGS. 2A and 2B</figref>;</li><li><figref idref="f0004">FIG. 2D</figref> shows a eighth embodiment of a finger-worn device of the invention in cross section;</li><li><figref idref="f0004">FIG. 2E</figref> shows the eighth embodiment of a finger-worn device worn on an index finger;</li><li><figref idref="f0005">FIGS. 3A and 3B</figref> show a ninth embodiment of a finger-worn device of the invention, in perspective (3A) and in cross section (3B);</li><li><figref idref="f0005">FIGS. 3C and 3D</figref> show a physical feedback mechanism in the ninth embodiment of a finger-worn device, used for modulating physical feedback;</li><li><figref idref="f0006">FIGS. 4A through 4D</figref> show a tenth embodiment of a finger-worn device of the invention, in various use states;</li><li><figref idref="f0007">FIGS. 5A through 5C</figref> show an eleventh embodiment of a finger-worn device of the invention, with details of various components therein;</li><li><figref idref="f0007">FIG. 5D</figref> shows a light generating mechanism that can be implemented in the twelfth embodiment of a finger-worn device;</li><li><figref idref="f0008">FIGS. 6A and 6B</figref> show a twelfth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0008">FIG 6C</figref> shows details of indication locations in the twelfth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0009">FIGS. 7A and 7B</figref> show a thirteenth embodiment of a finger-worn device of the invention in perspective (7A) and in cross section (7B);</li><li><figref idref="f0010">FIGS. 8A through 8C</figref> show a fourteenth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0010 f0011">FIGS. 8D through 8F</figref> show a fifteenth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0011">FIG. 8G</figref> shows a sixteenth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0012">FIGS. 9A and 9B</figref> show a seventeenth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0012">FIG. 9C</figref> shows an eighteenth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0013">FIGS. 10A through 10C</figref> show a nineteenth embodiment of a finger-worn device of the invention in different use positions;</li><li><figref idref="f0013">FIG. 10D</figref> shows an interface having multiple elements controllable by finger-worn devices of the invention;</li><li><figref idref="f0014">FIGS. 11A and 11B</figref> show a twentieth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0015">FIGS. 12A and 12B</figref> show a twenty first embodiment of a finger-worn device of the invention;</li><li><figref idref="f0016">FIGS. 13A through 13E</figref> show a twenty second embodiment of a finger-worn device of the invention</li><li><figref idref="f0016">FIG. 13F</figref> shows a transponder mechanism as an exemplary passive indication mechanism for indicating tilt;</li><li><figref idref="f0017">FIGS, 14A and 14B</figref> show a twenty third embodiment of a finger-worn device of the invention;</li><li><figref idref="f0017">FIG. 14C</figref> shows a locking mechanism which may be used in any device of the invention;</li><li><figref idref="f0018">FIG. 15A and FIG. 15B</figref> show a twenty fourth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0018">FIG. 15C and FIG. 15D</figref> show a twenty fifth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0018">FIG. 15E and FIG. 15F</figref> show a twenty sixth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0019 f0020">FIGS. 16A through 16G</figref> show a twenty seventh embodiment of a finger-worn device of the invention;</li><li><figref idref="f0019">FIGS. 16C and 16D</figref> show sections of the embodiment in <figref idref="f0019 f0020">FIGS. 16A through 16G</figref>;</li><li><figref idref="f0020">FIGS. 16F and 16G</figref> show a cross-section of the embodiment in <figref idref="f0019 f0020">FIGS. 16A through 16G</figref>;</li><li><figref idref="f0021">FIGS. 17A and 17B</figref> show a twenty eighth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0021">FIGS. 17C and 17D</figref> show a twenty ninth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0022">FIGS. 18A through 18D</figref> show a sequence of operation steps to control an interface of a separate party using one device of the invention;</li><li><figref idref="f0022">FIGS. 18E through 18H</figref> show a sequence of operation steps to control an interface of a separate party using another device of the invention;</li><li><figref idref="f0023">FIG. 19A</figref> shows a thirtieth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0023">FIG. 19B</figref> shows a thirty first embodiment of a finger-worn device of the invention;</li><li><figref idref="f0023">FIG. 19C</figref> shows an interface controllable by a device of the invention;</li><li><figref idref="f0023">FIG. 19D</figref> shows another interface controllable by a device of the invention;</li><li><figref idref="f0024">FIG. 20A through 20C</figref> show an exemplary utilization of a device of the invention;</li><li><figref idref="f0024">FIG. 20D</figref> shows a system in which a device of the invention may facilitate remote controlling of separate parties by auto-connection;</li><li><figref idref="f0025">FIG. 21A</figref> shows a thirty second embodiment of a finger-worn device of the invention;</li><li><figref idref="f0025">FIGS. 21B and 21C</figref> show a thirty third embodiment of a finger-worn device of the invention;</li><li><figref idref="f0025">FIG. 21D</figref> shows a sensing mechanism for sensing touch at a particular indication location in a device of the invention;</li><li><figref idref="f0025">FIG. 21E</figref> shows a thirty fourth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0026">FIG. 22A</figref> shows a thirty fifth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0026">FIG. 22B</figref> shows an array of sensing mechanisms distributed inside a stationary section of the embodiment of <figref idref="f0026">FIG. 22A</figref>;</li><li><figref idref="f0026">FIG. 22C</figref> shows a thirty sixth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0027">FIG. 23A</figref> shows a thirty seventh embodiment of a finger-worn device of the invention;</li><li><figref idref="f0027">FIG. 23B</figref> shows a thirty eighth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0027">FIG. 23C</figref> shows an embodiment of an interactive display mechanism;</li><li><figref idref="f0028">FIG. 24A</figref> shows a thirty ninth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0028">FIGS. 24B and 24C</figref> show a fortieth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0029">FIGS. 25A and 25B</figref> show a forty first embodiment of a finger-worn device of the invention;</li><li><figref idref="f0029">FIG. 25C</figref> shows a forty second embodiment of a finger-worn device of the invention;</li><li><figref idref="f0030">FIGS. 26A and FIG. 26B</figref> show a forty third embodiment of a finger-worn device of the invention;</li><li><figref idref="f0030">FIG. 26C</figref> shows a forty fourth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0030">FIG. 26D</figref> shows a forty fifth embodiment of a finger-worn device of the invention</li><li><figref idref="f0031">FIGS. 27A, 27B and 27C</figref> show a forty sixth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0032">FIGS. 28A, 28B and 28C</figref> show embodiments of a system in which a finger-worn device of the invention is connected to non- finger-worn devices;</li><li><figref idref="f0033">FIGS. 29A and 29B</figref> show a forty seventh embodiment of a finger-worn device of the invention;</li><li><figref idref="f0033">FIGS. 29C and 29D</figref> show a forty eighth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0034">FIGS. 30A and 30B</figref> show a forty ninth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0034">FIGS. 30C and 30D</figref> show an exemplary patch having a passive indication mechanism in the embodiment of <figref idref="f0034">FIGS. 30A and 30B</figref>;</li><li><figref idref="f0034">FIGS. 30E and 30F</figref> show a fiftieth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0035">FIG. 31</figref> shows a fifty first embodiment of a finger-worn device of the invention;</li><li><figref idref="f0036">FIGS. 32A and 32B</figref> show an embodiment of a system in which multiple finger-worn devices the invention are temporarily connected side-by-side;</li><li><figref idref="f0036">FIG. 32C</figref> shows an embodiment of a system in which any number of finger-worn devices are connected to an extension section that has a touch surface coupled with an indication mechanism for indicating touch and/or touch motion and/or pressure;</li><li><figref idref="f0036">FIG. 32D</figref> shows an interface which may be controlled by multiple connected devices of the invention operating collaboratively;</li><li><figref idref="f0037">FIGS. 33A and 33B</figref> show a fifty second embodiment of a finger-worn device of the invention;</li><li><figref idref="f0038">FIG. 33C</figref> shows a fifty third embodiment of a finger-worn device of the invention;</li><li><figref idref="f0038">FIG. 33D</figref> shows the embodiment of <figref idref="f0025">FIG. 21A</figref> having an exemplary power generating mechanism;</li><li><figref idref="f0038">FIG. 33E</figref> shows the fifty fourth embodiment having an alternative tactile output mechanism;</li><li><figref idref="f0039">FIG. 34A</figref> a fifty fifth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0039">FIG. 34B</figref> shows a simple projection mechanism implemented in a ring;</li><li><figref idref="f0039">FIG. 34C</figref> shows a fifty fifth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0039">FIG. 34D</figref> shows the embodiment utilized for projecting an image on a hand;</li><li><figref idref="f0040">FIG. 35A</figref> shows a fifty sixth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0040">FIG. 35B</figref> shows a fifty seventh embodiment of a finger-worn device of the invention;</li><li><figref idref="f0040">FIG. 35C</figref> shows a fifty eighth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0040">FIGS. 35D through 35F</figref> show the use of a device as in <figref idref="f0040">FIGS. 35A through 35C</figref> to communicate with a detection apparatus,;</li><li><figref idref="f0041">FIG. 36A</figref> shows a fifty ninth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0041">FIG. 36B</figref> shows a sixtieth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0041">FIG. 36C</figref> shows a cross section of a device of <figref idref="f0041">FIG. 36A</figref>;</li><li><figref idref="f0042">FIG. 36D</figref> shows an embodiment of a system in which a plurality of devices of <figref idref="f0041">FIG. 36A</figref> are worn on fingers of a hand;</li><li><figref idref="f0042">FIG. 36E</figref> shows an embodiment of a system in which a plurality of devices of <figref idref="f0039">FIG. 34A</figref> are worn on fingers of a hand;</li><li><figref idref="f0043">FIGS. 37A, 37B, 37C and 37D</figref> show an embodiment of a finger-worn device utilized for visual messaging;</li><li><figref idref="f0043">FIGS. 37E and 37F</figref> show an embodiments of a finger-worn device is utilized for visual messaging;</li><li><figref idref="f0044">FIGS. 38A, 38B and 38C</figref> show an embodiment of a system in which a finger-worn device is utilized for visual interaction;</li><li><figref idref="f0044">FIG. 38D</figref> shows an embodiment of a system in which a finger-worn device is utilized for visual interaction with a head-up display;</li><li><figref idref="f0044">FIG. 38E</figref> shows an exemplary visual from the system of <figref idref="f0044">FIG. 38D</figref>;</li><li><figref idref="f0045">FIGS. 39A through 39C</figref> show an embodiment of a system in which a finger-worn device is utilized for interaction;</li><li><figref idref="f0046 f0047">FIGS. 40A through 40L</figref> show an embodiment of system in which a finger-worn device of the invention utilized for interaction;</li><li><figref idref="f0047">FIG. 40M</figref> shows a sixty first embodiment of a finger-worn device of the invention;</li><li><figref idref="f0048">FIGS. 41A and 41B</figref> show an embodiment of a system in which a finger-worn device is utilized for interaction;</li><li><figref idref="f0048">FIG. 41C</figref> shows a sixty second embodiment of a finger-worn device of the invention;</li><li><figref idref="f0048">FIG. 41D</figref> shows an exemplary interface element;</li><li><figref idref="f0048">FIGS. 41E and 41F</figref> show the system of <figref idref="f0048">FIGS. 41A and 41B</figref> in which a finger-worn device is utilized for interaction;</li><li><figref idref="f0049">FIG. 41G</figref> shows a use of the system of <figref idref="f0048">FIGS. 41A and 41B</figref>;</li><li><figref idref="f0049">FIG. 41H</figref> shows a sixty third embodiment of a finger-worn device of the invention;</li><li><figref idref="f0049">FIG. 41I</figref> shows a sixty fourth embodiment of a finger-worn device of the invention;</li><li><figref idref="f0049">FIG. 41J</figref> shows the sixty fifth embodiment of the finger-worn device of the invention;</li><li><figref idref="f0049">FIG. 41K</figref> shows an embodiment of a system in which multiple finger-worn devices are utilized for interactions;</li><li><figref idref="f0050">FIG. 42</figref> shows a method for detecting rotation and rotated positions of finger-worn. devices;</li><li><figref idref="f0051">FIG. 43</figref> shows a method for detecting rotation and rotated positions of finger-worn devices;</li><li><figref idref="f0052">FIG. 44</figref> shows a method for detecting rotation and rotated positions of finger-worn devices;</li><li><figref idref="f0053">FIG. 45</figref> shows a method for assigning interface elements to and from a finger-worn device;</li></ul>
The drawings constitute a part of this specification and include exemplary embodiments to the invention, which may be embodied in various forms. It is to be understood that in some instances various aspects of the invention may be shown exaggerated or enlarged to facilitate an understanding of the invention
DETAILED DESCRIPTION OF THE INVENTION
In this description, "indication mechanism" refers to any means by which use and/or states of a device of the invention may be indicated, "Use" of the device refers to operations in progress (ongoing) performed on the device. A "state" of the device refers to a static condition of the device. A state may be a physical condition and/or a virtual condition, such as ON/OFF modes. A state may be indicated once, when the device is set or goes into a state, or continuously during the period when the device is in a state.
Use and/or states may be directly sensed (such as in case a "sensing mechanism" acts as an indication mechanism). Alternatively, use and/or states may cause specific conditions of the indication mechanism which may be sensed internally (by an element of the device) or externally (by a separate party).
Use and/or states of the device may result in the indication mechanism generating signals or transmissions and/or any other form of information, to another element of the device or to a separate party. Use and/or states of the device may additionally or alternatively result in the indication mechanism influencing other mechanisms and/or components and/or processes of the device or of a separate party. Specifically, use and/or states of the device may result in the indication mechanism influencing signals or transmissions originating from a separate party or from another element of the device. For example, an indication mechanism may influence reflection of light differently for different states of the device.
Examples of "use" include rotating a rotatable section, rotating a rotatable section while the section is tilted, generally touching a touch surface, specifically touching an indication location on a touch surface, touching a touch surface and sliding on the touch surface (commonly referred to as "tap and drag" or "scroll"), pressing (i.e. applying pressure) on a touch surface and the like.
Examples of "states" include rotated positions of a rotatable section, tilted positions of a rotatable section, tilted and rotated positions of a rotatable section, a rotatable section set to rotation tracks, alignments of rotatable sections, connected (and disconnected) sections, connected (and disconnected) devices and the like.
In some embodiments, a device can be in a state when a touch surface is touched and touch is held for the period of the state (i.e. when touch is removed from the surface, the state changes), or when an element is assigned to the device (as an exemplary "virtual" state of the device).
In this description, "sensing mechanism" refers to any means by which use or states of the device may be sensed, detected, viewed, collected, captured, identified, recognized, measured, tracked, acknowledged, admitted, registered, processed, computed, analyzed and/or reacted to. Note that "detection" in this description usually expands on "sensing", such as by extracting information from the sensing, acknowledging indications in the sensing, registering input corresponding to the sensing, processing sensed signals and the like.
In this description, "connection mechanism" refers to any means by which a device of the invention may be connected to a separate party or to another device. "Connection mechanism" also refers to any means by which a section or element or component of a device of the invention may be connected to the device, or to another section, element, component, or a plurality thereof. "Connection mechanism" also refers to any means by which a device of the invention may change shape by connection of sides, ends, sections, elements or components thereof. "Connection" may also refer to an "attachment" that usually facilitates transferring or exchange of electricity and/or information.
In this description, "indication location" refers to any location on a device of the invention where use and/or a state of the device can be indicated, or from which indication of use and/or a state of the device originate. "Indication locations" may correspond to states of a device of the invention, such as to a rotated position of a rotatable section or a rotated and tilted position of a rotatable and tiltable section, and may be utilized to indicate the states. "Indication locations" may further be utilized for indicating use of a device of the invention. "Indication locations" may include, for example, sensors or switches. "Indication locations", in other examples, may react or be influenced by other elements or components of a device of the invention, such as a plug or other indication locations, or by any other use and/or states of a device of the invention, such as touch and/or pressure. "Indication locations" are usually included in an indication mechanism or a passive indication mechanism of devices of the invention.
In this description, "rotatable section" refers to any section or element or part or component of a device which can be rotated. For some embodiments, a rotatable section can be rotated and tilted and/or repositioned, such as between rotation tracks.
In this description, "input" refers to any computable information which can be utilized in or that leads to operations, executions, procedures, functions and/or any other kind of processes. For example, the information may be parameters for variables of programmed code. Usually, detections, such as detected indications, are registered as input.
In this description, "registering input" refers to the process by which an input is obtained. An input may be registered by processing received information from any source (such as from sensing mechanisms) and of any type (such as transmissions).
In this description, when describing a section of a finger-worn device, an "internal side" refers to the side of the section that is generally directed towards a finger wearing the device or towards another section that is closer to the finger. Accordingly, "external sides" refer to the side of a section that is generally directed outwards from a finger.
In this description, "directional information" refers to any information about a direction and/or speed. Usually, "directional information" is obtained from indications from a device of the invention, such as when a rotatable section of the device is rotated, or when a finger slides on a touch surface of the device.
In this description, "interface element" refers to any part of an interface. Some examples of interface elements include software, applications, programs, commands, files, folders, tools, messages, functions, processes, visuals (e.g. visual objects, graphics, icons, etc.), occurrences (e.g. incoming call or change in mode), conditions (e.g. an interface mode), protocols (e.g. a cursor modulation protocol or finger interactions protocol), network connections (e.g. control of a device in a system of network may be assigned to the device), profiles (e.g. a user profile), attributes (e.g. audio volume) and the like.
In this description, "displayed object" (or simply "object" when referring to a display) refers to any specific instance of a visual output or plurality thereof. Usually, a "displayed object" corresponds to an interface element, such as visually representing an element of an interface.
In this description, "incoming signals" refer to any signals or transmissions received from an external source, such as a separate party.
In this description, a "virtual environment" refers to any interface. Specifically, "virtual environment" may refer to any computer generated environments, such as any operating systems or graphic user interfaces (GUIs),
In this description, "function" refers to any operation, execution, process, procedure, action or command for achieving a result, or plurality thereof. Usually, a title of a "function" refers to its result. For example, a "deletion function" is for deleting.
It is hereby noted that any mentioning or use of the term "visual" may refer, in addition to the common definition, to optical elements or properties in general that may not be visible. Specifically, "visual" may refer to any non-visible wavelengths (e.g. infrared). Accordingly, "visual" is not limited the spectrum of visible light. Further accordingly, any mentioning or use of the term "light" and related terms (e.g. "illumination") are not limited to visible light.
It is also hereby noted that any mentioning or use of the term or phrase "optionally" refers to the common definition of the term, as defined in dictionaries. Accordingly, any mention or use of "optionally" does not limit or restrict the related cases or propositions or phrasings so that at least one is possible or allowed or may occur, otherwise cases or propositions or phrasings herein related to the phrase optionally are not mutually exclusive and are not limited to any or either.
It is also hereby noted that any mentioned or use of the phrase "and/or" refers to the common definition of the term. Accordingly any mention or use of "and/or" allows one or more of the related cases or propositions or phrasings are possible or may occur, otherwise at least one but possibly more of the related cases or propositions or phrasings are possible or allowed or may occur, NOT mutually exclusive.
<figref idref="f0001">FIG. 1A</figref> shows a first embodiment of a finger-worn device of the invention as a device <b>110a</b>. Device <b>110a</b> -includes a rotatable section <b>112</b> which can be worn on and rotated around a finger. Device <b>110a</b> further includes an indication mechanism <b>116</b> for indicating rotation (or "relative motion") of section <b>112</b> around the finger. Section <b>112</b> is shown in <figref idref="f0001">FIG. 1A</figref> as a partial ring, however, it should be clear that this particular embodiment is by no means limiting, and that in some embodiments, section <b>112</b> is a full ring. In <figref idref="f0001">FIG. 1A</figref>, indication mechanism <b>116</b> includes a sensing mechanism <b>118</b>. Sensing mechanism <b>118</b> may utilize any number of sensors generally directed to or facing the finger, such as being generally located at an internal side <b>112b</b> of section <b>112</b>. As section <b>112</b> rotates, mechanism <b>118</b> senses a different part on the curve of the finger (e.g. a sensor of mechanism <b>118</b> is facing a different part of the finger, specifically on the curve of the finger around which section <b>112</b> rotates). Accordingly, relative motion may be indicated by sensing the finger. More specifically, sensing mechanism <b>118</b> may sense the surface (also "skin") of the finger, or layers near the surface of the finger. The sensing may be of the epidermal layer of the skin. In other embodiments, the sensing is may be of the dermal and/or sub-dermal layers. Because skins of fingers exhibit physiological patterns and features (e.g. fingerprints, or skin crevices similar to fingerprints in other parts of fingers) along the curve of the finger, indicating rotation of section <b>112</b> relative to the finger may be facilitated by any number of mechanisms known in the art for sensing patterns and features, specifically physiological, such as fingerprints sensing mechanisms. Alternatively, indicating rotation may be facilitated by sensing other detectable changes, such as the reflection of light from sub-dermal layers of the finger or from the bone of the finger. In some embodiments, sensing mechanism <b>118</b> may be coupled with a processing unit <b>144</b> included in a finger worn device of the invention (as in device <b>110a</b>). The processing unit may process signals from a sensor, or plurality thereof, utilized by the sensing mechanism. In other embodiments, the processing unit may be included in a separate device or system communicating with a finger worn device of the invention.
<figref idref="f0001">FIG. 1B</figref> shows device <b>110a</b> exemplarily worn on an index finger <b>102</b>. Rotation directions <b>122a</b>,<b>b</b> are shown as directions in which device <b>110a</b> can be rotated, such as by a thumb <b>106</b>. <figref idref="f0001">FIG. 1B</figref> further shows a second embodiment of a finger-worn device of the invention as a device <b>110a'</b> ready to be worn on a middle finger <b>104</b>, specifically on a curve <b>126</b> of finger <b>104</b>. Curve <b>126</b> is generally the curved surface of the finger at the circumference of the finger. When device <b>110a'</b> is worn on curve <b>126</b>, the curve overlaps inner side <b>112b</b> of section <b>112,</b> from which sensing of the finger is performed. Accordingly, sensing is specifically of curve <b>126</b>. The curve, as referred to herein, may include the entire circumference of the finger (full circle around the finger) or only a certain part of the circumference, such as only the curve of the front of the finger (shown in <figref idref="f0001">FIG. 1B</figref>). As section <b>112</b> rotates, a different part along curve <b>126</b> is sensed at any given time (such as by a sensor of mechanism <b>118</b> facing a different part for different rotated positions), and so relative motion can be indicated from sensing changes along the curve. Sensing may distinguish between each direction of rotation (i.e. direction <b>122a</b> and direction <b>122b</b>) so that rotation is each direction is indicated differently, for obtaining directional information about the rotation. In some embodiments, the speed of rotation may be indicated, or information of which may be obtained, by processing the rate in which mechanism <b>118</b> senses changes along curve <b>126</b>, as sensed changes correspond to rotation.
<figref idref="f0001">FIG. 1C</figref> shows a second embodiment of a finger-worn device of the invention as a device <b>110b</b>, similar to device <b>110a</b>. In device <b>110b</b>, an indication mechanism is implemented as a recognition mechanism <b>130</b>, Mechanism <b>130</b> may indicate rotated positions of device <b>110b</b> around a finger (i.e. states of the device), in addition to relative motion (i.e. rotation, or use of the device). In addition to the described for device <b>110a</b>, device <b>110b</b> further includes a memory unit <b>146</b>. In some embodiments, the memory unit may be included in a separate device or system communicating with a finger worn device of the invention. In mechanism <b>130</b>, memory unit <b>146</b>, processor <b>144</b> and sensing mechanism <b>118</b> are connected. In some embodiments, processor <b>144</b> has a recognition function <b>150</b> (i.e. program or software) for recognizing patterns and/or features, and/or for comparing patterns and/or features. For example, function <b>150</b> may be a fingerprint recognition algorithm programmed into processor <b>144.</b> The recognition function may process sensing performed by mechanism <b>118</b>. The sensing or results from the recognition function may be stored on and retrieved from memory unit <b>146</b>. When device <b>110b</b> is worn on a finger, specifically around a curve <b>126</b>, the curve may be "mapped" by recognition mechanism <b>130</b>. This may be facilitated by scanning the entire curve by mechanism <b>118</b>, wherein by rotating section <b>112</b> around the finger mechanism <b>118</b> may sense all the parts of the curve. The scanning may be stored in memory unit <b>146</b>. When section <b>112</b> is later at a certain rotated position, mechanism <b>118</b> senses a certain part along curve <b>126</b>, which corresponds to the position. The part may be recognized by comparing it to the prior scanning which is stored in unit <b>146</b>. By recognizing the part, its location along the curve may be known, which can indicate the corresponding rotated position of section <b>112</b>. Accordingly, indication of relative motion of section <b>112</b> around the finger may be facilitated by sensing a sequence of parts of the curve, which indicates relative motion and may be utilized for obtaining directional information.
Recognition mechanism <b>130</b> may utilize any number of mechanisms known in the art for sensing fingerprints and/or for fingerprint recognition, see e.g. <patcit id="pcit0004" dnum="US10920255B"><text>US Patent Applications 10/920,255</text></patcit> and <patcit id="pcit0005" dnum="US11424477B"><text>11/424,477</text></patcit> and <patcit id="pcit0006" dnum="US5195145A"><text>US Patents 5195145</text></patcit>,<patcit id="pcit0007" dnum="US6088585A"><text>6088585</text></patcit>, <patcit id="pcit0008" dnum="US7381941B"><text>7381941</text></patcit> and <patcit id="pcit0009" dnum="US6259108B"><text>6259108</text></patcit>.
<figref idref="f0001">FIG. 1D</figref> shows a representation of converting a scanning of the curve to a reference map of locations of parts on the curve. In <figref idref="f0001">FIG. 1D</figref>, scanning of an actual curve <b>126a</b> is for registering a map <b>126b</b> (shown in the figures divided by dashed lines exemplarily separating locations which correspond to different parts along the actual curve). Registering map 126b from the scanning of curve <b>126a</b> may be performed by a processor <b>144</b> (<figref idref="f0001">FIGS. 1A and 1C</figref>). The processor may utilize a function <b>150</b> to convert signals from a mechanism <b>118</b> to map <b>126b</b>. The map is a record of all the parts of the curve and their location along the curve. The record may be encoded information which is "readily comparable" to any further sensing of parts of the curve, which may undergo a similar step before being compared to the map. The map may be updated or replaced with another map when device <b>110b</b> is relocated to be worn on a different curve, on the same finger or another finger.
In some embodiments, when a partial curve is scanned and sensed, such as the part of the circumference of the front of the palm (shown in <figref idref="f0001">FIG. 1B</figref>), sensors of sensing mechanism <b>118</b>, or sensors of any sensing mechanisms utilized for indicating rotation and rotated positions (e.g. recognition mechanism <b>130</b>), may be distributed (or located) opposite to each other on internal side <b>112b</b>, or in any distribution in which at least one sensor is facing the curve for each rotated position of a device of the invention, so that the curve can be sensed when that device is at any position. This facilitates indicating rotation and rotated positions on fingers where the back of the fingers cannot be effectively sensed. For example, a user having hairs on the back of a finger on which the device is worn, in which case a recognition mechanism <b>130</b> which is designed to sense crevices in the surface of the skin of the finger may operate deficiently if attempting to sense the back of the hand. Accordingly, having multiple sensors in different locations on the internal side of section <b>112</b> may facilitate sensing the front of the finger when section <b>112</b> is in any rotated position.
<figref idref="f0001">FIG. 1E</figref> shows a third embodiment of a finger-worn device of the invention as a device <b>110c</b>, similar to the previously described devices, in which a rotatable section <b>112</b> shown to have a shape of a full ring. A sensing mechanism <b>118</b> includes an optical sensing mechanism <b>128</b> (e.g. a photodiode). During rotation of section <b>112</b>, indications of rotation may be obtained by sensed optical changes as sensed by mechanism <b>128</b> sensing the finger (see e.g. <patcit id="pcit0010" dnum="US6259108B"><text>US patent 6259108</text></patcit>). Mechanism <b>118</b> may utilize a light source <b>132</b> (e.g. a light-emitting diode (LED)) to facilitate optical sensing of mechanism <b>128</b>. In some embodiments, sensing mechanism <b>128</b> may utilize a passive infrared (PIR) sensor <b>128a</b> for sensing the natural physiological radiation of infrared (IR) light from the finger, in which case light source <b>132</b> is not needed. In some embodiments, by utilizing a PIR sensor, mechanism <b>128</b> and accordingly mechanism <b>118</b>, act as a passive indication mechanism (e.g. a passive indication mechanism <b>116a</b>) where a power source is not needed. For example, a thermoelectric power generator <b>138</b> may be utilized by mechanism <b>118</b> so that infrared light sensed by sensor <b>128a</b> can be converted into power, in addition to indicating relative motion. Similarly, any thermoelectric power generator <b>138</b> may be included in any device of the invention as an exemplary power source. Note that a processor and optionally a memory unit may be included in device <b>110c</b> for forming a recognition mechanism <b>130</b> together with sensing mechanism <b>118.</b>
<figref idref="f0001">FIG. 1F</figref> shows a forth embodiment of a finger-worn device of the invention as a device <b>110d</b> similar to the previously described devices, in which a capacitance sensing mechanism <b>134</b> is acting as a sensing mechanism for sensing capacitance changes across a curve of a finger during rotation of section <b>112</b>. As known in the art (see e.g. <patcit id="pcit0011" dnum="US4353056A"><text>US Patent 4353056</text></patcit>), crevices on a conductive surface may be detected by sensing capacitance formed between a sensor (e.g. electrodes) and the surface. Such mechanisms are known to be implemented for sensing fingerprints and accordingly may sense patterns and/or features of other surfaces of a finger. As described above, changes in capacitance as detected by mechanism <b>134</b> indicate relative motion. In <figref idref="f0001">FIG. 1F</figref>, device <b>110d</b> is shown to further include a processing unit <b>144</b> having a recognition function <b>150</b> and a memory unit <b>146</b>, acting with mechanism <b>134</b> as an exemplary recognition mechanism <b>130</b>. Similarly to the described above, a capacitance "fingerprint" (i.e. map) of a curve of a finger where the device is worn may be registered from a scanning operation, and stored to be later compared with sensed capacitance of parts of the curve, for obtaining specific indications of rotated positions of section <b>112.</b>
<figref idref="f0002">FIG. 1G</figref> shows a fifth embodiment of a finger-worn device of the invention as a device <b>110e</b>, similar to the previously described devices. In device <b>110e</b>, a section <b>112</b> is shown in yet another shape, specifically of a partial ring. A recognition mechanism <b>130</b>, similarly to the described above, is shown to utilize an acoustic sensing mechanism <b>136</b> as known in the art to detect patterns of skin crevices (i.e. ridges and valleys of fingerprints) in a surface of a finger, by detecting acoustic feedback (see e.g. <patcit id="pcit0012" dnum="US4977601A"><text>US patents 4977601</text></patcit>, <patcit id="pcit0013" dnum="US5456256A"><text>5456256</text></patcit>, <patcit id="pcit0014" dnum="US7150716B"><text>7150716</text></patcit>), for achieving detection of relative motion (i.e. rotation) and of rotated positions. Further shown included in device <b>110e</b> is a general communication mechanism <b>140</b> (e.g. a transceiver), a general visual output mechanism <b>142</b> (e.g. a liquid crystal display), a power source <b>148</b> (e.g. a battery), and an exemplary memory unit <b>146</b> being a slot and a memory cart (e.g. Flash memory card).
In some embodiments, memory unit <b>146</b> may store information for operations of device <b>110e</b> where only an output apparatus is needed to communicate with, such as in case device <b>110e</b> also includes a processor (e.g. a processor <b>144</b>). For example, memory unit <b>146</b> may store media files which can be extracted from the card and played by a processor having a media playing function. Alternatively, the media playing function may also be stored on memory unit <b>146</b>, such as an application installed on the card in addition to an archive of media files. By communicating with a media output apparatus (e.g. sound speakers for audio output or a monitor for video output), device <b>110e</b> can be operated for playing media. For another example, the device may be operated to select stored information from memory unit <b>146</b> and display it by visual output mechanism <b>142</b>. Note that similarly, a device of the invention may act as a mobile computer device which can be operated autonomously (without communicating with a separate party or an external interface), or operated with only an output apparatus.
<figref idref="f0002">FIGS. 1H and 1I</figref> show a sixth embodiment of a finger-worn device of the invention as a device <b>120</b> which includes a first rotatable section <b>112,</b> a second rotatable section <b>112'</b> and an indication mechanism <b>116</b> for indicating relative rotation and/or specific relative positions of each rotatable section. In this embodiment, mechanism <b>116</b> includes an optical sensing mechanism <b>128</b> on section <b>112</b> and a pattern <b>152'</b> on section <b>112'</b> which can be sensed by sensing mechanism <b>128</b> (e.g. by generally facing the mechanism, as shown in <figref idref="f0002">FIG. 1H</figref>). The pattern is specifically shown in <figref idref="f0002">FIG. 1I</figref> which is a view of an opposite side of section <b>112'</b> than shown in <figref idref="f0002">FIG. 1H</figref>. Pattern <b>152'</b> is shown having a plurality of different features <b>152a-g</b> to visually indicate rotated positions of section <b>112'</b>, or alternatively of relative rotated positions of section <b>112</b>, to sensing mechanism <b>128</b>. Pattern <b>152'</b> may be, for example, a coded black-and-white pattern (e.g. barcode or optical tag) having distinct features evenly distributed across the curve of section <b>112'</b>. Sensing mechanism <b>128</b> can detect each feature for obtaining information about the corresponding relative position of the sections. Accordingly, when either section is rotated, a different feature (on pattern <b>152'</b>) directly faces the sensing mechanism at any given time. During rotation, directional information may be obtained from detecting a sequence of features. As either section rotates, different features are sequentially facing the sensing mechanism, so that by analyzing the sequence of features, information about the direction of rotation may be obtained.
In some embodiments, section <b>112'</b> includes a sensing mechanism <b>128'</b> so that another rotatable section having a visual pattern may be included in device <b>120</b>, wherein its pattern is facing mechanism <b>128'</b>. Accordingly, any number of rotatable sections may be included in the device as part of a series of rotatable sections sensing each other's patterns, as described above.
<figref idref="f0003">FIGS. 2A and 2B</figref> show a seventh embodiment of a finger-worn device of the invention as a device <b>210</b>. Device <b>210</b> includes a first rotatable section <b>112</b> and a second rotatable section <b>112'</b>, both of which can be rotated relative to each other and relative to a finger wearing the device Sections <b>112</b> and <b>112'</b> are shown to be full rings, installed side-by-side and generally of a similar size. It is noted that in this specification, any rotatable section may be either a full ring or a partial ring. The sections may be physically connected by a plug <b>212</b> of section <b>112</b> installed inside a track <b>218</b> of section <b>112'</b>. A track of the invention may be straight (i.e. a closed circle) or helical. Device <b>210</b> further includes an indication mechanism <b>116</b> which facilitates indicating rotation and/or rotated positions of each section relative to the other. As specifically shown in <figref idref="f0003">FIG. 2B</figref>, indication mechanism <b>116</b> includes an optical sensing mechanism <b>128</b> on plug <b>212</b>, and a visually detectable pattern <b>152'</b>, similarly to the described for device <b>120</b> (shown in <figref idref="f0002">FIG. 1I</figref> on section <b>112'</b>) on track <b>218</b> facing the mechanism <b>128.</b> Because rotation is relative, rotating one of sections <b>112</b> and <b>112'</b> in one direction (e.g. a clockwise direction <b>122a</b>) is sensed and indicated the same as rotating the other in an opposite direction (e.g. a counter-clockwise direction <b>122b).</b>
<figref idref="f0003">FIG. 2C</figref> shows a passive indication mechanism <b>116a</b> which can be implemented in a device <b>210.</b> Passively indication may be facilitated by any number of mechanisms known in the art powered by an external source (see e.g. <patcit id="pcit0015" dnum="US6720866B"><text>US patent 6720866</text></patcit>). In <figref idref="f0003">FIG. 2C</figref>, sections <b>112</b> and <b>112'</b> are shown separated from each other, to illustrate an indication location 154a on plug <b>212</b> of section <b>112</b> and indication locations <b>154b-d</b> on track <b>218</b> of section <b>112'</b>. When the sections are connected, location <b>154a</b> comes in contact with any of locations <b>154b-d</b>, correspondingly to a relative rotated position of the sections. Accordingly, at other relative rotated positions, location <b>154a</b> comes in contact with other locations on the track. By contact of location <b>154a</b> with each of locations <b>154b-d</b>, a relative rotated position of the sections, which corresponds to that contact, is indicated passively, such as by the contact of the locations forming a condition that can be detected remotely. For example, location <b>154a</b> may have a radio frequency identification (RFID) antenna, while each of the locations on the track <b>(154b-d)</b> may have a different RFID transponder for modulating incoming radio frequency signals differently. By connection (through contact) of the antenna with each of the transponder, only that transponder can modulate incoming signals captured and backscattered by the antenna. Thus, for any relative rotated position of the sections, a specific transponder is connected to the antenna so that the position may be indicated differently from other position.
<figref idref="f0004">FIG. 2D</figref> shows an eighth embodiment of a finger-worn device of the invention as a device <b>220</b> similar to device <b>210</b>, wherein rotatable sections <b>112</b> and <b>112'</b> can be rotated relative to each other while plug <b>212</b> occupies one of a plurality of rotation tracks <b>218</b> at any given time. While being rotated, an indication mechanism can indicate to which track the rotatable sections are set at any given time (defined as "states" of the device or "device states"), in addition to indicating relative rotation (defined as a "use" of the device or "device use"). In <figref idref="f0004">FIG. 2D</figref>, the indication mechanism includes sensing mechanisms <b>118a-c</b> which facilitate indication of device states and use. Exemplarily, sensing mechanisms <b>118a-c</b> may be switches distributed to each track and activated by contact with plug <b>212</b>. Indications are obtained by contact of plug <b>212</b> with each switch, similarly to the described for indication locations of a passive indication mechanism <b>116a</b> in <figref idref="f0003">FIG. 2C</figref>. For example, the switches may be distributed among the tracks, so that contact of the plug with each switch is indicative of the track which the plug occupies. <figref idref="f0004">FIG. 2E</figref> shows device <b>220</b> worn on an index finger.
<figref idref="f0005">FIGS. 3A and 3B</figref> show a ninth embodiment of a finger-worn device of the invention as a device <b>310</b> which generally includes a rotatable section <b>112,</b> a stationary section <b>114</b> and a passive indication mechanism <b>116a</b> for passively indicating the rotation and specific rotated positions of section <b>112,</b> exemplarily to a separate party <b>320.</b> Passive indication may be facilitated by any number of mechanisms known in the art (see e.g. <patcit id="pcit0016" dnum="US7212123B"><text>US patent 7212123</text></patcit>). Section <b>112</b> is shown ready to be installed to rotate on a rotation track <b>218</b> which includes evenly spread indication locations <b>154a-g,</b> wherein each location corresponds to a specific rotated position of section <b>112.</b> Track <b>218</b> is formed on an external side <b>114a</b> of section <b>114.</b> Section <b>112</b> has a plug <b>212</b> on an internal surface <b>112b</b>. The plug may interact with (or "influence") each location (see e.g. <figref idref="f0005">FIG. 3B</figref>, in which plug <b>212</b> influences indication location <b>154d).</b> Therefore, in this embodiment, the indication mechanism includes plug <b>212</b> and locations <b>154a-g.</b> Exemplarily as shown in <figref idref="f0005">FIGS. 3A and 3B</figref>, plug <b>212</b> may include a capacitor <b>318</b> while each location <b>154a-g</b> may include a corresponding coil <b>316a-g.</b> When plug <b>212</b> influences an indication location, the capacitor comes in contact with the coil at that location to form a coil-and-capacitor circuit. Each coil may be different so that each circuit may have a different resonant frequency. Separate party <b>320</b> (exemplarily shown as a transceiver device) can send signals that stimulate resonance in each coil-and-capacitor circuit formed at device <b>310,</b> and can detects the response resonant energy which is indicative of specific rotated positions of section <b>112</b>. Accordingly, rotation of section <b>112</b> may be indicated by sequential changes in rotated positions of section <b>112.</b>
<figref idref="f0005">FIG. 3C</figref> shows another passive indication mechanism <b>116a</b> (as passive indication mechanism <b>116a'),</b> in which each indication location includes a corresponding passive transponder <b>324</b> while a plug <b>212</b> includes an antenna <b>326</b> (see e.g. <patcit id="pcit0017" dnum="US4890111A"><text>US patent 4890111</text></patcit>). Similarly to the described for passive indication mechanism <b>116a</b> in <figref idref="f0003">FIG. 2C</figref>, and as will be described for a transponder mechanism <b>1316</b> in <figref idref="f0016">FIG. 13F</figref>, by connection of the antenna with each transponder, when the plug is in an indication location corresponding to the transponder, a rotated position of a section <b>112</b> may be indicated.
In some embodiments, each indication location (e.g. indication locations 154<b>a-g</b> in device <b>310)</b> can physically accommodate plug <b>212,</b> such as to loosely hold it so that section <b>112</b> would not rotate unless enough force is applied (preferably by a user purposefully rotating the section). In embodiments where a rotatable section may be held in specific positions, these positions are referred to as "stations".
<figref idref="f0005">FIGS. 3D and 3E</figref> show a physical feedback mechanism <b>340</b> for modulating physical feedback when operating any device of the invention, such as the described above for "station". In <figref idref="f0005">FIG. 3C</figref>, mechanism <b>340</b> is shown in an embodiment of a device <b>310',</b> however mechanism <b>340</b> may influence any tilting operation or any other repositioning operation described herein.
For device <b>310',</b> pins <b>342</b> are specifically shown in <figref idref="f0005">FIG. 3D</figref> to be protruding between indication locations <b>154,</b> on track <b>218</b> on which rotatable section <b>112</b> rotate. The pins are designed to slightly obstruct plug <b>212</b> during the rotation of section <b>112,</b> to facilitate a physical feedback of slight obstructions during rotation. Additionally, when section <b>112</b> is not rotated (i.e. no force is applied to rotate the section) the plug is held between two pins, correspondingly to an indication location, for indicating a specific rotated position of section <b>112.</b> Section <b>112</b> can be rotated further by applying enough force to "release" the plug from between the pins. The pins may be controlled to protrude or retract, such as by having actuators.
Specifically shown in <figref idref="f0005">FIG. 3E</figref>, pins <b>342</b> are retracted into holsters <b>344,</b> for facilitating a smooth rotation of section <b>112</b> (i.e. no physical feedback of obstruction is felt while rotating the section). Accordingly, rotating section <b>112</b> (i.e. use of the device) is indicated by sequential indication from each indication location <b>154</b> that plug <b>212</b> passes through.
In some embodiments, the extent of protrusion of the pins may be modulated so that they can completely block plug <b>212,</b> and accordingly prevent section <b>112</b> from further rotating. In some cases, it might be desired to temporarily deny rotation, or "lock" section <b>112</b> in a rotated position. Later, the pins may be retracted to allow section <b>112</b> to rotate further, either smoothly or with physical feedback (i.e. when the pins are partially protruding).
In some embodiments, each pin <b>342</b> may be controlled individually. For example, it might be desired in some cases to block section <b>112</b> from reaching a specific rotated position. Accordingly, a pair of pins on either side of an indication location may be protruding from their respective holsters <b>344,</b> to block plug <b>212</b> from reaching that location, while the plug may reach any other location by rotating section <b>112</b> as the rest of the pins are retracted into their respective holsters.
In some embodiments, locking a rotatable section in rotated positions, and blocking access to rotated positions, may be controlled by operations of a device of the invention which includes a physical feedback mechanism <b>340.</b> For example, the device may be communicating with a separate party for controlling an interface element of that party by rotation of section <b>112.</b> In some cases, the interface element may not be available for being controlled. Accordingly, the separate party may send signals to the device, to trigger an operation of locking section <b>112</b> in its position (i.e. preventing it from further rotation). When the element later becomes available, locking may be deactivated.
In some embodiments, locking a rotatable section may be controlled manually by a user. For example, a device of the invention may be designed so that a user can press on a rotatable section to lock it in a position, while the user can further press on the rotatable section to release it from the locked position. Note that physical accommodation and locking as described herein may be achieved other mechanisms than the pins described above.
<figref idref="f0006">FIGS. 4A through 4D</figref> show a tenth embodiment of a finger-worn device of the invention as a device <b>410</b> which generally includes a rotatable section <b>112,</b> a stationary section <b>114</b> and an indication mechanism <b>116</b> for indicating specific rotated positions <b>412a-d</b> of section <b>112</b> relative to section <b>114.</b> Mechanism <b>116</b> is exemplarily located between the sections. Positions <b>412a-d</b> are represented by the pointing direction of an arrow-head mark <b>402.</b> Each position corresponds to an indication location, to exemplify an operation corresponding to each particular rotated position. In some embodiments, device <b>410</b> may further include a visual output mechanism <b>142</b> exemplarily located on external side <b>114a</b> of section <b>114.</b> Indication of each position <b>412a-d</b> may prompt a corresponding display by mechanism <b>142,</b> as part of an interface where specific rotated positions prompt specific operations. In <figref idref="f0006">FIGS. 4A through 4D</figref>, mechanism <b>142</b> is shown to display a different digit for each of the positions (digit 2 for position <b>412a,</b> digit 4 for position <b>412b,</b> digit 6 for position <b>412c</b> and digit 8 for position <b>412d).</b>
<figref idref="f0007">FIGS. 5A to 5C</figref> show a eleventh embodiment of a finger-worn device of the invention as a device <b>510</b> which generally includes a rotatable section <b>112,</b> a stationary section <b>114</b> and a vibrations generating mechanism <b>516</b> implemented as an exemplary indication mechanism. Vibrations may be obtained by friction and/or pressure between the sections during use of device <b>510</b> utilizing means known in the art (see e.g. <patcit id="pcit0018" dnum="US3097537A"><text>US patent 3097537</text></patcit>). In this embodiment, indication is facilitated by utilizing sound as an exemplary vibration reaction generated by the rotation. In <figref idref="f0007">FIGS. 5B and 5C</figref>, a T shaped plug <b>212</b> is shown to extend from section <b>112</b> and occupy a track <b>218</b> exemplarily formed by the shape of section <b>114.</b> Plug <b>212</b> and a track <b>218</b> are shown to respectively have physical patterns <b>512a</b> and <b>512b</b> of cogs, wherein the cogs pattern of the plug fits (accommodates) the cogs pattern of the track. The fitting (or "accommodation") of the cog patterns in various positions represents "stations" as explained above re. <figref idref="f0005">FIG. 3</figref>.
In use, when section <b>112</b> is rotated, the cogs of the pattern of the plug press against the cogs of the pattern of the track to generate sound. For example, each cog may include a thin metal flap which bends as the cogs press against each other, and vibrates when the pressure is released, and/or bumps against the flaps of adjacent cogs. Optionally, each direction <b>122a</b> and <b>122b</b> of rotation of section <b>112</b> may generate a different sound, to differentiate between the directions. This may be facilitated by having each side of each cog of at least one of the patterns react differently to pressure, and consequently generate a different sound than its opposite side. In some embodiments, the sound that is generated during rotation of section <b>112</b> can be detected by an acoustic sensor <b>518</b> (shown as a microphone in <figref idref="f0007">FIG. 5B</figref>), such as a piezoelectric transducer (as known for "pickups" of musical instruments). The sensor may be part of a vibrations recognition mechanism <b>528,</b> which may have a recognition function which is adapted to recognize sounds from device <b>510,</b> such as to register the sound as corresponding input.
<figref idref="f0007">FIG. 5D</figref> shows a light generating mechanism <b>526</b> that can be implemented in a device <b>510,</b> alternatively to vibrations generating mechanism <b>516.</b> In <figref idref="f0007">FIG. 5D</figref>, a section <b>112</b> has a cog <b>520a</b> while a section <b>114</b> has cogs <b>520b-e</b> forming exemplary indication locations <b>154a-c</b> as slots between two cogs. Cog <b>520a</b> interchangeably fits into each slot during rotation of section <b>112.</b> The external sides of each slot are formed by a pair of opposite sides of two cogs, wherein cog <b>520a</b> must press against one of these sides to fit into that slot, depending on the direction of rotation of section <b>112.</b> In some embodiments, each such pair of opposite sides may include a differently reactive material or composition or mechanism which generates a different light emission reaction when reacting to pressure or the release thereof. Shown in <figref idref="f0007">FIG. 5D</figref> are the opposite sides of cogs <b>520b</b> and <b>520c</b> (forming location <b>154a)</b> including a triboluminescent component <b>522a,</b> opposite sides of cogs <b>520c</b> and <b>520d</b> (forming location <b>154b)</b> including a triboluminescent component <b>522b</b> and opposite sides of cogs <b>520d</b> and <b>520e</b> (forming location <b>154c</b>) including triboluminescent component <b>522c</b>. Each component may include a different triboluminescent material or a different composition of the same triboluminescent material (e.g. quartz crystal), for generating a different luminescent reaction from the friction between the cogs pressing against each other. Accordingly, the light emission (i.e. luminescent reaction) when cog <b>520a</b> is moved from one slot to another is distinct for the "target" slot (the slot to which the cog is being moved to), and may be indicative of the rotated position of section <b>112</b> at which cog <b>520a</b> fits into the target slot. Section <b>112</b> may generally be transparent, to facilitate the output of the light from the device. Light generated by mechanism <b>526</b> may be mild sparks that are enough to be detected as indications by a visual recognition mechanism <b>828</b> as shown in <figref idref="f0010">FIG. 8A</figref>.
<figref idref="f0008">FIGS. 6A and 6B</figref> show a twelfth embodiment of a finger-worn device of the invention as a device <b>610</b> which includes a rotatable section <b>112,</b> a stationary section <b>114</b> and a power generating mechanism <b>616</b> for generating power to operations of the device and for indicating rotation of section. Generating power is facilitated by converting use to electricity by any number of mechanisms known in the art. In <figref idref="f0008">FIGS. 6A and 6B</figref>, mechanism <b>616</b> is shown to include a pattern <b>512a</b> of cogs <b>620</b> protruding from an internal side <b>112b</b> of section <b>112,</b> and a pattern <b>512b</b> of cogs <b>620</b> protruding from an external side <b>114a</b> of section <b>114</b> so that the cogs of both pattern fit together when the sections are connected. In <figref idref="f0008">FIG. 6B</figref>, each of the cogs of pattern <b>512b</b> are shown to have one side <b>620a</b> and an opposite side <b>620b.</b> Similarly to the described for device <b>510,</b> when section <b>112</b> is rotated, the cogs of pattern <b>512a</b> press against either side <b>620a</b> or side <b>620b</b> of every cog of pattern <b>512b,</b> depending on the direction of rotation. Generating electricity, such as electric voltage, may be facilitated by converting the force applied to rotate section <b>112</b> to electric energy. For example, each side of the cogs of pattern <b>512b</b> may include a transducer which can convert pressure to an electric current (see e.g. <patcit id="pcit0019" dnum="US7005780B"><text>US patent 7005780</text></patcit>), such as the pressure caused from the cogs of pattern <b>512a</b> pressing against any of sides <b>620a,b</b> when section <b>112</b> is rotated in any direction. The electricity generated by mechanism 616 may be utilized to supply energy for operations of device <b>610,</b> such as by "powering-up" components and/or mechanisms of the device. The electricity may be utilized, additionally or alternatively, to recharge any rechargeable power-source of the device. Power generating mechanism <b>616</b> may be utilized, in addition to the described above, as an exemplary indication mechanism, such as by detecting different electric voltages generated by mechanism <b>616</b> correspondingly to different uses of the device.
In one example, side <b>620a</b> includes a first piezoelectric material, whereas side <b>620b</b> includes a second piezoelectric material. When the cogs of pattern <b>612</b> are pressed against sides <b>620a</b> of the cogs of pattern <b>512b</b> by rotation of section <b>112</b> in one direction, the pressure causes the first piezoelectric material to generate a certain electric voltage. When the cogs of pattern <b>512a</b> are pressed against sides <b>620b</b> of the cogs of pattern <b>512b</b> by rotation of section <b>112</b> in an opposite direction, the pressure causes the second piezoelectric material to generate a different electric voltage. The two different voltages may then be utilized to differentiate between directions of rotation of section <b>112.</b>
In another example, similarly to the described for the indication mechanism in <figref idref="f0007">FIG. 5D</figref>, pattern <b>512a</b> may include one cog <b>620,</b> while in pattern <b>512b,</b> a side <b>620a</b> of one cog and a side <b>620b</b> of an adjacent cog include the same piezoelectric material, so that the voltage generated by the cog of pattern <b>512a</b> pressing on any of these sides to fit between these cogs is the same. Alternatively, that voltage is different for any opposite sides of two adjacent cogs. <figref idref="f0008">FIG 6C</figref> shows indication locations <b>154a-c</b> as slots formed by four cogs <b>620</b> of pattern <b>512b,</b> wherein side <b>620a</b> of a first of each pair of cogs that form a slot, and side <b>620b</b> of a second cog of that pair, include the same piezoelectric component, e.g. transducer <b>622a.</b> This transducer is different from the transducer included in a side <b>620a</b> of a first cog and in a side <b>620b</b> of a second cog of every other pair (e.g: transducers <b>622b</b> and <b>622c).</b>
<figref idref="f0009">FIGS. 7A and 7B</figref> show a thirteenth embodiment of a finger-worn device of the invention as a device <b>710.</b> Device <b>710</b> includes a rotatable section <b>112</b> having magnets <b>712a-f,</b> in between which are circuits <b>716a-f,</b> and a stationary section <b>114</b> having magnets <b>714a-f.</b> The magnets and the circuits are part of a magnetic mechanism <b>736</b> of the device utilized for influencing rotation and rotated positions of section <b>112</b> In <figref idref="f0009">FIGS. 7A and 7B</figref>, magnets <b>712a-f</b> and circuits <b>716a-f</b> are exposed at an internal side <b>112b</b> of section <b>112,</b> with their north pole facing an external side <b>114a</b> of section <b>114.</b> Additionally, magnets <b>714a-f</b> are exposed at external side <b>114a,</b> with their north pole facing internal side <b>112b.</b> Section <b>112</b> is bounded by a side section <b>718a</b> and a side section <b>718b</b> to prevent it from being repelled off of section <b>114</b> by the repulsion of the magnets on each section. Accordingly, sections <b>718a</b> and <b>718b</b> form a track <b>218</b> on which section <b>112</b> can be rotated. Each circuit <b>716a-f</b> can be activated to generate a magnetic field, which can either have its north pole or its south pole directed at external side <b>114a,</b> depending on the direction of the current. When each circuit <b>716a-f</b> generates a magnetic field that has its north pole directed at external side <b>114a,</b> section <b>112</b> is evenly repelled from section <b>114</b> and thus "hovers" on it (utilizing a magnetic levitation effect, or magnet suspension effect). When each of the circuits generates a magnetic field that has its south pole directed at external side <b>114a,</b> section <b>112</b> "settles" at a rotated position where each circuit <b>716a-f</b> is directly facing one of magnets <b>714a-f</b> that was nearest to it when the magnetic fields where activated, as each circuit is attracted by a magnet on section <b>114</b> that was closest to it. This is caused by the pattern of magnetic attraction and repulsion formed by circuits <b>716a-f</b> and magnets <b>712a-f.</b> Section <b>112</b> is then loosely held at the rotated position at which it "settled" when the magnetic field were activated, because each circuit is attracted to the magnet it is facing, and because magnets <b>712a-f</b> repelled from further rotating by magnets <b>714a-f.</b> If enough force is applied to "overcome" the repulsion between the magnets of on each section, section <b>112</b> can be rotated to any other position where circuits <b>716a-f</b> directly face magnets <b>714a-f.</b> This simulates a "feeling" of section <b>112</b> being physically accommodated at specific rotated positions, thereby implementing a stations configuration as explained above re. <figref idref="f0005">FIGS. 3C</figref>, D. Accordingly, mechanism <b>736</b> may be implemented as an exemplary physical feedback mechanism <b>340.</b> As shown in <figref idref="f0009">FIGS. 7A and 7B</figref>, device <b>710</b> may further include, in addition to the described above, a sensing mechanism <b>118</b> for sensing and indicating rotation of section <b>112,</b> and/or specific rotated positions of section <b>112.</b> In some embodiments, mechanism <b>118</b> may be located on external side <b>114a</b> facing internal side <b>112b</b> and may utilize magnetic sensors for sensing changes in magnetic fields caused by relative motion of the magnets and/or circuits.
In accordance with the above, any magnetic or electromagnetic elements and effects may be utilized to influence rotation and/or rotated positions of a rotatable section. For example, diamagnetism may be utilized by including a pyrolytic-carbon material, to facilitate levitation of a rotatable section <b>112</b> on a stationary section <b>114.</b>
<figref idref="f0010">FIGS. 8A through 8C</figref> show a fourteenth embodiment of a finger-worn device of the invention as a device <b>810,</b> in which a passive indication mechanism is implemented as an interferomeric reflection mechanism <b>816</b> that modulates light reflection to facilitate indication. Device <b>810</b> includes a transparent rotatable section <b>112</b> having cogs <b>520</b> and a stationary section <b>114</b> having similar cogs that fit together with the cogs of section <b>112,</b> to provide a plurality of physically accommodated rotation positions as stations. In <figref idref="f0010">FIGS. 8A through 8C</figref>, reflection mechanism <b>816</b> is generally shown having sheets <b>818</b> connected to both section <b>112</b> and section <b>114.</b> Connected to the sheets are substrates <b>812,</b> each of which, as shown in close-up in <figref idref="f0010">FIG. 8D</figref>, includes a transparent layer <b>812a</b> and an optical thin film <b>812b.</b> Also specifically shown in <figref idref="f0010">FIG. 8D</figref> is an absorber layer <b>814.</b> The absorber layer covers an external side <b>114a</b> of section <b>114,</b> as shown in <figref idref="f0010">FIGS. 8A through 8C</figref>. For each station (i.e. rotated position where the cogs of section <b>112</b> fit together with the cogs of section <b>114),</b> the distance between substrates <b>812</b> and absorber layer <b>814</b> is different, while each substrate <b>812</b> always overlaps a part of layer <b>814</b> that is parallel to it, as shown in <figref idref="f0010">FIG. 8D</figref>. At the top of the figure is a rotated position <b>412a</b> where the distance between each substrate <b>812</b> and layer <b>814</b> is m, while at the bottom of the figure is a rotated position <b>412b</b> where the distance between each substrate <b>812</b> and layer <b>814</b> is n, which is shorter than m. Shown in <figref idref="f0010">FIGS. 8A through 8C</figref>, are different stations in which sheets <b>818</b> have different angles with layer <b>814.</b> Exemplarily, the more the angle is straight, the farther substrates <b>812</b> are from external side <b>114a</b> and accordingly from absorber layer <b>814.</b> Controlling the distance between layer <b>814</b> and substrates <b>812,</b> while having a part of the layer that is always parallel to a substrate, facilitates modulating the color generally reflected from the device, in accordance with any interferometric modulator known in the art to control the wavelength of reflected light (see e.g. <patcit id="pcit0020" dnum="US7113339B"><text>US Patents 7113339</text></patcit> and <patcit id="pcit0021" dnum="US6952303B"><text>6952303</text></patcit>), so that mechanism <b>816</b> acts as a mechanical interferometric modulator and an indication mechanism indicating rotated positions of section <b>112</b> by different reflected colors. Indications may be detected by sensing light generally reflected from the device, specifically different colors, each indicative of a position. In <figref idref="f0010">FIG. 8A</figref>, reflected light is shown to exemplarily be detected by a visual recognition mechanism <b>828</b> which may include an optical sensing mechanism <b>128.</b> Mechanism <b>128</b> may be connected to a processing unit <b>144</b> having a recognition function for recognizing certain reflected properties as indications of rotated positions of section <b>112.</b> Optionally, mechanism <b>828</b> may further include a light source <b>132</b> for illuminating the device. Alternatively, device <b>810</b> may include, in addition to the described above, its own light source <b>132</b> for illuminating the device, such as in case no external source of light is available, or such as in low lighting conditions. Note that an interferometric modulation effect may be achieved by any other mechanical apparatus implemented in a device of the invention for reflecting different colors for different rotated positions. Additionally, such apparatus may be implemented to modulate reflection correspondingly to other kinds of states of a device, such as tilted positions.
<figref idref="f0011">FIGS. 8E through 8F</figref> show a fifteenth embodiment of a finger-worn device of the invention as a device <b>820,</b> similar to device <b>810,</b> having a general reflection mechanism <b>826</b> as a passive indication mechanism, which utilizes dynamic and opaque shutters <b>824</b> and optical filters <b>822</b> which filter light with certain properties (e.g. polarization axis, wavelength, etc.) correspondingly to their angle with an external side <b>114a</b> of section <b>114</b> which is shown in the figures to be covered by a reflective surface <b>830.</b> Similarly to the described for sheets <b>818,</b> and as shown in <figref idref="f0011">FIGS. 8E and 8F</figref>, the filters are at different angles with the surface for different rotated positions of section <b>112.</b> Shutters <b>824</b> block light from reaching surface <b>830</b> other than through filters <b>822.</b> The filters may be interference filters, for example, wherein rotation may change their position and/or location relative to the surface.
<figref idref="f0011">FIG. 8G</figref> shows a sixteenth embodiment of a finger-worn device as a device <b>840</b> that includes a rotatable section <b>112,</b> a stationary section <b>114</b> and a reflection mechanism <b>836</b> which utilizes optical filters <b>822a-c'</b> on section <b>112</b> and acts as an exemplary indication mechanism. Each filter has distinct filtering properties, providing for examples different colors (filter <b>822a'</b> shown with crossed lines for illustrating a first color, filter <b>822b'</b> shown with lines for illustrating a second color and filter <b>822c'</b> shown with no lines to exemplarily illustrate transparency). Mechanism <b>816</b> may further utilize a fluorescent surface <b>830'</b> on an external side <b>114a</b> (surface <b>830'</b> is shown as a circular surface partially covered by section 112 and partially apparent through filter <b>822b').</b> In specific rotated positions of section <b>112,</b> each of filters <b>822a-c'</b> overlaps surface <b>830',</b> so that light reaching the surface and emitted from the surface must pass through that filter, which exemplarily determines the color of the light as it passes through. Accordingly, light may generally be emitted from device <b>840</b> having one of three colors which corresponds to one of the three filters. Each color may be detected for registering a different input than input registered by the detection of the other colors.
<figref idref="f0012">FIGS. 9A and 9B</figref> show an seventeenth embodiment of a finger-worn, device of the invention as a device <b>910</b> which generally includes a rotatable section <b>112</b> and a stationary section <b>114</b> having rotation tracks <b>218a,b.</b> Section <b>112</b> can be set to rotate on any track <b>218.</b> Device <b>910</b> further includes an indication mechanism <b>116</b> (exemplarily implemented on each track) for indicating differently the rotation on each track (device use), and/or for indicating on which track section <b>112</b> is set to rotate at any given time (device state). Note that the rotation on each track may be indicated as being "SAME", while different indicated states (of the rotatable section being set to any track) may correspond to registering a different input from the rotation on each track.
<figref idref="f0012">FIG. 9C</figref> shows an eighteenth embodiment of a finger-worn device of the invention as a device <b>920</b> similar to device <b>910,</b> which includes a plurality of rotatable sections <b>112.</b> In <figref idref="f0012">FIG. 9C</figref>, device <b>920</b> includes, additionally to the described above, a rotatable section <b>912</b> similar to rotatable section <b>112.</b> Section <b>912</b> is shown to include a connection mechanism <b>922'</b> on an internal side <b>912b</b> so that it may be connected to and disconnected from device <b>920,</b> specifically to and from any of tracks <b>218a,b</b> on which it may be rotated to indicate specific use of the device. For example, connection mechanism <b>922'</b> may utilize mechanical clips on side <b>912b</b> to physically attach section <b>912</b> to each track. Section <b>912</b> may specifically be connected to any track not occupied by another rotatable section, and may be disconnected from a track it occupies. For a more specific example, track <b>218a</b> may correspond to controlling audio volume, while track <b>218b</b> may correspond to controlling the playback of any audio file. Additionally, section <b>112</b> may correspond to a first audio file, while section <b>912</b> may correspond to a second audio file. Each file may exemplarily be stored on a memory unit (e.g. memory unit <b>146)</b> of each rotatable section, so that connection of each section to a track facilitates accessing the file. Alternatively, specific indication of rotation of each section may correspond to registering specific input for controlling each file. A user may connect any one of the rotatable sections to the device (in case section <b>112</b> also has a connection mechanism <b>922,</b> and may be connected and disconnected from any of the tracks) to play the file corresponding to that section. Connection of the section may specifically be to each of the tracks, for controlling audio volume and playback of the file. The user may disconnect the rotatable section and connect the other section, to play the audio file corresponding to the other section, and for controlling audio volume and playback of that file. In some embodiments, a first section may remain connected to a track which corresponds to controlling audio volume, while a second section is connected to a track which corresponds to controlling playback, so that volume and playback may be controlled simultaneously by the two sections connected to the tracks. According to the above, each section and each track may correspond to different interface elements or different operations. Moreover, in device <b>920,</b> both rotatable sections may be connected permanently (i.e. excluding any connection mechanism).
<figref idref="f0013">FIGS. 10A, 10B and 10C</figref> show a nineteenth embodiment of a finger-worn device of the invention as a device <b>1010</b> being utilized for different operations. Device <b>1010</b> is similar to device <b>920</b> but further includes a visual output mechanism on the external side of each rotatable section, namely on external side <b>112a</b> of section <b>112</b> and on an external side <b>912a</b> of section <b>912.</b> Exemplarily displayed on side <b>112a</b> are displayed objects <b>1012a, 1012b</b> and <b>1012c.</b> Exemplarily displayed on side <b>912a</b> are displayed objects <b>1012a'</b> and <b>1012b'.</b> In device <b>1010,</b> each of the objects may be any displayed entity as part of an exemplary visual output mechanism. For example, specifically in device <b>1010,</b> each object may be a letter or digit composed of activated liquid crystals in a liquid crystal display (LCD). For another example, the objects may be graphic symbols composed of pixels of light emitting diodes (LEDs). In <figref idref="f0013">FIGS. 10A, 10B and 10C</figref>, each of displayed objects <b>1012a, 1012b</b> and <b>1012c</b> exemplarily represents an interface element. For example, each of the objects may be a graphic symbol (e.g. "icon") representing of a different file, such as by being a number corresponding to a file in a list of numbered files. Additionally, each of displayed objects <b>1012a'</b> and <b>1012b'</b> exemplarily represents a function. For example, object <b>1012a'</b> may be a graphic symbol representing "compression" (of files) while object <b>1012b'</b> may be a graphic symbol representing "deletion". When a particular file symbol is aligned with a function symbol, that function is performed on the file. For example, when object <b>1012a</b> is aligned with object <b>1012a',</b> the file corresponding to object <b>1012a</b> is compressed. Optionally, when the process is done, object <b>1012a</b> is exemplarily blinking, as a visual feedback. For another example, when object <b>1012b</b> is aligned with object <b>1012b'</b> (in <figref idref="f0013">FIGS. 10B</figref>) the file corresponding to object <b>1012b</b> is deleted, while object <b>1012b</b> may exemplarily cease from being displayed by the visual display mechanism. Execution of functions may be prompted indication of alignments, or by information of alignments being obtained from indication of rotated positions of the rotatable sections. <figref idref="f0013">FIG. 10B</figref> shows the result of rotating section <b>912</b> counter-clockwise from its position in <figref idref="f0013">FIG. 10A</figref>, while <figref idref="f0013">FIG. 10C</figref> shows the result of rotating section <b>112</b> counter-clockwise from its position in <figref idref="f0013">FIG. 10A</figref>.
In some embodiments, the displayed objects may correspond to interface elements which were assigned to device <b>1010</b> (see <figref idref="f0048 f0049">FIGS. 41A-41K</figref>, and the method in <figref idref="f0053">FIG. 45</figref>).
Similar results may be achieved by different alignments of rotatable section <b>112</b> with rotatable section <b>112'</b> in a device <b>210</b> (see <figref idref="f0003">FIGS. 2A and 2B</figref>) which may include a visual output mechanism on each section.
Note that the description of <figref idref="f0013">FIGS. 10A-C</figref> is exemplary, to illustrate the method of alignment for controlling interfaces. This description applies equally well to devices with only rotatable sections (e.g. as in <figref idref="f0003 f0004">FIGS. 2</figref>) and to devices with one stationary section and one rotatable section, wherein alignment is between specific locations on the stationary section (e.g. a location <b>1014</b> shown in <figref idref="f0013">FIG. 10A</figref>) and specific locations on the rotatable section.
In device <b>920,</b> alignments may also correspond to specific locations on section <b>114.</b> For example, a function represented by any of objects <b>1012a'</b> and <b>1012b'</b> may be executed on any of the files represented by objects <b>1012a-c</b> only if the function object and the "target" file object are both aligned with location <b>1014</b> shown on section <b>114.</b> In <figref idref="f0013">FIG. 10A</figref>, alignment of each of the objects shown in <figref idref="f0013">FIGS. 10A-C </figref>with location <b>1014</b> necessarily corresponds to a specific rotated position of the rotatable section on which that object is displayed.
According to the above, combinations or alignment of rotated positions of rotatable sections of a device of the invention, may be specifically indicated, or registered as input from indications of each position, so that each combination or alignment may correspond to a different operation, either of the device or of a separate party receiving the indications.
<figref idref="f0013">FIG. 10D</figref> shows an interface <b>1020,</b> having multiple elements controllable by finger-worn devices of the invention. In <figref idref="f0013">FIG. 10D</figref> the interface exemplarily includes elements <b>1030a-c.</b> Each element may be any series of members, such as being a scale of values or list of functions. In interface <b>1020,</b> each element has a controllable selection <b>1032</b> for selecting any one member at any given time. The selection is shown in FIG. 10E as a circle marking a location on each element, while specific locations correspond to members of the element. In some embodiments, the selection of each element may be moved from one member (i.e. specific location) to another by rotation of a rotatable section, while multiple rotatable sections may be for controlling multiple elements. For example, in a device <b>920,</b> rotation of section <b>112</b> may be assigned to move selection <b>1032</b> of element <b>1030a,</b> while rotation of section <b>912</b> may be assigned to move selection <b>1032</b> of element <b>1030b.</b> Additionally, simultaneous rotation of both sections (i.e. sections <b>112</b> and <b>912</b>) may be assigned to move selection <b>1032</b> of element <b>1030c.</b> Accordingly, rotation of each of the sections individually and both of the sections simultaneously may facilitate selecting members of the elements in interface <b>1020.</b> In some embodiments, assigning control to each and both sections, or for rotation of each and both sections, may be temporary, and may be changed by further assigning.
In another method for utilizing device <b>920</b> for controlling an interface <b>1020</b> which has multiple elements <b>1030,</b> each element corresponds to a specific alignment of a section <b>112</b> with a section <b>912</b> (similarly to the described in <figref idref="f0013">FIGS. 10A-C</figref>), while scrolling through each element (i.e. controlling a selection <b>1032</b> of that element) is by simultaneous rotation of the two sections, during which the alignment between the two sections remain the same.
<figref idref="f0014">FIGS. 11A and 11B</figref> show a twentieth embodiment of a finger-worn device of the invention as a device <b>1110</b> generally including a plurality of devices connected "back-to-back". Note that in general, any two devices of the invention may be connected this way. Device <b>1110</b> is shown in <figref idref="f0014">FIGS. 11A and 11B</figref> to include a device <b>1120</b> and a device <b>1130.</b> Device <b>1120</b> generally includes a rotatable section <b>112,</b> a stationary section <b>114</b> and an indication mechanism, whereas device <b>1130</b> generally includes a rotatable section <b>912,</b> a stationary section <b>114'</b> and an indication mechanism. A connection mechanism <b>922</b> of device <b>1110</b> facilitates connecting devices <b>1120</b> and <b>1130,</b> and is shown here to be embodied as a socket <b>1122a</b> and a socket <b>1122b</b> on device <b>1120</b> and a plug <b>212a</b> and a plug <b>212b</b> on device <b>1130,</b> whereas plug <b>212a</b> can fit into socket <b>1122a</b> and plug <b>212b</b> can fit into socket <b>1122b.</b> In some embodiments, information and/or electricity can be transferred by the connection of the two devices by mechanism <b>922,</b> from one device to the other and vice versa. Devices <b>1120</b> and <b>1130</b> may further have an additional indication mechanism, or a plurality thereof (e.g. one for each device), for indicating a connected state and/or a disconnected state of the device, respectively. Alternatively, mechanism <b>922</b> may indicate connection, such as by utilizing a switch in each socket, activated by a plug being inserted into each socket.
In some embodiments, device <b>1110</b> may provide more control functions than the control features of separated devices <b>1120</b> and <b>1130.</b> For example, as specifically shown in <figref idref="f0014">FIG. 11A</figref>, when separated from device <b>1130,</b> device <b>1120</b> may control a separate party <b>320a,</b> such as by indications of rotation transmitted to separate party <b>320a.</b> Similarly, when separated from device <b>1120,</b> device <b>1130</b> may control separate party <b>320b.</b> As specifically shown in <figref idref="f0014">FIG. 11B</figref>, when connected together, devices <b>1120</b> and <b>1130</b> may facilitate control of a separate party <b>320c,</b> in addition to separate parties <b>320a,b.</b> Rotation of section <b>112</b> of device <b>1120</b> in rotation directions <b>122a,b</b> may be for selecting any one of separate parties <b>320a-c</b> by browsing between the separate parties in corresponding directions <b>1112a,b</b> (i.e. generally clockwise and counter-clockwise in the figure) while rotation of section <b>912</b> of device <b>1130</b> may be for specifically controlling any one of separate parties <b>320a-b</b> that was selected by rotation of section <b>112</b> of device <b>1120.</b> Note that the connected devices may operate in the same way as a device having multiple rotatable sections (e.g. as described in <figref idref="f0013">FIGS. 10</figref>).
<figref idref="f0015">FIG. 12A</figref> shows a twenty first embodiment of a finger-worn device of the invention as a device <b>1210,</b> in which a rotatable section <b>112</b> is set to rotate on a helical track (i.e. a track shaped similarly to a screw-like groove). In <figref idref="f0015">FIG. 12A</figref>, device <b>1210</b> is shown to generally include a rotatable section <b>112</b> and a stationary section <b>114</b> that has a helical track <b>1218</b> curved on an external side <b>114a.</b> Accordingly, section <b>112</b> can be rotated along the curve of the track, towards a side <b>114c</b> or <b>114d</b> of section <b>114.</b> Device <b>1210</b> further includes an indication mechanism exemplarily including a plurality of indication locations <b>154</b> along track <b>1218,</b> each corresponding to a specific rotated position of <b>section 112,</b> and also utilizing a clicker <b>1212</b> on an internal side <b>112b</b> which can be "clicked" to any extent and can fit into any of the indication locations. In some embodiments, the clicker can be physically accommodated in each indication location (for the stations effect). Indications may be facilitated by clicker <b>1212</b> having a pressure sensing mechanism <b>1216,</b> which is utilized for the indication mechanism of the device, while each indication location may have a different depth from any other. Accordingly, when the clicker is accommodated in a certain location, it is pressed (i.e. clicked) to a different extent, wherein the extent is measured by the pressure sensing mechanism and indicated further.
Following the above, any connection mechanism <b>922</b> of a device of the invention may facilitate connection of two sections of the device, or two separate devices (ref. <figref idref="f0014">FIGS. 11A and 11B</figref>) by "screwing" them together, wherein a rotatable section is screwed on an open helical track <b>1218</b> of another section, while rotation on the track, and specific rotated positions, may be indicated by any indication mechanism <b>116.</b> For example, in an embodiment of a finger-worn device, shown as a device <b>1210'</b> in <figref idref="f0015">FIG. 12B</figref>, and similar to device <b>210,</b> a helical plug <b>1222</b> of a rotatable section <b>112</b> may be screwed manually in and out of an open helical track <b>1218</b> of a section <b>112'</b> (by rotating section <b>112</b> towards section <b>112'</b> or vice versa), as opposed to a plug <b>212</b> being installed inside a close straight track. Accordingly, the sections may be connected and disconnected by the screwing.
<figref idref="f0016">FIGS. 13A through 13E</figref> show a twenty second embodiment of a finger-worn device of the invention as a rotatable and tiltable device <b>1310.</b> As shown in <figref idref="f0016">FIG. 13A</figref>, a device <b>1320</b> generally includes a rotatable section <b>112</b> and a stationary section <b>114,</b> wherein section <b>112</b> can be rotated according to rotation directions <b>122a,b</b> and an indication mechanism <b>116.</b> As shown in <figref idref="f0016">FIGS. 13B, 13C and FIG. 13E</figref>, section <b>112</b> can be tilted relative to section <b>114,</b> such as to contact section <b>114</b> in either a contact location <b>1320a</b> (<figref idref="f0016">FIG. 13B</figref>) or a contact location <b>1320b</b> (<figref idref="f0016">FIGS. 13C and 13E</figref>). Specifically shown in <figref idref="f0016">FIG. 13B</figref> is a tilted position <b>414b</b> of section <b>112,</b> and in <figref idref="f0016">FIG. 13C</figref> a tilted position <b>414c</b> of section <b>112.</b> In some embodiments, section <b>112</b> can be rotated while not tilted, as specifically shown in <figref idref="f0016">FIG. 13D</figref> a rotated position <b>412d</b> of section <b>112.</b> Additionally or alternatively, section <b>122</b> can be rotated while tilted, as specifically shown in <figref idref="f0016">FIG. 13E</figref> a rotated and tilted position <b>416e.</b>
<figref idref="f0016">FIG. 13F</figref> shows a transponder mechanism <b>1316</b> as an exemplary passive indication mechanism for indicating tilt. Mechanism <b>1316</b> utilizes a transponder circuitry having an antenna <b>1318</b> (shown to be on a section <b>112</b>) and different passive transponders <b>1322</b> (shown to be on a section <b>114</b>). Similarly to the described for a passive indication mechanism <b>116a</b> in <figref idref="f0003">FIGS. 2C</figref> and <figref idref="f0005">3C</figref>, each transponder may be an indication location for indicating contact of section <b>112</b> with section <b>114</b> specifically at that location, where section <b>112</b> is in a specific tilted position. Only one transponder may be connected to the antenna at each specific tilted position, thus only that transponder can respond to incoming signals when section <b>112</b> is tilted on it. Accordingly, detecting responses from a connected transponder-and-antenna facilitates obtaining an indication of the position of section <b>112.</b>
Note that while the described herein is for rotatable and tiltable devices having a rotatable section and a stationary section, it is clear that devices of the invention which include only a rotatable section may be tiltable (i.e. any rotatable section can be adapted to be also tiltable relative to any other rotatable section) and may attain all the features described herein for rotatable and tiltable devices. For example, referring to the described for device <b>220</b> in <figref idref="f0004">FIG. 2D</figref>, the device may be adapted so that section <b>112</b> can be tilted relative to section 112' and/or so that section <b>112'</b> can be tilted relative to section <b>112,</b> while tilt of any of sections <b>112</b> and <b>112'</b> may be indicated by any mechanism described herein for indicating tilt (e.g. transponder mechanism <b>1316</b>).
<figref idref="f0017">FIGS. 14A and 14B</figref> show a twenty third embodiment of a finger-worn device of the invention as a rotatable and tiltable finger-worn device <b>1410</b> similar to device <b>1310.</b> Device <b>1410</b> includes a rotatable section <b>112,</b> a stationary section <b>114</b> and a passive indication mechanism implemented as a resonance mechanism <b>1416.</b> Section <b>112</b> may be rotated relative to section <b>114</b> in rotation directions <b>122ab,</b> and may also be tilted relative to section <b>114</b> in tilt directions <b>124a,b.</b> In <figref idref="f0017">FIGS. 14A and 14B</figref>, mechanism <b>1416</b> is shown to include a coil-and-capacitor resonant circuit <b>1420</b> and a coil-and-capacitor resonant circuit <b>1422,</b> both of which can oscillate in response to stimulations from incoming signals, shown originating from a separate party <b>320.</b> Circuit <b>1420</b> includes a capacitor <b>1420a</b> connected to a coil <b>1420b,</b> while circuit <b>1422</b> includes a capacitor <b>1422a</b> connected to a coil <b>1422b.</b> Capacitors <b>1420a</b> and <b>1422a</b> are divided between section <b>112</b> and section <b>114</b> so that relative motion in directions <b>122a,b</b> and <b>124a,b</b> changes the capacity of capacitors <b>1420a</b> and <b>1422a,</b> respectively, and with it the resonant frequency of circuits <b>1420</b> and <b>1422.</b> In some embodiments, signals from party <b>320</b> cause circuits <b>1420</b> and <b>1422</b> to resonate, wherein the energy emitted by resonating circuits <b>1420</b> and <b>1422</b> has specific properties corresponding to the positions of section <b>112</b> relative to section <b>114.</b> The energy is accordingly indicative of rotated and/or tilted positions of section <b>112,</b> and may be detected by separate party <b>320,</b> as shown in the figures. Combinations of indications of rotated and/or tilted positions may be registered as specific input. In other embodiments, other compositions of coils and capacitors may be implemented to passively indicate tilt and/or rotation.
<figref idref="f0017">FIG. 14C</figref> shows a locking mechanism <b>1440,</b> which may be implemented in any device of the invention and which is described here exemplarily for device <b>1410'.</b> Similarly to the described for locking a rotatable section <b>112</b> in rotated positions and for blocking section <b>112</b> from rotated positions (see physical feedback mechanism <b>340</b> in <figref idref="f0005">FIGS. 3C and 3D</figref>), mechanism <b>1440</b> can lock a section <b>112</b> in tilted positions, and block section <b>112</b> from tilted positions. A mechanism <b>1440</b> is shown in <figref idref="f0018">FIG. 15C</figref> to be exemplarily implemented in a device <b>1410.</b> In the figure, a rotatable section <b>112</b> of device <b>1410</b> is shown having a plug <b>212</b> which is inserted into a socket <b>1412</b> when the section is tilted in a direction <b>124b.</b> In device <b>1410,</b> mechanism <b>1440</b> includes a pin <b>342</b> which can be actuated to lock plug <b>212</b> inside socket <b>1412.</b> Actuation may be deactivated, for releasing the plug and thus allowing for section <b>112</b> to tilt to a different position. The pin may be actuated when the plug is not inside the socket, thus blocking the plug from being inserted into the socket and accordingly preventing section <b>112</b> for being tilted to a corresponding tilted position.
<figref idref="f0018">FIG. 15A and FIG. 15B</figref> show a twenty fourth embodiment of a finger-worn device of the invention as a rotatable and tiltable device <b>1510</b> in which tilted positions of a rotatable section are indicated according to specific locations on a stationary section <b>114.</b> Device <b>1510</b> includes a rotatable section <b>112</b>, a stationary section <b>112</b> and an indication mechanism <b>116</b> utilizing indication locations <b>154a</b> and <b>154b</b> located on an external side <b>114a</b> of section <b>114.</b> Each indication location corresponds differently to contact with section <b>112,</b> for obtaining a different indication from each location. Note that the indication locations may be implemented by any description of such locations herein, or by any sensing and/or indicating mechanisms known in the art (e.g. a pressure sensing mechanism <b>1216</b> as described for device <b>1210</b> in <figref idref="f0015">FIG. 12A</figref>).
<figref idref="f0018">FIG. 15C and FIG. 15D</figref> show a twenty fifth embodiment of a finger-worn device of the invention as a rotatable and tiltable device <b>1520</b> in which tilted positions of a tiltable section are indicated according to a specific location on a stationary section <b>114</b> and according to specific locations on a rotatable section <b>112.</b> Device <b>1520</b> includes a rotatable section <b>112,</b> a stationary section <b>114</b> and an indication mechanism <b>116</b> which utilized indication locations <b>154a, 154b</b> and <b>154c.</b> Indication locations <b>154a</b> and <b>154b</b> are shown to be located on an internal side <b>112b</b> of section <b>112,</b> while indication location <b>154c</b> is shown to be located on an external side <b>114a</b> of section <b>114.</b> Indications are obtained by contact of indication locations <b>154a</b> and <b>154b</b> with indication location <b>154c.</b> For example, indication locations <b>154a</b> and <b>154b</b> include electrodes of different circuits which can be closed by contact of each electrode with electrodes included in indication location <b>154c.</b> Accordingly, contact of indication location <b>154a</b> with indication location <b>154c</b> (specifically shown in <figref idref="f0018">FIG. 15D</figref>) may close a certain circuit that provides a certain indication, while contact of indication location <b>154b</b> with indication location <b>154c</b> may close a different circuit that provides a different indication. Contact of either of locations <b>154a</b> and <b>154b</b> with any other location on external side <b>114a</b> is not indicated.
<figref idref="f0018">FIG. 15E and FIG. 15F</figref> show a twenty sixth embodiment of a finger-worn device of the invention as a device <b>1530</b> in which tilted positions of a rotatable section are indicated according to combinations of specific locations on a stationary section and specific locations on a rotatable section. Device <b>1530</b> includes a rotatable section <b>112,</b> a stationary section <b>114</b> and an indication mechanism <b>116</b> which utilizes indication locations <b>154a, 154b, 154c</b> and <b>154d.</b> Indication locations <b>154a</b> and <b>154b</b> are shown to be located on an internal side <b>112b</b> of section <b>122,</b> while indication locations <b>154c</b> and <b>154d</b> are shown to be located on an external side <b>114a</b> of section <b>114.</b> Indications may be obtained by contact of indication locations <b>154a,b</b> with indication location <b>154c,b</b> so that four different combinations of contact correspond to four different indications. For example, contact of indication location <b>154a</b> with indication location <b>154c,</b> such as shown in <figref idref="f0018">FIG. 15F</figref>, indicates a certain device state, whereas contact of indication location <b>154b</b> with indication location <b>154c</b> indicates a different device state. Similarly, contact of each of indication locations <b>154a</b> and <b>154b</b> with indication location <b>154d</b> indicates additional different device states.
In some embodiments, indication mechanisms <b>116</b> of devices <b>1510, 1520</b> and <b>1530</b> (i.e. the indication locations) may be able to indicate tilted rotation (i.e. rotation while in a tilted position) of the rotatable section of each, in addition to indicating specific tilted positions as states of the device. Indications of rotation (i.e. of use) may be combined with indications of contact of indication locations (i.e. of tilted positions, which may correspond to device states) for registering input corresponding to the combinations. For example, a rotatable section <b>112</b> of a device <b>1510</b> may be rotated while tilted on (i.e. in contact with) indication location <b>154a,</b> or on indication location <b>154b,</b> wherein the rotation on any location is for registering a different input than rotation on the other location. For a more specific example, in a device <b>1510,</b> indication of rotation of section <b>112</b> when it is in contact with a location <b>154a</b> on a section <b>114</b> may be registered as input for controlling a first interface element <b>1030.</b> Indication of rotation of <b>section 112</b> when it is in contact with location <b>154b</b> on a section <b>114</b> may be registered as input for controlling a second interface element <b>1030</b> (as described for an interface <b>1020</b> in FIG. 10E). Optionally, indication of rotation of section <b>112</b> when it is not tilted may be registered as input for controlling a third interface element <b>1030.</b> Optionally, a section <b>112</b> may include indication locations, so that rotation of the section while each of these locations is in contact with each indication location on a section <b>114</b> may be indicated for registering input corresponding to control a different interface element. The input may be registered at the device, such as in case the device further includes a processing unit receiving the indications, or may be registered at a separate party detecting the indications.
In general, device embodiments having tilt capabilities may include any number of indication locations configurations described above and tilting operations may provide any number of different indications described above. Note that indication mechanism 116 as described for devices <b>1510, 1520</b> and <b>1530</b> may be a passive indication mechanism (e.g. a passive indication mechanism <b>116a,</b> see <figref idref="f0003">FIG. 2C</figref>)
<figref idref="f0019 f0020">FIGS. 16A through 16G</figref> show a twenty seventh embodiment of a finger-worn device of the invention as a rotatable and tiltable finger-worn device <b>1610.</b> In device <b>1610,</b> a rotatable section <b>112</b> has an exemplary form of an external ring installed on a base ring shown as section <b>114.</b> Section <b>112</b> can be rotated relative to section <b>114</b> around a rotation axis <b>1612</b> and can also be tilted on section <b>114,</b> to reach tracks <b>218a</b> and <b>218b</b> on an external side <b>114a.</b> When section <b>112</b> is tilted, a rotation axis <b>1612,</b> around which section <b>112</b> rotates, is tilted accordingly by the same angle. Section <b>112</b> includes plugs <b>212a</b> and <b>212b,</b> extending from an internal side <b>112b,</b> which can interlock with tracks <b>218a</b> and <b>218b,</b> respectively. Plugs <b>212a</b> and <b>212b</b> are shown in <figref idref="f0019">FIGS. 16B</figref> and <figref idref="f0020">16G</figref> interlocked at an indication location <b>154a</b> on track <b>218a</b> and at an indication location <b>154b</b> on track <b>218b,</b> respectively. In this embodiment, an indication mechanism is implemented by the tracks having a plurality of indication locations <b>154,</b> so that when the plugs of section <b>112</b> interlock at specific locations with the tracks, when section <b>112</b> is tilted on section <b>114,</b> the corresponding tilted positions of section <b>112</b> are accordingly indicated. Optionally, locations <b>154</b> may also facilitate indication of rotation of section <b>12</b> around axis <b>1612</b> (i.e. use of the device) when a plug of section <b>112</b> contacts an indication location (i.e. section <b>112</b> rotates while tilted). In some embodiments, when a plug is connected to a track (i.e. interlocked at any indication location), they form temporary current dividing mechanism, such as shown in <figref idref="f0019">FIG. 16E</figref> plug <b>212a</b> interlocked with track <b>218a</b> to form a current dividing mechanism <b>1616.</b> Mechanism <b>1616</b> (which may be included in the indication mechanism of device 1610) may facilitate indication of tilt by dividing a current differently for each indication location where a plug and a track interlock. Optionally, mechanism <b>1616</b> may further facilitate indication of rotation by further modulating the current as section <b>112</b> rotates while tilted on each indication location.
<figref idref="f0019">FIGS. 16C and 16D</figref> specifically show sections <b>112</b> and <b>114</b> of device <b>1610</b>, respectively, as separated from each other to better illustrate the elements between them.
<figref idref="f0020">FIGS. 16F and 16G</figref> show a cross-section of device <b>1610</b>. In <figref idref="f0020">FIG. 16F</figref>, section <b>112</b> is not in a tilted position, while in FIG. 15G, section <b>112</b> is in a tilted position <b>414</b>. External side <b>114a</b> of section <b>114</b> includes a track <b>218c</b>, while section <b>112</b> includes a T shaped plug <b>212c</b> extending from internal side <b>112b</b> and installed inside the track. Also shown to be included is a snap-back mechanism <b>1626</b> for balancing the rotation of section <b>112</b> when it is not tilted. If no force is holding section <b>112</b> tilted or if the plugs <b>212a</b> and <b>212b</b> are not interlocked with tracks <b>218a</b> and <b>218b,</b> snap-back mechanism <b>1626</b> causes section <b>112</b> to "snap-back" to its original un-tilted position (i.e. to return back to being aligned and concentric with section <b>114</b>, as specifically shown in <figref idref="f0019">FIG. 16E</figref>). For example, as specifically shown in <figref idref="f0020">FIG. 16H</figref>, mechanism <b>1626</b> may utilize springs designed to balance plug <b>212c,</b> and accordingly section <b>112<i>,</i></b> in a non-tilted position, while still allowing for enough pressure to be applied on the section to tilt it. Note that snap-back mechanism <b>1626</b> may be implemented in any device of the invention for "snapping-back" any position of a rotatable section to another position, such as a certain rotated position to an original "un-rotated" position. "Snapping-back" may be facilitated by any number of mechanisms known in the art (see e.g. <patcit id="pcit0022" dnum="US2696695A"><text>US patents 2696695</text></patcit> and <patcit id="pcit0023" dnum="US5269499A"><text>5269499</text></patcit> and <patcit id="pcit0024" dnum="US4430531A"><text>4430531</text></patcit>). Similarly to a physical feedback mechanism <b>340,</b> such as described for device <b>310'</b> in <figref idref="f0005">FIGS. 3D and 3E</figref>, snap-back mechanism may be modulated, so that a "snapping-back" effect may be activated and deactivated.
In some embodiments, interlocking of the plugs and the tracks may be facilitated by a locking mechanism similarly to the (e.g. a locking mechanism <b>1440</b> as described for a device <b>1410</b> in <figref idref="f0017">FIG. 14C</figref>). In device <b>1610,</b> mechanism <b>1440</b> is exemplarily implemented on tracks <b>218a,b,</b> specifically at each indication location <b>154,</b> to sustain tilted positions of section <b>112</b> (i.e. hold section <b>112</b> tilted when no pressure is applied on the section to hold it tilted). Accordingly, plugs <b>212a</b> and <b>212b</b> and, respectively, tracks <b>218a</b> and <b>218b</b> may interlock to prevent section <b>112</b> from "snapping-back" to its un-tilted position by snap-back mechanism <b>1626.</b> Optionally, plugs <b>212a</b> and <b>212b</b> may be unlocked from tracks <b>218a</b> and <b>218b,</b> respectively, by applying enough pressure on an opposite side of section <b>112</b> from where the plugs and tracks interlock (e.g. by generally pressing on a side <b>112c</b> or a side <b>112d</b> of section <b>112.</b>
In some embodiments, certain locations on the tracks may be temporarily inaccessible for plug insertion, and accordingly corresponding tilted positions of rotatable section <b>112</b> are physically prevented. For example, a locking mechanism <b>1440</b> may lock certain locations on any of the tracks when a plug is not interlocked with it, for preventing any of the plugs from being inserted into it. Accordingly, this may facilitate "granting" or "denying" control of an operation which corresponds with specific locations, such as to physically block tilting on specific locations when their corresponding operations are not accessible. For example, a separate party may be out of range of communication with device <b>1610,</b> and so a tilted position of a rotatable section <b>112,</b> which in some cases correspond to controlling the separate party, may be locked to prevent a user from tilting the section to that position.
In some embodiments, indicating tilted positions may be facilitated by snap-back mechanism <b>1626.</b> Pressure sensors (e.g. a plurality of pressure sensing mechanisms <b>1216</b> as described for a device <b>1210</b> in <figref idref="f0015">FIG. 12A</figref>) may be coupled with the mechanism (such as "beneath" springs of the mechanism, as shown in <figref idref="f0020">FIG. 16H</figref>) and influenced by "unbalanced" angles of section <b>112</b> (i.e. any tilted position of the section) for generating indications corresponding to the pressure applied from the springs.
<figref idref="f0021">FIGS. 17A and 17B</figref> show a twenty eighth embodiment of a finger-worn device of the invention as a rotatable and tiltable finger-worn device <b>1710.</b> In device <b>1710,</b> a stationary section <b>114</b> encapsulates a rotatable section <b>112</b> in a track <b>218</b> formed between an external side <b>114a</b> and an internal side <b>114b</b> of section <b>114.</b> Section <b>112</b> is still exposed so that is can be rotated and/or tilted inside the track. Device <b>1710</b> further includes an indication mechanism for indicating rotation and/or tilt of section <b>112</b> relative to section <b>114.</b> In <figref idref="f0021">FIGS. 17A and 17B</figref>, indication is facilitated by an exemplarily sensing mechanism <b>118</b> for detecting relative movement (i.e. rotation and/or tilting) of section <b>112,</b> and relaying information that is indicative of the movement. In some embodiments, mechanism <b>118</b> may further indicate specific rotated and/or tilted positions. For example, mechanism <b>118</b> may including an optical sensing mechanism <b>128</b> (shown in the figures on an external surface <b>112a</b> of section <b>112</b>) similarly to the described for device <b>120,</b> wherein track <b>218</b> of device <b>1710</b> may include a pattern (e.g. a pattern <b>152'</b> as shown in <figref idref="f0002">FIG. 1I</figref>) of different features (e.g. features <b>152a-g</b> in <figref idref="f0002">FIG. 1I</figref>). The features may be distributed along the curve of rotation and on the curve of tilt, so that both relative repositioning of section <b>I</b>12 may be indicated.
<figref idref="f0021">FIGS. 17C and 17D</figref> show a twenty ninth embodiment of a finger-worn device of the invention as a rotatable and tiltable finger-worn device <b>1720,</b> in which specific tilt angles of a rotatable section <b>112</b> are accommodated and indicated. The specific tilt angles may also correspond to states of the device, so that when section <b>112</b> is at a specific tilt angle, the device is in a specific device state. In <figref idref="f0021">FIGS. 17C and 17D</figref>, device <b>1720</b> is shown to include a rotatable section <b>112</b> having plugs <b>212a</b> and <b>212b,</b> and a stationary section <b>114</b> having tracks <b>218a-e</b> (each shown as two separate slots from two sides of the section). Each of tracks <b>218a-</b>e can accommodate plug <b>212a</b> and plug <b>212b</b> (<figref idref="f0021">FIG. 17D</figref> shows plugs <b>212a,b</b> accommodated in track <b>218c</b>)<i>.</i> Accordingly, section <b>112</b> can be set to any one of five tilt angles corresponding to each of the five tracks, and can further rotate while at any one of the five tilt angles. The particular accommodation of any of the plugs may be indicated by an indication mechanism similar to sensing mechanisms <b>118a-c</b> as described for a device <b>220</b> in <figref idref="f0004">FIG. 2D</figref> (each sensing mechanism indicating accommodation in each track). An indication mechanism may additionally indicate rotation when section <b>112</b> is set to each of the angles (i.e. tracks), similarly to the described for a passive indication mechanism <b>116a</b> as described in <figref idref="f0003">FIG. 2C</figref>.
<figref idref="f0022">FIGS. 18A through 18D</figref> show an embodiment a sequence of operation steps <b>1810a-d</b> to control an interface <b>1020</b> of a separate party <b>320</b>, exemplarily shown using a finger-worn device of the invention. The operation is illustrated using device <b>1310</b> for convenience and as an example only, where it is understood that the same operations may be performed with other devices of the invention (see the description of <figref idref="f0022">FIGS. 18E-18H</figref> below). In <figref idref="f0022">FIGS. 18A through 18D</figref>, separate party <b>320</b> is shown to include a receiver <b>1812</b> and a monitor <b>1818</b> on which objects <b>1012a,b</b> are displayed as two separate digits. Rotation of a section <b>112</b> of device <b>1310</b> in specific tilted positions is for controlling the display. In some embodiments, each digit may correspond to a selection of an interface element (e.g. a selection <b>1032</b> of any of interface elements <b>1030a-c</b> as shown for an interface <b>1020</b> in <figref idref="f0013">FIG. 10D</figref>), while each element may be a series of digits from 0 to 9. Similarly to the described for controlling an interface <b>1020</b> in FIG. 10E, each selection corresponds to one digit selected at any given time from the digits of each element. Accordingly, each selected digit is displayed on monitor <b>1818.</b> In <figref idref="f0022">FIGS. 18A through 18D</figref>, controlling the selection of each digit is by rotating section <b>112</b> at a different tilted position, so that consequently rotation at each tilted positions changes the digits in objects <b>1012a,b.</b> This is exemplarily facilitated by indications from device <b>1310</b> being detected by receiver <b>1812</b>.
In <figref idref="f0022">FIGS. 18A</figref> though 18D, each consecutive figure is the result of the operation performed in the previous figure (i.e. of the previous step in the sequence of operation steps <b>1810a-d</b>). In <figref idref="f0022">FIG. 18A</figref> (step <b>1810a</b>), section <b>112</b> is rotated according to rotation direction <b>122a</b>, on its original un-tilted position, to browse through the digits of a first interface element corresponding to displayed object <b>1012b.</b> The rotation changes the digit in the display of the element (i.e. the corresponding displayed object) from 6 (in <figref idref="f0022 f0023 f0024 f0025 f0026 f0027 f0028 f0029 f0030 f0031 f0032 f0033 f0034 f0035 f0036 f0037 f0038 f0039 f0040 f0041 f0042 f0043 f0044 f0045 f0046 f0047 f0048 f0049 f0050 f0051 f0052 f0053">FIG. 18A) to 4</figref> (in <figref idref="f0022">FIG. 18B</figref>). In <figref idref="f0022">FIG. 18B</figref> (step <b>1810b</b>), section <b>112</b> is tilted according to direction <b>124a</b>, to exemplarily set it to a rotation track which corresponds to controlling a second interface element, optionally by corresponding to an indicated state of the device. In <figref idref="f0022">FIG. 18C</figref> (step <b>1810c</b>), section <b>112</b> is rotated according to direction <b>122b</b>, to browse through the digits of the second interface element. The tilt plus rotation changes the digit in display of the element (object <b>1012a</b>) from 2 (in <figref idref="f0022 f0023 f0024 f0025 f0026 f0027 f0028 f0029 f0030 f0031 f0032 f0033 f0034 f0035 f0036 f0037 f0038 f0039 f0040 f0041 f0042 f0043 f0044 f0045 f0046 f0047 f0048 f0049 f0050 f0051 f0052 f0053">FIG. 18C) to 4</figref> (in <figref idref="f0022">FIG. 18D</figref>).
<figref idref="f0022">FIGS. 18E through 18H</figref> show a sequence similar to that described for operation steps <b>1810a-d</b>, using a device <b>910</b> to obtain identical results. <figref idref="f0022">FIGS. 18E through 18H</figref> respectively correspond to <figref idref="f0022">FIGS. 18A through 18D</figref>.
<figref idref="f0023">FIG. 19A</figref> shows a thirtieth embodiment of a finger-worn device of the invention as a rotatable and tiltable finger-worn device <b>1910</b> which generally includes a rotatable section <b>112</b> and a stationary section <b>114</b> having indication locations <b>154a-c</b> on an external side <b>114a</b> for indicating specific tilted positions of section <b>112</b> by contact with each of the location. Indication locations <b>154</b> are part of an exemplary indication mechanism for indicating rotation of section <b>112</b> while tilted on each of the locations. In <figref idref="f0023">FIG. 19A</figref>, section <b>112</b> is shown tilted on location <b>154a</b>. In some embodiments, device <b>1910</b> may be able to control an interface <b>1020</b> as shown in FIG. 10E. Each of locations <b>154a-c</b> respectively corresponds to each of interface elements <b>1030a-c</b> of interface <b>1020.</b> Tilting section <b>112</b> on a specific indication location and rotating section <b>112</b> may control a selection (e.g. a section <b>1032</b> in FIGS. 10E) of the element that corresponds to that location, wherein the two opposite rotation directions <b>122a,b</b> of section <b>112</b> correspond to moving the selection along each element, while the section is tilted on each specific location. In some embodiments, device <b>1910</b> may include any number of indication locations to facilitate controlling of interfaces that have any number of elements. For example, device <b>1910</b> may control a system having a plurality of separate parties and an interface of controlling each of them, wherein each indication location on external side <b>114a</b> corresponds to controlling a different separate party. In another example, device <b>1910</b> may have one additional indication location (to the indication locations shown on <figref idref="f0023">FIG. 19A</figref>) to facilitate control of an interface <b>1020</b> that is shown in <figref idref="f0023">FIG. 19C</figref>.
<figref idref="f0023">FIG. 19B</figref> shows a thirty first embodiment of a finger-worn device of the invention as a device <b>1920</b> which generally includes a rotatable section <b>112</b> and a stationary section <b>114</b> having indication locations <b>154a,b</b> (shown as arrow-heads in <figref idref="f0023">FIG. 19B</figref>) on an external side <b>114a,</b> specifically on either side of section <b>114.</b> The locations indicate tilt of section <b>112</b> on each of them, such as by sensing contact. Device <b>1920</b> further includes an indication mechanism <b>116</b> (exemplarily located between section <b>112</b> and section <b>114</b>), for indicating rotation. Device <b>1920</b> may further include a snap-back mechanism (e.g. a snap-back mechanism <b>1626,</b> ref. <figref idref="f0020">FIG. 16H</figref>) between the sections, so that section <b>112</b> returns to its untilted position (relative to section <b>114</b>) when any force applied on it is ceased. In some embodiments, device <b>1920</b> may control an interface <b>1020</b> as shown in <figref idref="f0023">FIG. 19C</figref>. In <figref idref="f0023">FIG. 19C</figref>, interface <b>1020</b> is similar to the interface described for FIG. 10E, while having more elements (shown interface elements <b>1030a-d</b> in <figref idref="f0023">FIG. 19C</figref>). Rotation directions <b>122a,b</b> of section <b>112</b> may correspond to directions <b>1022a,b</b> of interface <b>1020</b>. Accordingly, any rotation of section <b>112</b> in directions <b>122a,b</b> is for moving selection <b>1032</b> of each of the elements in directions <b>1022a,b</b> respectively. Additionally, browsing through the elements, such as for selecting which element to control at any given time, corresponds to directions <b>1024c,d</b> of interface <b>1020</b>. Accordingly, section <b>112</b> may be tilted on location <b>154a</b> to select the "next" element according to direction <b>1024a</b>, while the section may be tilted on location 154b to select the "next" element according to the opposite direction (direction <b>1024b</b>). Optionally, tilting of section <b>112</b> is not sustained so that after a tilt has been performed, section <b>112</b> "snaps-back" to its un-tilted position, by snap-back mechanism <b>1626</b>. This simulates a "feeling" of pressing or clicking a button or a switch when tilting section <b>112.</b>
In accordance with the above, another example of controlling an interface <b>1020</b> as described for <figref idref="f0023">FIG. 19C</figref> is by device <b>1720</b> as described for <figref idref="f0021">FIGS. 17C and 17D</figref>, wherein rotation of section <b>112</b> is for controlling a selection <b>1032</b> of elements <b>1030a-d</b> of the interface. Each of tracks <b>218a-e</b> of device <b>1720</b> may respectively correspond to elements <b>1030a-d</b> of interface <b>1020</b>, so that when plugs <b>212a,b</b> are accommodated by a track (i.e. section <b>112</b> of device <b>1720</b> is set to rotate on that track) rotation corresponds to controlling selection <b>1032</b> of the element corresponding to that track. For example, when plugs <b>212a,b</b> are in track <b>218a,</b> rotation of section <b>112</b> moves selection <b>1032</b> of element <b>1030a.</b> Further tilting of section <b>112</b> sets it to different tracks which correspond to different elements of the interface.
<figref idref="f0023">FIG. 19D</figref> shows a representation of an interface <b>1020</b> (shown as <b>1020'</b>) that is controllable by device <b>1920</b> and that has general directions <b>1022a,b</b> and <b>11324a,b</b>. In <figref idref="f0023">FIG. 19D</figref>, interface <b>1020</b> has a hierarchy of elements <b>1930, 1932, 1934</b> and <b>1936</b>, which may exemplarily be menus or folders. In some embodiments, rotation of section <b>112</b> of device <b>1920</b> may be for scrolling through each element, and tilting of the section may be for "opening" and "closing" any element that is controlled by the rotation of section <b>112</b> at any given time. Accordingly, rotating section <b>112</b> in directions <b>122a,b</b> may be for scrolling through any element in directions <b>1022a</b>,<b>b</b>, respectively, while tilting the section on indication location <b>154a,b</b> may be for switching to the "next" element (i.e. changing the element that is to be controlled by rotation), according to direction <b>1024a,b,</b> respectively. Specifically shown in <figref idref="f0023">FIG. 19D</figref> is an exemplary sequence of utilizing device <b>1920</b> for scrolling through and between element <b>1930, 1932, 1934</b> and <b>1936</b> (as exemplary interface elements <b>1030</b>). First, a user may rotate section <b>112</b> to choose a member <b>1930d</b> from element <b>1930</b>, wherein member <b>1930d</b> may represent element <b>1932</b> (other members of element <b>1930</b> may represent other "sub-elements") . Then, the user may tilt sections <b>112</b> on location <b>154b</b> to switch control to element <b>1932</b>, and may rotate section <b>112</b> in direction <b>122a</b> to choose a member <b>1932b</b> of element <b>1932</b>, wherein member <b>1932b</b> may represent element <b>1934</b>. Then, the user may again tilt section <b>112</b> on location <b>154b</b> to switch control to element <b>1934</b>, and may rotate element <b>112</b> in direction <b>122b</b> to choose a member <b>1934e</b> which may represent element <b>1936</b>, the control of which is switched to by further tilting of section <b>112</b> on location <b>154b</b>. Lastly, the user may rotate section <b>122</b> in direction <b>122b</b> to choose a member <b>1936b</b>. Alternatively to the last step, while control is set element <b>1936</b> (i.e. rotation of section <b>112</b> is for choosing a member of that element), the user may tilt section <b>112</b> on location <b>154a</b> to switch control back to element <b>1934.</b> Further tilting of section <b>112</b> on location <b>154a</b> may be for switching to "previous" elements (i.e. setting control to any of the elements that are "next" according to direction <b>1024a)</b>. Each member not chosen in the exemplary sequence may represent a "sub-element" other than elements <b>1930</b>, <b>1932</b>, <b>1934</b> and <b>1936</b> shown in the figure. For example, member <b>1930b</b> may represent an element <b>1938,</b> so that when scrolling through element <b>1930</b> to select member <b>1930b</b> (by rotation of <b>section 112</b>) and tilting section <b>112</b> on location <b>154b</b>, control is switched to element <b>1938,</b> so that further rotation of the section may be for scrolling through the members of that element. Note that the described above for elements <b>1930</b>, <b>1932</b>, <b>1934</b>, <b>1936</b> and <b>1938</b> also applies to any interface elements.
<figref idref="f0024">FIG. 20A through 20C</figref> show an exemplary utilization of a device of the invention, exemplarily device <b>1310</b>, to control separate parties <b>320a-c</b> which are exemplarily different devices which may be part of a network or joint system. In <figref idref="f0024">FIG. 20A through 20C</figref>, tilted positions <b>414a-c</b> (position <b>414a</b> shown as "untilted") of section <b>112</b> of device <b>1310</b> is for setting a state of a device for controlling separate parties <b>320a-c</b>, respectively, wherein each state correspond to each. As shown in <figref idref="f0024">FIG. 20A</figref>, rotation of section <b>112</b> while the section is in position <b>414a</b> is for controlling party <b>320a</b>. Similarly, as shown in <figref idref="f0024">FIGS. 20B and 20C</figref>, rotation of the section when it is in positions <b>414b</b> and <b>414c</b> is for controlling parties <b>320b</b> and <b>320c</b>, respectively. In some embodiments, rotation of section <b>102</b> in directions <b>122a,b</b> in each tilted position is for controlling an interface of each party.
In some embodiments, a device of the invention, exemplarily device <b>1310</b>, may Further include a visual output mechanism <b>142</b>, such as an LED, which may display visual feedback <b>2012a-c</b> corresponding to states of the device, and accordingly and respectively to which of separate parties <b>320a-c</b> control is set at any given time. For example, a multicolor LED included in device <b>1310</b> may change colors correspondingly to tilted position of section <b>112</b>, such as to green (shown as a circle and vertical lines for feedback <b>2012a</b>) when section <b>112</b> is in position <b>414a</b>, red (shown as an empty circle for feedback <b>2012b</b>) when section <b>112</b> is in position <b>414b</b> and blue (shown as a circle and crossed lines for feedback <b>2012c</b>) when section <b>112</b> is in position <b>414c</b>. The properties of light emitted by the LED may be Further modulated correspondingly to rotation of section <b>112</b> in each tilted position. In some embodiments, feedback of the states of device <b>1310</b> may be visually displayed by the separate parties. In other embodiments, feedback may be outputted in any other form, such as sound.
In some embodiments, similarly to the described for controlling separate parties, different elements of an interface (also "interface elements") may be controlled, as each tilted position may correspond to a different interface element while rotation may be for controlling that element. Optionally, each element was assigned to a different tilted position of the rotatable section (see method <b>4510</b> in <figref idref="f0053">FIG. 45</figref>).
<figref idref="f0024">FIG. 20D</figref> shows a system <b>2020</b> in which a device of the invention, exemplarily device <b>1310</b>, may facilitate remote controlling of separate parties <b>320a-c</b> by auto-connection, depending on the communication range of each party and/or of device <b>1310</b>. In system <b>2020</b>, device <b>1310</b> may include a communication mechanism <b>140</b> (shown as an antenna in the figure) for communicating with each of separate parties <b>320a-c</b>, when being in their respective communication ranges <b>2022a-c</b>. In some embodiments, mechanism <b>140</b> may be utilized to auto-connect device <b>1310</b> to a separate party when entering the party's communication range. The connection may alternatively be established by a communication mechanism of the party. When device <b>1310</b> is in a range of a separate party it optionally goes into a "virtual" state, such as a wirelessly connected state, which is not a physical state. When device <b>1310</b> is in at least two of communication ranges <b>2022a-c</b>, such as shown in <figref idref="f0024">FIG. 20D</figref> being in both ranges <b>2022a</b> and <b>2022b</b>, tilting of section <b>112</b> may be for switching between control of any of the parties in range (parties <b>320a</b> and <b>320b</b> in <figref idref="f0024">FIG. 20D</figref>).
In some embodiments, entering a communication range of a separate party may be visually indicated by a visual indication mechanism <b>142</b> of device <b>1310</b> or of the separate party. The visual indication may be temporary and replaced by a default display after a period of time. For example, when entering communication range <b>2022a</b>, a multicolor LED exemplarily utilized by mechanism <b>142</b> blinks a blue light, which may visually represent auto-connection to party <b>320a</b>, for a period of two seconds, and then may emit a steady green light, exemplarily corresponding to the tilted position of section <b>112</b> at that time.
In accordance with the above, visual feedback of communications may be obtained by any device of this invention having a visual output mechanism.
In some embodiments, a communication range as described above may not necessarily be the actual spatial range of signals reception, but a value of a distance variable determined for convenience. For example, a device of the invention may be utilized with systems of a so-called "smart-home", to control and/or communicate with multiple appliances, wherein it might be desired to limit the auto-connection range of each appliance in small homes.
<figref idref="f0025">FIG. 21A</figref> shows a thirty second embodiment of a finger-worn device of the invention as a device <b>2110</b> which includes an stationary section <b>114</b> having a touch surface <b>164</b> thereon coupled with an indication mechanism for indicating touch and touch motion and pressure on surface <b>164</b>. In <figref idref="f0025">FIG. 21A</figref>, surface <b>164</b> includes a pressure sensing surface <b>2116</b> as an exemplary indication mechanism, which is shown generally located on surface <b>164,</b> or "beneath" surface <b>164</b> inside stationary section <b>114</b> (e.g. inside an enclosure). Sensing pressure may be facilitated by any number of pressure sensors or pressure sensing surfaces known in the art (see e.g. <patcit id="pcit0025" dnum="US5943044A"><text>US patent 5943044</text></patcit>). For device <b>2110</b>, pressure may be detected corresponding to any number of specific locations (shown three indication locations <b>154</b>), so that both the amount of pressure and the location at which pressure is applied may be indicated.
Touch surfaces of any of the following embodiments of a device of the invention may indicate touch and/or touch motion (also "sliding" or "dragging") and/or pressure. Preferably, touch and/or touch motion can be indicated corresponding to specific locations, as specifically described in <figref idref="f0025">FIGS. 21B through 21E</figref>. In some embodiment, pressure is not indicated, such as by utilizing sensing mechanisms which only sense touch and/or touch motion (see e.g. <patcit id="pcit0026" dnum="US4221975A"><text>US Patents 4221975</text></patcit> and <patcit id="pcit0027" dnum="US5943044A"><text>5943044</text></patcit>).
<figref idref="f0025">FIGS. 21B and 21C</figref> show a thirty third embodiment of a finger-worn device of the invention as a device <b>2120</b>, wherein touch may be indicated according to specific indication locations <b>154a-c</b>, and wherein touch motion may be indicated according to sliding a finger across the indication locations. In <figref idref="f0025">FIGS. 21B and 21C</figref>, device <b>2120</b> is shown to include stationary section <b>114</b>, a touch surface <b>164</b> and an indication mechanism <b>116</b> which includes indication locations <b>154a-c</b> on surface <b>164</b>, wherein each location can individually and differently indicate touch of a finger. In some embodiments, moving a finger (i.e. sliding a finger) across indication locations <b>154a-c</b> (a thumb <b>106</b> is shown in <figref idref="f0025">FIG. 21C</figref> sliding on surface <b>164</b>, across the locations, in sliding directions <b>166a,b</b>) in a certain sequence of locations, may provide directional information similarly to the described for obtaining directional information from indication of rotation. In a touch surface, directional information may be obtained by the finger sliding across at least two indication locations. Any touch motion sequence of two or more of location necessarily corresponds to one of directions <b>166a,b</b>. Directional information may be utilized similarly to indicated information about rotation, as described herein for devices including a rotatable section.
In some embodiments, each of the indication locations may have a plurality of sensing mechanisms <b>118</b> for sensing touch. <figref idref="f0025">FIG. 21D</figref> specifically shows mechanisms <b>118</b> for a particular location <b>154</b>, as an example. Because a finger operating device <b>2120</b> may be wider than each indication location (shown in <figref idref="f0025">FIG. 21B</figref> a thumb <b>106</b> wider than each location), obtaining indications from each location individually may be facilitated by a high resolution of mechanisms <b>118</b>, as shown in the figure. Each indication location <b>154a-c</b> may be designed to indicate only direct and complete touch of all the sensing mechanisms included in it. For example, partial touch of a thumb on each location (shown in <figref idref="f0025">FIG. 21B</figref> thumb <b>106</b> partially touching location <b>154a</b>) is not indicated, while complete touch of a thumb on each location (shown in <figref idref="f0025">FIG. 21B</figref> thumb <b>106</b> completely touching and covering location <b>154b</b>) is indicated. Accordingly, if a finger is completely touching a first indication location, while the touch slightly overlaps a second indication location, touch of the first location is indicated while touch of the second location is not.
In some embodiments, sensing touch is facilitated by an array of sensing mechanisms <b>118</b> throughout touch surface <b>164</b>, while indication locations may be temporarily set (such as by a processing unit) to include any number and/or arrangement of mechanisms <b>118</b>. For example, an indication mechanism of device <b>2120</b> for indicating touch on surface <b>164</b> may includes six sensing mechanisms <b>118</b> in a sequence (such as shown for a device <b>2610</b> in <figref idref="f0030">FIG. 26A</figref>), while a processing unit may set a "virtual" state for device <b>2120</b>, in which every pair of mechanisms <b>118</b> form an indication location (i.e. individually indicating touch), thus the device <b>2120</b> consequently has three active indication locations (e.g. location <b>154a-c</b>). The processing unit may later set a different "virtual" state for the device, in which every three mechanisms <b>118</b> form an indication location, thus the device consequently has two active indication locations (at that time).
<figref idref="f0025">FIG. 21E</figref> shows a thirty fourth embodiment of a finger-worn device of the invention as a device <b>2130</b> similar to device <b>2120</b> having another set of indication locations. In <figref idref="f0025">FIG. 21E</figref>, device <b>2130</b> is shown to include a stationary section <b>114</b> and a touch surface <b>164</b> that is approximately and exemplarily twice the width of surface <b>164</b> of device <b>2120</b>. In device <b>2130,</b> surface <b>164</b> has thereon a first set of indication locations <b>154a-c</b> and a second set of indication locations <b>154a-c'</b>. Similarly to the described for device <b>2120</b>, thumb <b>106</b> may slide across either or both sets of locations, wherein each of the location may indicate touch when the thumb is touching it. In some embodiments, registration of specific input may correspond to sliding of thumb <b>106</b> from one set of locations to another set, such as in sliding direction <b>166c.</b> Similarly to the described above for an indication location <b>154</b> in <figref idref="f0025">FIG. 21D</figref>, indications may be obtains only for direct and complete touch of each location and not for any partial touch. For example, even if thumb <b>106</b> performs a slide across the first set of location, and while doing so it is partially touching locations of the second set, only the sliding across the first set is indicated. In some embodiments, sliding a finger across each set individually may correspond to different input registration, while sliding a finger across both sets may correspond to registration of additional and further different input.
In some embodiments, indications of touch and touch motion which includes directional information may be utilized similarly to indications of rotation. Accordingly, indications from any set of indication locations may be utilized similarly to indications from any rotatable section, so that indications from multiple sets of locations may correspond and indications from multiple rotatable sections may correspond to similar input.
According to the above, a device of the invention may have any number of indication locations that can sense touch and/or pressure, and any number of sets of indication locations, wherein indications of touch and/or pressure may also include, or may also be processed for, directional information.
In alternative embodiments, operations of a device of the invention may be temporarily suspended (e.g. indications may be prevented temporarily from being generated) by deactivation the indication mechanism or the sensing mechanism (any mechanism <b>116</b> and <b>116a</b> and/or mechanism <b>118</b>) of the device. In one example, when a device of the invention is not operated for a certain period of time, a sensing mechanism of the device enters a "stand-by" mode, wherein only specific further use reactivates the mechanism for further sensing (the mechanism may still sense use but does not indicate it, or the device does not respond to it). In case of a sensing surface, a rapid sliding of a finger back and forth in two directions may "restart" the sensing. The rapid sliding in two directions is distinguishable from incidental touch, such as by an adjacent finger to the finger wearing the device, or by objects accidently touching the surface while it is not desired for the device to be operated. Optionally, the rapid sliding may also be for stopping or pausing the sensing, or for prompting a "stand-by" mode of the sensing mechanism. In another example, a designated switch may activate and deactivate sensing. Any other elements or procedures of use of the device may be utilized for temporarily preventing and allowing operations or reactions of the device, or for deactivating and activating indication mechanisms or sensing mechanisms.
<figref idref="f0026">FIG. 22A</figref> shows a thirty fifth embodiment of a finger-worn device of the invention as a device <b>2210</b> which includes an stationary section <b>114</b> and a touch surface <b>164</b> and a sensing mechanism <b>118</b> included in and utilized by any indication mechanism of device <b>2210</b>. Mechanism <b>118</b> is shown in <figref idref="f0026">FIG. 22A</figref> as an array of sensing mechanisms distributed inside stationary section <b>114</b> and facing surface <b>164.</b> The array is specifically shown in <figref idref="f0026">FIG. 22B</figref>, wherein each sensing mechanism has a touch activated circuit <b>2216</b> which may be closed at a gap <b>2216a</b> and a gap <b>2216b</b> by a finger touching on surface <b>164</b>, approximately where the gaps are located. Multiple gaps in each circuit may be utilized as for indicating only complete and direct touch corresponding to each circuit, so that for example partial touch of a circuit which closes only one gap is not indicated. Device <b>2210</b> may optionally include a power source <b>2212</b> and a processing unit <b>2214</b>, shown inside stationary section <b>114</b> in <figref idref="f0026">FIG. 22A</figref>. In some embodiments, circuits <b>2216</b> may be transponder circuits (e.g. RFID circuits) which when closed can modulate incoming signals from a separate party <b>320</b>, while modulated signals can be detected back at separate party <b>320</b> as indications of touch. In such embodiments, mechanism <b>118</b> of device <b>2210</b> may be included in a passive indication mechanism.
<figref idref="f0026">FIG. 22C</figref> shows a thirty sixth embodiment of a finger-worn device of the invention as a device <b>2220</b> which includes an stationary section <b>114</b> and a touch surface <b>164</b> and a resonance mechanism <b>2222</b> (see <figref idref="f0017">FIGS. 14</figref>) as an exemplary passive indication mechanism, for indicating touch and pressure of touch. Similarly to the described for a resonance mechanism <b>1416</b> implemented in device <b>1410</b> in <figref idref="f0017">FIGS. 14A and 14B</figref>, circuits <b>2224</b> (shown having capacitors <b>2224a</b> and coils <b>2224b</b>) may be distributed inside stationary section <b>114</b>. As specifically shown in <figref idref="f0026">FIG. 22D</figref>, a finger pressing on surface <b>164</b> can influence capacitors <b>2224a.</b> A resonance detector (shown as separate party <b>320</b> in <figref idref="f0017">FIGS. 14A-B</figref>) may differentiate between each circuit, for locating the finger in addition to measuring the amount of pressure correspondingly to the influence on the capacitors, and accordingly to the resonant frequency of each circuit.
<figref idref="f0027">FIG. 23A</figref> shows a thirty seventh embodiment of a finger-worn device of the invention as a device <b>2310</b> which includes a transparent stationary section <b>114</b>, a touch surface <b>164</b> and a combination of a visual output mechanism and an indication mechanism, both implemented as an interactive display mechanism <b>2320</b>. In device <b>2310</b>, touch indication is facilitated by an array of bidirectional LEDs <b>2314</b> (also "multi-way LEDs") exemplarily distributed inside stationary section <b>114</b> facing surface <b>164</b>. The LEDs are bidirectional or multi-way as known in the art for being a light source and optical sensing mechanisms (see e.g. <patcit id="pcit0028" dnum="US5149962A"><text>US Patents 5149962</text></patcit> and <patcit id="pcit0029" dnum="US7170606A"><text>7170606</text></patcit>). Accordingly, the LEDs can be utilized for displaying visual output (such as for a visual output mechanism) and for sensing light reflected back at them (such as for an indication mechanism). In <figref idref="f0027">FIG. 23A</figref>, LEDs <b>2314</b> are shown to shine light on a finger almost touching surface <b>164</b> or coming in very close proximity to it, while the light is generally reflected back to the LEDs from the finger. The finger may also be touching surface <b>164</b> for the same effect.
<figref idref="f0027">FIG. 23B</figref> shows a thirty eight embodiment of a finger-worn device of the invention as a device <b>2310'</b>, in which visual output and touch indication generally correspond to the same touch surface (for an interactive display mechanism) Device <b>2310'</b> includes array of display pixels <b>2330</b> as an exemplary visual output mechanism, and transparent electrodes <b>2332</b> (see e.g. <patcit id="pcit0030" dnum="US5986391A"><text>US Patents No. 5986391</text></patcit> and <patcit id="pcit0031" dnum="US7071615A"><text>7071615</text></patcit>) on surface <b>164</b> overlapping the pixels, as an indication mechanism. The electrodes are shown in the figure as dashed rectangles. The electrodes facilitate sensing touch without blocking the display.
<figref idref="f0027">FIG. 23C</figref> shows another embodiment of an interactive display mechanism 2320 (shown as mechanism <b>2320'</b>) (see e.g. <patcit id="pcit0032" dnum="US4484179A"><text>US Patent 4484179</text></patcit>). In <figref idref="f0027">FIG. 23B</figref>, there is shown an infrared (IR) LED <b>2340</b> as an exemplary light source <b>132</b> that emits light inside a waveguide <b>2342</b> which may be an exemplary enclosure of a stationary section. Waveguide <b>2342</b> has total internal reflection, as known in the art, being for example an acrylic waveguide. In some embodiments, waveguide <b>2342</b> is covered by a pressure reactive polymer <b>2346</b> that can flex in reaction to different amounts of pressure. The external side of the polymer may be an exemplary touch surface <b>164</b>. Flexing of the polymer disturbs the internal reflection of light inside waveguide <b>2342</b> correspondingly to the amount and location of the pressure applied on it. Additionally shown in the figure are optical sensing mechanisms <b>128</b> which may exemplarily be photodiodes arranged in a sensing array. When a finger presses on polymer <b>2346</b>, as specifically shown in <figref idref="f0027">FIG. 23B</figref>, the light from LED <b>2340</b> reflected inside waveguide <b>2342</b> scatters off the finger toward the sensing mechanisms. The sensing mechanisms sense the amount and direction of scattered light to indicate the location of the finger and the pressure applied by it. In alternative embodiments, an optic sensing mechanism is located on the other end of the waveguide, to detect changes in light passing through the waveguide due to disturbances to reflection caused by pressure to the polymer. Shown in <figref idref="f0027">FIG. 23B</figref>, additionally to the above, are display pixels <b>2330</b> as an exemplary visual output mechanism, for displaying a visual output on the surface of the polymer or through it.
<figref idref="f0028">FIG. 24A</figref> shows a thirty ninth embodiment of a finger-worn device of the invention as a device <b>2410</b> which generally includes a stationary section <b>114</b> and a touch surface <b>164</b> having an optical sensing mechanism <b>128</b> included in an indication mechanism <b>116</b>. Sensing of touch motion is facilitated by sensing the change in the area of a finger overlapping location <b>154</b> during sliding of the finger across surface <b>164</b>. This sensing is similar to that described for device <b>110c</b> in <figref idref="f0001">FIG. 1E</figref>. In Device <b>2410</b>, mechanism <b>128</b> is sensing a finger operating the device (i.e. touching surface <b>164</b>) while in device <b>110c</b>, mechanism <b>128</b> is sensing a finger wearing device <b>110c.</b> Surface <b>164</b> is shown in <figref idref="f0028">FIG. 24A</figref> to further include a light source <b>132</b> for illuminating the surface of the ringer touching surface <b>164</b> of the device.
In other embodiments, an indication mechanism of device <b>2410</b> may include any number of optical sensing mechanisms for sensing touch and/or touch motion on surface <b>164</b>.
<figref idref="f0028">FIGS. 24B and 24C</figref> show a fortieth embodiment of a finger-worn device of the invention as a device <b>2410'</b> similar to device <b>2410</b>, wherein indicating touch and touch motion is facilitates by a recognition mechanism <b>130.</b> Similarly to that described for devices <b>110b</b>, <b>110d</b> and <b>110e</b> in <figref idref="f0001">FIGS. 1C, 1F</figref> and <figref idref="f0002">1G</figref>, respectively, mechanism <b>130</b> can sense patterns and/or features in the surface of a finger, and may be adapted to sense a finger operating device <b>2410',</b> as opposed to sensing fingers wearing devices <b>110b, 110d</b> and <b>110e</b>. As referred to in the description of <figref idref="f0001">FIG. 1C</figref>, fingerprint sensing mechanisms known in the art can obtain information of motion and direction of a finger from a specific single location, such as an narrow opening on which the finger is moving for complete sensing.
In <figref idref="f0028">FIGS. 24B and 24C</figref>, device <b>2410'</b> is shown generally including a cover mechanism <b>2420</b> for preventing access to touch surface <b>164</b>. In <figref idref="f0028">FIGS. 24B and 24C</figref>, cover mechanism <b>2420</b> is shown for device <b>2410'</b> yet can be implemented for any device of the invention. For device <b>2410',</b> mechanism <b>2420</b> exemplarily includes a rotatable cover <b>2420a</b> for physically covering mechanism <b>130</b>. Cover <b>2420a</b> can block touch on surface <b>164</b> and make surface <b>164</b> accessible for touch. In alternative embodiments, this "temporary" covering of a touch surface of a device of the invention may be facilitated by any number of mechanisms known in the art, such as by an electronic lid that can be switched on and off. A cover mechanism such as <b>2420</b> may also be utilized to prevent access to any element of the device, such as to cover a rotatable section <b>112.</b>
<figref idref="f0029">FIGS. 25A and 25B</figref> show a forty first embodiment of a finger-worn device of the invention as a device <b>2510</b> in which a touch surface and an indication mechanism is utilized for indicating touch and touch motions, as well as for indicating rotation and rotated positions of a rotatable section. In <figref idref="f0029">FIG. 25A</figref>, device <b>2510</b> is shown to include a stationary section <b>114</b> and a touch surface <b>164</b> having a series of indication locations <b>154.</b> Specifically shown in <figref idref="f0029">FIG. 25B</figref>, is a resonance mechanism of device <b>2510</b> similar to a resonance mechanism <b>2222</b> as described for device <b>2220</b> in <figref idref="f0026">FIGS. 22C</figref>, facilitates indication of pressure, wherein exemplarily each location <b>154</b> includes a coil-and-capacitor resonant circuit <b>2224</b>. The pressure may be applied by a finger. Device <b>2510</b> further includes a rotatable section <b>112</b> which can be mounted on surface <b>164</b>, and connected to section <b>114</b> by, for example, a connection mechanism <b>922</b> (exemplarily shown as clips <b>2512a,b</b> on the sides of stationary section <b>114).</b> The connection mechanism may be located on the stationary section or on the rotatable section. In some embodiments, section <b>112</b> may have a plug <b>212</b> protruding from an internal side <b>112b</b>. When section <b>112</b> is mounted on surface <b>164</b>, as specifically shown in <figref idref="f0029">FIG. 25B</figref>, the plug may influence the indication locations (shown are circuits <b>1420</b>, each included in an indication location <b>154</b>), similarly pressure from touch influencing the locations. Because the indication locations are distributed as a series on the curve of section <b>114</b>, when section <b>112</b> is rotated on surface <b>164</b>, the rotation may be indicated the same as sliding a finger along the surface. Specific rotated positions of section <b>112</b> may similarly be indicated when the section is not rotating. Accordingly, device <b>2510</b> may be operated by touch, when section <b>112</b> is disconnected from the device, and by rotation of a rotatable section, when section <b>112</b> is mounted on the touch surface.
<figref idref="f0029">FIG. 25C</figref> shows a forty second embodiment of a finger-worn device of the invention as a device <b>2530</b> having a ring <b>2520</b> which can be mounted on a touch surface <b>164</b> of a device <b>2440</b> (similar to device 2410 in <figref idref="f0028">FIG. 24</figref>). Ring <b>2520</b> is exemplarily shown in <figref idref="f0029">FIG. 25C</figref> having a visual pattern <b>152'</b> as described for device <b>120</b> (see <figref idref="f0002">FIG. 1I</figref>) on an internal side <b>2520b</b>, so that the pattern may be detected by an optical sensing mechanism <b>128</b> on surface <b>164<i>,</i></b> to indicate rotated positions of the ring. The pattern is shown having features <b>152a-e</b>, wherein each feature, when detected, is visually indicative of a specific location on the pattern which corresponds to a specific rotated position of the ring. The ring may be any ring to which a pattern may be attached, wherein the pattern may have any number of distinct visual features at any number of locations. Accordingly, ring <b>2520</b> may be mounted on surface <b>164</b> of device <b>2410</b> and rotated, wherein rotation of the ring corresponds to touch motion on the surface, while specific rotated positions of the ring may be indicated as states of device <b>2530.</b> Also shown in the figure is a connection, mechanism <b>922</b> for facilitating attachment of ring <b>2520</b> to device <b>2440.</b>
Following the above, any ring may act as a rotatable section <b>112</b> in a device <b>2510</b> by attaching a plug <b>212</b> to the internal side of the ring. If the ring fits on the device, specifically on a touch surface <b>164</b>, it may be rotated to obtain indications similar to indications from touch of the surfaces.
<figref idref="f0030">FIGS. 26A and FIG. 26B</figref> show a forty third embodiment of a finger-worn device of the invention as a device <b>2610</b> which includes a flexible enclosure <b>170</b> having a touch surface <b>164</b> (opposite to a back side <b>170b</b> shown in <figref idref="f0030">FIG. 26A</figref>) and a connection mechanism <b>922</b> for being attached to a separate party, such as a ring <b>2520</b> (<figref idref="f0030">FIG. 26A</figref>) and a finger (<figref idref="f0030">FIG. 26B</figref>). Together with the ring, device <b>2610</b> (shown ready to connect to external side <b>2520a</b> of ring <b>2520)</b> is forming a device <b>2612.</b> Enclosure <b>170</b> is shown in the figures being a slim band. Alternatively, the enclosure may be of any shape which has a surface, for being operated by touch. In <figref idref="f0030">FIG. 26A</figref>, mechanism <b>922</b> is shown including an adhesive <b>2614</b> for being located on back side 170b. The adhesive can be any attachment mechanism known in the art, preferably for facilitating attachment to human skin (see e.g. <patcit id="pcit0033" dnum="US6572636B"><text>US Patents 6572636</text></patcit>, <patcit id="pcit0034" dnum="US4890608A"><text>4890608</text></patcit>, <patcit id="pcit0035" dnum="US5462743A"><text>5462743</text></patcit>, <patcit id="pcit0036" dnum="US5846559A"><text>5846559</text></patcit>, <patcit id="pcit0037" dnum="US5350581A"><text>5350581</text></patcit> and <patcit id="pcit0038" dnum="US4856504A"><text>4856504</text></patcit>). Indication of touch on surface <b>164</b> is facilitated <b>by</b> a plurality of indication locations <b>154,</b> each can exemplarily sense touch and/or pressure. When the device is attached to a finger or a ring, surface <b>164</b> is exposed for being operated while the device is attached. Locations <b>154</b> may include passive sensors, such as RFID touch sensors, indicating touch to a separate party which initiates communication.
<figref idref="f0030">FIG. 26C</figref> shows a forty fourth embodiment of a finger-worn device of the invention as a device <b>2610'</b> similar to device <b>2610,</b> in which connection mechanism <b>922</b> is implemented as clips <b>2616a-d</b>, so that enclosure <b>170</b> can mechanically be attached to a finger, a ring, a separate party or another finger-worn device.
<figref idref="f0030">FIG. 26D</figref> shows a forty fifth embodiment of a finger-worn device of the invention as a device <b>510'</b> similar to device <b>510</b> as described for <figref idref="f0007">FIGS. 5A through 5C</figref>, which has an adhesive <b>2614</b> covering the eternal side of rotatable section <b>112,</b> as an exemplary connection mechanism. In <figref idref="f0030">FIG. 26E</figref>, device <b>510'</b> is shown attached to the inside of an exemplary ring <b>2520,</b> forming a device <b>2630.</b> Attachment is exemplarily facilitated by adhesive <b>2614</b> taping section <b>112</b> directly to the inside of the ring. Accordingly, rotatable section <b>112</b> of the device is shown to be specifically attached to the ring, Stationary section <b>114</b> contacts a finger when the ring and the attached device are worn on the finger. When the ring is being rotated relative to the finger, section <b>112</b> rotates together with the ring and relative to section <b>114,</b> while section <b>114</b> remains stationary by its contact to the finger.
Following the above, a ring may be attached to any rotatable section of a device of the invention, which may further be tiltable in accordance with rotatable and tiltable devices of the invention as described herein. Accordingly, a ring attached to a rotatable section in a tiltable and rotatable device may be tilted for operating the device (e.g. for generating indications of tilt).
<figref idref="f0031">FIGS. 27A, 27B and 27C</figref> show a forty sixth embodiment of a finger-worn device of the invention as a device <b>2710</b> having either a ring shape <b>2710a</b> (<figref idref="f0031">FIGS. 27A and 27C</figref>) or a strip shape <b>2710b</b> (<figref idref="f0031">FIG. 27B</figref>). The device is shown having an enclosure <b>170</b> and a connection mechanism <b>922.</b> Connection mechanism <b>922</b> is shown to include plugs <b>212a</b> and <b>212b</b> on an end <b>170c</b> of enclosure <b>170,</b> and sockets <b>2712a</b> and <b>2712b</b> on another end <b>170d</b> of enclosure <b>170.</b> Plug <b>212a</b> can connect to socket <b>2712a</b>, while plug <b>212b</b> can connect to socket <b>2712b</b>. Accordingly, end <b>170c</b> can contact end <b>170d</b> to form a seam <b>170e</b>. In <figref idref="f0031">FIGS. 27A, 27B and 27C</figref>, the device is shown to further include circuitry <b>2720</b> inside enclosure <b>170</b>. Circuitry <b>2720</b> may serve as both an exemplary indication mechanism and as an exemplary visual output mechanism (i.e. circuitry <b>2720</b> being an interactive display mechanism) for indicating touch and for displaying visual output on surface <b>164</b> (shown in <figref idref="f0031">FIG. 27C</figref> opposite to seam <b>170e</b> when the device is in a ring shape). The circuitry may utilize any electronic sensing components and/or mechanisms that can sense touch through enclosure <b>170</b> (e.g. through a material of which the enclosure is made). The circuitry may further have electroluminescent areas, or light emitting components such as specific types of diodes or capacitors, while enclosure <b>170</b> may be transparent, so that light can be emitted through the enclosure.
<figref idref="f0031">FIG. 27C</figref> specifically shows device <b>2710</b> with circuitry <b>2720</b> having an array of display pixels <b>2330</b> (shown as evenly distributed rectangles in the figure) as an exemplary visual output mechanism, and an array of sensing pixels <b>2318</b> (shown as dashed rectangles in the figure) as an exemplary indication mechanism. The combination of pixels <b>2318</b> and pixels <b>2330</b> form an exemplary interactive display mechanism, similarly to the described for mechanism <b>2320</b> in <figref idref="f0027">FIGS. 23A-C</figref>. The display pixels may be electronic light emitting components as part of the circuitry, while the sensing pixels may be electronic sensors, also as part of the circuitry. Also shown in <figref idref="f0031">FIG. 27C</figref> is a processing unit <b>144</b> which may be a microprocessor or microcontroller or an arrangement of electronic transistors, as part of the circuitry. Display pixels <b>2330</b> form a + symbol and a - symbol, respectively "inside" indication locations <b>154a</b> and <b>154b</b> (shown as dash-dot rectangles surrounding an array of pixels <b>2718</b> and pixels <b>2330</b>). The indication location may be temporarily formed corresponding to the displayed symbols. In one example, touch indication locations <b>154a</b> may be touched for increasing audio volume, while touch indication location <b>154b</b> may be touched for decreasing audio volume. The volume may be of a separate party, for example of a media playing device communicating with device <b>2710</b> and receiving indications of touch from circuitry <b>2720.</b> In another example, sliding a finger on surface <b>164</b> from location <b>154a</b> to location <b>154b</b> (from the plus symbol to the minus symbol) may induce scrolling down an interface, while sliding a finger in an opposite direction (from the minus symbol to the plus symbol) may induce scrolling up an interface. The display of the symbols, as well as the formation of the indication locations, may change correspondingly to other operations of the device.
<figref idref="f0032">FIG. 28A</figref> shows an embodiment of a system <b>2810</b> in which a device <b>2710</b> (in a strip shape <b>2710b</b>) similar to the described for <figref idref="f0031">FIGS. 27A through 27C</figref>, is physically connected to a device <b>2818</b> (shown as a mobile phone). Device <b>2818</b> has a connection unit <b>2812</b> which facilitates connection to device <b>2710.</b> In some embodiments, device <b>2710</b> may be connected to device <b>2818</b> by attaching inner surface <b>142b</b> of enclosure <b>170</b> to unit <b>2812</b> when device <b>2710</b> is in strip shape <b>2710b,</b> so that touch surface <b>164</b> is exposed (i.e. facing outwards from the connection). In some embodiments, while device <b>2710</b> is connected to device <b>2818,</b> device <b>2710</b> may still be operated by touch and touch motion on surface <b>164.</b> Information and/or electricity may be transferred from one device to another through the connection unit if the connection includes electrical leads. For example, device <b>2710</b> may be connected to device <b>2818</b> for recharging a power source of device <b>2710.</b>
<figref idref="f0032">FIG. 28B</figref> shows another embodiment of a system <b>2810'</b> wherein device <b>2710</b> (also shown in a strip shape <b>2710b)</b> is connected to a device <b>2818'</b> having sockets <b>2828a,b</b> similar to sockets <b>2712a,b,</b> into which plugs <b>212a,b</b> of device <b>2710b</b> can be inserted. Also shown in the figure is a compartment <b>2822</b> (inside which are sockets <b>2828a,b).</b> In some embodiments, device <b>2710</b> may be inserted into compartment <b>2822,</b> such as for being stored inside device <b>2818'.</b>
<figref idref="f0032">FIG. 28C</figref> shows another embodiment of a system <b>2830</b> in which a device <b>2710</b> (being in a ring shape <b>2710a)</b> communicates remotely with a device <b>2818.</b> Device <b>2818</b> has a scrolling bar <b>2830</b> and a scrolling handle <b>2832</b> (as an exemplary element and selection, respectively) shown in the figure exemplarily displayed a monitor <b>1818</b> (see monitor <b>1818</b> of a separate party <b>320</b> in <figref idref="f0022">FIGS. 18A-D</figref>). The operation of controlling handle <b>2832</b> may be executed by sliding a finger on surface <b>164</b> of device <b>2710</b> in sliding directions <b>166a,b,</b> which correspond to scrolling directions <b>2836a,b,</b> as shown in <figref idref="f0032">FIG. 28C</figref>. Similar control of bar <b>2830</b> may be performed by sliding a finger on surface <b>164</b> of device <b>2710</b> when the device is in strip shape <b>2710b,</b> such as connected to device <b>2818.</b>
<figref idref="f0033">FIGS. 29A and 29B</figref> show a forty seventh embodiment of a finger-worn device of the invention as a device <b>2910</b> in which a touch surface may be repositioned for different states of the device. In <figref idref="f0033">FIGS. 29A and 29B</figref>, device <b>2910</b> is shown to generally include a stationary section <b>114</b> and a touch surface <b>164</b> coupled to an indication mechanism for indicating touch on the surface. Surface <b>164</b> may be set to any indication location <b>154a-c</b> and may be repositioned to any other indication location <b>154a-c.</b> Surface <b>164</b> may be physically accommodated by each location. Each location may indicate a device state as part of a second indication mechanism (shown as mechanism <b>116'</b> in the figure). Touch and touch motion may be indicated when surface <b>164</b> is set to any location, wherein the indication of touch and touch motion may also correspond to indication of a device state. In some embodiments, repositioning may be in repositioning directions <b>2916a,b,</b> which are generally perpendicular to sliding directions <b>166a,b</b> (the latter indicating touch motion).
<figref idref="f0033">FIGS. 29C and 29D</figref> show a forty eighth embodiment of a finger-worn device of the invention as a device <b>2920</b> similar to device <b>2910,</b> in which repositioning of surface <b>164</b> may be performed by tilting the surface. In device <b>2920,</b> surface <b>164</b> can be pressed (i.e. tilted) into stationary section <b>114</b> on each one of sides <b>164a,b</b> of surface <b>164.</b> For example, as specifically shown in <figref idref="f0033">FIG. 29D</figref>, surface <b>164</b> may be tilted on side <b>164b</b> into stationary section <b>114</b> in a tilted position <b>414,</b> exemplarily as a result of a finger pressing on side <b>164b.</b> Specific tilted positions or angles may be physically accommodated by a locking mechanism and may correspond to indication of different device states. Touch and touch motion may be indicated for each of the positions. In some embodiments, device <b>2920</b> may further include a snap-back mechanism such as mechanism <b>1626</b> (<figref idref="f0019 f0020">FIG. 16</figref>), which allows surface <b>164</b> to snap-back to its un-tilted position when released from pressure.
<figref idref="f0034">FIGS. 30A and 30B</figref> show a forty ninth embodiment of a finger-worn device of the invention as a device <b>3010</b> which includes an enclosure <b>3014,</b> a touch surface <b>164</b> and patches <b>3012a-c,</b> wherein each of the patches may be an indication location as described herein for indicating touch and/or pressure at specific locations. Accordingly, directional information may be obtained from an indicated touching sequence (i.e. touching any combination and/or order of patches). The patches can be attached to surface <b>164</b> (<figref idref="f0034">FIG. 30B</figref>) and detached from surface <b>164</b> (<figref idref="f0034">FIG. 30A</figref>) and can communicate with a transceiver <b>3016</b> (as an exemplary communication mechanism) located on enclosure <b>3014,</b> specifically for indicating touch and/or pressure to other elements of the device. In some embodiments, indication is facilitated by the patches passively indicating touch and/or pressure by modulating signals initiated by the transceiver. The transceiver can generate a continuous stream of interrogating signals which are modulated by each patch that is touched, or on which pressure is applied, and returned to the transceiver for detecting the modulations as touch and/or pressure indications.
<figref idref="f0034">FIGS. 30C and 30D</figref> show an exemplary patch <b>3012</b> having a passive indication mechanism <b>116a</b> which can indicate touch and/or pressure on a front side <b>3020a</b> (<figref idref="f0034">FIG. 30C</figref>) of patch <b>3012</b> by passive sensing. Passive sensing may be facilitated by any number of mechanisms known in the art (see e.g. <patcit id="pcit0039" dnum="US6622567B"><text>US Patent 6622567</text></patcit>). Touch is indicated when front side <b>3020a</b> is touched. In some embodiments, as shown in the figures, mechanism <b>116a</b> may include a circuitry <b>3018</b> which facilitates sensing and indicating touch, such as by including self-powering switches (see self-powering switches <b>3342</b> in <figref idref="f0038">FIG. 33D</figref>). In <figref idref="f0034">FIG. 30D</figref> there is shown a back side <b>3020b</b> of patch <b>3012</b> where exemplarily circuitry <b>3018</b> is, and also an adhesive <b>2614</b> facilitating attachment to surfaces (as an exemplary connection mechanism). Further shown in <figref idref="f0034">FIG. 30C</figref> is a passive visual output mechanism <b>142a</b> (shown exemplarily displaying an arrow-head symbol) on front side <b>3020a.</b> Passively outputting visuals may be facilitated by any number of mechanisms known in the art which require energy only to change a display, and which does not require energy to sustain a display. For example, mechanism <b>142a</b> may be a bi-stable visual configuration (e.g. a pixels array) known in the art to facilitate maintaining an image without energy (see e.g. <patcit id="pcit0040" dnum="US6201633B"><text>US Patents 6201633</text></patcit>, <patcit id="pcit0041" dnum="US6034807A"><text>6034807</text></patcit> and <patcit id="pcit0042" dnum="US6404339B"><text>6404339</text></patcit>). For another example, mechanism <b>142a</b> may be an electronic-ink remotely controlled display (see e.g. <patcit id="pcit0043" dnum="US6753830B"><text>US Patent 6753830</text></patcit>). Energy required to change the display (such as to alter the state of the materials in the display) may be obtained by circuit <b>3018</b> converting incoming signals to electricity. Alternatively, front side <b>3020a</b> of patch <b>3012</b> may be any printed image (e.g. a graphic symbol) which may visually represent an operation corresponding to indications of touch on the patch, such as an operation executed according to input registered from such indications. The combination of mechanism <b>142a</b> and the sensing features of circuit <b>3018</b> may facilitate an interactive display mechanism (see <figref idref="f0027">FIGS. 23A-C</figref> and <figref idref="f0031">FIG. 27C</figref>).
<figref idref="f0034">FIGS. 30E and 30F</figref> show a- fiftieth embodiment of a finger-worn device of the invention as a device <b>3010'</b> similar to device <b>3010,</b> in which patches <b>3012a-c'</b> are attached on an internal side <b>3014b</b> of enclosure <b>3014,</b> which can be rotated (such as being an exemplary rotatable section <b>112).</b> In device <b>3010',</b> each of patches <b>3012a-c'</b> can indicate contact with another patch, specifically with a patch <b>3012d</b> which is shown in <figref idref="f0034">FIG. 30F</figref> to exemplarily be attached on an index finger <b>102.</b> Device <b>3010'</b> can be worn on finger <b>102</b> specifically "on" patch <b>3012d</b> so that when the device is rotated on the finger, each of patches <b>3012a-c'</b> contact patch <b>3012d.</b> Accordingly, similarly to the described for touch indication from patches <b>3012a-c,</b> rotation of device <b>3010'</b> is indicated by sequential contact of each of patches <b>3012a-c'</b> with patch <b>3012d.</b> In some embodiments, patches <b>3012a-d'</b> may be able to indicate touch in addition to indicating contact with another patch, and may be detached from and attached to any surface, other than the described herein.
Following the above, any mechanism for indicating touch and/or touch motion and/or pressure on a touch surface <b>164</b> may be implemented on an internal side of a section of a finger-worn device, as opposed to the described for an external side (surface <b>164),</b> and to indicate influences from an element attached to a curve of a finger (such as shown in <figref idref="f0034">FIG. 30F</figref> patch <b>3012d</b> attached to finger <b>102).</b> For example, referring to a device <b>2510</b> as shown in <figref idref="f0029">FIGS. 25A and 25B</figref>, plug <b>212,</b> which is shown to be located on internal side <b>112b</b> of rotatable section <b>112</b> may be attached (e.g. by an adhesive) to a finger facing outwards. Additionally, surface <b>164</b> of stationary section <b>114</b> of device <b>2510</b> which can indicate pressure, may be implemented on internal side <b>112b</b> of section <b>112</b> (circuits <b>1420</b> may be included in section <b>112</b> facing side <b>112b</b> so that indication location <b>154</b> are generally located on side <b>112b).</b> Accordingly, section <b>112</b> can be mounted on a finger, specifically on plug <b>212</b> attached to the finger, so that the plug influences internal side <b>112b</b> as opposed to surface <b>164.</b> In such embodiments, similarly to the described for device <b>2510,</b> rotation and rotated positions of section <b>112</b> may be indicated when the section is directly worn on a finger. For another example, a pattern <b>152',</b> as described for a device <b>2530 in</b><figref idref="f0029">FIG. 25C</figref> for being attached to a ring <b>2520,</b> may be attached around a curve of a finger (facing outwards), while an optical sensing mechanism <b>128</b> as described for device <b>2440</b> (in the same figure) may be located on the internal side of section <b>114</b> (facing inwards), thus by wearing section <b>114</b> "on" the pattern and rotating the section, as opposed to rotating the ring, can facilitate sensing rotation.
According to the above, any number of patches may be utilized as indication locations for device <b>3010.</b> The patches may be attached and/or operated in any order (e.g. sequence or array), position and location. In some embodiments, a touch surface <b>164</b> may include a connection unit (such as a connection unit <b>2812</b> as described for device <b>2818</b> in <figref idref="f0032">FIG. 28A</figref>) for facilitating physical attachment of patches on the surface. In some embodiments, physical attachment with a connection unit may facilitate obtaining indication from the patches without the need to transceiver <b>3016.</b>
<figref idref="f0035">FIG. 31</figref> shows a fifty first embodiment of a finger-worn device of the invention as a device <b>3110</b> similar to device <b>3010,</b> which includes an enclosure <b>3014,</b> a touch surface <b>164</b> and a transceiver <b>3016.</b> The device is similar to that in system <b>2830</b> (<figref idref="f0032">FIG. 28C</figref>), while transceiver <b>3016</b> can communicate with a device <b>2818</b> (shown as a mobile phone) having a transceiver <b>3126</b> and patches <b>3012a-c</b> (shown detached from party <b>3120).</b> The patches may be detached from separate party <b>3120</b> and attached to device <b>3110,</b> specifically to surface <b>164.</b> In some embodiments, transceiver <b>3016</b> of device <b>3110</b> may be able communicate with the patches to obtain touch indications. Additionally, transceiver <b>3016</b> may be able to communicate with device <b>2818,</b> specifically with transceiver <b>3126,</b> for relaying information of touch indications. In such cases, device <b>3110</b> acts as a mediator of communication between the patches and device <b>2818</b> to facilitate operating the patches (i.e. touching the patches for prompting an operation in device <b>2818)</b> on surface <b>164.</b> In one example, device <b>3110</b> augments the communication by enhancing modulated response signals from the patches, in case device <b>2818</b> is too far for them to directly send signals to it.
<figref idref="f0036">FIGS. 32A and 32B</figref> show an embodiment of a system <b>3210</b> in which multiple finger-worn devices of the invention are connected temporarily (i.e. they can be disconnected and operated separately) "side-by-side". In <figref idref="f0036">FIGS. 32A and 32B</figref>, system <b>3210</b> is shown to exemplarily include a device <b>3220,</b> a device <b>3220'</b> and a connection mechanism <b>922</b> including a connection unit <b>3222</b> of device <b>3220</b> and a connection unit <b>3222'</b> of device <b>3220'.</b> Contact of the connection units may be indicated by an indication mechanism, such as by having sensing mechanisms in each of the units, or such as by each unit including electrodes for closing a joint circuit. Connection may be indicated corresponding to a state of each device, different from an "unconnected" state. As specifically shown in <figref idref="f0036">FIG. 32B</figref>, devices <b>3220</b> and <b>3220'</b> may be "pressed together" for contact of unit <b>3222</b> with unit <b>3222',</b> e.g. by pressing together two adjacent fingers wearing the devices. Information and/or electricity may be transmitted from one device to another by mechanism <b>922.</b> In some embodiments, when connected, the devices may operate collaboratively, or may be operated simultaneously, such as by sliding a finger across both touch surfaces <b>164</b> and <b>164'</b> of the devices in sliding directions <b>166a,b.</b>
In some embodiments, a connection unit <b>3222</b> may be utilized to respectively connect a device of the invention to a separate party. For example, a unit <b>3222</b> may be an exposed surface (such as shown in <figref idref="f0036">FIGS. 32A and 32B</figref>) located on a finger-worn device facing the same direction as the open palm of a hand. The hand may be placed on a surface so that the exposed surface of the connection unit faces a separate party, such as an ATM or a "public information terminal", to exemplarily download information (e.g. electronic credit) from the separate party to the device. In another example, contact of a connection unit of a finger-worn device with a unit of a separate party may for recharging a power source (such as source <b>148</b> in <figref idref="f0002">FIG. 1G</figref>).
<figref idref="f0036">FIG. 32C</figref> shows an embodiment of a system <b>3230</b> in which any number of finger-worn devices (two such devices <b>3240</b> and <b>3240'</b> shown here) are connected to an extension section <b>3242</b> that has a touch surface <b>164</b> coupled with an indication mechanism for indicating touch and/or touch motion and/or pressure. In some embodiments, extension <b>3242</b> may be a sheet which may extend the touch surface of any device, so that touch and/or touch motion and/or pressure may be performed on a larger surface which may have more indication locations or more widely spread indication locations. As shown in <figref idref="f0036">FIG. 32C</figref>, a finger may slide on touch surface <b>164</b> of extension section <b>3242</b> in sliding directions <b>166a,b.</b> In some embodiments, the sliding of a finger on the touch surface of the extension may be for collaborative operations of the devices connected to the extension (e.g. devices <b>3240</b> and <b>3240'</b> in <figref idref="f0036">FIG. 32C</figref>). Note that an extension section of the invention may extend on any other operable element, such as an extension section for connecting to a rotatable section, to expend the external side of the rotatable section, or such as an extension section for connecting to two rotatable sections, for conveniently rotating both sections simultaneously.
<figref idref="f0036">FIG. 32D</figref> shows an interface <b>1020,</b> which may be controlled by multiple connected devices of the invention operating collaboratively. In some embodiments, a system <b>3210,</b> as described for <figref idref="f0036">FIGS. 32A and 32B</figref>, may facilitate controlling members in folders <b>3250</b> and <b>3252</b> which are exemplary interface elements. When devices <b>3220</b> and <b>3220'</b> are not connected, they may be operated for browsing inside folders <b>3250</b> and <b>3252,</b> respectively. Specifically, sliding a finger on surface <b>164</b> of device <b>3220</b> may browse between exemplary members <b>3250a-d</b> in browsing directions <b>3254</b> (e.g. sliding a finger on surface <b>164</b> in direction 166a may be for browsing in one direction while sliding in direction <b>166b</b> for browsing in an opposite direction) while sliding a finger on surface <b>164'</b> of device <b>3220'</b> may browse between any number of exemplary members of folder <b>3252.</b> When one of members <b>3250a-d</b> (e.g. member <b>3250b</b> in <figref idref="f0036">FIG. 32D</figref>) is selected by browsing, the selected member may be copied to folder <b>3252</b> in a copying direction <b>3256</b> by connecting devices <b>3220</b> and <b>3220'</b> as described above, and sliding a finger from surface <b>164</b> to surface <b>164'.</b> Similarly, when devices <b>3220</b> and <b>3220'</b> are connected, a selected member from folder <b>3252</b> may be copied from folder <b>3252</b> to folder <b>3250</b> (in an opposite copying direction), by sliding a finger from surface <b>164'</b> to surface <b>164.</b>
In some embodiments, system <b>3210</b> may be utilized to control an interface <b>1020</b> as described in FIG. 10E. Similarly to the described for multiple rotatable sections that can be rotated individually and simultaneously for different operations, sliding a finger on the touch surface of one of devices <b>3220</b> and <b>3220'</b> may control selection <b>1032</b> of element <b>1030a,</b> while sliding a finger on the touch surface of the other device may control selection <b>1032</b> of element <b>1030b.</b> Additionally, connecting devices <b>3220</b> and <b>3220'</b> and sliding a finger across both surfaces may control selection <b>1032</b> of element <b>1030c.</b> Note that the described above for folders <b>3250</b> and <b>3252</b> also applies to any interface elements.
<figref idref="f0037">FIGS. 33A and 33B</figref> show a fifty second embodiment of a finger-worn device of the invention as a device <b>3310</b> having a tactile output mechanism <b>3320</b> for outputting tangible information. "Tangible" information may be feedback from operations of the device, or information received by the device from incoming signals. In <figref idref="f0037">FIGS. 33A and 33B</figref>, device <b>3310</b> is shown to generally include a stationary section <b>114,</b> a rotatable section <b>112</b> and a rotation track <b>218</b> on an external side <b>114a,</b> coupled with an indication mechanism for indicating rotation of section <b>112</b> on track <b>218.</b> Mechanism <b>3320</b> includes a plurality of tangible indicators <b>3318</b> located on a surface <b>112a</b> of section <b>112.</b> In some embodiments, each of the indicators may have any number of possible states, such as states <b>3318a</b> and <b>3318b.</b> These states are respectively embodied by a "popped-out" (i.e. protruding) pin (state <b>3318a)</b> and a retracted pin (state <b>3318b).</b> Combinations of different states of indicators in an array may form distinct tangible information. For example, Braille characters may be formed on surface <b>112a</b> by mechanism <b>3320,</b> for outputting meaningful messages in Braille language. <figref idref="f0037">FIG. 33A</figref> specifically shows indicators <b>3318</b> forming a first combination of states, while <figref idref="f0037">FIG. 33B</figref> specifically shows indicators <b>3318</b> forming a second combination of states. In some embodiments, a user may receive a tangible output during rotation of section <b>112,</b> for receiving tangible output while operating the device.
<figref idref="f0038">FIG. 33C</figref> show a fifty third embodiment of a finger-worn device of the invention as a device <b>3330</b> having a stationary section <b>114,</b> a touch surface <b>164</b> and a tactile output mechanism <b>3320</b> inside the enclosure and affecting the enclosure. In <figref idref="f0038">FIG. 33C</figref>, mechanism <b>3320</b> is shown to utilize tactile pixels <b>3328</b> as exemplary tangible indicators, which can influence the enclosure to exemplarily form bumps <b>3322.</b> Affecting the enclosure may be facilitated by any number of mechanisms known in the art, such as electromechanical (e.g. piezoelectric, see e.g. <patcit id="pcit0044" dnum="US5440194A"><text>US Patent numbers 5440194</text></patcit> and <patcit id="pcit0045" dnum="US5982304A"><text>5982304</text></patcit>) actuators, In some embodiments, tactile output mechanism <b>3320</b> may be adapted to indicate touch, specifically pressure, in addition to generating tactile output, by implementing any number of mechanisms known in the art (see e.g. <patcit id="pcit0046" dnum="US6060811A"><text>US Patent number 6060811</text></patcit>). For example, mechanism <b>116</b> may utilize piezoelectric transducers that may convert pressure to electric signals (for indication of pressure) and which may be activated by electrical signals to press on enclosure 170 from inside.
Following the above, pressure applied on a touch surface of a device of the invention may be converted to energy, similarly to the described for a power generating mechanism <b>616</b> implemented in device <b>610</b> shown in <figref idref="f0008">FIGS. 6A and 6B</figref>, as a mechanism which can convert pressure to electricity. Accordingly, a device <b>2110',</b> similar to device <b>2110</b> (see <figref idref="f0025">FIG. 21A</figref>), is shown in <figref idref="f0038">FIG. 33D</figref> having an exemplary power generating mechanism implemented as self-powering switches <b>3342</b> (see e.g. <patcit id="pcit0047" dnum="US6700310B"><text>US Patent 6700310</text></patcit>) on a touch surface <b>164,</b> wherein each switch may be an indication location of a passive indication mechanism of device <b>2110'.</b>
In some embodiments, as shown in <figref idref="f0038">FIG. 33E</figref>, which shows the fifty fourth embodiment of a finger-worn device as a device <b>3330',</b> the device may have an electroactive polymer <b>3344</b> (see e.g. <patcit id="pcit0048" dnum="US5977685A"><text>US Patent 5977685</text></patcit>) as an exemplary tactile output mechanism and as an enclosure of section 114, wherein reactions of the polymer may be facilitated by a circuitry <b>2720,</b> similarly to the described in <figref idref="f0031">FIGS. 27A-C</figref>. Similarly to the described in <figref idref="f0031">FIG. 27C</figref> for display pixels and sensing pixels as electric components of the circuitry, the circuitry may include electrodes (shown an electrode <b>3346</b> in the figure) which can induce a reaction in the enclosing polymer, as known in the art (see e.g. <patcit id="pcit0049" dnum="US6583533B"><text>US Patents 6583533</text></patcit> and <patcit id="pcit0050" dnum="US6376971B"><text>6376971</text></patcit>).
In some embodiments, a tactile output mechanism <b>3320</b> may influence an internal side of a section a device of the invention that comes in contact with the finger wearing the device, such as an internal side <b>114b</b> of a stationary section <b>114.</b> This facilitates feeling the tangible information (i.e. tactile output) by a finger wearing a device, as opposed to feeling it by a finger operating the device.
<figref idref="f0039">FIG. 34A</figref> shows a-fifty fourth embodiment of a finger-worn device of the invention as a device <b>3410</b> which includes a projection mechanism <b>3420</b> which can act as an indication mechanism for indicating use and/or states to a separate party (see system <b>3640</b> in <figref idref="f0042">FIG. 36E</figref>) In <figref idref="f0039">FIG. 34A</figref>, device <b>3410</b> is shown to further include a rotatable section <b>112</b> installed on a stationary section <b>114,</b> and an indication mechanism.
In device <b>3410,</b> mechanism <b>3420</b> is shown to utilize a projector <b>3422,</b> a detection mechanism <b>3424</b> and a projection adjusting mechanism <b>3430.</b> Projector <b>3422</b> may be a type of so-called handheld projector or "pico-projector" as known in the art (see e.g. <patcit id="pcit0051" dnum="US20030038927A"><text>US Patent Application 2003/0038927</text></patcit>) to be implemented in portable devices. Alternatively, the projector may be any element which can project visual output on a surface, such as an array of small LEDs and a lens which focuses the emitted light. The output may be simple imagery, such as digits formed by a small LCD 3440, through which light may be projected from a single light source <b>132,</b> as shown in <figref idref="f0039">FIG. 34B</figref>. In <figref idref="f0039">FIG. 34A</figref>, projector <b>3422</b> is shown to project a visual output <b>3426</b> on a surface <b>3428.</b> Detection mechanism <b>3424</b> can detect properties of a surface (e.g. surface <b>3428)</b> on which visual output (e.g. output <b>3426)</b> is being projected, such as distance from projector <b>3422</b> and/or angle relative to the projector. Alternatively or additionally, detection mechanism <b>3424</b> can detect properties of the projected visual output. Projection adjusting mechanism <b>3430</b> can adjust visual output <b>3426</b> during projection, such as by modulating the angle of projector <b>3422</b> and/or the focal length. By utilizing detection mechanism <b>3424</b> and projection adjusting mechanism <b>3430,</b> projection mechanism <b>3420</b> can auto-calibrate the projection operation in real-time. This may be facilitated by any number of mechanisms or means known in the art (see e.g. <patcit id="pcit0052" dnum="US5742698A"><text>US Patent 5742698</text></patcit>). In some embodiments, mechanism <b>3424</b> is utilizing a processing unit 144 for auto-calibrating, such as by processing detections from mechanism <b>3424</b> and correspondingly controlling mechanism <b>3430.</b>
<figref idref="f0039">FIG. 34C</figref> shows a fifty fifth embodiment of a finger-worn device as a device <b>3410',</b> generally similar to device <b>3410,</b> in which a projection mechanism <b>3420</b> is generally located on an external side <b>114a</b> of a stationary section <b>144.</b> A projector of mechanism <b>3420</b> preferably faces the same direction as the front of a palm on a finger of which the device is worn. In some embodiments, projecting mechanism <b>3420</b> is designed to facilitate projecting visual output on a hand, specifically on a hand of a user wearing device <b>3410</b> on a finger of the other hand. In <figref idref="f0039">FIG. 34D</figref> there is shown device <b>3410'</b> worn on a hand <b>108a</b> while a visual output <b>3426</b> is projected on a hand <b>108b,</b> specifically on the front of the palm of thereof. This facilitates displaying visual output that is larger than the device (i.e. cannot be displayed on the device) and where there is no available surface on which to project the output. Displaying visual output on a hand is preferably intended for simple visual output and not for prolonged viewing. For example, a map may be projected on a hand when a user wishes to glance at it.
<figref idref="f0040">FIG. 35A</figref> shows a fifty fifth embodiment of a finger-worn device of the invention as a device <b>3510a</b> having a transmitter <b>3512.</b> Transmitter <b>3512</b> may be any transmitter known in the art to utilize the human body as a transmission medium (or conductor) or capacitive area (see e.g. <patcit id="pcit0053" dnum="US5796827A"><text>US Patent numbers 5796827</text></patcit>, <patcit id="pcit0054" dnum="US6211799B"><text>6211799</text></patcit>, <patcit id="pcit0055" dnum="US6864780B"><text>6864780</text></patcit>, <patcit id="pcit0056" dnum="US6771161B"><text>6771161</text></patcit> and <patcit id="pcit0057" dnum="US6754472B"><text>6754472</text></patcit>). Accordingly, transmitter 3512 may be an exemplary communication mechanism of any device of the invention. As known in the art, specifically in the field of near-field communication (NFC) and personal area networks (PAN), the transmitter may generate very low currents or change the capacitive body field. Preferably, the transmitter generates an electric field coupled to the body of a user wearing device <b>3510a,</b> specifically generating the field "on" the finger wearing the device, or generating the field so that it is "carried" to the tip of the finger wearing the device, as known in the art. For device <b>3510a,</b> transmitter <b>3512</b> includes electrodes <b>3514a,b</b> (see e.g. <patcit id="pcit0058" dnum="US4653503A"><text>US Patents 4653503</text></patcit> and <patcit id="pcit0059" dnum="US4067342A"><text>4067342</text></patcit>) on an internal side <b>114a</b> of a stationary section <b>114,</b> for coupling the field to the body, and a field modulator <b>3516</b> which can modulate the field generated by the transmitter, for communicating information through modulation. The modulator may be a processing unit which can process indications of use and/or states of the device and correspondingly modulate generated fields. In <figref idref="f0040">FIG. 35A</figref>, device <b>3510a</b> is shown to further include a rotatable section <b>112,</b> a stationary section <b>114,</b> wherein rotation of section <b>112</b> may be indicated by an indication mechanism. Alternatively, <b>device 3510a</b> may include and be operated by any other elements.
<figref idref="f0040">FIG. 35B</figref> shows a fifty seventh embodiment of a finger-worn device of the invention as a device <b>3510b,</b> generally similar to device <b>3510</b> but also having a transmitter <b>3512</b> and a receiver <b>3518,</b> and exemplarily worn on an index finger. Electric field <b>3520</b> is shown generated "on" or "through" the finger by transmitter <b>3512</b> and received by receiver <b>3518.</b> Similarly to the following description for a system <b>3530,</b> receiver <b>3518</b> of device <b>3510b</b> may facilitate receiving information from a separate party by field modulations and influences
<figref idref="f0040">FIG. 35C</figref> shows a fifty eight embodiment of a finger-worn device of the invention as a device <b>3510c,</b> generally similar to device <b>3510,</b> but also having an antenna <b>3522</b> connected to a transponder mechanism <b>3524.</b> The antenna is located on the internal side of section <b>114</b> for contact with the finger.
<figref idref="f0040">FIGS. 35D through 35F</figref> show the utilization of a finger-worn device, as in <figref idref="f0040">FIGS. 35A through 35C</figref>, to communicate with a detection apparatus <b>3534</b> in a system <b>3530.</b> In <figref idref="f0040">FIG. 35D and 35E</figref> there is shown a-finger in proximity to a touch'surface <b>3532.</b> Alternatively, the finger may be touching the touch surface. Surface <b>3532</b> is a touch surface of apparatus <b>3534</b> which is an exemplary embodiment of touch and/or proximity and/or position detecting apparatus, as known in the art to utilize electric fields (see e.g. <patcit id="pcit0060" dnum="US5861875A"><text>US Patents 5861875</text></patcit>, <patcit id="pcit0061" dnum="US4071691A"><text>4071691</text></patcit>, <patcit id="pcit0062" dnum="US6998856B"><text>6998856</text></patcit> and <patcit id="pcit0063" dnum="US6025726A"><text>6025726</text></patcit>). In apparatus <b>3534,</b> an electric field <b>3536</b> is generated by a transmitter <b>3538</b> to a receiver <b>3540.</b> The field is measured by the receiver, such as by being converted to digital information, and processed at a processing unit <b>3542.</b> In some embodiments, when a finger approaches surface <b>3532,</b> as specifically shown in <figref idref="f0040">FIG. 35D</figref>, the field is disturbed as some of the field lines are shunted to ground and do not reach the receiver. Accordingly, the total capacitance measured at the receiver decreases. By measuring and processing changes in capacitance, touch and/or proximity can be sensed. As specifically shown in <figref idref="f0040">FIG. 35E</figref> (for system <b>3530),</b> device <b>3510a</b> may be worn on the finger approaching surface <b>3532.</b> The device may be operated to generate an electric field (e.g. field <b>3520)</b> that is carried by the body, thus reaching the tip of the finger and consequently to the receiver of apparatus <b>3534.</b> The electric field from device <b>3510a</b> is generated by transmitter <b>3512</b> of the device, while by modulating the field with modulator <b>3516</b> information may be transmitted to the receiver of the apparatus, which is already designed to measure electric fields. Processing unit <b>3542</b> may be adapted, such as reprogrammed, to register specific measurements of the receiver as input, in addition to registering measurements of touch influence, which has a certain threshold, as known in the art. Note that alternatively to the described for transmitter <b>3512</b> generating an electric field, the transmitter may generate transmissions or signals which may be transmitted or "carried" through or on the finger wearing device <b>3510a.</b>
<figref idref="f0040">FIG. 35F</figref> shows an embodiment of system <b>3530'</b> in which a device <b>3510c</b> can be utilized as an input-device. Similarly to the described for system <b>3530,</b> transmitter <b>3538</b> is generating an electric field (shown field <b>3536</b> in the figure). In <figref idref="f0040">FIG. 35F</figref>, device <b>3510c</b> is shown worn on a finger while the finger exemplarily touches surface <b>3532</b> of apparatus <b>3534.</b> Field <b>3536</b> generated by transmitter <b>3538</b> reaches antenna <b>3522,</b> such as by the device specifically being in the "near-field" region of the field, or by the field being "carried" through or on the finger wearing device <b>3510c.</b> Transponder mechanism <b>3524</b> is consequently powered-up for transmitting transmissions <b>3544</b> to receiver <b>3540</b> of apparatus <b>3534.</b> Alternatively, transponder mechanism <b>3524</b> may modulate disturbances (also "influence") to field <b>3538,</b> in addition to the disturbance of the finger, thus facilitating communicating information to the apparatus. Transmitting transmissions to receiver <b>3540</b> and/or influencing field <b>3536</b> by mechanism <b>3524</b> may utilize the physiological electric properties of the finger to maximize the effectiveness of such operations.
In some embodiments, similarly to the described for system <b>3530'</b> and device <b>3510c,</b> a passive indication mechanism (e.g. passive indication mechanism <b>116a</b> as shown in <figref idref="f0005">FIG. 3C</figref>) may be implemented in any finger-worn device of the invention as a transponder mechanism <b>3524,</b> to passively indicate use and/or states of the device
Note that any apparatus which utilizes electric properties sensing, specifically capacitance sensing, for obtaining touch input and/or fingers positions, may be influenced by a finger-worn device of the invention as described for devices <b>3510a-c.</b> Further note that the described herein for electric fields may similarly refer to electromagnetic signals or transmissions.
<figref idref="f0041">FIG. 36A</figref> shows a fifty ninth embodiment of a finger-worn device of the invention as a device <b>3610</b> which includes an illumination mechanism <b>3616</b> which facilitates generally illuminating a finger wearing the device, preferably by scattering and diffusion of light through epidermal, dermal and sub-dermal layers of the skin of the finger. The mechanism preferably facilitates illumination by light sources directed at the finger, such as light sources facing the skin of the finger. In <figref idref="f0041">FIG. 36A</figref>, device <b>3610</b> is shown to further include, exemplarily, a stationary section <b>114</b> and a touch surface <b>164</b> coupled with an indication mechanism. In device <b>3610,</b> mechanism <b>3616</b> exemplarily includes light sources <b>132a-c</b> on an internal side <b>114b</b> of stationary section <b>114,</b> the light sources generally facing the skin of a finger when the device is worn. In some embodiments, device <b>3610</b> may be worn on the intermediate phalanx (middle) section of a finger, for optimal transmittance of light to the tip of the finger (i.e. the distal phalanx). Sources <b>132a-c</b> may exemplarily be high intensity, super-luminous diodes or laser diodes, similar to diodes used for Low Intensity Laser Therapy (LILT), which are known in the art to facilitate light passing through dermal and sub-dermal layers. The light sources may emit any kind of light, the properties of which may be modulated by mechanism <b>3616,</b> such as for changes in wavelengths, intensities or detectable and measurable blinking rates. Light generated by mechanism <b>3616</b> and emitted from the tip of a finger wearing device <b>3610,</b> or from any section of the skin surface of the finger, may be modulated for optical communications, specifically for relaying information of operations of the device, such as indications of use and/or states, to be detected by any optical sensing mechanism. Diffuse glow from the finger may facilitate easy detection of visual output, such as of different colors. Additionally, detecting the location and/or tracking the motion of the finger in low lighting conditions may also be facilitated. In some embodiments, mechanism <b>3616</b> may illuminate a finger with non-visible wavelengths, such as IR light.
<figref idref="f0041">FIG. 36B</figref> shows a sixtieth embodiment of a finger-worn device of the invention as a device <b>3610'.</b> Two such devices are worn on fingers of a hand, wherein a first device is worn on index finger <b>102,</b> while a second device is worn on middle finger <b>104.</b> Light from the devices is generally emitted towards the tip of each finger, while the specific shape of stationary <b>section 114</b> of each device is designed to minimally obscure light scattering out of the distal phalanx section, and to maximize light propagation through the skin. Optionally, the stationary section may extend to the distal phalanx section, to facilitate light scattering out of the tip. Touch surface <b>164</b> of each of the devices is shown in <figref idref="f0041">FIG. 36B</figref> as generally being a rectangular area on the side the stationary section, to facilitate sliding of a thumb in two opposite directions.
<figref idref="f0041">FIG. 36C</figref> shows a cross section of device <b>3610</b> worn on finger <b>102,</b> wherein light from source <b>132a</b> is generally propagating through the layers of skin in the general direction of the tip (towards the left in the figure). In <figref idref="f0041">FIG. 36C</figref>, finger <b>102</b> is shown having an epidermis layer <b>3622,</b> a dermis layer <b>3624</b> and a subcutis layer <b>3626.</b> Most of the scattered light is propagated through layers <b>3622</b> and <b>3624.</b> A small amount is scattered from layer <b>3626</b> and the rest is absorbed. In some embodiments, internal side 114b of stationary section <b>114</b> is generally a highly reflective surface, for reflecting most of the light scattered back towards the device, to increase the effectiveness of illumination.
<figref idref="f0042">FIGS. 36D</figref> shows an embodiment of a system <b>3630</b> in which devices <b>3610a-c</b> (as a plurality of device <b>3610)</b> are worn on fingers of a hand <b>108.</b> Each of the devices is utilized for interacting with an optical sensing apparatus <b>3636,</b> where for each, mechanism <b>3616</b> acts as a communication mechanism for exemplarily communicating with apparatus <b>3636.</b> In system <b>3630,</b> apparatus <b>3636</b> is designed to detect touch on a screen <b>3632</b> by utilizing an optical sensing mechanism <b>128,</b> located behind the screen and facing it. Mechanism <b>128</b> may be able to measure different light properties (e.g. wavelength, intensity, etc.). In some embodiments, the sensing mechanism may be a camera for capturing images of anything touching the screen and thus creating shadows on the screen. In some embodiments, mechanism <b>128</b> may be coupled with a processing unit <b>144</b> and a recognition function <b>150,</b> for recognizing certain optical features sensed by mechanism <b>128.</b> Apparatus <b>3636</b> may be adapted to detect and recognize specific light properties, in addition to detecting touch optically. Accordingly, a mechanism <b>3616</b> of each device <b>3610</b> may illuminate the finger on which the device is worn, so that light emitted from the tip of the finger is detected by mechanism <b>128</b> and recognized, such as for registering a specific input corresponding to the recognition. For example, mechanism <b>128</b> may detect touch by sensing shadows formed when tips of fingers touch screen <b>3632.</b> When a mechanism <b>3616</b> of a device <b>3610</b> is illuminating the finger on which the device is worn with a certain color, that color may be detected and recognized. In some embodiments, different colors may correspond to different inputs registered in system <b>3630,</b> so that a device <b>3610</b> may be operated to optically relay information in the system, in addition to just touch being a source of input.
In alternative embodiments, optical sensing mechanism <b>128</b> of apparatus <b>3636</b> may be a near infrared (NIR) sensing mechanism, while screen <b>3632</b> may be a waveguide illuminated with NIR light which is totally reflected inside the waveguide. The total reflection may be disturbed by touch on the screen so that some of the light is scattered towards the sensing mechanism to detect touch on the screen. In such case, sensing mechanism 128 may be adapted to further be able to detect NIR light originating from the tip of a finger touching the screen, specifically different properties of that light. Such light may be generated by an illumination mechanism <b>3616</b> of a device <b>3610</b> worn on that finger. Mechanism <b>3616</b> may modulate NIR light emissions as informative signals which may exemplarily correspond to indications of touch from a touch surface <b>164,</b> or any other operable element of the device. Furthermore, by utilizing mechanisms <b>3616,</b> apparatus <b>3636</b> may distinguish between touch of a touch finger wearing a device <b>3610,</b> such as by assigning a different illumination color to each finger.
In some embodiments, apparatus <b>3636</b> may include, in addition to the described above, a projector <b>3634</b> for projecting visuals on screen <b>3632.</b>
<figref idref="f0042">FIG. 36E</figref> shows an embodiment of a system <b>3640</b> similar to system <b>3630,</b> in which devices <b>3410a,b</b> (as a plurality of device <b>3410)</b> having projection mechanisms <b>3420</b> and <b>3420',</b> respectively, are utilized for the same results as in system <b>3630.</b> In <figref idref="f0042">FIG. 36E</figref> there is shown a hand <b>108</b> interacting with an apparatus <b>3636</b> as previously described. An embodiment of a device <b>3410a</b> is worn on an index finger <b>102,</b> while an embodiment of a device <b>3410b</b> is worn on a middle finger <b>104.</b> A projection mechanism <b>3420</b> of device <b>3410a</b> is projecting visual output <b>3426</b> on screen <b>3632,</b> approximately where finger <b>102</b> is touching the screen, specifically "below" the tip of the finger. A projection mechanism <b>3420'</b> of device <b>3410b</b> projects visual output <b>3426'</b> on screen <b>3632,</b> generally where finger <b>104</b> is touching the screen, specifically above the tip of the finger. Device <b>3410b</b> is shown to be worn on the intermediate phalanx section of finger <b>104.</b> Accordingly, calibrating the visual output projected from mechanism <b>3420'</b> is not needed because the general distance between where finger <b>104</b> touches a screen and the location of the device is always the same, except for minor variations when the distal phalanx section of the finger folds during touch. Similarly to the described for system <b>3630,</b> apparatus <b>3636</b> may detect each visual output, and by recognition, corresponding input may be registered in system <b>3640.</b> Accordingly, projecting mechanisms <b>3420</b> and <b>3420'</b> may act as exemplary communication mechanisms. In some embodiments, similarly to illumination of a mechanism <b>3616,</b> visual output from a projection mechanism may be just light having specific detectable properties.
<figref idref="f0043">FIGS. 37A through 37D</figref> respectively show visual messages <b>3712a-d,</b> each including a visual output of an exemplary finger-worn device <b>3710,</b> and a hand gesture. Any visual output mechanism in device <b>3710</b> can generate visual outputs <b>3714a</b> (<figref idref="f0043">FIGS. 37A and 37C</figref>) and <b>3714b</b> (<figref idref="f0043">FIGS. 37B and 37D</figref>). Device <b>3710</b> is worn on a finger of a hand <b>108,</b> which can perform gestures <b>108a</b> (<figref idref="f0043">FIGS. 37A and 37B</figref>) and <b>108b</b> (<figref idref="f0043">FIGS. 37C and 37D</figref>). In some embodiments, the gestures may be meaningful visual messages, such as being recognizable in visual recognition mechanisms where interactions are facilitated by visually recognizing hand gestures. In some embodiments, the visual outputs of device <b>3710,</b> which may be indicative of states of the device, may be meaningful in visual interactions systems adapted to specifically detect output from the device, such as a system programmed to identify distinctly glowing colors approximately at detected hand gestures. Accordingly, different hand gestures and different visual outputs from the device worn on a finger of the hand performing the gestures may be combined for specific visual messages. Visual interactions systems may include a camera connected to a computer having a visual recognition application, wherein the application may be programmed to influence operations of the computer according to images captures by the camera.
<figref idref="f0043">FIGS. 37E and 37F</figref> show visual messages <b>3722a,b,</b> each including at least one of or a combination of visual outputs <b>3724a-c,</b> shown in the figures as graphic symbols. Each of the outputs can be displayed on a finger-worn device <b>3732</b> and by a device <b>3734</b> (shown to be displayed at the front of a palm, yet may be displayed at the back of a palm, in some embodiments). Device <b>3734</b> may be worn on a tip of a finger, as shown in <figref idref="f0043">FIGS. 37E and 37F</figref>. Setting device <b>3732</b> and device <b>3734</b> to display a specific output is by manually operating the devices, such as by setting a rotatable section of each device to a specific rotated position, or by other operations of the devices, such as responding to incoming signals. In some embodiments, each of visual outputs <b>3724a-c</b> may be detected and registered as specific inputs. Additionally, combinations of the outputs (e.g. message <b>3722a</b> shown in <figref idref="f0043">FIG. 37E</figref> and message <b>3722b</b> shown in <figref idref="f0043">FIG. 37F</figref>), may be detected and registered as further specific visual inputs. For example, output <b>3724a</b> may visually represent an element of an interface, wherein upon detection of the output, it is registered as input corresponding to that element of the interface. Similarly, each of outputs <b>3724b-c</b> visually represent elements of the interface, and so upon detection are registered as input that correspond to their respective interface elements. The outputs of the interface may exemplarily be applications that "open" according to corresponding input. The outputs may similarly be tool-bars or options-menus that "pop-up" as their corresponding input is registered. The outputs may alternatively be assigned folders that are "called-upon" by corresponding input as it is detected and registered.
In some embodiments, visual output from a device of the invention may facilitate detecting the direction the finger is positioned in (such as when the finger is performing a "pointing" gesture). For example, as shown for an output <b>3724b</b> (<figref idref="f0043">FIG. 37F</figref>), a device <b>3732</b> (shown in <figref idref="f0043">FIG. 37F</figref> to display output <b>3724b)</b> may display the output, which is generally shown as an arrow, pointing generally towards the tip of a finger wearing the device, while detecting the direction of the arrow (output <b>3724b)</b> may be faster for a visual recognition mechanism than detecting the direction of the finger (which might require a more complicated recognition algorithm).
In some embodiments, visual output may be utilized as responses. For example, a system having a visual sensing mechanism that can capture and recognize outputs <b>3724a-c</b> may further include an interface and a monitor for displaying visual output of the interface. Additionally, the system may display certain queries to a user wearing devices <b>3732</b> and <b>3734,</b> that can be answered or replied to by any of outputs <b>3724a-c,</b> and so the user may use any of devices <b>3732</b> and <b>3734</b> for displaying the element or the combination of outputs that correspond to the desired answer or reply. This procedure may be facilitated by the user sliding a thumb on any of the devices to browse through the outputs, and then presenting the display of the devices to the visual sensing mechanism of the system. Alternatively, the user may perform specific action for prompting a display of each of the outputs, such as a "double-tap" (pressing twice rapidly) to display outputs <b>3724a,</b> or touch on a specific area of a sensing surface for displaying. output <b>3724b,</b> a touch on another specific area of the sensing surface for displaying outputs <b>3724c.</b> Amounts of pressure on the sensing surface of each of the devices may also correspond to each of the outputs.
Combinations of outputs displayed on a device of the invention may be for more interaction features, such as for assigning values to a function of an interface. For example, displaying output <b>3724a</b> on one device and output <b>3724b</b> on another device may be for creating a random displayed object, while additionally displaying output <b>3724b</b> on yet another device may be for creating a displayed object having properties that correspond to that output. Alternatively, displaying output <b>3724a</b> in combination with output <b>3724c</b> may be for creating a displayed object having different properties.
Outputs displayed on a device of the invention may have multiple distinctive properties, such as colors or brightness. Additionally, the elements may be a static image or a sequence of images, such as an animation or video clip. Further additionally, the outputs may have a common semantic meaning, such as letters or digits, or preprogrammed semantic meaning, such as a combination of dots that may be recognized according to a protocol or syntax of dots combinations.
In some embodiments, outputs displayed by a device of the invention may be for communicating specific information to a separate party or to a visual recognition mechanism. For example, a device of the invention may display, according to use, personal information of the user of the device that uses the device to display the information if it is desired for the information to be detected by another device or as part of interactions in a system. The information may be an optical tag for retrieving certain information from a detecting device. In another example, the information may be an ID number whereas each digit of the number may be flashed for a brief moment, one after the other, enough to be detected and registered. The information may alternatively be a security code, a bar code, a visual encryption of values, a classification symbol, etc.
In some embodiments, a device of the invention may display output in response to signals received from another device, such as interrogation or query signals for extracting information stored on the device of the invention and displaying it on the device to be visually detected. The outputs may correspond or represent the information relevant to the signals.
In some embodiments, visual output displayed on finger-worn devices may be utilized by systems similarly to the above, for interactions that correspond to each finger wearing each device, so procedures or operations may be performed by each finger, separately or collaboratively. For example, displaying different outputs on each device worn on a different finger may be for distinguishing between the fingers so that each finger may control a separate cursor on a visual interface, or for tracking the motion of each finger separately, wherein each finger's motion may control a different interface element. In similar embodiments, the outputs are utilized by a system of multiple users wearing finger-worn devices, wherein the outputs may facilitate distinguishing between each user's interaction procedures or operations, such as in case each user is assigned a certain symbol to be displayed respectively on the devices of each user.
In some embodiments, any of devices <b>3732</b> and <b>3734</b> may be utilized in a system <b>3630</b> (ref. <figref idref="f0042">FIG. 36D</figref>). In one example, a device <b>3734</b> may display an optic tag as a visual output, so that the tip of a finger wearing the device may be pressed on a screen <b>3632</b> of an apparatus <b>3636,</b> wherein the tag may be detected by a sensing mechanism <b>128</b> and recognized by a processing unit <b>144</b> and a recognition function <b>150.</b> In a similar example, a device <b>3632</b> may display an output and may be worn on the proximal phalanx section of a finger, wherein detecting the output by sensing mechanism <b>128</b> may be facilitates by placing the entire palm of a finger, on which the device is worn, open on screen <b>3632.</b>
<figref idref="f0044">FIGS. 38A and 38B</figref> show an embodiment of a system <b>3810</b> in which a finger-worn device (shown as an exemplary device <b>3820)</b> with a light output mechanism <b>3822</b> (as an exemplary visual output mechanism) is utilized for interacting with a terminal <b>3830</b> (as an exemplary separate device). Terminal <b>3830</b> is exemplarily an electronic device having a display <b>3832</b> and an optical sensing mechanism <b>128</b> such as a camera. Mechanism <b>128</b> can sense light and/or detect light properties. In some embodiments, controlling mechanism <b>3822</b> is by operating device <b>3820,</b> specifically by touch. For example, a thumb may touch and/or slide on a touch surface of device <b>3820</b> to change the output of mechanism <b>3822.</b> In <figref idref="f0044">FIG. 38A</figref>, device <b>3820</b> is shown to be operated so that mechanism <b>3822</b> outputs light have a property <b>3824a.</b> In <figref idref="f0044">FIG. 38B</figref>, device <b>3820</b> is shown to be operated so that mechanism <b>3822</b> outputs light having a property <b>3824b.</b> The properties may be colors, intensities of light, or coded visual transmissions (for example by distinct blinking rates). Mechanism <b>3822</b> can modulate between different properties. Sensing mechanism <b>128</b> of terminal <b>3830</b> can detect light properties emitted (i.e, outputted) by mechanism <b>3822.</b> The terminal can recognize light properties for registering corresponding input. In <figref idref="f0044">FIGS. 38A and 38B</figref>, detection and recognition of properties <b>3824a</b> and <b>3824b</b> respectively prompts a display of a displayed object <b>1012a</b> (<figref idref="f0044">FIG. 38A</figref>) and a displayed object <b>1012b</b> (<figref idref="f0044">FIG. 38B</figref>), on display <b>3832.</b> Objects <b>1012a,b</b> may be further interacted with when they are displayed, such as by hand gestures which may further be detected by mechanism <b>128</b> and recognized by terminal <b>3830.</b> Alternatively, detection and recognition of light properties may prompt other operations of the terminal. For example, a registered input from detected and recognized properties may be "fed" as values for variables of a function.
<figref idref="f0044">FIG. 38C</figref> shows an embodiment of a system <b>3810'</b> similar to system <b>3810,</b> wherein optical sensing mechanism <b>128</b> of terminal <b>3830</b> is separate from display <b>3832</b> and is located "behind" a finger wearing the device (shown as index finger <b>102</b> wearing device <b>3820)</b> and facing the display, so that the finger is between the sensing mechanism and the display. The sensing mechanism exemplarily communicated wirelessly with the display. Also shown in <figref idref="f0044">FIG. 38C</figref> are virtual directions <b>3842</b> of the display on display <b>3832.</b> In some embodiments, virtual directions <b>3842</b> correspond to motion directions <b>3844</b> of finger <b>102,</b> so that when the finger generally moves in directions <b>3844,</b> the display of on display <b>3832</b> may change according to virtual directions <b>3844.</b> The motion of the finger (and/or similarly the position of the finger) may be detected by mechanism <b>128</b> detecting light from output mechanism <b>3822</b> of device <b>3820.</b> Detecting light from the device may facilitate tracking the movement of finger <b>102</b> wearing the device, and/or of the hand of the finger, such as in low lighting conditions.
In some embodiments, device <b>3820</b> may include an illumination mechanism <b>3616</b> (as described in <figref idref="f0041 f0042">FIGS. 36A-D</figref> as an exemplary light output mechanism, so that light may glow through a finger wearing the device which may facilitate detecting the position and motion of the finger (also "tracking the finger"). Additionally, illuminating the finger facilitates optical detection of the finger and/or of the device, such as when the device is obscured (i.e. not directly in line of sight of sensing mechanism <b>128)</b> yet the output from mechanism <b>3616</b> (i.e. light generally emitted from the surface of the finger) is "carried" to parts of the finger that are not obscured.
<figref idref="f0044">FIG. 38D</figref> shows an embodiment of a system <b>3850</b> in which a finger-worn <b>3820</b> is utilized for interaction with a head-up display device <b>3860</b> having optical sensing mechanisms <b>128a,b.</b> Device <b>3860</b> may be an "Eyetap" device (see e.g. <patcit id="pcit0064" dnum="US6172657B"><text>US patent 6172657</text></patcit> and <patcit id="pcit0065" dnum="US0020030637B"><text>US patent application 002/0030637</text></patcit>) that captures visuals and generates imagery for a "computer-mediated reality" or "augmented reality", as known in the art, wherein the user may see through the device, and may additionally see imagery created by the device, together or separately. Alternatively, device <b>3860</b> may be a "virtual-reality" device displaying only generated imagery and adapted to include optical sensing mechanisms to optically sense the real environment in front of a user wearing the device. Sensing mechanisms <b>128</b> can distinctly detect light output (specifically certain properties of the output, e.g. properties <b>3824a,b)</b> from device <b>3820.</b> This may facilitate interaction with generated imagery of device <b>3860.</b> In some embodiments, detections of light output from device <b>3820,</b> such as described for <figref idref="f0044">FIGS. 38A through 38C</figref>, may be registered by device <b>3860</b> as a specific input which is differentiated from the rest of the visuals captured by device <b>3860,</b> so that device <b>3820</b> may control specific interactions with device <b>3860.</b> In <figref idref="f0044">FIG. 38E</figref> there is shown a representation of a view of a user looking through device <b>3860.</b> Exemplarily, virtual cursors <b>3862a,b</b> are generated by a display of devices <b>3860</b> and following detected motion of devices <b>3820a,b,</b> respectively, each worn on a separate finger. Displaying the cursor corresponding to the motion of the devices (and accordingly of the fingers) may be facilitated by tracking light output from device <b>3820.</b> Similarly to the described for system <b>3810'</b> in <figref idref="f0044">FIG. 38C</figref>, virtual navigation (i.e. cursors movement) may correspond to actual fingers motion, thereby the cursors may be controlled by moving the fingers. Each cursor is displayed correspondingly to the detection of properties <b>3824a,b,</b> as shown in <figref idref="f0044">FIG. 38E</figref>, cursor <b>3862a</b> corresponding to property <b>3824a</b> (device <b>3820a),</b> and cursor <b>3862b</b> corresponding to property <b>3824b</b> (device <b>3820b).</b> A cursor may be utilized to point (i.e. gesture) to a real item <b>3866</b> (shown as a rock in <figref idref="f0044">FIG. 38D</figref>) in the real environment, or to point to a displayed object (e.g. object <b>1012a</b> shown in <figref idref="f0044">FIG. 38A</figref>) generated by the display, for interactions corresponding to detection of the real item, or corresponding to the displayed object. The "function" of the cursor may also change correspondingly to different properties of light output from device <b>3820,</b> such as having a "selecting" function (e.g. selecting an object according to a pointing gesture) when a property <b>3824a</b> (shown in <figref idref="f0044">FIG. 38A</figref>) is detected (by mechanisms <b>128a,b)</b> and having a "focusing" function (e.g. auto-focus of lenses of device <b>3860</b> according to a pointing gesture) when property 3824a (shown in <figref idref="f0044">FIG. 38B</figref>) is detected. In some embodiments, change in the output from device <b>3820</b> may be for changing between a mode of interacting with the real environment and a mode of interacting with the generated imagery.
<figref idref="f0045">FIGS. 39A through 39C</figref> shows embodiments of a system <b>3910</b> in which a finger-worn device <b>3920</b> is utilized for different types of interactions. In <figref idref="f0045">FIGS. 39A through 39C</figref>, an index finger <b>102</b> is wearing device <b>3920</b> and is interacting with a display <b>3922</b> either by touch and touch motion or by gestures and gestures motion (shown in the figures finger <b>102</b> performing a pointing gesture towards the screen or touching the screen). Touch or gestures, and motion thereof, can be detected by a detection mechanism <b>3912</b> (shown in <figref idref="f0045">FIG. 39A</figref> connected to the display) which can be a visual recognition mechanism or any touch detection mechanism known in the art. Mechanism <b>3912</b> is shown coupled with a processing unit <b>3914</b> (shown in <figref idref="f0045">FIG. 39A</figref> connected to the display and to mechanism <b>3912)</b> for processing detections and interaction operations, such as for registering input from detections and displaying corresponding visual outputs on display <b>3922.</b> The detection mechanism or the processing unit may have a recognition function <b>150</b> for recognizing finger locations, motions and/or gestures, in case the interacting with the display is not by touch. Device <b>3920</b> may have one of states <b>3920a-c</b> at any given time, and may exemplarily be operated by touch, specifically touch motion for changing between states. Additionally or alternatively, a state is sustained by holding touch on the touch surface of the device. Alternatively, states <b>3920a-c,</b> as described for system <b>3910,</b> may be "uses" of the device <b>3920</b> which remain constant during an operation, such as holding touch on surface <b>164.</b> Device <b>3920</b> includes an indication mechanism for indicating the states.
In each figure, finger <b>102</b> performs a motion <b>3924.</b> The motion may be performed while the finger touches display <b>3922</b> or gestures towards the display. The motion starts at a location <b>3926a</b> and ends at a location <b>3926b</b> (to which the finger is shown to be pointing at in each figure).
Device <b>3920</b> is specifically shown in <figref idref="f0045">FIG. 39A</figref> as set to state <b>3920a</b> before motion <b>3924</b> is performed. When motion <b>3924</b> is performed, while device <b>3920</b> is set to state <b>3920a</b>, the motion corresponds to a "drawing" function, wherein a stroke <b>3932</b> is drawn on display <b>3922</b> according to the motion. The motion is showed in <figref idref="f0045">FIG. 39A</figref> as the stroke and in <figref idref="f0045">FIGS. 39B and 39C</figref> as a dashed line. For example, mechanism <b>3912</b> may detect state <b>3920a</b> for tracing any motion of finger <b>102</b> as a drawn stroke. By detecting motion <b>3924</b>, the path of the motion may be registered and accordingly traced as stroke <b>3932</b>. In some embodiments, sliding a thumb <b>106</b> on a touch surface of device <b>3920</b> in direction <b>166a</b> may be for increasing the thickness of stroke <b>3932</b>, while sliding the thumb in direction <b>166b</b> may be for decreasing the thickness. In other embodiments, sliding on a touch surface of device <b>3920</b> may be for changing other attributes of the stroke, such as colors.
Device <b>3920</b> is specifically shown in <figref idref="f0045">FIG. 39B</figref> as set to state <b>3920b</b> before motion <b>3924</b> is performed. When motion <b>3924</b> is performed, while device <b>3920</b> is set to state <b>3920b</b>, the motion corresponds to a "dragging" function, wherein a displayed object <b>1012a</b>, which was displayed at location <b>3926a</b> when the motion (and accordingly the function) started, is "dragged" to location <b>3926b</b>, along the path of the motion. For example, finger <b>102</b> may touch display <b>3922</b> where object <b>1012a</b> is displayed (location <b>3926a</b>), and perform motion <b>3924</b> while still touching the display. By detecting state <b>3920b</b> of device <b>3920</b>, a "dragging" function is executed correspondingly to the motion of the finger and correspondingly to an object the finger touches (object <b>1012a</b>), so that the object is dragged on display <b>3922</b> from location <b>3926a</b> to location <b>3926b</b>.
Device <b>3920</b> is specifically shown in <figref idref="f0045">FIG. 39C</figref> as set to state <b>3920c</b> before motion <b>3924</b> is performed, When motion <b>3924</b> is performed while device <b>3920</b> is set to state <b>3920c</b>, the motion corresponds to a "magnifying" function, wherein each of displayed objects <b>1012b-d</b>, located in the path of motion <b>3924</b>, is sequentially "magnified" on display <b>3922</b>, when finger <b>102</b> generally points to it. Optionally, the object nearest to the finger, such as object <b>1012d</b> as shown in <figref idref="f0045">FIG. 39C</figref>, is magnified the most, while the farthest object, such as object <b>1012b</b> as shown in <figref idref="f0045">FIG. 39C</figref>, is magnified the least. Accordingly, while motion <b>3924</b> is performed, the extent of magnification for each of objects <b>1012b-d</b> changes correspondingly to the distance of finger <b>102</b> from each. Further optionally, objects <b>1012b-d</b> may be magnified from their original sizes (shown sizes <b>3934c,d</b> of objects <b>1012c,d</b>, respectively) respectively, wherein the original sizes of the objects are their sizes when device <b>3920</b> is not set to state <b>3920c</b>, or when they are not in the range of the "magnifying" function, such as when finger <b>102</b> is distant enough from them. For example, the hand of finger <b>102</b> may be performing a "pointing" gesture <b>3936</b> towards display <b>3922</b> and performing motion <b>3924</b> while still pointing at the display. When mechanism <b>3912</b> detects gesture <b>3936</b> and state <b>3920c</b>, a "magnifying" function is executed where the finger is pointed at the display. Initially, the function applies to location <b>3926a</b> (before the motion), and during motion <b>3924</b>, the "magnification" follows the path of the motion to location <b>3926b</b>. Optionally, during the motion, a thumb touches and holds a touch surface (commonly referred to as "tap and drag" action) of device <b>3920</b>, to sustain state <b>3920c</b> of the device. When the "pointing" of finger <b>102</b> reaches location <b>3926b</b>, the thumb may be removed from the touch surface to change the state of device <b>3920</b> and accordingly end the "magnifying" function. Alternatively, state <b>3920c</b> is sustained without holding the touch of the thumb on surface <b>164</b> during motion <b>3924</b>, while sliding the thumb on the surface may influence the "magnifying" function, such as increasing the extent or range of the "magnification" by sliding in one direction and decreasing the extent or range of the "magnification" by sliding in an opposite direction.
<figref idref="f0046">FIGS. 40A through 40F</figref> show an embodiment of a system <b>4010</b> in which directional information from an exemplary finger-worn device <b>4020</b> is utilized for interactions with a display <b>4022</b> which is similar to display <b>3922</b> and may be connected to a detection mechanism and a processing mechanism as shown in <figref idref="f0045">FIG. 39A</figref> for display <b>3922</b>. Directional information may be obtained from indications of use of the device. For example, indications of rotation of a rotatable section of the device may be detected by a detection mechanism (not shown) and processed by a processor for directional information. In <figref idref="f0046">FIGS. 40A through 40E</figref>, indications of a thumb <b>106</b> sliding in sliding direction <b>166a,b</b> are utilized as directional information in system <b>4010</b>. In <figref idref="f0046">FIGS. 40A through 40F</figref>, display <b>4022</b> is shown to have physical dimensions <b>4022a,b.</b>
<figref idref="f0046">FIG. 40A</figref> specifically shows device <b>4020</b> operated for interacting with a virtual environment <b>4024a</b> displayed on display <b>4022</b>. The display is shown displaying objects <b>1012a</b> and <b>1012b</b> at locations <b>4026a</b> and <b>4026b</b>, respectively. In some embodiments, sliding thumb <b>106</b> on surface <b>164</b> in direction <b>166a</b> may be for "attracting" the objects from locations <b>4026a,b</b> towards a location <b>4026c</b> where a finger <b>102</b>, which wears device <b>4020</b>, touches the display, or where the finger gestures towards (on the display). In some embodiments, the objects may have been previously "tagged", while the "attracting" function described above may be for "recalling" the objects for further interaction. In some embodiments, location <b>4026c</b> may be a general location on dimensions <b>4022a,b</b>, directly corresponding to a two dimensional (2D) display of virtual environment <b>4024a</b>, so that the object is displayed as being attracted on these two dimensions. In some embodiments, the objects may be located "off" the display, such as in case the virtual environment extends beyond the physical dimensions of the display. For example, objects <b>1012a,b</b> are items in a web-page shown on a web-browser on display <b>3922</b>, wherein sliding thumb <b>106</b> on surface <b>164</b> in direction <b>166a</b> is for scrolling the page towards the objects. Optionally, sliding the thumb in an opposite direction (i.e. direction <b>166b</b>) is for scrolling the web-page away from the objects.
In other embodiments, objects <b>1012a,b</b> may have a similar context and may each be "attracted" to a location <b>4026c</b> correspondingly to their context, such as in case it is desired to extract objects of the same context from a heterogeneous group. In one example, as shown in <figref idref="f0046">FIG. 40B</figref> for a virtual environment <b>4024b</b>, a collection <b>4028</b> of objects, such as images, may be scattered unorganized on display <b>3922</b>, wherein each object is associated with certain subjects (also "contexts"), such that each image having specific details appear in it. A subject <b>4032</b> may be displayed (as a visual representation, such as text or "icon") on the display at location <b>4026c</b>, while finger <b>102</b> touches the choice or points to the choice, such as to mark it. Additionally, thumb <b>106</b> may slide on surface <b>164</b> while the choice is marked, for "attracting" only the objects associated with that choice (objects <b>102a,b</b>), so to extract them from the group.
In other embodiments, locations <b>4026a,b</b> are virtual locations not corresponding, or partially corresponding, to physical dimensions <b>4022a,b</b>. In one example, similarly to the described for virtual environments <b>4024d</b> in <figref idref="f0046">FIGS. 40D</figref>, each of locations <b>4026a,b</b> has three virtual coordinates, two corresponding to physical dimensions <b>4022a,b</b> and another to a virtual depth <b>4034</b>. Accordingly, objects <b>1012a,b</b> may be "located" in a three dimensional (3D) virtual environment, such as a graphic simulation. In such cases, "attracting" the objects may correspond to the physical dimensions of the display (such as of a screen displaying the objects) and to the virtual depth, wherein the objects may be "pulled" to the actual plane on which finger <b>102</b> touches or to which finger <b>102</b> points,' to facilitate interaction with the objects. Optionally, the objects may be located "behind" other displayed objects, such as in a "windows" interface, wherein objects <b>1012a,b</b> may be partially or completely obscured by "open windows". In such cases, the "attracting" function may be for bringing the objects to the front of the display. Alternatively, the function may be for browsing through all the "open windows" or all objects, until the desired "window" or object is at the front.
In yet other embodiments, as shown in <figref idref="f0046">FIG. 40C</figref> for a virtual environment <b>4024c,</b> objects <b>1012a,b</b> may be two parts of one object <b>1012c</b> (shown including objects <b>1012a'</b> and <b>1012b'</b> in <figref idref="f0046">FIG. 40C</figref>). The two objects may be separated by sliding thumb <b>106</b> in direction <b>166a</b>, such as to facilitate individual interaction with each. Sliding thumb <b>106</b> on surface <b>164</b> in direction <b>166b</b> may be for combining the two objects into object <b>1012c</b>, such as to facilitate combined interactions. For example, object <b>1012c</b> may be an image document having multiple layers, such as a shadows layer and a colors layer, each being one of objects <b>1012a,b</b>. The layers may be separated, such as in case it is desired to edit them separately. The layers may be combined to form the image, such as in case it is desired to edit all of the layers together, or save the entire document.
<figref idref="f0046">FIG. 40D</figref> specifically shows device <b>4020</b> operated for interacting with a virtual environment <b>4024d</b> displayed on display <b>4022</b>. The environment is shown have a virtual depth <b>4034</b> and dimensions <b>4036a,b</b> corresponding to physical dimensions <b>4022a,b</b> (shown in <figref idref="f0046">FIG. 40A</figref>). In some embodiments, dimensions <b>4036a,b</b> may be interacted with directly, such as by touching or pointing anywhere along dimensions <b>4022a,b</b>. Interacting with the virtual depth, such as navigating a cursor on it, may be by sliding thumb <b>106</b> on surface <b>164</b> in directions <b>166a,b</b>, similarly to the described above. In some embodiments, virtual depth <b>4034</b> is any linear dimension
<figref idref="f0046">FIG. 40E</figref> specifically shows device <b>4020</b> operated for interacting with a virtual environment <b>4024e</b> displayed on display <b>4022</b>. The display is shown displaying an object <b>1012d</b>. In some embodiments, the object may be zoomed in and out according to zooming directions <b>4042a,b</b>, which correspond to sliding thumb <b>106</b> on surface <b>164</b> in directions <b>166a</b> (exemplarily as for zooming in) and in direction <b>166b</b> (exemplarily as for zooming out). As shown in <figref idref="f0046">FIG. 40E</figref>, object <b>1012d</b> may have a larger scale <b>4040a</b> when zoomed in and a smaller scale <b>4040b</b> when zoomed out.
In some embodiments, as shown in <figref idref="f0046">FIG. 40F</figref> for virtual environment <b>4024f</b>, object <b>4040</b> may be a "frame" in which a map <b>4044</b> is displayed, wherein larger scale <b>4040a</b> and smaller scale <b>4040b</b> may be different scales of the map. Accordingly, the scale of the map as displayed inside object <b>1012d</b> may be changed by the sliding of the thumb as previously described, while object <b>1012d</b> remains the same.
<figref idref="f0047">FIG. 40G</figref> specifically shows device <b>4020</b> operated for interacting with a 3D object <b>1012e</b> in a virtual environment <b>4024g</b>. Object <b>1012e</b> can be rotated in any of directions <b>4046a,b</b> by performing motions with finger <b>102.</b> For example, the finger may touch or point to the object (on display <b>4022</b>) and slide horizontally (along dimension <b>4022a</b>) to rotate the object in directions <b>4046a</b>, while sliding the finger vertically (along dimension <b>4022b</b>) may be for rotating the object in directions <b>4046b</b>. In environment <b>4024g</b>, object <b>1012e</b> can be rotated in a direction <b>4048a</b> by sliding thumb <b>106</b> in direction <b>166a</b> and in a direction <b>4048b</b> by sliding the thumb in direction <b>166b</b>, while touching or pointing to the object on the display.
<figref idref="f0047">FIG. 40H</figref> specifically shows device <b>4020</b> operated for browsing an exemplary menu <b>4050</b> in a virtual environment <b>4024e</b>. Menu <b>4050</b> may be a "pop-up menu" of options <b>4052a-</b>e that can be browse through by controlling a selection <b>1032</b>, similarly to the described for interface elements. In environment <b>4024h</b>, controlling selection <b>1032</b> (moving the selection from one option to the other) is by sliding thumb <b>106</b> on surface <b>164</b> of device <b>4020</b>. Sliding the thumb in direction <b>166a</b> may be for moving the selection in direction <b>4054a</b>, while sliding the thumb in direction <b>1661b</b> may be for moving the selection in direction <b>4054b</b>. Optionally, removing the thumb from surface <b>164</b> may be for selecting the option which selection <b>1032</b> is at (shown in <figref idref="f0047">FIG. 40H</figref> selection <b>1032</b> at option <b>4052c</b>).
<figref idref="f0047">FIG. 40I</figref> shows a virtual environment <b>4024i</b>, which can be interacted with by operating device <b>4020</b> in a way similar to that described above for other environments. Environment <b>4024i</b> includes a timeline <b>4058</b> which has a selected instance <b>4060</b> as an exemplary selection (e.g. selection <b>1032</b>). Timeline <b>4058</b> may be any track of time of an interface, while selected instance <b>4060</b> may be a moment along the timeline that is selected by interacting with the environment. For example, timeline <b>4058</b> may be a playback track of a media clip. Alternatively, timeline <b>4058</b> may be any series of chronological records, while instance <b>4060</b> may be any selected record. For example, timeline <b>4058</b> may be a list of dates in a backup-archive of documents, For another example, timeline <b>4058</b> may be a sequence of actions performed during an interaction session. Moving instance <b>4060</b> in directions <b>4062a,b</b>, for selecting a moment or a record on timeline <b>4058</b>, is by sliding thumb <b>106</b> on surface <b>164</b> of device <b>4020</b> in directions <b>166a,b,</b> respectively. For example, while editing a document, a user may "track-back" to previous actions performed in the document (or previous stages of the editing the document), such as with an "undo" function, by sliding a thumb on a touch surface of a finger-worn device in a certain direction. Additionally, the user may "track-forward" after returning to a previously recorded action, such as with a "redo" function, by sliding the thumb on the surface in an opposite direction.
<figref idref="f0047">FIG. 40J</figref> shows a virtual environment <b>4024j</b> which can be interacted with by operating device <b>4020</b>, similarly to the described above for other environments. Environment <b>4024j</b> includes a folders tree <b>4066</b>. Sliding thumb <b>106</b> on surface <b>164</b> of the device in direction <b>166a</b> is for moving to a higher level of folders, similar to an "up" function in browsing folders in a "windows" interface.
<figref idref="f0047">FIG. 40K</figref> shows a virtual environment <b>4024k</b> which can be interacted with by operating device <b>4028</b>, similarly to the described above for other environments. Environment <b>4024k</b> includes a "back" function <b>4068a</b> and a "forward" function <b>4068b</b>, such as for browsing through a history of web-pages in a web-browser. Similarly to the described for environment <b>4024i</b> in <figref idref="f0047">FIG. 40I</figref>, moving "back" is by sliding thumb <b>106</b> on surface <b>164</b> of device <b>4020</b> in a certain direction, while moving "forward" is by sliding the thumb in an opposite direction. In some embodiments, the "back" and "forward" functions are for -controlling a focus <b>4070</b> between interface elements <b>1030a-c</b> (shown in <figref idref="f0047">FIG. 40K</figref> focus <b>4070</b> on element <b>1030b</b>). Focus <b>4070</b> marks an element that is available for interaction at any given moment, or that any further interactions apply to, in a multiple elements environment. For example, in a "windows" interface, focus <b>4070</b> is always on the application which is interacted with, while other applications may be open.
In the virtual environments described in <figref idref="f0046 f0047">FIGS. 40A through 40K</figref>, operating device <b>4020,</b> specifically by sliding thumb <b>106</b> on touch surface <b>164,</b> is preferably contextual to where finger <b>102</b> touches on the display or to where finger <b>102</b> points to on the display. For example, any function described, which is influenced or controlled by the sliding of thumb <b>106</b>, is performed on the object or element on which the finger touches or to which the finger points. For a more specific example, "tracking-back" and "tracking-forward" in environment <b>4024i</b> may be performed correspondingly to sliding of the thumb only when finger <b>102</b> touches or points to a displayed object or element which represents timeline <b>4058.</b> Alternatively, operating the device corresponds to a previously assigned object or element or function. For example, timeline <b>4058</b> may be assigned for being controlled by sliding of the thumb, so accordingly sliding the thumb moves selected instance <b>4060</b> regardless of the location of finger <b>102</b>. For another example, separating object <b>1012c</b> to objects <b>1012a,b'</b> in environment <b>4024c</b> may be performed only when finger <b>102</b> touch or points to object <b>1012c</b>, however, combining objects <b>1012a,b'</b> back to object <b>1012c</b> may be performed regardless of the location of finger <b>102,</b> because the separated object may have automatically been assigned to the sliding of the thumb when the objects were separated from object <b>1012c.</b> Optionally, when an object of element or function is assigned to the device it may not be displayed on display <b>4022.</b> Further alternatively, operating the device may correspond to any object or element of an interface, which is selected at any given time, such as any application which an operated system is focused on, in common graphic operating systems.
<figref idref="f0047">FIG. 40L</figref> shows a virtual environment <b>40241</b> in which device <b>4020</b> is operated similarly to the previously described environments, for an alternative to touch-screens "pressure" interactions. In <figref idref="f0047">FIG. 40L</figref>, display <b>4022</b> may specifically be a pressure sensitive touch-screen, wherein touching the display creates an object <b>1012f</b> correspondingly to the pressure applied on the screen, such as the higher the pressure the larger the object. Alternatively, display <b>4022</b> may lack the pressure sensing feature, wherein sliding thumb <b>106</b> on surface <b>164</b> of device <b>4020</b> may be for determining the side of object <b>1012f</b> as it is created from touch of finger <b>102</b>. For example, when finger <b>102</b> touches display <b>4022</b>, a default sized object <b>1012f</b> is created (i.e. displayed where the finger is touching). While still holding the touch of finger <b>102</b>, sliding the thumb in direction <b>166a</b> may be for increasing the size of the object (correspondingly to direction <b>4076a</b>), while sliding the thumb in direction <b>166b</b> may be for decreasing the size of the object (correspondingly to direction <b>4076b</b>). This may be preferable to the aforementioned pressure sensing feature as the size of the object may be controlled in both directions (i.e. for increasing or decreasing), while in pressure sensitive touch-screen, the highest pressure applied on the screen is the final size of the object.
<figref idref="f0047">FIG. 40M</figref> shows a sixty first embodiment of a finger-worn device of the invention as a device <b>4080</b> which has a pressure sensing touch surface <b>164</b> which may be operated for some interactions in the environments described in <figref idref="f0046 f0047">FIGS. 40A through 40K</figref>. For such interactions, the amount of pressure applied on surface <b>164</b> corresponds to directions <b>4082a,b</b> (direction <b>4082a</b> exemplarily being for more pressure and direction <b>4082b</b> for less), as shown in <figref idref="f0047">FIG. 40M</figref>, which act as alternatives to sliding directions <b>166a,b</b>. For example, in environment <b>4020e</b>, a thumb may press on surface <b>164</b> of device <b>4080</b>, whereas when reaching a certain amount of pressure such as the average amount (between no pressure and the highest amount detectable by the device), a zooming function on object <b>1012</b> as shown in <figref idref="f0046">FIG. 40E</figref>, is initiated, wherein pressing harder is for zooming in and pressing softer is for zooming out. Optionally, to end the zooming function, another finger may touch the object.
In other embodiments, directions <b>4082a,b</b> (as pressure amounts) are utilized collaboratively with direction <b>166a,b</b>. For example, in environment <b>4024g</b>, a thumb may press on surface <b>164</b> of device <b>4080</b>, and slide the thumb in direction <b>166a,b</b>, to rotate object <b>1012</b> as shown in <figref idref="f0047">FIG. 40G</figref>. The higher the pressure applied to the surface (corresponding to direction <b>4082b)</b> during sliding, the faster the object rotates.
In yet other embodiments, pressure applied on surface <b>164</b> of device <b>4080</b> is utilized alternatively to a touch sensing feature of a touch-screen. For example, a display <b>4022</b> may specifically be a touch-screen that is not pressure sensitive. By touching the screen with finger <b>102</b> and by simultaneously applying pressure to surface <b>164</b> with a thumb, an input may be registered which corresponds to the location of the finger and to the amount of pressure applied to the surface. For example, in environment <b>40241</b>, the size of object <b>1012</b>, as shown in <figref idref="f0047">FIG. 40L</figref>, may correspond to the amount of pressure applied to surface <b>164</b> when a finger wearing device <b>4080</b> touches display <b>4022</b>, alternatively to a finger wearing device <b>4020</b>.
Similar results may be achieved by other embodiments of a device of the invention, for example, a device <b>1920</b>. Similarly to the described for <figref idref="f0023">FIG. 19B</figref> and to how the device may be utilized in for controlling interfaces in <figref idref="f0023">FIGS. 19C and 19D</figref>, a user may touch display <b>4022</b> with a finger wearing device <b>1920</b>, to create a default sized object. Holding the touch and tilting the rotatable section of device <b>1920</b> in one direction may be for increasing the size of the object, while tilting in an opposite direction may be for decreasing the size of the object. Because the rotatable section is "snapped-back" to its un-tilted position when releasing the pressure applied on it, tilting it again may be for further increasing or decreasing the size of the object.
<figref idref="f0048">FIGS. 41A and 41B</figref> show an embodiment of a system <b>4110</b>, wherein a device <b>4120</b> is utilized with a virtual environment, similar to the virtual environments described above. In system <b>4110</b>, an exemplary environment is shown displayed on a display <b>4022</b> which similarly to the described for display <b>3922</b> may be coupled with a detection and processing mechanisms, as shown in <figref idref="f0045">FIGS. 39A</figref>. Device <b>4120</b> is shown in <figref idref="f0048">FIG. 41C</figref> as a sixty second embodiment of a finger-worn device of the invention. Device <b>4120</b> includes a display surface <b>4122</b> and touch surface <b>164</b> that can indicate touch similarly to any previously described touch surface. <figref idref="f0048">FIG. 41C</figref> shows surface <b>4122</b> exemplarily opposite to surface <b>164</b>. In <figref idref="f0048">FIGS. 41A and 41B</figref>, device <b>4120</b> is worn on a finger <b>102</b> and may be operated by a thumb <b>106</b>. Further shown in <figref idref="f0048">FIGS. 41A and 41B</figref> is finger <b>102</b> touching display <b>4022</b> where an object <b>1012a</b> is displayed, or pointing to where the object is displayed. Object <b>1012a</b> may correspond to an element <b>4112</b>, as specifically shown in <figref idref="f0048">FIG. 41D</figref>, which is an element of an interface of the system. Element <b>4112</b> may be any part of an interface, such as a folder of files, a function tool or a menu, while object <b>1012a</b> may visually represent element <b>4112</b>. When performing a certain operating with or on device <b>4120</b>, such as by sliding thumb <b>106</b> on surface <b>164</b>, the operation is indicated to the system and object <b>1012a</b> may be "transferred" from display <b>4022</b> (<figref idref="f0048">FIG. 41A</figref>) to display surface <b>4022</b>, as an object <b>1012b</b> (<figref idref="f0048">FIG. 41B</figref>). Alternatively the operation does not include the device, such as an operation where finger <b>102</b> "double-taps" (presses twice rapidly) on object <b>1012a</b> or performs a certain gesture towards the object. Object <b>1012b</b> may be a smaller version of object <b>1012a</b>, such as a "thumbnail", or any other representation of object <b>1012a</b> or of element <b>4112</b>. For example, object <b>1012b</b> may be a visually meaningful "icon", such as a graphic symbol of a music note in case element <b>4112</b> is an audio file or an audio playing application. In the same example, object <b>1012a</b> may be a visual control-desk of the audio playing application or of an application playing the audio file.
In some embodiments, a certain operation may be performed, with or on device <b>4120</b> or without device <b>4120</b>, for assigning element <b>4112</b> to device <b>4120</b> or to finger <b>102</b>, such as to be controlled by the device of such as to correspond to actions of finger <b>102</b>. Optionally, similarly to the described above, object <b>1012a</b>, which correspond to element <b>4112</b>, may be "transferred" to surface <b>4122</b> as object <b>1012b</b>, in addition to the assigning. Alternatively or additionally, an object <b>1012c</b> (<figref idref="f0048">FIG. 41B</figref>) may be displayed on display <b>4022</b> according to the "assigning" operation, such as instead of object <b>1012b</b> displayed on surface <b>4122</b> as a result of the operation.
In one example, element <b>4112</b> may be a "deletion" function, while objects <b>1012a</b> and <b>1012b</b> may be a large and small tool symbols, respectively, corresponding to the function. Accordingly, when object <b>1012b</b> is displayed on surface <b>4122</b> of device <b>4120</b> after a certain operation is performed, any touch or pointing of finger <b>102</b>, as part of an interaction with display <b>4022,</b> may execute the "deletion" function, such as deleting any object to which the finger is pointing or on which the finger is touching.
In another example, element <b>4112</b> may be the audio volume of system <b>4110</b>, wherein assigning element <b>4112</b> to device <b>4120</b>, either with or without a visual "transferring" of objects, may facilitate controlling the audio volume of the system with device <b>4120</b>, such as increasing the volume by sliding thumb <b>106</b> on surface <b>164</b> in one direction and decreasing the volume by sliding in an opposite direction.
In yet another example, element <b>4112</b> may be a media playing application in a system exemplarily utilizing a device <b>1310</b> (alternatively to device <b>4120</b>). The entire application may be assigned to device <b>1310,</b> or different member of the application may be assigned to different tilted positions of the device, wherein rotating section <b>112</b> of the device in a tilted position may be for controlling a specific member assigned to that position. Specifically, similarly to the described for device <b>1310</b> in <figref idref="f0024">FIGS. 20A-C</figref>, rotating the section while it is in a tilted position <b>414a</b> (shown as un-tilted in <figref idref="f0024">FIG. 20A</figref>), may be for controlling the volume of the media, while rotating the section while it is in tilted positions <b>414b</b> and <b>414c</b> may be for browsing through media files and for controlling the play-back (or "track"), respectively.
In yet another example, element <b>4112</b> may be a function in progress, such as a "downloading" function represented by object <b>1012a</b> which may be a progress-bar of the downloading. When finger <b>102</b> touches the bar (object <b>1012a</b>), as an exemplary assigning operation which does not include device <b>4120</b>, the bar disappears from display <b>4022</b> and object <b>1012b</b> appears on surface <b>4122</b> of device <b>4120</b>. Object <b>1012b</b> may be a simpler version of the bar, such as formed in a low resolution with fewer pixels, while during the downloading the simpler version changes (e.g. "fills-up") on the display of surface <b>4122</b>. Alternatively, object <b>1012b</b> may be a different visual representation of the progress-bar, such as a changing brightness of a certain color, in which the more the downloading progresses, the brighter the color displayed on surface <b>4122</b>. Optionally, when downloading is complete (i.e. the "downloading" function ends), the color may be blinking, as a feedback for the user.
In some embodiments, a certain operation, either with or on device <b>4120</b> or without including the device, may be for removing object <b>1012b</b> from the display of surface <b>4122</b>, and/or for ending the assignment of element <b>4112</b> to device <b>4120</b> or to the actions of finger <b>102</b>. For example, following the example for a "downloading" function, when downloading is complete and a color is blinking on surface <b>4122</b>, finger <b>102</b> may "double-tap" on display <b>4022</b> to "open" the downloaded content, such as to display the files that were downloaded by the function on display <b>4022</b>. Optionally, object <b>1012b</b> is transferred to display <b>4022</b> as object <b>1012a</b>, similarly to object <b>1012a</b> being transferred to surface <b>4122</b> as object <b>10121b</b>.
In another example, device <b>4120</b> is utilized for a common "cut-paste" function in system <b>4110</b>, wherein by assigning element <b>4112</b> to device <b>4120</b> by a certain operation, object <b>1012a</b> is "cut", temporarily appearing on surface <b>4122</b> as object <b>1012b</b>. An additional operation may "paste" object <b>1012a</b>, and accordingly element <b>4112</b>, at a different location, such as where finger <b>102</b> is pointing during the additional operation. More specifically, element <b>4112</b> may be a file, such as an image file, while object <b>1012a</b> may be the image as displayed on display <b>4022</b>. By touching the display with finger <b>102</b> where the image is displayed, and sliding thumb <b>106</b> on surface <b>164</b>, the image (object <b>1012a</b>) may disappear from display <b>4022</b> and an icon (object <b>1012b</b>) of the file (element <b>4112</b>) may appear on display surface <b>4122</b>. Finger <b>102</b> may "double-tap" on a different location on the display from where the image was displayed, for the image to reappear there and for the icon to disappear from surface <b>4122</b>. Alternatively, the icon is still displayed on the surface, while the finger may "double-tap" a second time for displaying a second copy of the image on display <b>4022</b>.
In some embodiments, locations on the display correspond to locations on a memory unit <b>4116</b> of system <b>4110</b>, so that the "cut-paste" function described above, and similar functions, may be for cutting, pasting, copying, deleting and/or moving element <b>4112</b> correspondingly to memory locations. For example, cutting and pasting object <b>1012a</b> from and to locations on display <b>4022</b> may correspond to cutting and pasting element <b>4112</b> from and to locations on unit <b>4116</b>.
In some embodiments, device <b>4120</b> may include, in addition to the described above, a memory unit <b>146</b>, while in accordance with the described above, element <b>4112</b> may be copied or moved to unit <b>146</b> and from unit <b>146</b>, and deleted from unit <b>146</b>. Accordingly, unit <b>146</b> may act as a "clipboard" buffer in common interfaces. Optionally, element <b>4112</b> may be manipulated while on memory unit <b>146</b>, such as compressed. Further optionally, element <b>4112</b> may be stored on memory unit <b>146</b> and copied or moved to another system.
In some embodiments, interface elements or information of interface elements may be controlled by device <b>4120</b> separately from system <b>4110</b>. For example, similarly to the described for a memory unit <b>146</b> of device <b>110e</b> in <figref idref="f0002">FIG. 1G</figref>, an interface element may be a media file, while device <b>4120</b> may include, in addition to memory unit <b>146,</b> a processor and a media playing application, thus media files can be copied to memory unit <b>146</b> by interacting with system <b>4110</b>, and played by device <b>4120</b> communicating with any output apparatus, even when not interacting with system <b>4110</b>.
In <figref idref="f0048">FIGS. 41E and 41F</figref>, device <b>4120</b> is utilized to display a cursor <b>4114</b>, as an exemplary object <b>1012b</b>, on surface <b>4122</b>, as specifically shown in <figref idref="f0048">FIGS. 41E and 41F</figref>. This is similar to a mouse cursor changing appearance correspondingly to functions and operations in a common GUIs (as an exemplary virtual environment),. Cursor <b>4114</b> may change, such as to a different cursor shape, correspondingly to certain operations as described above. For example, element <b>4112</b> may be a function tool, such as a "selection" function tool, while object <b>1012a</b> may be a button activating the tool. When cursor <b>4114</b> is displayed on surface <b>4122</b> of the device (shown as an arrow symbol) and finger <b>102</b> presses on object <b>1012a</b> on display <b>4022</b> (<figref idref="f0048">FIG. 41E</figref>), cursor <b>4114</b> changes to a different cursor (shown a cursor <b>4114'</b> as a hand symbol), while object <b>1012a</b> changes to a "pressed" button (shown as an object <b>1012d</b> in <figref idref="f0048">FIG. 41F</figref>). When finger <b>102</b> further presses on objects on display <b>4022</b>, it is for electing these objects, such as for copying them. Alternatively, cursor <b>4114</b> may be displayed on surface <b>4122</b> and may change automatically, correspondingly to operations of system <b>4110</b> that may not include device <b>4120</b> and/or fmger <b>102.</b> For example, cursor <b>4114</b> may be a generic arrow cursor (as shown in <figref idref="f0048">FIG. 41E</figref>), while when a certain process of system <b>4110</b>, such as compression of a file, is in progress, the shape of the cursor may change from a generic arrow to a common sand-clock cursor or any other "wait" symbol.
<figref idref="f0049">FIG. 41G</figref> shows a display <b>4022</b> displaying object <b>1012d-f</b> and a menu <b>4050</b> (as described for virtual environment <b>4024h</b> in <figref idref="f0047">FIG. 40H</figref>), wherein menu <b>4050</b> includes objects <b>1012d-f</b> arranged in a series. Similarly to the described above, any number, in any combination, of objects <b>1012d-f</b> may be "transferred" to display surface <b>4122</b> of device <b>4120.</b> Additionally or alternatively, any number, in any combination, of interface elements which correspond to the objects, may be assigned to device <b>4120,</b> similarly to element <b>4112</b> being assigned to the device as described above. When multiple elements are assigned to the device, selecting one element to correspond to an operation of the device or to an action of finger <b>102</b> may be by operating the device. For example, sliding thumb <b>10fi</b> on surface <b>164</b> of device <b>4120</b> may be for browsing between the elements, and/or for browsing between object <b>1012d-f</b> as displayed on surface <b>4122</b>.
<figref idref="f0049">FIG. 41H</figref> shows a sixty third embodiment of a finger-worn device of the invention as a device <b>4130</b>, which includes a visual output mechanism <b>142</b> and two tracks (tracks <b>218a,b</b>) on which a rotatable section <b>112</b> (shown as a transparent section installed on a stationary section <b>114</b>) can be rotated, such as by tilting the section on either track. Objects <b>1012d-f</b> were exemplarily "transferred" from display <b>4022</b> to being displayed by mechanism <b>142,</b> wherein only one object may be displayed by the mechanism at any given time. Accordingly, elements corresponding to the objects may be assigned to the device. By rotating section <b>112</b> on track <b>218a</b>, a user of the device may browse through the elements, while when any element is selected at a given time, its corresponding object is displayed by mechanism <b>142</b> at that time (shown object <b>1012e</b> displayed by mechanism <b>142</b>, in which case an element corresponding to object <b>1012f</b> is selected). Optionally, by rotating section <b>112</b> on track <b>218b</b>, other operations may be performed, specifically operations corresponding to a selected element, such as if object <b>1012d</b> corresponds to a playback track of an audio file (as an exemplary element) and object <b>1012e</b> corresponds to an audio volume, when object <b>1012d</b> is displayed by mechanism <b>142</b> (by rotating section <b>112</b> on track <b>218a</b> until object <b>1012d</b> appears), rotating section <b>112</b> on track <b>218b</b> may be for controlling the playback, and when object <b>1012e</b> is displayed, rotating section <b>112</b> on track <b>218b</b> may be for controlling the volume.
<figref idref="f0049">FIG. 41I</figref> shows a sixty fourth embodiment of a finger-worn device of the invention as a device <b>4140</b> similar to device <b>4120</b>, in which a touch surface <b>164</b> is also a display surface, such as for an implementation of an interactive display mechanism as described for devices <b>2310</b> (in <figref idref="f0027">FIGS. 23A-23C</figref>) and <b>2710</b> (specifically in <figref idref="f0031">FIG. 27C</figref>). In <figref idref="f0049">FIG. 41I</figref>, surface <b>164</b> is shown displaying objects <b>1012d-f</b> which were exemplarily "transferred" from display <b>4022</b>. In some embodiments, elements which correspond to the objects were assigned to device <b>4140</b> so that by touching surface <b>164</b> where an object is displayed (as an exemplary indication location, such as objects <b>1012d-f</b> acting as locations <b>154a-c</b> of device <b>2120</b> in <figref idref="f0025">FIGS. 21B and 21C</figref>), the element which corresponds to that object may be utilized. For example, object <b>1012d</b> may correspond to a "deletion" function and object <b>1012e</b> may correspond to a file. When a thumb presses on surface <b>164</b> specifically where object <b>1012d</b> is displayed, any action of a finger wearing device <b>4140</b>, such as a "pointing" gesture towards a displayed object on display <b>4022</b>, is for deleting. When a thumb presses on surface <b>164</b> specifically where object <b>1012d</b> is displayed, any action of the finger corresponds to the aforementioned file, such as if the finger touches a "trash-can" symbol on display <b>4022</b>, the file is deleted from a memory unit of device <b>4140</b>, or such as if the finger touches a folder on display <b>4022</b>, the file is copied to that folder.
According to the above, "sliding" operations (sliding a finger on surface <b>164</b>) may be utilized with "transferred" objects, such as in cases where directions between elements assigned correspondingly to the objects, and/or the order with which they were assigned, are relevant to an interface. For example, as specifically shown in <figref idref="f0049">FIG. 41J</figref>, an "increase brightness" function, a "decrease brightness" function (shown corresponding to a white square and a black square, being objects <b>1012g</b> and <b>1012h</b>, respectively) and a stroke function (shown corresponding to a pencil symbol being an object <b>1012i</b>), were assigned to a device <b>4140'</b>, which represents a sixty fifth embodiment of the finger-worn device of the invention. Similarly to the described for system <b>3910</b> in <figref idref="f0045">FIG. 39A</figref>, a user may touch and hold the touch on object <b>1012i</b> and perform a motion with a finger wearing the device, to draw a stroke. After releasing the touch, by touching object <b>1012g</b> and sliding the touch to object <b>1012i</b>, the brightness of the stoke increases, while the user may repeat this action to further increase the brightness of the stroke. Similarly, by touching object <b>1012h</b> and sliding the touch to object <b>1012i</b>, the brightness of the stroke decreases. Alternatively, surface <b>164</b> is displaying only objects <b>1012g</b> and <b>1012i</b>. By sliding touch from object <b>1012g</b> to object <b>1012i</b>, the brightness of the stroke increases, while by sliding touch from object <b>1012i</b> to object <b>1012g</b> (i.e. in an opposite direction), the brightness of the stroke decreases.
In some embodiments, "transferring" of multiple objects between displays and/or assigning multiple elements to a device of the invention may be performed in a certain order so that the objects and/or the elements may be browsed through in that order. For example, objects <b>1012d-f</b> may be "transferred" to be displayed on a device of the invention in an order of object <b>1012d</b>, then object <b>1012e</b> and finally object <b>1012f</b>, by performing a "transferring" operation first on object <b>1012d</b>, then on object <b>1012e</b> and finally on object <b>1012f</b>. Accordingly, browsing between the objects, and/or their corresponding elements, may be in the same order. Alternatively, the objects are displayed in that order on the device.
Similarly, a group of multiple objects, such as menu <b>4050</b> as a group of objects <b>1012d-f</b>, may be "transferred" to be displayed on the device, while elements corresponding to the objects in the menu may be assigned to the device. Accordingly, the objects in the group (e.g. menu <b>4050</b>) are arranged and may be browsed through by their order in the group, so while all the objects in menu <b>4050</b>, as an example, as displayed on display <b>4022</b>, in some devices of the invention only one object may be displayed at any given time and any other objects may be displayed by browsing between the objects in the aforementioned order.
<figref idref="f0049">FIG. 41K</figref> shows a system <b>4110'</b> in which each of devices <b>4120a-c</b> (as a plurality of device <b>4120</b>) are worn on a different finger, and in which each of objects <b>1012g-i</b> (shown as a circle with lines, an empty circle and a black circle, respectively) are displayed on each of devices <b>4120a-c</b>, respectively. Each of the objects exemplarily corresponds to a different color swatch, as exemplary elements. Accordingly, each of the color swatches is assigned to each of the devices, and specifically to the action of touch of each finger on display <b>4022</b>. In some embodiments, when each finger performs an action as part of an interaction with system <b>4110'</b>, such as touching display <b>4022</b> and performing a certain motion while touching the display, the reaction corresponds to the color swatch with is assigned to the device worn on the finger. For example, as shown in <figref idref="f0049">FIG. 41K</figref>, when each finger performs a touch motion on display <b>4022</b>, the path of the motion is detected and traced as a stroke (shown a stroke <b>4118a</b> for the finger wearing device <b>4120a</b>, a stroke <b>4118b</b> for the finger wearing device <b>4120b</b> and a stroke <b>4118c</b> for the finger wearing device <b>4120c</b>), similarly to the described for system <b>3910</b> in <figref idref="f0045">FIG. 39A</figref>.
Distinguishing between different fingers wearing devices (such as between touch of each finger on a touch-screen) may be facilitated by mechanisms described herein, such as an illumination mechanism <b>3616</b> as described for a device <b>3610</b> and a system <b>3630</b> in <figref idref="f0041 f0042">FIGS. 36A-D</figref>, or such as a projection mechanism <b>3420</b> as specifically described for a system <b>3640</b> in <figref idref="f0042">FIG. 36E</figref>. In another example, utilizing a transmitter <b>3512</b> or a transponder mechanism <b>3524</b> with an apparatus <b>3534</b>, as described for system <b>3530</b> in <figref idref="f0040">FIGS. 35E and 35F</figref>, may achieve similar results (distinguishing between fingers), by detecting which device is worn on a touching finger, from receiving output (field <b>3520</b>, transmission <b>3544</b> or influences on field <b>3536</b>) from that device.
In some embodiments, the described above for objects and elements may alternatively be for time sequences or a series of stages or instances, wherein specific moments or stages or instances may be assigned, such as described for a virtual environment <b>4024i</b> in <figref idref="f0047">FIG. 40I</figref>, wherein a timeline <b>4058</b> may be composed of previously assigned instances (such as specific stages during an interaction session), and wherein a device of the invention may be utilized to browse through previously assigned instances, such as to "go back" to previous stages of an interaction session. In one example, a user may be watching a video clip on a screen and can "double-tap" on a touch surface of a finger-worn device to "anchor" the current frame or scene of the video clip (when the surface was "tapped"), such as to later rewind the clip to that specific frame or scene. In another example, actions performed by a user in an application may be registered in a sequence for an "undo" function, wherein the user may operate a finger-worn device to scroll back to previous stages of the sequence. In a similar example, the user may "tag" certain stages during a work process, to be "recalled" at a later time.
In some embodiments, a display of a finger-worn device is utilized for visual feedback in interactions, in response to occurrences in an interface, or in response to interacting with a system. In one example, a user may be interacting with displayed objects on a touch-screen, wherein some objects are restricted for interaction. Accordingly, touching a restricted object with a finger on which the device is worn may prompt a blinking red display on the device, as an exemplary feedback representing restriction. In another example, a user may be playing a game by interacting with a touch-screen, wherein the finger wearing the device is sliding on the screen and must not cross a certain border (on the display, corresponding to the physical dimensions of the screen). Accordingly, as the finger increasingly approaches the border (moves on the screen towards the border displayed on the screen), a red display blinks faster.
<figref idref="f0050">FIG. 42</figref> shows a flowchart of a method for detecting rotated positions of a finger-worn device around a curve of a finger, and for detecting rotation direction and speed. The curve refers to a fun or partial circumference at the surface of the finger where the device is worn (see a curve <b>126</b> in <figref idref="f0001">FIG. 1B</figref>). At a step <b>4212</b>, a sensor (or any sensing mechanism) scans the entire curve of the finger wearing the device. The sensor is generally directed at the surface of the finger. The sensor may be any sensor which can distinguish between different parts along the curve, such as by sensing a pattern along the curve and/or distinct features of each part of the curve. Accordingly, the sensor may be any sensor adapted for fingerprint recognition (as the curve exhibits a pattern of skin crevices similar to fingerprints at the tips of fingers). The sensor can sense a different part of the curve of the finger at each rotated position. Accordingly, different sensed parts of the curve correspond to different rotated positions of the device. Scanning is facilitated by rotating the device around the curve during a sensing operation, so the sensor can sense all parts of the curve in a sequence. This is similar to fingerprint scanning where an opening (here as a sensor) can sense a part of the tip, and where by moving the finger the entire tip can be sensed (see e.g. <patcit id="pcit0066" dnum="US5195145A"><text>US patent 5195145</text></patcit>). At a step <b>4214</b>, the results of the scanning in step <b>4212</b> are processed. For example, signals from the sensor during the scanning, which correspond to a sequence of different parts of the curve, are sent to a processor. During the processing at step <b>4214</b>, a recognition function may be accessed at a step <b>4216</b>. For example, the scanning may be processed in accordance with a recognition algorithm. At a step <b>4218</b>, processed results from step <b>4214</b> are stored as a reference for future sensing. For example, a map of the sequence of each part of the curve (see a map <b>126b</b> in <figref idref="f0001">FIG. 1D</figref>), or of the entire pattern of the curve, may be sent to a memory unit for future access. At a step <b>4220</b>, a part of the curve (which was scanned at step <b>4212</b>) is sensed. After steps <b>4412-4418</b>, the device may be operated at any later time, starting from step <b>4220</b>. For example, after steps <b>4212-4218</b> are executed, the device is rotated to a position around the curve of the finger, where correspondingly the sensor of the device is facing a part of the curve, which is sensed at step <b>4220</b>. At a step <b>4222</b>, results from the sensing at step <b>4220</b> are processed. During the processing at step <b>4222</b>, a recognition function may be accessed at a step <b>4224</b>, which may be the same function as in step <b>4216</b>. At a step <b>4226</b>, the result from step <b>4218</b> (i.e. the stored reference) is accessed, and the location of the paint sensed at step <b>4220</b> along (or "on") the curve is detected, such as by recognizing the part out of all the parts, thus obtaining its position in the sequence of parts. The accessing may be performed during the processing of step <b>4222</b>, such as signals from the sensor (step-<b>4220</b>) are directly compared with the reference. At a step <b>4228</b>, detection of the rotated position of the device, which corresponds to the location on the curve of the sensed part, is achieved. Because in each rotated position of the device the sensor can sense a different part of the curve, recognizing and/or locating that part from the sequence of parts along the curve facilitates detection of the rotated position.
In some methods, steps <b>4220-4228</b> may be executed multiple times so that multiple detections of rotated positions may be processed at a step <b>4230</b>. By processing multiple positions detections, a detection of the direction of rotation of the device (i.e. directional information or relative motion) is achieved at a step <b>4232</b>.
In some methods, detection of the speed of rotation may be achieved at a step <b>4234</b>. For example, the distance between the parts that are sensed during multiple executions of steps <b>4220-4228</b>, in case the sensing is performed between specific time intervals, may be obtained by locating the parts as described above, while dividing the distance with the time intervals may obtain the speed of the rotation.
In alternative methods, the aforementioned sensor can sense different features or reactions of the finger, such as sensing sub-dermal layers, alternatively to sensing the curve. The features may exhibit a pattern or differences between different parts of the curve, while in the case of reactions, when the finger-worn device is rotated around the finger, different reactions may be sensed for different rotated positions of the finger-worn device, such as different physiological reactions.
<figref idref="f0051">FIG. 43</figref> shows a flowchart of a method for utilizing a finger-worn device in finger or hands interactions. At a step <b>4312</b>, the hand or finger wearing the device is sensed. Sensing may be any sensing known in the art, such as visual sensing (capturing a visual image of the hand or finger) or electronic sensing (e.g. as described touch and/or proximity sensing for an apparatus <b>3534</b> in <figref idref="f0040">FIGS. 35D-F</figref>).
In some methods, at a step <b>4314</b>, a hand or finger gesture is recognized (see e.g. <patcit id="pcit0067" dnum="US6256033B"><text>US patents 6256033</text></patcit>, <patcit id="pcit0068" dnum="US5543591A"><text>5543591</text></patcit> and <patcit id="pcit0069" dnum="US11232299B"><text>11/232,299</text></patcit> and <patcit id="pcit0070" dnum="US20060066588A1"><text>US Patent application 2006/0066588 A1</text></patcit>). In some methods, the gesture is a static gesture, such as a "pointing" gesture or a sign a hand is making, in which case the gesture may be recognized from the sensing of the hand or finger (step <b>4312</b>). In some methods, the gesture may be a motion gesture, such as making a "scribbling" gesture or a common "double-tap" action (see e.g. <patcit id="pcit0071" dnum="US7305630B"><text>US patents 7305630</text></patcit> and <patcit id="pcit0072" dnum="US5943043B"><text>5943043</text></patcit>) in which case detecting the motion of the hand or finger (see step <b>4316</b>) is required to recognize the gesture (at step <b>4314</b>). Recognizing the gesture may include obtaining any number of different parameters of the gesture, such as direction (e.g. the pointing direction of a "pointing" gesture) or speed of a motion gesture.
In some methods, at a step <b>4316</b>, a position and/or motion of the finger or hand is detected from the results of the sensing (step <b>4312</b>). The position may be, for example, the coordinates of touch on a touchpad or touch-screen. Alternatively, the position may be in any detectable location, such as in a spatial environment that is sensed for interactions. "Motion" may refer to a sequence of positions. The sequence may form a path similarly to how a motion forms a path. Accordingly, any references to motion (also in other methods described herein) may similarly describe a sequence of positions. For example, referring to detection of a motion (such as for step <b>4316)</b> may also describe detection of a sequence of positions which form a path. For a specific example, detecting a motion of a finger at step <b>4316</b> may be described as multiple executions of steps <b>4312</b> and <b>4316</b>, in which multiple positions (in a sequence) are detected.
Detecting a position and/or motion, may be facilitated by any number of mechanisms known in the art, such as visually evaluating the position of the finger in case the sensing (step <b>4312</b>) is visual, or mechanically sensing the motion of the hand in case the sensing (step <b>4312</b>) is by an accelerometer apparatus (exemplarily held by the hand which is also wearing the finger-worn device). For example, a user may touch a touchpad with a finger at a certain position and slide (i.e. move while touching) on the touchpad horizontally, in which case positions of the finger during the sliding are may be sensed by the touchpad, while the horizontal motion may be detected from processing multiple sensing of positions. For another example, a user may be wearing on a hand, or holding with a hand, a motion detecting apparatus (see e.g. <patcit id="pcit0073" dnum="US7042438B"><text>US Patent number 7042438</text></patcit>), so while performing a motion with the hand the motion may be detected at step <b>4316</b> (in which case sensing of the hand at step <b>4312</b> is directly sensing the motion of the hand).
In other methods, detection of a general position and/or motion of a hand or finger wearing the device may be facilitated by detection of the position and/or motion of the device (see step <b>4324</b>).
At a step <b>4322</b>, output from the device is detected. The output may include indications of use and/or states of the device which may be indicated at a step <b>4318</b>. Alternatively or additionally, the output may include information which may be extracted from a memory (also "memory unit") of the device at a step <b>4320</b>. The information and/or indications are obtained at a step <b>4336</b> from the detection of the output (step <b>4322</b>).
In some methods, at a step <b>4324</b>, a position and/or motion of the device is detected at a step <b>4324</b> from detection of output from the device (step <b>4322</b>). For example, signals (or "transmissions") from the device are detected for obtaining indications and/or information, and for evaluating (also "measuring") the distance of the device from a detection mechanism (e.g. a receiver). For another example, visual output from a visual output mechanism of the device may be captured (step <b>4322</b>) by a camera as an image, while the image may be processed for detecting the position of the device (step <b>4324</b>), such as the distance of the device from the camera, while the output may also include information and/or indications which can be obtained (step <b>4336</b>) by processing the image (e.g. recognizing a color outputted from the device as indication of a rotated position of a rotatable section, as described herein). In some methods, as described for step <b>4316</b>, detecting the position and/or motion of the device (step <b>4324</b>) may be for detecting the general position and/or motion of the finger or hand wearing the device (see e.g. <patcit id="pcit0074" dnum="US6757068B"><text>US Patent 6757068</text></patcit>). Because the position and motion of the device is generally the same as the position and motion of the finger and the hand (specifically for certain interactions which do not require high precision or high accuracy of position or motion detection), detection of the position and/or motion of the device may facilitate step <b>4316</b> (detecting the general position and/or motion of the finger or hand).
In some methods, the device may be operated simultaneously to moving the finger or hand wearing the device, and/or simultaneously to performing a gesture with the finger or hand. Similarly to the described for a system <b>3910</b> in <figref idref="f0045">FIGS. 39A-C</figref>, the finger wearing the device may move along a display in a certain motion, while a thumb may touch or slide on a touch surface of the device. Alternatively, the device may be operated before or after performing the motion and/or gesture, For example, the device may be set to a state before a finger interaction, after which a user may perform finger gestures (while the device is in that state).
At a step <b>4326</b>, information from the memory of the device and/or indications of use and/or states of the device (which are obtained at step <b>4336</b>) are processed correspondingly (also "contextually") to a detected position and/or motion, or plurality thereof, of the hand or finger or device, and/or correspondingly to a recognized hand or finger gesture, or plurality thereof. Additionally or alternatively, the hand or finger or device position and/or motion, and/or the hand or finger recognized gesture, may be processed at step <b>4326</b> contextually to information and/or indications obtained (step <b>4336</b>) from detected device output (step <b>4322</b>). Accordingly, information and/or indications from the device may be processed contextually to any combination of results from steps <b>4314, 4316</b> and <b>4324,</b> and also results from a step <b>4328</b> as will be described. In some methods, contextually may refer to having common variables or corresponding variables in a processing operation (step <b>4326</b>). For example, the processing at step <b>4326</b> may include two variables which are computed together and which one is determined by indications from the device and the other is determined by a recognized gesture, of the hand wearing the device. In some methods, contextually may refer to the results of step <b>4336</b> setting a context for the processing of the results of any of steps <b>4314, 4316</b> and <b>4324,</b> or vice versa (the results of any of steps <b>4314, 4316</b> and <b>4324</b> setting a context for the results of step <b>4336.</b> For example, obtained indications of a state of the device (step <b>4336</b>) may set a mode (as an exemplary context) for an interface, while any further detections of positions of a finger wearing the device may be processed correspondingly to that mode. In a similar example, a gesture recognized at step <b>4314</b> may be registered as input which may be stored until output from the device is detected at step <b>4322,</b> while upon detection of the output it is also registered as input (such as by obtaining indications from the detected output), and both inputs are processed in the same procedure at step <b>4326.</b>
At a step <b>4330,</b> an operation is performed as a result of the processing at step <b>4326.</b> Accordingly, the operation corresponds to output from the finger-worn device and to any of a hand or finger position and/or motion and/or gesture (and/or a device position and/or motion. In one example, output from the device may be detected (step <b>4322</b>) once, such as a signal indicating a state of the device is sent and detected, while no output is sent from the device until the state of the device is changed. The state indication may be obtained at step <b>4336</b> and processed at a first execution of step <b>4326</b> for registering a context for processing gestures. The context may be a commands scheme for interpreting gestures as specific commands, as opposed to other commands schemes (for other states of the device) in which the same gestures may be interpreted as different commands. While the device is in the state detected at step <b>4322,</b> a user may be performing gestures which are recognized at step <b>4314.</b> The recognized gestures may be processed at additional executions of step <b>4326</b> (each gesture in each execution) correspondingly to the command scheme set by the state of the device. The results of the processing are commands (exemplary operations performed at step <b>4330</b>) which are determined by both the indication from the device and the gestures. For a specific example, performing a "printing" gesture while a rotatable section of the device is rotated in a certain direction is for increasing the size of a displayed object (as an exemplary operation performed at step <b>4330</b>). Performing the same gesture while the section is rotated in an opposite direction is for decreasing the size of a displayed object (as a different operation performed at step <b>4330</b>). Accordingly, the recognized "pointing" gesture may be processed differently at step <b>4326</b>, the difference being contexts set by device states (as different results of step <b>4336</b>).
In some methods, information, relevant to the operation (step <b>4330</b>) or to the contextual processing (step <b>4326</b>) may be obtained at a step <b>4328</b>. The information may be of anything relevant to interaction. For example, a user may be operating the finger-worn device while performing gestures, for interacting with a certain interface, while the mode of the interface, such as which application is in "focus" during interaction, is relevant for the interaction, thus information of the mode may be obtained at step <b>4328</b>.
In some methods, relevant information may be obtained (step <b>4328</b>) from an assigning of interface elements to the finger-worn device (see the method described with reference to <figref idref="f0053">FIG. 45</figref>), at a step <b>4332</b>. Relevant information being information of an interface element generally assigned to the device may be processed contextually at step <b>4326</b>, similarly to the described above for contextual processing. For example, an interface element may be assigned at step <b>4332</b> to a certain state of the device (see a step <b>4528</b> in method <b>4510</b>), in which case obtaining indication of that state (step <b>4336</b>) from detected device output (step <b>4322</b>) may prompt a contextual processing (step <b>4326</b>) in the element assigned to the state may set a context for any further processing of hand or finger positions and/or motions and/or gestures.
In some methods, relevant information may be obtained (step <b>4328</b>) from any detecting and/or sensing other than described for steps <b>4312</b>, <b>4316</b>, <b>4322</b> and <b>4324</b>. The additional detecting and/or sensing are performed at a step <b>4334</b>. For example, the finger wearing the device may be pointing to a real item (e.g. a real item <b>3866</b>, <figref idref="f0044">FIG. 38D</figref>). The item may be captured (i.e. sensed visually at step <b>4334</b>) for obtaining relevant information (step <b>4328</b>) about what the finger is pointing at. For another example, a user may be interacting with a system which has a visual recognition mechanism and a receiver. By performing a gesture and operating the finger-worn device, the user may command the system to execute an operation (step <b>4330</b>) which corresponds to the gesture, as sensed at step <b>4312</b> and recognized at step <b>4314</b>, and also to indications from the device. The operation may also correspond to obtained relevant information (step <b>4328</b>), such as information of a profile the user is logged into in the system. Alternatively or additionally, the command may correspond to information from other sensing (step <b>4334</b>) and recognition, such as biometric sensing and recognition in case the identity of the user may be recognized by sensing the facial features (visual biometric identification) of the user. For yet another example, a user may be operating the finger-worn device and simultaneously operating a remote control. The user may set the finger-worn device to a certain state, after which the user performs gestures with a hand on which the finger-worn device is worn, and operates the remote control with another hand, wherein the state of the device (indicated at step <b>4318</b> and detected as device output at step <b>4322</b>) and the gestures and output from the remote control (detected at step <b>4334</b>) are all relevant for specific interactions. For yet another example, the user may be operating a plurality of finger-worn devices, the output of which (of each device) may be relevant for interaction.
Following the above, the same output from a finger-worn device is shown in the method of <figref idref="f0051">FIG. 43</figref> to facilitate detecting the position and/or motion of the device and/or the general position and/or motion of the finger or hand wearing the device, and detecting information and/or indications of use and/or states of the device. For example, when a camera of a system is capturing images (as a sensing operation), the images may be utilized to obtain information and states indications from the device and the position of the finger wearing the device at the time each image is captured. For another example, a user wearing the device on a finger may set the device to output a certain message, while performing a "hello" gesture (e.g. waving a palm back and forth) with the hand of the finger. The certain message may include an identification (ID) code which is extracted from a memory unit of the device (step <b>4320</b>). In addition to detecting the ID code, the same output from the device (e.g. radiofrequency signals) may facilitate detecting the motion of the device (step <b>4324</b>) and consequently the general motion of the hand (step <b>4316</b>), so that the back and forth "hello" gesture may be recognized (step <b>4314</b>). Upon recognition, the gesture may be processed contextually to the detection of the ID code. Accordingly, the corresponding operation at step <b>4330</b> may be a logging-in operation, from interpreting the "hello" gesture as a log-in command, specifically to the personal user-profile of the user, which is accessed by identifying the user from the output of the device. In a similar example, security authorization information in a network, as an exemplary relevant information (step <b>4328</b>), may additionally be processed (step <b>4326</b>) for executing the log-in, in case the user may or may not be authorized to log into the profile. For yet another example, similarly to the described for system <b>3530</b> in <figref idref="f0040">FIGS. 35E and 35F</figref>, a device of the invention may be utilized with position detecting apparatuses (e.g. touch and/or proximity detected apparatuses), wherein the apparatuses may detect the position of the finger wearing the device, such as touch coordinates of the finger on a touch surface, by detecting output from the device (specifically shown a field <b>3520</b> as output of device <b>3510a</b> in <figref idref="f0040">FIG. 35E</figref> and transmissions <b>3544</b> as output of device <b>3510c</b> in <figref idref="f0040">FIG. <b>35F</b></figref>)<b>.</b> A processing unit <b>3542</b> of an apparatus <b>3534</b> may be set to detect the influence of field <b>3520</b> (generated by device <b>3510a</b>) on receiver <b>3540</b>, specifically the influence of the region of the field that is at the tip of the finger wearing the device, in which case a transmitter <b>3538</b> of apparatus <b>3534</b> may not be needed. The processing unit may further be adapted process detected influences for obtaining information and/or use and states indications from the devices (devices <b>3510a</b> and <b>3510c</b>), in addition to detection of the position of the touching finger. In such cases, the devices may be utilized both as input devices in system <b>3530</b> and as elements facilitating detection of the position of fingers wearing the devices. For yet another example, it may be desired to detect the general position of a hand wearing the device from a distance, wherein accuracy of the detection is not an important factor. In such cases, detecting an electric field generated by the device, or detecting modulations (also "influences") of the device on a generated field, may facilitate detecting the general position of the hand, while the detected field or modulations may additionally include information from the device.
For yet another example, as described for visual output from the device, the device may output visuals which include information of states of the device (e.g. light reflections by an interferomeric reflection mechanism <b>816</b> as described for device <b>810</b> in <figref idref="f0010">FIGS. 8A-D</figref>), while by the same detection of output (step <b>4322</b>), states information may be obtained (step <b>4336</b>) and additionally the position and/or motion of the device (step <b>4324</b>) may be detected. Note that detection of positions and/or motions from visual (or optical, or light) output is well known in the art (see e.g. <patcit id="pcit0075" dnum="US5850201A"><text>US patent 5850201</text></patcit>), similarly to other methods and mechanisms of detections of positions and/or motions, such as by electric fields. Further note that any reference to visual output and visual sensing and detecting, and visuals in general, also refers to any interactions involving non-visible light or non-visible wavelengths, such as infrared (IR) communications.
<figref idref="f0052">FIG. 44A</figref> shows a flowchart of a method for color detection interactions with a finger-worn device. At a step <b>4462</b>, output of light from the device is sensed. Specifically, the device is operated to output light with specific properties (e.g. properties <b>3824a,b</b> as described for system <b>3810</b> in <figref idref="f0044">FIGS. 38A and 38B</figref>). At a step <b>4464</b>, the color of the light is detected. For example, a recognition function may be accessed to recognize colors in light sensed by an optical sensing mechanism. At a step <b>4466</b>, a first operation variable is determined from detection of the color (step <b>4464</b>). For example, detection of a certain color may set a certain value for the variable, while detection of a different color may set a different value for the variable. The setting of values may correspond to interface elements assigned to device outputs (see step <b>4522</b> in <figref idref="f0053">FIG. 45</figref> and steps <b>4332</b> and <b>4328</b> in <figref idref="f0051">FIG. 43</figref>). Similarly, at a step <b>4468,</b> the hue of the color of the light is detected, determining a second operation variable at a step <b>4470.</b> Accordingly, hues, being exemplary light properties, may be detected for setting different values for the second variable. Further similarly, at a step <b>4472,</b> brightness of the light sensed at step <b>4462</b> is detected, determining a third operation variable at a step <b>4474.</b> As with hues, different levels of brightness of light, as exemplary light properties, may be detected for setting different values to a variable. In some methods, any or all of steps <b>4464, 4468</b> and <b>4472</b> may be executed as a single step, such as in case multiple properties (color, hue and/or brightness) may be detected in a single operation (e.g. a recognition function). In some methods, detection of different types of light properties may influence any number of variables. For example, a value of a variable may be determine by detection of a color, while detecting the brightness of the light of that color may change the value of the same variable.
In some methods, other light properties, such as polarization, may be detected for determining or influencing variables, so that by modulating these properties in output of the device, communication is facilitated. Optionally, the properties may be dependent on other factors, such as a time factor in case a modulated property is a blinking rate, or in case a color outputted from the device changes in hue at a certain speed.
At a step <b>4476,</b> determined operation variables (results from any or all of steps <b>4466, 4470</b> and <b>4474</b>) are processed for a corresponding operation performed at a step <b>4478.</b> The processing (step <b>4476</b>) may be of a procedure or function or program which is executed according to the variables from any or all of the first, second and third variables. Accordingly, the resulting operation (step <b>4478</b>) correspond to output of light from the device, so that modulating the output may be for controlling the resulting operation and/or for executing different operations.
In some methods, different types of light properties may determine or influence different aspects of the resulting operation, such as in case each variable (determined or influenced by detection of a property) is assigned to an aspect of the operation. For example, a detected color determines which function is to be performed as the resulting operation, such as in case detection of a green color is for a first function and detection of a red color is for a second function. Additionally, a detected brightness may determine the extent by which a function is to be performed. Specifically, the first function may be a "drawing" function while the second function may be a function for controlling audio volume. Accordingly, the brighter the detected output, the thicker a stoke that is drawn by the drawing function, while for the second function the brighter the output, the higher the volume is set. Further accordingly, the device may be used (a rotatable section may be rotated) to increase or decrease the brightness of the output to increase or decrease the thickness of a stroke or the audio volume.
<figref idref="f0052">FIG. 44B</figref> shows a flowchart of a method for utilizing a rotatable and tiltable device. At a step <b>4482,</b> indications from the device are received. The indications may be sensed, for example, by a separate party. At a step <b>4484,</b> the tilted position of a rotatable section of the device is detected. For example, the section may be set to a tilt angle corresponding to a track of rotation (see tracks <b>218a-e</b> in <figref idref="f0021">FIGS. <b>17C</b> and 17D</figref>). For another example, the section may be tilted on an indication location which indicates the contact with the section (see indication location <b>154a</b> in <figref idref="f0018">FIG. 15B</figref>). At a step <b>4486,</b> a value for a first variable is determined by the detection of the tilted position (result of step <b>4484</b>). At a step <b>4488</b>, the rotated position of the rotatable section is detected, while the detection determines a value for a second variable at a step <b>4490</b>. For example, in accordance with the described for resonance mechanism <b>1416</b> in <figref idref="f0017">FIG. 14A and 14B</figref>, rotated and tilted positions of the device may be indicated (separately by mechanism <b>1416</b>) to a separate party <b>320</b>. In other methods, a value of the same variable is influenced by the detections of rotated and tilted positions. At a step <b>4492</b>, the first and second variables (or the same variable influenced by both rotated and tilted positions) are processed for an operation to be performed at a step <b>4494,</b> which corresponds to the tilted and rotated position of the rotatable section of the device.
Following the above, any combination of positions of rotatable sections of devices of the invention, and/or any other states or uses of the devices, may be utilized for different operations. For example, directional information of sliding a finger of a touch surface <b>164</b> of a device <b>2910</b> (see <figref idref="f0033">FIGS. 29A and 29B</figref>) may set a value of a first variable of an operation, while an indication location to which the surface is set (from locations <b>154a-c</b>) may set a value of a second variable of an operation, for performing a specific operation (or different operations for different combinations of directional information and indications from locations <b>154a-c</b>). For another example, in a method similar to the method in <figref idref="f0052">FIG. 44B</figref>, an operation which correspond to a specific alignment of two rotatable section (see e.g. sections <b>112</b> and <b>912</b> of device <b>1010</b> in <figref idref="f0013">FIGS. 10A-10C</figref>) may be performed by detecting the rotated position of each section.
<figref idref="f0053">FIG. 45</figref> shows a flowchart of a method for assigning interface elements to a finger-worn device, such as generally described in <figref idref="f0048 f0049">FIGS. 41A through 41K</figref>. Assigning an element may refer to any sharing of an element, a plurality thereof, or any part of, with the finger-worn device. Assigning may involve any number of finger-worn devices (see e.g. <figref idref="f0049">FIG. 41K</figref>). At a step <b>4512,</b> a hand or finger interaction is detected. The hand or finger is preferably wearing the device. The interaction may be any action of the finger or hand as part of an interaction (see e.g. <patcit id="pcit0076" dnum="US20070097151A1"><text>US Patent application 2007/0097151 A1 </text></patcit>and <patcit id="pcit0077" dnum="US20050277470A1"><text>2005/0277470 A1</text></patcit>), such as a positioning and/or a motion, and/or a gesture, while the position and/or motion of the finger may be detected at step <b>4512,</b> and/or the gesture recognized also at step <b>4512</b> (described as "detected" for this method). The interaction may be performed on or with a separate party which includes the interface (having the element which is to be assigned), or which is part of a system which includes the interface. Alternatively, the interaction may generally be performed, during which or after which it is sensed by a separate party, or by any number of sensing mechanism. In one example, a user may be interacting with a computer (as an exemplary system having an interface) by operating a keyboard or a remote controller (as an exemplary separate party). The computer may be "running" the interface (e.g. an operating system (OS)) of which elements may be assigned to the device. Accordingly, the finger or hand interaction may be a command typed with the keyboard, or a motion performed with the controller, such as a motion detection controller detecting the motion (as an exemplary interaction). In another example, a user may be interacting with a touch-screen (separate party) by touching it with a finger (finger interaction) which is preferably wearing the finger-worn device. The touch-screen may be connected to a network (system) on which there is an interface with "assignable" elements. Alternatively, the touch-screen may be a mobile device having its own interface. In yet another example, a user may be interacting with a gestures-recognition system (e.g. an electronic apparatus including a display, a camera and a processing unit with a visual recognition function, such as described for a system <b>3630</b> in <figref idref="f0042">FIG. 36D</figref>) by performing a gesture (as an exemplary interaction) with a finger on which the finger-worn device is worn (as an exemplary hand or finger interaction), while the gesture may be detection of the gesture may be facilitated by utilization of the finger-worn, device (e.g. utilizing a device <b>3610a</b> in system <b>3630</b> to illuminate the finger). At a step <b>4514,</b> output from the finger-worn device is detected. For example, a user may rotate a rotatable section of the device, to set the section to a specific rotated position as a state of the device which is indicated (exemplary output) to a separate party (where the output is detected). For another example, a user may press on a button or on a touch surface of the device to prompt an emission of output. For yet another example, information from a memory unit of the device may be processed into signals which are transmitted as device output, such as a code stored on the unit being sent to the interface as an assigning command. At a step <b>4516,</b> an interface occurrence is influencing an assigning operation. The influence, being a result of the step, may be variables set by the occurrence and utilized for an assigning operation. The occurrence may be prompted by processes or operations of the interface. For example, an interface element may become activated, accessible or may receive the "focus" of the interface, by which the element may automatically be assigned. The occurrence may be from an external influence or source. For example, an incoming video-conference call may be received in the interface, while an "answer" command may be assigned to the device, such as to allow a user to answer the call by operating the device.
Any of steps <b>4512, 4514</b> and <b>4516,</b> or any combination thereof, may be for prompting an assigning of an interface element, or plurality thereof, to the device. For example, just operating the finger-worn device may achieved an assigning of a certain element, such as assigning any element in "focus" (when the device is operated) in the interface to the device. For another example, simultaneously using the device and performing an interaction with a finger wearing the device may achieve the same, or may achieve assigning of a different element than in the previous example. For yet another example, an occurrence in the interface, such as an application being "opened", and an interaction of a finger, such as "double tapping" on the application icon, may be for assigning the application to the device, such as displaying information of the application on the device (see step <b>4534</b>).
In some methods, at a step <b>4518,</b> relevant information is obtained, such as described for previous methods. For example, other input may be received (in the separate party or the system) which may influence the assigning of an element. For a specific example, relevant information may be which displayed object a finger is touching, in case the interaction of the finger (step <b>4512</b>) is touch on a touch-screen, or which real item (e.g. a real item <b>3866</b> in <figref idref="f0044">FIG. 38D</figref>) the finger is pointing to, in case the interaction of the finger (step <b>4512</b>) is pointing to a real item, while both the item and the finger may be captured visually and are relevant for the assigning of an interface element. For another specific example, a user-profile which the interface is logged into during the assigning may determine which element is to be assigned when a certain finger interaction is detected (step <b>4512</b>).
At a step <b>4520,</b> results from any or all of steps <b>4512, 4514, 4516</b> and <b>4518</b> are processed. In one example, detected indications, of use of the device (step <b>4514</b>) may be processed for registering corresponding input which prompts an assigning of an element. In another example, detected indications of a state of the device (step <b>4514</b>), in addition to detected touch position (step <b>4512</b>) and information about which object is displayed at that position (step <b>4518</b>), may be processed together (e.g. contextually, as described above) for copying an interface element which corresponds to the object to a memory unit of the device (see step <b>4530</b>). In yet another example, an error occurs in the interface (as an exemplary interface occurrence at step <b>4516</b>), in which case object representing the error (e.g. an error message) may appear on an interactive display of the device (e.g. an interactive display mechanism <b>2320</b>) as an exemplary assigning (the error message may automatically be assigned to the device), where a user may operate the interactive display to respond to the message.
The result of, or results of multiple executions of step <b>4520,</b> is any of the following steps, or any combination thereof, each of which describing an assigning of an interface element to the device, or part of an assigning.
In some methods, an interface element may specifically be assigned to a device output at step <b>4522,</b> in which a certain output from the device influences (or modulates or controls) the element. For example, a command in the interface (as an exemplary interface element) may be assigned to "green output" from the device, so that when detecting a green color outputted from the device (such as green light from an LED), the command may be executed by the interface upon detection of the output. For another example, a code, as an exemplary interface element being assigned to the device, may be copied from a database first system (which includes the interface) to a memory unit of the device (see step <b>4530</b>). The code may be a specific blinking rate which can be outputted by a visual output mechanism of the device, while the code may be extracted from the memory unit when interacting with a second system, for the output mechanism of the device to blink at that rate. The second system may recognize the code from the blinking, for executing a corresponding operation.
In some methods, an interface element may specifically be assigned to a finger or hand wearing the device, at a step <b>4524.</b> The element may specifically be assigned to a hand or finger interaction. For example, interface element may be a function, while by being assigned to a finger wearing the device the function may be performed upon detection of a position or gesture of the finger. The function may be performed at a "location" in a virtual environment (e.g. inside a files folder) which corresponds to the detected position or gesture of the finger, such as performed on another interface element (e.g. a file) which is displayed where the finger is touching or to where the finger is pointing (as an exemplary gesture). For yet another example, a user may be wearing a first finger-worn device on a first hand and a second finger-worn device on a second hand, while a different interface element may be assigned to each hand, so that motion detection of each hand may correspond to a different assigned element. For yet another example, an interface element may be assigned to both an interaction of the finger (step <b>4524</b>) and to a state of the device (see step <b>4528</b>), wherein for controlling the element, the finger must perform the interaction while the device is at that state.
In some methods, an interface element may be assigned specifically to an element of the finger-worn device, at a step <b>4526.</b> The element of the device may be a section of the device, such as a rotatable section, or a mechanism of the device, such as an interactive display mechanism (see <figref idref="f0027">FIGS. 23A-C</figref>, <figref idref="f0031">FIG. 27C</figref> and <figref idref="f0049">FIGS 41I and 41J</figref>). For example, the device may include multiple rotatable sections, while a different interface element may be assigned to each section, so that a different element may be controlled by rotation of each section. Optionally, the elements assigned to the section may correspond to each other by operating the sections correspondingly to each other, such as described for a device <b>1010</b> in <figref idref="f0013">FIGS. 10A-C</figref> for alignment of rotated positions and displayed objects. For another example, an interface element may be assigned to a visual output mechanism and a touch surface of the finger-worn device, in which touching the surface where an object (or plurality thereof) representing the element is displayed (see step <b>4534</b>) may be for controlling the element, such as controlling an audio volume by touching a - symbol and a + symbol, as described for device <b>2710</b> in <figref idref="f0031">FIG. 27C</figref>.
In some methods, an interface element may be assigned specifically to a state or use of the finger-worn device, at a step <b>4528.</b> The state of the device may be a physical state or a "virtual" state (i.e. mode of the device). For example, an element may be assigned to the setting of a rotatable section to a certain track, as an exemplary state of the device, while another element may be assigned to the setting of the same rotatable section, or another rotatable section, to another track (as described for multiple rotatable sections and multiple tracks of a device <b>920</b> in <figref idref="f0012">FIG. 9C</figref>). This example may also describe a case where interface elements are assigned to device elements (the tracks or the rotatable section). Use of the device (to which an element is assigned) may be any operation performed on the device, such as rotating a rotatable section or sliding on a touch surface. For example, browsing a tool-bar (the browsing or the tool-bar being an exemplary interface element) may be assigned to the rotation of a rotatable section. Specifically, browsing in certain direction (in the order of the tools) may be assigned to a certain rotation direction, while browsing in an opposite direction may be assigned to an opposite rotation direction. The browsing may also be assigned to a state of the device, such as a tilted position of the rotatable section, so that other tilted positions may be assigned other elements. This may also describe a case where an interface element (the tool-bar or the browsing of the tool-bar) is assigned to device element (the rotatable section) and to use of the device (rotating of the section), as a combination of steps <b>4526</b> and <b>4528.</b> For another example, a "drawing" function may be assigned to a touch surface (device element) of the device, while different uses of the surface are assigned different "drawing" options. Specifically, increasing or decreasing the brightness or the color of a drawn stroke may be assigned to sliding on the touch surface, while increasing the thickness of the stroke may be assigned to the amount of pressure applied on the surface (more pressure for increasing the thickness). Alternatively, controlling the thickness may be assigned to sliding on the surface while controlling the brightness or color may be assigned to the amount of pressure on the surface.
In some methods, an interface element, or information related to an interface element, may be copied to a memory unit of the finger-worn device, as an assigning of the element to the device, at a step <b>4530.</b> For example, a file may be copied to a memory unit of the finger-worn device from a database of the interface (or of a system which includes the interface). For another example, an "undo" function may be assigned to the device, while "undo stages" (a sequence of stages of an interaction session, such as stages of editing of a document) may be automatically be stored on a memory unit of the device. Alternatively, by operating the device during an interaction session, such as in case the "undo" function is also assigned to a state and/or use of the device (step <b>4528</b>), a user may choose which stages of the interaction to store, for allowing to user to "track-back" specifically to those stages. For a similar example, a user may watch a video clip and "tag" certain frames in the clip (e.g. screenshots) which may be copied to the memory unit, while the interface element assigned to the device may be the video clip and/or the "tagging" function. For yet another example, a common "cut-paste" function may be facilitated by the method described with reference to <figref idref="f0053">FIG. 45</figref>, in which operating a virtual-reality device (e.g. a head-up display device <b>3860</b>) to choose an file element, such as by controlling a virtual cursor (<figref idref="f0044">FIG. 38E</figref>) with a finger, as an exemplary combination of step <b>4512</b> (the positioning of the finger) and step <b>4518</b> (information about the cursor), the file element may be chosen and copied (also "cut") to a memory unit of the device (step <b>4530</b>). Optionally, the cursor may be further controlled for copying (also "pasting") the file element back to the virtual reality device (see step <b>4538</b>), as an exemplary re-assigning of the file element (see step <b>4536</b>).
In some methods, at a step <b>4532</b>, feedback of the assigning is prompted. The feedback may be generated by the finger-worn device or by a separate party, preferably the party (or a party in the system) which includes the interface. For example, a display of the finger-worn device may be blinking as feedback of the assigning, and/or a change of display may occur on a display with which a user wearing the device is interacting, such as in case an "assigning button" (as a displayed object corresponding to an "assigning" function) changes to a "pressed assigning button", when an interface element which corresponds to the button is assigned to the device. Optionally, when the element is re-assigned (step <b>4536</b>) to the interface from the device, the "pressed assigning button" changed to an un-pressed "Assigning button" (see step <b>4542</b>).
An assigning feedback (step <b>4532</b>) may be visual or any other type of output, such as tactile (as described for devices <b>3310</b> and <b>3330</b> in <figref idref="f0037">FIGS. 33A, 33B</figref>, <figref idref="f0038">33C and 33E</figref>) or audible (e.g. a sound cue from a speaker apparatus in the device or from a speaker apparatus in the separate party which includes the interface).
In some methods, an interface element may specifically be assigned to a display of the finger-worn device, at a step <b>4534.</b> For example, visuals corresponding to the assigned element may be "transferred" to a display of the finger-worn device. For a specific example, a displayed object (displayed on the separate party with which a user wearing the device is interacting with) may represent an interface element, so that when the element is assigned to the device (such as specifically assigning control of the element to a rotatable section of the device), the displayed object may appear on a display of the device (the object exemplarily being specifically assigned to the display), and may optionally "disappear" from being displayed on the separate party, in which case different parts of the elements are differently assigned to the device (the control of the element assigned to the rotatable section of the device and the displayed object assigned to the display of the device). The reverse operation may be performed when the parts of the element are re-assigned to the interface (step <b>4536</b>), in which case the object may "disappear" from the display of the device and appear on the display of the separate party (while control is generally "returned" to the interface of the separate party). For another example, a cursor may be assigned to the finger-worn device in which a visual representation of the cursor appears (in accordance with step <b>4534</b>). When the interface goes into a "stand-by" mode (also "sleep" mode), such as automatically after a period of time of not being interacted with, the cursor, as displayed on the device, may change shape, such as to a "half-moon" symbol representing the "sleep" mode. For a similar example of a cursor element, a finger on which the device is worn may point to a "hyperlink" on a display, while when the finger is pointing to the "hyperlink", the shape of the cursor may change, such as from an arrow symbol to a hand symbol. This may be an example of the cursor, as an interface element, being specifically assigned to the finger wearing the device (step <b>4524</b>) and to a display of the device (step <b>4534</b>), in which certain interactions of the finger (such as the pointing to the "hyperlink") correspond to change in the appearance of the cursor as displayed on the device.
A display of the finger-worn device, when referring to step <b>4534</b>, may be any visual output which can be implemented in the device, such as an array of pixels (e.g. display pixels <b>2330</b>), an illumination mechanism (e.g. an illumination mechanism <b>3616</b>) or a projection mechanism (e.g. a projection mechanism <b>3420</b>). For example, a projection mechanism of the device may project visuals corresponding to an element assigned to the device.
In some methods, the device may display visuals that represent assigned interface elements by limited, symbolic and/or partial representations of the elements or of original visuals of the elements (e.g. displayed objects corresponding to the elements as displayed on a separate party). For example, a media playing application may be assigned to the device, the original visuals of which are a full control-desk for controlling media playing, while when the application is assigned to the device, the device may display an icon of the application, or a certain part of the control-desk, such as just the playback track. For another example, a paragraph of text may be copied to a memory unit of the device, while before being copied the text may be colored green (automatically by the interface or manually by a user). Accordingly, the device may illuminate (e.g. by an illumination mechanism) a finger wearing the device with a green color after the text is copied. Optionally, other paragraphs may also be copied to the device, each being colored a different color, while operating the device may be for browsing between the paragraphs such that the colors illuminating the finger may change during browsing. A user may select a paragraph by browsing to the paragraph's corresponding color, for further interactions related to that paragraph, such as to paste it in a text document (see step <b>4538</b>).
In some methods, an interface element, or part of an element (e.g. a representation of the element as a displayed object) may be operable when assigned to a display of the device (step <b>4534</b>), such as by an interactive display mechanism of the device. For example, a function, as an exemplary interface element, may be assigned to positioning of a hand wearing the device (step <b>4524</b>) and to an interactive display mechanism of the device (step <b>4526</b>), wherein a displayed object corresponding to the assigned element (i.e. function) is displayed on a touch surface. A user may activate the function by positioning the hand as part of interaction, and by touching the touch surface of the device specifically where the corresponding object is displayed.
Following the above, an interface element may be re-assigned from the device at a step <b>4536</b>. Consequently, information of the element (or the element itself) may be copied from a memory unit of the device, at a step <b>4538,</b> and/or a re-assigning feedback may be prompted at a step <b>4540</b> (similarly to the described for step <b>4532</b>), and/or a change of a display of the device and/or of the interface may be prompted at a step <b>4542</b> (similarly to the described for step <b>4534</b>). For example, when a memory unit of the device is empty, "double-tapping" (step <b>4512</b>) on a file icon (as an exemplary displayed object representing a file) may prompt a process (step <b>4520</b>) in which the file is copied to the memory unit (step <b>4530</b>), while when a file is stored on the memory unit, "double tapping" (another step <b>4512</b>) on a files folder may prompt a process (step <b>4520</b>) in which the file is copied from the memory unit (step <b>4538</b>) to that folder. For another example, a displayed object assigned to a display of the device (as a result of step <b>4534</b>) may be re-assigned to its original interface when a certain interface occurrence happens (step <b>4516</b>), such as the element which corresponds to the displayed object becomes inaccessible, thus the display of the device may change (the object may "disappear" from that display) and the interface display may change (the object may appear on the separate party displaying visuals of the interface), as an exemplary step <b>4542.</b>
All patents and patent applications mentioned in this specification are herein incorporated in their entirety by reference into the specification, to the same extent as if each individual patent or patent application was specifically and individually indicated to be incorporated herein by reference. In addition, citation or identification of any reference in this application shall not be construed as an admission that such reference is available as prior art to the present invention.
While the invention has been described with respect to a limited number of embodiments, it will be appreciated that many variations, modifications and other applications of the invention may be made.
The present disclosure relates to: <ul id="ul0002" list-style="none" compact="compact"><li>1. A finger- worn user input device which includes a first stationary section 114 adapted to fit on a human hand finger and comprising: a) a first rotatable section 112 at least partially overlapping the first section and adapted to rotate and tilt relative to the first section; and b) an indication mechanism 116, 116a, 130, 516, 526, 616, 816, 826, 836, 1316, 1416, 1616, 2116, 2222, 2320, 2720, 3524 for relaying an indication corresponding to a relative position obtained between the first stationary section 114 and the first rotatable section 112.</li><li>2. The device of point 1, wherein the relative position is obtained through an action selected from the group consisting of a relative tilt, a relative rotation and a relative tilt and rotation.</li><li>3. The device of point 1, wherein the indication mechanism is a passive indication mechanism.</li><li>4. The device of point 1, wherein the indication mechanism is an active indication mechanism.</li><li>5. The device of point 1, wherein the indication mechanism includes a sensing mechanism 118, 118a, 118b, 118c, 128, 128', 134, 136, 1216,</li><li>6. The device of point 1, wherein the first stationary section 114 includes a plurality of tracks 218a, 218b on which the first rotatable section 112 can rotate.</li><li>7. The device of point 1, wherein the first stationary section 114 is replaced by a second rotatable section 912, wherein the first rotatable section 112 is adapted to rotate and tilt on the second rotatable section 912.</li><li>8. The device of point 7, wherein the second rotatable section 912 includes a plurality of tracks 218a, 218b on which first rotatable section 112 can rotate, 9. The device of point 6, wherein the plurality of tracks 218a, 218b further allow first rotatable section 112 to tilt.</li><li>10. The device of point 6, further comprising a third rotatable section 112' at least partially overlapping first stationary section 114 and adapted to rotate and tilt relative to first stationary section 114.</li><li>11. The device of point 1, further comprising a locking mechanism 1440 for locking the first rotatable section 112 into a given position.</li><li>12. The device of point 11, wherein the given position is selected from the group consisting of a rotated position, a tilted position and a rotated and tilted position.</li><li>13. The device of point 1, wherein the first stationary section 114 includes indication locations 154 for indicating corresponding tilted positions of the first rotatable section 112.</li><li>14. The device of point 6, wherein the first stationary section 114 includes indication locations 154 for indicating corresponding tilted positions of the first rotatable section 112.</li><li>15. The device of point 6, wherein each track 218a, 218b controls a separate interface element 1030a, 1030b, 1030c of an interface 1020.</li><li>16. The device of point 8, wherein each track 218a, 218b controls a separate interface element 1030a, 1030b, 1030c of an interface 1020.</li><li>17. The device of point 15, wherein interface 1020 is an interface selected from the group of an interface internal to the device and an interface external to the device.</li><li>18. The device of point 15, wherein interface 1020 is an interface selected from the group of an interface internal to the device and an interface external to the device.</li></ul>
Contents5
54 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12 Sheet 13 Sheet 14 Sheet 15 Sheet 16 Sheet 17 Sheet 18 Sheet 19 Sheet 20 Sheet 21 Sheet 22 Sheet 23 Sheet 24 Sheet 25 Sheet 26 Sheet 27 Sheet 28 Sheet 29 Sheet 30 Sheet 31 Sheet 32 Sheet 33 Sheet 34 Sheet 35 Sheet 36 Sheet 37 Sheet 38 Sheet 39 Sheet 40 Sheet 41 Sheet 42 Sheet 43 Sheet 44 Sheet 45 Sheet 46 Sheet 47 Sheet 48 Sheet 49 Sheet 50 Sheet 51 Sheet 52 Sheet 53 Sheet 54
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US9952688B2 | Cited by | United States of America | Applicant |
| WO2015113663A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| EP3291045A4 | Cited by | European Patent Office (EPO) | Search report |
| US10317940B2 | Cited by | United States of America | Applicant |
| CN106415451A | Cited by | China | Search report |
| EP0657843A1 | Cites | European Patent Office (EPO) | Search report |
| EP1696307A2 | Cites | European Patent Office (EPO) | Search report |
| US2002030637A1 | Cites | United States of America | Applicant |
| US2002030637A1 | Cites | United States of America | Applicant |
| US2002036623A1 | Cites | United States of America | Search report |
| US2003038927A1 | Cites | United States of America | Applicant |
| US2003038927A1 | Cites | United States of America | Applicant |
| US2004207597A1 | Cites | United States of America | Search report |
| US2005277470A1 | Cites | United States of America | Applicant |
| US2005277470A1 | Cites | United States of America | Applicant |
| US2006066588A1 | Cites | United States of America | Applicant |
| US2006066588A1 | Cites | United States of America | Applicant |
| US2007097151A1 | Cites | United States of America | Applicant |
| US2007097151A1 | Cites | United States of America | Applicant |
| US23229905A | Cites | United States of America | Applicant |
| US23229905A | Cites | United States of America | Applicant |
| US2696695A | Cites | United States of America | Applicant |
| US2696695A | Cites | United States of America | Applicant |
| US3097537A | Cites | United States of America | Applicant |
| US3097537A | Cites | United States of America | Applicant |
| US4067342A | Cites | United States of America | Applicant |
| US4067342A | Cites | United States of America | Applicant |
| US4071691A | Cites | United States of America | Applicant |
| US4071691A | Cites | United States of America | Applicant |
| US4221975A | Cites | United States of America | Applicant |
| US4221975A | Cites | United States of America | Applicant |
| US42447706A | Cites | United States of America | Applicant |
| US42447706A | Cites | United States of America | Applicant |
| US4353056A | Cites | United States of America | Applicant |
| US4353056A | Cites | United States of America | Applicant |
| US4430531A | Cites | United States of America | Applicant |
| US4430531A | Cites | United States of America | Applicant |
| US4484179A | Cites | United States of America | Applicant |
| US4484179A | Cites | United States of America | Applicant |
| US4653503A | Cites | United States of America | Applicant |
| US4653503A | Cites | United States of America | Applicant |
| US4856504A | Cites | United States of America | Applicant |
| US4856504A | Cites | United States of America | Applicant |
| US4890111A | Cites | United States of America | Applicant |
| US4890111A | Cites | United States of America | Applicant |
| US4890608A | Cites | United States of America | Applicant |
| US4890608A | Cites | United States of America | Applicant |
| US4977601A | Cites | United States of America | Applicant |
| US4977601A | Cites | United States of America | Applicant |
| US5149962A | Cites | United States of America | Applicant |
| US5149962A | Cites | United States of America | Applicant |
| US5195145A | Cites | United States of America | Applicant |
| US5195145A | Cites | United States of America | Applicant |
| US5269499A | Cites | United States of America | Applicant |
| US5269499A | Cites | United States of America | Applicant |
| US5350581A | Cites | United States of America | Applicant |
| US5350581A | Cites | United States of America | Applicant |
| US5440194A | Cites | United States of America | Applicant |
| US5440194A | Cites | United States of America | Applicant |
| US5456256A | Cites | United States of America | Applicant |
| US5456256A | Cites | United States of America | Applicant |
| US5462743A | Cites | United States of America | Applicant |
| US5462743A | Cites | United States of America | Applicant |
| US5481265A | Cites | United States of America | Applicant |
| US5489922A | Cites | United States of America | Applicant |
| US5543591A | Cites | United States of America | Applicant |
| US5543591A | Cites | United States of America | Applicant |
| US5742698A | Cites | United States of America | Applicant |
| US5742698A | Cites | United States of America | Applicant |
| US5796827A | Cites | United States of America | Applicant |
| US5796827A | Cites | United States of America | Applicant |
| US5832296A | Cites | United States of America | Applicant |
| US5846559A | Cites | United States of America | Applicant |
| US5846559A | Cites | United States of America | Applicant |
| US5850201A | Cites | United States of America | Applicant |
| US5850201A | Cites | United States of America | Applicant |
| US5861875A | Cites | United States of America | Applicant |
| US5861875A | Cites | United States of America | Applicant |
| US5943043A | Cites | United States of America | Applicant |
| US5943043A | Cites | United States of America | Applicant |
| US5943044A | Cites | United States of America | Applicant |
| US5943044A | Cites | United States of America | Applicant |
| US5977685A | Cites | United States of America | Applicant |
| US5977685A | Cites | United States of America | Applicant |
| US5982304A | Cites | United States of America | Applicant |
| US5982304A | Cites | United States of America | Applicant |
| US5986391A | Cites | United States of America | Applicant |
| US5986391A | Cites | United States of America | Applicant |
| US6025726A | Cites | United States of America | Applicant |
| US6025726A | Cites | United States of America | Applicant |
| US6034807A | Cites | United States of America | Applicant |
| US6034807A | Cites | United States of America | Applicant |
| US6060811A | Cites | United States of America | Applicant |
| US6060811A | Cites | United States of America | Applicant |
| US6088585A | Cites | United States of America | Applicant |
| US6088585A | Cites | United States of America | Applicant |
| US6172657B1 | Cites | United States of America | Applicant |
| US6172657B1 | Cites | United States of America | Applicant |
| US6201633B1 | Cites | United States of America | Applicant |
| US6201633B1 | Cites | United States of America | Applicant |
49 priority claims, no other members on record
Priority claims49
| Document | Office | Kind | Date |
|---|---|---|---|
| 956708P | United States of America | – | |
| 95670807 | United States of America | P | |
| 95670807 | United States of America | P | |
| 16635P | United States of America | – | |
| 1663507 | United States of America | P | |
| 1663507 | United States of America | P | |
| 28194P | United States of America | – | |
| 2819408 | United States of America | P | |
| 2819408 | United States of America | P | |
| 41931P | United States of America | – | |
| 4193108 | United States of America | P | |
| 4193108 | United States of America | P | |
| 42245P | United States of America | – | |
| 4224508 | United States of America | P | |
| 4224508 | United States of America | P | |
| 44486P | United States of America | – | |
| 4448608 | United States of America | P | |
| 4448608 | United States of America | P | |
| 52176P | United States of America | – | |
| 5217608 | United States of America | P | |
| 5217608 | United States of America | P | |
| 54833P | United States of America | – | |
| 5483308 | United States of America | P | |
| 5483308 | United States of America | P | |
| 76673P | United States of America | – | |
| 7667308 | United States of America | P | |
| 7667308 | United States of America | P | |
| 08808009 | European Patent Office (EPO) | A | |
| 08808009 | European Patent Office (EPO) | A | |
| 088080098 | – | – | – |
| 16635P | – | – | – |
| 28194P | – | – | – |
| 41931P | – | – | – |
| 42245P | – | – | – |
| 44486P | – | – | – |
| 52176P | – | – | – |
| 54833P | – | – | – |
| 76673P | – | – | – |
| 956708P | – | – | – |
| EP20080808009 | – | – | – |
| US20070016635P | – | – | – |
| US20070956708P | – | – | – |
| US20080028194P | – | – | – |
| US20080041931P | – | – | – |
| US20080042245P | – | – | – |
| US20080044486P | – | – | – |
| US20080052176P | – | – | – |
| US20080054833P | – | – | – |
| US20080076673P | – | – | – |
11 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Application deemed to be withdrawnWithdrawn18D | 18D | |
| Information on the status of an ep patent application or granted ep patentGrantedSTAA | STAA | |
| First examination report despatched17Q | 17Q | |
| Request for examination filed17P | 17P | |
| Designated contracting states (corrected)RBV | RBV | |
| Designated contracting statesAK | AK | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | |
| Search report despatchedPUAL | PUAL | |
| Divisional application: reference to earlier applicationAC | AC | |
| Designated contracting statesAK | AK | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phasePUAI | PUAI |
Numbers
- Publication
- 2587345
- Publication, DOCDB
- 2587345
- Publication, EPODOC
- EP2587345
- Application
- 131522195
- Application, DOCDB
- 13152219
- Application, EPODOC
- EP20130152219
Titles3
- German
- Am Finger getragene Vorrichtungen und zugehörige Verwendungsverfahren
- English
- Finger-worn devices and related methods of use
- French
- Dispositifs portés sur un doigt et procédés d'utilisation associés
Classification
- CPC, 13
- G06F3/0362
- G06F3/014
- G06F3/017
- G06F3/0219
- G06F3/0304
- G06F3/0312
- G06F3/0338
- G06F3/03547
- G06F3/042
- G06F3/0425
- G06F2203/0331
- G06F2203/0339
- H04N9/3173
- IPC, 1
- G06F3 033
Designated states34
- Contracting states, 34
- Austria
- Belgium
- Bulgaria
- Switzerland
- Cyprus
- Czechia
- Germany
- Denmark
- Estonia
- Spain
- Finland
- France
- United Kingdom
- Greece
- Croatia
- Hungary
- Ireland
- Iceland
- Italy
- Liechtenstein
- Lithuania
- Luxembourg
- Latvia
- Monaco
and 10 moreShow fewer
- Malta
- Netherlands (Kingdom of the)
- Norway
- Poland
- Portugal
- Romania
- Sweden
- Slovenia
- Slovakia
- Türkiye