G08G5/56

MANAGEMENT OF MOBILE OBJECTS AND SERVICE PLATFORM FOR MOBILE OBJECTS
20170178501 · 2017-06-22 ·

An embodiment includes a mobile object server and a registration server. The mobile object server is receives information from each of a plurality of mobile objects within a geographic space and performs a process associated with each mobile object. The mobile object server performs processes by mobile object agents associated with the plurality of mobile objects. The registration server registers a first additional process that is to be performed in addition to a first basic process common to the plurality of mobile objects. The first additional process is associated with one mobile object. The registration server registers the first additional process with one mobile object agent. The registration server registers the first additional process and a call-up condition by the one mobile object agent. The mobile object server calls up the first additional process in response to the call-up condition being satisfied during performance of the one mobile object agent.

MANAGEMENT OF MOBILE OBJECTS AND RESOURCES
20170180491 · 2017-06-22 ·

Mobile objects and resources are managed by a system including a mobile object server operable to receive information from a plurality of mobile objects in a geographic space, and an event server in communication with the mobile object server. The event server is operable to receive, from the mobile object server, resource utilization information indicating a resource in the geographic space that each mobile object is scheduled to use, calculate a state of use of the resource based on a predicted arrival time of each mobile object at the resource, and send a recommendation for relaxing congestion of the resource.

Communication travel plan generation system
09685088 · 2017-06-20 ·

A communication travel plan generation system for a vehicle is provided. The vehicle includes a communication hub, a system input and at least one controller. The communication hub is housed in the vehicle and is configured to communicate with a plurality of spaced subscriber communication nodes. The system input is configured to receive mission-specific information. The at least one controller is in communication with the system input. Moreover, the at least one controller is configured to apply the mission-specific information to a mission planning system to generate a mission plan of the vehicle. The at least one controller is further configured to implement the communication travel plan generation system to automatically generate travel waypoints for the mission planning system based at least in part on the mission-specific information applied to the mission planning system.

AUTHENTICATION SYSTEMS AND METHODS FOR GENERATING FLIGHT REGULATIONS

Systems and methods for UAV safety are provided. An authentication system may be used to confirm UAV and/or user identity and provide secured communications between users and UAVs. The UAVs may operate in accordance with a set of flight regulations. The set of flight regulations may be associated with a geo-fencing device in the vicinity of the UAV.

UNMANNED AERIAL VEHICLE COMMUNICATION, MONITORING, AND TRAFFIC MANAGEMENT
20170162059 · 2017-06-08 ·

A computer-implemented method of communicating with an unmanned aerial vehicle includes transmitting a first message via a communications transmitter of a lighting assembly for receipt by an unmanned aerial vehicle. The first message includes an identifier associated with the lighting assembly, and the lighting assembly is located within a proximity of a roadway. The method also includes receiving a second message from the unmanned aerial vehicle via a communications receiver of the lighting assembly. The second message includes an identifier associated with the unmanned aerial vehicle. The method further includes transmitting a third message via the communications transmitter of the lighting assembly for receipt by the unmanned aerial vehicle. The third message includes an indication of an altitude at which the unmanned aerial vehicle should fly.

DYNAMIC SELECTION OF UNMANNED AERIAL VEHICLES

A device receives a request for a flight path from a first location to a second location in a region, and calculates the flight path based on the request and based on one or more of weather information, air traffic information, obstacle information, regulatory information, or historical information associated with the region. The device determines required capabilities for the flight path based on the request, and selects, from multiple UAVs, a particular UAV based on the required capabilities for the flight path and based on a ranking of the multiple UAVs. The device generates flight path instructions for the flight path, and provides the flight path instructions to the particular UAV to permit the particular UAV to travel from the first location to the second location via the flight path.

Telecommunications network routing

An embodiment is directed towards a network controller for controlling a telecommunications network (70) comprising a plurality of vehicles (250, 280, 330) each including a telecommunications device. The network controller comprises a network configuration database (20), containing data representing the configuration of the network (70); an assets database (30), containing for each vehicle (250, 280, 330) (i) data representing planned movements of the vehicle (250, 280, 330) and (ii) data representing parameters for acceptable variation in said route (260, 290, 350); and an information exchange requirement (IER) database (40), containing data representing expected future network loading. An optimization engine (50) is configured to calculate a set of routes (260, 310, 350) for the vehicles (250, 280, 330) that optimizes the availability of the telecommunications network (70) in the geographic area.

Managing unmanned vehicles
09671791 · 2017-06-06 · ·

Techniques for managing a flow of an unmanned vehicle within a space may be described. In particular, the unmanned vehicle may be determined as being location within the space. The space may be associated with metric that may be based on a plurality of other unmanned vehicles also located within the space. Pairs of location and time data may be computed for the unmanned vehicle. The pairs may represent a path for the unmanned vehicle to use within the space. The pairs of location data and time data computed based on data associated with the unmanned vehicle, data associated with at least one of the other unmanned vehicles, and the metric associated with the space. Once computed, the pairs may be provided to the unmanned vehicle.

COMPUTER AIDED DISPATCH OF DRONES
20170154536 · 2017-06-01 ·

Methods, apparatus, systems and articles of manufacture to implement computer aided dispatch of drones are disclosed. Example drone dispatching methods disclosed herein include transmitting a flight plan for a drone to a flight control platform, the flight plan based on a first location associated with a service request. Disclosed example methods also include, in response to receiving a message from the flight control platform indicating the flight plan is approved, initiating a first communication session between the flight control platform and a flight control unit of the drone to permit remote piloting of the drone. Disclosed example methods further include, in response to receiving the message from the flight control platform indicating the flight plan is approved, initiating a second communication session to exchange multimedia data between the flight control platform and a drone observation platform separate from the flight control platform.

INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM

The information processing device comprising an own aircraft information acquisition unit that acquires condition information regarding the condition of a target aircraft, a path acquisition unit that acquires a path that the target aircraft may follow, a related information acquisition unit that acquires related information regarding the path based on the condition information, and an output unit that outputs output information based on the related information, is capable of outputting information useful for flying aircraft.