WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
Methods and apparatus for acknowledging a paging message via a cellular network control channel    
United States Patent5526401   
Link to this pagehttp://www.wikipatents.com/5526401.html
Inventor(s)Roach, Jr.; Peter O. (Atlanta, GA); Comer; Edward I. (Marietta, GA); Laster; Maurice S. (Atlanta, GA); Link, II; Charles M. (Roswell, GA)
AbstractA paging acknowledgement system is provided for communicating both (1) paging messages and (2) acknowledgement messages to confirm reception of the paging messages. The paging acknowledgement system includes at least one communications system, remote communications devices, and at least one MSC of a CMR system. In response to a paging message from a paging party, the communications system transmits data messages corresponding to the paging message via a communications link. The data message contains the type of data that is normally supplied with a conventional paging message and an acknowledgment code that uniquely identifies said data message. A remote communications device responds to a data message containing its particular address by transmitting an acknowledgment message containing the acknowledgment code to the MSC via a cellular network control channel of the CMR system. The MSC forwards the acknowledgment message to the communications system via a first communications link. The data collection system confirms reception of the data message by comparing the acknowledgment code of the acknowledgment message to the acknowledgment codes associated with the paging messages.



 Title Information Submit all comments and votes
 
Patent Text Patent PDF Print Page Summary File History
Plain text PDF images Print Summary File History
Drawing from US Patent 5526401
Methods and apparatus for acknowledging a paging message via a cellular

     network control channel - US Patent 5526401 Drawing
Methods and apparatus for acknowledging a paging message via a cellular network control channel
Inventor     Roach, Jr.; Peter O. (Atlanta, GA); Comer; Edward I. (Marietta, GA); Laster; Maurice S. (Atlanta, GA); Link, II; Charles M. (Roswell, GA)
Owner/Assignee     BellSouth Corporation (Atlanta, GA)
Patent assignment
All assignments
Publication Date     June 11, 1996
Application Number     08/331,794
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     October 31, 1994
US Classification     455/426.1
Int'l Classification     H04Q 007/24
Examiner     Kuntz; Crtis
Assistant Examiner     Trost; William G.
Attorney/Law Firm     Jones & Askew
Address
Parent Case     This is a division of application Ser. No. 08/212,039, entitled "Methods and Apparatus For Communicating Data Via A Cellular Network Control Channel," filed Mar. 11, 1994 by Peter Owen Roach, Jr., Edward Irby Comer, Maurice Scott Laster, and Charles Martin Link II.
Priority Data    
USPTO Field of Search     379/57 379/58 379/59 379/63 455/33.1 455/54.1 340/825.44 340/311.11
Patent Tags     methods acknowledging paging message via cellular network control channel
   
Enter a comma (,) or semicolon (;) between multiple tag words/phrases.
Describe this patent:
 Amusing   
 Clever   
 Complex   
 Efficient   
 Historic   
 Important   
 Innovative   
 Interesting   
 Practical   
 Simple   
[no votes]
Patent WIKI

Share information and news about this patent, including information and news about the technology, inventors, company, ligation and licensing.

 References Submit all comments and votes
 
*references marked with an asterisk below are user-added references
 U.S. References
 
Add a new US reference:  
ReferenceRelevancyCommentsReferenceRelevancyComments
5341410
Aron
455/410
Aug,1994

[0 after 0 votes]
5307509
Michalon
455/517
Apr,1994

[0 after 0 votes]
5307399
Dai
455/459
Apr,1994

[0 after 0 votes]
5239678
Grube
455/511
Aug,1993

[0 after 0 votes]
5239294
Flanders
340/5.74
Aug,1993

[0 after 0 votes]
5222123
Brown
455/417
Jun,1993

[0 after 0 votes]
5175758
Levanto
455/458
Dec,1992

[0 after 0 votes]
5162790
Jasinski
340/7.25
Nov,1992

[0 after 0 votes]
5153903
Eastmond
455/458
Oct,1992

[0 after 0 votes]
5153582
Davis
340/7.23
Oct,1992

[0 after 0 votes]
5148473
Freeland
455/556.1
Sep,1992

[0 after 0 votes]
5142279
Jasinski
340/7.22
Aug,1992

[0 after 0 votes]
5124697
Moore
340/7.22
Jun,1992

[0 after 0 votes]
5117449
Metroka
455/552.1
May,1992

[0 after 0 votes]
5047763
Kuznicki
340/7.29
Sep,1991

[0 after 0 votes]
5005014
Jasinski
340/7.25
Apr,1991

[0 after 0 votes]
4993059
Smith

Feb,1991

[0 after 0 votes]
4940963
Gutman
340/7.22
Jul,1990

[0 after 0 votes]
4928096
Leonardo
340/7.22
May,1990

[0 after 0 votes]
4891637
Siwiak
340/7.23
Jan,1990

[0 after 0 votes]
4882579
Siwiak
340/7.23
Nov,1989

[0 after 0 votes]
4875038
Siwiak
340/7.23
Oct,1989

[0 after 0 votes]
4868560
Oliwa
340/7.22
Sep,1989

[0 after 0 votes]
4825193
Siwiak
340/7.22
Apr,1989

[0 after 0 votes]
4825457
Lebowitz
379/40
Apr,1989

[0 after 0 votes]
4823123
Siwiak
340/7.23
Apr,1989

[0 after 0 votes]
4814763
Nelson
340/7.22
Mar,1989

[0 after 0 votes]
4750197
Denekamp
455/404.2
Jun,1988

[0 after 0 votes]
4646082
Engel
340/10.2
Feb,1987

[0 after 0 votes]
4644351
Zabarsky
340/7.21
Feb,1987

[0 after 0 votes]
4263480
Levine
340/7.22
Apr,1981

[0 after 0 votes]
4172969
Levine
379/70
Oct,1979

[0 after 0 votes]
3973200
Akerberg
340/7.22
Aug,1976

[0 after 0 votes]
 Foreign References
 Other References
 Market Review Submit all comments and votes
   
Market Size
Estimate the gross annual revenues of the relevant market sector:
> $10B
$5B - $10B
$2B - $5B
$500M - $2B
$100M - $500M
$10M - $100M
$1M - $10M
$500K - $1M
$100K - $500K
< $100K
[No votes]
$0
 
$0   $2.5B   $5B   $7.5B   $10B
Market Share
Estimate the percentage of the relevant market sector this invention will capture:
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Reasonable Royalty
What percentage of gross sales should the inventor or assignee be paid?
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Public's "Guesstimation" of Royalty Value
Market SizeN/A[No votes]
xMarket ShareN/A[No votes]
xReasonable RoyaltyN/A[No votes]

N/A

License Availablity
If you are NOT the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
License Availablity
If you ARE the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
Competitive Advantage
Does this invention have a significant competitive advantage over similar technologies?
Yes

No



[No votes]
Most helpful competitive advantage comment
[No comments]

Commercial Alternatives
Are there viable commercial alternatives for this invention?
Yes

No



[No votes]
Most helpful commercial alternative comment
[No comments]

 Technical Review Submit all comments and votes
 Claims Submit all comments and votes
 


We claim:

1. In or for a cellular mobile radiotelephone system (CMR) for communicating with cellular radiotelephones, a paging acknowledgment system for communicating paging messages and acknowledgments to confirm reception of said paging messages, said paging acknowledgment system comprising:

communication means, responsive to said paging messages, for preparing data messages corresponding to said paging messages and transmitting said data messages via a radiopaging communications path;

a plurality of remote communications devices for receiving said data messages via said radiopaging communications path, each of said data messages containing an address that uniquely identifies one of said remote communications devices, each of said remote communications device responsive to a selected one of said data messages containing its associated address for transmitting via a cellular network control channel of said CMR system an acknowledgment message that confirms reception of said selected data message, said acknowledgment message formatted as an identification signal transmitted by one of said cellular radiotelephones when said cellular radiotelephone identifies itself to said CMR system; and

at least one mobile switching center (MSC) for receiving said acknowledgment message via said cellular network control channel from each of said remote communications devices,

said communications means further operative to receive said acknowledgment message from said MSC via a first communications link and to process said acknowledgment message to determine whether said acknowledgment message corresponds to a particular one of said data messages.

2. The apparatus of claim 1, wherein said communications means, responsive to a determination that said acknowledgment message corresponds to said particular data message, outputs a confirmation message to a paging party who initiated one of said paging messages corresponding to said particular data message, said confirmation message supplying verification of reception of said selected data message by said remote communications device.

3. The apparatus of claim 2, wherein said communications means, responsive to a decision that said acknowledgment message corresponds to said particular data message, outputs a confirmation message for storage by a memory storage device connected to said communications system, said stored confirmation message supplying verification of reception of said selected data message.

4. The apparatus of claim 3, wherein said memory storage device is accessible by a paging party who initiated one of said paging messages corresponding to said particular data message to enable said paging party to read said stored confirmation message.

5. The apparatus of claim 1, wherein each of said data messages corresponds to one of said paging messages and comprises said address that uniquely identifies a selected one of said remote communications devices, an acknowledgment code that uniquely identifies said corresponding paging message, and paging data supplied by a paging party who initiated said corresponding paging message and intended for communication to a user associated with said selected remote communications device.

6. The apparatus of claim 5, wherein said acknowledgment message comprises said acknowledgment code.

7. The apparatus of claim 6, wherein said acknowledgment message further comprises operation data supplied by said user and intended for communication to said paging party.

8. The apparatus of claim 5, wherein said acknowledgment message comprises said acknowledgment code and operation data supplied by said user and intended for communication to said paging party.

9. The apparatus of claim 8, wherein said identification signal comprises data fields for a mobile telephone number and an electronic serial number (ESN), said acknowledgment code corresponding to at least a portion of said mobile telephone number and said operation data corresponding to at least a portion of said ESN.

10. The apparatus of claim 9, wherein communications means is further operative to assign said acknowledgment code to each of said data messages and to output said acknowledgment code to a memory storage device for storage as a stored acknowledgment code.

11. The apparatus of claim 10, wherein said communications means determines whether said acknowledgment message corresponds to said particular data message by comparing said acknowledgment code contained in said acknowledgment message to said stored acknowledgment code associated with said particular data message.

12. The apparatus of claim 1, wherein each of said remote communications devices monitors said cellular network control channel to detect a stream of busy idle bits for a predetermined time period, each of said busy idle bits indicating whether a cellular source has initiated a cellular communication with said MSC via said cellular network control channel during a particular time interval, and determines the level of communications for said cellular network control channel based upon the status of said busy idle bits.

13. The apparatus of claim 12, wherein each of said remote communications devices transmits said acknowledgment message to said MSC when said level for said communications is below a certain minimum threshold.

14. The apparatus of claim 1, wherein each of said remote communications devices includes a clock that outputs a clock signal upon expiration of a time interval.

15. The apparatus of claim 14, wherein said time interval is different for each of said remote communications devices.

16. The apparatus of claim 15, wherein each of said remote communications devices is responsive to said clock signal to transmit said acknowledgment message to said MSC.

17. The apparatus of claim 14, wherein each of said remote communications devices is responsive to said clock signal to transmit said acknowledgment message to said MSC.

18. The apparatus of claim 1, wherein each of said remote communications devices includes a clock that outputs a clock signal upon expiration of a time interval, said remote communications devices responsive to said clock signal to transmit said acknowledgment message to said MSC via said cellular network control channel.

19. The apparatus of claim 18, wherein each of said remote communications devices monitors said cellular network control channel to detect a stream of busy idle bits for a predetermined time period, each of said busy idle bits indicating whether a cellular source has initiated a cellular communication with said MSC via said cellular network control channel during a particular time interval, and determines the level of communications for said cellular network control channel based upon the status of said busy idle bits.

20. The apparatus of claim 19, wherein each of said remote communications devices, responsive to said clock signal, delays transmitting said acknowledgment message to said MSC until said level for said communications is below a certain minimum threshold.

21. The apparatus of claim 1, wherein said acknowledgment message is formatted to represent an extended protocol message in accordance with EIA/FIA-553.

22. The apparatus of claim 1, wherein each of said remote communications devices monitors said cellular network control channel to detect a stream of busy idle bits for a predetermined time period, each of said busy idle bits indicating whether a cellular source has initiated a cellular communication with said MSC via said cellular network control channel during a particular time interval, and calculates a running average of said busy idle bits for said predetermined time period and an average of last "n" counts of said busy idle bits for said predetermined time period.

23. The apparatus of claim 22, wherein each of said remote communications devices transmits said acknowledgment message to said MSC when said average of last "n" counts of said busy idle bits is less than stored running average of said busy idle bits.

24. In or for a cellular mobile radiotelephone system (CMR) for communicating with cellular radiotelephones, a paging acknowledgment system for communicating paging messages and acknowledgments to confirm reception of said paging messages, said paging acknowledgment system comprising:

at least one paging terminal, responsive to said paging messages, for preparing data messages corresponding to said paging messages and transmitting said data messages via a radiopaging communications path;

a plurality of remote communications devices for receiving said data messages via said radiopaging communications path, each of said data messages containing an address that uniquely identifies one of said remote communications devices, each of said remote communications device responsive to a selected one of said data messages containing its associated address for transmitting via a cellular network control channel of said CMR system an acknowledgment message that confirms reception of said selected data message, said acknowledgment message formatted as an identification signal transmitted by one of said cellular radiotelephones when said cellular radiotelephone identifies itself to said CMR system;

at least one mobile switching center (MSC) for receiving said acknowledgment message via said cellular network control channel from each of said remote communications devices; and

a data collection system for receiving said acknowledgment message from said MSC via a first communications link, said data collection operative to forward said acknowledgment message to said paging terminal,

wherein said paging terminal is further operative to process said acknowledgment message and to determine whether said acknowledgment message corresponds to a particular one of said data messages.

25. The apparatus of claim 24, wherein said paging terminal, responsive to a determination that said acknowledgment message corresponds to said particular data message, outputs a confirmation message to a paging party who initiated one of said paging messages corresponding to said particular data message, said confirmation message supplying verification of reception of said selected data message by said remote communications device.

26. The apparatus of claim 25, wherein said paging terminal, responsive to a decision that said acknowledgment message corresponds to said particular data message, outputs a confirmation message for storage by a memory storage device connected to said paging terminal, said stored confirmation message supplying verification of reception of said selected data message.

27. The apparatus of claim 26, wherein said memory storage device is accessible by a paging party who initiated one of said paging messages corresponding to said particular data message to enable said paging party to read said stored confirmation message.

28. The apparatus of claim 24, wherein each of said data messages corresponds to one of said paging messages and comprises said address that uniquely identifies a selected one of said remote communications devices, an acknowledgment code that uniquely identifies said corresponding paging message, and paging data supplied by a paging party who initiated said corresponding paging message and intended for communication to a user associated with said selected remote communications device.

29. The apparatus of claim 28, wherein said acknowledgment message comprises said acknowledgment code.

30. The apparatus of claim 29, wherein said acknowledgment message further comprises operation data supplied by said user and intended for communication to said paging party.

31. The apparatus of claim 28, wherein said acknowledgment message comprises said acknowledgment code and operation data supplied by said user and intended for communication to said paging party.

32. The apparatus of claim 31, wherein said identification signal comprises data fields for a mobile telephone number and an electronic serial number (ESN), said acknowledgment code corresponding to at least a portion of said mobile telephone number and said operation data corresponding to at least a portion of said ESN.

33. The apparatus of claim 32, wherein said paging terminal is further operative to assign said acknowledgment code to each of said data messages and to output said acknowledgment code to a memory storage device for storage as a stored acknowledgment code.

34. The apparatus of claim 33, wherein said paging terminal determines whether said acknowledgment message corresponds to said particular data message by comparing said acknowledgment code contained in said acknowledgment message to said stored acknowledgment code associated with said particular data message.

35. The apparatus of claim 24, wherein each of said remote communications devices monitors said cellular network control channel to detect a stream of busy idle bits for a predetermined time period, each of said busy idle bits indicating whether a cellular source has initiated a cellular communication with said MSC via said cellular network control channel during a particular time interval, and determines the level of communications for said cellular network control channel based upon the status of said busy idle bits.

36. The apparatus of claim 35, wherein each of said remote communications devices transmits said acknowledgment message to said MSC when said level for said communications is below a certain minimum threshold.

37. The apparatus of claim 24, wherein each of said remote communications devices includes a clock that outputs a clock signal upon expiration of a time interval.

38. The apparatus of claim 37, wherein said time interval is different for each of said remote communications devices.

39. The apparatus of claim 38, wherein each of said remote communications devices is responsive to said clock signal to transmit said acknowledgment message to said MSC.

40. The apparatus of claim 37, wherein each of said remote communications devices is responsive to said clock signal to transmit said acknowledgment message to said MSC.

41. The apparatus of claim 24, wherein each of said remote communications devices includes a clock that outputs a clock signal upon expiration of a time interval, said remote communications devices responsive to said clock signal to transmit said acknowledgment message to said MSC via said cellular network control channel.

42. The apparatus of claim 41, wherein each of said remote communications devices monitors said cellular network control channel to detect a stream of busy idle bits for a predetermined time period, each of said busy idle bits indicating whether a cellular source has initiated a cellular communication with said MSC via said cellular network control channel during a particular time interval, and determines the level of communications for said cellular network control channel based upon the status of said busy idle bits.

43. The apparatus of claim 42, wherein each of said remote communications devices, responsive to said clock signal, delays transmitting said acknowledgment message to said MSC until said level for said communications is below a certain minimum threshold.

44. The apparatus of claim 24, wherein said acknowledgment message is formatted to represent an extended protocol message in accordance with EIA/TIA-553.

45. The apparatus of claim 24, wherein each of said remote communications devices monitors said cellular network control channel to detect a stream of busy idle bits for a predetermined time period, each of said busy idle bits indicating whether a cellular source has initiated a cellular communication with said MSC via said cellular network control channel during a particular time interval, and calculates and stores a running average of said busy idle bits for said predetermined time period and an average of last "n" counts of busy idle bits for said predetermined time period,

each of said remote communications devices operative to transmit said acknowledgment message to said MSC when said stored average of last "n" counts of said busy idle bits is less than said stored running average of said busy idle bits.

46. In or for a cellular mobile radiotelephone system (CMR) for communicating with cellular radiotelephones, a paging acknowledgment system for communicating paging messages and acknowledgments to confirm reception of said paging messages, said paging acknowledgment system comprising:

a data collection system, responsive to said paging messages, for preparing and transmitting data messages corresponding to said paging messages;

at least one radiopaging terminal, responsive to said data messages, for transmitting said data messages via a radiopaging communications path;

a plurality of remote communications devices for receiving said data messages via said radiopaging communications path, each of said data messages containing an address that uniquely identifies one of said remote communications devices, each of said remote communications device responsive to a selected one of said data messages containing its associated address for transmitting via a cellular network control channel of said CMR system an acknowledgement message that confirms reception of said selected data message, said acknowledgement message formatted as an identification signal transmitted by one of the cellular radiotelephones when said cellular radiotelephone identifies itself to said CMR system; and

at least one mobile switching center (MSC) for receiving said acknowledgement message via said cellular network control channel from each of said remote communications devices, said MSC operative to transmit said acknowledgement message via a first communications l