Solar lighting with pay-as-you go technology
First Claim
1. A method of managing a plurality of pay-as-you-go apparatuses, comprising:
- receiving a payment message at a server, wherein the payment message is sent from a mobile device;
transmitting an encoded data message from the server to the mobile device, wherein the encoded data message is for a pay-as-you-go apparatus; and
receiving a data message at the server from the mobile device, wherein the received data message comprises data extracted from the pay-as-you-go apparatus using a cable that connects the pay-as-you-go apparatus to an audio jack of the mobile device;
wherein the pay-as-you-go apparatus comprises;
a jack configured to receive electrical power generated by a solar panel and facilitate bidirectional communications between the pay-as-you-go apparatus and the mobile device;
a switch controlled by a microcontroller to attenuate a signal transmitted by the mobile device during periodic time intervals, wherein the mobile device detects the attenuation through a microphone channel that is connected to a speaker channel of the cable connected to the jack of the pay-as-you-go apparatus;
an amplifier that converts an analog signal received from the mobile device into a plurality of digital pulses by collapsing areas of the analog signal that are below a first voltage threshold and raising areas of the analog signal that are above a second voltage threshold, wherein the microcontroller decodes the encoded data message transmitted from the server to the mobile device by measuring a width of a digital pulse to determine a bit value.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are systems, devices and methods for providing solar lighting and power to a customer by using pay-as-you-go (PAYG) technology. The PAYG technology allows a customer to make incremental payments for a solar energy system that includes a lighting unit. The payments can be made through a smartphone. A cable is used to connect an audio jack of the smartphone and a PV power jack of the lighting unit. Analog AC signals including data about activation, payment, usage and status are transmitted over the cable between the service provider and lighting unit, through a smartphone. The power jack of the lighting unit is also used to connect to a solar panel of a charging unit and a battery of the lighting unit.
-
Citations
17 Claims
-
1. A method of managing a plurality of pay-as-you-go apparatuses, comprising:
-
receiving a payment message at a server, wherein the payment message is sent from a mobile device; transmitting an encoded data message from the server to the mobile device, wherein the encoded data message is for a pay-as-you-go apparatus; and receiving a data message at the server from the mobile device, wherein the received data message comprises data extracted from the pay-as-you-go apparatus using a cable that connects the pay-as-you-go apparatus to an audio jack of the mobile device; wherein the pay-as-you-go apparatus comprises; a jack configured to receive electrical power generated by a solar panel and facilitate bidirectional communications between the pay-as-you-go apparatus and the mobile device; a switch controlled by a microcontroller to attenuate a signal transmitted by the mobile device during periodic time intervals, wherein the mobile device detects the attenuation through a microphone channel that is connected to a speaker channel of the cable connected to the jack of the pay-as-you-go apparatus; an amplifier that converts an analog signal received from the mobile device into a plurality of digital pulses by collapsing areas of the analog signal that are below a first voltage threshold and raising areas of the analog signal that are above a second voltage threshold, wherein the microcontroller decodes the encoded data message transmitted from the server to the mobile device by measuring a width of a digital pulse to determine a bit value. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of managing a plurality of pay-as-you-go apparatuses, comprising:
-
receiving a payment message at a server, wherein the payment message is sent from a mobile device; transmitting an encoded data message from the server to the mobile device, wherein the encoded data message is for a pay-as-you-go apparatus; and receiving a data message at the server from the mobile device, wherein the received data message comprises data extracted from the pay-as-you-go apparatus using a cable that connects the pay-as-you-go apparatus to an audio jack of the mobile device; wherein the pay-as-you-go apparatus comprises a jack configured to receive electrical power generated by a solar panel and facilitate bidirectional communications between the pay-as-you-go apparatus and the mobile device; wherein a first cable is used to connect the pay-as-you-go apparatus to the solar panel and a second cable is used to connect the pay-as-you-go apparatus to the mobile device, the first and second cables being different or combined; wherein the second cable comprises; a first end configured to connect to the jack of the pay-as-you-go apparatus and comprising only two conductors; and a second end configured to connect to an audio jack of the mobile device and comprising three or more conductors. - View Dependent Claims (8, 9)
-
-
10. A method of managing a plurality of pay-as-you-go apparatuses, comprising:
-
receiving a payment message at a server, wherein the payment message is sent from a mobile device; transmitting an encoded data message from the server to the mobile device, wherein the encoded data message is for a pay-as-you-go apparatus; and receiving a data message at the server from the mobile device, wherein the received data message comprises data extracted from the pay-as-you-go apparatus using a cable that connects the pay-as-you-go apparatus to an audio jack of the mobile device; wherein the pay-as-you-go apparatus comprises a jack configured to receive electrical power generated by a solar panel and facilitate bidirectional communications between the pay-as-you-go apparatus and the mobile device; wherein a first cable is used to connect the pay-as-you-go apparatus to the solar panel and a second cable is used to connect the pay-as-you-go apparatus to the mobile device, the first and second cables being different or combined; and wherein the pay-as-you-go apparatus comprises; a microprocessor configured to produce and interpret analog AC signals for communicating with the server through the second cable connected to the mobile device; and a power module configured to provide power to a device, wherein the device comprises a lighting unit or an electrical outlet. - View Dependent Claims (11)
-
-
12. A method of managing a plurality of pay-as-you-go apparatuses, comprising
receiving a payment message at a server, wherein the payment message is sent from a mobile device; -
transmitting an encoded data message from the server to the mobile device, wherein the encoded data message is for a pay-as-you-go apparatus; and receiving a data message at the server from the mobile device, wherein the received data message comprises data extracted from the pay-as-you-go apparatus using a cable that connects the pay-as-you-go apparatus to an audio jack of the mobile device; wherein the cable comprises; an input connector comprising; a first conducting portion for transmitting a first signal; a second conducting portion for transmitting a second signal or a ground signal; and a third conducting portion for transmitting the second signal or the ground signal; an output connector comprising; a fourth conducting portion for transmitting the first signal; and a fifth conducting portion for transmitting the ground signal; and a circuit electrically connecting the first conducting portion to the fourth conducting portion and the first and second conducting portions to the fifth conducting portion, wherein the circuit is configured to transmit a ground signal from the second or third conducting portions to the fifth conducting portion. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A system for managing a plurality of pay-as-you-go apparatuses comprising:
-
one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; receiving a payment message sent from a mobile device; transmitting an encoded data message to the mobile device, wherein the encoded data message is for a pay-as-you-go apparatus; and receiving a data message from the mobile device, wherein the received data message comprises data extracted from the pay-as-you-go apparatus using a cable that connects the pay-as-you-go apparatus to an audio jack of the mobile device; wherein the pay-as-you-go apparatus comprises; a jack configured to receive electrical power generated by a solar panel and facilitate bidirectional communications between the pay-as-you-go apparatus and the mobile device; a switch controlled by a microcontroller to attenuate a signal transmitted by the mobile device during periodic time intervals, wherein the mobile device detects the attenuation through a microphone channel that is connected to a speaker channel of the cable connected to the jack of the pay-as-you-go apparatus. an amplifier that converts an analog signal received from the mobile device into a plurality of digital pulses by collapsing areas of the analog signal that are below a first voltage threshold and raising areas of the analog signal that are above a second voltage threshold, wherein the microcontroller decodes the encoded data message transmitted from the server to the mobile device by measuring a width of a digital pulse to determine a bit value.
-
Specification