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

Automatic vehicle control system

Assignee: RJ Reynolds Tobacco Co
•
Filing: 1988-06-09
•
Granted: 1990-09-11
•
Expires: 2008-06-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The system includes a first computer for communicating with automatic guided vehicles on a guided vehicle loop and storing information related to vehicle position. A second computer determines vehicle destinations. The first computer and the second computer maintain separate databases. Information in the data of the first computer relating to vehicle position is copied into the database of the second computer to assist in making vehicle destination determinations and the vehicle destination information stored in the database of the second computer is copied into the first computer. The invention also includes a unique fast and slow polling routine to insure that data transfer to the vehicles requiring it most is achieved in any polling cycle.

Inventors

  • 👤 Thomas W. Cearley
  • 👤 Michael F. Donovan
  • 👤 II Raymond A. Gardea
  • 👤 Kolleen C. Hughes
  • 👤 William R. Hunt, III
  • 👤 William R. Jarvis
  • 👤 Marvin R. Martin
  • 👤 Aftab Shamb
  • 👤 Michael D. Shepard
  • 👤 William F. Summers
  • 👤 David C. Twine
  • 👤 Lonnie M. Utt, Jr.

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 00:53
CPC Classifications
G; G05; G05D; G05D1/00; G05D1/02; G05D1/021; G05D1/0287; G05D1/0291; G05D1/0297; G05B; G05B19/00; G05B19/02; G05B19/418; G05B19/41865; G05B19/4189; G05B19/41895; G05D1/0259; G05D1/0265; G05B2219/00; G05B2219/30; G05B2219/31; G05B2219/31002; G05B2219/31286; G05B2219/31432; Y; Y02; Y02P; Y02P90/00; Y02P90/02; Y02P90/60

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 233 words
A system, comprising: a guided vehicle path; a plurality of guided vehicles operating along said path; a plurality of indicators positioned along said path for indicating to said vehicles position on said path; and a guided vehicle controller, comprising: means for communicating with said guided vehicles; a first computer system for exchanging information with said guided vehicles through said communicating means, said first computer system including a first memory section for storing information received from said vehicles including vehicle position information of each vehicle in relation to said indicators and including a second memory section for storing information to be transmitted to said vehicles including vehicle destination information; a second computer system for receiving vehicle movement requests from external sources and determining which vehicles are to respond to said requests, said second computer system including a third memory section for storing information relating to vehicle position in relation to said indicators and including a fourth memory section for storing information including vehicle destination information; first transfer means for copying said information in said first memory section to said third memory section so that said first memory section and said third memory section contain the same vehicle position information; and second transfer means for copying said information in said fourth memory section to said second memory section so that said fourth memory section and said second memory section contain the same vehicle destination information.
Claim 2
Independent Claim 233 words
A system, comprising: a guided vehicle path; a plurality of guided vehicles operating along said path; a plurality of indicators positioned along said path for indicating to said vehicles position on said path; and a guided vehicle controller, comprising: means for communicating with said guided vehicles; a first computer system for exchanging information with said guided vehicles through said communicating means, said first computer system including a first memory section for storing information received from said vehicles including vehicle position information of each vehicle in relation to said indicators and including a second memory section for storing information to be transmitted to said vehicles including vehicle destination information; a second computer system for receiving vehicle movement requests from external sources and determining which vehicles are to respond to said requests, said second computer system including a third memory section for storing information relating to vehicle position in relation to said indicators and including a fourth memory section for storing information including vehicle destination information; first transfer means for copying said information in said first memory section to said third memory section so that said first memory section and said third memory section contain the same vehicle position information; and second transfer means for copying said information in said fourth memory section to said second memory section so that said fourth memory section and said second memory section contain the same vehicle destination information.
Claim 3
Dependent Claim 23 words
A system as claimed in claim 1 wherein said first transfer means includes an intermediate memory for temporarily storing said vehicle position information.
Claim 4
Dependent Claim 23 words
A system as claimed in claim 1 wherein said second transfer means includes an intermediate memory for temporarily storing said vehicle destination information.
Claim 5
Dependent Claim 137 words
A system as claimed in claim 1 wherein said guided vehicle controller further includes a third computer system for backing up said first computer system, said third computer system having a fifth memory section for storing said vehicle position information and a sixth memory section for storing said vehicle destination information, and a fourth computer system for backing up said second computer system, said fourth computer system having a seventh memory section for storing said vehicle position information and an eight memory section for storing said vehicle destination information and said first transfer means includes means for copying said vehicle position information to said fifth memory section and to said seventh memory section, and said second transfer means includes means for copying said vehicle destination information to said sixth memory section and to said eighth memory section.
Claim 6
Dependent Claim 35 words
A system as claimed in claim 1 wherein said vehicle position information for each vehicle includes the last position indicator passed by the vehicle and the next position indicator to be reached by the vehicle.
Claim 7
Dependent Claim 46 words
A system as claimed in claim 1 wherein said first computer system includes means for determining the expected travel time of each vehicle to an upcoming position indicator and said first computer system stores information indicative of said expected travel time in said first memory section.
Claim 8
Dependent Claim 28 words
A system as claimed in claim 6 wherein said first transfer means copies said expected travel time information from said first memory section to said third memory section.
Claim 9
Dependent Claim 24 words
A system as claimed in claim 1 wherein said communicating means comprises a radio communications link between said first computer system and each vehicle.
Claim 10
Independent Claim 312 words
A system, comprising: a guided vehicle path; a plurality of guided vehicles operating along said path; a plurality of indicators positioned along said path for indicating to said vehicles position on said path; and a guided vehicle controller, comprising: means for communicating with said guided vehicles; a first computer system for exchanging information with said guided vehicles through said communicating means, said first computer system including a first memory section for storing information received from said vehicles including vehicle position information of each vehicle in relation to said indicators and including a second memory section for storing information to be transmitted to said vehicles including vehicle destination information; a second computer system for receiving vehicle movement requests from external sources and determining which vehicles are to respond to said requests, said second computer system including a third memory section for storing information relating to vehicle position in relation to said indicators and including a fourth memory section for storing information including vehicle destination information; first transfer means for copying said information in said first memory section to said third memory section so that said first memory section and said third memory section contain the same vehicle position information; and second transfer means for copying said information in said fourth memory section to said second memory section so that said fourth memory section and said second memory section contain the same vehicle destination information; wherein said first computer system polls said vehicles using a fast polling routine for vehicles within a first predetermined distance of a next position indicator and using a slow polling routine after the fast polling routine is completed, and wherein said fast polling routine includes requesting information from each vehicle as to its position, storing said requested fast polling position information in said first memory section and indicating to each fast polled vehicle whether it should stop or continue
Claim 11
Independent Claim 312 words
A system, comprising: a guided vehicle path; a plurality of guided vehicles operating along said path; a plurality of indicators positioned along said path for indicating to said vehicles position on said path; and a guided vehicle controller, comprising: means for communicating with said guided vehicles; a first computer system for exchanging information with said guided vehicles through said communicating means, said first computer system including a first memory section for storing information received from said vehicles including vehicle position information of each vehicle in relation to said indicators and including a second memory section for storing information to be transmitted to said vehicles including vehicle destination information; a second computer system for receiving vehicle movement requests from external sources and determining which vehicles are to respond to said requests, said second computer system including a third memory section for storing information relating to vehicle position in relation to said indicators and including a fourth memory section for storing information including vehicle destination information; first transfer means for copying said information in said first memory section to said third memory section so that said first memory section and said third memory section contain the same vehicle position information; and second transfer means for copying said information in said fourth memory section to said second memory section so that said fourth memory section and said second memory section contain the same vehicle destination information; wherein said first computer system polls said vehicles using a fast polling routine for vehicles within a first predetermined distance of a next position indicator and using a slow polling routine after the fast polling routine is completed, and wherein said fast polling routine includes requesting information from each vehicle as to its position, storing said requested fast polling position information in said first memory section and indicating to each fast polled vehicle whether it should stop or continue
Claim 12
Dependent Claim 72 words
A system as claimed in claim 9 wherein said slow polling routine comprises sending new destination information to each vehicle requiring a new destination, and requesting of vehicles not polled during said fast polling routine information relating to vehicle position, storing said requesting slow poll vehicle position information in said first memory section, indicating to said slow polled vehicles whether they should stop or continue and requesting error information from all vehicles.
Claim 13
Dependent Claim 85 words
A system as claimed in claim 9 wherein said fast polling routine is begun at predetermined time intervals and said slow polling routine is begun only after said fast polling routine is completed, and wherein said first computer system designates a cycle time and terminates said slow polling routine when said cycle time has ended, stores information relating to the termination of said slow polling routine in said first memory section and continues the slow polling routine when a subsequent fast polling routine is indicated.
Claim 14
Independent Claim 246 words
A system, comprising: a plurality of vehicles traveling on predetermined paths; indicators on said paths for indicating to said vehicles the position of said vehicles along said paths; means for communicating with each of said vehicles; a controller for receiving position information from said vehicles through said communicating means and for transmitting control information to said vehicles through said communicating means, said controller including means for prioritizing said vehicles based on an expected distance to said indicators such that vehicles expected to be within a first predetermined distance of one of said indicators are given a high priority and vehicles expected to be within a second predetermined distance to one of said indicators are given a low priority, said control information including a first type of information to be sent to said vehicles and a second type of information to be sent to said vehicles, and means for polling said vehicles first in a high priority sequence and then in a low priority sequence such that, during said high priority sequence, said high priority vehicles are polled to obtain position information from each polled vehicle and said first type of information is transmitted to each polled vehicle, and such that, during said low priority sequence, low priority vehicles are polled to obtain position information and said first type of information is transmitted to said low priority vehicles and said second type of information is transmitted to said high priority vehicles and to said low priority vehicles.
Claim 15
Independent Claim 246 words
A system, comprising: a plurality of vehicles traveling on predetermined paths; indicators on said paths for indicating to said vehicles the position of said vehicles along said paths; means for communicating with each of said vehicles; a controller for receiving position information from said vehicles through said communicating means and for transmitting control information to said vehicles through said communicating means, said controller including means for prioritizing said vehicles based on an expected distance to said indicators such that vehicles expected to be within a first predetermined distance of one of said indicators are given a high priority and vehicles expected to be within a second predetermined distance to one of said indicators are given a low priority, said control information including a first type of information to be sent to said vehicles and a second type of information to be sent to said vehicles, and means for polling said vehicles first in a high priority sequence and then in a low priority sequence such that, during said high priority sequence, said high priority vehicles are polled to obtain position information from each polled vehicle and said first type of information is transmitted to each polled vehicle, and such that, during said low priority sequence, low priority vehicles are polled to obtain position information and said first type of information is transmitted to said low priority vehicles and said second type of information is transmitted to said high priority vehicles and to said low priority vehicles.
Claim 16
Dependent Claim 50 words
A system as claimed in claim 12 wherein said controller establishes a polling cycle having a predetermined time, and wherein said polling means polls all of said high priority vehicles regardless of said polling cycle but terminates said polling of said low priority vehicles when said predetermined time has expired.
Claim 17
Dependent Claim 52 words
A system as claimed in claim 13 wherein said polling cycle is repetitive and said polling means polls all high priority vehicles during each repetition of said polling cycle and polls low priority vehicles only after all of said high priority vehicles have been polled and said predetermined time has not expired.
Claim 18
Dependent Claim 38 words
A system as claimed in claim 12 wherein, during said low priority sequence, said polling means first transmits said second type of information to all vehicles requiring it, then polls said low priority vehicles to obtain position information.
Claim 19
Dependent Claim 16 words
A system as claimed in claim 15 wherein said second type of information comprises destination information.
Claim 20
Dependent Claim 34 words
A system as claimed in claim 12 wherein said first type of information comprising blocking data indicates that the polled information should stop and release blocking data indicates that the polled vehicle should continue.
Claim 21
Dependent Claim 21 words
A system as claimed in claim 12 wherein said information received from said vehicles includes a request for a new destination.
Claim 22
Dependent Claim 20 words
A system as claimed in claim 12 wherein said information received from said vehicles includes an indication of an error.

References Cited (Backward Citations)

US4284160A Cited
US4361202A Cited
US4630216A Cited
US4791570A Cited
US4780817A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-09-10 1994-03-12 1994-09-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-09-10 1998-03-12 1998-09-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-09-10 2002-03-12 2002-09-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag