Patent classifications
H04L15/16
Vehicle data offloading systems and methods
A method for offloading vehicle data from a vehicle includes detecting and capturing a first set of data points with a group of sensors mounted on a vehicle, processing and analyzing, with a vehicle processor, the data points, determining whether the data points are to be offloaded from the vehicle or stored in the vehicle, and upon determination that the data points are to be offloaded from the vehicle, determining when to offload the vehicle data from the vehicle.
Multi-site hybrid networks across cloud environments
A method of deploying a network service across a plurality of data centers, includes the steps of: in response to a request for or relating to a network service, identifying virtual network functions associated with the network service and determining network connectivity requirements of the virtual network functions, issuing commands to provision a virtual link between at least two of the data centers in which the virtual network functions are to be deployed.
Multi-agent simulation system and method
The multi-agent simulation system includes a plurality of agent simulators provided for each of the plurality of agents and a center controller. The plurality of agent simulators are programmed to simulate a state of each of the plurality of agents while causing the plurality of agents to interact with each other by exchanging messages. The center controller is programmed to control a speed ratio of a flow of time in the target world to a flow of time in a real world. Each of the plurality of agent simulators calculates an index value corresponding to a remainder time rate. The remainder time rate is a rate of a remainder time to an update time interval for updating a state of a target agent to be simulated. The center controller controls the speed ratio based on the index value calculated by each of the plurality of agent simulators.
Persistent alert notes
The present disclosure is related to devices, systems, and methods for persistent alert notes. An example method can include receiving an alert message via a log management server, wherein the alert message indicates a current alert instance particular to a class of alerts, retrieving, in response to receiving the alert message, a note stored in association with the class of alerts via the log management server, wherein the note includes resolution information corresponding to a previous alert instance particular to the class of alerts, and providing the retrieved note via a user interface of the log management server.
Configuring virtualization system images for a computing cluster
A plurality of different virtualization system images are configured for deployment to a plurality of nodes in heterogeneous environments. Individual ones of the virtualization system images are configured such that once deployed, the nodes form a computer cluster having a storage pool that is shared across the nodes. When configuring the virtualization system images, information that describes the heterogeneous computing environments is accessed, and constraints pertaining the heterogeneous computing environments are reconciled in advance of configuring the different virtualization system images. A common subnet across the heterogeneous environments is established. The plurality of different virtualization system images are configured to access the common subnet once deployed. The common subnet serves as a storage I/O communication path over which a cluster-wide storage pool is implemented. The virtualization system images are configured to correspond to address portions of a contiguous address space that is used to access data in the storage pool.
Agentless method to automatically detect low latency groups in containerized infrastructures
Agentless method to automatically detect low latency groups in containerized infrastructures includes obtaining information about communication across workloads within a cluster of containers implemented by an operating environment. The information identifies multiple pairs of containers. Each pair includes a network source container and a corresponding network destination container. The information includes, for each pair of containers, a corresponding latency associated with a network call between the network source container and the corresponding network destination container. An undirected graph is generated using the obtained information. The undirected graph represents a node-wide latency within the cluster. Using the undirected graph, nodes within the cluster with a latency less than a threshold latency level are grouped. Grouped nodes with latencies less than the threshold latency level are provided.
Secure storage of datasets in a thread network device
Some aspects of this disclosure relate to implementing a thread device that can associate with a thread network. The thread device includes a network processor, a first memory, and a host processor communicatively coupled to the network processor and the first memory. The first memory can be a nonvolatile memory with a first level security protection, and configured to store a first dataset including thread network parameters for the network processor to manage network functions for the thread device associated with the thread network. The network processor can be coupled to a second memory to store a second dataset having a same content as the first dataset. The network processor is configured to manage the network functions based on the second dataset. The second memory can be a volatile memory with a second level security protection that is less than the first level security protection.
Server group and aircraft communication method, server and system
The present disclosure provides a server group of aircrafts and an aircraft communication method, server and system, and relate to the technical field of unmanned aerial vehicle. The server group of aircrafts of the present disclosure includes: a plurality of servers, in which, one or more servers are configured to establish a keep-alive connection with an aircraft according to an online request from the aircraft, and send connection information to a sharing node wherein the online request comprises an identification of the aircraft; and one or more servers are configured to receive a connection establishment request from a ground station, determine connection information of the aircraft corresponding to the identification of the aircraft to which the ground station requests to connect through the sharing node; and establish a connection between the aircraft to which the ground station requests to connect and the ground station according to the connection information.
Schedule-based uninterrupted buffering and streaming
Methods and systems are provided for schedule-based uninterrupted buffering and streaming. In an embodiment, at least one first media file can be received by a streaming server. The streaming server can create a first media file playlist including the at least one first media file. A schedule defining a first desired output time at which a client is to output the first media file playlist can be received by the streaming server. A schedule-based streaming buffer can be generated by the streaming server. The schedule-based streaming buffer can store the first media file playlist prior to the first desired output time. The schedule-based streaming buffer can be provided to the client by the streaming server such that the client can output the first media file playlist at the first desired output time.
Hardware assisted virtual switch
There is disclosed an example of a computing apparatus for providing a hardware-assisted virtual switch on a host, including: a hardware virtual switch (vSwitch) circuit; and a hardware virtual host (vHost) circuit, the vHost circuit having an interface driver specific to the hardware vSwitch and configured to provide a vHost data plane to: provide a plurality of hardware queues to communicatively couple the hardware vSwitch to a guest virtual function (VF); and present to a virtual network driver of the guest VF an interface that is backward compatible with a software network interface.