Sign In to Follow Application
View All Documents & Correspondence

Method And System For Cargo Content Accounting

Abstract: A system and method for cargo content accounting is disclosed. The system 100 includes a plurality of cargo modules 110 configured to be interconnected to each other through a communication module 108, a server (104,106) is configured to receive a plurality of orders from a plurality of customers, sort the orders and transmit it, an inventory management system 102 (IMS) connected to the server and the plurality of cargo modules 110 to receive the orders, determine allocation of a subset of the plurality of cargo modules 110 through a first process or a second process based on a plurality of parameters. The method including, receiving a plurality of orders belonging to a customer by a server (104,106), determining allocation of a subset of a plurality of cargo modules 110 by an Inventory Management System (IMS) 102, and enabling the plurality of cargo modules 110 by a communication module 108. Fig. 2&3

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
30 March 2021
Publication Number
40/2022
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
Parent Application
Patent Number
Legal Status
Grant Date
2023-05-26
Renewal Date

Applicants

NUMEROS MOTORS PRIVATE LIMITED
No. 58, 15th cross, 2nd phase JP Nagar, Bengaluru-560078, Karnataka, India.

Inventors

1. Vivek Doulatani
Micelio Motors Private Limited, Udhbav 678, 11th Main Rd, 4th T Block East, Jayanagar, Bengaluru, Karnataka 560011

Specification

DESC:FIELD OF THE INVENTION
[0001] The present disclosure is generally related to cargo deliveries and more particularly to a system and a method for cargo content accounting by using multiple cargo modules in order to provide hassle free deliveries to the customer without missing any item ordered by the customer, thereby increasing customer satisfaction.
BACKGROUND OF THE INVENTION
[0002] E-commerce is buying and selling of various items over the internet. In today’s world people are increasingly using e-commerce platforms for their shopping and save time. People may order multiple items for which multiple inventories have to be maintained at the warehouses which eventually make the orders ready with all manual efforts. They put all the items mentioned in the list into a cargo container and then start scanning the items manually one by one.
[0003] Multiple cargo containers are used for storing inventory items. These containers or bins are of various sizes and capable of holding items of one or more inventories. These containers are capable of being carried, rolled, and/or otherwise moved by using any electronic system.
[0004] The conventional e-commerce method for online shopping is not convenient for the warehouse workers to manage inventories. The warehouse workers have to do tedious and repetitive work which takes lot of manual efforts like item list cross check, scanning and generating the item details, maintaining two separate lists for available and unavailable items, etc. All these tasks are time consuming and have great chances of manual errors in packaging the ordered items. Because of this many items are missed while receiving the order by the customer. At the same time, it is also not satisfactory to the customers because they do not receive orders on time.
[0005] US10752442B2 discloses an identification and planning system includes a scanner assembly, a robotic manipulator, and control server. The control server detects a first plurality of inventory items in a first inventory storage system and determines a first set of position parameters for a first inventory item from the detected first plurality of inventory items, with respect to a position of one or more image sensors in the scanner assembly. The control server generates a plurality of pick-path plans for the first inventory item, where each pick-path plan corresponds to a transformation of the determined first set of position parameters to a second set of position parameters with respect to the robotic manipulator. The control server further selects a first pick-path plan from the plurality of pick-path plans and controls the robotic manipulator to pick the first inventory item from the first inventory storage system, based on the first pick-path plan.
[0006] Conventionally, there exist various methods and systems for cargo content accounting. However, in order to achieve the objective, an IMS (Inventory Management System) with a central server is used for receiving an order and packaging the received order by using multiple cargo containers.
[0007] In order to overcome the aforementioned drawbacks, there is a need to provide a system that is an enhancement to the conventional system. This system is capable of delivering the items ordered by customers on time and reduce manual efforts in packaging the orders. It also uses multiple cargo modules to carry lot of items at simultaneously which makes it easy for the IMS to find any missing item. Hence reducing the time and saving a lot of manual efforts.
OBJECTS OF THE INVENTION
[0008] The principal object of the present invention is to overcome the disadvantage of the prior art.
[0009] Another object of the present invention is to provide a system that helps in providing satisfaction to the customers as they receive their orders much earlier and with zero fault in delivering the correct items.
[0010] Another object of the present invention is to provide a system that helps in saving time by using a scanning unit in order to avoid unnecessary manual checking of the items ordered by the customer.
[0011] Another object of the present invention is to provide a system which uses an IMS connected to a central server, that enables the complete system to not miss even a single item no matter how much/many the quantity of the order is.
[0012] Another object of the present invention is to also provide a system which works manually by a warehouse worker by allocating the cargo module, scan the order item and place it into the cargo module.
[0013] Another object of the present invention is to provide a system that is quick and responsive.
[0014] Another object of the present invention is to provide a scalable/versatile system that may add multiple features/accessories with minimal changes in the system.

SUMMARY OF THE INVENTION
[0015] The present invention relates to a multipurpose system used for delivering the cargo items to the customers in an automated and convenient manner. It reduces the efforts of repeated checks of matching the order list with the items stowed in the container, thereby reducing time loss and loss of items customer ordered which may result in bad impression of the capability of the ecommerce platform.
[0016] According to an embodiment of the present invention, a system for cargo content accounting, comprising, a plurality of cargo modules configured to be interconnected to each other through a communication module that is anyone of a GSM (Global System for Mobile Communication), a Bluetooth, a BLE (Bluetooth Low Energy), and a physical communication (CAN/UART), wherein the plurality of cargo modules are assigned to the order by scanning UIN of each of the subset of plurality of cargo modules through a handheld module, wherein each of the cargo modules includes a scanning unit that scans the items placed in the subset of the plurality of cargo modules and transmits the list of items related to each of the cargo modules to a memory unit to be stored, a server configured to receive a plurality of orders from a plurality of customers, sort all the orders from a customer from the plurality of customers, transmit the orders from the customer.
[0017] According to another embodiment of the present invention, an Inventory Management System (IMS) connected to the server and the plurality of cargo modules, configured to receive the customer’s orders belonging to the customer, determine allocation of a subset of the plurality of cargo modules through a first process or a second process based on a plurality of parameters of the orders, wherein the plurality of parameters is anyone of a dimension, a physical state, a weight, and a category of the ordered item, wherein the first process also known as an automatic process includes multiple steps like transmitting a first list which includes list of contents in the orders, transmitting a second list which includes unique identification number (UIN) of each of the subset of the plurality of cargo modules allocated for the received order, transmitting a third list which includes a list of contents from the orders, that each of the subset of plurality of cargo modules receives, wherein the second process also known as a manual process includes steps like transmitting a first list which includes list of all contents in the orders, and transmitting a second list which includes unique identification number (UIN) of each of the subset of the plurality of cargo modules allocated for the received order.
[0018] According to an another embodiment of the present invention, a method for cargo content accounting, comprising, receiving a plurality of orders belonging to a customer by a server, sorting and transmitting the orders belonging to each customer from the plurality of customers by the server, determining allocation of a subset of a plurality of cargo modules through a first process or a second process based on a plurality of parameters of the orders by an Inventory Management System (IMS), wherein the plurality of parameters is anyone of a dimension, a physical state, a weight, and a category of the ordered item, wherein the first process also known as an automatic process and the second process also known as a manual process, and enabling, via a communication module, the plurality of cargo modules to interact with each other in order to find a missing item from the plurality of items, wherein the communication module send the missing item update to the IMS.

BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The accompanying drawings illustrate various embodiments of systems, methods, and embodiments of various other aspects of the disclosure. Any person with ordinary skills in the art will appreciate that the illustrated element boundaries (e.g. boxes, groups of boxes, or other shapes) in the figures represent one example of the boundaries. It may be that in some examples one element may be designed as multiple elements or that multiple elements may be designed as one element. In some examples, an element shown as an internal component of one element may be implemented as an external component in another, and vice versa. Furthermore, elements may not be drawn to scale. Non-limiting and non-exhaustive descriptions /are described with reference to the following drawings. The components in the figures are not necessarily to scale, emphasis instead being placed upon illustrating principles.
[0020] Fig.1 illustrates a line diagram of a system 100, according to an embodiment of a present invention;
[0021] Fig.2 illustrates a block diagram 200 of a first embodiment of a present invention;
[0022] Fig.3 illustrates a block diagram 300 of a second embodiment of a present invention; and
[0023] Fig.4 illustrates a flowchart depicting a method 400, according to an embodiment of a present invention.
DETAILED DESCRIPTION
[0024] Embodiments of the present disclosure will be described more fully hereinafter with reference to the accompanying drawings in which, like numerals represent like elements throughout the several figures, and in which example embodiments are shown. Embodiments of the claims may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. The examples set forth herein are non-limiting examples and are merely examples among other possible examples.
[0025] Some embodiments of this invention, illustrating all its features, will now be discussed in detail. The words “comprising,” “having,” “containing,” and “including,” and other forms thereof, are intended to be equivalent in meaning and be open ended in that an item or items following any one of these words is not meant to be an exhaustive listing of such item or items or meant to be limited to only the listed item or items.
[0026] It must also be noted that as used herein and in the appended claims, the singular forms “a,” “an,” and “the” include plural references unless the context clearly dictates otherwise. Although any systems and methods similar or equivalent to those described herein can be used in the practice or testing of embodiments of the present invention, the preferred systems and methods are now described.
[0027] The present invention relates to a system and a method for delivering multiple items ordered by customers. This system uses multiple cargo modules for carrying multiple items simultaneously that makes it easy for the system to find any missing item from the item list, thereby reducing the work time and chance of skipping any ordered item.
[0028] Fig.1 illustrates a line diagram of a system 100, according to an embodiment of a present invention. The system 100 includes a plurality of cargo modules 110 to carry multiple items into it. Each of the cargo modules 110 are configured to be interconnected to each other through a communication module 108. Further, each of the local warehouses may have multiple cargo modules 110 (i.e. containers) that are of varying sizes to accommodate varying sized cargo. Each of the multiple cargo modules 110 may have unique identification (UID) code that may be a QR code, a Bar code, or any other scannable or readable code format affixed, etched, or attached to each of the multiple cargo modules 110. The system 100 further includes a server that is used to receive a plurality of orders from a plurality of customers. Then the server sort all the orders from a customer from the plurality of customers to transmit the orders. The server includes a central main server 104, multiple local servers 106 wherein each of the multiple local servers 106 is located at various local warehouses. The system further includes an inventory management system (IMS) 102 connecting the central main server 104 with each of the local servers 106 from the plurality of local servers 106. The IMS 102 is configured to receive the customer’s orders then allocate a subset of the plurality of cargo modules 110 for the received order, wherein the IMS 102 determines the allocation through a first process and a second process. The first process is an automatic process wherein the IMS selects the subset of plurality of the cargo modules 110 for the order. The second process is a manual process wherein a warehouse worker randomly finalizes the subset of plurality of cargo modules 110 and assigns them to the order. The allocation of the plurality of cargo modules 110 is based on a plurality of parameters that is anyone of a dimension, a physical state, a weight, and a category of the ordered item.
[0029] The first process includes multiple steps like transmitting a first list which includes list of contents in the orders, transmitting a second list which includes unique identification number (UIN) of each of the subset of the plurality of cargo modules 110 allocated for the received order, transmitting a third list which includes a list of contents from the orders, that each of the subset of plurality of cargo modules 110 receives. The second process includes steps like transmitting a first list which includes list of all contents in the orders, and, transmitting a second list which includes unique identification number (UIN) of each of the subset of the plurality of cargo modules 110 allocated for the received order. The IMS 102 also determines a number of items from the received order placed or to be placed in each of the cargo modules, and share a list of items which is to be placed within each of the subsets of the plurality of cargo modules 110, with each of the cargo modules 110. Each of the cargo modules 110 also includes communication modules 108 that allow each of the cargo modules 110 to connect, transmit and receive messages from the central main server 104, the local server 106, other cargo modules 110, and any other user device that is fixed or handheld.
[0030] The cargo modules 110 may be installed with GSM/CAN/UART/BT/BLE (or any other communication system), to enable the cargo modules 110 to interact with each other and the local 106 and main central server 104. The cargo modules 110 may also have a mounting mechanism to mount the cargo module 110 on a vehicle or mount another cargo module 110 over a first cargo module 110 and so forth. This mechanism also enables physical communication (CAN/Uart) between the cargo modules 110 and between cargo modules 110 and vehicles. The cargo modules 110 may be installed with a controller, a memory unit 114, a scanning unit 112, and a GPS unit 116. The controller may control all the general operations of the cargo module 110. The memory unit 114 may be utilized to store various data like the UID of the cargo module 110, the local server 106, the central main server 104, and the also order allocated to the cargo module 110. Further, the cargo modules 110 may include the scanner that may be, not restrictive to the invention, an IR scanner, an image scanner, a camera module, etc. the scanner may help scanning and identifying various information. The GPS unit 116, installed within the cargo modules 110, may be used for tracking the movement of the cargo modules 110.
[0031] The central main server 104 may be connected to a plurality of online shopping websites to receive orders from multiple buyers simultaneously. Once the central main server receives an order from a customer, it sends the order to the Inventory management system (IMS) 102.
[0032] Embodiment 1:
[0033] Fig.2 illustrates a block diagram 200 of a first embodiment of a present invention. The IMS 102, post receiving the order from the online shopping website identifies a warehouse able to serve the order, as shown in block 204. Within the identified warehouse, the IMS 102 identifies requisite and available cargo modules 110. This identification may be based on the number of items and contents of the received order. The IMS 102 also further allocates what items will be placed on which cargo module, as shown in block 206. This allotment may be based on dimensions of the contents, physical state of the contents, etc. of the received order. The IMS 102 may allocate multiple cargo modules for a single order. According to an embodiment of the invention, the received order may be served by multiple warehouses, and identified cargo modules 110 from each of such warehouses may communicate with each other as well.
[0034] According to an embodiment of the invention, the IMS 102 may send at least three lists to each of the identified cargo modules 110 (as shown in block 208) which are received by the cargo module via the communication module 108. These, at least three lists may be stored within the memory units 114 of each of the cargo modules 110 for further order processing and confirmation as will be explained later. The first list may contain a list of contents that a particular cargo module 110 is selected to receive at least a part of the received order items, a second list is the full list of the contents in the order, and a third list contains the UID of the other identified cargo module(s) that have been selected and identified for the delivery fulfillment of the remaining order. Alternatively, the third list may also contain the UID of cargo modules 110 and items for delivery associated with those modules. Such UID may again be in the form of a Bar code, a QR code, or any other machine-readable format codes that are either affixed or printed on the packaging of the item within the received order.
[0035] As the items are placed within the cargo module 110, the inbuilt scanning unit 112 scans the packaging ID (i.e. barcode/ QR code/RFID) from the item’s packaging automatically or it may be achieved manually. The scanning unit 112 may be placed at the interior of the cargo module or may be placed on the outer surface of the cargo module. The scanning unit 112 also scans the order items that is to be placed in the plurality of cargo modules 110 after allocating a subset of the plurality of cargo modules 110 for the received order, manually by a warehouse worker. The scanned data is then sent to the memory. The memory unit 114 compares the item that has entered the cargo module 110 against the first list received from the IMS 102. The memory unit 114 also checks, identifies, and stores the data of item/items missing or added to the received order.
[0036] Similarly, the remaining items of the received order are placed within all selected cargo modules 110. As described earlier, all the selected cargo modules 110 may be connected through physical contact by being stacked or maybe just kept in the vicinity of each other. Once the placement of items is completed and is signal is sent to the IMS 102 either manually by an attendant or automatically, each cargo module 110 communicates through a CAN (if connected through standard mounting) with other cargo modules 110 or may also communicate through WI-FI, Bluetooth Low Energy if kept in close contact to each other or through cellular connection if remote from each other. During connection initiation with each other, or handshake processing, each cargo module 110 may share their respective UID in a soft handoff with each other.
[0037] According to an embodiment of the invention, this communication may be established only if UID in the third list matches with the UID that the cargo module 110 receives when they connect. According to another embodiment, the cargo modules 110 are activated once they receive the order from the IMS 102. After activation, they continuously transmit their own UID and are ready to receive UIDs from other active modules. Once the UIDs received from other cargo modules 110, match with the UIDs in the third list, communication is established. Once the communication is established, each cargo module 110 verifies if the other modules 110 carry the rest of the contents mentioned in the order by comparing the data with the third list.
[0038] Post confirmation from all the cargo modules 110, that the items of the received order have been completely verified, a signal is sent to the IMS 102, to indicate that the order is ready for delivery, as shown in block 204 . However, in case if any one of the cargo modules 110 doesn’t confirm the entirety of the items of the received order, the missing items are/are communicated to the IMS 102 for further action, as shown in block 212. Accordingly, the IMS 102 may decide in case the item/items missing from the received order are either missing and needs to be provided to complete the order, or that the order is not available. Accordingly, this update, according to another embodiment of the invention as shown in block 214, may also be sent to the customer from whom the order has been generated. The update may be provided in form of an Instant Message notification, an SMS, an email and in-app notification, or any other suitable notification means. The item/items may then be filled up or the order will be modified and communicated to each of the cargo modules 110 to synchronize the updated order list. In another embodiment of the invention, the cargo modules 110 may be configured to not close until all of the items from the received order have been confirmed to be present from the original list or the modified list.
[0039] Embodiment 2:
[0040] Fig 3 illustrates a block diagram 300 of a second embodiment of a present invention. In the event server doesn’t allocate even the cargo module - In this case the person/robot at the warehouse randomly picks a cargo module 110 (as shown in block 302), enters the order ID and starts filling the content (as shown in block 304). Once the module is full, the person/robot picks another cargo module and starts filling it with remaining items of the order, as shown in block 306. Hence, in this scenario at least two lists are shared: 1) total contents of the order; and 2) UID of other modules 110 that is received by the IMS. Here the module continuously receives and transmits the order ID. Once the order ID is received matches with its own order ID, the communication is established. The scanning unit 112 scans the received order item placed or to be placed within the cargo modules 110 by the robot or manually by the person and the memory unit 114 store all scanned data (as shown in block 308 and 310 respectively).
[0041] After finishing placing the items within the cargo modules 110, an inter-cargo module 110 communication is initiated. During connection initiation with each other, or handshake processing, each cargo module may share their respective UID in a soft handoff with each other. According to an embodiment of the invention, this communication may be established only if UID in the second list matches with the UID that the cargo module 110 receives when they connect. According to another embodiment, the cargo modules 110 are activated once they receive the order from the IMS 102. After activation, they continuously transmit their own UID and are ready to receive UIDs from other active modules 110. Once the UIDs received from other cargo modules 110, match with the UIDs in the second list, communication is established. Once the communication is established as shown in block 320, each cargo module verifies if the other modules 110 carry the rest of the contents mentioned in the order by comparing the data with the first list. Each of the selected cargo modules verifies items placed within it and shares this information with the remaining other cargo modules carrying remaining items. Then, as shown in block 312, the communication module 108 establishes the connection between each cargo module 110 which carry the items of the list. The Communication module 108 checks whether all the items of the list are placed within cargo modules 110 or not, as shown in block 314. When all the items are verified to be present in one or the other cargo modules, then IMS receives the “ready for delivery” signal from all the cargo modules, as shown in block 316. However, in case if all the items are not verified or are found to be missing/wrong/additional, then a list of such items is sent to the IMS 102 for further action. This action may be performed by the cargo module 110 carrying lesser items or having more space. The cargo module 110 with more space is given first preference to send the communication to the IMS 102 about missing items. In another embodiment of the invention, the selected cargo modules 110 may, through a polling process, may identify one master cargo module 110 that will represent them for communication with the IMS 102 If the number of items placed in said cargo module 110 is more than the number of items mentioned in the content list, then that said cargo module 110 becomes master from the plurality of cargo modules 110 and it informs either the server (104,106) or the warehouse worker to remove extra items from the cargo module 110. In another embodiment, it may be done manually as well by the attendant of the cargo modules 110.
[0042] According to an embodiment of the invention, each of the cargo module 110 may receive the list of items in other cargo modules 110. The cargo module 110 firstly adds all the lists of content that is received from the other cargo modules 110 and its own list. If the items aggregated in all the cargo modules 110 equal the number of items in the received order list, the order is verified to be “ready for delivery”, otherwise a “missing items” signal is transmitted to the IMS 102.
[0043] According to another embodiment of the invention, the cargo module 110 may not add its own list to the total order list received from other selected cargo modules 110. In case the cargo module 110 identifies missing/additional/wrong items, then it signals the same to the IMS 102 for rectification or fulfilment.
[0044] According to another embodiment of the invention, the first process basically works when the plurality of parameters like the dimension, physical state, weight, and category etc. are same throughout the list of items. In the first process, the IMS 102 selects the subset of plurality of cargo modules 110 for the order. This process works when the scanning unit 106 is capable of categorizing the items. If there is either mismatch in the dimensions, weight, category, etc. of the items or there is problem with categorizing the items in specific groups or the scanning unit 106 is not able to scan the items due to any reason or the items is not present in the inventory or in any case the IMS 102 is not working then the warehouse worker randomly finalizes the subset of the plurality of cargo modules 110 and assigns them to the order. For example if the list of orders contain items like beverage bottles, packed staple food, groceries, etc. then the IMS 102 is able to properly scan and allocate the cargo modules 110 according to the categorization. If in case the order list contains such items which are very much different from each other in terms of dimensions and categories, for instance a list containing combination of items like footwears, groceries and some electronic appliances is not categorized by the IMS 102. Then in such cases manual intervention is required and the warehouse workers segregate and allocate the cargo modules 110 separately in each possible set of items.
[0045] According to an another embodiment of the present invention, when the IMS 102 fails to allocates the cargo module 110 - In this case the person at the warehouse randomly picks the cargo module, enters the order ID and starts filling the content after scanning each of the plurality of items. The warehouse worker further checks whether all the items of the list are placed within cargo modules 110 or not. When all the items are verified to be present in the cargo modules 110, then the warehouse worker prepares the orders for dispatch.
[0046] Fig. 4 illustrates a block diagram of a system 100 and a flow chart depicting a method 500, according to an embodiment of the invention. At block 402, a server (104, 106) that is configured to receive the plurality of orders from the plurality of customers then sort all the orders from a customer from the plurality of customers, an IMS further determine allocation of a subset of a plurality of cargo modules 110 through a first process or a second process based on a plurality of parameters of the orders as shown in block 404, wherein the plurality of parameters is anyone of a dimension, a physical state, a weight, and a category of the ordered item, wherein the first process also known as an automatic process and the second process also known as a manual process, and a communication module 108 (as shown in block 406) enables the plurality of cargo modules 110 to interact with each other in order to find a missing item from the plurality of items, wherein the communication module 108 send the missing item update to the IMS 102, wherein if the number of items placed in said cargo module 110 is more than the number of items mentioned in the content list, then that said cargo module 110 becomes master from the plurality of cargo modules 110 and it informs either the server (104,106) or the warehouse worker to remove extra items from that cargo module 110.
[0047] Moreover, although the present invention and its advantages have been described in detail, it should be understood that various changes, substitutions and alterations can be made herein without departing from the invention as defined by the appended claims. Moreover, the scope of the present application is not intended to be limited to the particular embodiments of the process, machine, manufacture, composition of matter, means, methods and steps described in the specification. As one will readily appreciate from the disclosure, processes, machines, manufacture, compositions of matter, means, methods, or steps, presently existing or later to be developed that perform substantially the same function or achieve substantially the same result as the corresponding embodiments described herein may be utilized. Accordingly, the appended claims are intended to include within their scope such processes, machines, manufacture, compositions of matter, means, methods, or steps.
,CLAIMS:1. A system 100 for cargo content accounting comprising:
a plurality of cargo modules 110 wherein each of said cargo modules 110 are configured to be interconnected to each other through a communication module 108 provided in each of said plurality of cargo modules 110;
a server (104, 106), wherein said server is configured to;
receive a plurality of orders from a plurality of customers;
sort orders belonging to each customer from said plurality of customers;
transmit said orders from each of said customer;
an Inventory Management System (IMS) 102, connected to said server (104,106) and said plurality of cargo modules 110, wherein said IMS 102 is configured to;
receive said orders belonging to said customer; and
determine allocation of a subset of said plurality of cargo modules through a first process or a second process based on a plurality of parameters of said orders.

2. The system 100 as claimed in claim 1 wherein, said first process is an automatic process wherein said IMS selects said subset of plurality of cargo modules 110 for said order.

3. The system 100 as claimed in claim 2 wherein, if said first process is used then:
transmitting a first list which includes list of contents in said orders;
transmitting a second list which includes unique identification number (UIN) of each of said subset of said plurality of cargo modules allocated for said received order; and
transmitting a third list which includes a list of contents from said orders, that each of said subset of plurality of cargo modules 110 receives.

4. The system 100 as claimed in claim 1, wherein said second process is a manual process wherein a warehouse worker randomly finalizes said subset of plurality of cargo modules 110 and assigns them to said order.

5. The system 100 as claimed in claim 4, wherein if said second process is used then;
transmitting a first list which includes list of all contents in said orders; and
transmitting a second list which includes a list of contents in each of said subset of said plurality of cargo modules 110.

6. The system 100 as claimed in claim 4, wherein said subset of plurality of cargo modules 110 are assigned to said order by scanning UIN of each of said subset of plurality of cargo modules 110 through a handheld module.

7. The system 100 as claimed in claim 1, wherein said subset of plurality of cargo module 110 with more space is given first preference to communicate with said IMS 102 about missing items.

8. The system 100 as claimed in claim 1, wherein one master cargo module 110 is selected through a polling process to represent each of said plurality of cargo modules 110 in order to communicate with said IMS 102 or this is also done through said second process by said warehouse worker.

9. The system 100 as claimed in claim 1, wherein if said number of items placed in said cargo module 110 is more than said number of items mentioned in said content list, then that said cargo module 110 becomes master from said plurality of cargo modules 110 and it informs said server (104,106) and said warehouse worker to remove extra items from said cargo module 110.

10. The system 100 as claimed in claim 1, wherein each of said cargo modules 110 includes a scanning unit 112 for scanning and identifying various information through a packaging ID placed on packaging of each of said contents, wherein said packaging ID is anyone of a QR code, a Bar code, a passive printable or attachable radio frequency (RF) tag, or any other scannable or readable code format.

11. The system 100 as claimed in claim 1, wherein said system 100 includes a memory unit 114.

12. The system 100 as claimed in claim 10, wherein said scanning unit 112 scans
said items placed in said subset of said plurality of cargo modules and transmits said list of items related to each of said cargo modules 110 to said memory unit 114 to be stored.

13. The system 100 as claimed in claim 3, and 12, wherein, each of said subset of said plurality of cargo modules 110 compares said list of items related to each of said cargo modules 110 with said third list of said first process.

14. The system 100 as claimed in claim 5, and 12, wherein each of said subset of plurality of cargo modules 110 compares said list of items related to each of said cargo modules 110 with said first list of said second process.

15. The system 100 as claimed in claim 13, and 14, wherein each of said subset of cargo modules generates a match status indicating completion of said order or a list of missing items.

16. The system 100 as claimed in claim 6, wherein said unique identification number is anyone of a QR code, a Bar code, a passive printable or attachable radio frequency (RF) tag, or any other scannable or readable code format affixed, etched, or attached to each of said plurality of cargo modules 110.

17. The system 100 as claimed in claim 1, wherein said plurality of parameters is anyone of a dimension, a physical state, a weight, and a category of said ordered item.

18. A method for cargo content accounting comprising:

receiving, by a server, a plurality of orders belonging to a customer;
sorting and transmitting, by said server (104,106), said orders belonging to each customer from said plurality of customers;
determining, by an Inventory Management System (IMS) 102, allocation of a subset of a plurality of cargo modules 110 through a first process or a second process based on a plurality of parameters of said orders; and
enabling, via a communication module 108, said plurality of cargo modules 110 to interact with each other in order to find a missing item from said plurality of order, wherein said communication module 108 send said missing item update to said IMS.

19. The method 400 as claimed in claim 18 wherein, said first process is an automatic process wherein said IMS selects said subset of plurality of cargo modules 110 for said order.

20. The method 400 as claimed in claim 19 wherein, if said first process is used then:
transmitting a first list which includes list of contents in said orders;
transmitting a second list which includes unique identification number (UIN) of each of said subset of said plurality of cargo modules allocated for said received order; and
transmitting a third list which includes a list of contents from said orders, that each of said subset of plurality of cargo modules 110 receives.

21. The method 400 as claimed in claim 18 wherein said second process is a manual process wherein a warehouse worker randomly finalizes said subset of plurality of cargo modules 110 and assigns them to said order.

22. The method 400 as claimed in claim 21, wherein if said second process is used then;
transmitting a first list which includes list of all contents in said orders; and
transmitting a second list which includes a list of contents in each of said subset of said plurality of cargo modules 110.

23. The method 400 as claimed in claim 18, wherein said plurality of parameters is anyone of a dimension, a physical state, a weight, and a category of said ordered item.

24. The method 400 as claimed in claim 18, wherein said subset of plurality of cargo module 110 with more space is given first preference to communicate with said IMS 102 about missing items.

25. The method 400 as claimed in claim 18, wherein one master cargo module 110 is selected through a polling process to represent each of said plurality of cargo modules 110 in order to communicate with said IMS 102 or this is also done through said second process by said warehouse worker.

26. The method 400 as claimed in claim 18, wherein if said number of items placed in said cargo module 110 is more than said number of items mentioned in said content list, then that said cargo module 110 becomes master from said plurality of cargo modules 110 and it informs said server (104,106) and said warehouse worker to remove extra items from said cargo module 110.

Documents

Application Documents

# Name Date
1 202141014446-STATEMENT OF UNDERTAKING (FORM 3) [30-03-2021(online)].pdf 2021-03-30
2 202141014446-PROVISIONAL SPECIFICATION [30-03-2021(online)].pdf 2021-03-30
3 202141014446-FORM FOR STARTUP [30-03-2021(online)].pdf 2021-03-30
4 202141014446-FORM FOR SMALL ENTITY(FORM-28) [30-03-2021(online)].pdf 2021-03-30
5 202141014446-FORM 1 [30-03-2021(online)].pdf 2021-03-30
6 202141014446-EVIDENCE FOR REGISTRATION UNDER SSI(FORM-28) [30-03-2021(online)].pdf 2021-03-30
7 202141014446-EVIDENCE FOR REGISTRATION UNDER SSI [30-03-2021(online)].pdf 2021-03-30
8 202141014446-DECLARATION OF INVENTORSHIP (FORM 5) [30-03-2021(online)].pdf 2021-03-30
9 202141014446-FORM-26 [17-06-2021(online)].pdf 2021-06-17
10 202141014446-Correspondence, POA_21-06-2021.pdf 2021-06-21
11 202141014446-Proof of Right [04-08-2021(online)].pdf 2021-08-04
12 202141014446-DRAWING [14-12-2021(online)].pdf 2021-12-14
13 202141014446-COMPLETE SPECIFICATION [14-12-2021(online)].pdf 2021-12-14
14 202141014446-FORM 18 [15-12-2021(online)].pdf 2021-12-15
15 202141014446-RELEVANT DOCUMENTS [26-08-2022(online)].pdf 2022-08-26
16 202141014446-POA [26-08-2022(online)].pdf 2022-08-26
17 202141014446-POA [26-08-2022(online)]-1.pdf 2022-08-26
18 202141014446-MARKED COPIES OF AMENDEMENTS [26-08-2022(online)].pdf 2022-08-26
19 202141014446-MARKED COPIES OF AMENDEMENTS [26-08-2022(online)]-1.pdf 2022-08-26
20 202141014446-FORM 13 [26-08-2022(online)].pdf 2022-08-26
21 202141014446-FORM 13 [26-08-2022(online)]-1.pdf 2022-08-26
22 202141014446-AMENDED DOCUMENTS [26-08-2022(online)].pdf 2022-08-26
23 202141014446-AMENDED DOCUMENTS [26-08-2022(online)]-1.pdf 2022-08-26
24 202141014446-FORM FOR SMALL ENTITY [06-09-2022(online)].pdf 2022-09-06
25 202141014446-EVIDENCE FOR REGISTRATION UNDER SSI [06-09-2022(online)].pdf 2022-09-06
26 202141014446-FER.pdf 2022-10-13
27 202141014446-MSME CERTIFICATE [18-11-2022(online)].pdf 2022-11-18
28 202141014446-FORM28 [18-11-2022(online)].pdf 2022-11-18
29 202141014446-FORM-9 [18-11-2022(online)].pdf 2022-11-18
30 202141014446-FORM 18A [18-11-2022(online)].pdf 2022-11-18
31 202141014446-OTHERS [29-11-2022(online)].pdf 2022-11-29
32 202141014446-FER_SER_REPLY [29-11-2022(online)].pdf 2022-11-29
33 202141014446-CLAIMS [29-11-2022(online)].pdf 2022-11-29
34 202141014446-US(14)-HearingNotice-(HearingDate-01-05-2023).pdf 2023-03-17
35 202141014446-US(14)-ExtendedHearingNotice-(HearingDate-02-05-2023).pdf 2023-04-24
36 202141014446-Correspondence to notify the Controller [02-05-2023(online)].pdf 2023-05-02
37 202141014446-Written submissions and relevant documents [15-05-2023(online)].pdf 2023-05-15
38 202141014446-Annexure [15-05-2023(online)].pdf 2023-05-15
39 202141014446-PatentCertificate26-05-2023.pdf 2023-05-26
40 202141014446-IntimationOfGrant26-05-2023.pdf 2023-05-26

Search Strategy

1 SearchHistoryE_12-10-2022.pdf

ERegister / Renewals

3rd: 19 Jun 2023

From 30/03/2023 - To 30/03/2024

4th: 07 Mar 2024

From 30/03/2024 - To 30/03/2025

5th: 28 Feb 2025

From 30/03/2025 - To 30/03/2026