|
|
|
| United States Patent | 5546444 |
| Link to this page | http://www.wikipatents.com/5546444.html |
| Inventor(s) | Roach, Jr.; Peter O. (Atlanta, GA);
Comer; Edward I. (Marietta, GA);
Link, II; Charles M. (Roswell, GA);
Laster; Maurice S. (Atlanta, GA) |
| Abstract | Methods and apparatus are provided for communicating data via a cellular
network control channel of a cellular mobile radiotelephone system (CMR)
data. A data message system for communicating data sources includes sets
reporting devices, at least one mobile switching center (MSC) of a CMR
system, and a data collection system connected to said MSC via a first
communications link. Each recording device monitors a remote data source
to obtain selected data and thereafter transmits a data message containing
the selected data. The MSC receives data messages via the cellular network
control channel from reporting devices operating within coverage areas of
the array of cells and forwards the data messages via the first
communications link to the data collection system. In response, the data
collection system stores the data messages and processes the selected
data. |
|
|
|
Title Information  |
|
|
|
|
|
Drawing from US Patent 5546444 |
|
|
Methods and apparatus for communicating data via a cellular network
control channel |
|
|
|
|
|
| Publication Date |
August 13, 1996 |
|
|
|
|
|
| Filing Date |
March 11, 1994 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Title Information  |
|
|
References  |
|
|
| *references marked with an asterisk below are user-added references |
|
U.S. References |
|
|
| Add a new US reference: |
| | Reference | Relevancy | Comments | Reference | Relevancy | Comments | 5404392 Miller 455/466 Apr,1995 |      Your vote accepted [0 after 0 votes] | | 5396539 Slekys 455/426.1 Mar,1995 |      Your vote accepted [0 after 0 votes] | | 5382970 Kiefl 455/2.01 Jan,1995 |      Your vote accepted [0 after 0 votes] | | 5341410 Aron 455/410 Aug,1994 |      Your vote accepted [0 after 0 votes] | | 5307509 Michalon 455/517 Apr,1994 |      Your vote accepted [0 after 0 votes] | | 5239294 Flanders 340/5.74 Aug,1993 |      Your vote accepted [0 after 0 votes] | | 5239678 Grube 455/511 Aug,1993 |      Your vote accepted [0 after 0 votes] | | 5222123 Brown 455/417 Jun,1993 |      Your vote accepted [0 after 0 votes] | | 5175758 Levanto 455/458 Dec,1992 |      Your vote accepted [0 after 0 votes] | | 5162790 Jasinski 340/7.25 Nov,1992 |      Your vote accepted [0 after 0 votes] | | 5153582 Davis 340/7.23 Oct,1992 |      Your vote accepted [0 after 0 votes] | | 5153903 Eastmond 455/458 Oct,1992 |      Your vote accepted [0 after 0 votes] | | 5148473 Freeland 455/556.1 Sep,1992 |      Your vote accepted [0 after 0 votes] | | 5142279 Jasinski 340/7.22 Aug,1992 |      Your vote accepted [0 after 0 votes] | | 5124697 Moore 340/7.22 Jun,1992 |      Your vote accepted [0 after 0 votes] | | 5047763 Kuznicki 340/7.29 Sep,1991 |      Your vote accepted [0 after 0 votes] | | 5005014 Jasinski 340/7.25 Apr,1991 |      Your vote accepted [0 after 0 votes] | | 4993059 Smith
Feb,1991 |      Your vote accepted [0 after 0 votes] | | 4940963 Gutman 340/7.22 Jul,1990 |      Your vote accepted [0 after 0 votes] | | 4928096 Leonardo 340/7.22 May,1990 |      Your vote accepted [0 after 0 votes] | | 4914651 Lusignan 370/329 Apr,1990 |      Your vote accepted [0 after 0 votes] | | 4891637 Siwiak 340/7.23 Jan,1990 |      Your vote accepted [0 after 0 votes] | | 4882579 Siwiak 340/7.23 Nov,1989 |      Your vote accepted [0 after 0 votes] | | 4875038 Siwiak 340/7.23 Oct,1989 |      Your vote accepted [0 after 0 votes] | | 4868560 Oliwa 340/7.22 Sep,1989 |      Your vote accepted [0 after 0 votes] | | 4837800 Freeburg
Jun,1989 |      Your vote accepted [0 after 0 votes] | | 4825457 Lebowitz 379/40 Apr,1989 |      Your vote accepted [0 after 0 votes] | | 4825193 Siwiak 340/7.22 Apr,1989 |      Your vote accepted [0 after 0 votes] | | 4823123 Siwiak 340/7.23 Apr,1989 |      Your vote accepted [0 after 0 votes] | | 4814763 Nelson 340/7.22 Mar,1989 |      Your vote accepted [0 after 0 votes] | | 4750197 Denekamp 455/404.2 Jun,1988 |      Your vote accepted [0 after 0 votes] | | 4646082 Engel 340/10.2 Feb,1987 |      Your vote accepted [0 after 0 votes] | | 4644351 Zabarsky 340/7.21 Feb,1987 |      Your vote accepted [0 after 0 votes] | | 4263480 Levine 340/7.22 Apr,1981 |      Your vote accepted [0 after 0 votes] | | 4172969 Levine 379/70 Oct,1979 |      Your vote accepted [0 after 0 votes] | | 3973200 Akerberg 340/7.22 Aug,1976 |      Your vote accepted [0 after 0 votes] | | |
|
|
|
|
U.S. References |
|
|
Foreign References |
|
|
|
|
|
|
Foreign References |
|
|
Other References |
|
|
|
|
|
|
Other References |
|
|
|
|
|
References  |
|
|
Claims  |
|
|
We claim:
1. In or for a cellular mobile radiotelephone (CMR) system having an array
of cells for communicating with cellular radiotelephones within coverage
areas of said array of cells, a data message system for communicating
selected data collected from a plurality of remote data sources, said data
message system comprising:
a plurality of data reporting means, each of said data reporting means
operative for monitoring a corresponding one of said remote data sources
to obtain said selected data and for transmitting a data message
containing said selected data, said data 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 data message
via a cellular network control channel from each of said data reporting
means operating within said coverage areas of said array of cells; and
means for collecting said selected data in response to receiving said data
message from said MSC via a first communications link.
2. The apparatus of claim 1, wherein said data collection means is
connected to at least one memory storage device for storing said data
message as a stored data message.
3. The apparatus of claim 2, wherein said data collection means is
operative to transmit said stored data message to a data processing system
via a second communications link, said data processing system being
operative to process said selected data of said data message.
4. The apparatus of claim 1, wherein said data collection means is
operative to transmit said data message to a data processing system via a
second communications link, said data processing system being operative to
process said selected data of said data message.
5. The apparatus of claim 1, wherein said data collection means is
compatible with an EIA/TIA Interim Standard 41 (IS-41).
6. The apparatus of claim 5, wherein said data collection means comprises a
computer.
7. The apparatus of claim 1, wherein said data message comprises said
selected data and a predetermined identifying characteristic which
uniquely identifies a certain one of said data reporting means that
transmits said data message to said MSC.
8. The apparatus of claim 7, wherein said identification signal comprises
data fields for a mobile telephone number and an electronic serial number
(ESN), said predetermined identifying characteristic corresponding to at
least a portion of said mobile telephone number and said selected data
corresponding to at least a portion of said ESN.
9. The apparatus of claim 1, wherein said remote data sources include at
least one of a group of utility meters, community antenna television
(CATV) pay-per-view (PPV) terminals, vending equipment, and security alarm
systems.
10. The apparatus of claim 1, wherein said selected data describes certain
parameters of operation or performance for each of said data sources.
11. The apparatus of claim 1, wherein each of said data reporting means
comprises:
a monitor, connected to said corresponding remote data source, for
monitoring said corresponding remote data source to obtain said selected
data; and
a cellular communications device connected to said monitor and operative to
transmit said data message containing said selected data.
12. The apparatus of claim 11, wherein said monitor comprises a recorder
for recording said selected data during at least one predetermined time
period.
13. The apparatus of claim 12, wherein said recorder is operative to add to
said selected data a time tag indicating the relative time for the start
of each of said predetermined time period.
14. The apparatus of claim 1, wherein each of said data reporting means
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, and
determines the level of communications for said cellular network control
channel based upon the status of said busy idle bits.
15. The apparatus of claim 14, wherein each of said data reporting means
transmits said data message to said MSC when said level for said
communications is below a certain minimum threshold.
16. The apparatus of claim 1, wherein each of said data reporting means
conducts predetermined operations in response to receiving command signals
from said MSC via said cellular network control channel.
17. The apparatus of claim 16, wherein each of said command signals
comprises address data, wherein each of said data reporting means is
responsive to said command signals only for predetermined address data.
18. The apparatus of claim 16, wherein a selected one of said data
reporting means transmits said data message to said MSC via said cellular
network control channel in response to receiving one of said command
signals via said cellular network control channel.
19. The apparatus of claim 16, wherein a selected one of said data
reporting means monitors said corresponding remote data source and obtains
said selected data for a certain monitoring time period in response to
receiving one of said command signals via said cellular network control
channel.
20. The apparatus of claim 19, wherein said data reporting means is
connected to a memory storage device for storing selected data as stored
selected data.
21. The apparatus of claim 20, wherein said data reporting means includes a
clock that outputs a clock signal upon expiration of a time interval.
22. The apparatus of claim 21, wherein said data reporting means transmits
a certain data message containing said stored selected data to said MSC
via said cellular network control channel in response to said clock
signal.
23. The apparatus of claim 16, wherein each of said data reporting means
includes a clock that outputs a clock signal upon expiration of a time
interval.
24. The apparatus of claim 23, wherein said time interval is different for
each of data reporting means.
25. The apparatus of claim 24, wherein each of said data reporting means
transmits said data message to said MSC via said cellular network control
channel in response to said clock signal.
26. The apparatus of claim 23, wherein each of said data reporting means
transmits said data message to said MSC via said cellular network control
channel in response to said clock signal.
27. The apparatus of claim 23, wherein said time interval is set to a
certain time in response to said data reporting means receiving another
one of said command signals from said MSC via said cellular network
control channel.
28. The apparatus of claim 1, wherein each of said data reporting means
includes a clock that outputs a clock signal upon expiration of a time
interval, said data reporting means responsive to said clock signal to
transmit said data message to said MSC via said cellular network control
channel.
29. The apparatus of claim 28, wherein each of said data reporting means
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, and
determines the level of communications on said cellular network control
channel based upon the status of said busy idle bits.
30. The apparatus of claim 29, wherein each of said data reporting means,
responsive to said clock signal, delays transmitting said data message
until said level of said communications is below a certain minimum
threshold.
31. The apparatus of claim 1, wherein each of said data reporting means is
connected to a memory storage device for storing said selected data as
stored selected data.
32. The apparatus of claim 1, wherein said data message is formatted to
represent an extended protocol message in accordance with EIA/TIA-553.
33. 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 by calculating 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.
34. The apparatus of claim 33, wherein each of said remote communications
devices transmits said data message to said MSC when said communications
level is below a certain minimum threshold defined by said average of last
"n" counts of said busy idle bits being less than said running average of
said idle busy bits.
35. The apparatus of claim 11, wherein said cellular communications device
transmits said data message to said MSC in response to a status signal
generated by said monitor, said status signal representing the occurrence
of an event in the environment of said corresponding remote data source.
36. In or for a cellular mobile radiotelephone (CMR) system having an array
of cells for communicating with cellular radiotelephones within coverage
areas of said array of cells, a data message system for communicating data
collected from a plurality of remote data sources, said data message
system comprising:
a plurality of monitors, each of said monitors connected to a corresponding
one of said remote data sources and operative for monitoring the operation
of said corresponding remote data source to obtain selected data;
a plurality of cellular communications devices, each of said cellular
communications devices connected to a corresponding one of said monitors
and operative to transmit a data message containing said selected data,
said data message formatted as an identification signal transmitted by one
of the cellular radiotelephones when said cellular radiotelephone
identifies itself to said CMR system;
at least one mobile switching center (MSC) for receiving said data message
via a cellular network control channel from each of said cellular
communications devices operating within said coverage areas of said array
of cells; and
a data collection system for receiving said data message from said MSC via
a first communications link, said data collection system operative to
collect said data message.
37. The apparatus of claim 36, wherein said data collection system is
connected to at least one memory storage device for storing said data
message as a stored data message in response to said data collection
system receiving said data message from said MSC.
38. The apparatus of claim 37 wherein said data collection system is
operative to transmit said stored data message to a data processing system
via a second communications link, said data processing system being
remotely located from said data collection system and operative to process
said selected data of said data message.
39. The apparatus of claim 36 wherein said data collection system is
operative to transmit said data message to a data processing system via a
second communications link, said data processing system being remotely
located from said data collection system and operative to process said
selected data of said data message.
40. The apparatus of claim 36, wherein said data message comprises said
selected data and a predetermined identifying characteristic that uniquely
identifies the certain one of said cellular communications devices that
transmits said data message to said MSC.
41. The apparatus of claim 40, wherein said identification signal comprises
data fields for a mobile telephone number and an electronic serial number
(ESN), said predetermined identifying characteristic corresponding to at
least a portion of said mobile telephone number and said selected data
corresponding to at least a portion of said ESN.
42. The apparatus of claim 36, wherein each of said cellular 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 cellular communications
devices transmits said data message to said MSC when said level for said
communications is below a certain minimum threshold.
44. The apparatus of claim 36, wherein each of said cellular communications
devices conducts predetermined operations in response to receiving command
signals from said MSC via said cellular network control channel.
45. The apparatus of claim 44 wherein each of said command signals
comprises address data, wherein each of said cellular communications
devices is responsive to said command signals for conducting said
predetermined operations only for predetermined address data.
46. The apparatus of claim 44, wherein a selected one of said cellular
communications device transmits said data message to said MSC via said
cellular network control channel in response to receiving one of said
command signals via said cellular network control channel.
47. The apparatus of claim 44, wherein each of said cellular communications
devices includes a clock that outputs a clock signal upon expiration of a
time interval.
48. The apparatus of claim 47, wherein said time interval is set to a
certain time in response to said cellular communications device receiving
another one of said command signals.
49. The apparatus of claim 48, wherein each of said cellular communications
devices transmits said data message to said MSC via said cellular network
control channel in response to said clock signal.
50. The apparatus of claim 47, wherein said time interval is different for
each of said cellular communications devices.
51. The apparatus of claim 36, wherein each of said cellular communications
devices includes a clock that outputs a clock signal upon expiration of a
time interval, said cellular communications devices responsive to said
clock signal to transmit said data message to said MSC via said cellular
network control channel.
52. The apparatus of claim 51, wherein each of said cellular 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.
53. The apparatus of claim 52, wherein each of said cellular communications
devices, responsive to said clock signal, delays transmitting said data
message to said MSC until sai | | |