Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Method and apparatus for preventing garbage bin overflow

IP.com Disclosure Number: IPCOM000244725D
Publication Date: 2016-Jan-06
Document File: 6 page(s) / 358K

Publishing Venue

The IP.com Prior Art Database

Abstract

GarbageOverflowHandler is a mobile & IOT based application developed to solve the overflowing garbage bins problem. The application aims at preventing the overflow menace by synchronizing garbage dumping (producers) vs garbage clearance (consumers). The synchronization and inclusion of garbage dumpers (producers) can be achieved through a mobile application called GarbageOverflowHandler which alerts real time status of garbage bins in the locality. Also the application uses crowd sourcing technique and IOT based sensors to keep track of the status of the garbage bins.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 36% of the total text.

Page 01 of 6

Method and apparatus for preventing garbage bin overflow

The Garbage overflow problem is analogous to the producer-consumer problem. In computing, the producer-consumer problem is a classic example of a multi-process synchronization problem. The problem describes two processes, the producer and the consumer, who share a common, fixed-size buffer. The producer's job is to generate a piece of data, put it into the buffer and start again. At the same time, the consumer is consuming the data (i.e., removing it from the buffer). The problem is to make sure that the producer won't try to add data into the buffer if it's full and that the consumer won't try to remove data from an empty buffer.

The same problem exists in the Garbage dumping and clearance scenario, where we need to ensure that the users won't add garbage into the garbage dumpsters(bins) when it is full and the garbage truck do not attempt to remove the garbage from an empty garbage dumpster. The solution is for the user (producer) to make the garbage wait at home if the garbage dumpster is full. The next time the garbage truck (consumer) removes garbage from the buffer, notifies the producer, who can then fill the garbage dumpster. In the same way, the garbage truck (consumer) avoids clearance attempt of the dumpster when is is empty.

Why Garbage Overflow's ?

Predominantly shared public Garbage bins


1.

High volume of users per shared public Garbage bin


2.

Everyone dumps almost at the same time interval before clearance


3.

From home, users cannot predict if the bin is full or empty


4.

Users are lazy to take back home the garbage bag on finding bin full and they simply


5.

dump it around the bin


Garbage clearance agency has low manpower and hence collection happens only at


6.

a routine time.

Figure 1 shows the typical garbage overflow scenario in the Indian cities , which our invention attempts to solve.

Figure 1:

1


Page 02 of 6


3 Million Truckloads Daily: India's Real Trash Problem

[ http://www.indiaspend.com/cover-story/3-million-truckloads-daily-indias-real-trash-problem-68539 ]

The proposal is to give a new dimension to the garbage management by including the garbage dumpers (producers) and thereby promoting them as "smart garbage dumpers". Our proposal literally aims at preventing the overflow menace by synchronizing garbage dumping (producers) vs garbage clearance (consumers). The synchronization and inclusion of garbage dumpers (producers) can be achieved through a mobile application which can provide the following capabilities and enhance the end user garbage dumping experience to a great extent :

Capabilities :


1) Participation of end users in the garbage handling eco-system
2) Guide dumpers in locating garbage bins nearest to his/her locality
3) Finding status of garbage bins in his/her locality or based on GPS locations.
4) Finding alternative garbage bin when the nearest bin is full
5) Receive alerts on garbage bin status changes [Empty/Full]

6) Provide navigation ro...