System and method for managing containers
AssigneeEvergreen Marine Corporation 9Taiwan) Ltd.
InventorsChao-Kuo Huang, Meng-Chuan Tsai
Life of this patent
Estimating the term…
Abstract
A system for managing containers includes a server, a portable electronic device and a check apparatus. The server stores a piece of transaction data. The portable electronic device is configured to receive the piece of transaction data from the server, to determine whether a shaking criterion is met based on acceleration of the portable electronic device, and to display a barcode corresponding to the piece of transaction data when the shaking criterion is met. The portable electronic device is further configured to capture an image and send the image to the server. The check apparatus is configured to read and decode the barcode, and to display information relating to the piece of transaction data based on data encoded in the barcode.
Claims10
A system for managing containers, comprising:
- a server configured to store multiple pieces of transaction data that are each related to a respective delivery of a container;
- a portable electronic device configured to communicate with said server, and including a camera, an accelerometer, a first display, a storage, and a first processor that is electrically connected to said camera, said accelerometer, said first display and said storage;
- and
- a check apparatus including a barcode reader, a second display and a second processor that is electrically connected to said barcode reader and said second display;
- wherein said server is further configured to send a first subset of the pieces of transaction data to said portable electronic device, each piece of transaction data in the first subset being related to a delivery that is assigned to a user of said portable electronic device;
- wherein said first processor of said portable electronic device is configured to
- receive the first subset of the pieces of transaction data from said server, and store the same in said storage of said portable electronic device,
- determine a particular order of the pieces of transaction data in the first subset thus received,
- after receiving the first subset of the pieces of transaction data from said server, obtain acceleration data relating to acceleration of said portable electronic device through said accelerometer,
- determine whether a shaking criterion is met based on the acceleration data thus obtained,
- when it is determined that the shaking criterion is met, generate a barcode that corresponds to a first one of the pieces of transaction data, and control said first display to display the barcode, the first one of the pieces of transaction data having a highest priority in the particular order among the pieces of transaction data in the first subset,
- control said camera to capture an image, and
- send the image thus captured to said server for storage therein;
- wherein said check apparatus is configured to
- by said barcode reader, read the barcode displayed on said first display of said portable electronic device, and
- by said second processor, decode the barcode and control said second display to display information relating to the first one of the pieces of transaction data based on data encoded in the barcode.
A method for managing containers to be performed by a portable electronic device that includes a first processor, an accelerometer, a storage, a first display and a camera and that communicates with a server storing multiple pieces of transaction data that are each related to a respective delivery of a container, the method comprising steps of:
- by the first processor, receiving a first subset of the pieces of transaction data from the server, each piece of transaction data in the first subset being related to a delivery that is assigned to a user of the portable electronic device;
- by the first processor, determining a particular order of the pieces of transaction data in the first subset, and storing the first subset of the pieces of transaction data in the storage of the portable electronic device;
- after receiving the first subset of the pieces of transaction data, by the first processor, obtaining acceleration data that relates to acceleration of the portable electronic device through the accelerometer;
- by the first processor, determining whether a shaking criterion is met based on the acceleration data thus obtained;
- when it is determined that the shaking criterion is met, by the first processor, generating a barcode corresponding to a first one of the pieces of transaction data that has a highest priority in the particular order among the pieces of transaction data in the first subset, and controlling the first display to display the barcode;
- by the first processor, controlling the camera to capture an image;
- and
- by the first processor, sending the image to the server for storage therein.
Dependencies are inferred from the claim text.