This invention relates to the field of weights and measurements and more particularly to a system for advertising and utilizing a privately owned scale as a public scale.
There are many instances when a weight of a vehicle needs to be known and/or recorded. For example, a driver needs to know the weight of his or her truck before driving on a highway, particularly if there is a weight limit on one or more bridges of that highway. Often, truckers need to know the weight of a load for billing reasons. Recyclers often weigh vehicles loaded, then unloaded; the difference being the amount of material that was unloaded and, therefore, the fee the recycler needs to pay. Elevators often have scales to weigh crop loads to know how much material (e.g. grain, corn, soy bean) a farmer is depositing in the elevator.
There are many public scales, typically along major trucking routes. These public scales typically charge the operator of the vehicle a fee (e.g. $10.00 to $15.00) to weigh their vehicle and generate a printout indicating the weight of the vehicle.
Unfortunately, an operator often needs to know the weight of the vehicle at a location where there is no public scale, often before entering into such major trucking routes.
There exist a large number of private scales located throughout most countries. For example, in the United States, it is estimated that there are upwards of over 100,000 private scales scattered throughout the country. Many of these scales are used seldom or seasonally. For example, a grain elevator may utilize their scale constantly during a few weeks or months of harvest and rarely use that scale the remainder of the year.
Owners of private scales would find it financially rewarding to open there scale to the public, but there are several drawbacks to opening their scales. First, the process of generating a receipt showing the weight often requires an in-door system with a printer. Second, the process of collecting payment for use of the scale often requires a credit card scanner. Third, both require an operator to print the receipt and accept payment. Fourth, all of the above operations take time that the operator finds is better to use transporting the load then waiting to pay for the use of the scale.
What is needed is a system that will open and advertise a scale to the public and simplify the task of generating a receipt showing the weight of the vehicle.
In one embodiment, a system is disclosed for making public a scale. The system includes a device for capturing a weight from the scale and hardware for storing the weight and associating the weight with the scale (in some embodiments, the weight is periodically transferred to a server for central storage). A user interface directs an operator having a vehicle to the scale and there is a mechanism for determining that the operator, and hence the vehicle, are located on the scale (e.g. using location services of a cell phone). Once on the scale, a weigh-bill is generated from the weight and the weigh-bill is communicated to the operator.
In another embodiment, a system is disclosed for making public a scale. The system includes a way to capture a weight from the scale and a way to store the weight and associating the weight with the scale. There is a way for an operator of a vehicle to move the vehicle onto the scale and a way to determine that the vehicle is located on the scale. There is a way to generate a weigh-bill from the weight, t including an identification of the vehicle and there is a way to communicate (e.g. send or transmit) the weigh-bill to the operator.
In another embodiment, a system is disclosed for making public a scale. The scale has an electrical interface for communicating weight measurements. A computer connected to the electrical interface; thereby the computer receives the weight measurements. An application runs on a user device; the user device being associated with and residing within a vehicle. Until the computer determines that the vehicle is on the scale based upon a location of the user device, the application reads the location coordinates of the vehicle from the user device (e.g. GPS subsystem of a cell phone) and the application transmits the location coordinates of the user device to the computer. After the computer determines that the vehicle is on the scale based upon the location of the user device, the computer generates a weigh-bill from the weight received over the electrical interface. The weigh-bill includes an identification of the vehicle. The computer then transmits the weigh-bill to the user device.
In another embodiment, a system is disclosed for making public a scale. The scale has an electrical interface for communicating weight measurements. The system includes a computer connected to the electrical interfaced such that the computer receives the weight measurements. Software runs on a user device, the user device being associated with and residing within a vehicle. Until software running on the computer determines that the vehicle is on the scale based upon a location of the user device, the software running on the user device reads the location of the vehicle from the user device (e.g. GPS location of the user device) and the software running on the user device transmits the location of the user device to the computer. After the software running on the computer determines that the vehicle is on the scale based upon the location of the user device, the software running on the computer generates a weigh-bill from a weight received over the electrical interface. The weigh-bill includes an identification of the vehicle. The software running on the computer transmits the weigh-bill to the software running on the user device and the software running on the user device displays the weigh-bill and stores the weigh-bill for future retrieval.
The invention can be best understood by those having ordinary skill in the art by reference to the following detailed description when considered in conjunction with the accompanying drawings in which:
Reference will now be made in detail to the presently preferred embodiments of the invention, examples of which are illustrated in the accompanying drawings. Throughout the following detailed description, the same reference numerals refer to the same elements in all figures.
In general, the system for automated public scales provides capabilities to advertise a private scale that is now open for public use and to obtain measurements (e.g. weight) from that scale by email, text message, printout, logging, etc.
Although described with respect to a scale, the system is anticipated to be used in any geographic point of sale. For example, knowing the location of the cell phone and, hence owner/user of the cell phone, an application can present a simple purchase user interface for purchasing a registered item at the location of the owner/user. In such, when the owner/user is next to a particular item (for example, a vehicle on a car lot or a palate at a superstore, it is anticipated that a user interface be presented indicating the item that is nearby, the cost, and an input for quantity (if multiple of the item is available), and a directive for purchasing the item using pre-stored payment information.
Throughout the description, the vehicle operator has a device for communicating with the system for automated public scales. For simplification, a cell phone 10 is used in all examples, but any device having location services it is fully anticipated, for example, tablet computers, on-board vehicle computers, etc.
Referring to
The server computer 500 has access to data storage 502. Although one path between the cell phones 10 and the server 500 is through the cellular network 68 and the wide area network 506 as shown, any known data path is anticipated. For example, the Wi-Fi transceiver 96 (see
The server computer 500 transacts with the cell phones 10 through the network(s) 68/506 to present menus to/on the cell phones 10, provide data to the cell phones 10, and to communicate information such user credentials, etc. In some embodiments, login credentials (e.g., passwords, pins, secret codes) are stored local to the cell phone 10; while in other embodiments, login credentials are entered each time the operator logs in.
The server computer 500 transacts with applications running on the cell phones 10, responding to requests and providing data. The server computer 500 also transacts with one or more scale systems 150 to receive measurements (e.g. a weight of a vehicle).
The geographic location of the cell phone 10 is determined by reading the GPS subsystem 91 (see
Referring to
Also connected to the processor 70 is a system bus 82 for connecting to peripheral subsystems such as a cellular network interface 80, a graphics adapter 84 and a touch screen interface 92. The graphics adapter 84 receives commands from the processor 70 and controls what is depicted on a display image on the display 86. The touch screen interface 92 provides navigation and selection features.
In general, some portion of the persistent memory 74 and/or the SIM card 88 is used to store programs, executable code, phone numbers, contacts, and data, etc. In some embodiments, other data is stored in the persistent memory 74 such as audio files, video files, text messages, etc.
The peripherals are examples and other devices are known in the industry such as Global Positioning Subsystem 91, speakers, microphones, USB interfaces, Bluetooth transceiver 94, Wi-Fi transceiver 96, cameras, microphone, image sensors, temperature sensors, etc., the details of which are not shown for brevity and clarity reasons.
The cellular network interface 80 connects the cell phone 10 to the cellular network 68 through any cellular band and cellular protocol such as GSM, TDMA, LTE, etc., through a wireless medium 78. There is no limitation on the type of cellular connection used. The cellular network interface 80 provides voice call, data, and messaging services to the cell phone 10 through the cellular network.
For local communications, many cell phones 10 include a Bluetooth transceiver 94, a Wi-Fi transceiver 96, or both. Such features of cell phones 10 provide data communications between the cell phones 10 and data access points and/or other computers such as a personal computer (not shown).
Referring to
Also shown connected to the processor 570 through the system bus 582 is a network interface 580 (e.g., for connecting to a data network 506), a graphics adapter 584 and a keyboard interface 592 (e.g., Universal Serial Bus—USB). The graphics adapter 584 receives commands from the processor 570 and controls what is depicted on a display image on the display 586. The keyboard interface 592 provides navigation, data entry, and selection features.
In general, some portion of the persistent memory 574 is used to store programs, executable code, data, contacts, and other data, etc.
The peripherals are examples and other devices are known in the industry such as speakers, microphones, USB interfaces, Bluetooth transceivers, Wi-Fi transceivers, image sensors, temperature sensors, etc., the details of which are not shown for brevity and clarity reasons.
Referring to
The scale 158 typically communicates measurements by way of a communications link 156 as known, wired or wireless; for example, RS-232, Universal Serial Bus (USB), 802.3 (Ethernet), 802.11 (Wi-Fi), 802.15 (Bluetooth), etc. Typically, there is a scale system that reads the data from the scale 158 and displays/prints the data (weight, etc.). A scale controller 154 is connected to the scale 158. The scale controller 154 has a scale identification 152 (e.g. a serial number), and periodically, the scale controller 154 transmits the data from the scale 158 and, optionally the scale identification 152, to the server 500 through the network 506 or through any known form of digital data communication. The server 500 stores the data and, optionally, the scale identification 152 in a record 507 within the data storage 502 (e.g. storage local to the server 500, cloud storage, etc.). It is fully anticipated that, in some embodiments, the cell phone 10 has tables of locations of each scale 158 and internet addresses (unique address) of the associated scale controllers 154, such that the cell phone 10 will directly communicate with the scale controller 154 to obtain the weight and generate the weigh-bill 431 locally at the cell phone 10, without using a server.
When the operator is located on the scale 158 as defined by the location of the operator's cell phone 10 being at the location of the scale 158 (e.g. by GPS or triangulation or any location service of the cell phone 10) and the operator initiates a request for a weighing, the server 500 receives the request, reads the data from the record 507 in the data storage 502, formats the requested reading as required, and transmits the formatted reading to the operator's cell phone 10 or any other registered recipient (e.g. central dispatch, etc.). In the example shown, this weigh-bill 431 includes the weight of the operator's vehicle 160 is 3500 lbs. Note that in the process or logging in, data on the operator's cell phone or an association between the operator and the operator's vehicle 160 provide the truck identifier (e.g. T323) for inclusion on the report shown presented on the display 86 of the operator's cell phone 10.
Referring to
After downloading and installing the user application for the system for automated public scales, the operator creates a username 402 and password 404, which is entered in user interface for logging in 400 and the “go” directive 406 is selected to gain access to the system for automated public scales. In some user interfaces, a “exit” directive 408 is provided to exit without logging in. Additionally, the operator enters an identification 405 of the operator's vehicle 160 that is included in the resulting weigh-bill 431. In some embodiments, typically when the operator owns the operator's vehicle 160, the identification 405 is pre-configured in the application and need not be entered with every use.
Referring to
In this exemplary user interface for finding 410 an advertised scale, a map is shown indicating the current location of the operator (and the operator's vehicle 160 if the operator is within the operator's vehicle 160) and indicating the location of the scale system 150 that is nearest as advertised. In some embodiments, information 414 regarding the scale system 150 that is nearest as advertised is shown. Note that although a single system 150 is shown, any number of systems 150 are anticipated to be found and shown on the map of the user interface for finding 410 an advertised scale.
In operation, the application running on the operator's cell phone 10 consults a location service of the cell phone 10 to determine an absolute location of the cell phone 10, then communicating with the server 500 through the network(s) 68/506, the application obtains the map details showing the scale system(s) 150 locally advertised and, optionally, the route 416 to each such scale system(s) 150. Location services are known in the art of cell phones 10 and typically utilize either cell tower triangulation or global positioning via the GPS receiver 91 of the cell phone 10.
Referring to
In some embodiments, the provider of the application obtains compensation from the owner of the scale 158 as a fixed fee while in some embodiments; the provider of the application obtains compensation from the owner of the scale 158 as an agreed upon percentage of the cost to generate the weigh-bill 431 while in some embodiments; the provider of the application obtains compensation for advertisers who advertise on the user interfaces of the application. Any combination of such and/or the addition of different types of compensation are anticipated.
When the operator agrees to payment and requests the weigh-bill 431 by selecting the “WB” directive 424, the server 500 retrieves current data (weight reading) and, optionally, the scale identification 152 from the record 507 within the data storage 502 and formats a weigh-bill 431, for example, the weigh-bill 431 shown in
In operation, the application running on the operator's cell phone 10 consults a location service of the cell phone 10 to determine an absolute location of the cell phone 10, then communicating with the server 500 through the network(s) 68/506, the application and/or server 500 compares the location of the cell phone 10 with a stored location of the scale 158 of the scale system 150. If the comparison is within a tolerance for error, then it is assumed that the operator's cell phone 10 (and hence the operator and the operator's vehicle 160) is located on the scale 158 of the scale system 150. Location services are known in the art of cell phones 10 and typically utilize either cell tower triangulation or global positioning via the GPS receiver 91 of the cell phone 10.
Referring to
Given the above system, it is anticipated that the operator will have, at least one or more of the following features available:
In some embodiments, the operator has the ability to edit non-critical data of a weighing and print a copy of the weigh-bill with those edits.
Referring to
If it is determined 208 that the vehicle 160 is on the scale 158, the server 500 transacts with the application running on the cell phone 10 to request approval 210 as in the user interface 420 indicating that the vehicle 160 is on the scale 158. In some embodiments, the request for approval includes the current weight measured by the scale 158. In some embodiments, the request for approval includes the cost to generate the weigh-bill 431.
Once the operator selects the approval button 212 (e.g. executed the “WB” directive 424), the server 500 generates 214 the weigh-bill 431 and transmits 216 the weigh-bill 431 to the cell phone 10, for example by Wi-Fi, by Bluetooth, by cellular data, etc.
Finally, payment is collected 218 (e.g. through a credit card provided during registration 200 or during the approval 212, or in cash to the owner of the scale 150, etc.).
Equivalent elements can be substituted for the ones set forth above such that they perform in substantially the same manner in substantially the same way for achieving substantially the same result.
It is believed that the system and method as described and many of its attendant advantages will be understood by the foregoing description. It is also believed that it will be apparent that various changes may be made in the form, construction and arrangement of the components thereof without departing from the scope and spirit of the invention or without sacrificing all of its material advantages. The form herein before described being merely exemplary and explanatory embodiment thereof. It is the intention of the following claims to encompass and include such changes.
This application claims the benefit of U.S. provisional application No. 62/544,963 filed on Aug. 14, 2017, the disclosure of which is incorporated by reference.
Number | Date | Country | |
---|---|---|---|
62544963 | Aug 2017 | US |