H04L12/40123

SYSTEMS AND METHODS FOR COLLECTING TELEMATICS DATA FROM TELEMATICS DEVICES

Systems and methods for collecting telematics data from telematics devices are provided. A fleet management server includes a first and second data store operable to store a first and second set of telematics data associated with a first and second group of telematics devices. A plurality of gateway servers includes a first and second group of gateway servers in communication with the first and second group of telematics devices. The first and second group of gateway servers include at least one common gateway server. A unified downloader is operable to establish a communication channel between each gateway server in the first and second group of gateway servers and the unified downloader such that a single communication channel is established to each common gateway server. The communication channels can be multiplexed and transport asynchronous streams of telematics data. An event bus registers event records for the fleet management and gateway servers.

Topology switching method based on isochronous channel, apparatus, system and storage medium
11444800 · 2022-09-13 · ·

Provided are a topology switching method based on isochronous channel, an apparatus, a system and a storage medium. The method is applied to a first central slave device. There are a plurality of first isochronous channels between the first central slave device and a master device, and there is a first communication channel between the first central slave device and a peripheral slave device. The method includes: sending, by first central slave device, first isochronization information to peripheral slave device through the first communication channel, where the first isochronization information includes a channel parameter of first isochronous channel, so that peripheral slave device starts data transmission with master device according to the channel parameter of first isochronous channel; and stopping, by first central slave device, data transmission with master device through the first isochronous channel, before peripheral slave device starts data transmission with master device.

ACTIVATION OF A SECOND PROCESSING UNIT OF A COMPUTING DEVICE THAT INCLUDES A FIRST PROCESSING UNIT AND THE SECOND PROCESSING UNIT
20220263683 · 2022-08-18 ·

A computing device that includes a first processing unit and a second processing unit that are connected to one another in a data-transmitting manner. The first processing unit, upon recognition that an activation condition is present, is configured to determine whether the activation condition requires an activation of the second processing unit, and when the activation condition requires the activation of the second processing unit, to activate the second processing unit and to output an activation signal, including the activation condition, on an activation line. Also, a network that includes at least two such computing devices, and a method for activating a second processing unit of a computing device that includes a first processing unit and the second processing unit, which are connected to one another in a data-transmitting manner, are also described.

AUTOMATIC DEVICE ORDERING

For automatic device addressing, a processor configures each node device on a serial network for an order measurement. The processor further measures an order parameter for each of the node devices. The processor determines an order number of each of the node devices based on the order parameter for the node device.

PRIORITY-ARBITRATED ACCESS TO A SET OF ONE OR MORE COMPUTATIONAL ENGINES

The present invention discloses a method for managing priority-arbitrated access to a set of one or more computational engines of a physical computing device. The method includes providing a multiplexer module and a network bus in the physical computing device, wherein the multiplexer module is connected to the network bus. The method further includes receiving, by the multiplexer module, a first data processing request from a driver and inferring, by the multiplexer module, a first priority class from the first data processing request according to at least one property of the first data processing request. The method further includes manipulating, by the multiplexer module, a priority according to which the physical computing device handles data associated with the first data processing request in relation to data associated with other data processing requests, wherein the priority is determined by the first priority class.

Streaming On Diverse Transports
20210176089 · 2021-06-10 · ·

In some examples, a transport agnostic source includes a streaming device to stream video on diverse transport topologies including isochronous and non-isochronous transports. In some examples, a transport agnostic sink includes a receiving device to receive streamed video from diverse transport topologies including isochronous and non-isochronous transports.

Server, non-transitory computer-readable medium storing computer-readable instructions for server and non-transitory computer-readable medium storing computer-readable instructions for terminal device
11108668 · 2021-08-31 · ·

A server may include: a processor; and a memory storing computer-readable instructions therein, wherein the computer-readable instructions, when executed by the processor, cause the server to: receive operation information of a communication device and setting information from the communication device repeatedly, the setting information indicating a setting for the communication device to communicate with the server; and in a case where the server is not capable of receiving the operation information and the setting information from the communication device, send an execution instruction for executing a specific process to a terminal device being different from the communication device, the specific process including the terminal device receiving, from the server, first setting information which the server most recently received from the communication device, and sending the first setting information to the communication device.

Roaming groups in a Peer-to-Peer Network

A computing device that forms a group in accordance with a peer-to-peer protocol in which a device may be identified based on a credential of a user. The credential may be used to determine a unique identifier for the user such that the same identifier is used on any device operated by the same user. Such an identifier may be used in connection with a peer-to-peer protocol that supports persistent peer-to-peer groups. As a result, the unique identifier for the user may be retained by remote devices that have paired with any device operated by a particular user such that those remote devices may automatically establish a connection with any other device operated by the same user that similarly uses the same unique identifier for the user.

COMMUNICATION APPARATUS AND COMMUNICATION SYSTEM

A communication apparatus installed on a vehicle as a master apparatus includes: a slave port communicating with an on-vehicle control apparatus; two or more master ports are paired with two or more slave apparatuses installed on the vehicle, and communicate with the two or more slave apparatuses using different channels based on Distributed System Interface (DSI) protocol; two or more buffer memories provided corresponding to the two or more master ports; and a control section sorting and storing commands addressed to the two or more slave apparatuses, respectively, from the on-vehicle control apparatus into the two or more buffer memories, respectively, and when receiving a trigger instructing transmission of the commands from the on-vehicle control apparatus, reading the commands from the two or more buffer memories, and simultaneously transmitting the commands from the two or more master ports, respectively.

TOPOLOGY SWITCHING METHOD BASED ON ISOCHRONOUS CHANNEL, APPARATUS, SYSTEM AND STORAGE MEDIUM
20210014081 · 2021-01-14 · ·

Provided are a topology switching method based on isochronous channel, an apparatus, a system and a storage medium. The method is applied to a first central slave device. There are a plurality of first isochronous channels between the first central slave device and a master device, and there is a first communication channel between the first central slave device and a peripheral slave device. The method includes: sending, by first central slave device, first isochronization information to peripheral slave device through the first communication channel, where the first isochronization information includes a channel parameter of first isochronous channel, so that peripheral slave device starts data transmission with master device according to the channel parameter of first isochronous channel; and stopping, by first central slave device, data transmission with master device through the first isochronous channel, before peripheral slave device starts data transmission with master device.