IP Library Granted Patent US 9,911,217
Granted Patent B2
US 9,911,217 · App. 14/850,314 · Granted Mar 6, 2018

Animation arrangement

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,911,217
App. No.
14/850,314
Granted
Mar 6, 2018
Kind
B2
Abstract

An animation arrangement for a vehicle is provided. The animation arrangement has a display device, configured to display an animation based on an instruction set, a storage device configured to store a first instruction set and a second instruction set for displaying the same animation on the display device, and a calculating device configured to select one of the first and second instruction sets for displaying an animation on the display device. The calculating device is configured to select one of the first and second instruction sets for displaying an animation on the display device based on a load parameter of the calculating device.

Claims (38)

1. An animation arrangement for a vehicle, comprising:

a display device configured to display an animation;

a storage device configured to store a first instruction set and a second instruction set for displaying the animation on the display device; and

a calculating device configured to select one of the first instruction set and the second instruction set based on at least one load parameter of the calculating device,

wherein the first instruction set is a Qt modelling language(QML) instruction set configured to perform the animation on the display device when carried out by the calculating device, and

wherein the second instruction set is an open graphics library shading language (GLSL) instruction set configured to perform the animation on the display device when carried out by the calculating device, wherein the calculating device is configured to select one of the first instruction set and the second instruction set based on at least one of the group of load parameters consisting of: memory usage of each of the first instruction set and the second instruction set, and required calculation time of the calculating device for handling each of the first instruction set and the second instruction set.

2. The animation arrangement according to claim 1 ,

wherein the calculating device selects one of the first instruction set and the second instruction set during a runtime of the animation arrangement.

3. The animation arrangement according to claim 2 ,

wherein the calculating device is configured to select one of the first instruction set and the second instruction set based on at least one of the group of load parameters consisting of:

memory usage of each of the first instruction set and the second instruction set,

required calculation time of the calculating device for handling each of the first instruction set and the second instruction set, and

an overall load of the calculating device.

4. The animation arrangement according to claim 1 , further comprising a control device configured to:

monitor the at least one load parameter of the calculating device and

determine which of the first instruction set and the second instruction set that are available to use by the calculating device.

5. The animation arrangement according to claim 1 ,

wherein the calculating device comprises a central processing unit (CPU) and a graphics processing unit (GPU),

wherein the calculating device is configured to carry out at least some instructions of the second instruction set by the graphics processing unit.

6. The animation arrangement according to claim 1 , further comprising a converting device configured to convert the first instruction set into the second instruction set.

7. The animation arrangement according to claim 6 ,

wherein the converting device is configured to convert the first instruction set into the second instruction set before the calculating device requests one of the first instruction set and the second instruction set.

8. A method for operating an animation arrangement, comprising:

providing a first instruction set and a second instruction set for displaying a same animation on a display device;

selecting one of the first instruction set and the second instruction set to be carried out by a calculating device based on a load parameter of the calculating device; and

presenting the animation by a display device based on the selected one of the first instruction set and the second instruction set,

wherein the first instruction set is a Qt modelling language(QML) instruction set configured to perform the animation on the display device when carried out by the calculating device, and

wherein the second instruction set is an open graphics library shading language (GLSL) instruction set configured to perform the animation on the display device when carried out by the calculating device, wherein the calculating device is configured to select one of the first instruction set and the second instruction set based on at least one of the group of load parameters consisting of: memory usage of each of the first instruction set and the second instruction set, and required calculation time of the calculating device for handling each of the first instruction set and the second instruction set.

9. The method according to claim 8 , further comprising:

converting the first instruction set into the second instruction set.

10. The method according to claim 9 ,

wherein the converting of the first instruction set into the second instruction set is carried out prior to providing the first instruction set and the second instruction set.

11. A computer program product stored on a non-transitory media configured to cause an animation arrangement having a display device configured to display an animation, a storage device configured to store a first instruction set and a second instruction set for displaying the animation on the display device, and, a calculating device configured to select one of the first instruction set and the second instruction set based on at least one load parameter of the calculating device to

providing the first instruction set and the second instruction set for displaying the same animation on a display device;

selecting one of the first instruction set and the second instruction set to be carried out by the calculating device based on the at least one load parameter of the calculating device; and

presenting the animation by the display device based on the selected one of the first instruction set and the second instruction set,

wherein the first instruction set is a Qt modelling language(QML) instruction set configured to perform the animation on the display device when carried out by the calculating device, and

wherein the second instruction set is an open graphics library shading language (GLSL) instruction set configured to perform the animation on the display device when carried out by the calculating device, wherein the calculating device is configured to select one of the first instruction set and the second instruction set based on at least one of the group of load parameters consisting of: memory usage of each of the first instruction set and the second instruction set, and required calculation time of the calculating device for handling each of the first instruction set and the second instruction set.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2025
From: CONTINENTAL AUTOMOTIVE GMBH
To: CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH
Reel/Frame 070441/0899 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2015
From: IURASCU, DANUT-PETRU
To: CONTINENTAL AUTOMOTIVE GMBH
Reel/Frame 037257/0259 →