throbber
PAGING TRANSCEIVERS AND METHODS FOR
`
`SELECTIVELY RETRIEVING MESSAGES
`
`RELATED APPLICATIONS
`
`Reference is made to co-pending patent applications filed on September 19,
`
`1997, entitled "Paging Transceivers and Methods for Selectively Erasing
`
`Information," "Pager Transceivers and Methods for Performing Action on
`
`Information at Desired Times," and "Methods and Systems for Selectively
`
`Paging," each filed by Richard 1. Helferich.
`
`FIELD OF THE INvENTION
`
`The present invention relates generally to paging transceivers and methods
`
`for selectively acting on messages and, more particularly, to paging transceivers
`
`and methods for selectively retrieving messages.
`
`BACKGROUND OF THE INVENTION
`
`In general, a paging receiver can be classified into one of four categories:
`
`an alert or tone only paging receiver, a numeric paging receiving, an alphanumeric
`
`paging receiver, or a voice paging receiver. One common characteristic of all of
`
`these paging receivers is that they monitor the air waves and notify the user when
`
`their particular address has been detected. For the alert or tone only paging
`
`receiver, the paging receiver would generate a tone or beep when its address is
`
`detected. The other paging receivers, upon detecting their address, would
`
`ATLLm01 463360.1
`
`WIRELESS SCIENCE 2063
`CBS. v. HELFERICH
`IPR2013-00033
`
`

`
`additionally store a message associated with the address signal and display or play
`
`it to the user. The message for a numeric paging receiver would be a set of
`
`numbers, typically the calling person's telephone number, and the message for an
`
`alphanumeric paging receiver would be a set of numbers and/or letters. The user
`
`of an alphanumeric paging receiver could therefore receive a message in the form
`
`of a telephone number with some descriptive text. For the voice paging receiver,
`
`the message that is stored is a voice message that the user can later play to hear the
`
`message.
`
`A paging receiver is typically a rather small electronic device and,
`
`accordingly, has a limited amount of memory for storing messages that have been
`
`received from a base station in a paging system. Because of the relatively small
`
`size of the memory, the paging receiver can store only a limited number of
`
`messages. A user can delete messages from memory but will oftentimes desire to
`
`save a message, such as temporarily until the user makes a note of the message or
`
`until he or she is able to respond to the page. The messages that are saved in
`
`memory, however, reduce the space in memory that is available to receive new
`
`messages. This demand on space in memory is increasing as the size of the
`
`messages continue to grow and as users receive a greater number of messages.
`
`Although more memory can be added to accommodate more messages, the added
`
`cost and space needed for extra memory runs counter to the desires to keep the
`
`paging receiver small and inexpensive. A need therefore exists for a paging
`
`receiver which can display messages while efficiently using memory.
`
`In addition to the demand on paging receiver memory, paging systems will
`
`A TLLIBO! 463360. I
`
`2
`
`

`
`be challenged as greater numbers of pages are being transmitted and as the size of
`
`the transmitted messages increases. Initially, when paging systems were only
`
`concerned with transmitting address signals of the paging receivers, the size of
`
`each transmission by the paging systems was relatively small. Paging receivers
`
`and paging systems, however, have undergone tremendous advances with paging
`
`systems now transmitting messages which can be hundreds of kilobytes or greater
`
`in size in addition to the address signals. Additionally, many paging receivers are
`
`actually paging transceivers which transmit acknowledgment signals back through
`
`the paging system. The capacity of the paging systems are therefore being
`
`challenged not only by messages of increasing sizes but also by reply signals
`
`transmitted from the paging transceivers to the paging system. The future of
`
`paging systems is therefore tied to the ability of the paging systems to control the
`
`number and size of the data transmissions and to provide additional features
`
`without sacrificing the quality of service to the user.
`
`As discussed above, many paging transceivers are able to issue a reply or
`
`acknowledgment back to the base station in response to a received message. If the
`
`base station does not receive this reply or acknowledgment, then the base station
`
`assumes that the message has not been received and will repeatedly transmit the
`
`message until the reply or acknowledgment is received. Due to the high power
`
`levels at which the base station transmits its paging signals, the signals are usually
`
`easily received by all paging transceivers located within the coverage area of the
`
`base station antenna. The paging transceivers, on the other hand, must operate at
`
`lower power levels and often cannot transmit signals at sufficiently high levels to
`
`ATLLIB01 463360.1
`
`3
`
`

`
`reach the base station. For example, when a paging transceiver is located in a
`
`basement of a building, in a subway, or in an airplane, the paging transceiver may
`
`be unable to issue a reply that can reach the base station. As a result, the base
`
`station may continue to transmit a page to a paging transceiver and the paging
`
`transceiver will continue to receive the message but the base station cannot detect
`
`the reply being issued by the paging transceiver. This unnecessary transmission of
`
`duplicate messages and the ineffectual reply signals transmitted by the paging
`
`transceivers consume valuable resources of the paging system and of the paging
`
`transcei ver.
`
`For safety reasons, a user may at times have to turn off his or her paging
`
`transceiver. For instance, when the user is on an airplane, the transmissions from
`
`the paging transceiver can interfere with the instrumentation or communication
`
`within the cockpit of the plane. The paging transceiver therefore should not be
`
`operating within the plane or around other electronic equipment that are sensitive
`
`to interference from the signals transmitted by the paging transceiver. As another
`
`example, if the user is in an environment that contains electronic detonators for
`
`explosive materials, the signals transmitted by the paging transceiver could
`
`possibly trigger an explosion. The user therefore must tum his or her paging
`
`transceiver off to ensure that it does not transmit any reply or acknowledgment
`
`signals in response to a received page. Although it may be dangerous for the
`
`paging transceivers to issue a reply signal in these situations, the signals
`
`transmitted by the base station may at times be safely received by the paging
`
`transceiver. Since the paging transceiver automatically issues a reply in response
`
`ATLLIBOI 463360.1
`
`4
`
`

`
`to a received message, the paging transceiver must nonetheless be turned off so as
`
`to not pose a risk to the user. During these times that the paging transceiver must
`
`be turned off, the user unfortunately is unable to receive any page or message. A
`
`need therefore exists for a paging transceiver that can notify a user of a message
`
`without automatically generating a reply message or acknowledgment to the base
`
`station.
`
`SUMMARY OF THE INVENTION
`
`The present invention solves the problems described above with methods
`
`and systems for selective paging. A paging system notifies a paging transceiver
`
`that a message has been received but does not initially transmit the associated
`
`message. The user, upon being notified of the message, can then download the
`
`entire message at a time convenient to the user, which allows the user to download
`
`messages at less-expensive off-peak hours and allows the user to place the paging
`
`transceiver at a location where it can easily receive the message and reply to the
`
`message. Since the messages are not initially transmitted to the paging
`
`transceiver, the paging transceiver can receive and store a greater number of pages
`
`with minimal increase in the size of memory. Further, because entire messages are
`
`not automatically transmitted and since the user can position the paging transceiver
`
`to issue a sufficiently strong reply, traffic in the paging system can be controlled
`
`and actually reduced.
`
`The system may transmit some identifying information about the page to
`
`the user without sending the entire message. For instance, the base station may
`
`ATLUBOI 463360.l
`
`5
`
`

`
`identify the type of message, such as email, voice, or text, and also indicate the
`
`caller or other descriptive material about the message. The user can then
`
`determine the priority of the messages and whether he or she wants to retrieve the
`
`message, play the message, erase the message, store the message, forward, reply,
`
`or otherwise act on the message. The user is also given control over the messages
`
`stored remotely from the paging transceiver and can erase or store these messages
`
`from the paging transceiver. The paging transceiver may have a timer for allowing
`
`the user to program the paging transceiver to perform a desired function on a
`
`message at a particular time.
`
`The information initially sent to the user may also indicate the location of
`
`the stored message. For instance, the system paging a particular paging
`
`transceiver to notify it that a page has been received need not be the system
`
`actually storing the content of the message. Instead, a plurality of systems may
`
`store the contents of messages with one or more of the systems paging the paging
`
`transceiver. The paging transceiver would be provided sufficient information on
`
`the system storing the message so that it can communicate with this system. The
`
`system paging the paging transceiver can therefore act as a clearinghouse for other
`
`messaging systems by notifying a user of all messages received regardless of their
`
`source or type.
`
`Accordingly, it is an object of the present invention to provide pager
`
`transceivers and methods for paging that conserve memory in paging receivers.
`
`It is another object of the present invention to provide pager transceivers
`
`and methods for paging that conserve valuable air time.
`
`ATLLlBOl 463360.1
`
`6
`
`

`
`It is a further object of the present invention to provide pager transceivers
`
`and methods for paging that provide users with remote control over their
`
`messages.
`
`It is yet another object of the present invention to provide pager
`
`transceivers and methods for paging that allow users to select when and how
`
`action should be taken on their messages.
`
`It is yet a further object of the present invention to provide pager
`
`transceivers and methods for notifying users of received messages.
`
`It is also an object of the present invention to provide pager transceivers
`
`and methods for providing control to users over message stored at remote
`
`locations.
`
`It is still another object of the present invention to provide pager
`
`transceivers and methods that notify users of messages received from multiple
`
`sources.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`The accompanying drawings, which are incorporated in and form a part of
`
`the specification, illustrate preferred embodiments of the present invention and,
`
`together with the description, serve to explain the principles of the invention. In
`
`the drawings:
`
`Fig. 1 is a block diagram of a paging transceiver according to a preferred
`
`embodiment of the invention;
`
`Fig. 2 is a more detailed block diagram of the transceiver in the paging
`
`ATLLlBOl 463360.1
`
`7
`
`

`
`transceiver of Fig. 1;
`
`Fig. 3 is a block diagram of a communication system according to a
`
`preferred embodiment of the invention;
`
`Figs. 4A and 4B are flow charts depicting an exemplary set-up routine for
`
`establishing commlll1ications between the system of Fig. 3 and the transceiver of
`
`Fig. 1;
`
`Fig. 5 is a flow chart depicting a paging process;
`
`Fig. 6 a flow chart depicting of process of notifying a paging transceiver of
`
`an unread message;
`
`Fig. 7 is a flow chart depicting a process of receiving a page at the paging
`
`transceiver of Fig. 1;
`
`Fig. 8 is a flow chart depicting a process of selecting a function at the
`
`paging transceiver of Fig. 1;
`
`Fig. 9 is a generic flow chart depicting a selective process performed at the
`
`paging transceiver of Fig. 1 for executing a desired function;
`
`Fig. lOis a block diagram of a paging system having multiple systems for
`
`storing messages; and
`
`Fig. 11 is a diagram of a data transmission for the system in Fig. 10.
`
`DETAILED DESCRIPTION
`
`Reference will now be made in detail to preferred embodiments of the
`
`invention, non-limiting examples of which are illustrated in the accompanying
`
`drawings. With reference to Fig. 1, a paging transceiver 100 according to a
`
`ATLLlBO I 463360~ 1
`
`8
`
`

`
`preferred embodiment of the invention comprises an antenna 1, a transceiver 2, a
`
`user interface 3, a controller 4, and a memory 5. The single antenna 1 is
`
`preferably used for both receiving and transmitting signals, although the paging
`
`transceiver 100 may comprise a separate antenna for transmitting signals and a
`
`separate antenna for receiving signals.
`
`The transceiver 2 is connected to the antenna 1 and is for transmitting
`
`signals from the paging transceiver 100 and for receiving signals directed to the
`
`paging transceiver 100. The signals that may be transmitted to, or received from,
`
`the paging transceiver 100 include, but are not limited to, such signals as selective
`
`call signals, command data signals, signals corresponding to a message, and
`
`information data signals. The transceiver 2 may comprise a transceiver found in
`
`two way pagers or mobile radios and preferably comprises a transceiver commonly
`
`used in a portable mobile radiotelephone.
`
`The transceiver 2 is connected to the user interface 3, which contains all
`
`necessary input and output devices. The user interface 3 includes a microphone,
`
`speaker, alert transducer, LED or LCD display, keypad, and necessary switches.
`
`The user interface 3 may also contain other types of input/output devices
`
`depending on the messaging application, such as a video display, camera, scanner,
`
`a printer, or a voice recognition device. The user interface 3 is not limited to these
`
`examples of user input/output devices but may comprise any input or output
`
`device which allows or assists communication between the user and the paging
`
`transceiver 100.
`
`The transceiver 2 is connected to, and communicates with, the controller 4,
`
`ATLLIBO 1 463360.1
`
`9
`
`

`
`which preferably comprises a digital signal processor (DSP) 4. The memory 5 is
`
`connected to the DSP 4 and is for storing messages or other types of information.
`
`The memory 5 may comprise static RAM, Dynamic RAM, Flash RAM, or any
`
`type of memory suitable for storing messages and allowing the retrieval of the
`
`messages. The amount of the memory 5 is preferably at least 4 MB for voice or
`
`text applications, although it may consist of a greater or lesser amount depending
`
`upon the specific message type application.
`
`The transceiver 2, as shown in more detail in Fig. 2, includes an antenna
`
`interface 20 connected to the antenna 1 The antenna interface 20 directs signals
`
`received from antenna 1 to a receiver section 21 of the paging transceiver 100 and
`
`directs signals transmitted from a transmit section 24 to the antenna 1. The
`
`antenna interface 20 is preferably a duplexer, however an antenna switch or other
`
`device may be utilized to provide signal isolation between the receiver and
`
`transmitter sections 21 and 24. Alternatively, if paging transceiver 100 includes
`
`two antennas 1 with one for transmitting signals and the other for receiving
`
`signals, the transceiver 2 would not require any type of antenna interface 20.
`
`The receive section 21 includes a receiver 22 and a receiver frequency
`
`synthesizer 23. The receiver 22 is connected to the antenna 1 through antenna
`
`interface 20 and receives the signals directed to the paging transceiver 100. The
`
`receiver frequency synthesizer 23, based on an input from a processor 27, selects
`
`the frequency at which the receiver 22 receives signals. The received signals are
`
`passed from the receiver 22 to the processor 27.
`
`The transmit section 24 includes a transmitter 25 for receiving signals from
`
`ATLLlBOI 463360.1
`
`10
`
`

`
`the processor 27. The transmit section 24 also includes a transmitter frequency
`
`synthesizer 26 connected to the transmitter 25 which, based upon an input from the
`
`processor 27, selects the transmit frequency for the transmitter 25. The signals
`
`output by the transmitter 25 are supplied to the antenna interface 20 and then to the
`
`antenna 1.
`
`The processor 27 comprises a central processing unit (CPU) having internal
`
`memory and switching capabilities. The CPU 27, for instance, comprises all
`
`necessary RAM and ROM memory, signal and data switching circuitry, signal
`
`processing circuitry, 1-0 Ports, and all standard program instructions and stored
`
`options commonly utilized in portable cellular telephones. The standard cellular
`
`telephone program instructions and CPU 27 may be obtained from a variety of
`
`suppliers. For instance, the instructions may be obtained from Wireless Link Inc.
`
`of Sunnyvale, California and the CPU 27 from GEC Plessey Semiconductor, Inc.
`
`of Scotts Valley, California.
`
`The DSP 4 includes necessary 1-0 and program memory and are commonly
`
`utilized in cellular telephones. Any suitable DSP may be used in the paging
`
`transceiver 100. Alternatively, the controller 4 may comprise another type of
`
`electronic device, such as a codec or digital-to-analoglanalog-to-digital conversion
`
`circuit or other type of modulator-demodulator including memory interface
`
`circuitry coupled to message memory 5 for reading and writing of messages.
`
`The transceiver 2 also preferably includes a delay circuit 28. The delay
`
`circuit 28 may comprise a timer which informs the processor 27 of when a period
`
`of time has expired. The timer, for instance, may expire at a certain time of day,
`
`ATLLIBO I 463360.1
`
`11
`
`

`
`week, or month, or may expire a fixed period of time after a triggering event, such
`
`as one hour after the event. The time at which the timer 28 expires is preferably
`
`programmable through the user interface 3 and through processor 27.
`
`Additionally, the timer 28 preferably comprises a plurality of timers for notifying
`
`the processor 27 of when a plurality of different time periods have expired. Rather
`
`than a timer, the delay circuit 28 may alternatively operate to delay the occurrence
`
`of an event until a certain condition is satisfied. This condition, for instance, may
`
`be the strength of received signals or the receipt of a specified signal. The purpose
`
`of the timer 28 will become apparent from the description below.
`
`With reference to Fig. 3, a system 30 according to a preferred embodiment
`
`of the invention is interconnected to a base station 34, both of which are connected
`
`to the Public Switched Telephone Network (PSTN) or to other telephone company
`
`equipment 35. The system 30 comprises a paging terminal controller 31 which
`
`may comprise a controller circuit and associated memory having a database of
`
`subscriber listings and corresponding selective call address fields. The paging
`
`terminal controller 31 communicates with storage and retrieval unit 32 and
`
`correlates messages with subscriber listings. The storage and retrieval unit 32 may
`
`comprise a CPU or control circuit, message information and program memory,
`
`memory interface circuitry and a DSP with appropriate operational code for
`
`storage and retrieval of the desired messages. The input/output controller 33
`
`contains all necessary input and output circuitry such as encoders and decoders,
`
`modems and required routing and control circuitry for communicating with the
`
`paging terminal controller 31, the storage and retrieval unit 32, the PSTN 35, and
`
`ATLLlBOJ 463360. J
`
`12
`
`

`
`the base station 34.
`
`A call setup routine 40 for establishing communication between the system
`
`30 and base station 34 will now be described with reference to Figs. 4A and 4B.
`
`At step 41, a connection, such as a telephone connection, is routed through the
`
`PSTN 35 or in the case of paging transceiver 100 the switch 36, to the input/output
`
`controller 33. The input/output controller 33 determines at step 42 whether the
`
`connection is with an automated signaling device or with a person. If the
`
`connection is with a person, then at step 48 the storage and retrieval unit 32 is
`
`activated to produce one or more voice responses during the call in order to guide
`
`the person throughout the process.
`
`If, at step 42, the input/output controller 33 determines that the call is from
`
`a device, such as a paging transceiver 100 or computer terminal, data is exchanged
`
`between the paging transceiver 100 and system 30 at step 43. The type of data that
`
`may be exchanged includes, but is not limited to, the following types of data:
`
`identification data, command data, and information data. The data supplied from
`
`the PSTN 35 may also be exchanged at step 43 with this data including data for
`
`identifying the caller and subscriber, such as, for example, Caller ID and DNIS
`
`(Dialed Number Identification Service). Additionally, the data may be extracted
`
`from the base station 34. For example, the location of the paging transceiver 100
`
`may be determined from a home location registry (HLR) and the HLR data may be
`
`utilized by the system 30 in order to determine the location of the paging
`
`transceiver 100, as opposed to having the paging transceiver 100 supply the
`
`location information to system 30.
`
`ATLLlBOI 4633601
`
`13
`
`

`
`After data is exchanged at step 43, the system 30 determines at step 44
`
`whether an error occurred during the transmission between the system 30 and
`
`paging transceiver 100. If an error did occur, then at step 47 the process ends and
`
`the paging transceiver 100 is informed of the error. The error is preferably
`
`presented to the user in the form of status information produced at the user
`
`interface 3, such as with an alert tone or visual display on the LED or LCD
`
`display. An error may include, but is not limited to, the following errors: "system
`
`busy," "wrong ID," or "bill over due." If no error is detected, as determined by the
`
`system 30 at step 44, a function is enabled and executed at step 45. The function,
`
`as will be described in greater detail below with reference to Fig. 8, may be
`
`selected by the user from a group of available functions. At step 46, housekeeping
`
`functions are performed both at the paging transceiver 100 and at the system 30
`
`and the call is terminated at step 47.
`
`If the call is from a person as determined at step 42, then the caller is
`
`provided with a voice response at step 48 and, with reference to Fig. 4B, the caller
`
`is then verbally prompted at step 49 to enter information. At step 50, the caller
`
`sends data to the system 30, such as by pressing the telephone keypad to generate
`
`DTMF tones. The data that may be sent by the caller includes, but is not limited
`
`to, ID code, pass code, mail box number, and subscriber number. The system 30
`
`may respond to voice commands from a caller by utilizing a readily available
`
`voice recognition system, such as those presently in use by the telephone company
`
`to except collect calls. At 51, the system 30 determines whether an error has
`
`occurred. If an error is detected, the caller may be given an opportunity to correct
`
`ATLLlBO I 463360.1
`
`14
`
`

`
`the error or, as shown, the process may end at step 56. Ifno error was detected by
`
`the system 30 at step 51, a message, such as a voice message, is recorded and
`
`stored in the storage and retrieval unit 32 at step 52. At step 53, the system 30
`
`determines whether a return receipt or a reply message is requested. If a return
`
`receipt or reply message is requested, the return address is entered by the caller or
`
`optionally issued by the system 30 and is stored by the system 30 in the storage
`
`and retrieval unit 32 at step 54. The system 30, for instance, may detect the
`
`address signal of the incoming call and, by default, store this number as the return
`
`address. After the return address is stored at step 54 or if a return address is not
`
`requested, the stored message is cross referenced to selective call data
`
`corresponding to the intended paging transceiver 100 at step 55. Also at step 55, a
`
`flag is set in a transmission stack file at the paging terminal controller 31 for
`
`subsequently transmitting selective call signals representative of the selective call
`
`data to the targeted paging transceiver 100. Housekeeping is performed by the
`
`system 30 and the call ends at step 56.
`
`The base station 34, as shown in Fig. 3, comprises a switch 36, a
`
`transceiver antenna 37, and a transceiver base station 38. In response to a received
`
`message, the system 30 passes control information to switch 36 for setting up a
`
`page call. The switch 36, for instance, may be a mobile telephone switching office
`
`(MTSO) for interfacing to the transceiver base station 38. In the send page mode,
`
`selective call signals having an address associated with the paging transceiver 100
`
`are transmitted. The address may be an address code for a paging transceiver, a
`
`mobile telephone number (MIN) for a mobile radiotelephone, or type of
`
`ATLLlBO 1 463360.1
`
`15
`
`

`
`identifying infonnation for a communication device.
`
`Command data and infonnation data may also be communicated from the
`
`system 30 to the paging transceiver 100 through the base station 34. The
`
`command data and infonnation data shall hereinafter be referred to as CI data,
`
`examples of which include the following: paging transceiver location, forward
`
`message, retrieve message, reply to message, paging transceiver ID, message
`
`identifiers, retrieval instructions, save message, erase message, message type,
`
`message length, time/date message received, system 30 ID, system 30 location,
`
`message address, message location, battery life, message identifier, format code,
`
`compression type, message age, message priority, alert codes, energy saving
`
`commands, memory status, program data, provisioning data, acknowledgment data
`
`and requests, function codes, sender name, current time, number of messages,
`
`mailbox number, phone number, return address, alpha numeric short messages,
`
`general command requests, group calls, and signal strength.
`
`The address and command data and infonnation may be transmitted over
`
`any suitable communication system. For instance, the data may be communicated
`
`over a paging system, a cellular system having short message service capabilities,
`
`such as GSM-SMS, a Cellular Digital Packet Data (CDPD) system, Personal
`
`Communications Services, or any other type of mobile radiotelephone system or
`
`communication system. Furthermore, the paging transceiver 100 preferably is able
`
`to communicate over more than one system, such as with both a paging network
`
`and a mobile radiotelephone network.
`
`With reference to Fig. 5, a flow diagram 60 for performing a page call is
`
`ATLLlB01 463360.1
`
`16
`
`

`
`shown. At step 61, the system 30 locates the current message flag from its
`
`transmission stack within paging terminal controller 31 and communicates with
`
`base station 34 for setting up a page call. The base station 34 transmits selective
`
`call signals and CI data to the targeted paging transceiver 100. At step 62, the
`
`system 30 determines whether an acknowledgment (Ack) was received from the
`
`paging transceiver 100 indicating that the page call was received. If an
`
`acknowledgment was not received, then at step 70 the system 30 determines
`
`whether an acknowledgment is a system 30 option. If an acknowledgment is
`
`required, then at step 71 the system 30 assigns the page call a priority in the
`
`transmission stack and eventually returns to step 61 for re-transmission. If the
`
`acknowledgment is received at step 62, the system 30 sets an acknowledgment flag
`
`(Ack flag) corresponding to the stored message.
`
`If an acknowledgment is not a system requirement, as determined at step
`
`70, or after posting the acknowledgment flag at step 63, the system 30 sets a timer
`
`at step 64 and waits a period of time before proceeding to step 65. At step 65, the
`
`paging terminal controller 31 determines if the stored message has been read. If
`
`the message has been read, then at step 66 the system 30 posts a read flag in the
`
`subscriber data base to indicate that the message was delivered and read and at step
`
`67 the process ends.
`
`If, at step 65, the message had not been read, then at step 68 the system 30
`
`determines the priority of the message and proceeds to step 69. If the priority is
`
`high, as determined at step 69, then at step 61 the page call is returned to the
`
`transmission stack at the designated priority level for re-transmission. If, on the
`
`ATLLlBOl 463360.1
`
`17
`
`

`
`other hand, the priority is not high as determined at step 69, then the message has a
`
`low priority and the process ends at step 67.
`
`An alternate routine 80 for notifying a paging transceiver 100 that an
`
`unread message is waiting is shown in Fig. 6. At step 81, the paging terminal
`
`controller 31 sorts through subscriber listings which have a corresponding unread
`
`and unnotified message in the storage and retrieval unit 32 and sends a page
`
`request to base station 34. At step 82, the switch 36 checks a home location
`
`registry (HLR) to determine the registered location and status of the remote paging
`
`transceiver 100. A page call is processed by transmitting selective call from
`
`transceiver base station 37 at step 82. If a page acknowledgment is desired for
`
`verification that the paging transceiver 100 recipient received the selective call
`
`signals, an Ack signal is manually or automatically transmitted from the paging
`
`transceiver 100 to base station 34 for storage in the subscriber database of paging
`
`terminal controller 31 at step 82.
`
`At step 83, a notified flag is set in the subscriber data base corresponding to
`
`the unread message stored in the storage and retrieval unit 32 and the paging
`
`process for the current unread message ends at step 84. If at step 82 an
`
`acknowledgment signal was not received, the message is assigned a new priority
`
`and the process is subsequently repeated. Optionally, a plurality of priorities may
`
`be assigned to acknowledged and not acknowledged unread messages so that the
`
`paging transceiver 100 is sent a number of calls until the message is read by the
`
`subscriber.
`
`In the preferred embodiment, the base station 34 is part of a mobile
`
`ATLLIBOI 463360.1
`
`18
`
`

`
`radiotelephone network and the paging transceiver 100 is paged over the
`
`designated paging channel or the control channels of the network. In addition to
`
`paging the paging transceiver 100, the short messages or other data transmitted to
`
`the paging transceiver 100 is also preferably transmitted over the paging channel
`
`or control channels. Although the paging is preferably performed through a
`
`mobile radiotelephone network, the selective call signals may alternatively be
`
`routed to a paging system for transmitting an address code and CI data over an
`
`independent paging transmitter. In such a configuration, the paging transceiver
`
`100 may be configured to have a separate paging receiver or transceiver
`
`compatible with the paging transmitter or paging transceiver. Since radio pager
`
`devices require much less energy than portable cellular telephones, a paging
`
`transceiver 100 configured with a low energy paging receiver would reduce energy
`
`required for receiving selective call signals and allow high energy circuitry of the
`
`paging transceiver 100 to be turned off until the user needs to retrieve or transmit
`
`messages. Other variations and modifications will be apparent to those skilled in
`
`the art.
`
`A process 90 for receiving messages at a paging transceiver 100 is shown
`
`in Fig. 7. A selective call signal including an address is received by receive
`
`section 21 of the transceiver 100 at step 91. At step 92, the demodulated signal is
`
`processed by the CPU 27 to compare the received address with an address code
`
`stored in the CPU 27 memory_ If the received address code does not match the
`
`stored address, flow returns to step 91 and the transceiver 100 continues to monitor
`
`transmissions for its address. When the address corresponds to the pre-stored
`

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