Abstract:
A video communications method includes segmenting an image frame or an image frame portion into first and second source network packet blocks. The first source network packet block includes a first number of source network packets and the second network packet block includes a second number of source network packets. The method further includes encoding the first source network packet block to produce a first encoded network packet block and encoding the second source network packet block to produce a second encoded network packet block. The first encoded network packet block includes a first number of encoded network packets and the second encoded network packet block includes a second number of encoded network packets. Still further, the method includes transmitting the first and second encoded network packet blocks over a wireless network. A wireless device and a vehicle may utilize the video communications method.
Abstract:
Systems and method are provided for participative map anomaly detection and correction. In one embodiment, a processor-implemented method for map anomaly detection is provided. The method includes receiving, by a processor in a vehicle, pre-planned trajectory data from a navigation module in the vehicle, retrieving, by the processor, sensor data from one or more vehicle sensing systems, analyzing, by the processor, the sensor data and the pre-planned trajectory data, identifying, by the processor, an anomaly from the analysis, and transmitting information regarding the anomaly to a central repository external to the vehicle wherein the central repository is configured to analyze the information regarding the anomaly to determine if a navigation map attribute is incorrect.
Abstract:
A system and method is taught for collaborative vehicle to all (V2X) communications to improve autonomous driving vehicle performance in a heterogeneous capability environment by sharing capabilities among different vehicles. In particular, the system and method are operative to receive an image from a proximate vehicle and to augment a display within the host vehicle by providing a view of objects with an area of obstructed view.
Abstract:
A system and method of automatically establishing a secure wireless connection, the method comprising: transmitting a wireless signal indicating availability of a secured wireless service; receiving a request from a vehicle in response to the wireless signal; in response to receiving the request, sending a message via wireless communications to the vehicle, wherein the message includes encrypted access point credentials, and wherein the encrypted access point credentials are encrypted using a key; and establishing a secure wireless connection with the vehicle based on receipt of access point credentials in one or more messages sent from the vehicle.
Abstract:
A multi-modal projection system, such as a smartphone, a wearable, or a generic universal-serial-bus-class (generic USB-class), for use in projecting device output via a host apparatus, such as a transportation vehicle. The system includes a hardware-based processing unit (processor), and a base data-processing resource needed by each of a plurality of interface components to generate the output to be projected via the host apparatus. The system includes a non-transitory computer-readable storage component having the interface components that, when executed by the processing unit, generate the output to be projected via the host apparatus. The storage component further includes a plurality of virtual data-processing components being virtual representations of the base data-processing resource. The storage component further includes a mapping module that, when executed, controls access for the interface components to the base data-processing component by way of the virtual data-processing components. Non-transitory computer-readable storage devices, methods performed by the structure described.
Abstract:
A portable or embedded system including a hardware-based processing unit and a non-transitory storage device. The storage device includes a vehicle-context module that, via the hardware-based processing unit, obtains vehicle-context data, and includes an application-manager module that, via the hardware-based processing unit, obtains application data relating to an application at a host device. The storage device also includes a policy engine that, via the hardware-based processing unit, determines, based on the vehicle-context data and the application data received, a corresponding policy to be effected at the host device, and an output module that, via the hardware-based processing unit, sends to the host-device a communication indicating a host-device action, corresponding to the policy determined, for affecting host-device operation according to the host-device action. The technology also includes the storage device and methods for performing the referenced functions.
Abstract:
A method of remotely controlling a graphic display unit. Requesting, by a host system, assistance of a remote system relating to a respective application, host system including at least one host graphic display unit displaying operational graphics relating to a dedicated application of the host system. The at least one host graphic display unit of the host system is accessed by the remote system. Graphical application data relating to the respective application display is transmitted from the remote system to the host system. Instructional graphic information is projected on the at least one host graphics display unit. Remotely controlling, by the remote system, the at least one host vehicle graphic display unit by displaying to a user of the host system instructional information relating to the respective application. An adaptive session protocol controls a speed in which data is transmitted from the remote system to the host system.
Abstract:
A method of controlling media content between a portable device and a head control unit. A first link is initiated for transmitting control signals between a control client and a control server. A second link is initiated for transmitting media content between a data server and a data client. The first link has a lower traffic volume capacity than the second link and a shorter latency for the control signals than for the media content signal over the second link. The control client generates control signals identifying a user's request and transmits the control signals to the control server using the first link. The control server provides instructions to the data server for executing the user request. The retrieved media data is transmitted from the data server to the data client using the second link. The media data is output to the user over the media output device.
Abstract:
A communications system including a transmitter and a receiver. The transmitter transmits a signal with normal data symbols and at least one dual-use data symbol, where the dual-use data symbol has user data and more data protection than the normal data symbols. The receiver receives the transmitted signal and decodes the dual-use data symbol and uses information from decoding of the dual-use data symbol to improve a channel estimate for the normal data symbols.
Abstract:
A method to identify lane-level road congestion includes: modeling a lane-level congestion evolution process as a 2-dimensional (2D) Markov chain having multiple vehicles moving through a predetermined segment of a road; aggregating a volume of the multiple vehicles over a predetermined unit of time moving through the predetermined segment of a road; populating a lane congestion map identifying individual road lanes having differing levels of congestion; directing an output of the lane congestion map and an output of a lane congestion model to a lane routing engine; and identifying routes and route changes for a host vehicle to apply to improve a host vehicle estimated time of arrival (ETA) at a predetermined finish location.