Wireless animal training, monitoring and remote control system
First Claim
Patent Images
1. A method for updating firmware in an animal worn device on a wireless system comprising:
- providing an animal worn device for training an animal having a housing, one or more inputs and one or more outputs for controlling the animal, a processor located within the housing containing the firmware having an instruction set consisting of digital operating code for controlling how a wireless mobile device manipulates the one or more inputs or outputs, and a transceiver for communicating with the wireless mobile device;
providing a preprogrammed computer application configured to run on the wireless mobile device;
locating and downloading an external new firmware code file from a server to the wireless mobile device based upon data received from the animal worn device for training the animal;
wirelessly transferring the entire new firmware code file via the transceiver to the animal worn device for training the animal thereby updating the instruction set thus modifying how the inputs or outputs are manipulated; and
wherein the transferring is made over a direct wireless link between the animal worn device for training the animal and the wireless mobile device via a low energy protocol in the absence of a physical connection, signal relay or network relay verifying that the new firmware code file has been transferred correctly and installing the entire new firmware code file once the new firmware code file has been verified;
wherein an original firmware code file residing in the animal worn device for training the animal is preserved and operable;
wherein the processor further contains software to detect a fault in operation of the new firmware code file and wherein the processor reverts to use of the original firmware code file should a fault be detected at a time after installation of the new firmware code file; and
wherein the new firmware code file controls two or more operations of the animal worn device including;
activation of at least one output for applying stimulus to the animal in response to detection of a radio field emitted by a wire loop antenna surrounding the animal;
activation of at least one output in response to a command received from the wireless mobile device;
activation of at least one output to apply stimulus to the animal in response to detection by the animal worn device of an utterance emitted by the animal wherein the output is activated by the animal worn device without a command received by the wireless mobile device;
wireless control by the animal worn device of an external apparatus or wireless control of the animal worn device by an external apparatus;
activation of at least one output to apply stimulus to the animal when detection of a continuous signal from the wireless mobile device falls below a preset signal level; and
sending data from an input to the wireless mobile device wherein the wireless mobile device displays the physical activity of the animal based on the input data.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of updating firmware on a wireless animal communication system and communicating by the system including locating and downloading new firmware and wireless transferring to a device for the animal and send message in real time from the device for the animal to external devices.
35 Citations
24 Claims
-
1. A method for updating firmware in an animal worn device on a wireless system comprising:
-
providing an animal worn device for training an animal having a housing, one or more inputs and one or more outputs for controlling the animal, a processor located within the housing containing the firmware having an instruction set consisting of digital operating code for controlling how a wireless mobile device manipulates the one or more inputs or outputs, and a transceiver for communicating with the wireless mobile device; providing a preprogrammed computer application configured to run on the wireless mobile device; locating and downloading an external new firmware code file from a server to the wireless mobile device based upon data received from the animal worn device for training the animal; wirelessly transferring the entire new firmware code file via the transceiver to the animal worn device for training the animal thereby updating the instruction set thus modifying how the inputs or outputs are manipulated; and wherein the transferring is made over a direct wireless link between the animal worn device for training the animal and the wireless mobile device via a low energy protocol in the absence of a physical connection, signal relay or network relay verifying that the new firmware code file has been transferred correctly and installing the entire new firmware code file once the new firmware code file has been verified; wherein an original firmware code file residing in the animal worn device for training the animal is preserved and operable; wherein the processor further contains software to detect a fault in operation of the new firmware code file and wherein the processor reverts to use of the original firmware code file should a fault be detected at a time after installation of the new firmware code file; and wherein the new firmware code file controls two or more operations of the animal worn device including; activation of at least one output for applying stimulus to the animal in response to detection of a radio field emitted by a wire loop antenna surrounding the animal; activation of at least one output in response to a command received from the wireless mobile device; activation of at least one output to apply stimulus to the animal in response to detection by the animal worn device of an utterance emitted by the animal wherein the output is activated by the animal worn device without a command received by the wireless mobile device; wireless control by the animal worn device of an external apparatus or wireless control of the animal worn device by an external apparatus; activation of at least one output to apply stimulus to the animal when detection of a continuous signal from the wireless mobile device falls below a preset signal level; and sending data from an input to the wireless mobile device wherein the wireless mobile device displays the physical activity of the animal based on the input data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for updating firmware on a wireless animal training system for an animal comprising:
-
providing an animal worn device for training an animal having a housing, one or more inputs or one or more outputs for controlling the animal, a processor located within the housing containing firmware consisting of an instruction set of digital operating code for controlling how the wireless mobile device manipulates the one or more outputs and digital operating code capable of activating outputs at the device for training the animal independent of the wireless mobile device, and a single transceiver for communicating with the wireless mobile device, said transceiver operating a low energy protocol; providing a preprogrammed computer application configured to run on the mobile device; locating and downloading an external new firmware code file from a server to the wireless mobile device; and wirelessly transferring the new firmware code file via the low energy protocol by the transceiver to the device for training the animal; wherein the transferring is made over a direct wireless link between the animal worn device for training the animal and the wireless mobile device in the absence of a physical connection, signal relay or network relay verifying that the new firmware code file has been transferred correctly and installing the entire new firmware code file once the new firmware code file has been verified; and wherein an original firmware code file residing in the animal worn device for training an animal is preserved and operable; wherein the new firmware code file controls two or more operations of the animal worn device including; activation of at least one output for applying stimulus to the animal in response to detection of a radio field emitted by a wire loop antenna surrounding the animal; activation of at least one output in response to a command received from the wireless mobile device; activation of at least one output to apply stimulus to the animal in response to detection by the animal worn device of an utterance emitted by the animal wherein the output is activated by the animal worn device without a command received by the wireless mobile device; wireless control by the animal worn device of an external apparatus or wireless control of the animal worn device by an external apparatus; activation of at least one output to apply stimulus to the animal when detection of a continuous signal from the wireless mobile device falls below a preset signal level; and sending data from an input to the wireless mobile device wherein the wireless mobile device displays the physical activity of the animal based on the input data. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification