Systems And Method For Interrogating, Publishing and Analyzing Information Related To A Waste Hauling Vehicle
20210133697 · 2021-05-06
Inventors
Cpc classification
B65F2003/0279
PERFORMING OPERATIONS; TRANSPORTING
G07C5/02
PHYSICS
B65F3/00
PERFORMING OPERATIONS; TRANSPORTING
G06Q50/00
PHYSICS
Y02W90/00
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B65F1/1484
PERFORMING OPERATIONS; TRANSPORTING
International classification
B65F1/14
PERFORMING OPERATIONS; TRANSPORTING
B65F3/00
PERFORMING OPERATIONS; TRANSPORTING
B65F3/04
PERFORMING OPERATIONS; TRANSPORTING
G06Q50/00
PHYSICS
Abstract
A system and method for verifying waste fulfillment events in the absence of human intervention using the input of one or more vehicle sensor inputs, one or more waste disposal cycle inputs, and GPS information to augment or supplement optical scanning technology such as RFID tags is disclosed.
Claims
1. An automated system for initiating recording and processing of a waste service fulfillment event in an absence of human interaction, the automated system comprising; a) a brake sensor for connecting to a brake of a waste truck; b) a fork sensor for connecting to a fork lift of the waste truck; c) a blade sensor for connecting to a blade of the waste truck; d) a controller unit located on the waste truck and electrically connected to at least each of the brake sensor for receiving brake event information, the fork sensor for receiving fork event information, and the blade sensor for receiving blade event information, the controller unit further including or connected to a GPS locator for receiving information that corresponds to addresses of customers of the waste truck; and e) a database processor in communication with the controller unit and configured to provide service fulfillment records to a truck line operator, wherein the database processor is further configured to create a service fulfillment record in response to receiving, in sequence, information for a brake event, a fork event, and a blade event, and further in response to the brake event, the fork event, and the blade event each having occurred in connection with GPS information corresponding to an address of a customer of the waste truck.
2. The automated system of claim 1, wherein the database processor is located at a remote location from the waste truck and communicates wirelessly with the controller unit.
3. The automated system of claim 1, further comprising at least one camera attached to the waste truck and electrically connected to the controller unit, wherein the database processor is configured to, in response to receiving, in sequence, the information for the brake event, the fork event, and the blade event, and further in response to the brake event, the fork event, and the blade event each having occurred in connection with the GPS information corresponding to the address of the customer of the waste truck, send a signal to the controller unit to actuate recording by the at least one camera.
4. An automated system for initiating recording and processing of a waste service fulfillment event in an absence of human interaction, the automated system comprising: a) at least one vehicular operational sensor; b) at least one waste disposal cycle sensor; c) a controller unit located on a waste truck and electrically connected to the at least one vehicular operational sensor for receiving vehicle operation information, the at least one waste disposal cycle sensor for receiving waste disposal event information, the controller unit further including or connected to a GPS locator for receiving information that corresponds to addresses of customers of the waste truck; and d) a database processor in communication with the controller unit and configured to provide service fulfillment records to a truck line operator, wherein the database processor is further configured to create a service fulfillment record in response to receiving a predefined sequence of vehicle operation information and waste disposal event information, and further in response to the received vehicle operation information and waste disposal event information each having been received in connection with GPS information corresponding to an address of a customer of the waste truck.
5. A method for initiating recording and processing of a waste service fulfillment event in the absence of human interaction, the method comprising; receiving, by a controller unit located on a waste truck, in sequence, (i) brake event information from a brake sensor connected to a brake of the waste truck, (ii) fork event information from a fork sensor connected to a fork lift of the waste truck, and (iii) blade event information from a blade sensor connected to a blade of the waste truck, wherein the controller unit is electrically connected to the brake sensor, the fork sensor, and the blade sensor, wherein the controller unit comprises a GPS locator for receiving information that corresponds to addresses of customers of the waste truck, and wherein the brake event information, the fork event information, and the blade event information are each associated with GPS information corresponding to a particular one of the addresses of a particular one of the customers of the waste truck; in response to receiving, in sequence, the brake event information, the fork event information, and the blade event information, and further in response to the brake event information, the fork event information, and the blade event information each being associated with the GPS information corresponding to the particular address of the particular customer, generating, by a database processor communicatively coupled to the controller unit, a waste service fulfillment record associated with the particular address and the particular customer; and transmitting, by the database processor, the waste service fulfillment record to a truck line operator.
6. The method of claim 5, wherein the database processor is located at a remote location from the waste truck and communicates wirelessly with the controller unit.
7. The method of claim 5, further comprising: in response to receiving, in sequence, the brake event information, the fork event information, and the blade event information, and further in response to the brake event information, the fork event information, and the blade event information each being associated with the GPS information corresponding to the particular address of the particular customer, transmitting, by the database processor, to at least one camera attached to the waste truck and electrically connected to the controller unit, a signal to actuate recording; and in response to receiving the signal, recording, by the at least one camera, data corresponding to a waste receptacle being serviced at the particular address.
8. A method for initiating recording and processing of a waste service fulfillment event in the absence of human interaction, the method comprising; receiving, by a controller unit located on a waste truck, (i) vehicle operation information from at least one vehicular operational sensor and (ii) waste disposal event information from at least one waste disposal cycle sensor, wherein the controller unit is electrically connected to the at least one vehicular operational sensor and the at least one waste disposal cycle sensor, wherein the controller unit comprises a GPS locator for receiving information that corresponds to addresses of customers of the waste truck, and wherein the vehicle operation information and the waste disposal information are each associated with GPS information corresponding to a particular one of the addresses of a particular one of the customers of the waste truck; determining that the vehicle operation information and the waste disposal event information were received in a predefined sequence; in response to determining that the vehicle operation information and the waste disposal event information were received in the predefined sequence, and further in response to the vehicle operation information and the waste disposal event information each being associated with the GPS information corresponding to the particular address of the particular customer, generating, by a database processor communicatively coupled to the controller unit, a waste service fulfillment record associated with the particular address and the particular customer; and transmitting, by the database processor, the waste service fulfillment record to a truck line operator.
Description
BRIEF DESCRIPTION OF THE FIGURES
[0018] To understand the present invention, it will now be described by way of example, with reference to the accompanying drawings in which:
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
DETAILED DESCRIPTION
[0025] While this invention is susceptible of embodiments in many different forms, there is shown in the drawings and will herein be described in detail preferred embodiments of the invention with the understanding that the present disclosure is to be considered as an exemplification of the principles of the invention and is not intended to limit the broad aspect of the invention to the embodiments illustrated.
[0026] Referring to
[0027] As shown in
[0028] The identifier associated with the receptacle is preferably a discreet identifier which is assigned to the receptacle 100. The identifier information is stored on a database typically located at the external site 300, and electronically joined with an account to which the receptacle 100 belongs. In other words, account information is housed on a database located at the external site 300. Each account has one or more receptacle identifiers associated with it, and the database carries with it information typical to the management of any business account, for example, special instructions, accounts receivable, last receipt, last invoice, amount in arrears, days since last payment, historical account information, contact information, owner, etc.
[0029] Referring to
[0030] Each of the vehicles 200a-d includes a waste bin 202 located above a baseline upon which the vehicle 200a-d is supported, generally the ground. The waste bin 202 includes a chamber 204 and an emptying site 206. The refuse within the receptacles 100 is loaded into the chamber 204 via the emptying site 206 (with most variants also providing a lift arm 212 or similar lift mechanism). One of ordinary skill in the art of waste hauling would readily understand this method of refuse handling without further description as it is the standard procedure employed in the art.
[0031] The vehicles 200a-d are further outfitted with a plurality of receivers at least one vehicle operation receiver 208 a (e.g., a parking brake sensor, a wheel lock sensor, a gear shift sensor), as well as at least one waste disposal cycle receiver, and preferably multiple sensors (e.g., a blade sensor, a fork sensor or the like) and preferably multiple waste disposal cycle receivers. In addition, the vehicle preferably includes one or more cameras 208b for capturing data associated with a waste cycle event. The receivers 208 a may be sensors, transducers, or antennae, or any combination thereof. As understood from prior disclosures from which the present invention claims priority, additional receivers may be located on the truck 200 for receiving a signal from the transmitting means 102 on the receptacles 100 and send a corresponding signal via wire, wireless, or any other medium to an on-board communication or data link 210. The signal from a given receiver 208 a may be response signal to the energy in the form of the signal transmitted by the transmitter means 102, or the signal may simply be a pass through signal, including conversion from a wireless signal to a signal carried by another medium such as a wire.
[0032] As shown in the block diagram of
[0033] The external site 300 may include a server 302 in communication with computer 304 and a database 306, typically on the computer 304. Of course, the server 300 is not required to be at the same physical site as the computer 304, nor is it required for the database 306 to be stored on a computer separate from the server 302. The block diagram is merely an example of a possible layout. The only requirement for the external site 300 is the database 306 and a means for communication between the vehicles and database 306.
[0034] The vehicle operation receivers 208a of the present invention will sense a vehicle operating condition (e.g., breaking or parking the vehicle) which is indicative of a waste service fulfillment event). Likewise, the waste cycle event receivers will sense one or more events corresponding to a waste service fulfillment event. In the event that such inputs from the vehicle operating and waste cycle receivers 208a are provided to the controller, and those events occur when the GPS sensor of controller 214 determines that the truck 200 is located at a previously identified customer's location that is recorded in the database 306, then such information, will be used by the database 306 to generate a waste service fulfillment event (e.g., refuse is being picked up from the customer's location). Further, the database 306 will optionally prompt a control signal back to the vehicle 200 to cause the camera 208b to begin recording data corresponding to the waste receptacle 100 being serviced. Thus, the claimed system can be used in place of or in confirmation of an RFID reading process to read the RFID tags 102 on the receptacle 100.
[0035] The architecture for providing the communication between the vehicle and the database can comprise a queue-based message architecture. The system includes an asynchronous publication of business event messages (e.g., service fulfillment events) via a controller 214/GPS hardware connector connected to the vehicle and connected by a vehicle electrical bus to one or more receivers 208a which can interrogate the vehicle and pass information onto the controller 214/GPS hardware connector without requiring interrogation activities by the vehicle operators. The controller 214/GPS hardware connector then sends the events to provide messages to one or more distributed client locations, so as to enable asynchronous business event publication. Thus, each client is sent messages which are maintained and persist in a queue until a remote client location (e.g., whether database 306, server or a browser or a mobile device with an appropriate application) acknowledges that the message has been received and processed. This arrangement enables the components or layers of the system to execute independently while still interfacing with each other.
[0036] Specific architecture components for enabling such a messaging system include the Amazon Simple Queue Service (SQS), which enables decoupling of the components of a cloud application. The SQS jumpstart resources can enable a variety of web protocols and languages for use with such messaging to clients, including .NET, Java, JavaScript, PHP, Python, Ruby and JMS). Alternatively, clients can access their queues via standards-based APIs (e.g., SOAP/REST over HTTPS). Of course, this architecture can support client mobile application development for use with publicly available mobile operating systems, such as Android or iOS. Data security for the messages can be provided with keyed-hash message authentication codes (HMACs), such as HMAC-SHA signatures and binary to text encoding such as Base64.
[0037] This architecture enables real-time or near-real time web services for data inquiries by clients through such interfaces. The service provider exposes an API stack to enable consumers to fetch specific data sets. A client or the service provider can query current information or aggregate summaries on-demand. Moreover, customers can quickly develop customer applications to call service provider APIs, which are preferably built upon open standards.
[0038] Data received from the vehicles is secured and stored by the service provider on a remote server farm 302 and can be accessed by the customer for historical analysis. Customers can view aggregate data sets to understand more about their inefficiencies and identify opportunities for improvement Reports provide user-friendly visualizations for business users to easily pinpoint trends, patterns, and operational anomalies.
[0039] The messages provided by the present system architecture enable the service provider to continuously recognize and capture discrete events from receivers 208a as they occur. Such events include, for example GPS/vehicle Positions, rule exceptions, engine faults, vehicle status changes and trip updates. The service provider may thus publish near real-time event streams to the above mentioned customer applications (i.e., the subscribers). The customers, in turn, can control how to react to the received events. For example, customers (either by themselves or with the service provider) can generate business rules to dictate a specific response based upon the published event type. Customers can thus key off of events, trends and patterns in the published messages to make real-time business decisions to improve fleet deployment and service fulfillment.
[0040] While the specific embodiments have been illustrated and described, numerous modifications come to mind without significantly departing from the spirit of the invention, and the scope of protection is only limited by the scope of the accompanying Claims.