Method for controlling locker based on delivery message and electronic device
US-11790709-B2 · Oct 17, 2023 · US
US12499411B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12499411-B2 |
| Application number | US-202418424439-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 26, 2024 |
| Priority date | Jan 27, 2023 |
| Publication date | Dec 16, 2025 |
| Grant date | Dec 16, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A locker bank system for item deposit and collection includes: an electronic locker bank integrating a controller system to manage a compartment equipped with an electronically controlled door to secure temporary storage of items and communicating with a mobile device via a short-distance communication network, and a locker banks server communicating with the mobile device via a long-distance communication network A mobile application integrates a locker development kit, packaging components to allow the mobile device to interact with the electronic locker bank and a tracing module, an event, or an exception and to transfer the same via long-distance communication network to a data tracing server. Logs are continuously collected by the tracing module and are transferred to the data tracing server and chronologically compiled. This compilation is used for analysing problems reported by users or problems identified based on the events reporting or the exceptions reporting.
Opening claim text (preview).
The invention claimed is: 1 . A locker bank system for an item deposit and collection comprising: an electronic locker bank integrating a controller system configured to manage a compartment equipped with an electronically controlled door for securing a temporary storage of said item and communicating with a mobile device via a short-distance communication network, and a locker banks server of a locker banks provider communicating with said mobile device via a long-distance communication network, wherein said mobile device comprises a mobile application integrating a locker development kit, said locker development kit packaging a set of relatively low level components that allow said electronic locker bank to interact with and be operated by said mobile device and a tracing module that captures logs, an event, or an exception and that transfers said logs, said event or said exception via a long-distance communication network to a data tracing server, where the data is stored and accessed by the locker banks provider for analysis or for reporting, and wherein a partial access to the data tracing server is provided to a service provider for some data relevant for the service provider, wherein the service provider is a logistic application service provider or a retailer application service provider, and the mobile device comprises a service provider application including relatively high level methods, and the locker development kit is provided by the locker banks provider and comprises the set of relatively low level components that are integrable into the service provider application by the service provider. 2 . The locker bank system according to claim 1 , wherein said tracing module comprises an event module configured for collecting said event generated as defined by said locker banks provider and for storing said event temporarily in a volatile memory of said tracing module and for transferring said event to said data tracing server via said long-distance communication network. 3 . The locker bank system according to claim 1 , wherein said event comprises parametric data characterizing said event including a date and hour of said event or a result of said event or a result code or a duration of an action corresponding to said event or unique identifications of sessions when said event takes place and wherein said identifications of sessions comprise an application session identification generated when said mobile application loads said locker development kit in an active memory of the mobile device or a development kit session identification generated when said mobile application performs a login or a server session identification generated for each communication exchange between said mobile application and said locker banks server. 4 . The locker bank system according to claim 1 , wherein said tracing module comprises an exception module configured for collecting said exception generated when an unexpected error or behavior occurs and for storing said exception temporarily in a volatile memory of the tracing module and for transferring said exception to said data tracing server via said long-distance communication network, and wherein said exception includes a tracing thread listing a succession of actions associated said exception and an exception naming related to a latest of said succession of actions. 5 . The locker bank system according to claim 1 , wherein said tracing module comprises a logs capture module configured for collecting said logs generated as defined by said locker banks provider and for storing said logs chronologically with an associated time and date in a logs repository included in a non-volatile locker development kit memory and for transferring said logs to said data tracing server via said long-distance communication network. 6 . The locker bank system according to claim 1 , wherein said logs include logs transmitted from said mobile application to said locker development kit. 7 . The locker bank system according to claim 1 , wherein said logs are formatted into successive unitary files constituted of a pre-defined number of bytes comprised in a configuration package stored in a memory included in or associated with said locker development kit, and wherein said pre-defined number of bytes equals 512 k. 8 . The locker bank system according to claim 5 , wherein a number of unitary files stored in said logs repository is limited to a maximum number stored in said configuration package, and wherein said maximum number equals 420. 9 . The locker bank system according to claim 5 , wherein said logs capture module is configured for selecting said logs according to a logging level stored in said configuration package. 10 . The locker bank system according to claim 1 , wherein said tracing module comprises a logs on demand module configured for being activated by a user of said mobile device and for packaging into a file said logs stored in a logs repository with a reference information and for transferring said file to said data tracing server via said long-distance communication network, and wherein said reference information includes a name of said file or a unique ID identifying said file or a date and hour or a version of said locker development kit or a unique identification of said mobile device. 11 . The locker bank system according to claim 1 , wherein said tracing module comprises an auto-logs module configured for an occurrence of an event or of an exception to trigger a retrieving of a number SendLogsNbLogs of latest unitary files stored in a logs repository and a transferring of the retrieved latest unitary files to said data tracing server via said long-distance communication network. 12 . The locker bank system according to claim 11 , wherein said triggering event is comprised in an Events List stored in said configuration package and said triggering is comprised in an Exceptions List stored in said configuration package, and wherein said SendLogsNbLogs is stored in said configuration package. 13 . The locker bank system according to claim 7 , wherein said configuration package is downloaded from said locker banks server onto said mobile device. 14 . The locker bank system according to claim 11 , wherein said data tracing server comprises an events structured memory for storing events transferred by said event module and an exceptions structured memory for storing events transferred by said exception module and a logs on demand repository for storing logs transferred by said logs on demand module and an auto-logs repository for storing logs transferred by said auto-logs module. 15 . The locker bank system according to claim 14 wherein said logs on demand repository or said auto-logs repository is configured for storing chronologically unitary files transferred from said tracing module, wherein unitary files stored in said logs on demand repository or in said auto-logs repository are regularly suppressed and wherein said logs on demand repository and said auto-logs repository are part of a common repository. 16 . The locker bank system according to claim 1 , wherein it further comprises a Locker Bank Toolbox including a high-level methods pack configured to be called by said mobile application and including said tracing module and wherein said locker development kit is configured to be called by high-level methods of said high-level methods pack for allowing interaction with said electronic locker bank. 17 . A method for operating the locker bank system according to claim 1 including: initiating an electronic locker bank related
operated by interacting with a central unit · CPC title
specially adapted for particular uses · CPC title
for cargo, freight or shipping containers and applications therefore in general · CPC title
in combination with an identity check of the pass holder · CPC title
with central registration · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.