Patent US5485369A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5485369A Expired / Lapsed US ⏱️ 0.0 years remaining

Logistics system for automating tansportation of goods

Assignee: United Parcel Service of America Inc
•
Filing: 1993-09-28
•
Granted: 1996-01-16
•
Expires: 2013-09-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The various transportation logistics tasks, such as order processing, order fulfillment, transportation of goods and tracking, are assigned to individual client/server objects which make up the building blocks of the computerized logistics management system. A tokenized message handling scheme allows client and server objects to share information, even where the respective data types do not match. An external processing manager provides script handling services to other client applications, allowing those applications to modify the performance of other program objects and to communicate with the outside world.

Inventors

  • 👤 Peter Nicholls
  • 👤 Robert Kinyon
  • 👤 Jeff Skaistis
  • 👤 Steve Johnson
  • 👤 Andy Locker
  • 👤 Chris Guzik
  • 👤 Scott Howard

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 21:00
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/08; G06Q10/06; G06Q10/063; G06Q10/0631; G06Q10/06311; G06Q10/06315; G06Q10/083; G06Q10/087; G06Q10/0874; G06Q30/00; G06Q30/02; G06Q30/0283

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 421 words
A logistics management system to facilitate the process of shipping goods by a shipper having a predefined set of shipping requirements via a carrier having a predefined rate structure, comprising: a multitasking operating system environment for running a plurality of computer processes substantially simultaneously and having interprocess communication means for passing messages between said processes; a supervisory server running in said operating system environment for providing registration services to connect computer processes to said interprocess communication means; at least one rate server comprising one of said computer processes running in said operating system environment substantially simultaneously with said supervisory server for providing access to carrier rate structure data and for providing predefined data processing services using said carrier rate structure data in response to a predefined set of request messages, said predefined data processing services including providing response messages based at least in part on said carrier rate structure data; said rate server having registration means for communicating with said supervisory server to invoke said registration services and to establish a first connection to said interprocess communication means; at least one client process comprising one of said computer processes running in said operating system environment substantially simultaneously with said supervisory server and substantially simultaneously with said rate server, said client process having user interface means for collecting input information from a user about a desired operation and for providing output information; said client process having registration means for communicating with said supervisory server to invoke said registration services and to establish a second connection to said interprocess communication means; said client process further having preprogrammed set of rules reflective of said shipper's predefined set of shipping requirements and having processing means for using said preprogrammed set of rules and at least a portion of said input information to issue request messages to said rate server and to interpret response messages received from said rate server in providing said output information; said supervisory server, said rate server and said client process being interoperable through said interprocess communication means (a) to receive said input information from a user via the user interface of said client process, (b) to use said input information to issue a request message to said rate server via said interprocess communication means, (c) to process said issued request message and thereby cause a response message to be generated by said rate server, (d) to send said response message to said client process via said interprocess communication means, and (e) to provide said output information based on said response message.
Claim 2
Dependent Claim 421 words
A logistics management system to facilitate the process of shipping goods by a shipper having a predefined set of shipping requirements via a carrier having a predefined rate structure, comprising: a multitasking operating system environment for running a plurality of computer processes substantially simultaneously and having interprocess communication means for passing messages between said processes; a supervisory server running in said operating system environment for providing registration services to connect computer processes to said interprocess communication means; at least one rate server comprising one of said computer processes running in said operating system environment substantially simultaneously with said supervisory server for providing access to carrier rate structure data and for providing predefined data processing services using said carrier rate structure data in response to a predefined set of request messages, said predefined data processing services including providing response messages based at least in part on said carrier rate structure data; said rate server having registration means for communicating with said supervisory server to invoke said registration services and to establish a first connection to said interprocess communication means; at least one client process comprising one of said computer processes running in said operating system environment substantially simultaneously with said supervisory server and substantially simultaneously with said rate server, said client process having user interface means for collecting input information from a user about a desired operation and for providing output information; said client process having registration means for communicating with said supervisory server to invoke said registration services and to establish a second connection to said interprocess communication means; said client process further having preprogrammed set of rules reflective of said shipper's predefined set of shipping requirements and having processing means for using said preprogrammed set of rules and at least a portion of said input information to issue request messages to said rate server and to interpret response messages received from said rate server in providing said output information; said supervisory server, said rate server and said client process being interoperable through said interprocess communication means (a) to receive said input information from a user via the user interface of said client process, (b) to use said input information to issue a request message to said rate server via said interprocess communication means, (c) to process said issued request message and thereby cause a response message to be generated by said rate server, (d) to send said response message to said client process via said interprocess communication means, and (e) to provide said output information based on said response message.
Claim 3
Dependent Claim 23 words
The system of claim 1 further comprising a predefined messaging system used by said client process to communicate through said interprocess communication means.
Claim 4
Dependent Claim 22 words
The system of claim 2 wherein said messaging system employs a plurality of predefined tokens to define the nature of a message.
Claim 5
Dependent Claim 40 words
The system of claim 2 wherein said messaging system employs a first plurality of predefined tokens recognized by said client process to define the nature of a message and a second plurality of predefined tokens ignored by said client process.
Claim 6
Dependent Claim 22 words
The system of claim 1 further comprising at least one supervisory manager for interfacing between said client process and said supervisory server.
Claim 7
Dependent Claim 48 words
The system of claim 5 further comprising a predefined messaging system used by said client process to communicate through said interprocess communication means, the messaging system being structured whereby said client process communicates directly with said supervisory manager and said supervisory manager communicates directly with said supervisory server.
Claim 8
Dependent Claim 34 words
The system of claim 1 further comprising external processing manager for providing communications services to permit said client application to request and receive data from an external database not supervised by said supervisory server.
Claim 9
Dependent Claim 66 words
The system of claim 1 further comprising a predefined messaging system used by said client process to communicate with said rate server through said interprocess communication means, said messaging system having automatic data type conversion means for translating data in a form recognized by one of said client process and rate server into a form recognized by the other of said client process and rate server.

References Cited (Backward Citations)

US4713761A Cited
US4837701A Cited
US4799156A Cited
US5008827A Cited
US5050078A Cited
US5072401A Cited
US5363121A Cited
US5293310A Cited
US5325527A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-01-15 1999-07-17 2000-01-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-01-15 2003-07-17 2004-01-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-01-15 2007-07-17 2008-01-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag