US20060066568A1 - Computer pointing device with motion-driven electromagnetic induction module - Google Patents

Computer pointing device with motion-driven electromagnetic induction module Download PDF

Info

Publication number
US20060066568A1
US20060066568A1 US10/955,514 US95551404A US2006066568A1 US 20060066568 A1 US20060066568 A1 US 20060066568A1 US 95551404 A US95551404 A US 95551404A US 2006066568 A1 US2006066568 A1 US 2006066568A1
Authority
US
United States
Prior art keywords
pointing device
computer pointing
electromagnetic induction
induction module
control system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US10/955,514
Other versions
US8305343B2 (en
Inventor
Chiang-Sun Cheah
Chin-Heong Yeoh
Siew-Siar Boon
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Pixart Imaging Inc
Original Assignee
Avago Technologies ECBU IP Singapore Pte Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Avago Technologies ECBU IP Singapore Pte Ltd filed Critical Avago Technologies ECBU IP Singapore Pte Ltd
Priority to US10/955,514 priority Critical patent/US8305343B2/en
Assigned to AGILENT TECHNOLOGIES, INC. reassignment AGILENT TECHNOLOGIES, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BOON, SIEW SIAR, CHEAH, CHIANG SUN, YEOH, CHIN HEONG
Priority to CNA2005100906591A priority patent/CN1755600A/en
Assigned to AVAGO TECHNOLOGIES GENERAL IP PTE. LTD. reassignment AVAGO TECHNOLOGIES GENERAL IP PTE. LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: AGILENT TECHNOLOGIES, INC.
Publication of US20060066568A1 publication Critical patent/US20060066568A1/en
Assigned to AVAGO TECHNOLOGIES ECBU IP (SINGAPORE) PTE. LTD. reassignment AVAGO TECHNOLOGIES ECBU IP (SINGAPORE) PTE. LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Application granted granted Critical
Publication of US8305343B2 publication Critical patent/US8305343B2/en
Assigned to AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. reassignment AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. MERGER (SEE DOCUMENT FOR DETAILS). Assignors: AVAGO TECHNOLOGIES ECBU IP (SINGAPORE) PTE. LTD.
Assigned to DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT reassignment DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT PATENT SECURITY AGREEMENT Assignors: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Assigned to AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. reassignment AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (RELEASES RF 032851-0001) Assignors: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Assigned to BANK OF AMERICA, N.A., AS COLLATERAL AGENT reassignment BANK OF AMERICA, N.A., AS COLLATERAL AGENT PATENT SECURITY AGREEMENT Assignors: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Assigned to AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. reassignment AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 017206 FRAME: 0666. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Assignors: AGILENT TECHNOLOGIES, INC.
Assigned to PIXART IMAGING INC. reassignment PIXART IMAGING INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Assigned to AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. reassignment AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Assignors: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Assigned to AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. reassignment AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Assignors: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03543Mice or pucks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • G06F1/3215Monitoring of peripheral devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/325Power saving in peripheral device
    • G06F1/3259Power saving in cursor control device, e.g. mouse, joystick, trackball
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Definitions

  • Computer pointing devices may take various forms, including that of a mouse, pen or trackball. Some CPDs are powered by batteries or are connected to other devices (e.g., portable computers) that are powered by batteries. As a result, it is often desirable to minimize the power consumption of these CPDs, or to provide a convenient means for recharging these CPDs.
  • a computer pointing device comprises a navigation module, an electronic control system, and a motion-driven electromagnetic induction module.
  • the electronic control system serves to activate and deactivate the navigation module. At times, the control system enters a sleep mode and deactivates the navigation module.
  • the motion-driven electromagnetic induction module In response to movement of the computer pointing device, the motion-driven electromagnetic induction module generates an output signal that wakes the control system and activates the navigation module.
  • a computer pointing device comprises a housing, a battery, and a motion-driven electromagnetic induction module.
  • the electromagnetic induction module is coupled to the battery, is enclosed within the housing, and is unconnected to any externally manipulable portion of the computer pointing device. Movement of the computer pointing device causes the electromagnetic induction module to charge the battery.
  • FIG. 1 provides a block diagram of an exemplary computer pointing device (CPD);
  • FIG. 2 illustrates an exemplary embodiment of the motion-driven electromagnetic induction module that forms part of the FIG. 1 CPD;
  • FIGS. 3 & 4 illustrate exemplary form factors for the CPD shown in FIG. 1 .
  • FIG. 1 provides a block diagram of an exemplary computer pointing device (CPD) 100 .
  • the CPD 100 could take the form of a mouse, pen or trackball.
  • the CPD 100 comprises an electronic control system 102 , a navigation module 104 , a motion-driven electromagnetic induction module 106 , and an optional battery 108 .
  • the navigation module 104 acquires data from which movements of the CPD 100 (e.g., changes in CPD position or direction of CPD movement) may be determined.
  • the navigation module 104 may be an optical navigation module, such as the ADNS-2051 High-Performance Optical Mouse Sensor marketed by Agilent Technologies, Inc.
  • an optical sensor 110 such as a charge coupled device (CCD) or complimentary metal-oxide semiconductor (CMOS) sensor acquires a series of pictures of a surface over which it is moved.
  • CCD charge coupled device
  • CMOS complimentary metal-oxide semiconductor
  • the optical navigation module compares and pattern matches consecutive ones of the pictures to determine how the CPD 100 has moved. If the navigation module 104 is an optical one, it may also comprise a surface illumination device 112 (e.g., a light emitting diode (LED) or laser diode) to illuminate the surface being sensed by its optical sensor 110 .
  • the sensed surface may be a desk, a mouse pad, the surface of a trackball, or any other random surface over which the navigation module of the CPD 100 is moved.
  • the control system 102 and navigation module 104 both require power to perform their respective functions. As shown in FIG. 1 , this power may be derived from the CPD's own battery 108 . In this manner, the CPD 100 may operate as a wireless device. Alternately, the CPD 100 may be powered by an external power source, such as a computer to which the CPD 100 is connected via a universal serial bus (USB). The computer, in turn, may derive its power from an internal battery, or an external direct current (DC) or alternating current (AC) power source.
  • DC direct current
  • AC alternating current
  • the CPD 100 receives its power from a battery (e.g., either its own battery 108 , or that of a computer to which it is attached), use of the CPD 100 subjects the battery 108 to a current draw which tends to discharge the battery 108 . If the rate of battery discharge is significant, the CPD's user may become dissatisfied with the CPD 100 (or, when making an initial purchase decision, a consumer may choose not to purchase the CPD 100 ).
  • the control system 102 may therefore serve to activate and deactivate the navigation module 104 .
  • One way in which the control system 102 may activate and deactivate the navigation module 104 is on a periodic basis.
  • the navigation module 104 can be periodically activated to check for CPD movement and, absent movement, the navigation module 104 can be deactivated until a next periodic activation.
  • Another way in which the control system 102 may deactivate the navigation module 104 is by entering a sleep mode.
  • the sleep mode may apply to activity of the control system 102 as a whole, or only to those portions of the control system 102 that activate and deactivate the navigation module 104 .
  • the sleep mode of the control system 102 may be entered, for example, whenever the CPD 100 is not moving, or when the control system 102 determines that the CPD 100 has not been moved for a predetermined amount of time. In some cases, the control system 102 may use both of these methods, as well as others, to activate and deactivate the navigation module 104 and thereby conserve battery power.
  • the motion-driven electromagnetic induction module 106 provides a means for waking the control system 102 of the CPD 100 (or at least that part of the control system that serves to activate and deactivate the navigation module 104 .
  • the electromagnetic induction module 106 may wake the control system 102 by generating an output signal provided to a “wake-up” or “interrupt” input of a microcontroller (e.g., control system 102 ). That is, in response to movement of the CPD 100 , the electromagnetic induction module 106 generates an output signal that wakes the control system 102 and activates the CPD's navigation module 104 .
  • the electromagnetic induction module 106 additionally (or alternately) provides a means for charging the CPD's battery 108 .
  • the electromagnetic induction module 106 may comprise a number of permanent magnets that form a magnetic field.
  • the pertinent magnetic field is created between two adjacent magnets 200 , 202 .
  • the module 106 further comprises a conductor 204 that is positioned within the magnetic field.
  • the conductor 204 takes the form of a wire that is coiled about a suspended rod 206 .
  • the rod 206 may be suspended via one or more springs 208 , 210 .
  • the spring(s) 208 , 210 provide a week stabilizing force to the rod 206 , such that low-amplitude background vibrations (or noise) in a CPD's environment will not trigger movement of the rod 206 ; yet small, purposeful movements of the CPD 100 readily move the rod 206 (e.g., swing, bounce or rotate it).
  • the magnet(s) 200 , 202 and conductor 204 are mounted in other ways that provide relative movement therebetween during movement of the CPD 100 in which they are mounted.
  • the conductor 204 itself may formed as a clock spring or weekly-biased leaf spring.
  • the conductor 204 could be attached to a pendant mass that is suspended via a gyroscope or other pendulum movement.
  • the conductor's position could be fixed, and one or more of the magnets 200 , 202 forming the magnetic field could be mounted to swing, slide or rotate during movement of the CPD 100 .
  • the magnetic field experienced by the conductor 204 is subject to change; and, according to Faraday's Law, a change in the magnetic environment of a coiled conductor 204 induces an electromotive force (i.e., an e.m.f. or voltage) in the conductor 204 .
  • the induced e.m.f. may be variously expressed as: e . m .
  • the permanent magnets 200 , 202 each have a flux density of 1.0 Tesla, the number of times the conductor 204 winds around the rod 206 is 10,000, the diameter of the conductor coil is 2.0 mm, and the maximum velocity of the conductor coil is 0.03 meters per second. Substituting these numbers into equation (2) demonstrates that the maximum e.m.f. induced in the conductor 204 is 1.885 Volts. Such a voltage is more than sufficient to be recognized by most microcontrollers 102 as a “wake-up” or “interrupt” signal.
  • any e.m.f. that is not used to wake-up the control system 102 may be used to charge the battery 108 .
  • a bridge rectifier circuit 212 and capacitor (C) coupled between the electromagnetic induction module 106 and the battery 108 , may be used to rectify and store the different polarities of induced e.m.f. that are generated as the conductor 204 in different directions. The charge on the capacitor may then be used to charge the battery.
  • control system 102 may re-enter a sleep state anytime the electromagnetic induction module 106 ceases to provide a sufficient wake-up voltage to the control system 102 . Given that movements in the module 106 may continue after a user has stopped moving the CPD 100 , the control system 102 may remain active and ready for some time after the user has stopped moving the CPD 100 . To further ensure an “armed and ready” state of the CPD 100 , the control system 102 may be configured to enter its sleep mode a predetermined amount of time after the electromagnetic induction module 106 ceases to generate an output signal that is sufficient to wake the control system 102 .
  • the CPD 100 may be contained within variously shaped housings 300 , 400 , including one that is mouse-shaped 300 ( FIG. 3 ) or one that is pen-shaped 400 ( FIG. 4 ).
  • the components 102 - 112 of the CPD 100 are preferably enclosed within the housing 300 or 400 , and are unconnected to any externally manipulable portion of the CPD 100 . In this manner, none of the moving parts of the CPD 100 (and, in particular, the electromagnetic induction module 106 ) present themselves externally to the CPD 100 , and the moving parts of the CPD 100 are sealed off from contamination.
  • the electromagnetic induction module 106 shown in FIG. 1 is used to wake a control system 102 and activate a navigation module 104 of the CPD 100 , it is also contemplated that the electromagnetic induction module 106 might not be used to wake a control system 102 or activate a navigation module 104 . That is, in some cases, the electromagnetic induction module 106 described herein might only be used for battery recharge purposes.
  • the motion-driven electromagnetic induction module 106 can provide varying degrees of power conservation for a CPD 100 . To a user, this may translate into fewer battery replacements, or less downtime while batteries 108 are charged in a wired or cradle environment.
  • a motion-driven electromagnetic induction module 106 may be especially useful in a wireless CPD, its use is not so limited. For example, use of the electromagnetic induction module 106 in a wired device connected to a portable computer may help conserve the battery power of the portable computer.
  • the motion-driven electromagnetic induction module 106 can also be advantageous in that it uses no power to detect CPD movement, and it provides a more or less real-time indication of CPD activity or inactivity. Unlike capacitive wake-up sensors, a user that merely rests a hand on their CPD 100 , and does not move their CPD 100 , will not cause their CPD 100 to activate its navigation module 104 and drain its battery 108 .
  • the motion-driven electromagnetic induction module 106 disclosed herein can be used to prevent optical image acquisition except when the CPD 100 is actually moving.

Abstract

In one embodiment, a computer pointing device is provided with a navigation module, an electronic control system, and a motion-driven electromagnetic induction module. The electronic control system serves to activate and deactivate the navigation module. At times, the control system enters a sleep mode and deactivates the navigation module. In response to movement of the computer pointing device, the motion-driven electromagnetic induction module generates an output signal that wakes the control system and activates the navigation module. In another embodiment, a computer pointing device is provided with a housing, a battery, and a motion-driven electromagnetic induction module. The electromagnetic induction module is coupled to the battery, is enclosed within the housing, and is unconnected to any externally manipulable portion of the computer pointing device. Movement of the computer pointing device causes the electromagnetic induction module to charge the battery.

Description

    BACKGROUND
  • Computer pointing devices (CPDS) may take various forms, including that of a mouse, pen or trackball. Some CPDs are powered by batteries or are connected to other devices (e.g., portable computers) that are powered by batteries. As a result, it is often desirable to minimize the power consumption of these CPDs, or to provide a convenient means for recharging these CPDs.
  • SUMMARY OF THE INVENTION
  • In one embodiment, a computer pointing device comprises a navigation module, an electronic control system, and a motion-driven electromagnetic induction module. The electronic control system serves to activate and deactivate the navigation module. At times, the control system enters a sleep mode and deactivates the navigation module. In response to movement of the computer pointing device, the motion-driven electromagnetic induction module generates an output signal that wakes the control system and activates the navigation module.
  • In another embodiment, a computer pointing device comprises a housing, a battery, and a motion-driven electromagnetic induction module. The electromagnetic induction module is coupled to the battery, is enclosed within the housing, and is unconnected to any externally manipulable portion of the computer pointing device. Movement of the computer pointing device causes the electromagnetic induction module to charge the battery.
  • Other embodiments are also disclosed.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • Illustrative and presently preferred embodiments of the invention are illustrated in the drawings, in which:
  • FIG. 1 provides a block diagram of an exemplary computer pointing device (CPD);
  • FIG. 2 illustrates an exemplary embodiment of the motion-driven electromagnetic induction module that forms part of the FIG. 1 CPD; and
  • FIGS. 3 & 4 illustrate exemplary form factors for the CPD shown in FIG. 1.
  • DETAILED DESCRIPTION OF AN EMBODIMENT
  • FIG. 1 provides a block diagram of an exemplary computer pointing device (CPD) 100. By way of example, the CPD 100 could take the form of a mouse, pen or trackball.
  • The CPD 100 comprises an electronic control system 102, a navigation module 104, a motion-driven electromagnetic induction module 106, and an optional battery 108. In use, the navigation module 104 acquires data from which movements of the CPD 100 (e.g., changes in CPD position or direction of CPD movement) may be determined. In one embodiment, the navigation module 104 may be an optical navigation module, such as the ADNS-2051 High-Performance Optical Mouse Sensor marketed by Agilent Technologies, Inc. In an optical navigation module, an optical sensor 110 such as a charge coupled device (CCD) or complimentary metal-oxide semiconductor (CMOS) sensor acquires a series of pictures of a surface over which it is moved. The optical navigation module then compares and pattern matches consecutive ones of the pictures to determine how the CPD 100 has moved. If the navigation module 104 is an optical one, it may also comprise a surface illumination device 112 (e.g., a light emitting diode (LED) or laser diode) to illuminate the surface being sensed by its optical sensor 110. The sensed surface may be a desk, a mouse pad, the surface of a trackball, or any other random surface over which the navigation module of the CPD 100 is moved.
  • The control system 102 and navigation module 104 both require power to perform their respective functions. As shown in FIG. 1, this power may be derived from the CPD's own battery 108. In this manner, the CPD 100 may operate as a wireless device. Alternately, the CPD 100 may be powered by an external power source, such as a computer to which the CPD 100 is connected via a universal serial bus (USB). The computer, in turn, may derive its power from an internal battery, or an external direct current (DC) or alternating current (AC) power source.
  • If the CPD 100 receives its power from a battery (e.g., either its own battery 108, or that of a computer to which it is attached), use of the CPD 100 subjects the battery 108 to a current draw which tends to discharge the battery 108. If the rate of battery discharge is significant, the CPD's user may become dissatisfied with the CPD 100 (or, when making an initial purchase decision, a consumer may choose not to purchase the CPD 100). The control system 102 may therefore serve to activate and deactivate the navigation module 104. One way in which the control system 102 may activate and deactivate the navigation module 104 is on a periodic basis. In this manner, the navigation module 104 can be periodically activated to check for CPD movement and, absent movement, the navigation module 104 can be deactivated until a next periodic activation. Another way in which the control system 102 may deactivate the navigation module 104 is by entering a sleep mode. The sleep mode may apply to activity of the control system 102 as a whole, or only to those portions of the control system 102 that activate and deactivate the navigation module 104. The sleep mode of the control system 102 may be entered, for example, whenever the CPD 100 is not moving, or when the control system 102 determines that the CPD 100 has not been moved for a predetermined amount of time. In some cases, the control system 102 may use both of these methods, as well as others, to activate and deactivate the navigation module 104 and thereby conserve battery power.
  • In one embodiment, the motion-driven electromagnetic induction module 106 provides a means for waking the control system 102 of the CPD 100 (or at least that part of the control system that serves to activate and deactivate the navigation module 104. By way of example, the electromagnetic induction module 106 may wake the control system 102 by generating an output signal provided to a “wake-up” or “interrupt” input of a microcontroller (e.g., control system 102). That is, in response to movement of the CPD 100, the electromagnetic induction module 106 generates an output signal that wakes the control system 102 and activates the CPD's navigation module 104. In another embodiment, the electromagnetic induction module 106 additionally (or alternately) provides a means for charging the CPD's battery 108.
  • As shown in FIG. 2, the electromagnetic induction module 106 may comprise a number of permanent magnets that form a magnetic field. In FIG. 2, the pertinent magnetic field is created between two adjacent magnets 200, 202. The module 106 further comprises a conductor 204 that is positioned within the magnetic field. In FIG. 2, the conductor 204 takes the form of a wire that is coiled about a suspended rod 206. By way of example, the rod 206 may be suspended via one or more springs 208, 210. Preferably, the spring(s) 208, 210 provide a week stabilizing force to the rod 206, such that low-amplitude background vibrations (or noise) in a CPD's environment will not trigger movement of the rod 206; yet small, purposeful movements of the CPD 100 readily move the rod 206 (e.g., swing, bounce or rotate it).
  • In alternate embodiments of the motion-driven electromagnetic induction module 206, the magnet(s) 200, 202 and conductor 204 are mounted in other ways that provide relative movement therebetween during movement of the CPD 100 in which they are mounted. For example, the conductor 204 itself may formed as a clock spring or weekly-biased leaf spring. Or, the conductor 204 could be attached to a pendant mass that is suspended via a gyroscope or other pendulum movement. Alternately, the conductor's position could be fixed, and one or more of the magnets 200, 202 forming the magnetic field could be mounted to swing, slide or rotate during movement of the CPD 100.
  • In any of the above-described embodiments of the electromagnetic induction module 106, the magnetic field experienced by the conductor 204 is subject to change; and, according to Faraday's Law, a change in the magnetic environment of a coiled conductor 204 induces an electromotive force (i.e., an e.m.f. or voltage) in the conductor 204. The induced e.m.f. may be variously expressed as: e . m . f = ( Φ ) / t ; where Φ is the magnetic flux = ( BA ) / t ; where B is the flux density , and A is the area swept by conductor movement = B * ( l d ) / t ; where I is the conductor length , and d is the distance of conductor travel = B * l * ( d ) / t = B * I * V ; where V is the velocity of conductor movement ( 1 )
  • For a coiled conductor 204 having N turns, the above equation may be rewritten as:
    e.m.f.=B*(N*π*D)*V Volts where Tr*D is the perimeter of the coil  (2)
  • Referring to the electromagnetic induction module 106 shown in FIG. 2, assume now that, by way of example, the permanent magnets 200, 202 each have a flux density of 1.0 Tesla, the number of times the conductor 204 winds around the rod 206 is 10,000, the diameter of the conductor coil is 2.0 mm, and the maximum velocity of the conductor coil is 0.03 meters per second. Substituting these numbers into equation (2) demonstrates that the maximum e.m.f. induced in the conductor 204 is 1.885 Volts. Such a voltage is more than sufficient to be recognized by most microcontrollers 102 as a “wake-up” or “interrupt” signal.
  • Any e.m.f. that is not used to wake-up the control system 102 may be used to charge the battery 108. As shown in FIG. 2, a bridge rectifier circuit 212 and capacitor (C), coupled between the electromagnetic induction module 106 and the battery 108, may be used to rectify and store the different polarities of induced e.m.f. that are generated as the conductor 204 in different directions. The charge on the capacitor may then be used to charge the battery.
  • To conserve maximum power, the control system 102 may re-enter a sleep state anytime the electromagnetic induction module 106 ceases to provide a sufficient wake-up voltage to the control system 102. Given that movements in the module 106 may continue after a user has stopped moving the CPD 100, the control system 102 may remain active and ready for some time after the user has stopped moving the CPD 100. To further ensure an “armed and ready” state of the CPD 100, the control system 102 may be configured to enter its sleep mode a predetermined amount of time after the electromagnetic induction module 106 ceases to generate an output signal that is sufficient to wake the control system 102.
  • As shown in FIGS. 3 & 4, the CPD 100 may be contained within variously shaped housings 300, 400, including one that is mouse-shaped 300 (FIG. 3) or one that is pen-shaped 400 (FIG. 4). As shown, the components 102-112 of the CPD 100 are preferably enclosed within the housing 300 or 400, and are unconnected to any externally manipulable portion of the CPD 100. In this manner, none of the moving parts of the CPD 100 (and, in particular, the electromagnetic induction module 106) present themselves externally to the CPD 100, and the moving parts of the CPD 100 are sealed off from contamination.
  • Although the electromagnetic induction module 106 shown in FIG. 1 is used to wake a control system 102 and activate a navigation module 104 of the CPD 100, it is also contemplated that the electromagnetic induction module 106 might not be used to wake a control system 102 or activate a navigation module 104. That is, in some cases, the electromagnetic induction module 106 described herein might only be used for battery recharge purposes.
  • Depending on the application, the motion-driven electromagnetic induction module 106 can provide varying degrees of power conservation for a CPD 100. To a user, this may translate into fewer battery replacements, or less downtime while batteries 108 are charged in a wired or cradle environment. Although a motion-driven electromagnetic induction module 106 may be especially useful in a wireless CPD, its use is not so limited. For example, use of the electromagnetic induction module 106 in a wired device connected to a portable computer may help conserve the battery power of the portable computer.
  • The motion-driven electromagnetic induction module 106 can also be advantageous in that it uses no power to detect CPD movement, and it provides a more or less real-time indication of CPD activity or inactivity. Unlike capacitive wake-up sensors, a user that merely rests a hand on their CPD 100, and does not move their CPD 100, will not cause their CPD 100 to activate its navigation module 104 and drain its battery 108. And, unlike CPD's that power-cycle their optical sensors more frequently when their optical sensors acquire different image readings as a result of a focusing problem (i.e., when the CPD moves only slightly on a surface with extraordinary detail, or when the CPD senses different images as a result of not resting on a surface at all), the motion-driven electromagnetic induction module 106 disclosed herein can be used to prevent optical image acquisition except when the CPD 100 is actually moving.

Claims (17)

1. A computer pointing device, comprising:
a navigation module;
an electronic control system to activate and deactivate the navigation module, the control system at times entering a sleep mode and deactivating the navigation module; and
a motion-driven electromagnetic induction module that, in response to movement of the computer pointing device, generates an output signal that wakes the control system and activates the navigation module.
2. The computer pointing device of claim 1, wherein the navigation module comprises an optical sensor.
3. The computer pointing device of claim 2, wherein the navigation module further comprises a surface illumination device.
4. The computer pointing device of claim 1, further comprising a battery, coupled to the electromagnetic induction module; wherein movement of the computer pointing device causes the electromagnetic induction module to charge the battery.
5. The computer pointing device of claim 4, further comprising a bridge rectifier circuit and a capacitor, coupled between the electromagnetic induction module and the battery.
6. The computer pointing device of claim 1, wherein the electromagnetic induction module comprises at least one permanent magnet forming a magnetic field, and a conductor positioned within the magnetic field, the at least one permanent magnet and conductor being mounted to provide relative movement therebetween during movement of the computer pointing device.
7. The computer pointing device of claim 6, further comprising a rod, and one or more springs that suspend the rod in said magnetic field, the conductor being coiled about the rod.
8. The computer pointing device of claim 1, wherein the control system enters said sleep mode a predetermined amount of time after the electromagnetic induction module ceases to generate an output signal that is sufficient to wake the control system.
9. The computer pointing device of claim 1, further comprising a housing, wherein the electromagnetic induction module is fully enclosed within the housing.
10. The computer pointing device of claim 1, further comprising a mouse-shaped housing to which said navigation module, control system and electromagnetic induction module are mounted.
11. The computer pointing device of claim 1, further comprising a pen-shaped housing to which said navigation module, control system and electromagnetic induction module are mounted.
12. A computer pointing device, comprising:
a housing;
a battery; and
a motion-driven electromagnetic induction module, coupled to the battery, enclosed within the housing, and unconnected to any externally manipulable portion of the computer pointing device;
wherein movement of the computer pointing device causes the electromagnetic induction module to charge the battery.
13. The computer pointing device of claim 12, further comprising a bridge rectifier circuit and a capacitor, coupled between the electromagnetic induction module and the battery.
14. The computer pointing device of claim 12, wherein the electromagnetic induction module comprises a permanent magnet forming a magnetic field, and a conductor positioned within the magnetic field, the permanent magnet and conductor being mounted to provide relative movement therebetween during movement of the computer pointing device.
15. The computer pointing device of claim 14, further comprising a rod, and one or more springs suspending the rod in said magnetic field, said conductor being coiled about the rod.
16. The computer pointing device of claim 12, wherein the housing is mouse-shaped.
17. The computer pointing device of claim 12, wherein the housing is pen-shaped.
US10/955,514 2004-09-30 2004-09-30 Computer pointing device with motion-driven electromagnetic induction module Active 2031-08-24 US8305343B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US10/955,514 US8305343B2 (en) 2004-09-30 2004-09-30 Computer pointing device with motion-driven electromagnetic induction module
CNA2005100906591A CN1755600A (en) 2004-09-30 2005-08-18 Computer pointing device with motion-driven electromagnetic induction module

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US10/955,514 US8305343B2 (en) 2004-09-30 2004-09-30 Computer pointing device with motion-driven electromagnetic induction module

Publications (2)

Publication Number Publication Date
US20060066568A1 true US20060066568A1 (en) 2006-03-30
US8305343B2 US8305343B2 (en) 2012-11-06

Family

ID=36098461

Family Applications (1)

Application Number Title Priority Date Filing Date
US10/955,514 Active 2031-08-24 US8305343B2 (en) 2004-09-30 2004-09-30 Computer pointing device with motion-driven electromagnetic induction module

Country Status (2)

Country Link
US (1) US8305343B2 (en)
CN (1) CN1755600A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080021838A1 (en) * 2006-07-24 2008-01-24 Nokia Corporation Method, apparatus and computer program product for continuously providing a license to a network element via a remote connection
US20090096573A1 (en) * 2007-10-10 2009-04-16 Apple Inc. Activation of Cryptographically Paired Device
US20090219965A1 (en) * 2008-02-29 2009-09-03 Primax Electronics Ltd. Power-saving laser pointer mouse
US20160147316A1 (en) * 2012-07-27 2016-05-26 Hewlett-Packard Development Company, L.P. Attaching a stylus
EP3462280A3 (en) * 2017-09-27 2019-08-07 NXP USA, Inc. Motion triggered system power up
US11460936B2 (en) * 2020-12-30 2022-10-04 Lenovo (Singapore) Pte. Ltd. Computing device

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101825945A (en) * 2009-03-05 2010-09-08 鸿富锦精密工业(深圳)有限公司 Portable electronic device and motion sensor
CN103324273B (en) * 2012-03-19 2017-11-28 联想(北京)有限公司 The control method of a kind of electronic equipment and electronic equipment
KR102135678B1 (en) 2013-09-27 2020-07-20 삼성전자주식회사 Auxiliary device having energy harvester and electronic device including the auxiliary device

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04197041A (en) * 1990-11-27 1992-07-16 Matsushita Electric Works Ltd Charger for portable electric device
US5644108A (en) * 1994-07-18 1997-07-01 Wacom Co., Ltd. Position detection device utilizing electromagnetic induction
US5838138A (en) * 1994-05-02 1998-11-17 Henty; David L. Electronic device which is powered by actuation of manual inputs
US6476799B1 (en) * 1998-11-20 2002-11-05 Kye Systems Corp. Method and apparatus for the wireless capture of coordinate-shift information
US20020180690A1 (en) * 2001-05-30 2002-12-05 Janardhana Swamy Method and device for self powered computer input device
US6633155B1 (en) * 2002-05-06 2003-10-14 Hui-Pin Liang Wireless mouse induction power supply
US6661410B2 (en) * 2001-09-07 2003-12-09 Microsoft Corporation Capacitive sensing and data input device power management
US6781570B1 (en) * 2000-11-09 2004-08-24 Logitech Europe S.A. Wireless optical input device

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01114334A (en) 1987-10-27 1989-05-08 Nec Corp Power circuit of portable type terminal equipment
JPH07225649A (en) 1994-02-10 1995-08-22 Fujitsu General Ltd Cordless mouse
GB2314470A (en) 1996-06-18 1997-12-24 Tien Chung Lung Battery charging arrangement with inductively coupled charging device and rechargeable battery device
JPH10283079A (en) 1997-04-03 1998-10-23 Sony Corp Pointer input device
US6903725B2 (en) 2001-02-23 2005-06-07 Sabatino Nacson Self-powered cordless mouse
US20040145567A1 (en) 2003-01-24 2004-07-29 Ho Hsin Lin Inductively charged wireless mouse

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04197041A (en) * 1990-11-27 1992-07-16 Matsushita Electric Works Ltd Charger for portable electric device
US5838138A (en) * 1994-05-02 1998-11-17 Henty; David L. Electronic device which is powered by actuation of manual inputs
US5644108A (en) * 1994-07-18 1997-07-01 Wacom Co., Ltd. Position detection device utilizing electromagnetic induction
US6476799B1 (en) * 1998-11-20 2002-11-05 Kye Systems Corp. Method and apparatus for the wireless capture of coordinate-shift information
US6781570B1 (en) * 2000-11-09 2004-08-24 Logitech Europe S.A. Wireless optical input device
US20020180690A1 (en) * 2001-05-30 2002-12-05 Janardhana Swamy Method and device for self powered computer input device
US6661410B2 (en) * 2001-09-07 2003-12-09 Microsoft Corporation Capacitive sensing and data input device power management
US6633155B1 (en) * 2002-05-06 2003-10-14 Hui-Pin Liang Wireless mouse induction power supply

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10339276B2 (en) * 2006-07-24 2019-07-02 Nokia Technologies Oy Method, apparatus and computer program product for continuously providing a license to a network element via a remote connection
US20080021838A1 (en) * 2006-07-24 2008-01-24 Nokia Corporation Method, apparatus and computer program product for continuously providing a license to a network element via a remote connection
US10405177B2 (en) 2007-10-10 2019-09-03 Apple Inc. Activation of cryptographically paired device
US10034167B1 (en) 2007-10-10 2018-07-24 Apple Inc. Activation of cryptographically paired device
US20090096573A1 (en) * 2007-10-10 2009-04-16 Apple Inc. Activation of Cryptographically Paired Device
US10405178B2 (en) 2007-10-10 2019-09-03 Apple Inc. Activation of cryptographically paired device
US10869191B2 (en) 2007-10-10 2020-12-15 Apple Inc. Activation of cryptographically paired device
US11540124B2 (en) 2007-10-10 2022-12-27 Apple Inc. Activation of cryptographically paired device
US7888822B2 (en) * 2008-02-29 2011-02-15 Primax Electronics Ltd. Power-saving laser pointer mouse
US20090219965A1 (en) * 2008-02-29 2009-09-03 Primax Electronics Ltd. Power-saving laser pointer mouse
US20160147316A1 (en) * 2012-07-27 2016-05-26 Hewlett-Packard Development Company, L.P. Attaching a stylus
US9575579B2 (en) * 2012-07-27 2017-02-21 Hewlett-Packard Development Company, L.P. Attaching a stylus
EP3462280A3 (en) * 2017-09-27 2019-08-07 NXP USA, Inc. Motion triggered system power up
US11460936B2 (en) * 2020-12-30 2022-10-04 Lenovo (Singapore) Pte. Ltd. Computing device

Also Published As

Publication number Publication date
CN1755600A (en) 2006-04-05
US8305343B2 (en) 2012-11-06

Similar Documents

Publication Publication Date Title
US8305343B2 (en) Computer pointing device with motion-driven electromagnetic induction module
US9939916B2 (en) Method and apparatus for selecting between multiple gesture recognition systems
ES2748065T3 (en) Energy savings
US6320822B1 (en) Electronic equipment and control method for electronic equipment
US6140863A (en) Power-generation detection circuit for use in an electronic device and power-generation detection method and power consumption control method for use in connection therewith
JP3472879B2 (en) Overcharge prevention method, charging circuit, electronic device and watch
MXPA03003082A (en) Reducing power consumption in a networked battery-operated device using sensors.
WO2017071172A1 (en) Intelligent wearable device and power supply method therefor
WO2004090784A3 (en) Rechargeable cordless input and pointing device
CN104434314A (en) Portable Monitoring Devices and Methods of Operating Same
WO2018223395A1 (en) Management method and apparatus for wearable smart device
JP3678075B2 (en) Power supply device and control method thereof, portable electronic device, timing device and control method thereof
CN112006667B (en) Information acquisition system based on intelligent bracelet
CN205490516U (en) Intelligence mirror holder
TWI287736B (en) Power-saving device of wireless mouse
JP2016119735A (en) Electronic clock and electronic apparatus
CN212089543U (en) Posture detection equipment and necklace
CN210300462U (en) Intelligent awakening pillow
CN204812402U (en) Intelligence belt clamp with function is reminded with sitting for a long time to meter step
US20020079954A1 (en) Power-generation detection circuit for use in an electronic device and power-generation detection method and power consumption control method for use in connection therewith
EP4142096A1 (en) Charger
JP2001211628A (en) Generator
JP4349388B2 (en) Electronic device, control method for electronic device, timing device, and control method for timing device
JP2002350566A (en) Circuit and method for detection of power generation, semiconductor device, electronic apparatus, watch and method of controlling power consumption
CN109842185B (en) Portable information processing device, integrated circuit, and battery pack

Legal Events

Date Code Title Description
AS Assignment

Owner name: AGILENT TECHNOLOGIES, INC., COLORADO

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CHEAH, CHIANG SUN;YEOH, CHIN HEONG;BOON, SIEW SIAR;REEL/FRAME:016187/0534

Effective date: 20040913

AS Assignment

Owner name: AVAGO TECHNOLOGIES GENERAL IP PTE. LTD.,SINGAPORE

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AGILENT TECHNOLOGIES, INC.;REEL/FRAME:017206/0666

Effective date: 20051201

Owner name: AVAGO TECHNOLOGIES GENERAL IP PTE. LTD., SINGAPORE

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AGILENT TECHNOLOGIES, INC.;REEL/FRAME:017206/0666

Effective date: 20051201

AS Assignment

Owner name: AVAGO TECHNOLOGIES ECBU IP (SINGAPORE) PTE. LTD.,S

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.;REEL/FRAME:017675/0518

Effective date: 20060127

Owner name: AVAGO TECHNOLOGIES ECBU IP (SINGAPORE) PTE. LTD.,

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.;REEL/FRAME:017675/0518

Effective date: 20060127

STCF Information on status: patent grant

Free format text: PATENTED CASE

AS Assignment

Owner name: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD

Free format text: MERGER;ASSIGNOR:AVAGO TECHNOLOGIES ECBU IP (SINGAPORE) PTE. LTD.;REEL/FRAME:030369/0528

Effective date: 20121030

AS Assignment

Owner name: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT, NEW YORK

Free format text: PATENT SECURITY AGREEMENT;ASSIGNOR:AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.;REEL/FRAME:032851/0001

Effective date: 20140506

Owner name: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AG

Free format text: PATENT SECURITY AGREEMENT;ASSIGNOR:AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.;REEL/FRAME:032851/0001

Effective date: 20140506

AS Assignment

Owner name: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD., SINGAPORE

Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (RELEASES RF 032851-0001);ASSIGNOR:DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT;REEL/FRAME:037689/0001

Effective date: 20160201

Owner name: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD

Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (RELEASES RF 032851-0001);ASSIGNOR:DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT;REEL/FRAME:037689/0001

Effective date: 20160201

AS Assignment

Owner name: BANK OF AMERICA, N.A., AS COLLATERAL AGENT, NORTH CAROLINA

Free format text: PATENT SECURITY AGREEMENT;ASSIGNOR:AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.;REEL/FRAME:037808/0001

Effective date: 20160201

Owner name: BANK OF AMERICA, N.A., AS COLLATERAL AGENT, NORTH

Free format text: PATENT SECURITY AGREEMENT;ASSIGNOR:AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.;REEL/FRAME:037808/0001

Effective date: 20160201

FPAY Fee payment

Year of fee payment: 4

AS Assignment

Owner name: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD

Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 017206 FRAME: 0666. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT;ASSIGNOR:AGILENT TECHNOLOGIES, INC.;REEL/FRAME:038632/0662

Effective date: 20051201

AS Assignment

Owner name: PIXART IMAGING INC., TAIWAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.;REEL/FRAME:039788/0572

Effective date: 20160805

AS Assignment

Owner name: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD., SINGAPORE

Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:039862/0129

Effective date: 20160826

Owner name: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD

Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:039862/0129

Effective date: 20160826

AS Assignment

Owner name: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD., SINGAPORE

Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:041710/0001

Effective date: 20170119

Owner name: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD

Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:041710/0001

Effective date: 20170119

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 8