`US 7,953,327 B2
`(10) Patent N0.:
`Pereira et al.
`
`(45) Date of Patent: May 31, 2011
`
`USOO7953327B2
`
`(21)
`
`(22)
`
`(65)
`
`(51)
`
`(52)
`(58)
`
`(56)
`
`(54) COMMISSIONING TOOL, COMMISSIONING
`SYSTEM AND METHOD OF
`COMMISSIONING A NUMBER OF
`WIRELESS NODES
`
`(75)
`
`Inventors: Luis R. Pereira, Milwaukee, WI (US);
`Marco Naeve, Milwaukee, W] (US)
`
`(73) Assignee: Eaton Corporation, Cleveland, OH
`(US)
`
`( * ) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 861 days.
`
`Appl. N0.: 11/860,653
`Filed:
`
`Sep. 25, 2007
`
`Prior Publication Data
`
`htrn?gclid:ClekNOv9YOCFQ9ZHgodEX5aLw, 1999-2007, 2 pp.
`Stanley Works Inc., “77-9107TLM 100 FatMaX TM Tru-Laser TM
`Distance
`Measurer”,
`http://mvwstanleytoolscom/default.
`asp7CATEGORY:LASER+MEASURING&TYPE:PRODUCT
`&PARTNUMBER:77-9lO&SDesc:TLM+100+FatMax
`&#l53;+Tru-Laser&#l53;+Distance+Measurer, 2002-2007, 2 pp.
`Wikimedia Foundation,
`Inc.,
`“Ultrasonic
`ranging module”,
`Wikipedia encyclopedia, http://en.wikipedia.org/wiki/Ultrasonic,
`rangingimodule, Apr. 2007, l p.
`EMANT Pte Ltd, “Measure Distance using the Ultrasonic Sensor”,
`http://www.emant.corn/index.php?tid=10001l, 2002-2007, 3 pp.
`Wikimedia Foundation,
`Inc.,
`“Global Positioning System”,
`Wikipedia encyclopedia, http://en.wikipediaorg/wiki/GPS, Aug. 15,
`2007, 22 pp.
`Wikimedia Foundation, Inc., “Dead reckoning”, Wikipedia encyclo-
`pedia, http://en.wikipedia.org/wiki/Deadireckoning, Aug. 14, 2007,
`3 pp.
`
`(Continued)
`
`US 2009/0080896 A1
`
`Mar. 26, 2009
`
`Int. Cl.
`
`Primary Examiner — Dzung D Tran
`(74) Attorney, Agent, or Firm 7 Martin J. Moran
`
`(2006.01)
`H04B 10/00
`US. Cl.
`......................... 398/116; 398/117; 398/127
`Field of Classification Search .......... 398/1157117,
`398/124—128
`
`See application file for complete search history.
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`4/2001 Mallalieu
`6,218,782 B1
`1/2007 Budike, Jr.
`7,167,777 B2
`5/2007 Adamson et
`7,211,968 B2
`7,299,072 B2* 11/2007 Ninomiya .................. 455/5621
`2005/0007276 A1*
`1/2005 Barrick etal.
`..... 342/372
`..... 315/131
`2008/0218087 A1*
`9/2008 Crouse et a1.
`
`2008/0218317 A1*
`9/2008 Choi
`................
`340/2860]
`
`..... 315/158
`2008/0265782 A1* 10/2008 Crouse et a1.
`................ 315/158
`2009/0066258 A1*
`3/2009 Cleland et a1.
`OTHER PUBLICATIONS
`
`Reliability Direct, “Reliability Direct AR851 Ultrasonic Range
`Finder
`(with Laser Pointer)”, http://www.reliabilitydirect.com’
`ultrasoundproducts/RDI-AR85 l I
`
`(57)
`
`ABSTRACT
`
`A commissioning tool includes a laser pointer structured to
`reflect
`light from a wireless lighting ballast, a directive
`antenna, a ranging module structured to determine distance to
`the ballast, and a housing. The pointer, antenna and ranging
`module are each mounted in the same common orientation
`
`with respect to the housing. A 3D gyroscope determines
`azimuth angle and elevation angle of the same common ori-
`entation. A GPS and dead reckoning system determines the
`global position of the tool. A wireless transceiver cooperates
`with the antenna. A processor cooperates with the transceiver
`to receive a unique device identifier from the ballast. The
`processor receives the distance, the azimuth and elevation
`angles, and the global position of the tool, and controls the
`light source. The processor may output the distance, the azi-
`muth and elevation angles, the global position of the tool and
`the unique device identifier to another processor.
`
`23 Claims, 6 Drawing Sheets
`
`~ 24
`
`2
`
`Aa
`2
`
`2
`
`2
`
`‘
`T20
`g
`T22
`2
`2
`2 R 2
`7
`LASER
`
`ULTRASONIC
`12
`POINTER
`16’
`RANCINC
`M0.ULE
`
`2
`
`DIRECTIVE
`ANTENNA
`2
`
`2
`
`M
`
`2
`
`'
`.
`
`30
`
`
`
`
`
`
`
`
`
`
`/
`
`RAon
`3D
`TX Rx
`GYROSCOPE — 42
`— ,48
`new .
`
`
`GPS 7
`USER
`
`
`\25
`INTERFACE
`as
`96
`
`25
`
`
`
`INTERTACE
`
`MEMORY
`TM 36
`
`45
`
`.
`
`.
`
`.
`.
`
`.
`
`|PR2020-01192
`
`Apple EX1046 Page 1
`
`IPR2020-01192
`Apple EX1046 Page 1
`
`
`
`US 7,953,327 B2
` Page 2
`
`OTHER PUBLICATIONS
`_
`_
`Honeywell International
`Inc., “Magnetic Sensors Press Room",
`http://www.ssec.honeywell.conflrnagnetic/new/ZOO509097drrn,
`demohtml, 2003, 2 pp.
`Daintree Networks Inc, “Daintree Networks: Enabling the Internet
`of Things”, http://vwvw.daintree.neUindexphp, 2004-2007, 2 pp.
`Daintree Networks Inc., “Sensor Network Analyzer (SNA)”, http://
`www.daintree.net/products/snaiphp, 2004-2007, 7 pp.
`
`Wikimedia Foundation, Inc ,, “Directional antenna”, Wikipedia ency-
`clopedia, http://en.wikipedia.org/wiki/Directionaliantenna, Jul. 27,
`2007 21313
`.
`.
`“
`.
`.
`Hyperlink Technologies, Inc., 2.4 GHz 14 dBi Backfire Wireless
`LAN Antenna Model: HGZ414D”, http:// W “ iV.hyperlinktech.com/
`WCb/hg2414diphp, 2007, 3 pp
`.
`.
`* Clted by exammer
`
`|PR2020-01192
`
`Apple EX1046 Page 2
`
`IPR2020-01192
`Apple EX1046 Page 2
`
`
`
`U.S. Patent
`
`May 31, 2011
`
`Sheet 1 of6
`
`US 7,953,327 B2
`
`~ 24
`
`
`
`DIRECTIVE
`'
`‘20
`I~22
`MN ANTENNA
`I
`g
`,8
`_/______FR_____
`12
`LASER
`POINTER
`
`16/
`
`ULTRASONIC
`RANGING
`MODULE
`
`30
`
`
`
`
`
`
`
` 3D
`GYROSCOPE
`
`USER
`INTERFACE
`
`
`
`
`
`46
`
`INTERFACE
`
`_ _________________________ J
`
`_2
`
`FIG. I
`
`
`
`INTERFACE IO
`
`COMMISSIONING TOOL
`
`60
`
`SIR/DE
`
`64
`
`N0NIT0R |
`
`
`
`RTE MAP
`
`SNA
`
`
` Al
`
`
`
`
`F162
`
`|PR2020-01192
`
`Apple EX1046 Page 3
`
`IPR2020-01192
`Apple EX1046 Page 3
`
`
`
`a§“5
`
`
`
`
`
`oz_zo_mm_=28Efim
`
`
`T%
`
`
`
`:5In:
`
`22%E:
`
`
`
`:55:25E:
`
`22%as:
`
`
`
`
`
`U.S. Patent
`
`May 31, 2011
`
`Sheet 2 0f 6
`
`US 7,953,327 B2
`
`
`U
`
`
`
`
`mum:/mTEE?”mm:_$28$9:\\mwN“
`
`
`22025.5
`
`
`
`5:8:9252:
`
`%mmamm
`
` ag$\Nm\
`
`on
`
`5::2as22mg
`A|h1EESum2252,:AJa)$82852“:3%V
`mm/25:::w420Y,1am:
`f823:mm
`
`
`
`
`
`#528:VWK20:52“:oz_zo_mm_§852:5
`2w53;ES1
`:2;
`
`
`
`
`
`
`
`
`mm/
`
`
`
`5385ZOEEZE5::
`
`
`
`oz_zo_mm_§8aim
`
`
`
`
`
` E
`
`_
`v
`
`55$
`
`|PR2020-01192
`
`Apple EX1046 Page 4
`
`IPR2020-01192
`Apple EX1046 Page 4
`
`
`
`
`
`
`
`
`U.S. Patent
`
`May 31, 2011
`
`Sheet 3 0f 6
`
`US 7,953,327 B2
`
`
`
`
`
`cm722228251::
`
`‘
`
`
`
`3:
`
`
`
`
`
`mm63‘
`
`
`
`V:
`
`8—:55.53.52
`
`.152:S:50552mg;
`
`
`
`
`
`”32:5.5832523.52.zo=<>m_.m
`
`
`
`
`
`Guzfima$25502.2225:SSoz<
`
`N:
`
`to
`
`
`
`
`NE
`
`A/
`
`22:03“a:55mm7
`
`
`
`82455”22.20
`
`22 a:2253mmzemz
`
`
`
`
`
`
`
`a:5253“29$
`V5&8
`
`
`'
`
` A
`
`N},
`
`$28mea55.3
`mALWF
`922mg33:
`
`m2
`
`
`€32Egg
`/v
`
`938$:82
`
`H5235
`
`
`
`62,55582mEgo;
`
`TE:
`
`$8195%
`
`m
`
`Q:
`
`
`|PR2020-01192
`
`Apple EX1046 Page 5
`
`IPR2020-01192
`Apple EX1046 Page 5
`
`
`
`
`
`U.S. Patent
`
`May 31, 2011
`
`Sheet 4 0f 6
`
`US 7,953,327 B2
`
`
`
`Q;
`
`
`
`
`
`$2802;oz_zo_mm_=28Efim
`
`
`
`m "
`
`588%3228328
`
`
`
`
`
`oz_zo_m
`2228
`
`K“K
`
`m/Ev7/thV/
`\\\\
`
`2
`
`zofioczzme5535:2
`
`
`ZOEEEE $2802:
` K058:
`
`
`
`Egzeggé55$ZOEEE
`
`as$38as5381:E38_z553N5.2%__hm5._<m_
`
`
`
`Egzeggé$295“22522:
`552m/\553/\“NE\Iv\IVmNN.\IV553xx
`
`
`
`
`
`'
`
`
`
`$288”:zoEozzzme553
`
`5:2
`
`mm
`
`mm
`
`
`TN:
`
`2222258;
`
`fig20:33
`
`53.5macs
`
`
`
`938:ZOEEZE
`
`Q:J
`
`A
`
`
`TN:
`
`e:22:58;
`
`5.32953
`
`54.2%mass
`
`
`
`iv6:
`
`6:/
`
`|PR2020-01192
`
`Apple EX1046 Page 6
`
`IPR2020-01192
`Apple EX1046 Page 6
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`May 31, 2011
`
`Sheet 5 0f 6
`
`US 7,953,327 B2
`
`
`
`
`
`mm
`
`554%ozmm
`
`oz<222582
`
`£329293
`
`mw.QNK
`
`
`
`
`
`
`
`$5808;zozficzfieGEE
`
`552m55
`
`._:z=32:28.
`
`
`
`9325
`
`2923;:
`
`zozficzzme
`
`mmzommmm
`
`Engzeggca
`
`
`
`2:.222583
`
`25%#55
`
`<5520:53
`
`N:
`
`
`MEEZ
`
`
`
`|PR2020-01192
`
`Apple EX1046 Page 7
`
`IPR2020-01192
`Apple EX1046 Page 7
`
`
`
`
`
`
`
`
`U.S. Patent
`
`May 31, 2011
`
`Sheet 6 0f6
`
`US 7,953,327 B2
`
`A Up-Down (z axis)
`
`
`
`
`
`
`’
`Norih-Sou’rh (x axis)
`
`Easi-Wes’r
`
`(y axis) x
`(x0+d cos(<I)) 003(6)), y0+d cos(q>) sin(®), 20)
`
`F165
`
`|PR2020-01192
`
`Apple EX1046 Page 8
`
`IPR2020-01192
`Apple EX1046 Page 8
`
`
`
`US 7,953,327 B2
`
`1
`
`COMMISSIONING TOOL, COMMISSIONING
`SYSTEM AND METHOD OF
`COMMISSIONINGA NUMBER OF
`WIRELESS NODES
`
`BACKGROUND OF THE INVENTION
`
`1. Field of the Invention
`
`15
`
`This invention pertains generally to wireless communica-
`tions and, more particularly, to commissioning tools for a 10
`number of wireless nodes. The invention also pertains to
`commissioning systems for wireless nodes. The invention
`further pertains to methods ofcommis sioning wireless nodes.
`2. Background Information
`A wireless lighting ballast typically includes a conven-
`tional lighting ballast and a wireless ballast control module,
`which connects and permits communication between another
`wireless node, such as a wireless lighting controller, and the
`wireless lighting ballast through wireless communications,
`such as through a wireless local area network (LAN). See, for 20
`example, US. Pat. Nos. 7,211,968; 7,167,777; and 6,218,
`782. In this manner, a number oflights of a lighting fixture can
`be turned on or off, or the lighting intensity thereof can be
`adjusted, through wireless communications from the wireless
`controller to the wireless ballast control module, which, in 25
`turn, applies suitable electrical signals to the conventional
`lighting ballast that powers the lights. The wireless ballast
`control module can either be integrated with the conventional
`lighting ballast or else be mounted extemally.
`One of the key challenges of a commercial or industrial 30
`wireless lighting ballast is to link the installed position of the
`wireless lighting ballast with its own internal identifier.
`Known commissioning tools are believed to be too cum-
`bersome for installing wireless lightingballasts. For example,
`it can take up to about ten hours to identify about 400 wireless 35
`lighting ballasts (e. g., about 1.5 minutes per wireless lighting
`ballast). Such known commissioning tools are based on gath-
`ering a list of device identifiers (device IDs) (using a suitable
`discovery process) ofthe wireless lighting ballasts and, then,
`visually identifying the corresponding lighting fixtures (e.g., 40
`by sequentially blinking each of the lighting fixtures) to pro-
`vide the association between each device ID and the corre-
`
`sponding lighting fixture physical location. For example, a
`known commissioning tool is in the form of a personal digital
`assistant (PDA), which interrogates the device ID out of the 45
`wireless lighting ballast. However, there is no correlation of
`the device 1D with the corresponding location of the wireless
`lighting ballast/lighting fixture.
`There is room for improvement in commissioning tools for
`wireless nodes.
`
`50
`
`There is also room for improvement in commissioning
`systems for wireless nodes.
`There is further room for improvement in methods of com-
`missioning wireless nodes.
`
`55
`
`SUMMARY OF THE INVENTION
`
`These needs and others are met by embodiments of the
`invention, which provide a commissioning tool that accu-
`rately selects wireless nodes, and determines the unique 60
`device identifier and the global position thereof.
`In accordance with one aspect of the invention, a commis-
`sioning tool is for a number of wireless nodes, each of the
`number of wireless nodes having a unique device identifier.
`The commissioning tool comprises: a light source structured 65
`to reflect light from one of the number of wireless nodes; a
`directive antemia; a first mechanism structured to determine
`
`2
`distance to the one of the number of wireless nodes; a hous-
`ing, the light source, the directive antenna and the first mecha-
`nism each being mounted in the same common orientation
`with respect to the housing; a second mechanism structured to
`determine azimuth angle and elevation angle of the same
`common orientation; a third mechanism structured to deter-
`mine global position of the commissioning tool; a wireless
`transceiver cooperating with the directive antenna; and a pro-
`ces sor cooperating with the wireless transceiver to receive the
`unique device identifier from the one of the number of wire-
`less nodes, the processor being structured to receive the dis-
`tance to the one ofthe number ofwireless nodes from the first
`
`mechanism, to receive the azimuth angle and the elevation
`angle from the second mechanism, to receive the global posi-
`tion ofthe commissioning tool from the third mechanism, and
`to control the light source.
`The processor may comprise a routine structured to deter-
`mine the global position of the one of the number of wireless
`nodes from the distance to the one of the number of wireless
`
`nodes from the first mechanism, the azimuth angle and the
`elevation angle from the second mechanism, and the global
`position ofthe commissioning tool from the third mechanism.
`The processor may further comprise an output; and the
`routine may be further structured to output the unique device
`identifier and the global position of the one of the number of
`wireless nodes to the output of the processor.
`The processor may comprise a routine structured to control
`radio frequency power transmitted by the wireless transceiver
`to the directive antenna as a function ofthe distance to the one
`of the number of wireless nodes.
`
`As another aspect of the invention, a commissioning sys-
`tem is for a plurality of wireless nodes, each of the wireless
`nodes having a unique device identifier. The commissioning
`system comprises: a commissioning tool comprising: a light
`source structured to reflect light from one of the wireless
`nodes, a directive antenna, a first mechanism structured to
`determine distance to the one ofthe wireless nodes, a housing,
`the light source, the directive antenna and the first mechanism
`each being mounted in the same connnon orientation with
`respect to the housing, a second mechanism structured to
`determine azimuth angle and elevation angle of the same
`common orientation, a third mechanism structured to deter-
`mine global position of the commissioning tool, a wireless
`transceiver cooperating with the directive antenna, a first
`processor cooperating with the wireless transceiver to receive
`the unique device identifier from the one of the wireless
`nodes, the first processor being structured to receive the dis-
`tance to the one of the wireless nodes from the first mecha-
`
`nism, to receive the azimuth angle and the elevation angle
`from the second mechanism, to receive the global position of
`the commissioning tool from the third mechanism, and to
`control the light source, and an output; and a second processor
`comprising: an input cooperating with the output of the com-
`missioning tool to input the unique device identifier and the
`global position of the one of the wireless nodes, and a
`memory including the unique device identifier and the global
`position of each of a plurality of the wireless nodes.
`As another aspect of the invention, a method connnissions
`a number of wireless nodes, each of the number of wireless
`nodes having a unique device identifier. The method com-
`prises: mounting each of a light source, a directive antenna
`and a ranging mechanism in the same common orientation
`with respect to a portable housing; reflecting light from one of
`the number ofwireless nodes with the light source; determin-
`ing distance to the one of the number of wireless nodes with
`the ranging mechanism; determining azimuth angle and
`elevation angle ofthe same common orientation; determining
`
`|PR2020-01192
`
`Apple EX1046 Page 9
`
`IPR2020-01192
`Apple EX1046 Page 9
`
`
`
`US 7,953,327 B2
`
`3
`
`4
`
`requesting and
`global position of the portable housing;
`receiving the unique device identifier from the one of the
`number of wireless nodes through the directive antenna; and
`outputting the distance to the one of the number of wireless
`nodes, the azimuth angle and the elevation angle, the global
`position of the portable housing, and tl e unique device iden-
`tifier from the one of the number of wireless nodes.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`
`
`
`
`from the commissioning tool toward an elevated wireless
`lighting ballast (or lighting fixture), and (b) elevation angle
`(ranging from 0 degrees to 90 degrees) between a horizontal
`reference plane passing through the commissioning tool and
`a line (or common orientation) pointing from the commis-
`sioning tool toward the elevated wireless lighting ballast (or
`lighting fixture).
`As employed herein, the term “same common orientation”
`means that lines (or local objects defining lines) point toward
`the same remote object, with such lines being parallel to each
`other.
`
`5
`
`10
`
`A filll understanding of the invention can be gained from
`the followi 1g description ofthe preferred embodiments when
`read in conjunction with the accompanying drawings in
`which:
`
`FIG. 1 is a block diagram of a commissioning tool in 15
`accordance with embodiments of the invention.
`
`FIG. 2 is a block diagram of a personal computer including
`a sensor network analyzer (SNA) routine for use with the
`commissioning tool of FIG. 1.
`FIG. 3 is a sequence diagram of a commissioning proce- 20
`dure for use with the commissioning tool of FIG. 1.
`FIG. 4 is a sequence diagram of an overall commissioning
`procedure for use with the commissioning tool of FIG. 1 and
`the personal computer of FIG. 2.
`FIG. 5 is a diagram showing the relative position of a 25
`lighting ballast with respect to the commissioning tool of
`FIG. 1.
`
`DESCRIPTION OF THE PREFERRED
`EMBODIMENTS
`
`As employed herein, the term “number” shall mean one or
`an integer greater than one (i.e., a plurality).
`As employed herein, the term “processor” means a pro-
`grammable analog and/or digital device that can store,
`retrieve, and process data; a computer; a workstation; a per-
`sonal computer; a microprocessor; a microcontroller; a
`microcomputer; a central processing unit; a mainframe com-
`puter; a mini-computer; a server; a networked processor; or
`any suitable processing device or apparatus.
`As employed herein, the term “global positioning system”
`or “GPS” means a system structured to determine a global
`oosition.
`
`30
`
`35
`
`40
`
`
`
`55
`
`As employed herein, the term “global position” means
`atitude (e.g., the angle at the center of a coordinate system 45
`Jetween any point on the Earth’s surface and the plane of the
`Equator), longitude (e. g., the angle East or West, at the center
`of the coordinate system, between any point on the Earth’s
`surface and the plane of an arbitrary North-South line
`Jetween the two geographical poles) and elevation (e. g., the 50
`vertical position of a location relative to the center of a refer-
`ence system or some definition of the Earth’ 5 surface, such as
`nean sea level or the Earth’ s center). Alternatively, the global
`position may be expressed as a relative position with respect
`0 a known “zero point” or other suitable reference point.
`Ience, a position difference (latitude difference, longitude
`difference, elevation difference) may be determined from a
`wireless node to that known “zero point” or other suitable
`‘eference point. Those differences can be expressed, for
`example, in decimal degrees and/or distance (e.g., meters).
`As employed herein, the terms “azimuth angle and eleva-
`tion angle” mean, respectively, (a) azimuth angle (ranging
`from 0 degrees to 360 degrees) (or angular distance) as mea-
`sured on a horizontal reference plane passing through a com-
`missioning tool between the angular direction of a fixed ref-
`erence point (e.g., without limitation, true North) and the
`angular direction of a line (or common orientation) pointing
`
`60
`
`65
`
`As employed herein, the term “directive” means the same
`as “directional” or suitable for receiving radio signals from
`one direction (e.g., a line of a common orientation) or for
`transmitting radio signals in such one direction.
`The invention is described in association with wireless
`
`light ballasts, although the invention is applicable to a wide
`range of other wireless applications, such as for example and
`without limitation, wireless temperature sensors monitoring
`bus-bar connection points in switchgear applications, wire-
`less asset tracking applications, wireless motor bearing tem-
`perature sensors, or any wireless application deploying wire-
`less nodes where the locations of the individual wireless
`
`nodes are important.
`Referring to FIG. 1, a commissioning tool 2 is shown. As
`will be described, the commissioning tool 2 accurately selects
`wireless nodes, such as the example wireless lighting ballasts
`4 (FIG. 4), collects device identifiers (device IDs 6) (FIGS. 3
`and 4), and performs grouping of wireless lighting ballast
`global position and device ID while a user8 (e.g., an installer)
`(FIGS. 3 and 4) “sweeps the room” containing lighting fix-
`tures 10 (FIG. 4). It is believed that this can increase produc-
`tivity over known commissioning tools by a factor of about
`ten.
`
`The commissioning tool 2 includes a light source (e.g.,
`without limitation, a laser guide, such as a laser pointer 12)
`structured to reflect light from one of the number of wireless
`lighting ballasts 4, a directive antenna (e.g., without limita-
`tion, a superdirective radio frequency (RF) antenna 14), a first
`mechanism 16 (e.g., without limitation, an ultrasonic ranging
`module) structured to determine distance to such one of the
`number of wireless lighting ballasts 4, and a housing 18.
`Preferably, the housing 18 is portable (e.g., without limita-
`tion, handheld; capable ofbeing carried or moved about). The
`example laserpointer 12, the directive antenna 14 and the first
`mechanism 16 are each mounted in the same common orien-
`
`tation with respect to the housing 18. This common orienta-
`tion is such that lines 20, 22 and 24 from the first mechanism
`16, the laser pointer 12 and the directive antenna 14, respec-
`tively, point toward the same remote object (e.g., a selected
`one of the number of wireless lighting ballasts 4), with such
`lines being parallel to each other. For example, the line 20
`represents the direction of ultrasonic emissions or ultrasonic
`reflections from or to the first mechanism 16, the line 22
`represents laser light from the laser pointer 12, and the line 24
`represents RF signals from or to the directive antenna 14.
`A second mechanism 26 (e.g., without limitation, a 3D
`gyroscope) is structured to determine azimuth angle and
`elevation angle of the same common orientation of the lines
`20,22,24. A third mechanism 28 (e.g., without limitation, a
`GPS and dead reckoning system) is structured to determine
`the global position of the commissioning tool 2. A wireless
`transceiver 30 cooperates with the directive antenna 14. A
`processor (e.g., without limitation, microprocessor (uP) 32)
`cooperates with the wireless transceiver 30 to receive the
`unique device identifier (ID) 6 from the selected one of the
`number ofwireless lighting ballasts 4 of FIG. 4. The example
`
`|PR2020-01192
`
`Apple EX1046 Page 10
`
`IPR2020-01192
`Apple EX1046 Page 10
`
`
`
`US 7,953,327 B2
`
`5
`
`MP 32 is structured to receive the distance to such one of the
`number of wireless lighting ballasts 4 from the first mecha-
`nism 16, to receive the azimuth angle and the elevation angle
`from the second mechanism 26, to receive the global position
`of the commissioning tool 2 from the third mechanism 28,
`and to control the example laser pointer 12.
`The example laser pointer 12 provides visual feedback for
`the user to know precisely the single selected wireless light-
`ing ballast 4. The example superdirective RF antenna 14
`maximizes the probability that the selected wireless lighting
`ballast 4 answers a wireless device ID request inquiry 5 (FIG.
`3) from the commissioning tool 2 and, thus, exchanges infor-
`mation with the selected wireless lighting ballast 4. The
`example ultrasonic ranging module 16 (e.g., ultrasound dis-
`tance meter) measures the distance from the commissioning
`tool 2 to the selected wireless lighting ballast 4 (or the corre-
`sponding lighting fixture 10) (FIG. 4),
`in order to,
`for
`example, control RF power transmitted by the commission-
`ing tool 2 (Examples l6-l 9, below). The relatively high direc-
`tivity and power control permits the commissioning tool 2 to
`precisely select the single wireless lighting ballast 4, as indi-
`cated by the laser pointer 12. The example 3D gyroscope 26
`determines the azimuth angle and elevation angle of the
`selected wireless lighting ballast 4 with respect to the com-
`missioning tool 2, which azimuth angle and elevation angle
`are employed to determine the global position of such
`selected wireless lighting ballast, as will be described. The
`example indoor GPS and dead reckoning system 28 deter-
`mines the global position of the commissioning tool 2 as the
`basis of determining the global position of the selected wire-
`less lighting ballast 4.
`
`
`
`EXAMPLE 1
`
`Although not required, the MP 32 may include a routine 34
`structured to determine the global position of the one of the
`number of wireless lighting ballasts 4 from the distance to
`such one of the number of wireless lighting ballasts from the
`first mechanism 16, the azimuth angle and the elevation angle
`from the second mechanism 26, and the global position (e.g.,
`longitude, latitude and elevation) ofthe commissioning tool 2
`from the third mechanism 28. The routine 34 is further struc-
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`tured to output the device ID 6 and the global position (e.g.,
`longitude, latitude and elevation) of such one ofthe number of
`wireless lighting ballasts to an output 36.
`
`45
`
`
`
`EXAMPLE 2
`
`As an alternative to Example I, if the routine 34 cannot
`communicate through the output 36 (e.g., without limitation,
`another device is not connected to that output), then the rou-
`tine 34 is further structured to store the device ID 6 and the
`
`50
`
`global position (e.g., longitude, latitude and elevation) of
`such one of the number of wireless lighting ballasts in a
`suitable memory 46.
`
`55
`
`
`
`EXAMPLE 3
`
`The example uP output 36 is an interface (e.g., without
`limitation, serial; parallel; USB; WiFi; Bluetooth) to another
`processor, such as personal computer (PC) 38 (FIG. 2).
`
`
`
`EXAMPLE 4
`
`Preferably, the HP 32 includes a routine 40 structured to
`control RF power transmitted by the wireless transceiver 3 0 to
`
`60
`
`65
`
`6
`the directive anteima 14 as a function of the distance to the
`
`selected one of the number of wireless lighting ballasts 4.
`
`EXAMPLE 5
`
`The uP 32 preferably also includes a suitable operating
`system (OS) 42, a number of application programs 44, the
`memory 46, and a suitable user interface 48 (e.g., input and
`output (e.g., display) apparatus).
`
`EXAMPLE 6
`
`FIG. 2 shows the PC 38, which includes a sensor network
`analyzer (SNA) routine 50, an input 52 cooperating with the
`output 36 of the commissioning tool 2 (FIG. 1) to input the
`unique device identifier 6 (FIG. 4) and the global position of
`the corresponding wireless lighting ballast 4, and a memory
`54 including the device identifiers 6 and the corresponding
`wireless lighting ballast global positions of the various wire-
`less lighting ballasts 4 of interest. When the input 52 and
`output 36 (FIG. 1) are suitably interconnected, the PC 38 and
`the commissioning tool 2 (FIG. 1) form a commissioning
`system 56 GEIG. 4).
`The PC 38 may include, for example and without limita-
`tion, a real-time fixture (RTF) map 58, which includes the
`device identifiers 6 and the corresponding wireless lighting
`ballast global positions of the various wireless lighting bal-
`lasts 4 of interest, a suitable disk drive 60, a suitable graphics
`generator 62, a suitable display, such as a monitor 64, and a
`suitable operating system (OS) 66. For example, the wireless
`lighting ballast global positions and device IDs 6 can be fed to
`the SNA routine 50 to perform grouping, role definitions,
`metering and other wireless communication activities.
`
`EXAMPLE 7
`
`Alternatively, the PC 38 and the SNA routine 50 may
`employ the azimuth angle and elevation angle from the 3D
`gyroscope 26 of the commissioning tool 2, the longitude,
`latitude and elevation from the GPS and dead reckoning sys-
`tem 28 ofthe commissioning tool 2, and the distance between
`the commissioning tool 2 and the selected wireless lighting
`ballast 4 (or the corresponding lighting fixture 10) from the
`ultrasonic ranging module 16 to determine the global position
`(longitude, latitude and elevation) of such wireless lighting
`ballast 4. In turn, the SNA routine 50 provides the RTF map
`58, which is created with the information provided by the
`commissioning tool 2. As a result, typical specific operations
`(identification and grouping (e.g., combining the fimctions of
`individual lighting fixtures into a larger operational group,
`e.g., all the lights within a room)) done by the user 8 (FIGS. 3
`and 4) can be put into an easy to use layout (e.g., map of all
`discovered wireless ballasts and their physical locations), in
`order that such user can quickly do his/her job.
`
`EXAMPLE 8
`
`The example PC input 52 is an interface (e.g., without
`limitation, serial; parallel; USB; WiFi; Bluetooth) to another
`processor, such as the commissioning tool 2 (FIG. 1).
`
`EXAMPLE 9
`
`FIG. 3 shows a sequence diagram 68 of a commissioning
`procedure for use with the commissioning tool 2 of FIG. 1.
`First, the user 8 starts the commissioning procedure through
`a suitable input 70 to the user interface 48 ofthe commission-
`
`|PR2020-01192
`
`Apple EX1046 Page 11
`
`IPR2020-01192
`Apple EX1046 Page 11
`
`
`
`US 7,953,327 B2
`
`7
`
`8
`
`ing tool 2. Next, the user interface 48 launches, at 72, a
`commissioning application 74 (FIG. 1) in the HP 32. Then, the
`HP 32 causes, at 74, the output ofa suitable application screen
`76 at the user interface 48, which, for example, displays the
`same to the user 8.
`
`The following describes a ballast identification procedure
`78, which is used by the overall commissioning procedure 80
`of FIG. 4. First, the user 8 points, at 82, the commissioning
`tool 2 to the desired lighting fixture 10 (FIG. 4) (wireless
`lighting ballast 4) and presses, at 84, a start laser button 86
`(FIG. 1). The user interface 48 sends a start laser signal 88 to
`the MP 32. Then, the MP 32 causes the output of an ON signal
`90 to the laser pointer 12. Next, at 92, the user pin-points the
`laser light at the desired lighting fixture 10 (wireless lighting
`ballast 4) and, at 94, presses a start identify ballast button 96
`(FIG. 1). Then, the user interface 48 sends an identify ballast
`signal 96 to the HP 32, which causes the output of a capture
`location signal 98 to the 3D gyroscope 26 and the GPS and
`dead reckoning system 28. These, in turn, respond with suit-
`able location information 100 (e.g., without limitation, as is
`discussed below in connection with Example 13). Next, the
`MP 32 causes the output ofa capture distance signal 102 to the
`ultrasonic ranging module 16, which, in turn, responds with
`suitable distance information 104. Then, the HP 32 calculates,
`at 106, the desired RF output power level for the radio 30
`based upon the distance information 104 (e.g., without limi-
`tation, as is discussed below in connection with Examples
`16-19). Next, the MP 32 outputs a ballast ID request 108 with
`the desired RF output power level to the radio 30. Then, the
`radio 30 responsively sends the wireless device ID request
`inquiry 5 to the selected wireless ballast 4, which responds
`with a corresponding wireless message 110 containing the
`corresponding device identifier (device ID 6) ID response.
`Next, the radio 30 sends a ballast ID response 112 to the HP
`32. Then, the HP 32 causes the output of an OFF signal 114 to
`the laser pointer 12. At this point, upon seeing the laser light
`being turned off, the user 8 can stop pin-pointing the com-
`missioning tool 2 at the desired lighting fixture 10 and con-
`centrate on the display 116 (FIG. 1) of the user interface 48.
`Altematively, or in addition, the user interface 48 may output
`a suitable sound, such as a tone, to the user 8. At the same
`time, the HP 32 saves, at 117, the ballast device ID 6, the
`tool/fixture azimuth, the tool/fixture elevation angle, the tool/
`fixture distance, and the tool global position (longitude, lati-
`tude and elevation) to memory 46 (FIG. 1), and, also, causes,
`at 118, the output of this ballast ID and this location informa-
`tion to the user interface 48, which, for example, displays the
`same to the user 8 on the display 116 (FIG. 1), at 120. Alter-
`natively, the unique ballast device ID 6 and the global position
`ofthe corresponding wireless lighting ballast 4 are displayed.
`
`EXAMPLE 10
`
`FIG. 4 shows a sequence diagram of the overall commis-
`sioning procedure 80 forusewith the commissioning tool 2 of
`7IG. 1 and the PC 38 of FIG. 2. After power-up, at 122, of all
`of the wireless lighting ballasts 4 of interest, the user 8 starts
`he commissioning procedure at 70, as was discussed above in
`connection with FIG. 3. This causes the ballast identification
`procedure 78 of FIG. 3 to be executed for each of the wireless
`
`ighting ballasts 4 of interest. For example, after step 120 of
`FIG. 3, step 82 of FIG. 3 is repeated for the next wireless
`ighting ballast 4 of interest. For each of the wireless lighting
`Jallasts 4 of interest, the identification request wireless mes-
`sage 5 is sent and the corresponding identification response
`wireless message 110 is received. After this, the correspond-
`'ng ballast ID 6 and the corresponding location information is
`
`
`
`stored in the tool memory 46 at 117. After all ofthe ballast ID
`6 and location information is determined for each of the
`
`wireless lighting ballasts 4 of