H04L2012/40286

SYSTEMS AND METHODS FOR RECONFIGURABLE ON-VEHICLE DATA ROUTING

Systems and methods for reconfigurable on-vehicle data routing are provided. In one embodiment, a data link communication system comprises: a router to communicate with at least one communication bus and at least one data bus, and monitor data communicated over the communication data buses, wherein the communication bus communicates data link messages with an off-vehicle service provider system, wherein the data bus transports data between the router and a plurality of on-vehicle systems; a routing control logic; and a conditional logic database, wherein the database comprises definitions of one or more datatypes and definitions for at least one data forwarding command; wherein, in response to receiving a first set of data associated with a datatype defined by the database, the logic executes the at least one data forwarding command to control the router to output a second set of data to one or more of the plurality of on-vehicle systems.

SYSTEM AND METHOD FOR INTERFACING WITH A VEHICULAR CONTROLLER AREA NETWORK
20200273268 · 2020-08-27 ·

A vehicle monitoring system, comprising: an interface configured to at least communicate with a controller area network bus; a remote data telecommunication interface; a database; at least one automated processor, configured to: extract information from the controller area network bus; store records in the database representing the extracted information; process the database to determine operating statistics; selectively communicate at least a portion of the database over the remote data telecommunication interface; and determine at least one of an operating parameter for the vehicle and a predicted net fuel cost based on at least the operating statistics and a fuel unit cost.

MARINE MACHINE TYPE COMMUNICATION DEVICE

The present disclosure relates to methodologies, systems, and devices for monitoring metrics associated with a marine vessel. A marine monitoring system includes a machine type communication (MTC) server; a computing device in communication with the MTC server; a user application residing on the computing device; and a marine electronic device located at a marine vessel. The marine electronic device is in communication with the MTC server, and is configured to connect to one or more wired or wireless marine sensors.

CONFLICT RESOLUTION METHOD FOR A REMOTELY CONTROLLED DEVICE AND CONFLICT RESOLUTION SYSTEM
20200218570 · 2020-07-09 ·

A conflict resolution method for a remotely controlled device is provided. The method includes: issuing a command for the device by a remote control center or by the device; determining a criticality level of the command; depending on the criticality level of the command, sending the command to the other one of the device and the control center for acknowledgment or refusal of the command; and executing or disregarding the command by the device depending on the criticality level of the command and, if applicable, on the acknowledgment or refusal of the command.

Dual-mode controller

A dual-mode controller may include a communication interface between a handheld electronic device and subsystems on a computing bus or network. The dual-mode controller may operate in a master mode when a user directly manipulates the dual-mode controller to communicate with any subsystem(s). In this mode, the dual-mode controller may serve as a master controller and accesses and controls various subsystems on the bus or network (such as engine control subsystems, location positioning systems, navigation systems, sensors and transducers) as a master controller. In a slave mode, the interface may act as an adapter or interface between the handheld device and the subsystems.

Interfacing with a vehicular controller area network

A vehicle monitoring system, comprising: an interface configured to at least communicate with a controller area network bus; a remote data telecommunication interface; a database; at least one automated processor, configured to: extract information from the controller area network bus; store records in the database representing the extracted information; process the database to determine operating statistics; selectively communicate at least a portion of the database over the remote data telecommunication interface; and determine at least one of an operating parameter for the vehicle and a predicted net fuel cost based on at least the operating statistics and a fuel unit cost.

Dual-mode controller

A dual-mode controller may include a communication interface between a handheld electronic device and subsystems on a computing bus or network. The dual-mode controller may operate in a master mode when a user directly manipulates the dual-mode controller to communicate with any subsystem(s). In this mode, the dual-mode controller may serve as a master controller and accesses and controls various subsystems on the bus or network (such as location positioning subsystems, satellite communication subsystems, emergency rescue beacon subsystems, sensors and transducers) as a master controller. In a slave mode, the interface may act as an adapter or interface between the handheld device and the subsystems.

Dual-mode controller

A dual-mode controller may include a communication interface between a handheld electronic device and subsystems on a computing bus or network. The dual-mode controller may operate in a master mode when a user directly manipulates the dual-mode controller to communicate with any subsystem(s). In this mode, the dual-mode controller may serve as a master controller and accesses and controls various subsystems on the bus or network (such as audio/visual subsystems, temperature control subsystems, alarm subsystems, sensors and transducers) as a master controller. In a slave mode, the interface may act as an adapter or interface between the handheld device and the subsystems.

Marine propulsion control system and method with automatic CAN addressing

A controller associated with a propulsion device in a marine propulsion system stores computer-executable instructions to perform a method of automatically configuring at least one other controller associated with the propulsion device. The method includes storing a controller CAN address that identifies a propulsion device position of the propulsion device in the marine propulsion system, and then receiving an identification CAN message communicating an initial CAN address from the other controller via a dedicated CAN bus, wherein the initial CAN address contains initial propulsion device position information. The initial CAN address is compared to the controller CAN address to determine whether the initial propulsion device position information correctly identifies the propulsion device position and, if it does not, the controller sends a change CAN message via the dedicated CAN bus to change the initial CAN address of the other controller to a correct CAN address identifying the propulsion device position.

DUAL-MODE CONTROLLER

A dual-mode controller may include a communication interface between a handheld electronic device and subsystems on a computing bus or network. The dual-mode controller may operate in a master mode when a user directly manipulates the dual-mode controller to communicate with any subsystem(s). In this mode, the dual-mode controller may serve as a master controller and accesses and controls various subsystems on the bus or network (such as engine control subsystems, location positioning systems, navigation systems, sensors and transducers) as a master controller. a slave mode, the interface may act as an adapter or interface between the handheld device and the subsystems.