IP Library Patent Application 17270673
Patent Application
App. No. 17/270,673

Translation of Embedded Software API's for Carrying Out Software Testing

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 None
App. No.
17/270,673
Abstract

When starting the validation process of a product containing embedded software, a scripting language is usually used to write the ramp-up and validation tests. These tests must make use of the embedded APIs within the embedded software which the product runs. Using such a procedure usually requires a much-needed layer of translation between the APIs and the scripting language functions, both in the documentation aspect, and the code aspect. The present solution discloses a method for carrying out a validation process of a product that comprises embedded software, characterized in that a translation layer is automatically implemented to enable linkage between the APIs and the scripting language function, which can save time and minimize human errors while carrying out the process.

Claims (15)

1 . A method for carrying out a validation process of a product that comprises embedded software, characterized in that a translation layer is automatically implemented to link between the APIs and the scripting language function.

2 . The method of claim 1 , wherein a process is carried out at said translation layer, wherein said process comprises the steps of:

a) booting/loading the embedded software;

b) requesting instructions for the translation layer;

c) receiving the requested instructions and generating one or more software codes for the translation layer's functions according to the instructions provided; and

d) loading the new software code on top of an existing scripting layer.

3 . The method of claim 2 , wherein upon executing said process, one or more new sets of functions are added to become a part of said scripting layer.

4 . The method of claim 2 , further comprising a step of translating the translation layer's functions into scripting language's constructs.

5 . The method of claim 2 , wherein if a datatype which exists in the embedded software's language does not exist in the scripting layer's language, said datatype will be converted into an appropriate different datatype.

6 . The method of claim 5 , wherein if one or more input/output parameters of the API function are not used and are not required by the scripting layer, said one or more input/output parameters will be hidden for the translation process.

7 . The method of claim 2 , wherein at least one of the translated functions contains a debugging feature.

8 . The method of claim 2 , further comprising a step of adding a wrapper code over the API functions and performing a more complex operation therewith.

9 . The method of claim 1 , wherein said process is automatically executed when a validation environment is uploaded.

10 . The method of claim 1 , further comprising automatically updating said scripting layer by implementing thereat changes associated with API functions.

11 . The method of claim 1 , wherein said process is initiated when the scripting layer accesses the API layer in order to retrieve required information therefrom.

Assignments (5)
RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Mar 6, 2026
From: MDA SPACE LTD. (FORMERLY MDA LTD.)
To: MDA SPACE ISREAL LTD. (FORMERLY SATIXFY ISRAEL LIMITED)
Reel/Frame 075020/0743 →
RELEASE OF SECURITY INTEREST Recorded Jul 8, 2025
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: SATIXFY ISRAEL LTD; SATIXFY UK LIMITED
Reel/Frame 071624/0152 →
SECURITY INTEREST Recorded Oct 31, 2023
From: SATIXFY ISRAEL LTD; SATIXFY UK LIMITED
To: MDA LTD.
Reel/Frame 065409/0382 →
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Feb 2, 2022
From: SATIXFY ISRAEL LTD
To: WILMINGTON SAVINGS FUND SOCIETY, FSB, AS ADMINISTRATIVE AGENT
Reel/Frame 058946/0696 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2021
From: GOMBOSH, DORON
To: SATIXFY ISRAEL LTD.
Reel/Frame 055374/0161 →