throbber
United States Patent (19)
`Heiman et al.
`
`54) POWER-SAVING ARRANGEMENT AND
`METHOD FOR MOBILE UNITS IN
`COMMUNICATIONS NETWORK
`
`75 Inventors: Frederic Heiman, Los Gatos; Patrick
`Pinard, Santa Clara; Andrew
`Werback; Michael Shiba, both of San
`Jose, all of Calif.
`73 Assignee: Symbol Technologies, Inc., Holtsville,
`N.Y.
`
`US006002918A
`Patent Number:
`11
`(45) Date of Patent:
`
`6,002,918
`Dec. 14, 1999
`
`5,519,762 5/1996 Bartlett ................................... 455/38.3
`5,568,513 10/1996 Croft et al. .
`... 455/38.3
`5,584,048 12/1996 Wieczorek .....
`... 455/38.3
`5,630,207 5/1997 Gitlin et al. ...
`... 455/38.4
`5,649.289 7/1997 Wang et al.
`... 455/31.3
`5,793,303 8/1998 Koga...........
`... 455/38.4
`5,815,811 9/1998 Pinard et al. ........................... 455/434
`
`OTHER PUBLICATIONS
`
`Wireless LAND Medium Access Control (MAC) and Physi
`cal Layer (PHY) Specifications, The Editors of IEEE, p.
`802.11, May 20, 1996.
`
`Primary Examiner Willis R. Wolfe
`Attorney, Agent, or Firm Kirschstein, et al.
`
`21 Appl. No.: 08/747,034
`22 Filed:
`Nov. 8, 1996
`O
`O
`Related U.S. Application Dat
`pplication Uata
`eae
`63 Continuation-in-part of application No. 08/549,051, Oct. 27,
`ABSTRACT
`57
`1995, Pat. No. 5,815,811, which is a continuation-in-part of
`application No. 08/044,648, Apr. 8, 1993, Pat. No. 5,528,
`A communications network comprising a cellular local area
`621, which is a continuation-in-part of application No.
`wireleSS network includes a plurality of access points con
`07/799,172, Nov. 27, 1991, Pat. No. 5,280,498, which is a
`graising:SENSE nected to a housed computer and each other, and a plurality
`application No. 67/374,452, Jun. 29, 1989, Pat. SF O29
`of mobile units each mobile unit being arranged for asso
`183.
`ciation with an acceSS point. The mobile units are arranged
`51 Int. CI.
`to periodically Scan for and identify the most eligible access
`
`H04Q 7/32; H04B 1/16;
`
`O
`
`-1 - O
`
`- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
`
`H04B 700
`
`point for association on the basis of the criteria of best
`
`52 U.S. CI
`
`455/38.3; 455/38.4; 455/566;
`
`quality signal Strength and loading factor. In order to identify
`
`O X
`
`O
`
`-- O
`
`- - - - - - - - - - - - - - - - - - - - - - - -
`
`eas 455574:455/3 43
`
`when mobile units are being removed from a predetermined
`
`455412 414
`58 Field of Search
`455312,313,383,384. 466.503. 507.
`57 536 566 434 343 574 500
`s
`s
`s
`s
`s
`s
`References Cited
`U.S. PATENT DOCUMENTS
`5,465,401 11/1995 Thompson .............................. 455/566
`
`56)
`
`area, access points having directional antennae are situated
`adjacent exit points to detect when mobile units are in a
`vicinity. Each mobile unit may include paging facilities,
`including the capability of transmitting information in a
`coded form known both to the unit and to a host, and
`power-saving facilities.
`
`
`
`
`
`32
`
`MESSAGE:
`PLEASE CONFIRM
`MEETING TIME:
`
`29 Claims, 7 Drawing Sheets
`
`58
`
`scANMEcH-68
`70
`
`
`
`-52
`
`Ex. 1013 / Page 1 of 17
`ERICSSON v. UNILOC
`
`

`

`U.S. Patent
`
`Dec. 14, 1999
`
`Sheet 1 of 7
`
`6,002,918
`
`37
`
`- 38
`
`42
`u-80
`
`MEETING TIME:
`
`34
`
`6PM 7PM 8PM
`
`R-49
`e
`
`32
`
`
`
`44
`
`
`
`PLEASE CONFIRM
`MEETING TIME:
`
`49
`
`Ex. 1013 / Page 2 of 17
`ERICSSON v. UNILOC
`
`

`

`U.S. Patent
`US. Patent
`
`Dec. 14, 1999
`Dec. 14, 1999
`
`Sheet 2 of 7
`Sheet 2 0f 7
`
`6,002,918
`6,002,918
`
`
`
`3.wt
`
`ON
`
`02
`
`03
`
`Ex.1013/Page 30f17
`ERICSSON v. UNILOC
`
`
`
`Rzo._.__.rwoz_._.m_m__>_m__.:m___
`
`
`
`
`
`Ex. 1013 / Page 3 of 17
`ERICSSON v. UNILOC
`
`
`
`

`

`U.S. Patent
`US. Patent
`
`Dec. 14, 1999
`Dec. 14,1999
`
`Sheet 3 of 7
`Sheet 3 0f7
`
`6,002,918
`6,002,918
`
`
`
`
`
`FIG. 2B
`FIG. 23
`
`EX. 1013 / Page 4 of 17
`ERICSSON v. UNILOC
`
`Ex. 1013 / Page 4 of 17
`ERICSSON v. UNILOC
`
`

`

`U.S. Patent
`US. Patent
`
`Dec. 14, 1999
`Dec. 14,1999
`
`Sheet 4 of 7
`Sheet 4 0f7
`
`6,002,918
`6,002,918
`
`
`
`
`
`FIG. 3
`FIG. 3
`
`EX. 1013 / Page 5 of 17
`ERICSSON v. UNILOC
`
`Ex. 1013 / Page 5 of 17
`ERICSSON v. UNILOC
`
`

`

`U.S. Patent
`
`Dec. 14, 1999
`
`Sheet 5 of 7
`
`6,002,918
`
`
`
`
`
`ØNIOWOT
`
`|-JET EW||
`
`NI
`
`TENNWHO
`
`d\/
`
`SSERHOCIW
`
`Ex. 1013 / Page 6 of 17
`ERICSSON v. UNILOC
`
`

`

`U.S. Patent
`
`Dec. 14, 1999
`
`Sheet 6 of 7
`
`6,002,918
`
`RECEIVE PPR
`
`10
`
`DETERMINE RSS
`
`11
`
`SELECT ELIGIBLE
`GROUP
`
`DETERMINE LOAD
`FACTORS
`
`CHOOSE LOWEST
`LOAD FACTOR
`
`12
`
`13
`
`14
`
`FIG. 5
`
`
`
`
`
`DAP
`WITH SAME LOAD
`FACTOR2
`
`
`
`YES SELECT AP WITH
`HIGHESTRSS
`
`ASSOCATE
`WITH AP
`
`Ex. 1013 / Page 7 of 17
`ERICSSON v. UNILOC
`
`

`

`U.S. Patent
`
`Dec. 14, 1999
`
`Sheet 7 of 7
`
`6,002,918
`
`22
`
`EXIT
`
`21
`
`
`
`
`
`20
`
`FIG. 7
`
`Ex. 1013 / Page 8 of 17
`ERICSSON v. UNILOC
`
`

`

`6,002,918
`
`1
`POWER-SAVING ARRANGEMENT AND
`METHOD FOR MOBILE UNITS IN
`COMMUNICATIONS NETWORK
`
`REFERENCE TO RELATED APPLICATIONS
`This application is a continuation-in part of application
`Ser. No. 08/549,051 filed Oct. 27, 1995, now U.S. Pat. No.
`5,815,811, which is a CIP of Ser. No. 08/044,648, filed Apr.
`8, 1993 now U.S. Pat. No. 5,528,621, which was a
`continuation-in part of Ser. No. 07/799,172, filed Nov. 27,
`1991, now U.S. Pat. No. 5,280,498, which was a
`continuation-in-part of application Ser. No. 07/635,859,
`filed Dec. 28, 1990, now U.S. Pat. No. 5,142.550, which was
`a continuation-in-part of application Ser. No. 07/374,452,
`filed Jun. 29, 1989, now U.S. Pat. No. 5,029,183, issued Jul.
`2, 1991. This application is related to application Ser. No.
`08/344,737, filed Nov. 23, 1994 and Ser. No. 08/193,069,
`filed Jan. 18, 1994, now U.S. Pat. No. 5,479,441.
`
`5
`
`15
`
`BACKGROUND OF THE INVENTION
`
`2
`Specification the mobile unit determines the acceSS point
`with which it will associate and the access point must accept
`the mobile unit unless it is defective or certain alarm
`conditions exist, Such as memory full. There is, however, no
`Suggestion of how, or by what criteria, other than those
`mentioned above, the mobile unit might Select an appropri
`ate access point, or the optimum access point.
`U.S. Pat. No. 5,276,680 relates to a communication
`System including a plurality of portable units and a plurality
`of controllers wired to a network. Each portable unit polls all
`of the controllers to establish whether it can associate with
`any controller and receives a response from any controller
`having less than a predetermined number of portable units
`already associated there with.
`SUMMARY OF THE INVENTION
`1. Objects of the Invention
`It is an object of the represent invention to reduce the
`amount of data that need to be transmitted by wireless
`telegraphy.
`It is a further object of the present invention to provide a
`communication System allowing improved Selection by a
`mobile unit of an access point for association.
`It is a further object of the present invention to provide a
`communication System allowing Selection by a mobile unit
`of an acceSS point to provide optimum operation of the
`System.
`It is a further object of the present invention to provide a
`communication System providing information concerning
`the physical location of a mobile unit.
`It is a further object of the present invention to provide a
`communication system adapted to prevent mobile units from
`being taken outside a given physical area.
`It is yet a further object of the present invention to reduce
`the power required by mobile units, and to improve battery
`life.
`2. Features of the Invention
`According to the present invention, there is provided a
`wireleSS communications network comprising a mobile unit
`and a base unit, a first one of Said units being arranged to
`transmit a message to a Second one of Said units, Said
`message having associated with it a coded portion repre
`Sentative of possible responses to the message, and Said
`Second unit being arranged to decode Said coded portion and
`to offer to a user a plurality of options corresponding to Said
`possible responses.
`Typically, the network will include a central base Station
`or house computer which is in communication with a
`number of hand-held units, Such as portable computer ter
`minals or bar code Scanners. In the preferred embodiment,
`messages may be transmitted from the central computer to
`one of the mobile units by transmitting an addressed mes
`Sage by wireleSS telegraphy. That message may include text
`and/or graphics, along with a coded portion defining Several
`possible answers to the message. The receiving mobile unit
`decodes the coded portion, and displays not only the mes
`Sage but also the possible options on a Screen. The user may
`then Select the option, for example by touching a touch
`Sensitive Screen, to reply. The response then goes back to the
`base unit in coded form, thereby reducing the amount of data
`that has to be transmitted acroSS the wireleSS portion of the
`network.
`Both the base unit and the mobile unit preferably include
`an information Store, Such as a hard disk and/or a random
`acceSS memory. The Stores contain common information
`
`25
`
`40
`
`1. Field of the Invention
`The invention relates generally to cellular networks. In
`particular the invention relates to a local area wireleSS
`network including a plurality of mobile units and a plurality
`of access points.
`2. Description of the Related Art
`Wireless local area networks (LANS) are used in busi
`neSS applications Such as inventory, price verification mark
`down, portable point of Sale, order entry, Shipping, receiving
`and package tracking. Such Systems are often proprietary
`Systems wherein the operator carries a mobile unit Such as
`a hand-held computer communicating with a house com
`puter via one of a plurality of access points connected to the
`35
`house computer and to one another, each access point
`interacting with the house computer to create a wireleSS cell.
`In order to achieve inter-operability of the various pro
`prietary systems a draft standard IEEE 802.11 has been
`proposed (the IEEE 802.11 draft specification is available
`for public inspection).
`The draft standard includes features such as 1 Mbps and
`2 Mbps data rates, carrier Sense multiple access/collision
`avoidance (CSMA/CA), a power-save mode for battery
`operated mobile Stations, Seamless roaming in a full cellular
`network, high throughput operation, diverse antenna SyS
`tems designed to eliminate "dead spots”, and an easy inter
`face to existing network infrastructures.
`The term "roaming relates to the Scanning by each
`mobile unit of all access points to identify and asSociate with
`an eligible access point. Roaming between cells provides
`great flexibility and is particularly advantageous in locations
`that are difficult to wire, for simple relocation of work
`stations, and for portable work stations. The IEE 802.11
`protocol Supports either direct-Sequence or frequency
`55
`hopping spread-spectrum Systems, as well as infrared com
`munications. Each access point executes a unique hopping
`pattern acroSS 79 non-overlapping frequencies at a rate of
`one hop every 100 milliseconds, 66 hopping patterns being
`specified in the IEEE 802.11 draft standard and being
`selected to minimize the possibility of interference. Fre
`quency hopping spread-spectrum Systems are preferred by
`the majority of users as they allow increased capacity and
`decreased interference.
`Although the IEEE 802.11 draft specification provides the
`basic packet types which can enable roaming it does not
`actually Set the roaming algorithm. According to the draft
`
`45
`
`50
`
`60
`
`65
`
`Ex. 1013 / Page 9 of 17
`ERICSSON v. UNILOC
`
`

`

`3
`enabling coded messages to be sent and decoded in a
`previously-agreed way. In addition to the encoded informa
`tion representing possible responses to messages, it may also
`represent textual data records which are present in both the
`store of the mobile and the store of the base unit.
`In addition, in a further preferred embodiment, messages
`may be transmitted using a tree-like data Structure. Encoded
`portions of the message, understood both by the mobile unit
`and the base unit, may define the manner in which the tree
`is built up. When the mobile unit decodes these portions, it
`may display to the user, for example on a Screen, the full
`Structure of the message. This may conveniently be done by
`displaying to the user a nested Sequence of menus, each
`menu having Several user-Selectable options. Some or all of
`these options may not only allow the user to Select a
`Sub-menu, but may also activate a coded response back from
`the mobile unit to the base unit, thereby providing the base
`unit with information on which options have been selected
`by the user.
`The common information stored within the base unit and
`within the mobile unit may be user-definable and updatable.
`One way of achieving this is to provide a cradle, attached to
`the base unit, into which the mobile unit may be placed when
`it is not in use. Electrical connections on the mobile unit and
`one the cradle allow information within the mobile unit to be
`downloaded into the base unit. Similarly, information may
`be uploaded from the base unit to the mobile unit.
`Alternatively, the information store within the mobile unit
`may be removable (for example a removable read-only
`memory). The read-only memory containing one particular
`Set of encoding information may then be replaced, at will,
`with another read-only memory containing another Set. In
`that way, the mobile unit may easily be re-programmed for
`a variety of different applications.
`There may be several mobile units on the network, each
`having a different Set of encoding information. All of the
`various Sets may be maintained simultaneously at the base
`unit, and the communication between the base unit and any
`given mobile unit is then encoded according to its own
`individual information Set.
`According to a further aspect of the invention there is
`provided a mobile unit for use with a wireleSS communica
`tions network, Said unit including a radio transmitter/
`receiver and a timer for instructing Said radio to enter a
`power-saving mode after a period of no message traffic; Said
`radio automatically reverting to normal powered operation
`when a radio signal is received or is to be sent by Said radio.
`The invention also extends to a corresponding method of
`operating a mobile unit within a wireleSS communications
`network.
`According to the invention there is also provided a data
`communications network including a plurality of Stationary
`access points and a plurality of mobile units, a mobile unit
`being capable of communicating with at least two acceSS
`points in a predetermined range therefrom, comprising:
`means in the mobile unit to Scan for and associate the
`mobile unit with the most eligible access point at predeter
`mined intervals, the most eligible access point being
`Selected according to each of the following criteria:
`(a) received access point Signal quality; and
`(b) loading factor at the access point.
`Accordingly, a simple and reliable arrangement is pro
`Vided enabling preemptive roaming and optimum Selection
`of an access point for association with a mobile unit.
`Each mobile unit may Select a group of eligible acceSS
`points and Select the most eligible access point from that
`
`15
`
`25
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`6,002,918
`
`4
`group. The received access point Signal quality may be
`represented by the received signal Strength indication
`(RSSI). The loading factor may be defined by the number of
`mobile units associated with a given access point. The
`cellular communications network may comprise a 1 Mbps
`frequency-hopping spread-spectrum wireleSS LAN con
`forming to the IEEE 802.11 draft specification.
`Each mobile unit may send out a probe message packet to
`all access points wherein the probe packet has no destination
`address but a mobile unit Specific Source address. The probe
`packet may include an identification of the acceSS point with
`which the mobile unit is currently associated. Each acceSS
`point that detects the probe packet may send a probe
`response packet containing the following information:
`access point address,
`acceSS point frequency hopping pattern;
`access point present channel;
`time remaining in present channel;
`loading factor.
`The mobile unit may carry out its selection on the basis of
`the Signal quality of, and information contained in the
`received probe response packets or the access point Signal
`quality may be determined from a beacon Signal Sent by the
`access point independently of a probe response packet.
`Each mobile unit may store the RSSI value for each
`access point and calculate an average value over a prede
`termined period, and RSSI values outside a predetermined
`range may be omitted from the averaging calculation.
`Each mobile unit may carry out a full scan of all available
`frequency channels on power-up and thereafter at regular
`intervals. The full Scan may be carried out at approximately
`thirty Second intervals. Each mobile unit may carry out a
`partial Scan of known acceSS points at regular intervals more
`frequently than a full Scan is carried out, for example at
`approximately five Second intervals.
`Each mobile unit not associated with an access point may
`identify on Scanning all access points with Signal quality
`equal to or above a threshold value and Select for association
`the access point having the lowest loading factor; when two
`or more access points have an equal lowest loading factor
`the access point having the highest RSSI value may be
`selected. The threshold value may be set at six counts below
`the highest detected RSSI value.
`A mobile unit associated with an access point and expe
`riencing an unacceptably low communication level may
`roam excluding the current access point from Selection. The
`unacceptably low communication level may be achieved
`when more than 50% retries, CRC errors or missed beacons
`are experienced. The excluded access point may be
`re-included for selection when its RSSI value has increased
`by a predetermined limit. If not eligible access points are
`identified for re-association the mobile unit may continue to
`asSociate with the current access point.
`A mobile unit associated with an access point and achiev
`ing a Satisfactory level of communication may make a
`Scanning decision at predetermined intervals. A Satisfactory
`communication level may be achieved when 50% or less
`retries, CRC errors or missed beacons are experienced. An
`eligible groups may be selected comprising all access points
`with Signal quality above a predetermined threshold, the
`group including the current access point when its signal
`quality is above a further predetermined threshold, and the
`access point may be Selected having the lowest loading
`factor, access points having a loading factor of more than a
`given proportion of the current access point loading factor
`may be excluded and where two or more access points have
`
`Ex. 1013 / Page 10 of 17
`ERICSSON v. UNILOC
`
`

`

`25
`
`S
`the same loading factor, the access point having the highest
`Signal quality may be Selected. The eligible group threshold
`value may be six counts below the highest received RSSI
`value, the current access point further threshold value may
`be eleven counts below the RSSI value, and access points
`having a loading factor of more than 75% of the current
`access point loading factor may be excluded.
`Each mobile unit may carry out a partial Scan of known
`access points at predetermined intervals and may carry out
`the roaming decision immediately after the partial Scan.
`The communications network may be included in one of
`an inventory, price verification, mark-down, portable point
`of Sale, order entry, Shipping, receiving and package tracking
`Systems.
`According to the invention there if further provided a
`mobile unit for use in a cellular communications network
`comprising a plurality of access points, the mobile unit
`including a communications System for association with an
`access point and a Selection System for Scanning all acceSS
`points, Selecting a group of eligible access points for asso
`ciation and Selecting from that group a most eligible acceSS
`point, Selection being carried out according to the following
`criteria:
`a received acceSS point signal quality; and
`loading factor.
`According to the invention there is further provided a
`cellular communications network comprising a plurality of
`mobile units and a plurality of access points, the mobile unit
`being arranged to roam and associate with a Selected acceSS
`point, the mobile unit including a Selection System for
`Selecting a group of eligible access points for association
`and Selecting form that group the most eligible access point,
`Selection being carried out according to the following cri
`teria:
`received access point Signal quality; and
`loading factor.
`According to the invention there is further provided a
`method of operation of a cellular communications network,
`the network including a plurality of access points in com
`munication with each other and a plurality of mobile units
`40
`wherein:
`each mobile unit Scans for and asSociates with the most
`eligible access point at predetermined intervals, each mobile
`unit Selecting a group of eligible access points and, from that
`group, Selecting the most eligible access point according to
`the following criteria:
`received access point Signal quality; and
`loading factor.
`According to the invention there is yet further provided a
`data communications network including a plurality of Sta
`tionary acceSS points and a plurality of mobile units wherein:
`each mobile unit Scans for and Selects as eligible acceSS
`point for association there with on the basis of received
`access point Signal quality and loading factor at the acceSS
`point and wherein:
`a physical area is defined within which all mobile units
`must be kept and access points are provided adjacent the or
`each exit point from the physical area.
`The access point at the exit point may include a direc
`tional (horn) antenna providing a strong signal in the vicinity
`of the exit point.
`The novel features which are considered as characteristic
`of the invention are Set forth in particular in the appended
`claims. The invention itself, however, both as to its con
`Struction and its method of operation, together with addi
`tional objects and advantages thereof, will best be under
`stood from the following description of a Specific
`
`35
`
`45
`
`50
`
`55
`
`60
`
`65
`
`6,002,918
`
`15
`
`6
`embodiment, when read in conjunction with the accompa
`nying drawings. It is to be understood that the invention may
`be carried into practice in a number of ways, and the
`described embodiment is not intended to be limiting.
`BRIEF DESCRIPTION OF THE DRAWING(S)
`FIG. 1 is a schematic view of a radio terminal Suitable for
`use in a preferred embodiment of the present invention;
`FIG. 1A shows an exemplary Structured message that may
`be received by the unit of FIG. 1;
`FIG. 1B shows one preferred form in which the message
`of FIG. 1A may be transmitted over the wireless link;
`FIG. 2 shows an alternative embodiment to that shown in
`FIG. 1;
`FIG. 2B shows, schematically, the functional elements
`that make up the radio terminals shown in FIGS. 1 and 2;
`FIG. 3 is a Schematic illustration showing the communi
`cation System of the preferred embodiment in operation;
`FIG. 4 is a block diagram illustrating the Steps carried out
`by a mobile unit during the roaming process,
`FIG. 5 is a flow chart illustrating the steps carried out by
`a mobile unit for Selection of the most eligible access point;
`FIG. 6 shows a probe response message typically Sent by
`an acceSS point according to the present invention; and
`FIG. 7 is a schematic illustration showing a further
`embodiment of the communication System of the present
`invention.
`
`DETAILED DESCRIPTION OF THE
`PREFERRED EMBODIMENT
`Turning first to FIG. 1, there is shown a portable radio
`terminal Suitable for use as a mobile unit in a preferred
`embodiment of the invention. The radio terminal or mobile
`unit 30 has a housing 32 of a suitable size either to be
`hand-held, or to be attached to a user's wrist or forearm by
`means of a rear Strap (not shown). The front of the housing
`has a touch Sensitive Screen 34 which is used not only to
`display information, but also to input data, for example by
`preSSure of the user's finger or of a pen on the Screen Surface.
`The unit includes a radio transmitter/receiver 35 and a
`laser-based optical Scanning mechanism, both contained
`within a generally spherical rotational housing 36. The
`optical Scanning mechanism produces a one-dimensional or
`two-dimensional pattern of Scanning laser light, which
`leaves the housing 36 via an aperture 38. The laser light
`impinges upon an indicia to be read (not shown), for
`example a bar code, and is reflected back to the mobile unit
`30 where it is detected. The radio transmitter/receiver is
`arranged to communicate with a base unit or backbone
`house computer 4, shown schematically in FIG. 3. The
`house computer 4 may include one or more data entry
`terminals or Screens 4a, and a hard disk or other data Storage
`device 4b.
`The mobile unit 30 remains in wireless communication
`with the house computer 4 via the radio-transmitter/receiver
`35. This may receive and transmit not only textual data,
`entered via the touch-Sensitive Screen 34, but also data
`representing a bar code which has been Scanned by the
`optical Scanning mechanism 37.
`In the preferred embodiment of the invention, the mobile
`unit 30 includes a fixed or removable memory 49; if the
`memory is designed to be removable, a slot 48 in the housing
`is provided for that purpose. The unit also includes an
`electrical connection 46 allowing the information in the
`
`Ex. 1013 / Page 11 of 17
`ERICSSON v. UNILOC
`
`

`

`7
`memory 49 to be downloaded to the house computer 4 when
`the unit is returned to a docking station 4c (FIG. 3).
`Additionally, the information stored in the memory 49 may
`at that State be updated under control of the house computer
`4
`
`In addition, the mobile unit 30 includes an LED 40, and
`a miniature Speaker 42.
`FIG. 2 shows an alternative embodiment which differs
`from the embodiment of FIG. 1 merely by having a series of
`true buttons, or a keyboard 44'.
`FIG. 2B shows, in purely schematic form, the major
`Structural elements that go to making up a mobile unit of the
`type shown in FIG. 1 or FIG. 2. Each of the elements is
`known per Se, and it will be evident to a skilled man in the
`art how to link them into a unit which operates as described.
`As shown in FIG. 2B, the mobile unit has two basic
`portions, a radio Section generally indicated at 50 and a
`terminal Section generally indicated at 52. These two Sec
`tions communicate with each other via an interface 54.
`The radio section 50 incorporates a radio transmitter/
`receiver 56 and an aerial 58 for communicating with a
`remote access point 5 (FIG. 3).
`The terminal Section 52 includes a random acceSS
`memory 60, a screen 62, a CPU 64 and an optional keyboard
`66. In addition, for Scanning operations, the Section is
`provided with a Scanning mechanism 68 and a laser and
`optics assembly 70 for producing an outgoing Scanning laser
`beam 72. The reflector beam is detected by a photodiode 74.
`All of these devices are operated by a main battery 76.
`The CPU 64 includes a clock 78. A further CMOS clock
`80 is also provided, which has its own battery 82.
`Accordingly, the unit is capable of keeping track of the time
`even when the CPU 64 is powered down.
`In the preferred embodiment, the mobile unit 30 may
`double as a personal pager, with messages and other infor
`mation being transmitted to and from the house computer 4.
`In a typical prior art pager, messages are transmitted in
`textual form, both to and (if the pager has the capability)
`from the remote unit. The embodiment shown in FIG. 1
`however, has an additional capability which may signifi
`cantly reduce the amount of information that has to be
`transmitted acroSS the wireleSS link.
`In the preferred embodiment, common coded information
`is stored both within the memory 49 of the mobile unit, and
`centrally on the house computer 4, for example on the hard
`disk 4c. This enables textual information to be transmitted b
`way of Short codes, with both the transmitting unit and the
`receiving unit being party to the same code protocol.
`For example, if a user wishes to Send a message from the
`house computer 4 to a mobile unit 30, he simply types the
`message to be sent on the terminal 4a. Attached to the
`message may be a Series of codes A,B,C which represent
`possible responses to the message. In the example shown in
`FIG. 1, the message is "please confirm meeting time', with
`the possible responses being A-6 pm; B-7pm, C-8 pm. On
`receipt of the codes A,B,C, the mobile unit decodes them
`using information stored within the memory 49, and dis
`plays the corresponding text on the Screen 34. In addition,
`the screen may also display virtual “buttons' 44 that the user
`may press to respond to the message. For instance, if the user
`wishes to confirm that the meeting time is 6 pm, he simply
`presses the Screen at the position shown by the virtual
`“button’ A, which instructs the radio-transmitter/receiver 35
`to Send a coded A Signal back to the house computer 4.
`It will of course be understood that in a practical
`embodiment, the codes A,B,C will be encoded bit-wise for
`
`15
`
`25
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`6,002,918
`
`8
`wireleSS transmission. The three buttons shown accordingly
`require the transmission of just two bits of information
`acroSS the wireleSS link. It is of course envisaged that there
`may be more or fewer than three buttons, and that the
`number of buttons may be selected by the perSon Sending the
`message. In a further development, the message Sent may be
`represented by a tree-like data Structure; this is shown in
`FIG. 1A. In that example, the message appearing on the
`user's Screen is “is the meeting Still on?', along with two
`options: A-YES and B-NO. If the user selects A, a further
`message appears-“please confirm time'-along with three
`further options: C-7 pm, D-8 pm and E-9 pm. The user then
`Selects either C, D or E and a coded message is Sent back to
`the house computer which is there decoded according to the
`information stored on the hard disk 4b. On the other hand,
`the user may select option B, in which case the coded
`message is sent back informing the house computer that the
`meeting has been cancelled.
`FIG. 1B shows one form in which the message structure
`shown in FIG. 1A may be transmitted from the house
`computer 4 to the mobile unit 30. The message 100 starts
`with a header 101, an identifier 102 which identifies the
`particular mobile unit that the message is directed to, fol
`lowed by the first textual part of the message 103. Linking
`information 104 follows, which defines where the textual
`part 103 is linked to the options to be presented to the user
`at that point. That is followed by coded information A 105
`and B 106, representing respectively “YES” and “NO”.
`Further linking information 107 follows, which indicates
`how the next textual message 108 is to linked to the data
`Structure previously defined. Further linking information
`follows, specifying how the textual information 108 is to be
`linked to the Subsequent codes C 110, D 111 and E 112.
`Other equivalent message Structures could of course be
`devised by those skilled in the art.
`In a practical embodiment, there will of course be Several
`individual mobile units 30, each with its owe identifier.
`Messages transmitted by the wireleSS System may be
`addressed to a particular unit by means of the ID 102 (FIG.
`1b). Since each unit decodes only messages which are
`intended for it, it is possible for different units to use a
`different Series of codes A,B,C and So on when communi
`cating with the house computer 4. The house computer 4 in
`that event maintains information Simultaneously on Several
`different encoding protocols, and chooses the appropriate
`protocol according to the particular mobile unit that is to be
`addressed, or from which a message has been received.
`FIG. 2 shows an alternative mobile unit 30', which is
`identical with the unit of FIG. 1 except that the user responds
`by pressing one of a Series of true buttons 44 on the housing
`32. In this embodiment, the screen 34 needs to indicate
`Specifically to the user which button represents which
`response the buttons 44 may be in addition to or may
`comprise a form of the numeric keyboard.
`Referring now to FIG. 3, there is shown a further appli
`cation of a cellular

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