← Back to Patent Explorer
US4713808A Expired / Lapsed US ⏱️ 0.0 years remaining

Watch pager system and communication protocol

Assignee: Cufer Asset Ltd LLC
•
Filing: 1985-11-27
•
Granted: 1987-12-15
•
Expires: 2005-11-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A wide area paging system is disclosed in which paging messages input to the system in one local area can be broadcast to a receiver in any other local area without necessarily broadcasting the message in all areas. A local area clearinghouse in each area stores resident subscriber data including current location and receiver serial number. This data is used to transfer messages over a data network to the correct clearinghouse. The system uses a TDM data protocol. The data is encoded and transmitted at a very high rate (e.g., 19,000 baud) in short packets (256 bits/13 milliseconds) via stereo FM sidebands. Receivers are assigned to receive sequentially numbered time slots matching a portion of their address. The addresses of intended receivers are included in the data packets. Battery-powered receivers are deactivated between packets and reactivated in accordance with the sequential time slot number scheme to receive an incoming packet. Messages longer than a packet are segmented and transmitted in two or more packets, linked together by data contained in the packets. A watch pager used in the system employs a wristband antenna which electromagnetically couples to the user's body. The watch pager displays time, telephone numbers and icons representing common types of paging messages.

Inventors

  • 👤 Garold B. Gaskill
  • 👤 Daniel J. Park
  • 👤 Robert G. Rullman
  • 👤 Donald T. Rose
  • 👤 Joseph F. Stiley, III
  • 👤 Lewis W. Barnum
  • 👤 Don G. Hoff

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 15:32
CPC Classifications
H; H04; H04W; H04W88/00; H04W88/18; H04W88/185; H04W88/187; G; G04; G04G; G04G21/00; G04G21/04; G04R; G04R20/00; G04R20/14; G04R20/20; G04R60/00; G04R60/04; G08; G08B; G08B3/00; G08B3/10; G08B3/1008; G08B3/1016; G08B5/00; G08B5/22; G08B5/222; G08B5/223; G08B5/224; G08B5/228; H04W52/00; H04W52/02; H04W52/0209; H04W52/0212; H04W52/0216; H04L; H04L1/00; H04L1/12; H04L1/16; H04L1/18; H04W88/02; H04W88/022; H04W88/025; H04W88/026; Y; Y02; Y02D; Y02D30/00; Y02D30/70

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 226 words
A method of sending data as a data signal from a transmitter to a plurality of remote receivers on a common transmission channel, comprising: time dividing the transmission channel into frames of a first duration, subdividing each frame into a plurality of subframes, and further subdividing each subframe into a plurality of time slots of a second duration, each frame repeating at periodic time intervals equal to said first duration; numbering each subframe in the frame with a unique subframe number; numbering a predetermined set of the time slots in each subframe, including numbering each time slot in said set with a unique number in a predetermined series of time slot numbers; repeating said subframe and time slot numbers in each successive frame; assigning each receiver a receiver address comprising one of the time slot numbers and one of the subframe numbers; encoding the data for each receiver into a data packet of a predetermined length no greater than the duration of the time slots; encoding in each packet a packet address including the number of a time slot during which the packet is to be transmitted; transmitting a data signal comprising said packet during a time slot corresponding to the packet address; and receiving the data signal and decoding the packet therefrom at a receiver that has a receiver address corresponding to the packet address.
Claim 2
Independent Claim 226 words
A method of sending data as a data signal from a transmitter to a plurality of remote receivers on a common transmission channel, comprising: time dividing the transmission channel into frames of a first duration, subdividing each frame into a plurality of subframes, and further subdividing each subframe into a plurality of time slots of a second duration, each frame repeating at periodic time intervals equal to said first duration; numbering each subframe in the frame with a unique subframe number; numbering a predetermined set of the time slots in each subframe, including numbering each time slot in said set with a unique number in a predetermined series of time slot numbers; repeating said subframe and time slot numbers in each successive frame; assigning each receiver a receiver address comprising one of the time slot numbers and one of the subframe numbers; encoding the data for each receiver into a data packet of a predetermined length no greater than the duration of the time slots; encoding in each packet a packet address including the number of a time slot during which the packet is to be transmitted; transmitting a data signal comprising said packet during a time slot corresponding to the packet address; and receiving the data signal and decoding the packet therefrom at a receiver that has a receiver address corresponding to the packet address.
Claim 3
Dependent Claim 56 words
The method of claim 1 including: encoding in at least one packet transmitted in each subframe the number of that subframe; and controlling operation of a set of the receivers in accordance with the transmitted subframe number to limit their reception of the data signal and decoding of packets therefrom to a predetermined number of subframes.
Claim 4
Dependent Claim 144 words
The method of claim 1, in which the data to be transmitted to a selected receiver includes more than one packet during a time interval less than said first duration including: encoding, in a first packet intended for the selected receiver, packet assembly information which indicates to the selected receiver that at least a second packet is to be transmitted to such receiver in a designated following second time slot, the packet assembly information including the next time slot address during which the second packet is to be sent; computing a delay time until the second time slot occurs; automatically deactivating the receiver after receiving and decoding each packet; maintaining the receiver deactivated until the end of the delay time; and automatically activating the receiver to receive the second packet in the designated time slot; the packets so linked together forming a packet chain.
Claim 5
Dependent Claim 63 words
The method of claim 3 including: reading the second packet, the packet assembly information within the second packet providing the next time slot address during which a following packet for the receiver is to be sent; and continuing to read next time slot addresses for following packets until the packet assembly information indicates that no further packets are being sent in said chain.
Claim 6
Dependent Claim 45 words
The method of claim 4 including: indicating in the packet assembly information of a last packet of the chain that a subsequent chain follows; and activating the receiver in a following subframe at a time slot corresponding to the assigned time slot of the receiver.
Claim 7
Dependent Claim 25 words
The method of claim 5, including transmitting in the packet information of said last packet a number indicating the number of subsequent chains to follow.
Claim 8
Dependent Claim 53 words
The method of claim 1 including synchronizing the receiver with the periodic time intervals of the frames and automatically activating each receiver during the numbered time slot matching the time slot number encoded in the receiver's address in at least one subframe within each periodic time interval to receive packets addressed to it.
Claim 9
Dependent Claim 70 words
The method of claim 1 including: encoding in at least one packet transmitted in each subframe the number of that subframe; and positioning said one packet in a predetermined time slot position in each subframe; encoding in said one packet control information to control operation of the receivers, said one packet defining a control packet; and activating the receivers at least once in each frame to receive said control packet.
Claim 10
Dependent Claim 73 words
The method of claim 8 including: initially receiving any transmitted packet at the receiver and reading the time slot number in the packet address; calculating from the time slot number in the packet address a length of time until a time slot in which a next control packet will be received; deactivating the receiver; and after said length of time, reactivating the receiver to receive the control packet and the encoded subframe number.
Claim 11
Dependent Claim 30 words
The method of claim 8 including inserting data within the control packet for directing the receiver to activate in time for another time slot to receive a second control packet.
Claim 12
Dependent Claim 28 words
The method of claim 8 including inserting data within said control packet for directing a receiver to tune to a predetermined transmission channel for receiving the data signal.
Claim 13
Dependent Claim 30 words
The method of claim 1 further including inserting an end-of-message indicator within a packet to signal to the receiver that the data received can be displayed as a single message.
Claim 14
Dependent Claim 26 words
The method of claim 1 including encoding error checking and correcting bits at predetermined locations within each packet for detecting errors in transmission of the data.
Claim 15
Dependent Claim 64 words
The method of claim 13 including inserting flag bits including a predetermined number N of consecutive bits of one sign at a beginning and end of each packet for the receiver to detect the beginning and end of a packet and inserting bits of an opposite sign within the packet data between the flags at periodic bit intervals of no greater than N-1 bits.
Claim 16
Dependent Claim 144 words
A communications system for transmitting data packets from a transmitter to a plurality of remote receivers, the system including a data protocol within each packet comprising: an address field for addressing a predetermined receiver, the field including a first field identifying a selected time slot within a predetermined number of time slots defining a subframe and a selected subframe within a predetermined number of subframes defining a periodically transmitted frame, the identified time slot and subframes specifying a time relative to a start of each frame during which a packet including the first field is transmitted; and a packet assembly field for assembling a message from data transmitted in more than one packet, the packet assembly field of a first packet indicating to a receiver a location of a following time slot during which a second packet intended for the receiver will be transmitted.
Claim 17
Dependent Claim 144 words
A communications system for transmitting data packets from a transmitter to a plurality of remote receivers, the system including a data protocol within each packet comprising: an address field for addressing a predetermined receiver, the field including a first field identifying a selected time slot within a predetermined number of time slots defining a subframe and a selected subframe within a predetermined number of subframes defining a periodically transmitted frame, the identified time slot and subframes specifying a time relative to a start of each frame during which a packet including the first field is transmitted; and a packet assembly field for assembling a message from data transmitted in more than one packet, the packet assembly field of a first packet indicating to a receiver a location of a following time slot during which a second packet intended for the receiver will be transmitted.
Claim 18
Dependent Claim 42 words
The data protocol of claim 15 in which the packet assembly field comprises a bit for indicating the start of a packet chain, a bit for indicating the end of the packet chain, and a bit for indicating the end of message.
Claim 19
Dependent Claim 63 words
The data protocol of claim 16 in which the packet assembly field further includes continuation number bits for indicating in the first packet the location of a following time slot during which the second packet will be transmitted to the receiver or indicating a number of chains remaining and whether the first packet is in a first chain of a sequence of chains.
Claim 20
Dependent Claim 31 words
The data protocol of claim 16 in which the packet assembly field further includes message number bits indicating whether a message is new or is a retransmission of an earlier message.
Claim 21
Dependent Claim 57 words
The data protocol of claim 15 including flag bits defining a sequence 01111110 at a beginning and end of each packet to indicate the beginning and end of the packet, and further including a 0-bit inserted after each five data bits within the packet between the flags to distinguish the bits within the packet from the flags.
Claim 22
Dependent Claim 50 words
The data protocol of claim 15 in which the address field for addressing a predetermined receiver includes a second field uniquely identifying said receiver, the second field distinguishing between receivers that share an address in the first address field so that more than one receiver can share a time slot.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-12-14 1991-06-15 1991-12-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-12-14 1995-06-15 1995-12-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-12-14 1999-06-15 1999-12-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag