US008331931B2 (12) United States Patent (10) Patent N0.: (45) Date of Patent: Whitesell et a1. (54) SYSTEM AND METHOD FOR CORDLESS HANDSET REGISTRATION 5,991,624 A * 6,029,074 (75) Inventors: Stephen R. Whitesell, Howell, NJ (US); A Subject to any disclaimer, the term of this patent is extended or adjusted under 35 11/2000 Cotton ......... .. 6,304,756 B1* 10/2001 Hebeler et al. . 9/2002 Chow et al. 3/2004 455/462 455/411 5/2002 11/2003 DE 4207776 Otsuka ........................ .. 455/462 9/1993 (Continued) OTHER PUBLICATIONS Uniden TCX 805 Accessory Handset Owner’s Manual, 2005. May 31, 2007 (Continued) Related US. Application Data (60) 455/435 455/518 (Continued) Prior Publication Data US 2007/0123256 A1 Nakakita et a1. ..... .. 8/2004 Raffel et al. Nov. 29, 2006 (65) 455/450 455/406 Fujita ................... .. 8/2002 Maggenti et al. .. 2003/0216146 A1* 455/571 455/435.1 12/2004 Ramaswamy et al. . 2002/0061748 A1* 2004/0152482 A1 . . . . . .. FOREIGN PATENT DOCUMENTS (21) Appl. No.: 11/605,338 Filed: . . . . . . . . . . . 2002/0102999 A1* USC 154(b) by 862 days. (22) Irvin ............. .. 455/435.1 6,148,205 A * 6,832,082 B1* Notice: Ishida et al. 2/2000 6,704,575 B1* (73) Assignee: VTech Telecommunications Limited, Hong Kong (HK) Dec. 11, 2012 * 6,445,911 B1* Holger Janssen, Richmond (CA) 11/1999 US 8,331,931 B2 Provisional application No. 60/740,646, ?led on Nov. Primary Examiner * Dwayne Bost 30, 2005. Assistant Examiner * William F Rideout Int. Cl. Malloy, Ltd. (74) Attorney, Agent, or Firm * McAndrews, Held & (51) H04Q 5/02 (52) (2006.01) US. Cl. ................ .. 455/435.1; 455/4261; 455/418; 455/419; 455/462 (58) Field of Classi?cation Search ............. .. 455/435.1, 455/426.1, 418, 419, 462 See application ?le for complete search history. (56) References Cited U.S. PATENT DOCUMENTS 4,593,155 4,636,741 5,012,234 5,353,341 5,463,659 5,675,629 5,765,111 6/1986 1/1987 4/1991 10/1994 10/1995 10/1997 6/1998 Hawkins Mitzlaff (57) ABSTRACT A method and system for registering wireless devices with a base unit that is con?gured to communicate wirelessly with multiple wireless devices. In one example, the wireless devices are cordless handsets of cordless telephone systems. When placed in a charging cradle, an unregistered handset displays a message indicating that the handset should be registered. A user provides local input to the base unit to activate a registration sequence. A three-way handshake is initiated at the base station, wherein a sequence of three Dulaney et a1. Gillis et a1. ................. .. 455/464 Nealon et a1. .... .. 375/133 Raffelet a1. wireless messages are passed between the base and unregis tered handset. The handset displays a message indicating successful registration. 455/552.1 Kim ............................ .. 455/462 100 DU E L. 160 ) 162 164 21 Claims, 13 Drawing Sheets US 8,331,931 B2 Page 2 US. PATENT DOCUMENTS 2007/0049342 A1 * 3/2007 Mayer et a1. ................ .. 455/558 FOREIGN PATENT DOCUMENTS DE DE EP WO 19740934 10000963 0164312 9931859 4/1999 8/2001 12/1985 6/1999 OTHER PUBLICATIONS Uniden TCX 805 Accessory Handset Owner’s Manual (Online Elec tronic Copy), 2005. Uniden TCX 805 Accessory Handset Quick Start Guide, 2005. German Of?ce Action dated Jun. 17, 2010 (Translation provided). * cited by examiner US. Patent Dec. 11,2012 Sheet 1 0113 US 8,331,931 B2 100 120 [$1:31: 3:1 5 132 13 I 3 110 [:15 —5— ) ) /162164 114 5%§\</12 DUDE 160' 122 H 154"‘1:UM116 EIEIEI DUE] EIEIEI L 160 W > § "\ 122 ) 162 164 FIGURE 1 124 124 US. Patent Dec. 11,2012 Sheet 2 0f 13 US 8,331,931 B2 202 Detect presence of ls handset h d t ' 204 [V chaarrgieszralgle _ reglstered? Y N Indicate registration 208w needed & start ?rst handset timer 21 0 ¢ u Monitor for special registration signal from base Has ?rst handset timer expired? Start second 214 /\/ handset timer & send acknowledgement with ID to base i Monitor for registration authorization from base Was authorization eoeived? seciond timer expired? Y 226 224 1 Update memory with security code 216 and handset# fl’ 228 l V Display # and indicate Indicate "Not Registered" registration was ’\/ 230 successful v 21 8 andset continues unregistered 23 Handset begins normal operation FIGURE 2 US. Patent Dec. 11, 2012 Message DisElaEed NOT REGIST R D Sheet 3 0f 13 US 8,331,931 B2 Meaning HS is not registered. This is the permanent display for an unregistered handset. This message can also indicate a failed registration attempt. REGISTER AT BASE Display shown after an unregistered handset is placed in a charger (90 second timeout). H8 is monitoring RF for special registration signal from BS. User should press PAGE on base unit for 4 seconds while message is displayed. HS X REGISTERED Display shown after successful registration (normal feature timeout) FIGURE 2a Message Displayed =Meaning NOT REGISTERED HS is not registered. This is the permanent display for an unregistered handset. This message can also indicate a failed registration attempt. PRESS PAGE FOR 4 SECS ON BASE Display shown after an unregistered handset is placed in a charger (90 second timeout). HS is monitoring RF for special registration signal from BS. User should press PAGE on base unit for 4 seconds while message is displayed. HS x REGISTERED Display shown after successful registration (normal feature timeout). FIGURE 2b Message Displayed NOT REGISTERED ____________________Meaning HS is not registered. This is the permanent display for an unregistered handset. This message can also indicate a failed registration attempt. PLEASE REGISTER PRESS PAGE FOR 4 SECS ON BASE Display shown after an unregistered handset is placed in a charger (90 second timeout). HS is monitoring RF for special registration signal from BS. User should press PAGE on base unit for 4 seconds=while message is displayed. HS X REGISTERED Display shown after successful registration (normal feature timeout). FIGURE 26 Meaning Message Displayed Not Registered HS is not registered. This is the permanent display for an unregistered handset. This message can also indicate a failed registration attempt. Register handset: Display shown after an unregistered handset is placed in a Press the MENU key charger (90 second timeout). H8 is monitoring RF for special registration signal from BS. User should press PAGE on the base. Find on base unit for 4 seconds while message is displayed. ‘Register Handset‘ in menu. Press SELECT. HS x REGISTERED Display shown after successful registration (normal feature timeout). FIGURE 2d US. Patent Dec. 11,2012 Sheet 4 0113 US 8,331,931 B2 requesting registration 302 Slot available for handset? Start base timer ’\, 3 1 0 Broadcast /'\/ 31 2 registration signal (security code and Monitor for acknowledgement signal with ID from handset m 314 Has base timer expired? 318 Send registration authorization for handset with ID 1 Update internal handset registration data /\/ 3 2 4 l r If capable. If “PaP'e' .base If capable, indicate indicate successful 5h°u|d 'nd‘cate no more handsets registratw" uns‘f‘cces.sfu| 1320 registration can be registered x 306 326 C Base continues normal operation FIGURE 3 h 308 US. Patent Dec. 11, 2012 US 8,331,931 B2 Sheet 5 0f 13 ' eoeive handse in charge cradle Receive local input requesting registration Detect presence of handset in 302 charge cradle 204 Slot available for handset? Indicate “Please Register‘ & start ?rst handset timer 304 i Monitor for special registration signal from base was Start base timer 310 i Broadcast registration signal registration signal - etected? Y /\/ 312 (security code and 212 Monitor for acknowledgement Stait second handset timer 8 send signal with ID from handset acknowledgement Has base timer Monitor for registration - xpired'? authorization from base Has seciond timer Send registration W3 5 authorization for handset with ID I i if capable, indicate Update internal can be registered Update memory with security code registration data and handset # 230 Display # and indicate registration was successful Registered" 2 J, i indicate “Not no more handsets handset 23 306 If capable, base .nd. lftzagjzli'ssful should indicate I I‘:r: istration unsuccessful 9 registration 326 320 Handset begins nonnal operation Handset continues unregistered Base continues normal operation 218 FIGURE 4 ) US. Patent Dec. 11, 2012 US 8,331,931 B2 Sheet 6 0f 13 Receive local input requesting registration 502 available for handsets? N Y 504 524 ‘ available for Start base timer handsets? /\/ 51 0 Y r l Broadcast ?rst Broadcast second registration signal /\l 512 registration signal /-\5/26 (e.g.secur|ty code and H83) (e.g.security code and HS 4) Receive ?rst Receive second N V acknowledgzinent signa with rst acknowledgment handset ID signal with second m 514 handset ID from from ?rst handset second handset l 7 send ?rst registration /_\/ Send second registration authorization with with ?rst handset ID 1/528 authorization with with 516 N second handset ID @530 Has timer TBt expired? 51 8 Y ‘ V Update internal Update internal handset handset registration data @520 registration data /\/532 with HS3 with H53, H54 If capable, indicate H53 If capable, indicate HS3,HS4 I successful registration W522 successful registration If capable, base “534 _> should indicate no more handsets can be registered 1 506 C Base continues nonnal operation FIGURE 5 US. Patent Dec. 11, 2012 US 8,331,931 B2 Sheet 7 0f 13 Receive local input including deregistration request at 602 base unit Broadcast message to all handsets to deregister 702/“ Receive message from base to deregister l 604 J, Correct Repeat message two more times atone second /_\/ 606 704 base security code? intervals Y l Handset # 'X’ Delete all handset deletes registration registration info f\/ 608 71 0/» info from memory (# X & security code) from memory i 1, If capable. indicate all handsets deregistered /\/ 610 Continue normal base operation FIGURE 6 612 712 q’ . t K Display Not Registered Handset is 714 deregistered FIGURE 7 Display normal idle infoincluding A; 706 handset # 'X' andset continues as registered 708 US. Patent Dec. 11, 2012 Sheet 8 0f 13 US 8,331,931 B2 Receive 802 Deregistration selection from handset menu Request “yes” or “no” for con?rmation to deregister 806 808 Receive “yes” or "no" is request con?rmed? Y i Delete registration info (# X & security code) from memory J, Display ‘Not Registered” 814 Handset is deregistered FIGURE 8 V Display normal idle info including A} 816 handset # andsetcontinues as registered 818 US. Patent Dec. 11,2012 US 8,331,931 B2 Sheet 9 0f 13 User selects 902 deregtstration from base menu 90W Base requests user to indicate ‘all’ or handset # V USBI' indicates 906 handset?! Handsotit receives message from base to deregister , "V 928 selected? 8358 DQ666358 Base sends message to all message to handsets t0 handset 8 dereqtster to dareqister l v Base repeats Base repeats message two more times at 1 second tntarvats ’\1 920 message two more 4, 922 times at 1 second tntervats tr v Base deletes Base deletes at] handset registration info Handset # oatetes' handset at regtslration Info ’\/ 924 L, reglst'ation into '\/ 934 (>9 & security code) from memory from memory from memory t J, t Base disotays brief Base displays brief message Im?cating message Indicating all handsets were handset # was deregistered v derregistereo . ’\/ 926 ‘5 un “*9 . mm imaging’ HEM ‘mmd1“ handset it 9 942 ) 938 q, é'zg?gd m Handset dts la 936 ’\ info Mimi-2:‘? v 918 /\< Base continues normat operation FIGURE 9a Handset o 940 w tffagsrgtggggge? FIGURE 9b US. Patent Dec. 11,2012 FIGURE 10a Sheet 10 0113 FIGURE 10b US 8,331,931 B2 US. Patent Dec. 11,2012 Sheet 11 0113 1102 1104/\ 1110a, 1112’\ . mammary t ,3 my.» , 1116/\ mg 1118 8216535 FIGURE 11a FIGURE 11b US 8,331,931 B2 US. Patent Dec. 11,2012 Sheet 12 0113 US 8,331,931 B2 A, q, 1234 FIGURE 1 2a FIGURE 12b US. Patent Dec. 11, 2012 US 8,331,931 B2 Sheet 13 0f 13 1324 ’\/ d, 1326 1320 mm 1328 1322 . FIGURE 13a mama FIGURE 13b US 8,331,931 B2 1 2 SYSTEM AND METHOD FOR CORDLESS HANDSET REGISTRATION includes a charging cradle. The charging cradle is con?gured to supply current to an unregistered cordless handset When the handset is placed therein. A cordless handset includes a reg istration-check routine that is activated When the handset This application claims the bene?t of US. Provisional receives current in the charging cradle. The registration Application No. 60/740,646, ?led Nov. 30, 2005, Which is herein incorporated by reference in its entirety. check routine determines Whether the handset is registered or not and indicates through an interface When the handset is not BACKGROUND registered. The handset is further con?gured to generate a temporary ID uniquely associated With that handset. A base 1. Field of the Invention The present invention relates generally to communications systems. More particularly, the present invention relates to communications betWeen local Wireless devices. station is provided that includes a user interface to receive a registration input request locally. In exemplary embodiments, the user interface of the base station comprises a menu on a display screen in Which a user can select a registration routine. 2. Background The base station is con?gured to broadcast a registration message containing a security code to receiving units Within In today’s home and of?ce environment, Wireless devices such as cordless telephone systems are nearly ubiquitous. a broadcast area, and to receive an acknoWledgement from the Often a user may desire to add cordless handsets to a cordless telephone system that includes a base station unit and a set of unregistered handset containing the unique ID. The handset portable handsets. For example, an initially purchased hand further includes a memory that is updated When it receives set may become disabled or destroyed, and a user may need to 20 authoriZation from the base unit for registration. The memory replace the handset. In addition, a user may simply Wish to add a cordless handset to an existing system to increase the preferably includes the security code and a handset number number of rooms in a house that contain a handset. unit further includes an internal handset registration database When adding a handset to an existing cordless telephone system, a user is required to register the handset With the system. This typically involves the user having to determine assigned to it by the base unit during registration. The base that is updated When registration is completed. 25 DESCRIPTION OF THE DRAWINGS an identi?cation number associated With a base unit of the system (base ID), after Which the base ID must be entered into the handset through an interface, such as a keypad normally used for dialing. Because the base ID typically is a 15 digit number, the process is cumbersome and prone to error. 30 SUMMARY OF THE INVENTION In an embodiment of the present invention, a method for registering a Wireless device, such as a cordless handset With a communications system, such as a cordless telephone sys tem, comprises a ?rst step of monitoring, at the Wireless device, for receipt of a registration signal from a base unit of the Wireless communications system. An acknowledgement 35 40 if the registration signal is received. A registration authoriza tion signal sent in response to the acknoWledgment message is then received at the Wireless device. In one embodiment of 45 signal, the handset detects the presence of a How as a result of being placed in a current source device. The current source device is preferably a charging cradle. The charging cradle can be integral to a base unit (also termed herein “base sta tion”) or a stand alone cradle. A message is displayed that alerts a user that the handset needs to be registered. Input is 50 received locally at the base station alerting the base station of a request to register the handset. Preferably, the user manually inputs the registration request into the base unit through a button, keypad or other interface. A registration signal is broadcast from the base station. The handset detects the reg istration signal and sends an acknoWledgment to the base station, including a unique ID. The base station sends an 55 enhanced registration of one or more Wireless devices With a the method of FIG. 3. FIG. 5 illustrates exemplary steps involved in a method for preventing simultaneous registration of more than one hand set into a single registration slot, according to an embodiment of the present invention. FIG. 6 illustrates exemplary steps involved in a method for deregistering a registered handset, in accordance With another embodiment of the present invention. FIG. 7 illustrates exemplary steps involved in a method for deregistering a registered handset, in accordance With another embodiment of the present invention. FIG. 8 illustrates a method for handset initiated handset authoriZation including the unique ID, Which is only accepted by the handset associated With the unique ID. according to an exemplary embodiment of the present inven tion. FIGS. 2a-2d illustrate exemplary message formats related to handset registration, according to alternative embodiments of the present invention. FIG. 3 illustrates exemplary steps involved in a method for base unit, according to an exemplary embodiment of the present invention. FIG. 4 illustrates the interrelation betWeen speci?c steps of the exemplary method of FIG. 2 and corresponding steps in message from the Wireless device is sent over an air interface the present invention, before monitoring for a registration FIG. 1 illustrates a system for enhanced registration of a Wireless device With a base unit, according to one embodi ment of the present invention. FIG. 2 illustrates exemplary steps involved in a method for enhanced registration of a Wireless device With a base unit, 60 deregistration, according to an embodiment of the present invention. FIGS. 9a and 9b illustrate exemplary steps involved in a method for handset deregistration, as performed at a base unit In accordance With the above method, a cordless handset can be added to a cordless system Without a user having to and handset, respectively, according to another embodiment manually input long identi?cation codes into the system. At of the present invention. FIGS. 10a and 10b illustrate exemplary steps involved in a the same time, the user is assured that registration of preex isting handsets is not affected by the process. In another embodiment of the present invention, a system for enhanced registration of an unregistered cordless handset 65 method for handset deregistration, as performed at a base unit and handset, respectively, according to a further embodiment of the present invention. US 8,331,931 B2 3 4 FIGS. 11a and 11b illustrate exemplary steps involved in a method for handset deregistration, as performed at a handset source device 160. When handset 150 is placed in current source device 160, handset 150 checks Whether it is regis tered. For example, current source device 160 can be a charg and base unit, respectively, according to another embodiment of the present invention. FIGS. 12a and 12b illustrate exemplary steps involved in a ing cradle that supplies current to the cradled handset. Pro cessor 116 then detects that handset 150 is draWing current from charge cradle 160, determines that handset 150 is not registered, and displays a message to the user indicating that the handset is to be registered. For example, handset 150 can method for handset deregistration, as performed at a handset and base unit, respectively, according to another embodiment of the present invention. be provided With a registration check routine that is triggered to be performed by processor 116 When it detects that the handset is in the charging cradle. If the processor determines an unregistered condition, it then sends a signal for the hand set to provide a signal to the user that registration is required (hereinafter, term “registration required indication” is used to FIGS. 13a and 13b illustrate exemplary steps involved in a method for handset deregistration, as performed at a handset and base unit, respectively, according to a further embodi ment of the present invention. DETAILED DESCRIPTION OF THE INVENTION denote a signal or message provided to a user that indicates a a Wireless device With a base unit, according to one embodi Wireless device is unregistered and/or the Wireless device requires registration). In one example of a registration ment of the present invention. Many digital and analog Wire required indication, display 154 may indicate the message FIG. 1 illustrates a system 100 for enhanced registration of less phone systems can accommodate registration of more than one handset. System 100 provides for registration of multiple handsets With a base unit for either analog or digital devices. System 100 includes base unit 110 (also termed “base station” or “base” herein) and Wireless devices (also termed “handsets” or “cordless handsets” herein) 120, 130, 140, 150 that are capable of Wireless communication With REGISTER_AT_BASE to the user. The user can then go to 20 base 110 and, using base user interface 114, initiate a regis tration sequence for the handset. Base user interface 114 can be a menu key, a PAGE button, or a series of keys used to access a menu, as described further beloW. In a preferred embodiment of the present invention, regis 25 base unit 110. System 100 is preferably con?gured such that tration of a neW handset With base 110 proceeds using a three-Way handshake. The three-Way handshake entails a series of three radio communication messages, the ?rst and a user of any of the handsets can conveniently access base unit 110. For example, system 100 can be a cordless telephone third of Which are sent from base unit 110 to the registering system deployed in a home environment Where a user can handset, and the second of Which is sent from the registering Walk from any cordless handset or charging cradle location to a base unit in less than a feW minutes. System 100 additionally 30 handset to base unit 110. As described in more detail beloW, this procedure ensures that at most one handset is registered to includes one or more current source devices 160 that are base unit 110 for any given handset number. con?gured to receive the Wireless devices. In particular inter In the ?rst message of the three Way handshake, base unit 110 broadcasts a registration signal that includes a handset number to be assigned to the neW handset. For example, handset 150 may be eligible to be designated With the nick name “HS4” by base unit 110. Handsets 120, 130, and 140 are face 160 can be a charging cradle that can be used for handset charging through contacts 122, 124 of a handset using leads 162, 164. In the embodiment disclosed in FIG. 1, base unit 35 110 also includes a charging cradle 160' integral to the base unit. already registered and designated With nicknames HS1, HS2 and HS3, respectively. By assigning handsets nicknames, the Base unit 110 includes a memory 112 that contains a hand set registration database containing information related to handsets that are registered With base unit 110. Preferably, base unit 110 is con?gured to communicate only With those handsets that are registered to base unit 110. Accordingly, other Wireless devices that are not registered With base unit 110 Will not establish communications thereto. Memory 112 includes a ?xed amount of registration slots, Where each registration slot is allocated to a separate handset. The term “registration slot”, as used herein, refers to a data structure, softWare, or other entity that is con?gured to contain infor mation speci?c to a particular handset registered to a base unit, and is stored in the base unit. Because of system memory and processor limitations, among other factors, the number of registration slots available are limited. For example, in one embodiment of the present invention, the amount of registra tion slots available is four. Thus, only four separate handsets 40 available registration slots, for example. When communicat ing With any registered handset base unit 110 can correctly identify each separate handset registered in a registration slot. 45 communications. For example, in a TDMA phone system if tions With the tWo handsets, by dynamically assigning to each 50 registered handset a distinct pair of communications slots for that handset, thus alloWing effective duplex communications 55 In many Wireless systems such as cordless phone systems 60 system using base unit 110 and current source device (here inafter referred to also as “charging cradle”) 160. For example, handset 150 may be a neW store bought Wireless device that the user Wishes to add to a preexisting system that includes base 110 and handsets, 120, 130, 140, as Well as charging cradle 160. When the user Wishes to register handset 150 With base unit 110, the user places handset 150 in current This is especially useful, for example, during actual voice tWo handsets go off-hook in response to an incoming call, base unit 110 can establish simultaneous voice communica can be registered to base unit 110 at one time. a user Wishes to add a handset to the preexisting system. According to one embodiment of the present invention, a user of system 100 can conveniently add a neW handset unit to the base unit can effectively manage communications With mul tiple handsets. The handset nicknames can be associated With With each handset, Without interference betWeen different handsets, since each pairs of communications slots corre sponding to a given handset does not overlap in time With any other pair of communication slots. In the second stage of the three Way handshake, handset 150, after receiving the broadcast message, returns an acknoWledgment message to base unit 110. The acknoWl edgement message includes an identi?cation (ID) that iden ti?es handset 150 as the one sending the acknoWledgment message. The ID could be, for example, a tuned automatic test equipment (ATE) parameter that has a high probability of being unique to the handset, or alternatively, could be gener ated based on a free running timer. In the third message, base 65 unit 110 broadcasts a registration acknoWledgment message including the ID received from handset 150. Handset 150 can receive the acknoWledgment message and update internal US 8,331,931 B2 5 PLEASE REGISTER PRESS PAGE FOR 4 SECS ON BASE Finally, FIG. 2d illustrates a illustrates a message display memory 116 With handset number “HS4” and any other infor mation received from base unit 110 during registration if the ID matches the one it originally sent. Because the message contains the ID unique to handset 150, handsets 120-140 ignore the broadcast registration acknowledgment message. sequence appropriate for a six-line dot matrix display the handset displays in sequence the messages NOT REGIS TERED and Base unit 110 can then update internal handset registration database 112 and registration is complete. System 100 thus provides a convenient manner to register REGISTER HANDSET: PRESS THE MENU KEY ON THE BASE. FIND ‘REGISTER HANDSET’ IN MENU. PRESS SELECT a Wireless device With a base station, Without the need of a user to record or memoriZe detailed information associated With the Wireless device. Moreover, a user of the unregistered Wireless device need not knoW or remember that the Wireless device is unregistered, since the user is alerted as to the In addition, in step 208, When the handset displays a mes sage indicating the need to register With a base unit, a ?rst handset timer is started. The ?rst handset timer is con?gured to alloW the handset to register Within a certain time WindoW. In one example, the duration of the ?rst handset timer is about unregistered status, for example, When the Wireless device is place in a charge cradle. In addition, because registration is initiated at the base station, inadvertent registration of a Wire less device to the Wrong base station, such as a base station in a neighbor’ s apartment, is prevented. Finally, during registra tion of a ?rst unregistered Wireless device, other Wireless 60 to 180 seconds. 20 inadvertently registered With the same nickname. FIG. 2 illustrates exemplary steps involved in a method for enhanced registration of a Wireless device With a base unit, according to an exemplary embodiment of the present inven above. The registration signal may include, for example, a 25 device. In step 202, a current source device such as a charge cradle receives a handset. handset resumes normal operation. If the handset determines that it is not registered, the process moves to step 208. In step 208, the handset displays an indication that regis tration is needed. In exemplary embodiments of the present invention, the indication is provided through a message or 30 not been received, the process moves to step 214, Where the handset checks to see if the ?rst handset timer has expired. If the ?rst handset timer has expired, the process moves to steps 216 Where the message NOT REGISTERED is again dis played on the handset, and the handset continues unregistered in step 218. If, in step 214, the timer has not expired, the process moves 35 to step 210 Where the handset continues to monitor for a registration signal from the base unit. When a registration signal is detected in step 212, the process moves to step 220. In step 220 the handset starts a second handset timer and sends an acknoWledgment back to the base station. In one 40 series of messages in an LCD display on the handset. FIGS. 2a-2d illustrate exemplary message formats (to example, the duration of the second handset timer is about 15 to 60 seconds. As indicated above, the acknoWledgment con tains ID information designed to uniquely identify the hand gether With message explanations) indicating that registration is needed (a “registration required” signal, or message) or that registration is successful, according to alternative embodi security code and handset number to be assigned a handset if the registration is successful. In step 212, if it is determined that a registration signal has tion. The steps shoWn are those that occur in the Wireless In step 204, the handset receives charging current and detects that it is in a charging cradle. After detecting that it is a charging cradle, in step 206, the handset determines Whether it is registered to the base unit. If already registered, the process moves to step 232 Where the In step 210, the handset monitors for a registration signal from the base unit. When the handset detects a registration signal from the base, it can then proceed to initiate the second portion of a three Way registration handshake as described devices, such as additional unregistered handsets are not set to the base unit. In step 222, the handset monitors for registration authori sages appropriate for a one-line dot matrix display. When the Zation from the base unit. In step 224, the handset determines Whether an authoriza tion including the ID information sent in step 220 Was handset display is poWered on, for example, the handset may received. If authorization Was not received the process moves 45 ments of the present invention. FIG. 2a displays text mes display the default message NOT REGISTERED if the hand set is not registered. This can occur When the handset is placed in a charging cradle, but also may occur When an unregistered handset is otherWise poWered on. The further message REG ISTER AT BASE appears after the handset is placed in the charging cradle and determines that it is not registered. FIG. 2b illustrates exemplary messages displayed When a handset having a tWo-line dot matrix display is placed in a 50 55 In step 228, the handset updates its memory With informa tion received from the base station during the registration charging cradle. In addition to an initial NOT REGISTERED message that may be displayed in advance of or after placing the handset in the cradle, the handset displays the message PRESS PAGE FOR 4 SECS ON BASE. The latter instruc tions indicate that the user is to depress and hold a PAGE key that is provided on the base unit that is used to initiate the process. For example, the information can include the handset 60 registration process. FIG. 20 illustrates a similar message display sequence appropriate for a four-line dot matrix display in Which the handset displays in sequence the messages NOT REGIS TERED and to step 226. In step 226, the handset determines Whether the second handset timer has expired. If the second handset timer has expired, the process moves to step 216 Where the handset displays the NOT REGISTERED message. If the second handset timer has not expired, the process returns to step 222. If authoriZation is received in step 224, the process moves to step 228. 65 number assigned and the security code. In step 230, after successful registration, the handset indi cates that registration Was successful. For example, in any of one-, tWo-, four-, or six-line dot matrix displays the message HANDSET X REGISTERED could be displayed, Where “X” stands for a handset number that is actually displayed. FIG. 3 illustrates exemplary steps involved in a method for enhanced registration of one or more Wireless devices With a US 8,331,931 B2 7 8 base unit, according to an exemplary embodiment of the If the base unit receives an acknoWledgment With handset ID in step 316, the process moves to step 322. In step 322, the base sends an authoriZation message that authoriZes a handset With the received handset ID to register With the base unit. present invention. The steps shown are those that occur in the base unit. In step 302, the base unit receives local input requesting registration of a handset. For, example a user may place a handset in a charging cradle and determine that the handset In step 324, the base unit updates an internal handset (Wire less device) database in the base unit that includes the neWly registered handset ID and the associated handset number requires registration With the base unit. The user then pro ceeds to the base unit and initiates a registration request by (nickname, such as HS4). The base unit can then communi cate With the neW handset designated as HS4. For example, in pressing a button or accessing a menu on the base unit. For, example, as discussed above With respect to FIG. 3d, the base unit may be provided With a dot matrix display, a user-select the case of a TDMA system it can allocate speci?c commu nication slots to send and receive voice or data With HS4. able menu, such as a scrollable menu, and menu keys that alloW a user to select a ‘REGISTER HANDSET’ option that In optional step 326, the base unit indicates that registration Was successful. initiates a handset registration process after selection. Alternatively, the base unit may be provided With a PAGE FIG. 4 illustrates one example of hoW the speci?c steps of the exemplary method of FIG. 2 and corresponding steps in key (button) that is depressed by a user to initiate the regis the method of FIG. 3 can be interrelated. The messages of the three Way handshake, Which are sent as Wireless communi cations betWeen handset and base station, are indicated as dotted arroWs. Thus, as shoWn in FIG. 4, in one embodiment tration process. In one embodiment of the present invention, as indicated in FIG. 20, a user presses a PAGE key for four seconds. Preferably, the handset registration process is initi ated after the PAGE key is depressed for about tWo seconds, 20 of the present invention, in a single registration process for an unregistered Wireless device, the exemplary steps in the so that a user is likely to successfully initiate the registration process by depressing the key for four seconds. inventive method that are outlined in FIG. 2 are performed at In step 304, the base unit determines Whether a registration slot is available to register an unregistered handset. For example, a base unit having four registration slots may deter mine that three handsets are registered and one registration slot that is not associated With a registered handset remains. If the Wireless device, While those steps in the inventive method the base unit determines that no registration slots are available to register a handset, the process moves to step 306. 25 con?gured to engage in the three Way handshake registration process only after being placed in a current source such as a charging cradle. If the registration process of a handset is 30 In optional step 306, the base unit, if capable, indicates that equipped base unit may display NO MORE HANDSETS 35 more, for example, depressing a page key on the base unit. In one embodiment of the present invention, the handset is only con?gured to perform steps 210, 220 and 222 ifit is in a With registering a neW Wireless device, such as checking for 40 or monitoring for acknoWledgment signals. If an open regis tration slot is determined to exist in step 304, the process moves to step 310. In step 310 the base unit starts a base timer. The base unit timer is used to limit the period in Which a registration attempt can take place. In one example, the base unit timer duration is 45 about 15 to 120 seconds. charging cradle or similar current source device. In other Words, if the handset is not in a charging cradle it cannot participate in the three Way handshake. In one embodiment of the present invention, a handset could indicate an unregis tered status and start a timer after being poWered on Without being in a charging cradle. HoWever, once a registration pro cess is initiated at a base unit according to the steps outlined in FIG. 3, for example, the handset Would be unable to par ticipate in the three Way handshake Without being place in a In step 312, the base broadcasts a registration signal as discussed above. The registration signal includes a security code and a handset nickname, such as HS4, that represents the 202-232 is performed again. A user can then reinitiate a handset registration process by performing step 302 once When the base unit does not perform operations associated available registration slots, broadcasting registration signals unsuccessful, the handset can be removed from the current source, such as being removed from a charging cradle, and then replaced in the current source device. The handset is con?gured to detect its removal from and replacement in the current source, after Which the process according to steps no more handsets can be registered. For example, a dot matrix ALLOWED, after a PAGE button is depressed for more than tWo seconds. The process then moves to step 308 and the base unit resumes normal operation. The terms “normal operation” or “normal operation state,” as used herein, refer to the state outlined in FIG. 3 are performed at the base unit. In one embodiment of the present invention, the handset is charging cradle. 50 Thus, for example, a user attempting to make a phone call designation for the next available handset. The registration signal is sent by RF signal and can be received by any com might ?rst notice that the handset is unregistered When it displays an unregistered message afterbeing poWered on. The patible handsets that can establish an RF link With the base user then proceeds to place the handset in a charging cradle and to initiate a registration process by pressing a PAGE key at a base unit before expiration of a timer launched by the unit. HoWever, registered handsets can ignore the broadcast registration signal. 55 In step 314, the base unit monitors to see if any handset is handset When it Was turned on. In one particular embodiment sending an acknoWledgement signal. The base monitors to of the present invention, the handset could be con?gured to see if a signal from a handset is received, including a handset ID. In step 316, if the base unit determines that an acknoWl provide a registration required indication upon poWer on or 60 charging cradle. This Would increase the likelihood of a suc cessful registration process When a handset is poWered on edgment signal has not been received, the process moves to step 318. In step 318, the base unit checks to see if the base timer has expired. If the base timer has expired, then the process moves to optional step 320, Where the base unit indicates, if possible, that registration Was unsuccessful. If the timer has not expired, the process returns to step 312. upon placement in a charging cradle, While also being con ?gured to start a ?rst timer only When being placed in a under conditions Where the time required for placement of the handset in a charging cradle and initiating the registration 65 process may exceed the duration of the ?rst timer. For example, if a user is upstairs When poWering on an unregis tered handset and the charging cradle and base unit are both US 8,331,931 B2 10 downstairs, the user could delay running downstairs to place In step 516, the base unit sends a ?rst registration authori Zation message including “IDX.” This message is then received by handset X and ignored by handset Y, so that the handset in the charging cradle, since the handset is con ?gured to start the timer only when placed in the charging handset X completes successful registration. cradle. In another embodiment of the present invention, a handset In step 518, the base unit checks to see if the base timer has expired. If so, the process moves to step 520. is con?gured to alert a user as to its unregistered status and to In step 520, the internal handset registration database in the base unit is updated to indicate that handset X is designated HS3 and allocated handset registration slot 3. In step 522, the base unit indicates that HS3 is successfully start a timer upon being powered on. Thus, after being pow ered on, the process proceeds according to steps 206-232. In the case where a user wishes to register multiple unreg istered handsets with a base unit, the above inventive method outlined in FIGS. 2-4 allows a user to register the unregistered registered. If in step 218 the base timer has not expired, the process moves to step 524. In step 524, the base unit determines whether a handset registration slot remains open. If not the handsets one at a time. Thus, a user can place a ?rst unregis tered handset in a charging cradle, and initiate a registration process at a base unit for the ?rst handset. After the registra tion process is complete at step 232, the ?rst handset can be process moves to step 506 as described above. In the scenario in which another registration slot remains open, the process removed and a second unregistered handset placed in the charging cradle or in a different charging cradle, after which moves to step 526. the user initiates a second registration process at the base unit, tration signal indicating that handset HS4 registration slot is open. The broadcast signal may be received by previously registered handsets and handset X, but is ignored. However, handset Y, knowing that it is still not registered, receives the In step 526, the base unit sends a second broadcast regis and so forth. 20 In the case where more than one unregistered handset is to be registered with a base, in accordance with another embodi ment of the present invention, mistakes in the registration process can be prevented. For example, a user may have two new handsets that are to be registered, both of which become activated within a radio communications range of a base unit. message and sends an acknowledgment to the base unit. 25 In step 528, the base unit receives a second acknowledg ment message with “IDY” indicating that handsetY is regis tering. In step 530, the base unit broadcasts a second registration authoriZation message including “IDY” which indicates the The handsets could become activated by being turned on or being placed in separate charging cradles. The user may then proceed to initiate a registration sequence with the purpose of unaware that a second unregistered handset is active and able ID of the handset to receive the authorization. HandsetY can then receive the authorization message and complete success ful registration as HS4 corresponding to the last open regis to receive and send messages to the base unit. Thus, the base tration slot available. All other active handsets ignore the unit could inadvertently attempt to register both unregistered message because of the “IDY” included in the message indi registering a ?rst handset placed in a charging cradle, possibly handsets at the same time, resulting in both handsets being assigned the same registration slot. FIG. 5 illustrates exemplary steps involved in a method for preventing simultaneous registration of more than one hand set, according to an embodiment of the present invention. In step 502, a base unit receives local input through a user interface requesting initiation of a handset registration pro cess, as discussed above. In step 504, the base unit determines whether any registration slots are available, and if not, the process moves to steps 506 and 508 where the base indicates no registration slots are available, and resumes normal opera tion. In the case where registration slots are available, the pro 30 35 database indicating that handsets X and Y are registered as HS3 and HS4, respectively. In step 534, the base unit indicates that HS3 and HS4 are successfully registered. 40 are active. FIG. 6 illustrates exemplary steps involved in a method for deregistering a registered handset, in accordance with another 45 cess moves to step 510. For example, a user may have two new 50 In step 512, a ?rst registration signal is broadcast. The registration signal includes handset information such as HS3 designating the next slot to be registered with the base unit. pool and destroyed. The base unit does not realiZe that HS3 is 55 andY, if active, receive the broadcast registration signal. Both send acknowledgement replies to the base unit. ally, the base unit will not allow registration of a new handset to the slot associated with the previous handset designated as HS3 because it determines the registration slot to be occupied with information related to the now defunct handset. In order add a new handset in place of “HS3” a user then proceeds to 60 the broadcast signal and return an acknowledgment one half second before handset Y does so. The acknowledgment received from handset X is then processed by the base unit, while the acknowledgment from handset Y is ignored. The processed acknowledgment includes handset ID information identifying the handset as IDX, where IDX stands, for example, for an alphanumeric identi?er of handset X. base unit that has all available handset registration slots accounted for (registered to handsets), the user may decide to deregister all registered handsets. For example, in a four handset system in which the base unit has four available no longer active and continues to broadcast to HS3 . Addition a plurality of active handsets. Both unregistered handsets X In step 514, the base unit receives the ?rst acknowledge ment reply to reach it. For example, handset X might receive embodiment of the present invention. In the case where a user needs to register an additional wireless device (handset) to a handset registration slots that are occupied by four registered handsets, handset three (HS3) is accidentally dropped in the tion slots are available, and starts a timer in step 510. The registration signal may then be received, for example, by Thus, proper registration of unregistered handsets is assured even in the case where multiple unregistered handsets unregistered handsets, X and Y, and two already registered handsets in a system that accommodates four registration slots. The base unit determines in step 504 that two registra cating it is for handset Y. In step 532, the base unit updates a handset registration deregister the existing “good” handsets, so that when a new registration process is performed a total of four handset reg istration slots are recogniZed as available by the base unit. In step 602, the base unit receives local input at a user interface on the base indicating that all handsets are to be 65 deregistered. The local input can be, for example, a user depressing and holding a PAGE key on the base unit while the base unit is reconnected to AC power.