Vous êtes sur la page 1sur 15

US006700506B1

(12) United States Patent (10) Patent N0.: US 6,700,506 B1


Winkler et al. (45) Date of Patent: Mar. 2, 2004

(54) BUS ARRIVAL NOTIFICATION SYSTEM 5,144,301 A 9/1992 Jackson et a1. ........... .. 340/994
AND METHODS RELATED THERETO 5,400,020 A 3/1995 Jones et al. ............... .. 340/994
5,592,383 A * 1/1997 Rogers ........... .. .. 33/286

(75) Inventors: Josef K. Winkler, Reading,


~ PA (US); . , , 2 * hglagtlialri
es er age et a1-
..... --.. ~

sg?gb?ll?nolnk VASE) 6,006,159 A 12/1999 Schmier et al. . 701/200


VAIZUS) ' 0 655 6 6,124,810 A * 9/2000 Segal .......... .. .340/994

FOREIGN PATENT DOCUMENTS


(73) Assignee: Everyday Wireless, Inc., West Lawn,
PA (Us) W0 WO 97/17685 5/1997
W0 WO 99/52091 10/1999
(*) Notice: Subject to any disclaimer, the term of this * Cited by examiner
patent is extended or adjusted under 35
USC 154(k)) by 0 days_ Primary ExaminerAnh V La
(74) Attorney, Agent, or FirmPeter F. Coreless; William
(21) Appl NO _ 09/661 746
. .. ,
J. Daley, Jr.; EdWards & Angell, LLP
(22) Filed: Sep. 14, 2000 (57) ABSTRACT
(51) Int. c1.7 .............................................. .. G08G 1/123 Th? Wesent invention relates to a S?wm an? methofis ,for
(52) US. Cl. ...................... .. 340/994; 340/989; 701/204 nonfymg Passengers of an approachmg Vehlcle' Unhzmg
this invention, passengers can remain in a safe, controlled
(58) Field of Search ............................... .. 340/994, 993, . . . . . .
340/989 991 990 539 988 701/204 env1ronment,'a'vo1d1~ng harsh environmental conditions and
200 213 excessive Waiting times, instead arriving at their pick-up
point just prior to a vehicles arrival. More speci?cally, the
(56) References Cited present invention relates to a bus noti?cation system
Wherein passengers are able knoW the precise location and
US. PATENT DOCUMENTS arrival time of the transporting vehicle several minutes
3 860 872 A * 1/1975 Richardson 325/304 before its arrival at a speci?ed location along the vehicle
4,325,057 A 4/1982 Bishop ......... . . . .. 340/539 route"

4,350,969 A * 9/1982 Greer ......... .. .. 340/994


5,021,780 A 6/1991 Fabiano et al. ........... .. 340/994 32 Claims, 6 Drawing Sheets

100
140 144

148

WMW" 120

Antenna

Power i

132 Supply

l 50

164 168 172 200


Power
GPS RF Supply
Antenna Antenna
U S Patent Mar. 2, 2004 Sheet 1 0f 6 US 6,700,506 B1

FIG. I.

1044

136 RF
Antenna

164 1 68 1 F2 200
Power
GPS Supply
Ante E3, Antenna

N6
180
U.S. Patent Mar. 2, 2004 Sheet 2 6f 6 US 6,700,506 B1

FIG. 2

126
136
Smart Card /
RF Antenna Memory

Receiving CPU Displays


Module
122 140, 144
138

Alarm / 150
Speaker
U.S. Patent Mar. 2,2004 Sheet 3 0f6 US 6,700,506 B1

FIG. 3

168 164
RF Antenna GPS
Antenna
162

Transmitter CPU GPS


Module Module

166 174 170

Memory
U.S. Patent Mar. 2, 2004 Sheet 4 6f 6 US 6,700,506 B1

FIG. 4

Stored Receiver Log File

User sets advance time warning to be 10 minutes.


Receiver look backs 10 minutes in its log ?le.
When bus location = Lat. 5, Long. 5, Direc. 5, alarm activates.

** Learn function activated **


" Signal strength maximized -- store this as actual bus stop "
U.S. Patent Mar. 2, 2004 Sheet 5 6f 6 US 6,700,506 B1

FIG. 5
U.S. Patent Mar. 2, 2004 Sheet 6 6f 6 US 6,700,506 B1

FIG. 6
Bus Track Bus Route: 25

Date; 9/23/00

Speed in m.p.h
US 6,700,506 B1
1 2
BUS ARRIVAL NOTIFICATION SYSTEM to said bus transmitter and the length of time betWeen
AND METHODS RELATED THERETO noti?cation and bus arrival is determined by adjusting the
receivers sensitivity control. When the receiver acquires the
bus transmission above the predetermined sensitivity thresh
BACKGROUND OF THE INVENTION old the noti?cation system is activated.
1. Field of the Invention Similarly, there is disclosed in US. Pat. No. 5,144,301 an
alert system using different radio frequencies to identify
The present invention relates to a system and methods for particular buses and receivers that are tuned to the appro
notifying passengers of an approaching vehicle. Utilizing priate radio frequency Wherein the time to bus arrival is
this invention, passengers can remain in a safe, controlled 10 approximated by comparing the received signal strength to
environment, avoiding harsh environmental conditions and an adjustable threshold setting. When the received signal
excessive Waiting times, instead arriving at their pick-up strength exceeds the threshold, the receiver sequentially
point just prior to a vehicles arrival. More speci?cally, the activates visual and audio Warning signals.
present invention relates to a bus noti?cation system that
Will provide a passenger With adequate Warning of an In US. Pat. No. 5,021,780, there is disclosed an arrival
15
approaching bus Well in advance of its arrival at the bus stop. noti?cation Where each bus emits an encoded signal
uniquely identifying the bus and receivers in homes along
2. Background Art the route are adjusted prior to distribution to receive only the
In many cities and toWns, school systems are required to encoded signal transmitted by the bus. The alerting mecha
provide transportation to and from school for children living nism in the receiver is activated upon detection of the
more than a speci?ed distance from school. Generally this 20
encoded bus transmission using signal strength to estimate
transportation is in the form of busing Whereby school buses arrival time. HoWever, the receiver does not incorporate a
pick up school children at several bus stops along several method for adjusting the alerting mechanism sensitivity. As
bus routes and then deliver the children to their school. The a result, there is no available means to control the delay time
arrival time of a school bus at a given bus stop can vary betWeen noti?cation and bus arrival. Additionally, since the
signi?cantly from day to day for any of a number of reasons. 25
receivers in homes are adjusted prior to distribution, any bus
As a result, children typically arrive at the bus stop Well changes or household moves to neW buses introduces addi
before the bus is expected to arrive to avoid missing the bus. tional logistics problems.
These children frequently lack parental supervision. In these disclosures, the time to bus arrival is approxi
Furthermore, on inclement Weather days, children Waiting mated by the strength of the bus transmission signal received
for their bus are exposed to harsh Weather conditions includ 30
at the household. Signal strength, hoWever, may not be an
ing rain, snoW, or extreme cold. To avoid this situation, accurate measure of distance in every case because obstruc
concerned parents frequently Wait With their children at the tions in the Wireless radio frequency path can further reduce
bus stop in a car, causing unnecessary pollution. the signal strength thereby tricking the distance calculation
Buses can be delayed for numerous reasons including by the receiver. The reduced signal strength can signi?cantly
35
inclement Weather, such as fog, snoW, ice or extreme cold, reduce the time period betWeen noti?cation of bus arrival
Which reduces the speed of the bus and thus impedes the and the actual arrival of said bus. In addition, if the bus route
arrival of the bus at the planned time. Similarly, bus includes several streets that are in close proximity requiring
mechanical problems, heavy traf?c or substitute bus drivers the bus to double back to cover said streets; the possibility
can generate lengthy delays in bus arrival time. In addition, for premature noti?cation arises. Further, if tWo adjacent
40
many school buses Will make several sequential runs to school districts use the same radio frequency, false alarms
pickup children for different schools such as the high, and premature noti?cations can result from tWo buses in
middle and grade schools for a toWn. A delay in picking up neighboring districts broadcasting the same radio frequency.
children in the ?rst run can result in similar or longer delays A complex advance noti?cation system for alerting pas
for subsequent runs. Correspondingly, it is possible, When sengers When a vehicle is ahead of or behind schedule is
45
there is good Weather and light traf?c conditions, for the bus disclosed in US. Pat. No. 5,400,020. In this system, a
to arrive at the bus stop earlier than the planned time. vehicle control unit compares the actual time at Which the
In areas Where bus routes cover many miles there fre vehicle reaches a predetermined location along the vehicle
quently is a large variance in arrival time of a bus at the bus route against the scheduled arrival time, Where the vehicle
stops along the route and in many instances the bus stop Will 50 location is determined by global positioning system (GPS)
not be visible from the home. Similarly in areas Where technology. If there is a discrepancy betWeen the actual and
children live closer together, frequently there are communal scheduled time values, the vehicle control unit relays the
bus stops for several children such that the bus stop is not time discrepancy to a base station control unit by Wireless
visible from the home of each child. Advance noti?cation of communication. The base station control unit noti?es each
bus arrival also alloWs time to prepare the children for 55 passenger of the change in arrival time by telephone. Thus,
school Without rushing to catch the bus. arrival time noti?cation only occurs if the vehicle is off
There are many other situations Where passengers and schedule. Further, the noti?cation system requires that the
their families might ?nd advance bus noti?cation informa telephone line be open and a person present to receive the
tion useful. Children With special needs Will especially telephone call. If the passenger is unable to hear the tele
bene?t from such information, as they Will have adequate 60 phone ring such as When the phone is already in use or When
Warning time by Which to prepare for boarding of the bus. the passenger is outside aWaiting the arrival of the vehicle,
Additionally, all passengers Will be relieved of the shock the noti?cation system Will fail.
factor of a bus pulling up unannounced. Another complex system for notifying passengers Waiting
There is disclosed in US. Pat. No. 4,325,057 a bus for public transit vehicles of the status of transit vehicles,
noti?cation system Wherein each bus transmitter emits a 65 including expected arrival times of vehicles at transit stops
signal at a unique radio frequency to identify a speci?c bus. and arrival of connecting transit vehicles is disclosed in US.
Each receiver is then tuned to the frequency corresponding Pat. No. 6,006,159. The disclosed system determines the
US 6,700,506 B1
3 4
location of transit vehicles by using a GPS device. The arrival such that a passengers Waiting time for the vehicle
vehicle location is transmitted to a central facility Wherein is minimiZed. Such a noti?cation system also should be less
the central processor generates a master transit table for all complex, less costly and not require extensive infrastructure
vehicles calculating scheduled stops, connections to other as compared to prior art systems. Additionally, such systems
transit vehicles and arrival times at each scheduled stop. The and particularly the receivers therefor should be inexpensive
master transit table is subsequently broadcast to display and not require highly trained individuals to operate the
devices located throughout the geographic area of the transit equipment.
system including display devices in vehicles and transit
stops. The display device stores the transit table or a subset SUMMARY OF THE INVENTION
thereof and displays selected information. In addition, the 10 The present invention features a vehicle arrival noti?ca
transit table or a subset thereof can be received by portable tion system that Will enable passengers to knoW the precise
display means such as pagers, computers or telephones. location and arrival time of the transporting vehicle several
This transit noti?cation system is appropriate for city or minutes before its arrival. The noti?cation system comprises
regional public transportation systems Where the system a transmission apparatus on a vehicle and receiving units at
involves a large number of passengers Who are traveling various locations along the vehicle route such as businesses,
15
betWeen any tWo transit stops Within the transit system and households, schools and the like. The transmission apparatus
a large number of transit vehicles Which are traveling on includes subsystems for determining the exact location of
numerous transit routes Within a large geographic area. The
the bus and transmitting a signal including information
central facility must have suf?cient resources to process a
continuous data feed from each vehicle in the system to form identifying the vehicle route and the current vehicle loca
updated transit tables and broadcast the transit table over the 20 tion. The receiving unit compares the current vehicle loca
entire geographic area of the transit system. This system of tion and direction of travel With information stored in its
noti?cation requires a signi?cant investment of resources in vehicle arrival log, thereby determining the time until the
infrastructure development including installation of the cen arrival of the vehicle at the speci?ed location along the
tral processing center, smart display devices throughout the vehicle route. The alert function, either audio or visual, is
transit system and vehicle information units in the transit 25 activated When the receiving unit determined vehicle arrival
vehicles. time is less than an adjustable time threshold set by the
Many passengers predominantly use a transit system to passenger. The alarm function can also Work off of a distance
travel betWeen tWo points such as a commute betWeen home threshold, Wherein the passenger sets an adjustable distance
and Work. The portable display devices disclosed in this trigger to activate the alarm, the receiving unit determines
patent are capable of displaying arrival information for a 30 the distance betWeen the vehicle and the receiving unit With
vehicle at a selected vehicle stop, but they can not alert a a simple distance calculation and the alarm is triggered When
passenger that a vehicle Will arrive at said vehicle stop the calculated distance is less than the threshold.
Within a predetermined period of time. Frequently, an auto In a preferred application of such a noti?cation system,
mated noti?cation process is desirable to alert the passenger children and their parents are alerted to the approach of a
that it is time to start the commute. A device capable of 35 school bus to pick up the children at a school bus stop. The
alerting such a commuter of the exact time by Which to leave accurate noti?cation of an approaching school bus can
for their commute prior to leaving their controlled environ minimiZe if not signi?cantly eliminate the childrens Wait at
ment Would be ideal. the bus stop and consequently their exposure to inclement
In US. Pat. No. 5,680,119, there is described a vehicle Weather. Children can spend a feW extra minutes inside their
identi?cation system Wherein types of vehicles such as 40 home With their parents instead of enduring lengthy Waits at
emergency, school bus or other public transportation, deliv the bus stop in potentially adverse conditions. In addition to
ery or service vehicles With emitters transmit an identi?able notifying households of an approaching bus picking children
signal corresponding to the vehicle type. This patent does up to go to school, the receiver Will also alert parents of an
not describe a method for identifying a unique vehicle of a approaching school bus dropping children off at the end of
particular class, but rather only a method for determining the 45 the school day.
type of vehicle. Thus, the system merely differentiates The system includes the means to accurately determine
betWeen a school bus and an ambulance. the location of the vehicle and the location of any speci?ed
A receiving unit acquiring a RF signal broadcast from a vehicle stop so that the distance betWeen the vehicle and the
nearby vehicle containing the correct information that is not vehicle stop and the corresponding time can be accurately
actually picking up passengers can incorrectly notify pas measured. Global positioning satellite (GPS) technology
sengers of a vehicle arrival at a speci?ed point along the generates extremely accurate location coordinates by analy
vehicle route. For example, one common passenger pickup sis of signals from a plurality of global positioning satellites.
technique is to drive all the Way to the end of a vehicle route Receiving units Within the range of the transmission appa
and then commence picking up passengers from the end of ratus RF signal receive the GPS determined location of the
the route. This pickup technique poses problems for pas 55 vehicle regardless of the strength of the RF signal and
sengers near the beginning of the route, Who are passed by calculate the distance betWeen the vehicle and the vehicle
the vehicle traveling in the Wrong direction a considerable stop using GPS determined locations for both the vehicle
time before their vehicle actually stops to pick them up. In and the vehicle stop. Unlike systems relying on signal
another example, public transportation vehicles frequently strength to determine the distance that are subject to inac
stop at each station in both directions along the vehicle 60 curacies resulting from obstructions in the Wireless radio
route. Incorporation of a direction of travel parameter into frequency path, the vehicle location as determined by GPS
the information transmitted from a vehicle Would be espe is independent of signal strength. As a result, a receiving unit
cially valuable, alloWing a receiving unit to only activate an can accurately calculate an associated arrival time and the
alert mechanism When receiving a transmission from the distance betWeen receiving unit and vehicle, thereby pro
correct vehicle traveling in a speci?ed direction. 65 viding accurate arrival information.
It thus Would be desirable to provide a noti?cation system In speci?c embodiments, the system further includes the
that can more accurately predict a precise time of vehicle means to determine if an approaching vehicle is traveling in
US 6,700,506 B1
5 6
a speci?ed direction so that passengers are only noti?ed folloWing detailed description taken in conjunction With the
When a vehicle is approaching a vehicle stop from a speci accompanying draWing ?gures Wherein like reference char
?ed direction. The transmission apparatus further includes acter denote corresponding parts throughout the several
the means to determine the direction of vehicle travel by vieWs and Wherein:
GPS technology and transmit a signal further including FIG. 1 is a schematic diagram of the noti?cation system,
information about the a direction of vehicle travel. Each
100, that includes a transmission apparatus 160 and at least
receiving unit further compares the received direction of
vehicle travel With a speci?ed direction of vehicle travel one receiving unit 120.
such that an alarm function is activated When the vehicle is FIG. 2 is a block diagram of a receiving unit 120
closer than a speci?ed threshold location and traveling in the components.
10
speci?ed direction. FIG. 3 is a block diagram of the transmitter apparatus 160
In preferred embodiments of the invention, the receiving components.
unit further includes the means to acquire information about FIG. 4 is an example of a historical log ?le stored in
a vehicle by a simple information acquisition protocol herein receiving unit memory and the receiving unit protocol for
referred to as the learn function. Activating the learn func determining When to activate the alarm.
15
tion When a vehicle approaches the vehicle stop causes the
receiving unit to acquire the vehicle route number and FIG. 5 is a schematic diagram of a transmitter pendant
direction of vehicle travel from the vehicle transmission unit 200.
signal. The receiving unit location coordinates are also FIG. 6 is an example of a vehicle track plot Where the
acquired by the receiving unit from the bus transmission unit vehicle route is indicated by circles and vehicle speed
signal. After the learn function has been activated, the 20 indicated by the circle shading.
receiver listens for the transmission signal of greatest ampli
tude. When signal amplitude is maximized and distance DETAILED DESCRIPTION OF THE
betWeen the transmitter and receiver is minimiZed, the bus INVENTION
stop location is stored into the receiver memory.
Turning noW to the draWings, Where like components are
Alternatively, the bus stop location can be simply stored into 25
designated by the like reference numerals, FIG. 1 schemati
the receiver memory When the learn button is depressed. cally illustrates one preferred embodiment 100 of a vehicle
Additional information is also transmitted from the trans arrival noti?cation system in accordance With the present
mitter to the receiver at this time. More speci?cally, a invention. Here, a transmission apparatus 160 is located in
historical log ?le that includes vehicle location and direction a vehicle and receiving units 120 are located along the
of travel for at least one time entry is stored into the 30
vehicle route in, for example, households and schools, to
receivers memory so that this data can be later accessed to alert of an approaching vehicle in advance of its arrival at a
understand exactly hoW the bus approached the bus stop. speci?ed point on the vehicle route.
Preferably, the historical log ?le includes at least ?ve
The transmission apparatus 160 determines the vehicle
minutes of time entries Wherein sequential time entries are
location and transmits a RF signal that includes vehicle
separated by a small time increment such as 1030 seconds. 35
identi?cation and location information. Referring noW to
As a result, the vehicle information acquired by the receiv
FIG. 3, and as indicated elseWhere herein, the transmission
ing unit during the learn function is used by the noti?cation
apparatus 160 has located therein a global positioning sys
system to determine When to alert passengers that their
tem (GPS) device 170 that receives signals from a plurality
speci?c vehicle is approaching. of global positioning satellites through a GPS antenna 164
In another embodiment of the present invention, the 40
and can determine vehicle location at any time from the
transmission apparatus further includes the means to elec received satellite information. Information about vehicle
tronically store information about the vehicle during opera location is communicated to the transmission apparatus
tion. A vehicle log ?le is generated including an entry for central processing unit (CPU) 162 from the GPS device 170.
each transmitted RF signal such that each entry includes a
time mark and the transmitted vehicle location coordinates. 45 The transmission apparatus CPU 162 preferably has the
Each vehicle log ?le entry can further include additional ability to execute and control transmission apparatus proto
information such as vehicle speed and/or direction of vehicle cols and tasks. The CPU receives vehicle location informa
tion from the GPS device 170 and vehicle identi?cation
travel. Information stored in a vehicle log ?le can be
information from transmission apparatus memory means
doWnloaded to a PC for use in monitoring vehicle operation.
The information contained in the vehicle log ?les can be 174 and generates a signal that includes vehicle identi?ca
tion information and vehicle location.
used to monitor vehicle operator performance and to deter
mine the validity of passenger complaints regarding vehicle The transmission apparatus 160 preferably further
operation. includes a transmission module 166 that generates a RF
In a preferred embodiment of the present invention, the signal from the signal created by the microprocessor. The
system includes a transmission apparatus that can be pro 55 transmission module broadcasts the RF signal from RF
grammed With neW vehicle information and to doWnload antenna 168 over at least one radio frequency. Preferably, the
information stored in a vehicle log ?le. Atransmitter pendant RF signal is transmitted over a plurality of radio frequencies
interfaces With a transmission apparatus such that the pen using channel hopping technology such that the transmis
dant can display current transmission apparatus information sion apparatus achieves maximal signal transmission range.
and introduce neW information. The transmitter pendant can 60 The transmission apparatus CPU 162 has the means to
further include an apparatus to doWnload information stored monitor transmission module activity such that if the trans
in the vehicle log ?le of the transmission apparatus and mission module 166 fails to broadcast a RF signal, then the
transfer this information to a PC. CPU activates a transmitter malfunction Warning light 176.
The transmission module 166 processes the transmission
BRIEF DESCRIPTION OF THE DRAWINGS 65 signal generated by the CPU and transmits a RF signal.
For a fuller understanding of the nature and desired Preferably, Spread Spectrum technology With channel hop
objects of the present invention, reference is made to the ping is used to transmit the RF signal. As is Well knoWn in
US 6,700,506 B1
7 8
the art channel hopping maximizes effective signal range by included in the RF signal to identi?cation information for
providing maximal poWer While adhering to FCC Part 15 the correct vehicle stored in receiving unit memory 126. The
speci?cations. Preferably the number of channels used in receiving unit CPU 122 further has the means to compare
channel hopping signal transmission is at least 25. More transmitted location information for the correct vehicle With
preferably the number of channels used in channel hopping its stored historical log ?les to determine the appropriate
signal transmission is at least 50. Complying With FCC Part vehicle location by Which to activate an audio or visual alert
15 speci?cations, preferable transmissions are at 1 Watt time mechanism such as an audio speaker 150 and give the user
intervals not to occupy a channel in excess of 0.4 seconds adequate time by Which to meet the vehicle at the bus stop.
Within a 10 second period. Additionally, bandWidth is mini Alternatively, the receiving unit 120 has the means to
miZed to maximiZe range Wherein the frequency hopping 10
identify the RF signal for the correct vehicle, calculate the
systems shall have hopping channel carrier frequencies distance betWeen the GPS determined locations of the
separated by a minimum of 25 kHZ or the 20 dB bandWidth correct vehicle and the receiving unit such that the receiving
of the hopping channel, Whichever is greater. Atransmission unit CPU compares the calculated distance With a speci?ed
apparatus Will transmit vehicle information in packets of threshold distance and activates an audio or visual alert
betWeen 32 and 256 bits including vehicle identi?cation mechanism such as an audio speaker 150 When the calcu
15 lated distance is less than the threshold distance.
information, vehicle location coordinates and When direc
tional shielding is employed, direction of vehicle travel. The The receiving unit 120 includes a vehicle display 140 for
data transmission rate is at least 100 bps to generate a short displaying of the calculated distance betWeen the receiving
transmission cycle. Preferably, the data transmission rate is unit and the correct vehicle or the calculated time to vehicle
arrival Wherein the distance or time is displayed in a
at least 300 bps. For example, at 300 bps: 50 channels><32 20 convenient unit of measure such as miles or minutes respect
bits/300 bps=5 .3 seconds With a 5 to 10 second delay results fully. Additionally, the threshold distance or arrival time
in a 1015 second transmission cycle. threshold can be adjusted by a threshold control mechanism
The transmission apparatus 160 also includes a memory 148 Wherein non-limiting examples of threshold adjustment
system 174 Wherein vehicle identi?cation information mechanisms are a sWitch, button or dial. The speci?ed
including, but not limited to vehicle route number and 25 threshold entered using the threshold control mechanism
district information are stored electronically. The transmis 148 is displayed in a threshold display 144 Wherein an
sion apparatus memory means 174 can further store a arrival time threshold is displayed in minutes and a distance
vehicle log ?le Wherein the log ?le includes a plurality of threshold is displayed in miles. In the normal run mode,
time-marked entries. The transmission apparatus CPU 162 When the threshold adjustment is not being adjusted, calcu
has the means to generate log ?le entries such that each entry 30 lated bus distance and an estimated time to arrival are both
includes a time stamp recorded from a transmission appa displayed.
ratus clock and GPS determined vehicle location coordi The receiving unit 120 includes a memory means 126
nates. Additional data parameters such as the direction of Wherein are stored the GPS determined receiving unit
vehicle travel and vehicle speed can also be incorporated location, speci?ed threshold time or distance, a historical log
into a vehicle log ?le as necessary for speci?c applications. 35 ?le and vehicle identi?cation information for the vehicle for
The transmission apparatus CPU 162 generates log entries Whose arrival passengers are to be noti?ed. Preferably the
on a conveniently short time-interval such as the periodicity receiving unit memory means 126 is an inexpensive memory
of transmission apparatus RF signal broadcast. storage device that can be manufactured With a limited
In a preferred embodiment, the RF signal broadcast by the service life. More preferably the receiving unit memory
vehicle transmission apparatus 160 includes vehicle identi 40 means 126 is a Smart Card With a one year reneWable
?cation information and a historical log. The transmission service life such that consumers are required to resubscribe
apparatus CPU 162 includes the means to access the vehicle to maintain receiving unit operation.
log ?le stored in the transmission apparatus memory means The receiving unit 120 also includes a learn function
174 and to generate from the vehicle log ?le a historical log Wherein the learn function includes the means for acquiring
?le including at least 5 minutes of the most recent vehicle 45 information about a speci?ed vehicle. Actuating the learn
log ?le time entries. Preferably the historical log ?le button or sWitch 124 When the correct vehicle is approaching
includes at least 10 minutes of the most recent vehicle log a speci?ed vehicle stop causes the receiving unit CPU 122
?le time entries. The transmission apparatus 160 as above to acquire vehicle identi?cation information from the stron
described broadcasts a RF signal comprising vehicle iden gest received RF signal and to store this vehicle identi?ca
ti?cation information and the historical log ?le generated by tion information in the receiving unit memory means. The
the transmission apparatus CPU. receiving unit CPU further includes the means to monitor
NoW referring to FIG. 2, and as indicated elseWhere the vehicle location in the learn function Whereby the GPS
herein, receiving units 120 located along a vehicle route determined vehicle location is stored in the receiving unit
receive signals from at least one vehicle transmission appa memory means as signal amplitude is maximiZed and dis
ratus Within broadcast range and alert passengers When the 55 tance betWeen the transmitter and receiver is minimiZed.
correct vehicle is closer than a speci?ed threshold location In an alternate methodology, the receiving unit 120 learn
or distance. The receiving unit 120 includes a receiving acquires the receiving unit location coordinates, bus route
module 138 and a RF antenna 136 such that the receiving number and direction of bus travel from the bus transmitter
module channel hops intelligently to receive RF signals signal. As the bus approaches the bus stop on the ?rst day of
broadcast by nearby vehicle transmission apparatus 160. 60 school, a parent or child Waiting at the bus stop activates the
The receiving unit 120 further includes a CPU 122 receiving unit 120 learn function. The receiver captures the
Wherein the CPU is in communication With the receiving bus route number the direction of travel from the bus
module 138 such that the CPU receives RF signals from the transmitter signal. Deactivating the learn function button
receiving module. The receiving unit CPU 122 has the after the bus has stopped at the bus stop captures the bus
means to determine vehicle identi?cation information and 65 location coordinates Whereby the bus location coordinates
vehicle location from a received RF signal. Further, the CPU are stored in receiving unit memory 126 as the receiving unit
has the means to compare vehicle identi?cation information location.
US 6,700,506 B1
10
In a speci?c embodiment of the present invention, the vehicle log ?les doWnloaded from the vehicle transmission
system 100 further provides a directional shield to increase apparatus to a PC include data on Where the corresponding
the noti?cation accuracy for vehicle arrival. The vehicle vehicle has been and the speed of the vehicle along its route.
transmission apparatus GPS device 170 further includes the The PC includes the means to process the information
means to determine the direction of vehicle travel. The included in a vehicle log ?le to generate a corresponding
transmission apparatus CPU 162 further incorporates the vehicle track plot Wherein the location and speed of the bus
direction of travel into the RF signal broadcast by the at each vehicle log ?le entry is transferred to a map or
transmission apparatus 160 Whereby a receiving unit 120 graphical representation of the vehicle route. A symbol or
further compares the received direction of vehicle travel alphanumerical character marks vehicle location. Vehicle
against a speci?ed direction of vehicle travel stored in the 10
speed is expressed graphically according to a speci?ed
receiving unit memory means 126 during activation of the legend by either coloring, shading or otherWise marking the
learn function. Preferably, the direction of vehicle travel is location symbols or alphanumerical characters With the
expressed in degrees, the standard NMEA directional output appropriate marking from the speed legend. Acircle graphi
from the GPS device 170. HoWever, any other method for cally represents the vehicle location for each vehicle log ?le
reporting the direction of vehicle travel is also acceptable. 15
entry and vehicle speed is represented by grayscale shading
The activation of an alert mechanism by a receiving unit 120 the corresponding location circle according to the Speed in
is additionally dependent upon the received direction of m.p.h. legend. Alternatively, several vehicles can be dis
vehicle travel being coincident With the stored direction of played in one vehicle track plot Whereby each vehicle is
vehicle travel. By incorporating a direction of travel param identi?ed by different marker morphologies.
eter into the information included in the transmitted RF 20 In another speci?c embodiment of the present invention,
signal from a bus, the receiving unit alert mechanism is a Website can provide a central location for assisting With the
triggered only When receiving a transmission from a bus distribution of information regarding vehicle operations
With the correct bus route number traveling in the correct Wherein the Website includes integrated informational
direction located Within a speci?ed distance threshold. screens displaying vehicle log ?les and vehicle track plots
Referring noW to FIG. 2, and as indicated elseWhere 25 corresponding to individual vehicle route numbers and
herein, the system can further include a transmission pen dates. Passengers and vehicle operators can access informa
dant 200 Wherein the transmission pendant 200 connects to tion included on the Website to conveniently monitor vehicle
a transmission apparatus doWnload port 180 via an interface activities. In addition, the Website can also alloW bus opera
204. The transmission pendant 200 includes a display 208 tors to provide passengers With estimated delay times for bus
Whereby current vehicle identi?cation information stored in 30 routes. The Website is then linked to a toll-free number so
the transmitter apparatus memory means is vieWable. The users can easily access the information. This Website func
pendant 200 further includes the means to change or modify tion is particularly important When a receiver fails to go off
vehicle identi?cation information that is transmitted from a in the expected time period for a bus pickup Whereby the
particular transmission apparatus 160. Additionally, the pen parents can call the toll-free number or access the Website to
dant 200 contains a memory means for electronically storing 35 investigate the delay.
the contents of at least one transmission apparatus vehicle A preferred embodiment of the invention involves the
log ?le and the means to doWnload the contents of a vehicle advanced noti?cation of children and their parents of a
log ?le from a transmission apparatus 160. Further the school bus arriving at a bus stop. Bus operators commonly
transmission pendant 200 Will include a standardiZed PC receive parental complaints regarding excessive bus speed.
connection such as an RS-232 connection for transferring 40 Previously, there Was no means to routinely monitor bus
doWnloaded transmission apparatus data to a PC. There are speed to con?rm or deny accusations of school buses being
sufficient adjustment controls 212 to ef?ciently enter vehicle operated at excessive speed. With the use of accessible
identi?cation information modi?cations and to effect doWn archived bus log ?les and bus track plots, bus operators,
load of vehicle log ?le data from the transmission apparatus school administration staff or parents can readily monitor
to the connected pendant. 45 bus speed and travel patterns.
While a pendant 200 is disclosed as the preferred While such a preferred embodiment of the present inven
embodiment, others comparable transmission apparatus 160 tion involves the advanced noti?cation of school bus arrival
not requiring a pendant 200 could be easily constructed. For at a bus stop, this noti?cation system has many other
instance, route information adjustments could be mounted applications that include, but are not limited to the folloWing
directly to the transmission apparatus 160. UtiliZing the examples. Notifying hospitals of an approaching ambulance
transmitters transmission capabilities, bus information carrying severe trauma patients that require immediate atten
could be uploaded directly to a PC Wirelessly, eliminating tion thereby minimiZing inactive Waiting periods in an ER.
the need for a pendant 200. Emergency rescue situations Wherein a disabled vehicle or
In a preferred embodiment, a pendant 200 is utiliZed to individual activates a transmitter to assist search efforts by
minimiZe costs by eliminating many of the transmission 55 rescue parties. Parents can generate a car track plot of Where
apparatus adjustments and displays. The transmission pen a car equipped With a transmitter has been and at What
dant 200 can be any device that can interface With bus speeds it Was monitor the driving habits of their children.
transmission apparatus 160, has an input device 212 to Rental car companies can equip their cars With transmitters
modify the bus transmission apparatus parameters or to facilitate locating rental cars in parking lots and to provide
execute a bus log ?le capture, and has an interface 204 60 advanced noti?cation of a rental car return.
capable of connecting to a PC to facilitate data transfer. Other applications for this invention include any situation
Preferably the transmission pendant 200 is a modi?ed hand Where point-to-point proximity information Would be useful.
held electronic personal organiZer, such as a Palm Pilot, With By delivering proximity information in a cost effective
the necessary interface ports and softWare to comply With manner by eliminating systems and infrastructure costs,
the above stated requirements. 65 many personal tracking application can be easily contem
NoW referring to FIG. 6, and as indicated elseWhere plated. Thus, these applications are in no Way limited to
herein, in a speci?c embodiment of the present invention, mobile vehicles.
US 6,700,506 B1
11 12
The features and principles of the present invention have receiving unit receives a RF signal, identi?es the RF
been described relative a preferred embodiment thereof. It signal that corresponds to that being transmitted by the
Will be apparent to those skilled in the art that numerous transmission apparatus for the speci?ed vehicle, deter
variations or modi?cations may be made to the preferred mines the vehicle arrival time by comparing the current
embodiment Without departing from the spirit of the present vehicle position With the historical log tile and provides
invention. Thus such variations and modi?cations are one of an indication of the determined arrival time or an
intended to be included herein Within the scope of the alert signal as the noti?cation of arrival of the speci?ed
present invention. vehicle and the alert signal is provided When the
What is claimed is: determined time to vehicle arrival is less than a thresh
1. A vehicle noti?cation system comprising: 10 old time.
at least one vehicles,
3. A system as in either claim 1 or 2 Wherein the
transmission apparatus broadcasts a RF signal using Spread
a vehicle transmission apparatus on each of the at least
one vehicle such that the vehicle transmission appara
Spectrum channel hopping technology and receiving units
receive Spread Spectrum RF signals from the transmission
tus determines the vehicle location by GPS and broad
casts a radio frequency signal including vehicle iden 15 apparatus by intelligently channel hopping.
4. Asystem as in any of claims 1 or 2 Wherein the vehicle
ti?cation information and vehicle location as
is a school bus.
determined by GPS; 5. A system as in claim 1 Wherein the GPS device of said
Wherein said transmission apparatus for each of the at vehicle transmission apparatus for each of the at least one
least one vehicle comprises a central processing unit vehicle further determines the direction of vehicle travel,
20
(CPU), a transmission module, a GPS device, and at Wherein the signal generated by the transmission apparatus
least one antenna, Where the GPS device calculates the CPU and broadcasted by the vehicle transmission apparatus
vehicle location using a plurality of global positioning transmission module further includes the direction of vehicle
satellite signals, the CPU generates a signal comprising travel and Wherein said receiving unit further compares the
vehicle identi?cation information and vehicle location transmitted direction of vehicle travel for the speci?ed
and the transmission module emits a radio frequency vehicle With a stored direction of vehicle travel such that
signal comprising the CPU generated signal; and When the transmitted and stored directions of vehicle travel
a plurality of receiving units, each of said plurality of match said receiving unit provides the alert signal.
receiving units being capable of providing a noti?ca 6. A system as in claim 2 Wherein the GPS device of the
tion that a speci?ed vehicle is approaching a given 30 vehicle transmission apparatus of the at least one vehicle
location along a route for the speci?ed vehicle, said further determines the direction of vehicle travel, Wherein
each of the plurality of receiving units comprising a the signal generated by the transmission apparatus CPU and
receiver module, and a CPU, Wherein said receiving broadcasted by the vehicle transmission apparatus transmis
unit receives a RF signal, identi?es the RP signal that sion module further includes a direction of vehicle travel,
corresponds to that being transmitted by the transmis Wherein the receiving unit compares the vehicle location and
sion apparatus for the speci?ed vehicle, calculates the direction travel for the speci?ed vehicle With the stored
distance betWeen the receiving unit and the speci?ed historical log ?le to determine the time to vehicle arrival and
vehicle With GPS determined locations included With to determine if the transmitted direction of vehicle travel for
the received RF signal from the speci?ed vehicle and the speci?ed vehicle matches a stored direction of vehicle
provides one of a distance indication or an alert signal travel, and Wherein the alert signal is provided When the
as the noti?cation of arrival of the speci?ed vehicle, the determined arrival time is less than a threshold time and the
distance indication being representative of the calcu transmitted and stored directions of vehicle travel match.
lated distance and the alert signal is provided When the 7. A system as in any of claims 12 Wherein said vehicle
calculated distance is less than a threshold distance. transmission apparatus for each of the at least one vehicle
2. A vehicle noti?cation system comprising: 45 further comprises a transmitter pendant, Wherein:
at least one vehicle said vehicle transmission apparatus is programmed by
a vehicle transmission apparatus on each of the at least input entered in the transmitter pendant; and
one vehicle such that the vehicle transmission appara the transmitter pendant comprises an interface to transfer
tus determines the vehicle location by GPS and broad information With a vehicle transmission apparatus, at
casts a radio frequency signal including vehicle iden least one display and at least one input device to change
ti?cation information and vehicle location; vehicle identi?cation information stored in the trans
Wherein said transmission apparatus for each of the at mission apparatus memory means.
least one vehicle comprises a central processing unit 8. A system as in any of claims 12 Wherein transmission
(CPU), a transmission module, a GPS device, and at apparatus for each of the at least one vehicle further com
least one antenna, Wherein the GPS device calculates 55 prises a GPS device that further determines vehicle speed
the vehicle location using a plurality of global posi and a CPU With the means to create a vehicle log ?le
tioning satellite signals, the CPU generates a signal Wherein each entry in the vehicle log ?le comprises the time
including vehicle identi?cation information and vehicle and vehicle information including location and speed and
location, and the transmission module emits a radio the system has the means to transfer the contents of at least
frequency signal comprising the CPU generated signal; 60 one vehicle log ?le to a PC.
and 9. A system as in claim 8 Wherein the vehicle log ?le is
a plurality or receiving units, each of said plurality of doWnloaded to a PC Which comprises the means to generate
receiving units being capable of providing a noti?ca a vehicle track plot from the information included in the
tion that a speci?ed vehicle is approaching a given doWnloaded vehicle log ?le.
location along a route of the speci?ed vehicle and 65 10. A system as in claim 9 Wherein a Website comprising
comprises a receiver module, a CPU, and a historical vehicle information is available to passengers to monitor
log ?le being accessible to the CPU, Wherein said vehicle activities Wherein the vehicle information can
US 6,700,506 B1
13 14
include any of the following information vehicle log ?les, activating a receiving unit learn function protocol as the
vehicle track plots and estimated vehicle delay times for a speci?ed vehicle approaches the given location, said
plurality of vehicles. learn function protocol for teaching the receiving unit
11. A system as in of any of claims 12 Wherein said certain information for use by the receiving unit to
receiving unit further includes provide advance noti?cation of arrival of the speci?ed
a learning protocol for execution in the CPU of the vehicle at the given location;
receiving unit the learning protocol including instruc monitoring the RF signal With the greatest amplitude; and
tions for acquiring vehicle location information being capturing the vehicle identi?cation information and
transmitted by the speci?ed vehicle, said learn protocol vehicle location being received and storing the vehicle
for teaching the receiving unit certain information for 10 location in the receiving unit memory as the location of
the receiving unit to use during its operation; and
the receiving unit When the signal amplitude of the RF
a mechanism operably coupled to the CPU for actuation signal is maximiZed.
and de-actuation of the learning protocol.
21. A method for teaching a receiver unit located in
12. Asystem as in claim 11, Wherein the learning protocol
includes instructions to acquire location information being proximity to a given location along a route for a speci?ed
transmitted With the strongest RF signal and to store this
15 vehicle and being provided to give advance noti?cation of
information in a receiving unit memory When the mecha arrival of the speci?ed vehicle, said receiving unit compris
nism actuates the learning protocol. ing a receiver module, a CPU, a memory means, a historical
13. Asystem as in claim 11, Wherein the learning protocol log ?le stored in the memory means and an alert mechanism
includes instructions to acquire vehicle location and identi Wherein said receiving unit receives a RF signal, identi?es
?cation information being transmitted by the speci?ed
20 the RF signal that corresponds to that being transmitted from
vehicle and to store this information in a receiving unit the speci?ed vehicle, determines the vehicle arrival time by
memory When the mechanism actuates the learning protocol. comparing the transmitted current vehicle position With the
14. Asystem as in claim 11, Wherein the learning protocol historical log ?le, compares a direction of travel being
includes instructions to acquire vehicle location, vehicle transmitted from the speci?ed vehicle With a stored direction
identi?cation information and vehicle direction of travel
25 of vehicle travel, and activates the alert mechanism When the
information being transmitted by the speci?ed vehicle and to calculated time to vehicle arrival is less than a threshold time
store this information in a receiving unit memory When the and When the transmitted and stored directions of vehicle
mechanism actuates the learning protocol. travel match, the method comprising the steps of:
15. Asystem as in claim 11, Wherein the learning protocol activating a receiving unit learn function protocol as the
includes instructions to acquire vehicle location and vehicle speci?ed vehicle approaches the given location, said
direction of travel information being transmitted by the learn function protocol for teaching the receiving unit
speci?ed vehicle and to store this information in a receiving certain information for use by the receiving unit to
unit memory means When the mechanism actuates the provide advance noti?cation of arrival of the speci?ed
learning protocol. vehicle;
35 monitoring for the RF signal With the greatest amplitude;
16. Asystem as in any of claims 12 Wherein said system
further comprises: and
a plurality of vehicles; and capturing the vehicle identi?cation information and stor
a plurality of vehicle transmission apparatuses, one for ing the captured vehicle log ?le in the receiving unit
each vehicle. memory means as the historical log ?le When the signal
17. A system as in any of claims 12 Wherein there are a amplitude being monitored is determined to be maxi
plurality of given locations along the travel route of the miZed.
speci?ed vehicle and Wherein said system further comprises: 22. A method of calculating the time to vehicle arrival at
a plurality of vehicles; a speci?ed point along the route of a vehicle Wherein the
a plurality of vehicle transmission apparatuses, one for
method comprises:
each vehicle; and locating a receiving unit in proximity to the speci?ed
Wherein at least one receiving unit is located at each of the
point;
plurality of given locations. receiving a vehicle location from the vehicle using the
18. The system of claim 1, Wherein each of said plurality receiving unit,
of receiving units includes an alert mechanism that is matching the received location to the location parameter
activated to provide the alert signal When the CPU deter of a log ?le entry in a stored log ?le of the receiving
mines that the calculated distance is less than the threshold unit,
value. calculating the time to arrival in the receiving unit,
19. The system of claim 2, Wherein each of said plurality Wherein the time in the matching log ?le entry is
of receiving units includes an alert mechanism that is 55 subtracted from the time corresponding to the vehicle
activated to provide the alert signal When the CPU deter arriving at the speci?ed point on the vehicle route,
mines that the determined vehicle arrival time is less than the comparing the calculated time to a threshold time value,
threshold value. and
20. A method for teaching a receiving unit located in alerting a user if the calculated time is less than the
proximity to a given location along a route for a speci?ed 60 threshold value.
vehicle and being provided to give advance noti?cation of 23. Amethod for teaching a receiving unit as in claim 20,
arrival of the speci?ed vehicle, said receiving unit compris Wherein the receiving unit further compares a direction of
ing a receiver module, a CPU, and a memory means, travel being transmitted from the speci?ed vehicle With a
Wherein said receiving unit receives a RF signal, identi?es stored direction of vehicle travel such that When the trans
the RF signal that corresponds to that being transmitted from 65 mitted and stored directions of vehicle travel match said
the speci?ed vehicle, and determines the vehicle arrival receiving unit generates an alert signal as advance noti?ca
time; the teaching method comprising the steps of: tion of vehicle arrival, said method comprising the steps of:
US 6,700,506 B1
15 16
activating a receiving unit learn function protocol as the speci?ed vehicle, determines the vehicle arrival time, and
speci?ed vehicle approaches the location for passenger provides one of an indication of the determined arrival time
pickup; or an alert signal as advance noti?cation of vehicle arrival;
monitoring for the RF signal With the greatest amplitude; the method comprising the steps of:
and activating a learn function protocol as the speci?ed
capturing the direction of vehicle travel for the speci?ed vehicle approaches the given location Whereby the
vehicle and storing the direction of travel along With receiving unit captures the approaching vehicle identi
the vehicle location information being stored in the ?cation information, said learn function protocol for
receiving unit memory. teaching the receiving unit certain information for use
10 by the receiving unit to provide advance noti?cation of
24. A method as in any of claims 20, 23, or 21 further
comprising the step of: arrival of the speci?ed vehicle, and
deactivating said learn function protocol after said step of deactivating said learn function protocol after the speci
capturing and storing. ?ed vehicle has stopped at the given location, Whereby
25. A method as in claim 22 Wherein the method further said receiving unit stores the last transmitted vehicle
15
comprises matching the received vehicle location and direc location in memory as the receiver location.
tion of vehicle travel to the location and direction of travel 31. The teaching method of any of claims 20, 23, or 30
parameters of a log ?le entry in a stored log ?le in the Wherein the receiving unit further includes an alert mecha
receiving unit before calculating the time to vehicle arrival. nism that is activated to provide the alert signal When the
26. A method as in any of claims 22 or 25 further determined vehicle arrival time is less than the threshold
20
comprising the step of value.
activating a learn function protocol as the vehicle 32. A method for teaching a receiving unit located in
approaches the speci?ed point to acquire vehicle loca proximity to a given location along a route for a speci?ed
tion information of the approaching vehicle, said learn vehicle and being provided to give advance noti?cation of
function protocol for teaching the receiving unit certain arrival of the speci?ed vehicle, said receiving unit compris
25
information for use by the receiving unit. ing a receiver module, a CPU, a memory means, a historical
27. A method as in any of claims 22 or 25 further log ?le stored in the memory means and an alert mechanism
comprising the steps of: Wherein said receiving unit receives a RF signal, identi?es
the RF signal that corresponds to that being transmitted from
activating a learn function protocol as the vehicle the speci?ed vehicle, determines the vehicle arrival time by
approaches the speci?ed point, said learn function 30
comparing the transmitted current vehicle position With the
protocol for teaching the receiving unit certain infor historical log ?le, compares a direction of travel being
mation for use by the receiving unit; transmitted from the speci?ed vehicle With a stored direction
capturing vehicle location information being transmitted of vehicle travel, and activates the alert mechanism Wherein
from the approaching vehicle, and the calculated time to vehicle arrival is less than a threshold
storing the last transmitted vehicle location as the receiver 35 time and When the transmitted and stored directions of
location. vehicle travel match, the method comprising the steps of:
28. A method as in claim 26 further comprising the step activating a learn function protocol as the vehicle for
of: Which noti?cation is desired approaches the given
deactivating said learn function protocol after the vehicle 40
location, Whereby the receiver captures the approach
has stopped at the speci?ed point. ing vehicle identi?cation information, said learn func
29. A method as in claims 27 further comprising the step tion protocol for teaching the receiving unit certain
of: information for use by the receiving unit to provide
deactivating said learn function protocol after the vehicle advance noti?cation of arrival of the speci?ed vehicle,
has stopped at the speci?ed point. 45
and
30. A method for teaching a receiving unit located in deactivating said learn function protocol after the speci
proximity to a given location along a route for a speci?ed ?ed vehicle has stopped Whereby the receiving unit
vehicle and being provided lo give advance noti?cation of stores the last transmitted vehicle position such that the
arrival of the speci?ed vehicle, said receiving unit compris captured vehicle position is stored in receiving unit
ing a receiver module, a CPU and a memory means, Wherein memory means as the historical log ?le.
said receiving unit receives a RF signal, identi?es the RF
signal that corresponds to that being transmitted from the * * * * *

Vous aimerez peut-être aussi