System and method for shipping, delivery, manifesting, and returns
AssigneeShiptrack.US, LLC
InventorsShawn Lehner, Marvin Windham
Life of this patent
Estimating the term…
Abstract
A preferred embodiment of a version of the invention is directed to a system that streamlines and manages the process of managing shipments, deliveries, returns, customers and manifesting. A preferred implementation comprises a system that is based on user's being grouped with specific customers and each specific customer's information being grouped separately from other customers in the system. Preferably, the system comprises permission levels for granting user's access to specific customer information. Permission levels may grant users access to customer specific or system wide information. A preferred implementation further comprises a system for creating manifests and a mobile manifest application.
Claims22
A method for shipping, delivery, returns and tracking comprising:
- a. Storing customer actions and data in a database;
- i. Said customer actions and data being tied to a specific customer such that said actions and data relating to said customer are grouped with said customer;
- ii. Each customer having an option of having zero or more users tied to said customer;
- iii. Said users having certain permission levels that allow each user to access or manipulate certain actions and data relating to said customer;
- b. Requesting, by a user, a server via a user interface to access customer actions and data;
- i. Said server verifying the user's permission level to access said customer actions and data;
- ii. Said accessed customer actions and data being limited by the permission level of said user;
- c. Receiving, by a server, requested customer actions and data from a database based on a user's request and permission level;
- d. Communicating, by the server, based on the received user request, the requested customer actions and data;
- e. Generating, by the server, output information that includes the requested customer actions and data;
- and
- f. Providing, by the server to the user, said output information to a user interface relating to the user's request and permission level.
A method for shipping, delivery, returns, and tracking comprising:
- a. Receiving, by a processing device, customer identification information;
- b. Said customer identification information comprising zero or more users with user identification information;
- c. Receiving, by the processing device, user identification information, if any, relating to said customer;
- d. Receiving, by the processing device, transaction type information relating to at least one of:
- a sale, delivery, return, tracking or an administrative action;
- e. Receiving, by the processing device and from a user, a user request for customer information, said customer information being accessible based on a user's permission level;
- f. Receiving, by the processing device and from a database, information relating to a user's request based on the user's permission level;
- g. Communicating, by the processing device from a database, said customer information, limited by the user's permission level;
- h. Providing, by the processing device and for presentation to an user interface, the requested user information limited by the user's permission level;
- i. Receiving, by the processing device, interactive user response information associated with an user interface, said interactive user response being limited by the user's permission level;
- j. Generating, by the processing device and based on receiving the interactive user response information, a user's input;
- k. Determining, by the processing device and based on the received interactive user response information, at least one supporting application, or group of applications, to use for processing the user input;
- l. Providing, by the processing device and for presentation in an user interface, the user's input;
- m. Communicating, by the processing device, with the at least one supporting application;
- n. Updating, by the processing device and based on communicating with the at least one supporting application, the output information for the user interface;
- and
- o. Providing, by the processing device and for presentation in the user interface, the updated output information, the updated output information being recorded and stored in the database.
A method for shipping, delivery, returns, and tracking comprising:
- a. Receiving, by a processing device, customer identification information;
- i. Said customer identification information comprising information relating to a specific customer;
- ii. Said customer identification information further comprising users whom are tied with said customer;
- b. Receiving, by a processing device, user identification information;
- i. Said user identification information being tied to a user of a specific customer;
- ii. Said user identification information comprising permission levels for said user to access and manipulate certain customer information;
- c. Logging, by the processing device, into at least one of a group of applications based on a single login and the received user identification information;
- d. Receiving, by the processing device, client identification information;
- e. Receiving, by the processing device, transaction type information relating to a at least one of:
- a shipment, a return, delivery, tracking, or an administrative action;
- f. Communicating, by the processing device, with at least one of a plurality of applications, based on the received user identification information, the received customer identification information, and the received transaction type information;
- g. Generating, by the processing device and based on communicating with at least one of a plurality of applications, integrated output information that includes an output from the at least one of a plurality of applications;
- h. Generating by the processing device and based on communicating with the plurality of applications, customer information associated with the received transaction type information;
- i. Providing, by the processing device and for presentation to an integrated user interface, the integrated output information and the requested customer information;
- j. Receiving, by the processing device, interactive user response information associated with the integrated user interface;
- k. Providing, by the processing device and based on the received interactive user response information, at least one supporting application, of the group of applications, to use for processing the action;
- l. Communicating, by the processing device, with the at least one supporting application;
- m. Updating, by the processing device and based on communicating with the at least one supporting application, the integrated output information for the integrated user interface;
- and
- n. Providing, by the processing device and for presentation in the integrated user interface, the updated integrated output information, the updated integrated output information being used to complete the action.
Dependencies are inferred from the claim text.