Patent ID: 9525967
Filing Date: 2016-12-20
CPC Classification: B29B,H04W

Claim Text:
1. A method, comprising: providing an application for downloading and installation on a portable computing device of a reporting user, wherein said application in operation prompts the reporting user to submit a report of a reportable condition with image data and location data, wherein said reportable condition comprises the presence of one or more of recyclable materials, removable objects, or hazardous materials; receiving, at a computer server with a processor or microprocessor coupled to a memory, a plurality of reports from a plurality of reporting users of a plurality of reportable conditions; sending, from the computer server, a receipt notification to the application of each of said plurality of users upon the successful receipt of the corresponding report from each of said plurality of users; analyzing the image data in each of said plurality of reports to identify any objects, materials, or types of recyclable materials present: storing said plurality of reports, and image analysis data in a database in electronic communication with said computer server; receiving, at said computer server, a request from a recycling user for a listing of all reports in said database for one or more specified types of recyclable material within a designated area; generating, using said processor or microprocessor, a listing of all reports in said database wherein the reported condition includes said one or more specified types of recyclable material: determining an optimal route for a recycling vehicle to pick up the recyclable material in said listing; transmitting the listing and the optimal route determination to the recycling user; determining, using said processor or microprocessor, for each report received whether said reportable condition requires existence notification of a designated contact; and if said reportable condition is a condition requiring existence notification, determining information for a designated contact for said report based upon the reported location data, and sending an existence notification of the reportable condition to said designated contact.