SYSTEMS AND METHODS FOR SELF-INITIALIZATION AND AUTOMATED BOOTSTRAPPING OF MOBILE ACCESS POINTS IN A NETWORK OF MOVING THINGS
First Claim
1. A system for self-initialization and automated bootstrapping of a mobile device for use in a network or moving things, the system comprising:
- a computer system comprising a software application having executable instructions for generating a user interface on a connected display device, the computer system configured to communicatively couple to the mobile device and to a cloud-based system storing configuration information for operating the mobile device in the network and one or more of software and firmware code executable by the mobile device;
a satellite signal generator controllable by the computer system to produce one or more radio frequency signals that simulate transmissions from satellites of a global navigation satellite system, the satellite signal generator operably coupled to the computer system;
a wireless access point controllable by the computer system to communicate with the mobile device using radio frequency signals as a plurality of different elements of the network;
wherein the software application directs the computer system to, at least;
receive, from the mobile device, information characterizing components of the mobile device;
install one or more of software, firmware, and configuration information on the mobile device, based on the information characterizing components of the mobile device; and
test the mobile device by controlling the satellite signal generator and the wireless access point, according to the configuration information.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for self-initialization and automated bootstrapping of mobile access points in a network of moving things. A software application directs an automated system for the pre-initialization and provisioning of various elements of a network of moving things by gathering information about network element hardware components, accesses and installs on the network element the appropriate software components, a performs testing of the provisioned network element. Information identifying the hardware, software, and results of testing of the provisioned network element are made available on a cloud-based repository. This enables network personnel and management, and suppliers of the network elements components to track and manage provisioning, performance, and trouble information.
-
Citations
30 Claims
-
1. A system for self-initialization and automated bootstrapping of a mobile device for use in a network or moving things, the system comprising:
-
a computer system comprising a software application having executable instructions for generating a user interface on a connected display device, the computer system configured to communicatively couple to the mobile device and to a cloud-based system storing configuration information for operating the mobile device in the network and one or more of software and firmware code executable by the mobile device; a satellite signal generator controllable by the computer system to produce one or more radio frequency signals that simulate transmissions from satellites of a global navigation satellite system, the satellite signal generator operably coupled to the computer system; a wireless access point controllable by the computer system to communicate with the mobile device using radio frequency signals as a plurality of different elements of the network; wherein the software application directs the computer system to, at least; receive, from the mobile device, information characterizing components of the mobile device; install one or more of software, firmware, and configuration information on the mobile device, based on the information characterizing components of the mobile device; and test the mobile device by controlling the satellite signal generator and the wireless access point, according to the configuration information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of operating a computer system for self-initialization and automated bootstrapping of a mobile device for use in a network or moving things, the method comprising:
-
generating a user interface on a display device; communicatively coupling to the mobile device and to a cloud-based system storing configuration information for operating the mobile device in the network and one or more of software and firmware code executable by the mobile device; receiving, from the mobile device, information characterizing components of the mobile device; installing one or more of software, firmware, and configuration information on the mobile device, based on the information characterizing components of the mobile device; testing the mobile device by controlling a satellite signal generator configurable to produce one or more radio frequency signals that simulate transmissions from satellites of a global navigation satellite system and by controlling a wireless access point configurable to communicate with the mobile device using radio frequency signals as a plurality of different elements of the network, according to the configuration information. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer-readable medium having stored thereon, a computer program having at least one code section, the at least one code section being executable by a computer system for causing the computer system to perform operations for self-initialization and automated bootstrapping of mobile devices for use in a network or moving things, the operations comprising:
-
generating a user interface on a display device; communicatively coupling to the mobile device and to a cloud-based system storing configuration information for operating the mobile device in the network and one or more of software and firmware code executable by the mobile device; receiving, from the mobile device, information characterizing components of the mobile device; installing one or more of software, firmware, and configuration information on the mobile device, based on the information characterizing components of the mobile device; testing the mobile device by controlling a satellite signal generator configurable to produce one or more radio frequency signals that simulate transmissions from satellites of a global navigation satellite system and by controlling a wireless access point configurable to communicate with the mobile device using radio frequency signals as a plurality of different elements of the network, according to the configuration information. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification