Patents by Inventor Mihail Nistor

Mihail Nistor has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9626170
    Abstract: A method and a computer program product for disassembling a mixed machine code are described. The machine code is provided as a sequence of code items including one or more instructions and one or more data items. The method comprises: storing the sequence of code items in accordance with a corresponding sequence of addresses; executing the machine code, thereby generating an execution trace; and partitioning the sequence of addresses into instruction address blocks and data address blocks on the basis of control data, the control data comprising at least the execution trace.
    Type: Grant
    Filed: July 18, 2013
    Date of Patent: April 18, 2017
    Assignee: NXP USA, INC.
    Inventors: Ionut-Valentin Vicovan, Razvan Ionescu, Radu-Marian Ivan, Mihail Nistor
  • Patent number: 9582397
    Abstract: A method of obtaining run-time information associated with executing an executable is described. The method comprises receiving an external database comprising one or more external debugging information entries, retrieving the one or more external debugging information entries from the external database and storing the one or more external debugging information entries retrieved from the external database in a debugging information entries collection. The method further comprises providing the debugging information entries collection to a debugging information consumer, and obtaining the run-time information from letting the debugging information consumer retrieve run-time values and format the run-time values according to the external debugging information entries in the debugging information entries collection.
    Type: Grant
    Filed: August 22, 2012
    Date of Patent: February 28, 2017
    Assignee: NXP USA, INC.
    Inventors: Valentin Ciocoi, Teodor Madan, Mihail Nistor
  • Publication number: 20160147517
    Abstract: A method and a computer program product for disassembling a mixed machine code are described. The machine code is provided as a sequence of code items including one or more instructions and one or more data items. The method comprises: storing the sequence of code items in accordance with a corresponding sequence of addresses; executing the machine code, thereby generating an execution trace; and partitioning the sequence of addresses into instruction address blocks and data address blocks on the basis of control data, the control data comprising at least the execution trace.
    Type: Application
    Filed: July 18, 2013
    Publication date: May 26, 2016
    Applicant: Freescale Semiconductor, Inc.
    Inventors: Ionut-Valentin VICOVAN, Razvan IONESCU, Radu-Marian IVAN, Mihail NISTOR
  • Patent number: 9135144
    Abstract: A method for identifying a current context during execution of application program code. The method comprises the steps of retrieving static context information for the application program code, identifying at least one active section of the application program code loaded in physical memory; and identifying a current context based at least partly on the at least one identified active section and retrieved static context information.
    Type: Grant
    Filed: October 22, 2009
    Date of Patent: September 15, 2015
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Mihai Matei, Mihail Nistor
  • Publication number: 20150242301
    Abstract: A method of obtaining run-time information associated with executing an executable is described. The method comprises receiving an external database comprising one or more external debugging information entries, retrieving the one or more external debugging information entries from the external database and storing the one or more external debugging information entries retrieved from the external database in a debugging information entries collection. The method further comprises providing the debugging information entries collection to a debugging information consumer, and obtaining the run-time information from letting the debugging information consumer retrieve run-time values and format the run-time values according to the external debugging information entries in the debugging information entries collection.
    Type: Application
    Filed: August 22, 2012
    Publication date: August 27, 2015
    Applicant: Freescale Semiconductor, Inc.
    Inventors: Valentin Ciocoi, Teodor Madan, Mihail Nistor
  • Publication number: 20120204067
    Abstract: A method for identifying a current context during execution of application program code. The method comprises the steps of retrieving static context information for the application program code, identifying at least one active section of the application program code loaded in physical memory; and identifying a current context based at least partly on the at least one identified active section and retrieved static context information.
    Type: Application
    Filed: October 22, 2009
    Publication date: August 9, 2012
    Applicant: Freescale Semiconductor, Inc.
    Inventors: Mihai Matei, Mihail Nistor