Technology Solutions

REDUCTION TO PRACTICE AND RAPID PROTOTYPING — In today’s markets, it is sometimes not enough to simply develop IP in the form of patents only. CVH has the capability to reduce to practice all of the patents we work with. Below are two prime examples. The system below is a prototype of what today is termed “multi-sensor fusion.”
The prototype system originally tested on the Volvo S-80 and pictured here on a Nissan Xterra was developed on multiple processors. The processors we chose were the Analog Devices Black Fin BF537 and the Crosscore hardware development kits. We also selected Green Hills Multi and the Integrity OS. The goals were to demonstrate to the automotive industry that multi-sensor fusion could be implemented on a processor the industry was currently utilizing.



The algorithm development was done using MatLab and Simulink. Once verified, everything was ported to C and compiled to the 537 processor using the GHS Multi tools.
Driving demonstrations of the systems we developed were conducted here in Washington State, Michigan, Germany, England, and Holland.
The Volvo operating prototype was developed as the last in a series of prototypes that started in mid 2001 and ended in early 2008. This system generally represents in practice the following key patent families:

Intellectual Property

6,629,033 – Open Communications System:

Here we implemented inter-processor communications via the SPI bus across multiple processors. These abstracted communications carried priority and security labels for secure preemptive processing. This architecture gives the applications the ability to dynamically prioritize processing needs based on system rules.

7,146,260 – Dynamic Configuration System:

The prototype demonstrated capabilities of a smart abstraction including device management, data management and configuration management. As noted above, the apparatus had two ranging devices, a radar and lidar. Typically these devices are tightly coupled and tightly integrated during the design and manufacturing process. This system, using a device, data, and configuration managers, was able to demonstrate the discovery and secure connection to a new sensor on the fly — also known as “plug and play.”

7,178,049 – Secure Java Virtual Machine:

Again with focus on the smart abstraction, this system further demonstrates additional services. These include: message management, critical data management, data logging, and task management.

6,615,137 – Method for Transferring Information Between Vehicles, and

6,792,351 – Multi Vehicle Communication:

In the prototype shown (right), note the blue box the embedded prototype is mounted on, this is an 802.11 packet transceiver used to communicate with other local traffic and infrastructure. The messages sent included the test vehicle’s kinematic state, and objects detected. The messages received were from other test vehicles as well as stationary roadside transmitters.



6,771,208 – Multi-Sensor System:

In the prototype shown (right), note the blue box the embedded prototype is mounted on, this is an 802.11 packet transceiver used to communicate with other local traffic and infrastructure. The messages sent included the test vehicle’s kinematic state, and objects detected. The messages received were from other test vehicles as well as stationary roadside transmitters.

Sensor Fusion Tools:

8,417,490 – System and Method for Modeling Advanced Automotive Safety Systems, and System and Method for the Configuration of an Automotive Vehicle with Modeled Sensors:

These two applications (‘608 now allowed) cover all aspects of what will become the driverless vehicle of the future. Our approach was to develop what we termed SaCore, or “situational awareness core”, ultimately arriving at the driving prototype above, concurrently with a set of tools based on the same core. The goals were to allow developers to model sensors, model a vehicle with the modeled sensors selected, run the model in a synthetic environment, and generate results one could duplicate in a driving version. This would result in a a much lower cost and schedule during the development cycle.



7,337,650 - 7,168,448 – 8,001,860 - Dynamic Bore Sight:

These two applications (‘608 now allowed) cover all aspects of what will become the driverless vehicle of the future. Our approach was to develop what we termed SaCore, or “situational awareness core”, ultimately arriving at the driving prototype above, concurrently with a set of tools based on the same core. The goals were to allow developers to model sensors, model a vehicle with the modeled sensors selected, run the model in a synthetic environment, and generate results one could duplicate in a driving version. This would result in a a much lower cost and schedule during the development cycle.



As a result of these patents, our client, MediusTech LLC/EHH was recognized by NASA’s Office of Logical Design and asked to present its solution for dynamic sensor alignment, this was a joint presentation with BAE Systems and Celoxica. Click here for the presentation and here for the whitepaper.