System and methods to configure service providers for client appliances, and for tracking and providing service data
First Claim
Patent Images
1. A battery charger configured to charge a battery, the battery charger including a processor circuit and a memory circuit, and comprising:
- a radio-frequency (RF) antenna for wireless communication with an electronic device;
an input panel;
a plurality of sensors configured to collect tracking data from the battery charging;
a local data storage configured to store tracking data for the battery charging, the local data storage adapted to store configuration settings to charge the battery; and
a firmware stored in the memory circuit, the firmware having commands that when executed by the processor circuit cause the battery charger to store in the memory circuit the tracking data, wherein the firmware comprises commands to the processor circuit to transmit to the electronic device through the RF-antenna at least one of;
the tracking data; and
an alert associated with the battery charging, wherein the alert comprises an error message selected from the group consisting of an ‘
input voltage’
error, an ‘
output battery connect’
error, an ‘
output battery reverse polarity’
error, an ‘
output battery open circuit’
error, an ‘
output circuit’
error, an ‘
output voltage too low’
error, an ‘
output voltage too high’
error, a ‘
temperature sensor’
error, a ‘
battery temperature too low’
error, a′
battery temperature too high′
error, an ‘
internal temperature too high’
error, a ‘
balance voltage too high’
error, a ‘
charger too hot’
error, a ‘
sync command’
error, and a ‘
flat check’
error.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and methods to configure, track and provide device data for clients is disclosed. The system configures a device to interact according to client specified settings. The system also tracks relevant data from a service provider interaction with the client. The system is configured to provide the tracked data to a third party upon a validated request. For example, the system may store and provide the tracked data in the cloud, through a network.
6 Citations
24 Claims
-
1. A battery charger configured to charge a battery, the battery charger including a processor circuit and a memory circuit, and comprising:
-
a radio-frequency (RF) antenna for wireless communication with an electronic device; an input panel; a plurality of sensors configured to collect tracking data from the battery charging; a local data storage configured to store tracking data for the battery charging, the local data storage adapted to store configuration settings to charge the battery; and a firmware stored in the memory circuit, the firmware having commands that when executed by the processor circuit cause the battery charger to store in the memory circuit the tracking data, wherein the firmware comprises commands to the processor circuit to transmit to the electronic device through the RF-antenna at least one of; the tracking data; and an alert associated with the battery charging, wherein the alert comprises an error message selected from the group consisting of an ‘
input voltage’
error, an ‘
output battery connect’
error, an ‘
output battery reverse polarity’
error, an ‘
output battery open circuit’
error, an ‘
output circuit’
error, an ‘
output voltage too low’
error, an ‘
output voltage too high’
error, a ‘
temperature sensor’
error, a ‘
battery temperature too low’
error, a′
battery temperature too high′
error, an ‘
internal temperature too high’
error, a ‘
balance voltage too high’
error, a ‘
charger too hot’
error, a ‘
sync command’
error, and a ‘
flat check’
error. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A battery charger configured to charge a battery, the battery charger including a processor circuit and a memory circuit, and comprising:
-
a radio-frequency (RF) antenna for wireless communication with an electronic device; an input panel; a plurality of sensors configured to collect tracking data from the battery charging; a local data storage configured to store tracking data for the battery charging, the local data storage adapted to store configuration settings to charge the battery; a firmware stored in the memory circuit, the firmware having commands that when executed by the processor circuit cause the battery charger to store in the memory circuit the tracking data; and a hardware code recognizable by the electronic device, the hardware code associated with a network account for a vendor that provides the battery charger.
-
-
9. A non-transitory computer readable medium storing commands that when executed by a processor circuit in a configure, track, and provide (CTP) device having a memory circuit and configured for use with a battery charger coupled to a battery, cause the CTP device to perform a method comprising:
-
wirelessly coupling with a network server and with the battery charger; receiving a battery code from the battery; accessing a set of configuration settings for charging the battery using the battery code; providing the set of configuration settings to the battery charger; and receiving battery charging data from the battery charger, wherein the commands further cause the CTP device to analyze the battery charging data, and to issue an alert when a safety condition has been compromised. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A non-transitory computer readable medium storing commands that when executed by a processor circuit in a configure, track, and provide (CTP) device having a memory circuit and configured for use with a battery charger coupled to a battery, cause the CTP device to perform a method comprising:
-
wirelessly coupling with a network server and with the battery charger; receiving a battery code from the battery; accessing a set of configuration settings for charging the battery using the battery code; providing the set of configuration settings to the battery charger; and receiving battery charging data from the battery charger, wherein the commands further cause the CTP device to receive an updated firmware from the network server.
-
-
15. A non-transitory computer readable medium storing commands that when executed by a processor circuit in a network server cause the network server to perform a method comprising:
-
receiving a service provider code associated with a service provider; receiving an appliance code associated with an appliance from a client; when the appliance code is recognized; providing a set of configuration settings for the appliance to the service provider, and receiving tracking data from a service provider associated with the service provider code; when the appliance code is not recognized;
requesting a configure, track, and provide (CTP) device to log in the set of configuration settings for the client appliance; andanalyzing a condition of the appliance. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification