throbber
(12-) United States Patent
`(10-) Patent No.:
`US 8,217,612 B2
`
`Boisvert et al.
`(45) Date of Patent:
`*Jul. 10, 2012
`
`USOO8217612B2
`
`(54) COLLISION MONITORING SYSTEM
`
`(75)
`
`Inventors: Mario Boisvert, Reed City, MI (US);
`Randall Perrin, Grawn, MI (US); John
`Washeleski, Cadillac, MI (US)
`
`(73) Assignee: Uusi, LLC, Reed City, MI (US)
`
`( * ) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 405 days.
`
`This patent is subject to a terminal dis-
`claimer.
`
`(21) AppI.No.: 12/360,942
`
`(22)
`
`Filed:
`
`Jan. 28, 2009
`
`(65)
`
`Prior Publication Data
`US 2009/0272035 A1
`Nov. 5, 2009
`
`Related US. Application Data
`
`(58) Field of Classification Search ........................ None
`See application file for complete search history.
`
`(56)
`
`References Cited
`
`.............. 700/56
`..... 49/199
`318/266
`.. 340/571
`..
`318/445
`..
`.............. 700/90
`
`
`
`.
`
`U.S. PATENT DOCUMENTS
`4,328,540 A *
`5/1982 Matsuoka et a1.
`4,344,252 A *
`8/1982 Suzuki et a1.
`4,347,465 A *
`8/1982 Goertler et al.
`4,365,250 A * 12/1982 Matsuoka et a1.
`4,383,206 A *
`5/1983 Matsuoka et a1.
`4,386,398 A *
`5/1983 Matsuoka et a1.
`4,514,670 A
`4/1985 Fasselet a1.
`4,608,637 A
`8/1986 Okuyarna et 211.
`4,641,067 A
`2/1987 Iizawa et a1.
`4,673,848 A
`6/1987 Hagiwara et 31.
`4,686,598 A
`8/1987 Herr
`4,730,152 A
`3/1988 Foust et al.
`4,746,845 A
`5/1988 Mizuta et 211.
`4,823,059 A
`4/1989 Compeau et :11.
`4,831,509 A
`5/1989 Jones et al.
`4,855,653 A
`8/1989 Lemirande
`4,870,333 A
`9/1989 ltoh et al.
`(Continued)
`
`(63) Continuation of application No. 10/100,892, filed on
`Mar. 18, 2002, now Pat. No. 7,548,037, which is a
`continuation—in—part of application No. 09/562,986,
`filed on May 1, 2000, now Pat. No. 6,404,158, which is
`a continuation-in—part of application No. 08/736,786,
`filed on Oct. 25, 1996, now Pat. No. 6,064,165, which
`is a continuation of application No. 08/275,107, filed
`on Jul. 14, 1994, now abandoned, which is a
`continuation-in-part of application No. 07/872,190,
`filed on Apr. 22, 1992, now Pat. No. 5,334,876.
`
`(60) Provisional application No. 60/169,061, filed on Dec.
`6, 1999.
`
`(51)
`
`Int. Cl-
`(200601)
`G051) 3/00
`(52) U.S. Cl.
`........ 318/466; 318/264; 318/265; 318/266;
`318/280; 318/282; 318/286; 318/461; 318/468;
`318/469
`
`Primary Examiner 7 Marlo Fletcher
`(74) Al/umefy, Age/ll, or Firm 7 Tarolli, Sundheim, Covell
`& Tummino LLP
`
`(57)
`
`ABSTRACT
`
`Disclosed is an improved system and method for sensing both
`hard and soft obstructions for a movable panel such as a
`sunroof. A dual detection scheme is employing that includes
`an optical sensing as the primary means and electronic sens-
`ing of motor current as a secondary means. The secondary
`means utilizes system empirical precharacterization, fast pro-
`cessing algorithms, motor parameter monitoring including
`both current sensing and sensorless electronic motor current
`commutation pulse sensing, and controller memory, to adap-
`tively modify electronic obstacle detection thresholds in real
`time without the use of templates and cycle averaging tech—
`niques.
`
`10 Claims, 9 Drawing Sheets
`
`
`COMMON
`
`
`VOLTAGE SENSE
`
`
`
`DRNE CURRENT
`COMMUNICATION
`SIGNAL
`
`
`
`413517113;th
`
`
`MOTOR
`FORWARD
`7u
`DRNE
`
`7.,
`
`
`
`COMMUNICATION
`BUS
`
`
`OPTIONAL
`
`
`
`UUSI, LLC
`
`Exhibit 2006
`
`WEBASTO ROOF
`
`SYSTEMS, INC.
`Petitioner
`
`V
`LIUSI, LLC
`Patent Owner
`
`Case:
`
`|PR2014-00650
`
`Patent: 7,579,802
`
`1/25
`
`

`

`US 8,217,612 B2
`PageZ
`
`'
`
`-
`
`'
`
`U.S. PATENT DOCUMENTS
`A
`Mm
`gggggi‘; :
`3:33; 13:13:“ 6‘ aL
`P
`1
`1 7
`’,
`25839135222 2
`111331 £31113“ng
`‘
`~
`'
`’
`,
`*
`.
`213(1)?ng
`$333 $323,333
`5116,1711 A
`11/199: Heckler
`5202592 A
`4,1993 Hum
`51218282 A
`6/1993 D1111ame
`*1
`=~
`’,
`,
`*
`.
`553781480 A
`“994 Murray
`5.334.876 A *
`8/1994 \Vasheleskl et a1.
`5399.950 A
`3/1995 Luetal.
`5404167, A ,
`4,199, Takeda at 81
`‘ ““““““““““
`543241; A
`7,199}; Duke et :11
`{4361539 A
`7’,1995 Wrenbeck‘el all
`5,1973% A
`3,1996 Berlandetal
`~
`{525836 A
`60996 1:111
`i
`5530329 A
`6,1996 Shiggmamu eta]
`5537:013 A
`7,1996 Toyozumietal.
`5539290 A
`7,1996 Lu 6121.
`5,585,702 A *
`12/1996 Jackson ct a1,
`5,616,997 A =3
`4/1997 Jackson et a1.
`5,701,063 A
`12/1997 Cooket 31
`5,708,338 A *
`1/1998 Cooketal
`5,723,960 A
`3/1998 Harada
`5.729.104 A
`3/1998 Kamishimaetal.
`5,734,245 A *
`3/1998 Terashima et a1.
`5,832,664 A
`11/1998 Tajima 61211,
`5,932,931 A *
`8/1999 Tagakaet a1.
`51952-801 A *
`9/1999 Bmsvert et 31.
`59551854 A
`9/1999 Lhang etal-
`5323-13471 2 Eng; 1:213?“ 0‘ a“
`,
`., 2
`/
`.
`2831,1122 2 :
`53883 33231536612161""""""" 313$:
`
`,,,,,,,,,,, 318/266
`6,107,765 A *
`8/2000 Fitzgibbon 018.1.
`
`......... 307/101
`49/28
`’
`
`,, 318/266
`.. 318/467
`
`318/466
`
`............ 318/453
`
`
`
`307/101
`...... 318/468
`
`'1
`>1<
`/
`"
`'
`6,111,374 A *
`8/2000 F1 zgibbon eta, ........... 318/282
`
`2:123:22; 6., 11,3331 5123:2363,"-
`213/33
`
`. 318/266
`6,172,475 31*
`1/2001
`F1 zgibbon eta,
`.. 318/466
`6,208,102 31*
`3/2001 Kikuchi et a1,
`6,243,635 31
`6/2001 Swan etal,
`6,246,196 31*
`6/2001
`Fi zgibbon cta.
`318/430
`
`6,274,947 31*
`/2001 Terashima .....
`307/101
`6,278,249 31*
`/2001 F1zg1bboneta,
`.318/268
`6,310,451 31* 10/2001 F1Zg1bb0neta,
`.. 318/266
`
`6377009 B]
`4/2002 Philipp
`6,400,112 31*
`6/2002 F1 zgibbon eta,
`318/445
`6,404,158 31*
`6/2002 361mm etal.
`. 318/469
`REV 784 E ,1,
`7/2007 F12 ibbon eta
`318/466
`
`‘
`’
`‘
`’
`L
`.
`g.
`"
`6,456,022 31*
`9/2002 F1 zg1bb0n eta,
`. 318/162
`. 318/283
`6,528,961 B1 *
`3/2003 F1 _zg1bb0n eta,
`
`. 318/469
`6,548,979 32*
`/2003 3616121161 31.
`.318/283
`6,566,828 32*
`5/2003 F1 zg1bboneta,
`318/468
`6,683,431 32*
`1/2004 F1zg1bb0neta,
`6,806,665 32* 10/2004 F1 zgibbon eta,
`318/282
`7,164,246 32*
`1/2007 F1 zgibboneta,
`.318/264
`7,548,037 32*
`/2009 BoisveItetal.
`,
`. 318/466
`7579303 132*
`89009 BOiSVert €131
`/
`~ 318/466
`2001/0024094 A1*
`/2001 F1 Zg1bb0n eta,
`. 318/445
`2001/0024095 A1*
`/2001 F1zg1bb0n eta,
`. 318/480
`2001/0038272 A1* 11/2001 Fizgibbon eta‘
`~ 318/565
`2002/0084759 A1*
`7/2002 F1 zgibbun 61a,
`. 318/283
`2002/0093301 A1*
`7/2002 118111161111.
`..... ,
`. 318/452
`2002/0101210 A1*
`8/2002 361mm 61 a1.
`,
`318/469
`2003/0025470 A1*
`2/2003 131231be6 eta,
`318/66
`2004/0056621 A1*
`3/2004 F1 zgibbon eta,
`. 318/445
`2004/0183493 A1*
`/2004 361mm etal.
`. 318/469
`2004/0195986 A1* 10/2004 141 zgibbon eta.
`. 318/280
`2005/0140323 A1*
`/2005 141 zgibbon eta.
`. 318/468
`2006/0186844 A1*
`/2006 141 zgibbon eta,
`. 318/280
`
`2009/0272035 A1* 11/2009 BoisveIt 6131.
`............... 49/28
`* cited by examiner
`
`
`
`UUSI, LLC
`UUSI, LLC
`Exhibit 2006
`Exhibit 2006
`2/25
`2/25
`
`

`

`U.S. Patent
`
`Jul. 10, 2012
`
`Sheet 1 019
`
`US 8,217,612 B2
`
`POWER
`SUPPLY
`
`VDC I COMMON
`
`VOLTAGE SENSE
`OPTIONAL
`
`3
`
`TEMPERATURE
`
`SENSOR
`
`2b
`
`9
`
`DRIVE CURRENT
`
`COMMUNICATION
`SIGNAL
`
`4.
`
`OPTIONAL
`RAIN
`SENSOR
`
`5
`
`6
`
`CONTROL
`SWITCHES
`
`LIMIT
`SWITCHES
`
`OPTIONAL
`
`VEHICLE
`COMMUNICATION
`BUS
`
`A
`D
`C
`
`20
`
`8
`
`7a
`
`7b
`
`DRIVE
`CURRENT
`SIGNAL
`
`FORWARD
`MOTOR
`DRIVE
`
`REVERSE
`MOTOR
`DRIVE
`
`2
`
`OPTIONAL
`
`1/
`
`FIg.1
`
`
`
`UUSI, LLC
`UUSI, LLC
`Exhibit 2006
`Exhibit 2006
`3/25
`3/25
`
`

`

`US. Patent
`
`00>COO.....IN¢FO0
`
`2“INIIJanME-II‘2ahoEm;mEl:EEH803%“;
`
`1IIIonm...—“IUL-|IIIA:I.hoE9,
`
`we.I-nI-IL:-"19:26>00>UH<~9n.
`
`I..I.IL58H"mm”\
`
`
`
`cmaommo_o
`
`hoSclu.I.OI"!Itacmao
`9====—:5B20Mfl82oI.I.:E:
`to|'-0E0;%.“"uIE3
`06:0
`
`H.get
`
`
`
`.2oIs,.ml—Sunln202200U8—unln-IIII“HI“MESH
`aN9.IU+2«2
`an?8.0:
`0mma..._m..—
`
`2B2
`
`UUSI, LLC
`UUSI, LLC
`Exhibit 2006
`Exhibit 2006
`4/25
`4/25
`
`
`

`

`U.S. Patent
`
`Jul. 10, 2012
`
`Sheet 3 019
`
`US 8,217,612 B2
`
`|I
`
`oO>
`
`m N
`
`.
`.93
`LL
`
`‘ SE4
`J
`"
`$6
`'20:
`BE
`mo
`>0
`
`——
`Q
`N
`9‘
`LI.
`
`l
`
`<-.—
`N
`
`In
`._
`N
`
`
`
`IIIII--.
`
`00. 0.0...
`
`’
`
`o
`
`S
`1—
`
`UUSI, LLC
`UUSI, LLC
`Exhibit 2006
`Exhibit 2006
`5/25
`5/25
`
`8
`N
`
`H,
`q_
`.3
`0'
`o
`IDI—
`
`.—
`
`< m
`
`>0
`0‘.
`>
`5E“! g:
`
`+3— 3
`ES
`51‘
`%
`
`
`
`
`
`8
`'-
`
`‘_
`F')
`‘—
`
`z
`m
`
`I
`
`Za:
`>
`
`4
`
`U
`
`

`

`US. Patent
`
`Jul. 10, 2012
`
`Sheet 4 0f 9
`
`US 8,217,612 B2
`
`Fig.2D
`
`Fig.20
`
`D.
`
`2 7
`
`‘D.
`
`O >
`
`
`
`vOP—AMP°0
`
`VCC
`
`UUSI, LLC
`UUSI, LLC
`Exhibit 2006
`Exhibit 2006
`6/25
`6/25
`
` EMIIIER0'
`
`I
`
`COLLECTOR
`
`VOP—AMP
`
`1889
`
` OOO.
`
`—
`
`

`

`US. Patent
`
`Jul 10, 2012
`
`5mhS
`
`9
`
`mu.m_u._
`
`E
`
`v0 o
`
`O
`N
`
`O
`O
`«—
`
`QE<IQO>
`
`MON
`
`Al
`
`M«9
`
`2,
`
`s‘M9mammo.
`
`mE2Ia,am9".
`.|.N.8.9...
`
`UUSI, LLC
`amumUX
`Exhibit 2006
`
`7/2565m0mLm7
`
`
`
`

`

`U.S. Patent
`
`Jul. 10, 2012
`
`Sheet 6 019
`
`US 8,217,612 B2
`
`
`
`UUSI, LLC
`UUSI, LLC
`Exhibit 2006
`Exhibit 2006
`8/25
`8/25
`
`

`

`U.S. Patent
`
`Jul. 10, 2012
`
`Sheet 7 019
`
`US 8,217,612 B2
`
`PINCH ZONE
`
`UUSI, LLC
`UUSI, LLC
`Exhibit 2006
`Exhibit 2006
`9/25
`9/25
`
`

`

`U.S. Patent
`
`Jul. 10, 2012
`
`Sheet 8 019
`
`US 8,217,612 B2
`
` 200
`
`
`
`MOTOROPERATIONENGINEERINGUNITS
`
`PATENTED THRESHOLD — OBSTACLE DETECTION
`
`INVENTIVE THRESHOLD - OBSTACLE DETECTION FUNCTION
`————————————————————————————————————————————————————————————————————————————————————— -
`NOMINAL UPPER RANGE
`
`NOMINAL MOTOR OPERATION FUNCTION
`------------------------------------------------------------------------------------- -
`
`NOMINAL LOWER RANGE
`
`1000
`
`2000
`
`3000
`
`-
`
`Flg.5
`
`TIME ms or POSITION
`
`‘
`
`’
`
`UUSI, LLC
`UUSI, LLC
`Exhibit 2006
`Exhibit 2006
`10/25
`10/25
`
` 0
`
`CAL
`
`TYPI
`STARTUP
`ENERGIZATION
`
`PER SPEED
`
`{2
`2
`D
`2150
`g
`g
`2100
`Lu
`'—
`E
`5
`0 50
`5
`'6
`2
`
`o
`
`o
`
`_
`Fig.4
`
`25
`
`50
`
`75
`
`100
`
`TIME (ms)
`
`50
`
`1
`
`75
`
`(n
`'i
`100 3
`2
`D!
`25 H
`Z
`150 g
`Lu
`175 0
`E
`200 "’
`E
`225 ”L
`
`250
`
`

`

`U.S. Patent
`
`Jul. 10, 2012
`
`Sheet 9 019
`
`US 8,217,612 B2
`
`
`
`MOTOROPERATIONENGINEERINGUNITS
`
`
`
`
`
`
`
`0
`
`PATENTED THRESHOLD—OBSTACLE DETECTION
`
`ADAPTIVE THRESHOLD—OBSTACLE DETECTION FUNCTION
`
`1000
`
`2000
`
`3000
`
`F. 6
`
`TIME (ms) or POSITION
`
`PATENTED THRESHOLD—OBSTACLE DETECTION
`
`ADAPTIVE THRESHOLD—OBSTACLE DETECTION FUNCTION
`
`_________________________________________________________________I!9T9'3__QE§FAF9PIT_WN°.T'°N
`
`0
`
`1000
`
`2000
`
`3000
`
`Fig.7
`
`TIME (ms) or POSITION
`
`UUSI, LLC
`UUSI, LLC
`Exhibit 2006
`Exhibit 2006
`11/25
`1 1/25
`
`
`
`
`
`
`
`MOTOROPERATIONENGINEERINGUNITS
`
`

`

`US 8,217,612 B2
`
`1
`COLLISION MONITORING SYSTEM
`
`CROSS REFERENCE TO RELATED
`APPLICATIONS
`
`10
`
`The present application is a continuation ofapplication Ser.
`No. 10/100,892 which is a eontinuation-in-part ofapplication
`Ser. No. 09/562,986 filed May 1, 2000 which is a continua-
`tion-in-part of application Ser. No, 08/736,786 to Boisvert et
`al. which was filed 011 Oct. 25. 1996, now U.S. Pat. No.
`6,064,165 which was a continuation of US. application Ser.
`No. 08/275,107 to Boisvert et al. which was filed on Jul. 14,
`1994 which is a continuation in part of application Ser. No.
`07/872,190 liledApr. 22, 1992 to Washeleski et al., now U.S.
`Pat. No. 5,334,876. These related applications are incorpo-
`rated herein by reference. Applicants also incorporate by
`reference US. Pat. No, 5,952,801 to Boisvert et al, which
`issued Sep. 14, 1999. This application also claims priority
`from US. Provisional application Ser. No. 60/169,061 filed
`Dec. 6, 1999 which is also incorporated herein by reference.
`
`FIELD OF THE INVENTION
`
`The present invention concerns motor driven actuator con-
`trol systems and methods whereby empirically characterized
`actuation operation parameters are subsequently monitored.
`BACKGROUND
`
`Lu v.
`
`40
`
`Safety Administration
`Traffic
`National Highway
`(NHTSA) Standard 118 contains regulations to assure safe
`operation of power-operated windows and roof panels. It
`establishes requirements for power window control systems
`located on the vehicle exterior and for remote control devices.
`The purpose of the standard is to reduce the risk of personal
`injury that could result if a limb catches between a closing
`power operated window and its window frame. Standard 1 l 8
`states that maximum allowable obstacle interference force
`during an automatic closure is less than 100 Newton onto a
`solid cylinder having a diameter from 4 millimeters to 200
`millimeters .
`Certain technical difficulties exist with operation of prior
`art automatic power window controls, One difiiculty is unde-
`sirable shutdown of the power window control for causes
`other than true obstacle detection. Detection of obstacles
`during startup energization, soft obstacle detection, and hard
`obstacle detection each present technical challenges requir-
`ing multiple simultaneous obstacle detection techniques.
`Additionally, the gasket area ofthe window that seals to avoid
`water seepage into the vehicle presents a difficulty to the »
`design of a power window control. since the window panel
`encounters significantly different resistance to movement in
`this region. Operation under varying power supply voltage
`results in actuator speed variations that result in increased
`obstacle detection thresholds.
`
`
`
`SUMMARY OF THE INVENTION
`
`This invention concerns an improved actuator system that
`provides faster operation, more sensitive obstacle detection,
`faster actuator stopping with reduced pinch force, and
`reduced false obstacle detection all with less costly hardware.
`This invention has utilization potential for diverse automatic
`powered actuator applications including positioning of doors,
`windows. sliding panels, seats, control pedals, steering
`wheels, aerodynamic controls, hydrodynamic controls, and
`much more. One exemplary embodiment of primary empha-
`
`60
`
`2
`sis for this disclosure concems an automatic powered actuator
`as a motor vehicle stmroof panel.
`in accordance with one
`An exemplary system built
`embodiment of the invention implements position and speed
`sensing is via electronic motor current commutation pulse
`sensing ofthe drive motor. Motor current commutation pulse
`counting detection means and counting correction routines
`provide improved position and speed accuracy.
`In one exemplary embodiment, stored empirical parameter
`characterizations and algorithms adaptively modify obstacle
`detection thresholds during an ongoing actuation for
`improved obstacle detection sensitivity and thresholds result-
`ing in quicker obstacle detection with lower initial force,
`lower final pinch force and reduced occturences of false
`obstacle detection.
`An exemplary embodiment ofthe collision sensing system
`uses a memory for actuation speed measurement, motor cur—
`rent measurement, and calculations of an ongoing actuation
`with real time adaptive algorithms enables real time running
`adaptive compensation of obstacle detection thresholds.
`BRIEF DESCRIPTIONS OF THE DRAWINGS
`
`FIG. 1 is a block diagram schematic ofthe components of
`an exemplary embodiment of the present invention;
`FIGS. 2A-2D are schematics of circuitry for controlling
`movement and sensing obstructions ofa motor driven panel
`such as a motor vehicle sunroof;
`FIG. 3A is a plan view depicting an optical sensing system
`for monitoring an ob struction in the pinch zone of a moving
`panel such as a motor vehicle sunroof;
`FIG. 3B is a front elevation view of the FIG. 3A optical
`sensing system;
`FIG. 3C is a plan view depicting an optical system with
`moving optics for monitoring an obstruction at the leading
`edge of a moving panel such as a motor vehicle sunroof;
`FIG. 3D is a front elevation View of the FIG. 3C optical
`sensing system;
`
`FIG. 3E is a plan view depicting an optical sensing system
`with moving optics, flexible optic fiber, remote IR emission.
`and remote IR detection for monitoring an obstniction at the
`leading edge of a moving panel such as a motor vehicle
`sunroof;
`FIG. 4 represents typical startup energization characteris—
`tics of motor current and per speed versus time;
`FIG. 5 represents a simplified example of characteristic
`steady state nominal motor operation function versus time or
`position;
`FIG. 6 represents a simplified example characteristic
`dynamic transient motor operation function versus time and/
`or position showing motor operation function with transients;
`FIG. 7 represents a simplified example characteristic
`dynamic periodic cyclic motor operation function versus time
`and/or position showing motor operation function with cyclic
`disturbances; and
`FIG. 8 is a sequence of mea surements taken by a controller
`during successive time intervals and operation ofa monitored
`panel drive motor.
`
`BEST MODE FOR PRACTICING THE
`
`
`INVENTION
`
`FIG. 1 shows a functional block diagram of an actuator
`safety feedback control system 1 for monitoring and control—
`ling movement of a motor driven panel such as a motor
`vehicle sunroof. A panel movement controller 2 includes a
`commercially available multipurpose microcontroller IC (in-
`
`UUSI, LLC
`UUSI, LLC
`Exhibit 2006
`Exhibit 2006
`12/25
`12/25
`
`

`

`US 8,217,612 B2
`
`3
`tegrated circuit) with internal and/or external FIFO memory
`andjor RAM (Random Access Memory) 2a and ADC (ana—
`log-to-digital-converter) 2b.
`Eight-bit word bytes, eight-bit counters, and eight-bit ana-
`log-to-digital conversions are used with the exemplary con-
`troller 2. It should be fully realized, however, that alternative
`word lengths may be more appropriate for systems requiring
`different parameter resolution Larger word bytes with
`equivalent ADC resolution enables greater resolution for
`motor current sensing. Likewise, larger word bytes with
`higher microcontroller clock speeds enable greater resolution
`for motor per speed sensing plus quicker digital signal pro-
`cessing and algorithm processing for quicker response time.
`A temperature sensor 3 (which according to the preferred
`embodiment of the invention is an option) when installed, is
`driven by and sensed by the controller 2. Temperature sensing
`allows the panel controller 2 to automatically sense vehicle
`cabin temperature and open or close the sunroof to help
`maintain a desired range of temperatures. Temperature com—
`pensation of actuator obstacle detection thresholds is typi-
`cally unnecessary.
`An optional rain sensor 4 can be both driven by and sensed
`by the microcontroller 2. Automatic closing of the sunroof
`panel occurs when the sensor is wet. Subsequently, the sun-
`roofpanel can be opened when either falling rain has stopped
`for some time duration or when the rain has evaporated to
`some extent.
`Manual switch inputs 5 are the means by which operator
`control of the system occurs.
`Limit switch inputs 6 indicate to the control system such
`physical
`inputs as HOME position, VENT/NOT OPEN
`Quadrant Switch, and end of panel movement. limit switch
`signals indicate where microcontroller encoder pulse counter
`registers are set or reset representative of specific panel posi—
`tion(s).
`Motor drive outputs 7a and 7b control whether the motor
`drives the panel in the forward or the reverse direction. When
`neither the forward nor the reverse direction are driven, the
`motor drive terminals are electrically shorted together, pos-
`sibly Via a circuit node such as COMMON, resulting in an
`electrical loading and thus a dynamic braking ellect.
`Motor plugging drive, which is the application of reverse
`drive polarity while a motor is still rotating, is an optional
`method of more quickly stopping the motor, but has been
`unnecessary for use with the preferred embodiment of the
`sunroof panel controller due to satisfactory performance
`taught by this disclosure. Very large motor plugging currents
`are often undesirable because they can easily exceed typical
`maximum stalled rotor currents producing undesired motor
`heating in large applications. Such high motor plugging cur-
`rents can be detrimental to the life and reliability of electro—
`mechanical relay contacts and solid state switches used to
`switch motor operating currents. High motor plugging cur-
`rents can also cause undesirable transients, trip breakers, and
`blow fuses in a power supply system.
`Application of brakes and/or clutches is also unnecessary
`with the automotive sunroof system due to the improved real
`time obstacle detection performance taught by this disclo—
`sure.
`
`Optical Obstacle Detection
`Obstacle detection by actual physical contact and/or pinch
`force with human subjects is somewhat unnerving to some
`individuals. For improved system safety and user comfort, the
`preferred system utilizes non—contact detection of obstacles
`in the path of the moving panel. Of various technologies by
`which it is possible to sense an obstacle Without physical
`contact, IR (infrared) emission with transmission interruption
`
`10
`
`Lo v.
`
`40
`
`.
`
`60
`
`4
`mode detection is preferred. IR emitting diodes and/or IR
`laser diodes are the two preferred IR emission sources. IR
`photodiodes and/or IR phototransistors are the two preferred
`IR detection means. Optical obstacle detection senses and
`enables stopping ofthe actuator movement prior to significant
`applied pinch force and possibly prior to actual physical
`contact with a subject. In unusual light conditions, explained
`below, optical sensing means becomes temporarily ineffec-
`tive, thus obstacle detection via motor current sensing or
`current sensing and speed sensing means becomes the
`remaining reliable backup method of detecting an obstacle.
`Of two preferred configurations utilized for implementing
`IR transmission interruption mode of obstacle detection. the
`first is use of at least one emitter and at least one detector
`sensing at least across the pinch zone in close proximity to an
`end of travel region of a sunroof. As shown in FIGS. 3A and
`38, at least one IR emitter 1 00 and at least one IR detector 1 02
`are separated from each other by a sunroofpinch zone 104. In
`an exemplary embodiment of the invention, opto sensing of
`obstructions is across and in relatively close proximity to a
`pinch zone near the end of travel region of a sunroof. The
`depictions in FIGS. 3A and 3B do not show the entire region
`between emitter and detector but it is appreciated that a gap G
`between emitter and detector is on the order of the width of
`the moving sunroof. In this preferred embodiment, cabling
`108 passes to the region of the detector 102 around the end of
`the sunroof liner in the region of the end of the sunrooftravel.
`The detector and emitter are Iixed to the sunroof liner and do
`not move. Implementation of this fixed configuration is sim-
`plified by lack of moving components, although the sunroof
`may have to push the obstacle into a sensing fieldbetween the
`emitter 100 and the detector 102. Thus, although the sensing
`means is non-contact,
`the sunroof can still contact
`the
`obstacle.
`Of two preferred configurations utilized for implementing
`IR transmission interruption obstacle detection, the second is
`use of at least one emitter and at least one detector sensing at
`least irmnediately ahead of the front moving edge of the
`moving portion ofa sunroof. As shown in FIGS. 3C and 31),
`at least one IR emitter 100 and at least one IR detector 102 are
`separated proximal a front moving edge of a sunroof 103. In
`an exemplary embodiment of the invention, opto-sensing of
`obstructions is across and in relatively close proximity to a
`front edge 105 ofthe sunroof103 . The depictions in FIGS. 3C
`and 3D show the entire region between emitter and detector
`for which a gap G, between emitter and detector, is on the
`order of the width of the moving sunroof. In this preferred
`embodiment, flexible flat circuitry 107 passes to the emitter
`1 00 and the detector 1 02 ofthe moving panel or window to the
`region of the front moving edge. Alternate means to supply
`electrical signal and/or power to the moving opto—electronic
`components includes means
`such as electrical contac
`brushes cooperating with conductive traces on the moving
`panel. Power and signal are optionally both transmitted over
`
`the same conductors. FIG. 33 shows an alternative means to
`supply 1R emission to receive 1R detection from the fron
`edge of the moving panel via flexible moving optic fiber 303
`means connected with components 300, 302 that respectively
`emit IR and detect IR signals. IR optical fibers are terminatec
`at each end to optical components 304, 305 that perform
`collimating, reflecting, and focusing requirements. The struc
`ture depicted in FIGS. 3A—3E make it possible to sense
`obstructions with no physical obstacle contact regardless o
`the position of the moving sunroof.
`Alternate, non-preferred means of obstacle detection
`include sensing back reflection from a reflective surface 0
`radiation emitted from an emitter, electric field sensing o
`
`
`
`UUSI, LLC
`UUSI, LLC
`Exhibit 2006
`Exhibit 2006
`13/25
`13/25
`
`

`

`5
`proximal material dielectric properties, and magnetic field
`sensing of proximal material inductive properties.
`Various techniques improve the operation and reliability of
`non-contact optical detection sensing. In accordance with an
`exemplary embodiment of the present invention, the IR emit-
`ter 100 is driven with a duty cycle and frequency. One typical
`automobile sunroof application uses 20% duty cycle at 500
`Hz IR emitter drive synchronized with IR detector sensing.
`Pulsed drive allows the IR emitter 100 to be driven harder
`during its on time at a low average power. This harder drive
`yields improved signal—to—noise for IR sensing by the IR
`detector. The IR detector circuit synchronously compares the
`IR signal detected during IR emitter on times with IR emitter
`off times to determine ambient IR levels for drive and signal
`compensation purposes. This allows the IR emitter to IR
`detector optical coupling to be determined with a level of
`accuracy and reliability using closed loop feedback tech—
`niques.
`Automatic gain feedback control techniques maintain the
`level of the IR emitter drive and/or the gain of the IR detector
`circuit so that optical coupling is above minimum desirable
`values. Such automatic gain compensates, within certain
`limitations, factors including decrease in IR emitter output
`over accumulated time at temperature, IR emitter output tem-
`perature coefficient, dirt and haze fouling optic components,
`and high ambient IR levels.
`IIighly directional IR optical lenses and/or aligned polar-
`ized Iilters on both the IR emitter and IR detector maintain
`better optical coupling and reduce the effects of ambient IR
`and reflected IR from other directions. Location of the IR
`detector in a physical recess further reduces the possibility o
`extraneous IR “noise” from affecting the optical coupling.
`Despite various means to reduce the possibility of excess
`extraneous IR from being detected, certain conditions occur
`that may allow very high levels of direct and/or reflectec
`sunlight to be “seen” by the detector. Sun IR power levels can
`saturate the detector output signal level so that obstacle block-
`age of the pulsed IR emitter signals is not reliably sensed.
`Under such unusual “white out” circumstances, the IR optica
`system is disabled by the panel controller 2 until the sunroo
`actuator is nearly closed, at which position ambient IR noise
`is shielded by the sunroof. Thus, the complete emitter-detec-
`tor IR coupling is made more reliable for the last movement 0 '
`pinch point closure. Complete body blockage of the IR cou-
`pling path between the emitter and detector is not a “white
`out” condition, although ifthe body is blocking both ambien
`IR and emitted IR signal at the detector, a “black out" condi—
`tion is interpreted as an obstacle detection.
`Although the IR obstacle detection means may be tempo—
`rarily fotuid to be unreliable by high ambient levels of IR, the s
`disclosed sensing of hard and/or soft obstacles by motor
`current monitoring is always active as a redtmdant obstacle
`detection means.
`Detailed Schematic
`The controller schematic shown in FIGS. 2A-2D imple-
`ments collision sensing in one form by activating a light
`emitting diode 10011 which emits at periodic intervals. In the
`event the infra red radiation is not sensed by a photo transistor
`detector 1020, the controller 2 assumes an obstruction and
`deactivates the sunroof motor M. There is also a redundant
`and more reliable obstacle detection means for detecting
`obstacles based upon sensed motor operation parameters.
`The preferred controller 2 is anAtmel 8 Bit microprocessor
`having 8 Kilobytes of ROM and includes programming
`inputs 106 which can be coupled to an external data source
`and used to reprogram the microprocessor controller 2. User
`controlled inputs 5a, 5b are coupled to user activated switches
`
`Lu v.
`
`40
`
`60
`
`US 8,217,612 B2
`
`10
`
`
`
`6
`which are activated to control movement of the sunroof. The
`inputs are similar to now issued US. Pat. No. 5,952,801 to
`Boisvert et al, which describes the functionality of those
`inputs. Limit switch outputs 50, 5d, Se are also monitored by
`the controller 2 and used to control activation of the sunroof
`drive motor.
`The schematic depicts a clock oscillator 110 for providing
`a clock signal of 6 MHZ for driving the microprocessor
`controller 2. To the upper left of the oscillator is a decoupling
`capacitor circuit 112 for decoupling a VCC power signal to
`the microprocessor.
`The circuitry depicted in FIG. 2B provides power signals in
`response to input of a high signal at the ignition input 114.
`When the ignition input goes high, this signal passes through
`a diode 116 to the base input 118 of a transistor 120 which
`turns on. When the transistor 120 turns on, a regulated output
`of5 volts (VCC) is provided by a voltage regulator] 22 in the
`upper right hand corner of FIG. 2B. A voltage input to the
`voltage regulator 122 is derived from two battery inputs 124,
`126 coupled through a filtering and reverse polarity protec-
`tion circuit 130. Immediately above the positive battery input
`124 is a relay output 131 which provides a signal one diode
`drop less than battery voltage VBAT which powers the relay
`coils 132, 134 (FIG. 2D) for activating the motor.
`The circuitry of FIGS. 2A-2D includes a number of opera-
`tional ampliliers which require higher voltage than the live
`volt VCC logic circuitry power signal. At the extreme right
`hand side of the schematic ol'FIG. 2B are two transistors 136,
`138 one of which includes a base 140 coupled to an output
`142 from the microprocessor controller 2. The second tran—
`sistor has its collector coupled to the battery and an output on
`the emitter designated V—SW. When the microprocessortums
`on the transistor 138, the V—SW output goes to battery voltage.
`The V—SW output is connected to a voltage regulator (no
`shown) which generates a DC signal that is supplied through
`out the circuit for operation ofthe various operational ampli
`fiers.
`The microprocessor controller2 also has two motorcontro
`outputs 150, 152 whichcontrol two switching transistors 154,
`156, which in turn energize two relay coils 132, 134. The
`relay coils have contacts 162, 164 coupled across the motorIV
`for energizing the motor windings with a battery voltage
`VBAT. One or the other of the transistors must be turned on in
`order to activate the motor. When one of the two transistors is
`on, the motor M relates to provide output power at an outpu
`shaft for moving the sunroof or other panel along a path 0
`travel in one direction. To change the direction of the motor
`rotation. the first transistor is turned off and the second acti
`vated. The motor used to drive the sunroof panel back anc
`forth along its path of travel in the exemplary embodiment o
`the present invention is a DC motor.
`FIG. 2C depicts a circuit 180 for monitoring light emitting
`diode signals. A light emitting diode 100a has an anode
`connection 181 coupled to the V— switched signal and the
`cathode is coupled through a switching transistor 182 to a
`microprocessor output 183. The microprocessor outputs a
`500 hertz signal at this output 183 having a 20% duty cycle to
`the base input of the transistor. When the transistor turns on,
`the LED cathode is pulled low, causing the light emitting
`diode 100a to emit IR radiation. Under microprocessor con—
`trol, the light emitting diode produces a 500 hertz output
`which is sensed by a photo detector 102a. As the light emit—
`ting diode pulses on and off at 500 hertz, the photo detector
`responds to this input. When current flows in the photo detec—
`tor, a voltage drop is produced across a voltage divider 184
`having an output coupled to an operational amplifier 186.
`When current flows in the photo detector in response to
`
`
`
`UUSI, LLC
`UUSI, LLC
`Exhibit 2006
`Exhibit 2006
`14/25
`14/25
`
`

`

`US 8,217,612 B2
`
`10
`
`7
`receipt of a light signal the voltage divider raises the voltage
`at the inverting input 188 to the amplifier 186. The non—
`inverting input to this amplifier is maintained at 2.5 volts by a
`regulated voltage divider 188. The operational amplifier 186
`and a second operational amplifier 190 define two inverting
`amplifiers which in combination produce an output signal of
`500 hertz. With no signal appearing at the photo detector, an
`output 192 from the operational amplifier 190 is 2.5 volts.
`This signal is coupled to the microprocessor controller 2. ln
`response to receipt of the photo detector signal, this signal
`oscillates and this oscillating signal in tum is sensed by the
`microprocessor.
`The microprocessor controller 2 has two inputs 192, 194
`that provide input signals to a comparator implemented by the
`microprocessor controller. As the state of the comparator
`changes,
`internal microprocessor interrupts are generated
`which cause the microprocessor to execute certain functions
`The first input 192 is derived from the output from the pho-
`totransistor 102a. The second input 194 to the comparator is
`a 3.3 volt signal generate

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket