The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 09, 2021

Filed:

Feb. 05, 2020
Applicant:

Vayavya Labs Private Limited, Bangalore, IN;

Inventors:

Sandeep Pendharkar, Bangalore, IN;

Parag Naik, Bangalore, IN;

Venugopal Kolathur, Bangalore, IN;

Karthick Gururaj, Bangalore, IN;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 8/10 (2018.01); G06F 9/54 (2006.01); G06F 8/41 (2018.01); G06F 9/4401 (2018.01);
U.S. Cl.
CPC ...
G06F 8/10 (2013.01); G06F 8/427 (2013.01); G06F 9/4411 (2013.01); G06F 9/54 (2013.01);
Abstract

A method for operating a hardware-software interface (HSI) executable specification unit by means of an executable hardware-software interface (HSI) specification for a computing device is provided. The executable HSI specification is a form of a Device Programming Specification (DPS). The HSI executable specification unit includes a HSI analyser, at least one skeletal driver and a HSI executable specification interpreter. The method includes (i) capturing at least one HSI for generating the executable HSI specification, (ii) analyzing at least one section of the DPS to determine sequences that are required for executing the executable HSI specification, (iii) parsing, using the HSI analyzer, the DPS into an intermediate form, (iv) verifying if an intermediate representation (IR) for each of the sequences to be invoked in at least one skeletal driver Application Programming Interface (API) is present and (v) translating the sequences of the DPS into at least one hardware-software interface (HSI) intermediate representation (IR).


Find Patent Forward Citations

Loading…