A selective call receiver (106) receives one or more message packets of a transmitted fragmented message, where each of the one or more message packets includes an address (1605) and message data (1610), and the message data (1610) includes an indication (1702) of whether more message packets are to be received for the fragmented message. The selective call receiver (106) receives an address of each message packet, and then correlates (2908) the address to one or more predetermined addresses. After a successful correlation (2908), the selective call receiver (106) decodes the message data (1610) of each message packet, and then successively stores (2928, 2936, 2942) the decoded message data (1610) to reconstruct the fragmented message. The selective call receiver (106) determines that the fragmented message is completely reconstructed after detection (2918) in the decoded message data (1610) an indication (1702) that no more message packets are to be received for the fragmented... |
Citations|
| US4642632 | Oct 17, 1983 | Feb 10, 1987 | NEC Corporation | Digital paging system having bit rate switching means and digital paging receiver therefor | | US4668949 | Feb 26, 1986 | May 26, 1987 | Nippon Electric Co., Ltd. Nippon Telegraph & Telephone Public Corporation | Pager receiver comprising a message detector energized only at pertinent time slots | | US4706272 | Feb 1, 1985 | Nov 10, 1987 | NEC Corporation | Paging communication system | | US4713808 | Nov 27, 1985 | Dec 15, 1987 | A T & E Corporation | Watch pager system and communication protocol | | US4885577 | Mar 2, 1988 | Dec 5, 1989 | Motorola, Inc. | Paging system for providing a data message and a voice message to a unique address of a paging receiver | | US4965569 | Mar 14, 1989 | Oct 23, 1990 | Motorola, Inc. | Digitized stored voice paging receiver | | US5212721 | Aug 18, 1989 | May 18, 1993 | Motorola, Inc. | Telephone dialing paging apparatus method |
Referenced by|
| US5481254 | Nov 2, 1993 | Jan 2, 1996 | Seiko Communications Holding N.V. | Group message delivery in a time-division multiplexed paging system | | US5535191 | Jun 28, 1995 | Jul 9, 1996 | Seiko Communications Systems, Inc. | Method and apparatus for switching between redundant hardware in a wireless data communication system | | US5577045 | Aug 16, 1995 | Nov 19, 1996 | Motorola, Inc. | Selective call receiver for recovering garbled message fragments | | US5602831 | Mar 31, 1995 | Feb 11, 1997 | Seiko Communications Systems, Inc. | Optimizing packet size to eliminate effects of reception nulls | | US5629940 | Apr 4, 1996 | May 13, 1997 | Seiko Communications Holding N.V. | Transmitting and receiving long messages in a wireless one-way communication system while reserving selected slots for short messages | | US5638369 | Jul 5, 1995 | Jun 10, 1997 | Motorola, Inc. | Method and apparatus for inbound channel selection in a communication system | | US5644568 | Mar 15, 1995 | Jul 1, 1997 | Motorola, Inc. | Method and apparatus for organizing and recovering information communicated in a radio communication system | | US5649297 | Oct 21, 1994 | Jul 15, 1997 | Seiko Communications Holding N.V. | Transmitting digital data using multiple subcarriers | | US5701414 | Jun 19, 1995 | Dec 23, 1997 | Motorola, Inc. | Controller for selective call receiver having memory for storing control information, plurality of addresses, status information, receive address information, and message | | US5715243 | Mar 27, 1995 | Feb 3, 1998 | Hewlett-Packard Company | Information service provider for transmitting multiple rate wireless information | | US5729590 | Aug 12, 1996 | Mar 17, 1998 | Seiko Communications Holding N.V. | Acknowledge back pager using secondary transmission source | | US5745481 | Jun 3, 1996 | Apr 28, 1998 | Motorola, Inc. | Message system and method for efficient multi-frequency roaming | | US5757782 | Aug 4, 1995 | May 26, 1998 | Seiko Communications Systems, Inc. | Paging system with multiple baseband subcarriers | | US5764981 | Jun 14, 1996 | Jun 9, 1998 | The SABRE Group, Inc. | System for batch scheduling of travel-related transactions and batch tasks distribution by partitioning batch tasks among processing resources | | US5793756 | Nov 19, 1996 | Aug 11, 1998 | Motorola, Inc. | Method and apparatus for organizing and recovering information communicated in a radio communication system | | US5850186 | Jan 29, 1997 | Dec 15, 1998 | SamSung Electrics Co., Ltd. | Method of receiving radio paging signal | | US5864299 | Nov 4, 1996 | Jan 26, 1999 | Motorola, Inc. | Method and apparatus for reducing overhead in a messaging system | | US5886645 | Nov 24, 1995 | Mar 23, 1999 | Motorola, Inc. | Method and apparatus for providing duplicate messages in an acknowledge-back communication system | | US5978654 | Jun 7, 1995 | Nov 2, 1999 | Ultratec, Inc. | Alphanumeric paging entry system | | US5982294 | Dec 27, 1996 | Nov 9, 1999 | Matsushita Electric Industrial Co., Ltd. | Paging receiver which performs data communication protocol analysis through execution of control program | | US5991633 | Apr 7, 1997 | Nov 23, 1999 | Telefonaktiebolaget LM Ericsson | Method of dynamically controlling the length of a R.sub.-- DATA messages on a random access channel | | US6028530 | Sep 18, 1997 | Feb 22, 2000 | NEC Corporation | Paging receiver with message dividing function | | US6075794 | Jun 16, 1998 | Jun 13, 2000 | Motorola, Inc. | Method for coordinating inbound channels in a selective call communication system | | US6108530 | Dec 14, 1995 | Aug 22, 2000 | Lucent Technologies Inc. | System and method for transmitting a displayable message between short message entities in more than one data package | | US6141550 | Jan 8, 1999 | Oct 31, 2000 | Lucent Technologies Inc. | Short message service | | US6215413 | Dec 8, 1995 | Apr 10, 2001 | Seiko Communication Systems | User selectable receiver addresses for wireless communication systems | | US6236724 | Jul 24, 1997 | May 22, 2001 | Enco-Tone Ltd. | Methods and apparatus for encoding and decoding data transmitted over telephone lines | | US6381241 | Sep 30, 1997 | Apr 30, 2002 | Wireless Access | Duplicate message detection and mending of garbled messages | | US6393295 | Jul 9, 1997 | May 21, 2002 | Qualcomm Incorporated | Dual event slotted paging | | US6493562 | Aug 26, 1998 | Dec 10, 2002 | DENSO Corporation | Information delivery method for vehicular communication devices | | US6687508 | Sep 8, 2000 | Feb 3, 2004 | | System and method for providing numeric-only paging service with wireless telephone service | | US6781971 | Mar 29, 2000 | Aug 24, 2004 | QUALCOMM Incorporated | System and method for prioritizing traffic channel messages | | US6785593 | Apr 24, 2003 | Aug 31, 2004 | Computer Motion, Inc. | Modularity system for computer assisted surgery | | US6799088 | Apr 24, 2003 | Sep 28, 2004 | Computer Motion, Inc. | Modularity system for computer assisted surgery | | US6836703 | Apr 24, 2003 | Dec 28, 2004 | Computer Motion, Inc. | Modularity system for computer assisted surgery | | US6868274 | Apr 3, 2000 | Mar 15, 2005 | Lucent Technologies Inc. | Method for transmitting a displayable message to a short message entity in more than one data package | | US6871117 | Apr 24, 2003 | Mar 22, 2005 | Intuitive Surgical, Inc. | Modularity system for computer assisted surgery | | US6892112 | Apr 17, 2003 | May 10, 2005 | Computer Motion, Inc. | Modularity system for computer assisted surgery | | US6961779 | Feb 11, 2002 | Nov 1, 2005 | Globespanvirata, Incorporated | System and method for robust parsing of multiple-frame protocol messages | | US7106814 | Apr 30, 2003 | Sep 12, 2006 | Motorola, Inc. | Method and wireless device employing a preamble to initiate communications | | US7239940 | Jan 6, 2005 | Jul 3, 2007 | Intuitive Surgical, Inc | Modularity system for computer assisted surgery | | US7333493 | May 20, 2004 | Feb 19, 2008 | International Business Machines Corporation | Method for prevention of out-of-order delivery of data packets | | US7382737 | Mar 12, 2004 | Jun 3, 2008 | Denso Corporation | Information distribution system | | US7411546 | Jul 11, 2007 | Aug 12, 2008 | TeleCommunication Systems, Inc. | Other cell sites used as reference point to cull satellite ephemeris information for quick, accurate assisted locating satellite location determination | | US7424293 | Dec 2, 2003 | Sep 9, 2008 | TeleCommunication Systems, Inc. | User plane location based service using message tunneling to support roaming | | US7426380 | Mar 25, 2003 | Sep 16, 2008 | TeleCommunication Systems, Inc. | Location derived presence information | | US7471236 | Apr 10, 2006 | Dec 30, 2008 | TeleCommunication Systems, Inc. | Cellular augmented radar/laser detector | | US7489273 | Jul 12, 2007 | Feb 10, 2009 | TeleCommunication Systems, Inc. | Culled satellite ephemeris information for quick, accurate assisted locating satellite location determination for cell site antennas | | US7555302 | Feb 23, 2007 | Jun 30, 2009 | Qualcomm Incorporated | Dual event slotted paging | | US7577756 | Jul 15, 2003 | Aug 18, 2009 | Special Devices, Inc. | Dynamically-and continuously-variable rate, asynchronous data transfer | | US7626951 | Aug 15, 2006 | Dec 1, 2009 | TeleCommunication Systems, Inc. | Voice Over Internet Protocol (VoIP) location based conferencing | | US7629926 | Jul 12, 2007 | Dec 8, 2009 | TeleCommunication Systems, Inc. | Culled satellite ephemeris information for quick, accurate assisted locating satellite location determination for cell site antennas | | US7660398 | Feb 18, 2005 | Feb 9, 2010 | Ultratec, Inc. | Captioned telephone service | | US7764219 | Oct 21, 2008 | Jul 27, 2010 | TeleCommunication Systems, Inc. | Cellular augmented radar/laser detector | | US7782254 | Aug 9, 2006 | Aug 24, 2010 | TeleCommunication Systems, Inc. | Culled satellite ephemeris information based on limiting a span of an inverted cone for locating satellite in-range determinations | | US7825780 | Dec 7, 2005 | Nov 2, 2010 | TeleCommunication Systems, Inc. | Cellular augmented vehicle alarm notification together with location services for position of an alarming vehicle | | US7881441 | Mar 28, 2006 | Feb 1, 2011 | Ultratec, Inc. | Device independent text captioned telephone service | | US7890102 | Sep 5, 2008 | Feb 15, 2011 | TeleCommunication | User plane location based service using message tunneling to support roaming | | US7898991 | Oct 16, 2008 | Mar 1, 2011 | Finisar Corporation | Serializer/deserializer test modes | | US7899450 | Apr 18, 2006 | Mar 1, 2011 | TeleCommunication Systems, Inc. | Cellular augmented radar/laser detection using local mobile network within cellular network | | US7907551 | Aug 15, 2006 | Mar 15, 2011 | TeleCommunication Systems, Inc. | Voice over internet protocol (VoIP) location based 911 conferencing | | US7912446 | Jun 26, 2007 | Mar 22, 2011 | TeleCommunication Systems, Inc. | Solutions for voice over internet protocol (VoIP) 911 location services | | US7929530 | Dec 1, 2008 | Apr 19, 2011 | TeleCommunication Systems, Inc. | Ancillary data support in session initiation protocol (SIP) messaging | | US7965222 | May 26, 2010 | Jun 21, 2011 | TeleCommunication Systems, Inc. | Cellular augmented radar/laser detector | | US7966013 | Nov 5, 2007 | Jun 21, 2011 | TeleCommunication Systems, Inc. | Roaming gateway enabling location based services (LBS) roaming for user plane in CDMA networks without requiring use of a mobile positioning center (MPC) | | US7970420 | Feb 23, 2007 | Jun 28, 2011 | Qualcomm Incorporated | Dual event slotted paging | | US7971531 | Aug 17, 2009 | Jul 5, 2011 | Austin Star Detonator Company | Method for detecting an unknown or unmarked slave device such as in an electronic blasting system | | US7983695 | Feb 23, 2007 | Jul 19, 2011 | Qualcomm Incorporated | Dual event slotted paging | | US8026793 | Oct 7, 2004 | Sep 27, 2011 | Lear Corporation | Remote keyless entry system with two-way long range communication | | US8027697 | Sep 28, 2007 | Sep 27, 2011 | TeleCommunication Systems, Inc. | Public safety access point (PSAP) selection for E911 wireless callers in a GSM type system | | US8032112 | Jan 17, 2008 | Oct 4, 2011 | TeleCommunication Systems, Inc. | Location derived presence information | | US8046005 | Feb 23, 2007 | Oct 25, 2011 | Qualcomm Incorporated | Dual event slotted paging | | US8059789 | Dec 1, 2006 | Nov 15, 2011 | TeleCommunication Systems, Inc. | Automatic location identification (ALI) emergency services pseudo key (ESPK) | | US8068587 | Aug 21, 2009 | Nov 29, 2011 | TeleCommunication Systems, Inc. | Nationwide table routing of voice over internet protocol (VOIP) emergency calls | | US8068859 | Dec 5, 2007 | Nov 29, 2011 | Qualcomm Incorporated | Dual event slotted paging | | US8089401 | Oct 29, 2009 | Jan 3, 2012 | TeleCommunication Systems, Inc. | Culled satellite ephemeris information for quick, accurate assisted locating satellite location determination for cell site antennas | | US8126458 | Feb 11, 2011 | Feb 28, 2012 | TeleCommunication Systems, Inc. | User plane location based service using message tunneling to support roaming | | US8126889 | Oct 7, 2002 | Feb 28, 2012 | TeleCommunication Systems, Inc. | Location fidelity adjustment based on mobile subscriber privacy profile | | US8150363 | Feb 16, 2006 | Apr 3, 2012 | TeleCommunication Systems, Inc. | Enhanced E911 network access for call centers | | US8155112 | Jul 2, 2004 | Apr 10, 2012 | Apple Inc. | Fly-by serial bus arbitration | | US8176848 | Aug 17, 2009 | May 15, 2012 | Austin Star Detonator Company | Electronic blasting system having a pre-fire countdown with multiple fire commands | | US8185087 | Sep 17, 2008 | May 22, 2012 | TeleCommunication Systems, Inc. | Emergency 911 data messaging | | US8190151 | May 17, 2011 | May 29, 2012 | TeleCommunication Systems, Inc. | Roaming gateway enabling location based services (LBS) roaming for user plane in CDMA networks without requiring use of a mobile positioning center (MPC) | | US8208605 | Nov 27, 2007 | Jun 26, 2012 | TeleCommunication Systems, Inc. | Extended efficient usage of emergency services keys | | US8224356 | Nov 3, 2004 | Jul 17, 2012 | Qualcomm Incorporated | Dual event slotted paging |
Claims1. A method for decoding a transmitted fragmented message in a selective call receiver, the fragmented message comprising one or more message packets, each of the one or more message packets comprising an address and message data, the message data comprising an indication of whether more message packets are to be received for the fragmented message, the method comprising the steps of: - (a) receiving an address of each message packet of one or more message packets of a fragmented message;
- (b) correlating the address to one or more predetermined addresses;
- (c) decoding the message data of each message packet in response to a successful correlation of the address in step (b); and
- (d) successively storing the decoded message data of each message packet of the one or more message packets to reconstruct the fragmented message, the fragmented message being completely reconstructed after detection in the decoded message data of one of the one or more message packets an indication that no more message packets are to be received for the fragmented message.
2. The method of claim 1, wherein the message data of each of the one or more message packets comprises a signature identifying each of the one or more message packets as being associated with the fragmented message, the method further comprising the steps of: - (e) detecting the signature in the decoded message data of each of the one or more message packets of the fragmented message to identifying the association of each of the one or more message packets; and
- (f) storing the decoded message data of each of the one or more message packets associated by the signature for reconstructing the fragmented message identified by the signature.
3. The method of claim 1, further comprising the step of: - (g) monitoring frames in a time slot communication protocol following a predetermined frame selection pattern for receiving the one or more message packets of the fragmented message during at least one of the monitored frames.
4. The method of claim 3, further comprising the step of: - (h) monitoring frames in a time slot communication protocol following a predetermined frame selection pattern in an assigned phase for receiving the one or more message packets of the fragmented message during at least one of the monitored frames in the assigned phase.
5. The method of claim 1, wherein the message data of each of the one or more message packets comprises an indication of message packet sequence in the fragmented message, the method further comprising the step of: - (i) detecting a start of a new fragmented message by detecting in the decoded message data of a message packet of the one or more message packets of the fragmented message an indication of a first message packet in the message packet sequence of the fragmented message.
6. The method of claim 5, wherein the fragmented message comprises a plurality of message packets capable of being transmitted over a communication channel in a plurality of frames in a communication protocol, the method after step (i) further comprising the steps of: - (j) detecting in the message data of the first message packet a frame selection pattern for selecting frames in the communication protocol following the frame selection pattern; and
- (k) monitoring at least one subsequent frame following the frame selection pattern for receiving one or more subsequent message packets of the plurality of message packets composing the fragmented message.
7. The method of claim 6, further comprising the step of: - (l) receiving the one or more subsequent message packets transmitted in at least one of the subsequent frames monitored following the frame selection pattern.
8. The method of claim 5, wherein the fragmented message comprises a plurality of message packets capable of being transmitted over a communication channel in a plurality of frames in a plurality of phases in a communication protocol, the method after step (i) further comprising the steps of: - (m) detecting in the message data of the first message packet a frame selection pattern for selecting frames in the communication protocol following the frame selection pattern;
- (n) detecting in the message data of the first message packet a phase assignment for selecting the frames following the frame selection pattern in an assigned phase; and
- (o) monitoring at least one subsequent frame following the frame selection pattern in the assigned phase for receiving the one or more subsequent message packets of the plurality of message packets composing the fragmented message.
9. The method of claim 8, further comprising the step of: - (p) receiving the one or more subsequent message packets transmitted in at least one of the subsequent frames monitored following the frame selection pattern in the assigned phase.
10. A communication system for transmitting fragmented messages to distributed selective call receivers, each fragmented message comprising one or more message packets, each of the one or more message packets comprising an address and message data, - the communication system comprising:
- a controller for providing one or more message packets of a fragmented message;
- at least one transmitter coupled to the controller for transmitting the one or more message packets of a fragmented message; and
- at least one selective call receiver for receiving the one or more message packets of the fragmented message, the at least one selective call receiver comprising:
- a code plug memory for storing one or more predetermined addresses;
- a message memory for storing the message data of one or more message packets of a fragmented message;
- a receiver for receiving transmitted messages including the one or more message packets of the fragmented message;
- an address correlator coupled to the receiver and the code plug memory for correlating the address of each of the one or more message packets to the one or more predetermined addresses, and for providing an indication of a successful correlation of the address to one of the one or more predetermined addresses; and
- a data decoder coupled to the receiver and the address correlator for decoding the message data of each of the one or more message packets in response to the indication of a successful correlation of the address thereof, and for coupling the message data to the message memory, the message data of each of the one or more message packets being successively stored in the message memory for reconstructing the fragmented message, the fragmented message being completely received after detection in the message data of one of the one or more message packets an indication that no more message packets are to be received for the fragmented message.
11. The communication system of claim 10, wherein the message packets of a fragmented message can be transmitted over a communication channel in a plurality of frames in a time slot communication protocol, and wherein the code plug memory of the at least one selective call receiver includes a predetermined frame assignment and a predetermined frame selection pattern, and the at least one selective call receiver further comprising: - frame selection means responsive to the predetermined frame assignment for selecting an assigned frame in the time slot communication protocol for monitoring the assigned frame for receiving the transmitted messages including the one or more message packets of the fragmented message, and
- the frame selection means being alternatively responsive to the predetermined frame selection pattern after receiving a first message packet of a plurality of message packets of a fragmented message for selecting frames in the time slot communication protocol following the predetermined frame selection pattern for monitoring the selected frames for receiving at least one message packet of the plurality of message packets transmitted in at least one of the selected frames.
12. The communication system of claim 11, wherein the frame selection means follows the predetermined frame selection pattern after receiving the first message packet of a plurality of message packets of the fragmented message for selecting all subsequent frames in the time slot communication protocol for monitoring all subsequent frames for receiving at least one message packet of the plurality of message packets transmitted in at least one of the subsequent frames. 13. The communication system of claim 11, wherein the at least one selective call receiver includes a timer for providing time information, and the frame selection means is responsive to the time information after receiving the first message packet of a plurality of message packets of the fragmented message for selecting and monitoring all subsequent frames in the time slot communication protocol for a predetermined time interval for receiving at least one message packet of the plurality of message packets transmitted in at least one of the subsequent frames within the predetermined time interval. 14. The communication system of claim 10, wherein the message packets of a fragmented message can be transmitted over a communication channel in a plurality of frames in a communication protocol, - the controller further comprising:
- a frame batcher for preparing a fragmented message comprising a plurality of message packets for transmission to the at least one selective call receiver, a first message packet of the plurality of message packets including a frame selection pattern for instructing the at least one selective call receiver to select frames in the communication protocol following the frame selection pattern for monitoring the selected frames for receiving at least one subsequent message packet of the plurality of message packets composing the fragmented message; and
- the at least one selective call receiver further comprising:
- a frame selection means responsive to the frame selection pattern in the first message packet for selecting frames in the communication protocol following the frame selection pattern for monitoring the selected frames for receiving at least one subsequent message packet of the plurality of message packets composing the fragmented message.
15. The communication system of claim 10, wherein the message packets of a fragmented message can be transmitted over a communication channel in a plurality of frames in a plurality of phases in a communication protocol, - the communication system further comprising:
- a frame batcher for preparing a fragmented message comprising a plurality of message packets for transmission to the at least one selective call receiver, a first message packet of the plurality of message packets including a frame selection pattern and a phase assignment for instructing the at least one selective call receiver to select frames in the communication protocol following the frame selection pattern in the phase assigned by the phase assignment for monitoring the selected frames for receiving at least one subsequent message packet of the plurality of message packets composing the fragmented message; and
- the at least one selective call receiver further comprising:
- a frame selection means responsive to the frame selection pattern and the phase assignment in the first message packet for selecting frames in the communication protocol following the frame selection pattern in the phase assigned by the phase assignment for monitoring the selected frames for receiving at least one subsequent message packet of the plurality of message packets composing the fragmented message.
16. A selective call receiver capable of receiving a transmitted fragmented message, the fragmented message comprising one or more message packets, each of the one or more message packets comprising an address and message data, the message data comprising an indication of whether more message packets are to be received for the fragmented message, the selective call receiver comprising: - a code plug memory for storing one or more predetermined addresses;
- a message memory for storing the message data of one or more message packets of a fragmented message;
- a receiver for receiving transmitted messages including the one or more message packets of the fragmented message;
- an address correlator coupled to the receiver and the code plug memory for correlating the address of each of the one or more message packets to the one or more predetermined addresses, and for providing an indication of a successful correlation of the address to one of the one or more predetermined addresses; and
- a data decoder coupled to the receiver and the address correlator for decoding the message data of each of the one or more message packets in response to the indication of a successful correlation of the address thereof, and for coupling the message data to the message memory, the message data of each of the one or more message packets being successively stored in the message memory for reconstructing the fragmented message, the fragmented message being completely received after detection in the message data of one of the one or more message packets an indication that no more message packets are to be received for the fragmented message.
17. The selective call receiver of claim 16, wherein the message packets of a fragmented message can be transmitted over a communication channel in a plurality of frames in a time slot communication protocol, and - wherein the code plug memory includes a predetermined frame assignment and a predetermined frame selection pattern, and the selective call receiver further comprising:
- frame selection means coupled to the code plug memory and responsive to the predetermined frame assignment for selecting an assigned frame in the time slot communication protocol for monitoring the assigned frame for receiving the one or more message packets of the fragmented message, and
- the frame selection means being alternatively responsive to the predetermined frame selection pattern after receiving a first message packet of a plurality of message packets of a fragmented message for selecting frames in the time slot communication protocol following the predetermined frame selection pattern for monitoring the selected frames for receiving at least one message packet of the plurality of message packets transmitted in at least one of the selected frames.
18. The selective call receiver of claim 17, wherein the frame selection means follows the predetermined frame selection pattern after receiving the first message packet of a plurality of message packets of the fragmented message for selecting all subsequent frames in the time slot communication protocol for monitoring all subsequent frames for receiving at least one message packet of the plurality of message packets transmitted in at least one of the subsequent frames. 19. The selective call receiver of claim 16, wherein the message data of each of the one or more message packets comprises an indication of message packet sequence in the fragmented message, and wherein the data decoder detects a start of a new fragmented message after detecting in the message data of a message packet of the one or more message packets of the fragmented message an indication of a first message packet in the message packet sequence of the fragmented message. 20. The selective call receiver of claim 16, wherein the message data of each of the one or more message packets of a fragmented message comprises a signature identifying each of the one or more message packets as being associated with the fragmented message, and wherein the data decoder detects the signature in the message data of each of the one or more message packets and couples the message data to the message memory for reconstructing the fragmented message identified by the signature. 21. The selective call receiver of claim 16, wherein the message data of each of the one or more message packets of the fragmented message comprises a first portion and a second portion, and wherein the first portion includes the indication of whether more message packets are to be received for the fragmented message, the data decoder coupling the second portion of the message data of each of the one or more message packets to the message memory for successively storing the message data of the fragmented message while the indication in the first portion of the message data of each of the one or more message packets indicates that more message packets are to be received for the fragmented message, and the data decoder coupling the second portion of the message data of a final message packet of the one or more message packets constituting a completely received fragmented message after detection in the first portion of the message data of the final message packet an indication that no more message packets are to be received for the fragmented message. 22. The selective call receiver of claim 16, wherein the message data of each of the one or more message packets of the fragmented message is organized in one or more data code words, each data code word comprising a message data portion, - and wherein the selective call receiver further comprises an error corrector coupled to the receiver, the address correlator, and the data decoder for correcting up to a predetermined number of bit errors in each of the one or more data code words of a received message packet of the one or more message packets of the fragmented message in response to the indication of a successful correlation of the address of the received message packet, and for providing an indication of a successful or failed correction of each of the one or more data code words, the data decoder being responsive to the indication of a successful correction of each of the one or more data code words of the received message packet for decoding the message data portion of each of the corrected one or more data code words and coupling the message data portion to the message memory for successively storing the message data of the received message packet in the message memory for reconstructing the fragmented message in the message memory.
|