Most domestic toilet roll holders can only hold one roll at a time. This means that we usually have to find other places to put spare rolls, and also remember to replace it when it runs out.
There are a few commercial solutions to this, where several rolls can be held within a container. However I think these are usually built to hold the rolls quite securely, so they can’t be easily opened up and accessed by anyone. They usually consist of a casing that has to be taken off to access and replace the rolls inside. Another problem with these is that it is usually not possible to see how many rolls there are inside and if they have been used up already.
I think the best solution would be to have a place where we can just drop our toilet rolls and then it dispenses them one at a time at the other end. We can then eject the used rolls out. This can be done if a rod is put into every roll and then they are all slotted into the dispenser. They will all be on rails and gravity will always be pulling them all down. Therefore when the rail is opened, the used roll will come out and the next will fall in place to be used. Having a clear section in the side will allow people to see how many rolls are remaining.
Of course, this product can be connected to the internet of things and send an alert to your phone when there is only one roll left. If there are electronics involved then it could also dispense the optimal amount of toilet roll each time; using a motor to unravel the roll. However, these features will mean that it will have to be connected to a power supply or have batteries.
As always, if you think you have a solution or if you have a problem you would like me to try to solve then please feel free to comment it.