B64U2101/21

SMART DRONE ROOFTOP AND GROUND AIRPORT SYSTEM
20200349852 · 2020-11-05 ·

An unmanned vehicle control system is disclosed, comprising a ground control station in operable communication with a plurality of unmanned vehicles via a communications network. The ground control station receives unmanned vehicle mission information and provides a plurality of instructions to the unmanned vehicle to execute a mission including a take-off procedure and a landing procedure. A plurality of microservices process requests from a controller and at least one charging station provides a docking point for the plurality of unmanned vehicles. The charging station provides a power source to the plurality of unmanned vehicles and receives mission information from the ground control station, wherein the unmanned vehicles are operable to deliver a good to a remote location.

UNMANNED AERIAL VEHICLE EMERGENCY DISPATCH AND DIAGNOSTICS DATA APPARATUS, SYSTEMS AND METHODS
20200346751 · 2020-11-05 ·

A disclosed method includes monitoring a plurality of emergency event queues at an emergency network entity; determining that an emergency event in one of the emergency event queues corresponds to an emergency type that can be responded to using an unmanned aerial vehicle; determining that an unmanned aerial vehicle is available that has capabilities corresponding to the emergency type; establishing an unmanned aerial vehicle control link between the unmanned aerial vehicle and the emergency network entity; and deploying the unmanned aerial vehicle to the emergency event location and providing data from the unmanned aerial vehicle on a display of the emergency network entity.

Player software architecture

Embodiments disclosed herein are related to a method that can include discovering, by a platform abstraction layer (PAL), configuration data related to hardware associated with a media display, generating and supporting, by the platform abstraction layer, a common set of platform application programming interfaces (APIs) for displaying content on the media display according to the discovered hardware, receiving, by a platform shim, check-in instructions from a content management system, and causing, by a media player engine, the media display to display the content in accordance with the check-in instructions by using the common set of platform APIs generated by the PAL.

Partitioned network routing
10813033 · 2020-10-20 ·

Embodiments for a routing module for a first node are disclosed. The routing module includes a computer readable medium having instructions thereon. The instructions cause one or more processing devices to track former links between the first node and a second node and determine a probability of a future link with the second node based on the former links. If the probability of a future link with a second node is above a threshold, an advertisement is sent to at least one other node indicating that the second node is reachable from the first node. If the probability of a future link with the second node is below the threshold and no other route exists from the first node to the second node, an advertisement is sent to at least one other node indicating that the second node is not reachable from the first node.

Systems and methods for determining an optimal location for the installation of a reception antenna

A system for locating an optimal location of a reception antenna of the present disclosure has an unmanned aerial vehicle (UAV), a wireless internet service provider (WISP) tower configured for transmitting radio signals, and an antenna removeably coupled to the unmanned aerial vehicle, the antenna configured for receiving the radio signals. Further, the system has a processor that receives data indicative of a height from a user and automatically flies the UAV to the height. Additionally, the processor rotates the unmanned aerial vehicle at the height and detects the radio signals from the at least one WISP tower as the UAV rotates to determine an optimal azimuth, and if the radio signals received are not conducive for the provision of wireless services at the height, the processor moves the UAV to different heights and rotates the UAV until radio signals received are conducive for the provision of wireless services. Further, when the radio signals received are conducive for the provision of wireless services, the processor maneuvers the UAV downwardly toward the ground until the radio signals are no longer conducive for the provision of wireless services, thereby determining an optimal azimuth and location altitude range for a reception antenna.

Methods and apparatus for providing over-the-air updates to internet-of-things sensor nodes
10768921 · 2020-09-08 · ·

Example methods and apparatus for providing over-the-air-updates to IoT sensor nodes are disclosed herein. An example unmanned aerial vehicle includes an update deliverer to access a firmware update to be delivered to a sensor node in a network. The sensor node is coupled to an object. The example unmanned aerial vehicle includes a camera to generate image data and an identifier to identify the object based on the image data. The update deliverer is to deliver the firmware update to the sensor node based on identification of the object.

Connected automation controls using robotic devices

Methods, systems, and apparatus, including computer programs encoded on a storage device, for using a robotic device to manipulate a manual control of a device. In one aspect, the system includes a robotic device, a first device that is located at a property and that has a manual control, and a monitoring unit. The monitoring unit may include a network interface, a processor, and a storage device that includes instructions to cause the processor to perform operations. The operations may include determining an operating state of the first device, determining the state of the monitoring system, determining whether one or more of the manual controls associated with the first device should be manipulated to alter the operating state of the first device, and transmitting one or more instruction to the robotic device that instruct the robotic device to manipulate one or more manual controls that are associated the first device.

Gas analysis system

A gas analysis system includes a spectroscopy assembly coupled to a vehicle. The spectroscopy assembly includes a multiplexer configured to combine a plurality of light beams into a multiplexed light beam, wherein the multiplexer is configured to direct the multiplexed light beam toward a target surface. Additionally, the spectroscopy assembly includes a collection optic configured to receive a reflected multiplexed light beam from the target surface. Further, the spectroscopy assembly includes a controller configured to de-multiplex the multiplexed light beam into a plurality of reflected light beams and determine a spectral intensity of the plurality of reflected light beams.

PORTABLE AIRCRAFT CONTROLLER DEVICES AND SYSTEMS
20200264599 · 2020-08-20 ·

A portable computerized device for an aircraft control system includes an input system for inputting commands, a device display for displaying information on the computerized device, a processor, a wireless communication module, and a non-transitory computer readable medium comprising computer executable instructions, the computer executable instructions configured to cause the processor to perform a method. The method can include detecting whether the portable computerized device is in a cockpit state such that the portable computerized device is in and/or docked to an aircraft cockpit or if the portable computerized device is in a remote state such that the portable computerized device is not in an aircraft cockpit or is not docked to an aircraft cockpit. If the portable computerized device is determined to be in a remote state, the method includes operating the remote device in a remote mode. If the portable computerized device is determined to be in a cockpit state, the method includes operating the device in a local mode.

PERSISTENT AERIAL COMMUNICATION AND CONTROL SYSTEM

Systems and methods for powering and controlling flight of an unmanned aerial vehicle are provided. The unmanned aerial vehicles can be used in a networked communication system. A tether management system can be used to facilitate both mobile and static tethered operation to provide power and/or voice and data communication.