Magnetic vector sensor positioning and communications system

Abstract
A system is described herein for monitoring the movement of one or more magnets located external to a device using the vector data from one or more magnetic vector sensors incorporated in the device to determine a position and/or to communicate information.
Description
FIELD OF THE INVENTION

The present invention relates generally to a magnetic vector sensor positioning and communications system. More particularly, the present invention relates to a system for monitoring the movement of one or more magnets located external to a device using the vector data from one or more magnetic vector sensors incorporated in the device to determine a position and/or to communicate information.


BACKGROUND OF THE INVENTION

Touchscreens


A touchscreen is an electronic visual display that can detect the presence and location of a touch within the display area. The term generally refers to touching the display of the device with a finger or hand. Touchscreens can also sense other passive objects, such as a stylus. Touchscreens are common in devices such as game consoles, all-in-one computers, tablet computers, and smartphones.


The touchscreen has two main attributes. First, the touchscreen enables one to interact directly with what is displayed, rather than indirectly with a pointer controlled by a mouse or touchpad. Secondly, the touchscreen lets one do so without requiring any intermediate device that would need to be held in the hand (other than a stylus, which is optional for most modern touchscreens). Such displays can be attached to computers, or to networks as terminals. They also play a prominent role in the design of digital appliances such as the personal digital assistant (PDA), satellite navigation devices, mobile phones, and video games.


Source: http://en.wikipedia.org/wiki/Touchscreen


Capacitive Touchscreens


A capacitive touchscreen panel consists of an insulator such as glass, coated with a transparent conductor such as indium tin oxide (ITO). As the human body is also an electrical conductor, touching the surface of the screen results in a distortion of the screen's electrostatic field, measurable as a change in capacitance. Different technologies may be used to determine the location of the touch (e.g., see capacitive sensing touchscreen technology discussed below). The location is then sent to the controller for processing. However, one cannot use a capacitive touchscreen through most types of electrically insulating material, such as gloves, instead one requires a special capacitive stylus, or a special-application glove with an embroidered patch of conductive thread passing through it and contacting the user's fingertip. This disadvantage especially affects usability in consumer electronics, such as touch tablet PCs and capacitive smartphones in cold weather.


Source: http://en.wikipedia.org/wiki/Touchscreen


Resistive Touchscreens


Resistive touchscreens are touch-sensitive computer displays composed of two flexible sheets coated with a resistive material and separated by an air gap or microdots. There are two different types of metallic layers. The first type is called Matrix, in which striped electrodes on substrates such as glass or plastic face each other. The second type is called Analogue which consists of transparent electrodes without any patterning facing each other. As of 2011, Analogue offered lowered production costs when compared to Matrix. In Analogue, when contact is made to the surface of the touchscreen, the two sheets are pressed together. On these two sheets there are horizontal and vertical lines that, when pushed together, register the precise location of the touch. Because the touchscreen senses input from contact with nearly any object (finger, stylus/pen, palm) resistive touchscreens are a type of “passive” technology.


For example, during operation of a four-wire touchscreen, a uniform, unidirectional voltage gradient is applied to the first sheet. When the two sheets are pressed together, the second sheet measures the voltage as distance along the first sheet, providing the X coordinate. When this contact coordinate has been acquired, the uniform voltage gradient is applied to the second sheet to ascertain the Y coordinate. These operations occur within a few milliseconds, registering the exact touch location as contact is made.


Resistive touchscreens typically have high resolution (4096×4096 DPI or higher), providing accurate touch control. Because the touchscreen responds to pressure on its surface, contact can be made with a finger or any other pointing device.


Resistive touchscreen technology works well with almost any stylus-like object, and can also be operated with gloved fingers and bare fingers alike. In some circumstances, this is more desirable than a capacitive touchscreen, which has to be operated with a capacitive pointer, such as a bare finger (latest capacitive technology enables gloves on touchscreens). The resistive touchscreen costs are relatively low when compared with active touchscreen technologies. Resistive touchscreen technology can be made to support multi-touch input.


For people who must grip the active portion of the screen or must set their entire hand down on the screen, alternative touchscreen technologies are available, such as an active touchscreen in which only the stylus creates input and skin touches are rejected. However, newer touchscreen technologies allow the use of multi-touch without the aforementioned vectoring issues.


Source: http://en.wikipedia.org/wiki/Resistive_touchscreen


Capacitive Sensing Touchscreen Technology


Source: http://en.wikipedia.org/wiki/Resistive_touchscreen


Capacitive sensing is a technology based on capacitive coupling that is used in many different types of sensors, including those to detect and measure proximity, position or displacement, humidity, fluid level, and acceleration. Capacitive sensing as a human interface device (HID) technology, for example to replace the computer mouse, is growing increasingly popular. Capacitive touch sensors are used in many devices such as laptop trackpads, digital audio players, computer displays, mobile phones, mobile devices, tablets and others. More and more design engineers are selecting capacitive sensors for their versatility, reliability and robustness, unique human-device interface and cost reduction over mechanical switches.


Capacitive sensors detect anything that is conductive or has a dielectric different than that of air. While capacitive sensing applications can replace mechanical buttons with capacitive alternatives, other technologies such as multi-touch and gesture-based touchscreens are also premised on capacitive sensing.


Capacitive sensing touchscreens do not respond to a traditional stylus and instead require a capacitive stylus, which is unable to provide high resolution positional input. A typical capacitive stylus has a conductive tip shaped similar to a fingertip, which is made out of capacitive foam. Another capacitive stylus resembles a ball point pen but has a flat round plastic disk attached to the point of the pen. Still another capacitive stylus has a stainless steel ring that has a vinyl film on the surface that makes contact with a touchscreen. Yet another type of capacitive stylus includes a magnet in the head of the stylus enabling a capacitive sensing touchscreen to detect that it has been touched by the stylus. This stylus is described in U.S. Patent Application No. 2009/0167727, filed Dec. 16, 2008, and entitled “Stylus and Electronic Device”, the contents of which are incorporated herein by reference. FIGS. 1A, 1B, 2A, and 2B (PRIOR ART) are provided from this patent application. FIGS. 1A and 1B depict an electronic device 100 having a device body 110 and a stylus 120. The device body 110 has a capacitive touch panel 112. The stylus 120 has a handle 122 and a head 124. The head 124 is magnetic. The head 124 may be made of a magnetic material or may be provided with a magnet 126 at a tip of the head 124. When a relative speed exists between the head 124 of the stylus 120 and any region of the touch panel 112, an inducing current is generated on the region of the panel 112 due to magnetic force lines M10 of the head 124. FIGS. 2A and 2B (PRIOR ART) depict two distribution modes of magnetic poles of a stylus 120a and 120b. Referring to FIG. 2A, a connection line D10 between magnetic poles N and S of a head 124a of a stylus 120a is substantially perpendicular to a lengthwise direction D20 of a handle 122a. Alternatively, referring to FIG. 2B, a connecting line D 30 between magnetic poles N and S of a head 124b of a stylus 120b is substantially parallel to a lengthwise direction D40 of a handle 122b.


Many devices having capacitive touchscreen interfaces also include at least one vector magnetics sensor (or vector magnetometer) used to determine the orientation of the device or a portion of the device (e.g., a hinged display that can move from an open position to a closed position). More specifically, the at least one magnetics sensor is used to sense (or measure) the magnetic field produced by the Earth and provides one-dimensional, two dimensional, or three-dimensional orientation information in the form of X, Y, and/or Z vector data that can be processed by software typically resident on the device (but which can be remote) to determine how the device is being moved about by the user. Such vector magnetics sensor data (or information) enables applications such as games where the device (e.g., a cell phone) itself can be used as a game controller. Magnetic sensor information can also be used to determine the state of a device's display (e.g., open, closed, nearly closed, etc.), such as is the case with Apple® laptop computers, where the position of the display relative to the keyboard is used to change the state of the machine (e.g., on, sleep, off). Similarly, the cover of the Apple iPad® includes a magnet that is detectable by a magnetic field sensor, which is used for determining whether or not the cover is covering the display. FIG. 3A (PRIOR ART) depicts an exemplary hall sensor array 302 used in a smartphone. FIG. 3B (PRIOR ART) depicts an exemplary cell phone 303 having an exemplary X axis 304, Y axis 306, and Z axis 308. FIG. 3C (PRIOR ART) depicts an exemplary output display showing vector data 310, 312, 314 corresponding to the X, Y, and Z vectors (i.e., magnitude and direction of the X, Y, and Z magnetic field components) as an electronic device such as the cell phone 303 is moved about over a period of time.


Magnets external to a device have been used to interact with an electronic device having a magnetometer. U.S. Patent Application No. 2011/0190060, filed Jan. 31, 2011, and entitled “Around Device Interaction for Controlling and Electronic Device, for Controlling a Computer Game and for User Verification”, the contents of which are incorporated herein by reference, describes use of a magnetometer within an electronic device to measure changes in magnetic strengths resulting from the relative motion of an external magnet in order to identify (or recognize) gesture induced movements. The tracking of the relative movement of a magnet is described as being coarse and magnetic field amplitude based, where polarity is only used to identify one magnet vs. another. The relative motion is only discerned and is not absolute position-based. Generally, gestures can be recognized regardless of where a given motion actually occurs or originates relative to the device. However, because the gestures are position indeterminate the ability to provide high resolution precision input as required for absolute position-based functions such as precision drawing or lettering is not enabled. Instead the coarse movement of the magnet only enables recognition of gestures such as moving a hand downward, swiping left or right, rotating, zooming, etc. Examples of the magnet gesturing systems are provided in FIGS. 4A and 4B (PRIOR ART). FIG. 4A depicts a controlling apparatus 401 comprising a mobile phone 402 and a magnetic ring 403. The mobile phone 402 is held by the left hand 442 and the magnetic ring 403 is on the index finger of the right hand 441. The mobile phone 402 has a touchscreen 421 and a standard magnetic sensor (not shown) that is located inside the mobile phone 402. The mobile phone 402 executes a computer program 422 that implements the controlling means on the phone 402. FIG. 4B depicts a controlling apparatus 410 comprising a stick 430 as the magnetic element.


U.S. Patent Application No. 2012/0084051, filed May 21, 2010, and entitled “Method and Arrangement for Magnetically Determining a Position”, the contents of which are herein incorporated herein by reference, describes magnetically determining a position of a permanent magnet located above a magnetic sensor array, where the vector and local gradient of the magnetic flux density of the a spherical homogenously magnetized magnet is measured using a position sensor. The position and orientation of the magnetic dipole of the permanent magnet relative to the position sensor is calculated from the measured values. A spherical permanent magnet having homogenous magnetization is used to prevent previously present cross-sensitivity between the position and orientation determination, and allowing measurement without prior calibration. FIG. 5 (PRIOR ART) depicts the magnetic field B of a magnetic sphere 501 being tracked by a position sensor 502 comprising an array of Hall Effect sensors 503.


Examples of use of a magnetometer for communicating with an electronic device and determining a position can also be found in a story available on an online blog at http://blog.makezine.com/2012/10/29/magnetic-appcessories-with-andrea-bianchi/, which is incorporated by reference herein in its entirety.


A web log by Joe DesBonnet found at http://jdesbonnet.blogspot.com/2011_05_01_archive.html (the contents of which are incorporated by reference herein) describes a cheap and simple one-way communications link from an Arduino microcontroller to an Android cellphone, where he uses a digital IO line of the Arduino to drive a coil of wire placed over the magnetometer of the Android. He employs a Non Return to Zero encoding scheme, where he monitors the output of one axis (Z) of the magnetometer using the Android ‘Tricorder’ application. He successfully communicated “Hello World!” at approximately 7 bps and suggested potential improvements to increase his data rate including using a DAC, using four power levels to encode 2 bits per symbol and using forward error correction. He also mentions that it might be possible to construct a set of coils that excite the X, Y, and Z channels independently to triple his data rate. He further mentions some applications might only require an analog signal. FIG. 6 (PRIOR ART) depicts the communications link 600 from the Arduino 602 to the Android 604 via the use of a coil 606 placed over the magnetometer (not shown) of the Android 604.


SUMMARY

A system, a first device and various methods are described in the independent claims of the present application. Advantageous embodiments of the system, the first device, and the various methods have been described in the dependent claims of the present application.


In one aspect, the present invention provides a system comprising: (1) a first device comprising a screen and at least one vector magnetic sensor; (2) a second device comprising a magnet; (3) the first device utilizes the at least one vector magnetic sensor which interfaces with the magnet in the second device to obtain vector data which corresponds to an absolute orientation and location of the second device within a coordinate system based on an absolute orientation and location of the first device; and (4) the first device utilizes the vector data to map the location of the second device to a location on the screen.


In another aspect, the present invention provides a first device (and a method implemented by the same) which interfaces with a second device that has a magnet. The first device comprises: (1) a screen; (2) at least one vector magnetic sensor; (3) a processor; and (4) a memory that stores processor-executable instructions where the processor interfaces with the memory and executes the processor-executable instructions to enable the following operations: (a) interface with second device which comprises a magnet; (b) obtain vector data which corresponds to an absolute orientation and location of the second device within a coordinate system based on an absolute orientation and location of the first device; and (c) utilize the vector data to map the location of the second device to a location on the screen.


In yet another aspect, the present invention provides a first device (and a method implemented by the same) which interfaces with a second device which has a plurality of magnets. The first device comprises: (1) at least one vector magnetic sensor; (2) a processor; and (3) a memory that stores processor-executable instructions where the processor interfaces with the memory and executes the processor-executable instructions to enable the following operations: (a) determine a position within an environment by interacting with the second device which comprises a plurality of magnets with magnetic fields which are modulated to function as an identifier or provide coordinates of a reference location within an established coordinate system.


In still another aspect, the present invention provides a first device (and a method implemented by the same) which interfaces with a second device associated with a security door and a server. The first device comprises: (1) a screen; (2) at least one vector magnetic sensor; (3) a processor; and (4) a memory that stores processor-executable instructions where the processor interfaces with the memory and executes the processor-executable instructions to enable the following operations: (a) interact with the second device which comprises a plurality of magnets with magnetic fields which are modulated to function as an identifier of the security door; (b) send, to the server, the identifier of the security door along with an identifier of the first device, wherein the server sends a validation code to the security door which the security device uses to produce a validation emission; (c) receive, from the security door, the validation emission; and (d) send, to the server, the validation emission.


Additional aspects of the invention will be set forth, in part, in the detailed description, figures and any claims which follow, and in part will be derived from the detailed description, or can be learned by practice of the invention. It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention as disclosed.





BRIEF DESCRIPTION OF THE DRAWINGS

A more complete understanding of the present invention may be obtained by reference to the following detailed description when taken in conjunction with the accompanying drawings wherein:



FIG. 1A (PRIOR ART) depicts an electronic device having a device body and a stylus as illustrated in U.S. Patent Application No. 2009/0167727;



FIG. 1B (PRIOR ART) depicts an electronic device having a device body and a stylus as illustrated in U.S. Patent Application No. 2009/0167727;



FIG. 2A (PRIOR ART) depicts a magnetic stylus as illustrated in U.S. Patent Application No. 2009/0167727;



FIG. 2B (PRIOR ART) depicts another magnetic stylus as illustrated in U.S. Patent Application No. 2009/0167727;



FIG. 3A (PRIOR ART) depicts an exemplary hall sensor array used in a smartphone;



FIG. 3B (PRIOR ART) depicts an exemplary cell phone having an exemplary X axis, Y axis, and Z axis;



FIG. 3C (PRIOR ART) depicts an exemplary output display showing vector data corresponding to the X, Y, and Z vectors (i.e., magnitude and direction of the X, Y, and Z magnetic field components) as an electronic device such as the cell phone shown in FIG. 3B is moved about over a period of time;



FIG. 4A (PRIOR ART) depicts an example of a magnet gesturing system;



FIG. 4B (PRIOR ART) depicts another example of a magnet gesturing system;



FIG. 5 (PRIOR ART) depicts the magnetic field B of a magnetic sphere being tracked by a position sensor comprising an array of Hall Effect sensors;



FIG. 6 (PRIOR ART) depicts the communications link from an Arduino to an Android via the use of a coil placed over the magnetometer of the Android;



FIG. 7A depicts a system comprising a first device (e.g., a mobile phone) which has a touchscreen (e.g., a capacitive touchscreen) and a second device, e.g., a stylus, which has a magnet such as the stylus shown in FIG. 2A in accordance with an embodiment of the present invention;



FIG. 7B depicts a system comprising a first device (e.g., a mobile phone) which has a touchscreen (e.g., a capacitive touchscreen) and a second device, e.g., a stylus, which has a magnet such as the stylus shown in FIG. 2B in accordance with an embodiment of the present invention;



FIG. 8A depicts a system comprising a first device (e.g., a mobile phone) which has a touchscreen (e.g., a capacitive touchscreen) and a second device, e.g., a mouse, which has a magnet having a first orientation where the magnetic moment of the magnet is parallel to a surface on which the mouse resides in accordance with an embodiment of the present invention;



FIG. 8B depicts a system comprising a first device (e.g., a mobile phone) which has a touchscreen (e.g., a capacitive touchscreen) and a second device, e.g., a mouse, which has a magnet having a first orientation where the magnetic moment of the magnet is perpendicular to a surface on which the mouse resides in accordance with an embodiment of the present invention;



FIG. 9A depicts a system comprising a first device (e.g., a mobile phone) which has a touchscreen (e.g., a capacitive touchscreen) and a second device, e.g., a joy stick input device, which has a base and a control handle with a magnet therein and a base where the magnet has a first orientation that is perpendicular to an axis of an ‘at rest’ position of the control handle in accordance with an embodiment of the present invention;



FIG. 9B depicts a system comprising a first device (e.g., a mobile phone) which has a touchscreen (e.g., a capacitive touchscreen) and a second device, e.g., a joy stick input device, which has a base and a control handle with a magnet therein and a base where the magnet has a second orientation that is parallel to an axis of an ‘at rest’ position of the control handle in accordance with an embodiment of the present invention;



FIG. 9C depicts an exemplary system comprising three first devices which provide multiple detection angles relative to a magnet (which has one polarity orientation) within a second device, e.g., a joy stick input device, in accordance with an embodiment of the present invention;



FIG. 9D depicts an exemplary system comprising three first devices which provide multiple detection angles relative to a magnet (which has another polarity orientation) within a second device, e.g., a joy stick input device, in accordance with an embodiment of the present invention;



FIG. 10A depicts a second device in the form of a mouse having two magnets where each of the two magnets has a first orientation relative to a surface in accordance with an embodiment of the present invention;



FIG. 10B depicts a second device in the form of a mouse having two magnets where each of the two magnets has a second orientation relative to a surface in accordance with an embodiment of the present invention;



FIG. 10C depicts a second device in the form of a mouse having two magnets where one of the magnets has a first orientation relative to a surface and the other one of the magnets has a second orientation relative to a surface in accordance with an embodiment of the present invention;



FIG. 10D depicts a second device in the form of a joy stick input device comprising a base (with one magnet) and control handle (with one magnet) in accordance with an embodiment of the present invention;



FIG. 10E depicts a second device in the form of a joy stick input device comprising a base (with one magnet) and control handle (with two magnets) in accordance with an embodiment of the present invention;



FIG. 10F depicts a second device in the form of a joy stick input device comprising a base (with one magnet) and control handle (with three magnets) in accordance with an embodiment of the present invention; and



FIGS. 11A-11K depict exemplary second devices that comprise one or more magnets that can be detected by one or more vector magnetic sensors of one or more first devices in accordance with an embodiment of the present invention. In particular, the exemplary second devices shown include: (1) a glove (FIG. 11A); (2) a golf club (FIG. 11B); (3) a tool (FIG. 11C); (4) a pet collar (FIG. 11D); (5) a game controller (FIG. 11E); (6) a vending machine (FIG. 11F); (7) a vehicle (FIG. 11G); (8) a gas pump (FIG. 11H); (9) a cash register (FIG. 11I); (10) an automated teller machine (FIG. 11J); and (11) a first device (FIG. 11K).





DETAILED DESCRIPTION OF THE INVENTION

In accordance with one aspect of the invention, vector magnetic sensor-based orientation sensing capabilities of a first device are leveraged to determine the orientation of one or more second devices that may be associated with the first device, where the first device comprises at least one vector magnetics sensor and each of the one or more second devices comprises at least one magnet, where the at least one magnet may be a permanent magnet, an electromagnet, or a electro-permanent magnet. Specifically, a second device may comprise a stylus, a joystick, a game controller, a mouse, a glove, a keyboard, an eyepiece, a laptop, a trackpad, a digital audio player, a computer display, a mobile phone, a mobile device, a tablet, etc. Moreover, the second device could merely be a magnet.


In accordance with a first embodiment of the invention depicted in FIG. 7A, a system 700 may comprise a first device 100 (e.g., a mobile phone 100) comprising a touchscreen 112 (e.g., a capacitive touchscreen 112) and a second device, e.g., a stylus 120a, comprising a magnet 126 such as the stylus 120a shown in FIG. 2A. Unlike the prior art approach described previously in relation to FIG. 1A where the stylus 120 was touched to a capacitive touchscreen 112 such that magnetic field lines of a magnet 126 in the head of the stylus 120 produced a capacitive response, a stylus 120a (or any other second device in accordance with the invention) comprising a magnet 126 doesn't have to touch the touchscreen 112 of the first device 100 because the position of the magnet 126 included in the stylus 120a as determined by one or more magnetic sensors 110 included in the first device 100 is used to provide an interface with the first device 100. In accordance with the invention a second device 122a can be in proximity to a first device 100, where the one or more magnetic sensors 110 of the first device 100 can measure the absolute orientation and location of the second device 120a. Vector data corresponding to the absolute orientation and location of the second device 120a within a coordinate system based on the absolute orientation and location of the first device 100 can be mapped to a location on the touchscreen 112 and otherwise used to communicate with the first device 100. Similarly, a system 710 as depicted in FIG. 7B may comprise a first device 100 and a second device, e.g., a stylus 120b, comprising a magnet 126 such as the stylus 120b shown in FIG. 2B, where generally as long as the orientation of the magnet 126 residing in a second device 120b is known, the absolute location and orientation of the magnet 126 residing in the second device 120b can be determined using the vector data provided by the one or more magnetic sensors of the first device 100. It should be noted that the second device could indeed touch the touchscreen of the first device. Further, the first device need not have a touchscreen in the first place but it could have a regular screen.


As shown in FIG. 8A, a system 800 of the invention may comprise a second device that is a mouse 802a comprising a magnet 126 having a first orientation where the magnetic moment of the magnet 126 is parallel to a surface 804 on which the mouse resides. As shown in FIG. 8B, a system 810 of the invention may comprise a second device that is a mouse 802b comprising a magnet 126 having a second orientation, where the magnetic moment of the magnet 126 is perpendicular to the surface 804 on which the mouse 802b resides.



FIG. 9A depicts an exemplary system 900 of the invention that comprises a second device that is a joy stick input device 902a comprising a base 903 and control handle 905 configured to pivot within the base 903 at a pivot point 904. The control handle 905 includes a magnet 126 having a first orientation that is perpendicular to an axis of an ‘at rest’ position of the control handle (i.e., where the moveable portion is at rest when not being held by a user), where the distance between the magnet 126 and a pivot point 904 is known, the distance between the bottom of the base 903 and the pivot point 904 is known. Thus an ‘at rest’ absolute location and orientation of the control handle 905 can be determined and then used to determine the real time absolute location and orientation of the control handle 905 during operation.



FIG. 9B depicts an exemplary system 910 of the invention that comprises a second device that is a joy stick input device 902b that is like the joy stick input device 902a of FIG. 9A except the magnet has a second orientation that is parallel to an axis of an ‘at rest’ position of the control handle.



FIG. 9C depicts an exemplary system 920 of the invention that comprises a second device that is the joy stick input device 902a where the magnetic sensors of three first devices 100a-100c provide multiple detection angles relative to the magnet 126 (which has one orientation) of the joy stick input device 902c.



FIG. 9D depicts an exemplary system 930 of the invention that comprises a second device that is the joy stick input device 902b where the magnetic sensors of three first devices 100a-100c provide multiple detection angles relative to the magnet 126, (which has one orientation) of the joy stick input device 902d.


Under one aspect of the invention two or more first devices 100 can communicate using one or more communications capabilities available to the first devices 100 such as cellular communications, WI-FI communications, or the like, to share vector data. One skilled in the art will recognize that having more magnetic sensors and having more detection angles enables ambiguities of orientation and location to be resolved more easily to include ambiguities resulting from the second device including multiple magnets.



FIG. 10A depicts a mouse 802c having two magnets 126a 126b, where each of the two magnets 126a 126 has a first orientation relative to the surface 804 (not shown) and FIG. 10B depicts a mouse 802d, where each of the two magnets 126a 126b has a second orientation relative to the surface 804. FIG. 10C depicts a mouse 802e having two magnets 126a 126b, where one of the magnets 126a has the first orientation relative to the surface 804 and the other one of the magnets 126b has the second orientation relative to the surface 804.



FIG. 10D further depicts a joy stick input device 902c comprising a base 903 and control handle 905 configured to pivot within the base 903 at a pivot point 904. The base 903 includes a first magnet 126a having a first orientation where the magnetic moment of the magnet 126a is parallel to a surface 804 (not shown) on which the joy stick input device 902a resides. The first magnet 126a is located beneath the pivot point 904 of the control handle 905. The control handle 905 has a second magnet 126b having a second orientation that is parallel to an axis of an ‘at rest’ position of the control handle (i.e., where the moveable portion is at rest when not being held by a user), where the distance between the second magnet 126b and a pivot point 904 is known, the distance between the first magnet 126a and the pivot point 904 is known, and the ‘at rest’ angle of the control handle 905 is known. Thus an ‘at rest’ absolute location and orientation of the control handle 905 can be determined and then used to determine the real time absolute location and orientation of the control handle 905 during operation.



FIG. 10E depicts a joy stick input device 902d that is similar to the joy stick input device 902c except the control handle 905 includes two magnets 126b126c having an alternating polarity ‘quadrature pole’ orientation. FIG. 10F depicts a joy stick input device 902e that is similar to the joy stick input device 902d except the control handle 905 includes three magnets 126b126c126d having polarity orientations corresponding to a Barker 3 code.


One skilled in the art will recognize that all sorts of non-alternating ‘coded’ magnet patterns can be employed including other one-dimensional arrays (e.g., Barker 4, Barker 5, etc.), two-dimensional arrays, and three-dimensional arrays where the magnets can have the same shapes, sizes and field strengths or could have different combinations of shapes, sizes, and field strengths. Moreover, multi-pole printed magnetic structures can be used. Alternatively, the magnets could be electromagnets or electro-permanent magnets enabling them to be switched on and off, their coding varied, or their magnetic fields to be otherwise varied (e.g., field strength) in accordance with a modulation pattern that can be demodulated as a form of communication whereby wave theory and modulation are applied to magnetometers. For example, magnetic properties could be varied in time as a form of modulation.


Generally, coded patterns of conventional magnets or modulating electromagnets or electro-permanent magnets can be used to provide differentiation from individual magnets that are present in an environment in which the first and second devices are present. As such, a first device can identify and authenticate magnets, electromagnets, or electro-permanent magnets associated with a second device to which the first device desires to interface for position tracking or communications purposes. Coded magnetic structures are described in U.S. Pat. No. 8,179,219, the contents of which are hereby incorporated herein by reference. One skilled in the art will understand that an alternating polarity magnetic field is a uniformly alternating polarity magnetic field, whereas a coded polarity magnetic field is not uniformly alternating, and that one can implement a non-alternating polarity code such as a Barker 4 code (+ + − +) with different sized alternating polarity magnets that produce a non-uniformly alternating (or coded) polarity magnetic field.



FIGS. 11A-11K presents exemplary second devices in accordance with the invention that may comprise one or more magnets that can be detected by one or more vector magnetic sensors of one or more first devices 100. A glove 1102 is shown having magnets 126 in the fingers and in the palm of the glove (see FIG. 11A). A golf club 1104 includes two magnets 126 in the head of the club 1104 (see FIG. 11B). A tool 1106 includes two magnets 126 (see FIG. 11C). A pet collar 1108 includes a magnet 126 (see FIG. 11D). A game controller 1110 includes two magnets 126 (see FIG. 11E). A vending machine 1112 includes a magnet 126 (see FIG. 11F). A vehicle 1114 includes a magnet 126 (see FIG. 11G). A gas pump 1116 includes a magnet 126 (see FIG. 11H). A cash register 1118 at a point of sale includes a magnet 126 (see FIG. 11I). An automated teller machine 1110 includes a magnet 126 (see FIG. 11J). Even a first device 100 can include a magnet 126 so it can be treated as a second device by another first device 100 (see FIG. 11K). Generally, one skilled in the art will understand that in accordance with the invention one or more magnets can be associated with most any object and used for providing high resolution positional input relating to the object (or second device) to a first device having one or more magnetic sensors.


The present invention uses vector data corresponding to the absolute orientation and location of a second device relative to the absolute orientation and location of a first device to calculate the motion of the second device (or the first device) over time. In order to accomplish motion calculations, a calibration process is required where the orientation (e.g., 0 degrees from a plane horizontal to the ground and facing in the X direction) and location (e.g., 0, 0, 0) of the first device within a coordinate system must be established and then the location(s) of the one or more magnets 126 in a second object relative to the orientation and location of the first device must be determined. Then, based on a priori knowledge of the arrangement of the one or more magnets 126 associated with the second device, the absolute orientation and location of the second device can be determined. The calibration process will typically involve moving the second device to locations within a predefined pattern (e.g., points on a square, rectangle, circle, figure eight, etc.) where the second device may be some distance away from (i.e., external to) the first device or the second device may be in contact with or near contact with the first device (e.g., using a display of the first device and locations thereon where the second device is used to draw something, trace something, or identify multiple points on the device). Alternatively, the calibration process could involve moving the first device relative to the second device where the location and orientation of the second device is fixed. The calibration process might involve leaving the first device fixed and moving the second device and then leaving the second device fixed and moving the first. The first device may also include an accelerometer where it can determine whether or not it is moving and can calibrate and re-calibrate motion calculations accordingly (e.g., re-calibrate when it recognizes it is stationary). The system may also recognize conditions whereby it requires a re-calibration process to be performed, for example, it may re-calibrate periodically based on a timing schedule or it may re-calibrate because of the occurrence of an event (e.g., a threshold being met, a time limit being surpassed, a measured value being outside an acceptable range, etc.).


Calibration of a system of the invention may involve determining the orientation and location of the first device relative to one or more magnets associated with one or more second devices located at reference locations within an environment. The one or more reference locations may be associated with a stationary object such as the vending machine 1012, gas pump 1016, cash register 1018, or automated teller machine 1020 of FIG. 10. The magnetic field(s) of the one or more magnets located at a given reference location may be modulated to function as a beacon signal that might, for example, identify the reference location by an identifier or provide the coordinates (e.g., latitude, longitude, altitude) of the reference location within an established coordinate system. Generally, an established modulation method and protocol can be employed such that information can be conveyed to the first device by the one or more magnets at one or more reference locations to enable the first device to determine its position within an environment. One skilled in the art of positioning systems will understand that the number of reference locations interfacing with a first device determines the extent to which the first device can resolve ambiguities to determine its two-dimensional or three-dimensional location, which could be at a point, at one of a plurality of possible points, within an area, or within a volume. Moreover, a first device may move about within an environment whereby the second device(s) with which the first device interfaces varies. Various techniques such as measured magnetic field strength may be used to select among available second devices to be used to determine a location.


Measurements of a vector and local gradient of the magnetic field(s) associated with a magnet(s) of a second device are not required given a priori knowledge of the shape and field strength of the magnetic field(s) of the magnet(s) associated with the second device. Without such a priori knowledge, the vector and local gradient of the magnetic field of a magnet(s) associated with a second device can be measured using the vector data of the one or more sensors of the first device.


The locations of the first device and second device can be determined relative to a location corresponding to location information provided by one or more location information systems such as a Global Positioning System, a Wi-Fi position tracking system, or an Ultra Wideband positioning system.


The movement of a vehicle in which the first device resides, movement of a person holding the first device, or the movement of any other moving object to which the first device is associated with can be determined using the accelerometer capabilities of the first device.


When a second device includes a coded magnetic array such as the Barker 3 array shown in FIG. 10F, multiple arrays of vector magnetic sensors can be used to determine the location and orientation of the second device. Generally, the more complex the coded array, which may be a one-dimensional array, two-dimensional array, or three-dimensional array, the more sensors and computations may need to be applied to resolve ambiguities.


The second device can be a tool (e.g., a scalpel used by a surgeon or even a robot). The second device can be a robotic hand or a finger of a robotic hand.


The vector magnetic sensor array of the first device can track the orientation of a plurality of second devices (e.g., multiple fingers of a robotic hand or the fingers of a glove worn by a person).


The first device can also track orientation of multiple objects such as multiple game pieces near the device (e.g., pieces of a chess game on a game board near a PDA).


Control signals can be conveyed from the first device to the second device to control the movement of the second device (e.g., a feedback control system), where the second device is moved, tracked by the first device, and the first device sends data back to the second device concerning its movement to include new movement instructions.


Alternatively, the second device can be in a fixed location/orientation and the first device can determine its own movement relative to the location/orientation of the second device.


Under one arrangement, a plurality of first devices can be coordinated (e.g., 2 androids providing 2 look angles) to determine information pertaining to a second device.


An authentication scenario for a security door access control system could be as follows:

    • A person walks up to a security door. The door has a unique id (like an ip address).
    • The security door has a modulating magnetic source that emits the unique ID of the door. Modulation could be constant (beacon) or it could be strobed based on the door recognizing presence of the phone/person/etc., where it could use any detection method such as radar, IR, Bluetooth, etc. to detect the phone/person/etc.
    • The phone detects the door (emission), takes the door ID and combines it with its own ID and sends a packet to a server via phone communications.
    • The server sends the door a validation code that the door uses to produce a validation emission that the phone then sends back to the server to verify proximity to the correct door.
    • The door knows to open.


With such an authentication approach, most any transaction can be authenticated via ones cellphone.


With a network of modulating magnetic sources (beacons) at known locations within a building, a phone can determine where it's at inside the building as it is moved, for example by a person, about the building.


The beacons would emit their locations (e.g., latitude/longitude/altitude) or provide an identifier that the phone could use with a location look up table.


One of the things that can be made available to the phone is a map of a facility or a home identifying where beacons are in the facility. New beacons can be added and discovered and removed and determined.


If the phone has a compass and an accelerometer, they can be used in combination with the magnetometer to provide information used to interpolate and extrapolate in between beacons.


The phone can verify an environment based on a priori knowledge of the beacon supposedly present and can determine if a beacon is no longer present (for replacement purposes).


Different types of beacons can have different magnetic characteristics (e.g., different throw, different amplitude, different directionality, different coding). Information about the type of beacon (determined based on magnetic characteristics) can provide more information about location, authentication, allow for efficiencies of operation, etc. For example, coils used with electromagnets can be small or very big.


Phones can receive information from RF sources, barcodes, and magnetic stripes.


Two devices each having a magnetometer and a modulating magnetic source can have two-way communications.


Using feedback control, the second device can receive position/motion control information via a wireless link from a first device tracking the position of the second device, which enables the second device to be dumb.


While particular embodiments of the invention have been described, it will be understood, however, that the invention is not limited thereto, since modifications may be made by those skilled in the art, particularly in light of the foregoing teachings.

Claims
  • 1. A system comprising: a first device comprising a screen and at least one vector magnetic sensor that senses the magnetic field produced by the Earth;a second device comprising a magnet;the first device utilizes the at least one vector magnetic sensor which interfaces with the magnet in the second device to obtain vector data which corresponds to an absolute orientation and location of the second device within a coordinate system based on an absolute orientation and location of the first device; andthe first device utilizes the vector data to map the location of the second device to a location on the screen.
  • 2. The system of claim 1, wherein the first device further utilizes the vector data to map the motion of the second device to the screen.
  • 3. The system of claim 1, wherein: the first device conveys control signals to the second device to control movement of the second device.
  • 4. The system of claim 1, wherein: the second device is a stylus with a head and a handle, wherein the head contains the magnet that is orientated such that a corresponding magnetic pole is substantially perpendicular to a lengthwise direction of the handle; orthe second device is a stylus with a head and a handle, wherein the head contains the magnet that is orientated such that a corresponding magnetic pole is substantially parallel to a lengthwise direction of the handle.
  • 5. The system of claim 1, wherein: the second device is a mouse which has the magnet with a first orientation where a magnetic moment of the magnet is parallel to a surface on which the mouse resides; orthe second device is a mouse which has the magnet with a second orientation where a magnetic moment of the magnet is perpendicular to a surface on which the mouse resides.
  • 6. The system of claim 1, wherein: the second device is a mouse which has two magnets both with a first orientation where two magnetic moments of the two magnets are parallel to a surface on which the mouse resides; orthe second device is a mouse which has two magnets both with a second orientation where two magnetic moments of the two magnets are perpendicular to a surface on which the mouse resides; orthe second device is a mouse which has a first magnet and a second magnet, wherein the first magnet has a first orientation where a magnetic moment of the first magnet is parallel to a surface on which the mouse resides, and wherein the second magnet has a second orientation where a magnetic moment of the second magnet is perpendicular to said surface on which the mouse resides.
  • 7. The system of claim 1, wherein: the second device is a joy stick input device comprising a base and a control handle, wherein the control handle is configured to pivot within the base at a pivot point, and wherein the control handle has the magnet with a first orientation that is perpendicular to an axis of an at rest position of the control handle; orthe second device is a joy stick input device comprising a base and a control handle, wherein the control handle is configured to pivot within the base at a pivot point, and wherein the control handle has the magnet with a second orientation that is parallel to an axis of an at rest position of the control handle.
  • 8. The system of claim 1, wherein: the second device is a joy stick input device comprising a base and a control handle, wherein the control handle is configured to pivot within the base at a pivot point, wherein the control handle has the magnet with an orientation that is perpendicular to an axis of an at rest position of the control handle, and wherein the base has a second magnet with a magnetic moment that is parallel to a surface on which the joy stick input device resides; orthe second device is a joy stick input device comprising a base and a control handle, wherein the control handle is configured to pivot within the base at a pivot point, wherein the control handle has the magnet and a second magnet which collectively have an alternating polarity orientation that is parallel to an axis of an at rest position of the control handle, and wherein the base has a third magnet with a magnetic moment that is parallel to a surface on which the joy stick input device resides; orthe second device is a joy stick input device comprising a base and a control handle, wherein the control handle is configured to pivot within the base at a pivot point, wherein the control handle has the magnet and two additional magnets which collectively have polarity orientations corresponding to a Barker 3 code and have orientations that are parallel to an axis of an at rest position of the control handle, and wherein the base has a magnet with a magnetic moment that is parallel to a surface on which the joy stick input device resides.
  • 9. The system of claim 1, further comprising: at least two more first devices each of which has at least one vector magnetic sensor; andthe second device is a joy stick input device comprising a base and a control handle, wherein the control handle is configured to pivot within the base at a pivot point, wherein the control handle has the magnet which has a predetermined orientation to an axis of an at rest position of the control handle;the first device and the at least two more first devices utilize their respective at least one vector magnetic sensor which interfaces with the magnet in the second device to obtain respective vector data corresponding to an absolute orientation and location of the control handle within a coordinate system based on an absolute orientation and location of the respective first device and the at least two more first devices; andthe first device obtains the vector data from the at least two more first devices and uses all of the vector data to map the location of the control handle to a location on the screen.
  • 10. The system of claim 1, wherein the screen is a touchscreen.
  • 11. A system comprising: a first device comprising a screen and at least one vector magnetic sensor;a second device comprising a magnet;the first device utilizes the at least one vector magnetic sensor which interfaces with the magnet in the second device to obtain vector data which corresponds to an absolute orientation and location of the second device within a coordinate system based on an absolute orientation and location of the first device; andthe first device utilizes the vector data to map the location of the second device to a location on the screen, wherein the first device performs a calibration process prior to enabling the motion of the second device to be mapped to the screen, wherein the first device further utilizes the vector data to map the motion of the second device to the screen, wherein the calibration process comprises:determine the absolute orientation and location of the first device within the coordinate system;determine a location of the magnet in the second device relative to the orientation and location of the first device; anddetermine the absolute orientation and location of the second device based on a priori knowledge of an arrangement of the magnet in the second device.
  • 12. The system of claim 11, wherein the calibration process further comprises one of the following: moving the second device to locations within a predefined pattern where the second device is some distance away from the first device or the second device is in contact with or near contact with the first device;moving the first device relative to the second device where the orientation and location of the second device is fixed; orleaving the first device fixed and moving the second device and then leaving the second device fixed and moving the first device.
  • 13. A system comprising: a first device comprising a screen and at least one vector magnetic sensor;a second device comprising a magnet;the first device utilizes the at least one vector magnetic sensor which interfaces with the magnet in the second device to obtain vector data which corresponds to an absolute orientation and location of the second device within a coordinate system based on an absolute orientation and location of the first device; and the first device utilizes the vector data to map the location of the second device to a location on the screen, wherein the second device incorporates the magnet and at least one other magnet, wherein the magnet and the at least one other magnet is a coded magnetic array.
  • 14. The system of claim 1, further comprising: additional first devices each of which incorporate at least one vector magnetic sensor, wherein the first device and the additional first devices utilize their respective at least one vector magnetic sensor to interface with said magnet in said second device to obtain vector data which corresponds to said absolute orientation and location of said second device within the coordinate system based on the absolute orientations and locations of the first device and the additional first devices.
  • 15. A first device which interfaces with a second device that has a magnet, the first device comprising: a screen;at least one vector magnetic sensor that senses the magnetic field produced by the Earth;a processor; anda memory that stores processor-executable instructions where the processor interfaces with the memory and executes the processor-executable instructions to enable the following operations:interface with second device which comprises a magnet;obtain vector data which corresponds to an absolute orientation and location of the second device within a coordinate system based on an absolute orientation and location of the first device; andutilize the vector data to map the location of the second device to a location on the screen.
  • 16. The first device of claim 15, wherein the processor further executes the processor-executable instructions to utilize the vector data to map the motion of the second device to the screen.
  • 17. The first device of claim 15, wherein the processor further executes the processor-executable instructions to: interface with additional first devices each of which incorporate at least one vector magnetic sensor;utilize the at least one vector magnetic sensor in each additional first device to obtain vector data which corresponds to said absolute orientation and location of said second device within the coordinate system based on the absolute orientations and locations of the first device and the additional first devices.
  • 18. The first device of claim 15, wherein the processor further executes the processor-executable instructions to convey control signals to the second device to control movement of the second device.
  • 19. The first device of claim 15, wherein the screen is a touchscreen.
  • 20. A first device which interfaces with a second device that has a magnet, the first device comprising: a screen;at least one vector magnetic sensor;a processor; anda memory that stores processor-executable instructions where the processor interfaces with the memory and executes the processor-executable instructions to enable the following operations:interface with second device which comprises a magnet;obtain vector data which corresponds to an absolute orientation and location of the second device within a coordinate system based on an absolute orientation and location of the first device; andutilize the vector data to map the location of the second device to a location on the screen, wherein the processor further executes the processor-executable instructions to utilize the vector data to map the motion of the second device to the screen, wherein the processor further executes the processor-executable instructions to perform a calibration process prior to enabling the motion of the second device to be mapped to the screen, wherein the calibration process comprises:determine the absolute orientation and location of the first device within the coordinate system;determine a location of the magnet in the second device relative to the orientation and location of the first device; anddetermine the absolute orientation and location of the second device based on a priori knowledge of an arrangement of the magnet in the second device.
  • 21. A method implemented by a first device which interfaces with a second device, wherein the first device comprises a screen and at least one vector magnetic sensor that senses the magnetic field produced by the Earth, and wherein the second device comprises a magnet, the method comprising: obtaining vector data which corresponds to an absolute orientation and location of the second device within a coordinate system based on an absolute orientation and location of the first device; andutilizing the vector data to map the location of the second device to a location on the screen.
  • 22. The method of claim 21, further comprising utilizing the vector data to map the motion of the second device to the screen.
  • 23. The method of claim 21, further comprises: interfacing with additional second devices each of which incorporate a magnet;utilizing the at least one vector magnetic sensor which interfaces with the magnet in each additional second device to obtain vector data which corresponds to an absolute orientation and location of each additional second device within the coordinate system based on the absolute orientation and location of the first device; andutilize the vector data to map the location of each additional second device to a location on the screen, wherein each additional second device does not touch the screen of the device.
  • 24. The method of claim 21, further comprising conveying control signals to the second device to control movement of the second device.
  • 25. The method of claim 21, wherein the screen is a touchscreen.
  • 26. The method of claim 25, wherein the second device does not touch the touchscreen of the first device.
  • 27. A method implemented by a first device which interfaces with a second device, wherein the first device comprises a screen and at least one vector magnetic sensor, and wherein the second device comprises a magnet, the method comprising: obtaining vector data which corresponds to an absolute orientation and location of the second device within a coordinate system based on an absolute orientation and location of the first device; andutilizing the vector data to map the location of the second device to a location on the screen;utilizing the vector data to map the motion of the second device to the screen; and performing a calibration process prior to mapping the motion of the second device to the screen, wherein the calibration process comprises:determining the absolute orientation and location of the first device within the coordinate system;determining a location of the magnet in the second device relative to the orientation and location of the device; anddetermining the absolute orientation and location of the second device based on a priori knowledge of an arrangement of the magnet in the second device.
CLAIM OF PRIORITY

This application claims the benefit U.S. Provisional Application Ser. No. 61/746,456 filed on Dec. 27, 2012. The contents of this document are incorporated by reference herein.

US Referenced Citations (474)
Number Name Date Kind
93931 Westcott Aug 1869 A
342666 Williams May 1886 A
361248 Winton Apr 1887 A
381968 Tesla May 1888 A
400809 Van Depoele Apr 1889 A
405109 Williams May 1889 A
450543 Van Depoele Apr 1891 A
493858 Edison Mar 1893 A
675323 Clark May 1901 A
687292 Armstrong Nov 1901 A
996933 Lindquist Jul 1911 A
1024418 Podlesak Apr 1912 A
1081462 Patton Dec 1913 A
1171351 Neuland Feb 1916 A
1180489 Geist Apr 1916 A
1184056 Deventer May 1916 A
1236234 Troje Aug 1917 A
1252289 Murray, Jr. Jan 1918 A
1290190 Herrick Jan 1919 A
1301135 Karasick Apr 1919 A
1307342 Brown Jun 1919 A
1312546 Karasick Aug 1919 A
1323546 Karasick Aug 1919 A
1554236 Simmons Jan 1920 A
1343751 Simmons Jun 1920 A
1544010 Jordan Jun 1925 A
1554254 Zbinden Sep 1925 A
1624741 Leppke et al. Dec 1926 A
1784256 Stout Dec 1930 A
1785643 Noack et al. Dec 1930 A
1823326 Legg Sep 1931 A
1895129 Jones Jan 1933 A
1975175 Scofield Oct 1934 A
2048161 Klaiber Jul 1936 A
2058339 Metzger Oct 1936 A
2147482 Butler Dec 1936 A
2111643 Salvatori Mar 1938 A
2130213 Wolf et al. Sep 1938 A
2158132 Legg May 1939 A
2186074 Koller Jan 1940 A
2240035 Catherall Apr 1941 A
2243555 Faus May 1941 A
2245268 Goss et al. Jun 1941 A
2269149 Edgar Jan 1942 A
2286897 Costa et al. Jun 1942 A
2296754 Wolf et al. Sep 1942 A
2315045 Breitenstein Mar 1943 A
2316616 Powell Apr 1943 A
2327748 Smith Aug 1943 A
2337248 Koller Dec 1943 A
2337249 Koller Dec 1943 A
2362151 Ostenberg Nov 1944 A
2389298 Ellis Nov 1945 A
2401887 Sheppard Jun 1946 A
2409857 Hines et al. Oct 1946 A
2414653 Lokholder Jan 1947 A
2426322 Pridham Aug 1947 A
2438231 Shultz Mar 1948 A
2471634 Vennice May 1949 A
2472127 Slason Jun 1949 A
2475200 Roys Jul 1949 A
2475456 Norlander Jul 1949 A
2483895 Fisher Oct 1949 A
2508305 Teetor May 1950 A
2513226 Wylie Jun 1950 A
2514927 Bernhard Jul 1950 A
2520828 Bertschi Aug 1950 A
2540796 Stanton Feb 1951 A
2544077 Gardner Mar 1951 A
2565624 Phelon Aug 1951 A
2570625 Zimmerman et al. Oct 1951 A
2640955 Fisher Jun 1953 A
2690349 Teetor Sep 1954 A
2694164 Geppelt Nov 1954 A
2694613 Williams Nov 1954 A
2701158 Schmitt Feb 1955 A
2722617 Cluwen et al. Nov 1955 A
2740946 Geneslay Apr 1956 A
2770759 Ahlgren Nov 1956 A
2787719 Thomas Apr 1957 A
2820411 Park Jan 1958 A
2825863 Krupen Mar 1958 A
2837366 Loeb Jun 1958 A
2842688 Martin Jul 1958 A
2853331 Teetor Sep 1958 A
2888291 Scott et al. May 1959 A
2896991 Martin, Jr. Jul 1959 A
2900592 Baruch Aug 1959 A
2935352 Heppner May 1960 A
2935353 Loeb May 1960 A
2936437 Fraser et al. May 1960 A
2959747 Challacombe et al. Nov 1960 A
2962318 Teetor Nov 1960 A
3024374 Stauder Mar 1962 A
3055999 Lucas Sep 1962 A
3089986 Gauthier May 1963 A
3100292 Warner, Jr. et al. Aug 1963 A
3102205 Combs Aug 1963 A
3102314 Alderfer Sep 1963 A
3105153 James, Jr. Sep 1963 A
3149255 Trench Sep 1964 A
3151902 Ahlgren Oct 1964 A
3204995 Teetor Sep 1965 A
3208296 Baermann Sep 1965 A
3238399 Johanees et al. Mar 1966 A
3273104 Krol Sep 1966 A
3288511 Tavano Nov 1966 A
3301091 Reese Jan 1967 A
3351368 Sweet Nov 1967 A
3382386 Schlaeppi May 1968 A
3408104 Raynes Oct 1968 A
3414309 Tresemer Dec 1968 A
3425729 Bisbing Feb 1969 A
2932545 Foley Apr 1969 A
3468576 Beyer et al. Sep 1969 A
3474366 Barney Oct 1969 A
3496871 Stengel Feb 1970 A
3500090 Baermann Mar 1970 A
3521216 Tolegian Jul 1970 A
3645650 Laing Feb 1972 A
3668670 Andersen Jun 1972 A
3684992 Huguet et al. Aug 1972 A
3690393 Guy Sep 1972 A
3696251 Last et al. Oct 1972 A
3696258 Anderson et al. Oct 1972 A
3707924 Barthalon et al. Jan 1973 A
3790197 Parker Feb 1974 A
3791309 Baermann Feb 1974 A
3802034 Bookless Apr 1974 A
3803433 Ingenito Apr 1974 A
3808577 Mathauser Apr 1974 A
3836801 Yamashita et al. Sep 1974 A
3845430 Petkewicz et al. Oct 1974 A
3893059 Nowak Jul 1975 A
3976316 Laby Aug 1976 A
4079558 Forham Mar 1978 A
4114305 Wohlert et al. Sep 1978 A
4115040 Knorr Sep 1978 A
4117431 Eicher Sep 1978 A
4129187 Wengryn et al. Dec 1978 A
4129846 Yablochnikov Dec 1978 A
4140932 Wohlert Feb 1979 A
4209905 Gillings Jul 1980 A
4222489 Hutter Sep 1980 A
4232535 Caldwell Nov 1980 A
4296394 Ragheb Oct 1981 A
4340833 Sudo et al. Jul 1982 A
4352960 Dormer et al. Oct 1982 A
4363980 Petersen Dec 1982 A
4399595 Yoon et al. Aug 1983 A
4416127 Gomez-Olea Naveda Nov 1983 A
4421118 Dow et al. Dec 1983 A
4451811 Hoffman May 1984 A
4453294 Morita Jun 1984 A
4454426 Benson Jun 1984 A
4460855 Kelly Jul 1984 A
4500827 Merritt et al. Feb 1985 A
4517483 Hucker et al. May 1985 A
4535278 Asakawa Aug 1985 A
4547756 Miller et al. Oct 1985 A
4629131 Podell Dec 1986 A
4645283 MacDonald et al. Feb 1987 A
4649925 Dow et al. Mar 1987 A
4680494 Grosjean Jul 1987 A
4767378 Obermann Aug 1988 A
4785816 Dow et al. Nov 1988 A
4808955 Godkin et al. Feb 1989 A
4814654 Gerfast Mar 1989 A
4837539 Baker Jun 1989 A
4849749 Fukamachi et al. Jul 1989 A
4856631 Okamoto et al. Aug 1989 A
4912727 Schubert Mar 1990 A
4924123 Hamajima et al. May 1990 A
4941236 Sherman et al. Jul 1990 A
4956625 Cardone et al. Sep 1990 A
4980593 Edmundson Dec 1990 A
4993950 Mensor, Jr. Feb 1991 A
4996457 Hawsey et al. Feb 1991 A
5013949 Mabe, Jr. May 1991 A
5020625 Yamauchi et al. Jun 1991 A
5050276 Pemberton Sep 1991 A
5062855 Rincoe Nov 1991 A
5123843 Van der Zel et al. Jun 1992 A
5139383 Polyak et al. Aug 1992 A
5179307 Porter Jan 1993 A
5190325 Doss-Desouza Mar 1993 A
5302929 Kovacs Apr 1994 A
5309680 Kiel May 1994 A
5345207 Gebele Sep 1994 A
5347186 Konotchick Sep 1994 A
5349258 Leupold et al. Sep 1994 A
5367891 Furuyama Nov 1994 A
5383049 Carr Jan 1995 A
5394132 Poil Feb 1995 A
5396140 Goldie et al. Mar 1995 A
5425763 Stemmann Jun 1995 A
5434549 Hirabayashi et al. Jul 1995 A
5440997 Crowley Aug 1995 A
5452663 Berdut Sep 1995 A
5461386 Knebelkamp Oct 1995 A
5485435 Matsuda et al. Jan 1996 A
5492572 Schroeder et al. Feb 1996 A
5495221 Post Feb 1996 A
5512732 Yagnik et al. Apr 1996 A
5570084 Ritter et al. Oct 1996 A
5582522 Johnson Dec 1996 A
5604960 Good Feb 1997 A
5631093 Perry et al. May 1997 A
5631618 Trumper et al. May 1997 A
5633555 Ackermann et al. May 1997 A
5635889 Stelter Jun 1997 A
5637972 Randall et al. Jun 1997 A
5650681 DeLerno Jul 1997 A
5730155 Allen Mar 1998 A
5759054 Spadafore Jun 1998 A
5788493 Tanaka et al. Aug 1998 A
5789878 Kroeker et al. Aug 1998 A
5818132 Konotchick Oct 1998 A
5852393 Reznik et al. Dec 1998 A
5902185 Kubiak et al. May 1999 A
5921357 Starkovich et al. Jul 1999 A
5935155 Humayun et al. Aug 1999 A
5956778 Godoy Sep 1999 A
5975714 Vetorino et al. Nov 1999 A
5983406 Meyerrose Nov 1999 A
5988336 Wendt et al. Nov 1999 A
6000484 Zoretich et al. Dec 1999 A
6039759 Carpentier et al. Mar 2000 A
6040642 Ishiyama Mar 2000 A
6047456 Yao et al. Apr 2000 A
6072251 Markle Jun 2000 A
6074420 Eaton Jun 2000 A
6104108 Hazelton et al. Aug 2000 A
6115849 Meyerrose Sep 2000 A
6118271 Ely et al. Sep 2000 A
6120283 Cousins Sep 2000 A
6125955 Zoretich et al. Oct 2000 A
6142779 Siegel et al. Nov 2000 A
6157100 Mielke Dec 2000 A
6170131 Shin Jan 2001 B1
6181110 Lampis Jan 2001 B1
6187041 Garonzik Feb 2001 B1
6188147 Hazelton et al. Feb 2001 B1
6205012 Lear Mar 2001 B1
6210033 Karkos, Jr. et al. Apr 2001 B1
6224374 Mayo May 2001 B1
6234833 Tsai et al. May 2001 B1
6273918 Yuhasz et al. Aug 2001 B1
6275778 Shimada et al. Aug 2001 B1
6285097 Hazelton et al. Sep 2001 B1
6313551 Hazelton Nov 2001 B1
6313552 Boast Nov 2001 B1
6387096 Hyde, Jr. May 2002 B1
6422533 Harms Jul 2002 B1
6457179 Prendergast Oct 2002 B1
6467326 Garrigus Oct 2002 B1
6478681 Overaker et al. Nov 2002 B1
6517560 Toth et al. Feb 2003 B1
6540515 Tanaka Apr 2003 B1
6561815 Schmidt May 2003 B1
6599321 Hyde, Jr. Jul 2003 B2
6607304 Lake et al. Aug 2003 B1
6608540 Hones et al. Aug 2003 B1
6652278 Honkura et al. Nov 2003 B2
6653919 Shih-Chung et al. Nov 2003 B2
6720698 Galbraith Apr 2004 B2
6747537 Mosteller Jun 2004 B1
6768230 Cheung et al. Jul 2004 B2
6821126 Neidlein Nov 2004 B2
6841910 Gery Jan 2005 B2
6842332 Rubenson et al. Jan 2005 B1
6847134 Frissen et al. Jan 2005 B2
6850139 Dettmann et al. Feb 2005 B1
6862748 Prendergast Mar 2005 B2
6913471 Smith Jul 2005 B2
6927657 Wu Aug 2005 B1
6936937 Tu et al. Aug 2005 B2
6950279 Sasaki et al. Sep 2005 B2
6952060 Goldner et al. Oct 2005 B2
6954938 Emberty et al. Oct 2005 B2
6954968 Sitbon Oct 2005 B1
6971147 Halstead Dec 2005 B2
7009874 Deak Mar 2006 B2
7016492 Pan et al. Mar 2006 B2
7031160 Tillotson Apr 2006 B2
7033400 Currier Apr 2006 B2
7065860 Aoki et al. Jun 2006 B2
7066739 McLeish Jun 2006 B2
7066778 Kretzschmar Jun 2006 B2
7097461 Neidlein Aug 2006 B2
7101374 Hyde, Jr. Sep 2006 B2
7134452 Hiroshi et al. Nov 2006 B2
7135792 Devaney et al. Nov 2006 B2
7137727 Joseph et al. Nov 2006 B2
7186265 Sharkawy et al. Mar 2007 B2
7224252 Meadow, Jr. et al. May 2007 B2
7264479 Lee Sep 2007 B1
7276025 Roberts et al. Oct 2007 B2
7309934 Tu et al. Dec 2007 B2
7311526 Rohrbach et al. Dec 2007 B2
7339790 Baker et al. Mar 2008 B2
7344380 Neidlein et al. Mar 2008 B2
7351066 DiFonzo et al. Apr 2008 B2
7358724 Taylor et al. Apr 2008 B2
7362018 Kulogo et al. Apr 2008 B1
7364433 Neidlein Apr 2008 B2
7381181 Lau et al. Jun 2008 B2
7402175 Azar Jul 2008 B2
7416414 Bozzone et al. Aug 2008 B2
7438726 Erb Oct 2008 B2
7444683 Prendergast et al. Nov 2008 B2
7453341 Hildenbrand Nov 2008 B1
7467948 Lindberg et al. Dec 2008 B2
7498914 Miyashita et al. Mar 2009 B2
7583500 Ligtenberg et al. Sep 2009 B2
7628173 Rosko et al. Dec 2009 B2
7637746 Lindberg et al. Dec 2009 B2
7645143 Rohrbach et al. Jan 2010 B2
7658613 Griffin et al. Feb 2010 B1
7688036 Yarger et al. Mar 2010 B2
7762817 Ligtenberg et al. Jul 2010 B2
7775567 Ligtenberg et al. Aug 2010 B2
7796002 Hashimoto et al. Sep 2010 B2
7799281 Cook et al. Sep 2010 B2
7808349 Fullerton et al. Oct 2010 B2
7812697 Fullerton et al. Oct 2010 B2
7817004 Fullerton et al. Oct 2010 B2
7828556 Rodrigues Nov 2010 B2
7832897 Ku Nov 2010 B2
7837032 Smeltzer Nov 2010 B2
7839246 Fullerton et al. Nov 2010 B2
7843297 Fullerton et al. Nov 2010 B2
7868721 Fullerton et al. Jan 2011 B2
7871272 Firman, II et al. Jan 2011 B2
7874856 Schriefer et al. Jan 2011 B1
7901216 Rohrbach et al. Mar 2011 B2
7903397 McCoy Mar 2011 B2
7905626 Shantha et al. Mar 2011 B2
7980268 Rosko et al. Jul 2011 B2
7997906 Ligtenberg et al. Aug 2011 B2
8002585 Zhou Aug 2011 B2
8004792 Biskeborn et al. Aug 2011 B2
8009001 Cleveland Aug 2011 B1
8050714 Fadell et al. Nov 2011 B2
8078224 Fadell et al. Dec 2011 B2
8078776 Novotney et al. Dec 2011 B2
8087939 Rohrbach et al. Jan 2012 B2
8138868 Arnold Mar 2012 B2
8138869 Lauder et al. Mar 2012 B1
8143982 Lauder et al. Mar 2012 B1
8143983 Lauder et al. Mar 2012 B1
8165634 Fadell et al. Apr 2012 B2
8177560 Rohrbach et al. May 2012 B2
8179219 Fullerton May 2012 B2
8187006 Rudisill et al. May 2012 B2
8190205 Fadell et al. May 2012 B2
8242868 Lauder et al. Aug 2012 B2
8253518 Lauder et al. Aug 2012 B2
8264310 Lauder et al. Sep 2012 B2
8264314 Sankar Sep 2012 B2
8271038 Fadell et al. Sep 2012 B2
8271705 Novotney et al. Sep 2012 B2
8297367 Chen et al. Oct 2012 B2
8344836 Lauder et al. Jan 2013 B2
8348678 Hardisty et al. Jan 2013 B2
8354767 Pennander et al. Jan 2013 B2
8390411 Lauder et al. Mar 2013 B2
8390412 Lauder et al. Mar 2013 B2
8390413 Lauder et al. Mar 2013 B2
8395465 Lauder et al. Mar 2013 B2
8398409 Schmidt Mar 2013 B2
8435042 Rohrbach et al. May 2013 B2
8454372 Lee Jun 2013 B2
8467829 Fadell et al. Jun 2013 B2
8497753 DiFonzo et al. Jul 2013 B2
8514042 Lauder et al. Aug 2013 B2
8535088 Gao et al. Sep 2013 B2
8576031 Lauder et al. Nov 2013 B2
8576034 Bilbrey et al. Nov 2013 B2
8586410 Arnold et al. Nov 2013 B2
8616362 Browne et al. Dec 2013 B1
8648679 Lauder et al. Feb 2014 B2
8664044 Jin et al. Mar 2014 B2
8665045 Lauder et al. Mar 2014 B2
8690582 Rohrbach et al. Apr 2014 B2
8702316 DiFonzo et al. Apr 2014 B2
8734024 Isenhour et al. May 2014 B2
8752200 Varshavsky et al. Jun 2014 B2
8757893 Isenhour et al. Jun 2014 B1
8770857 DiFonzo et al. Jul 2014 B2
8774577 Benjamin et al. Jul 2014 B2
8781273 Benjamin et al. Jul 2014 B2
20020125977 VanZoest Sep 2002 A1
20030170976 Molla et al. Sep 2003 A1
20030179880 Pan et al. Sep 2003 A1
20030187510 Hyde Oct 2003 A1
20040003487 Reiter Jan 2004 A1
20040155748 Steingroever Aug 2004 A1
20040244636 Meadow et al. Dec 2004 A1
20040251759 Hirzel Dec 2004 A1
20050102802 Sitbon et al. May 2005 A1
20050196484 Khoshnevis Sep 2005 A1
20050231046 Aoshima Oct 2005 A1
20050240263 Fogarty et al. Oct 2005 A1
20050263549 Scheiner Dec 2005 A1
20060066428 McCarthy et al. Mar 2006 A1
20060111191 Wise May 2006 A1
20060189259 Park et al. Aug 2006 A1
20060198047 Xue et al. Sep 2006 A1
20060214756 Elliott et al. Sep 2006 A1
20060290451 Prendergast et al. Dec 2006 A1
20060293762 Schulman et al. Dec 2006 A1
20070072476 Milan Mar 2007 A1
20070075594 Sadler Apr 2007 A1
20070103266 Wang et al. May 2007 A1
20070138806 Ligtenberg et al. Jun 2007 A1
20070255400 Parravicini et al. Nov 2007 A1
20070267929 Pulnikov et al. Nov 2007 A1
20080139261 Cho et al. Jun 2008 A1
20080181804 Tanigawa et al. Jul 2008 A1
20080186683 Ligtenberg et al. Aug 2008 A1
20080218299 Arnold Sep 2008 A1
20080224806 Ogden et al. Sep 2008 A1
20080272868 Prendergast et al. Nov 2008 A1
20080282517 Claro Nov 2008 A1
20090021333 Fiedler Jan 2009 A1
20090058201 Brennvall Mar 2009 A1
20090091195 Hyde et al. Apr 2009 A1
20090146508 Peng et al. Jun 2009 A1
20090167727 Liu Jul 2009 A1
20090209173 Arledge et al. Aug 2009 A1
20090230786 Liu Sep 2009 A1
20090250576 Fullerton et al. Oct 2009 A1
20090251256 Fullerton et al. Oct 2009 A1
20090254196 Cox et al. Oct 2009 A1
20090278642 Fullerton et al. Nov 2009 A1
20090289090 Fullerton et al. Nov 2009 A1
20090289749 Fullerton et al. Nov 2009 A1
20090292371 Fullerton et al. Nov 2009 A1
20100033280 Bird et al. Feb 2010 A1
20100084928 Yoshida et al. Apr 2010 A1
20100126857 Polwart et al. May 2010 A1
20100167576 Zhou Jul 2010 A1
20110026203 Ligtenberg et al. Feb 2011 A1
20110190060 Ketabdar Aug 2011 A1
20110210636 Kuhlmann-Wilsdorf Sep 2011 A1
20110216030 Lee Sep 2011 A1
20110227869 Lai et al. Sep 2011 A1
20110234344 Fullerton et al. Sep 2011 A1
20110248806 Michael Oct 2011 A1
20110279206 Fullerton et al. Nov 2011 A1
20120007704 Nerl Jan 2012 A1
20120084051 Hackner Apr 2012 A1
20120085753 Fitch et al. Apr 2012 A1
20120235519 Dyer et al. Sep 2012 A1
20120262261 Sarai Oct 2012 A1
20130186209 Herbst Jul 2013 A1
20130186473 Mankame et al. Jul 2013 A1
20130186807 Browne et al. Jul 2013 A1
20130187538 Herbst Jul 2013 A1
20130192860 Puzio et al. Aug 2013 A1
20130207758 Browne et al. Aug 2013 A1
20130252375 Yi et al. Sep 2013 A1
20130256274 Faulkner Oct 2013 A1
20130279060 Nehl Oct 2013 A1
20130305705 AC et al. Nov 2013 A1
20130341137 Mandame et al. Dec 2013 A1
20140001745 Lehmann et al. Jan 2014 A1
20140044972 Menassa et al. Feb 2014 A1
20140072261 Isenhour et al. Mar 2014 A1
20140152252 Wood et al. Jun 2014 A1
20140205235 Benjamin et al. Jul 2014 A1
20140221741 Wang et al. Aug 2014 A1
20150253908 Go Sep 2015 A1
Foreign Referenced Citations (11)
Number Date Country
1615573 May 2005 CN
2938782 Apr 1981 DE
0 345 554 Dec 1989 EP
0 545 737 Jun 1993 EP
823395 Jan 1938 FR
1 495 677 Dec 1977 GB
60-091011 May 1985 JP
WO-0231945 Apr 2002 WO
WO-2007081830 Jul 2007 WO
WO-2009124030 Oct 2009 WO
WO-2010141324 Dec 2010 WO
Non-Patent Literature Citations (68)
Entry
Kim, Pill Soo, Kim, Yong, Field and Thermal Modeling of Magnetizing Fixture by Impulse, Power Electronics and Drive Systems, 2003. The fifth conference on, Dec. 2003,1301-1306.
Adam Flaherty “Make: Magnetic Appcessories with Andrea Bianchi” posted Oct. 29, 2012, http://makenzine.com/2012/10/29/magnetic-appcessories-with-andrea-bianchi (downloaded Dec. 9, 2013).
Jason Desbonnet “Random Tech Stuff: Arduino to Android IO on the cheap (aka Poor Man's NFC” May 1, 2011, http://jbesbonnet.blogspot.com/2011—05—01—archive.html (downloaded Dec. 9, 2013).
Series BNS, Compatible Series AES Safety Controllers, http://www.schmersalusa.com/safety—controllers/drawings/aes.pdf, pp. 159-175, date unknown.
BNS 33 Range, Magnetic safety sensors, Rectangular design, http://www.farnell.com/datasheets/36449.pdf, 3 pages, date unknown.
Series BNS-B20, Coded-Magnet Sensor Safety Door Handle, http://www.schmersalusa.com/catalog—pdfs/BNS—B20.pdf, 2 pages, date unknown.
Series BNS333, Coded-Magnet Sensors with Integral Safety Control Module, http://www.schmersalusa.com/machine—guarding/coded—magnet/drawings/bns333.pdf, 2 pages, date unknown.
Wikipedia, “Barker Code”, Web article, last modified Aug. 2, 2008, 2 pages.
Wikipedia, “Kasami Code”, Web article, last modified Jun. 11, 2008, 1 page.
Wikipedia, “Linear feedback shift register”, Web article, last modified Nov. 11, 2008, 6 pages.
Wikipedia, “Golomb Ruler”, Web article, last modified Nov. 4, 2008, 3 pages.
Wikipedia, “Costas Array”, Web article, last modified Oct. 7, 2008, 4 pages.
Wikipedia, “Walsh Code”, Web article, last modified Sep. 17, 2008, 2 pages.
Wikipedia, “Gold Code”, Web article, last modified Jul. 27, 2008, 1 page.
Wikipedia, “Bitter Electromagnet”, Web article, last modified Aug. 2011,1 page.
Pill-soo Kim, “A future cost trends of magnetizer systems in Korea”, Industrial Electronics, Control, and Instrumentation, 1996, vol. 2, Aug. 5, 1996, pp. 991-996.
United States Office Action, dated Aug. 26, 2011, issued in counterpart U.S. Appl. No. 12/206,270.
United States Office Action, dated Mar. 12, 2012, issued in counterpart U.S. Appl. No. 12/206,270.
United States Office Action, dated Feb. 22, 2011, issued in counterpart U.S. Appl. No. 12/476,952.
United States Office Action, dated Oct. 12, 2011, issued in counterpart U.S. Appl. No. 12/476,952.
United States Office Action, dated Mar. 9, 2012, issued in counterpart U.S. Appl. No. 13/371,280.
International Search Report and Written Opinion, dated May 14, 2009, issued in related International Application No. PCT/US2009/038925.
International Search Report and Written Opinion, dated Jul. 13, 2010, issued in related International Application No. PCT/US2010/021612.
International Search Report and Written Opinion dated Jun. 1, 2009, issued in related International Application No. PCT/US2009/002027.
International Search Report and Written Opinion, dated Aug. 18, 2010, issued in related International Application No. PCT/US2010/036443.
International Search Report and Written Opinion, dated Apr. 8, 2011 issued in related International Application No. PCT/US2010/049410.
Atallah, K., Calverley, S.D., D. Howe, 2004, “Design, analysis and realisation of a high-performance magnetic gear”, IEE Proc.-Electr. Power Appl., vol. 151, No. 2, Mar. 2004.
Atallah, K., Howe, D. 2001, “A Novel High-Performance Magnetic Gear”, IEEE Transactions on Magnetics, vol. 37, No. 4, Jul. 2001, p. 2844-46.
Bassani, R., 2007, “Dynamic Stability of Passive Magnetic Bearings”, Nonlinear Dynamics, V. 50, p. 161-68.
Boston Gear 221S-4, One-stage Helical Gearbox, http://www.bostongear.com/pdf/product—sections/200—series—helical.pdf, referenced Jun. 2010.
Charpentier et al., 2001, “Mechanical Behavior of Axially Magnetized Permanent-Magnet Gears”, IEEE Transactions on Magnetics, vol. 37, No. 3, May 2001, p. 1110-17.
Chau et al., 2008, “Transient Analysis of Coaxial Magnetic Gears Using Finite Element Comodeling”, Journal of Applied Physics, vol. 103.
Choi et al., 2010, “Optimization of Magnetization Directions in a 3-D Magnetic Structure”, IEEE Transactions on Magnetics, vol. 46, No. 6, Jun. 2010, p. 1603-06.
Correlated Magnetics Research, 2009, Online Video, “Innovative Magnetics Research in Huntsville”, http://www.youtube.com/watch?v=m4m81JjZCJo.
Correlated Magnetics Research, 2009, Online Video, “Non-Contact Attachment Utilizing Permanent Magnets”, http://www.youtube.com/watch?v=3xUm25CNNgQ.
Correlated Magnetics Research, 2010, Company Website, http://www.correlatedmagnetics.com.
Furlani 1996, “Analysis and optimization of synchronous magnetic couplings”, J. Appl. Phys., vol. 79, No. 8, p. 4692.
Furlani 2001, “Permanent Magnet and Electromechanical Devices”, Academic Press, San Diego.
Furlani, E.P., 2000, “Analytical analysis of magnetically coupled multipole cylinders”, J. Phys. D: Appl. Phys., vol. 33, No. 1, p. 28-33.
General Electric DP 2.7 Wind Turbine Gearbox, http://www.gedrivetrain.com/insideDP27.cfm, referenced Jun. 2010.
Ha et al., 2002, “Design and Characteristic Analysis of Non-Contact Magnet Gear for Conveyor by Using Permanent Magnet”, Conf. Record of the 2002 IEEE Industry Applications Conference, p. 1922-27.
Huang et al., 2008, “Development of a Magnetic Planetary Gearbox”, IEEE Transactions on Magnetics, vol. 44, No. 3, p. 403-12.
International Search Report and Written Opinion of the International Searching Authority issued in Application No. PCT/US12/61938 dated Feb. 26, 2013.
International Search Report and Written Opinion of the International Searching Authority issued in Application No. PCT/US2013/028095 dated May 13, 2013.
Jian et al., “Comparison of Coaxial Magnetic Gears With Different Topologies”, IEEE Transactions on Magnetics, vol. 45, No. 10, Oct. 2009, p. 4526-29.
Jian, L., Chau, K.T., 2010, “A Coaxial Magnetic Gear With Halbach Permanent-Magnet Arrays”, IEEE Transactions on Energy Conversion, vol. 25, No. 2, Jun. 2010, p. 319-28.
Jørgensen et al., “The Cycloid Permanent Magnetic Gear”, IEEE Transactions on Industry Applications, vol. 44, No. 6, Nov./Dec. 2008, p. 1659-65.
Jørgensen et al., 2005, “Two dimensional model of a permanent magnet spur gear”, Conf. Record of the 2005 IEEE Industry Applications Conference, p. 261-5.
Krasil'nikov et al., 2008, “Calculation of the Shear Force of Highly Coercive Permanent Magnets in Magnetic Systems With Consideration of Affiliation to a Certain Group Based on Residual Induction”, Chemical and Petroleum Engineering, vol. 44, Nos. 7-8, p. 362-65.
Krasil'nikov et al., 2009, “Torque Determination for a Cylindrical Magnetic Clutch”, Russian Engineering Research, vol. 29, No. 6, pp. 544-547.
Liu et al., 2009, “Design and Analysis of Interior-magnet Outer-rotor Concentric Magnetic Gears”, Journal of Applied Physics, vol. 105.
Lorimer, W., Hartman, A., 1997, “Magnetization Pattern for Increased Coupling in Magnetic Clutches”, IEEE Transactions on Magnetics, vol. 33, No. 5, Sep. 1997.
Mezani, S., Atallah, K., Howe, D. , 2006, “A high-performance axial-field magnetic gear”, Journal of Applied Physics vol. 99.
Mi, “Magnetreater/Charger Model 580” Magnetic Instruments Inc. Product specification, May 4, 2009, http://web.archive.org/web/20090504064511/http://www.maginst.com/specifications/580—magnetreater.htm, 2 pages.
Neugart PLE-160, One-Stage Planetary Gearbox, http://www.neugartusa.com/ple—160—gb.pdf, referenced Jun. 2010.
Notice of Allowance issued in U.S. Appl. No. 13/471,189 dated Apr. 3, 2013.
Tsurumoto 1992, “Basic Analysis on Transmitted Force of Magnetic Gear Using Permanent Magnet”, IEEE Translation Journal on Magnetics in Japan, Vo 7, No. 6, Jun. 1992, p. 447-52.
United States Office Action issued in U.S. Appl. No. 13/104,393 dated Apr. 4, 2013.
United States Office Action issued in U.S. Appl. No. 13/236,413 dated Jun. 6, 2013.
United States Office Action issued in U.S. Appl. No. 13/374,074 dated Feb. 21, 2013.
United States Office Action issued in U.S. Appl. No. 13/470,994 dated Jan. 7, 2013.
United States Office Action issued in U.S. Appl. No. 13/529,520 dated Sep. 28, 2012.
United States Office Action issued in U.S. Appl. No. 13/530,893 dated Mar. 22, 2013.
United States Office Action issued in U.S. Appl. No. 13/855,519 dated Jul. 17, 2013.
United States Office Action issued in U.S. Appl. No. 13/470,994 dated Aug. 8, 2013.
United States Office Action issued in U.S. Appl. No. 13/430,219 dated Aug. 13, 2013.
C. Pompermaier, L. Sjoberg, and G. Nord, Design and Optimization of a Permanent Magnet Transverse Flux Machine, XXth International Conference on Electrical Machines, Sep. 2012, p. 606, IEEE Catalog No. CFP1290B-PRT, ISBN: 978-1-4673-0143-5.
V. Rudnev, An Objective Assessment of Magnetic Flux Concentrators, Heat Treating Progress, Nov./Dec. 2004, p. 19-23.
Related Publications (1)
Number Date Country
20140184505 A1 Jul 2014 US
Provisional Applications (1)
Number Date Country
61746456 Dec 2012 US