Patents by Inventor Richard Edelman

Richard Edelman 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: 10019337
    Abstract: This application discloses a computing system to identify portions of source code in a test bench that correspond to class objects, and insert handle tracking code at locations in the test bench associated with the identified portions of source code. During simulation of the test bench, the computing system can execute the handle tracking code, which generates handle occupancies corresponding to memory pointers associated with the class objects. Each of the handle occupancies can include a handle reference or memory pointer for a class object, a location in the test bench corresponding to usage of the memory pointer, and a simulation time associated with the generation of the handle occupancy. The computing system can arrange the handle occupancies, synchronize the handle occupancies to portions of source code in the test bench, and display the handle occupancies and the test bench source code in a debug window.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: July 10, 2018
    Assignee: Mentor Graphics Corporation
    Inventors: Vivek Bhat, Richard Edelman
  • Publication number: 20160232084
    Abstract: This application discloses a computing system to identify portions of source code in a test bench that correspond to class objects, and insert handle tracking code at locations in the test bench associated with the identified portions of source code. During simulation of the test bench, the computing system can execute the handle tracking code, which generates handle occupancies corresponding to memory pointers associated with the class objects. Each of the handle occupancies can include a handle reference or memory pointer for a class object, a location in the test bench corresponding to usage of the memory pointer, and a simulation time associated with the generation of the handle occupancy. The computing system can arrange the handle occupancies, synchronize the handle occupancies to portions of source code in the test bench, and display the handle occupancies and the test bench source code in a debug window.
    Type: Application
    Filed: January 26, 2016
    Publication date: August 11, 2016
    Inventors: Vivek Bhat, Richard Edelman
  • Patent number: 8972914
    Abstract: Coexistence of multiple types of verification components in a single verification framework is provided. Particularly, the coexistence of proprietary e verification components in an open verification methodology framework is provided.
    Type: Grant
    Filed: January 6, 2014
    Date of Patent: March 3, 2015
    Assignee: Mentor Graphics Corporation
    Inventors: Raghu Ardeishar, Richard Edelman, Avidan Efody, Allan Crone Klinck
  • Publication number: 20140123087
    Abstract: Coexistence of multiple types of verification components in a single verification framework is provided. Particularly, the coexistence of proprietary e verification components in an open verification methodology framework is provided.
    Type: Application
    Filed: January 6, 2014
    Publication date: May 1, 2014
    Applicant: MENTOR GRAPHICS CORPORATION
    Inventors: Raghu Ardeishar, Richard Edelman, Avidan Efody, Allan Crone Klinck
  • Publication number: 20130246987
    Abstract: Coexistence of multiple types of verification components in a single verification framework is provided. Particularly, the coexistence of proprietary e verification components in an open verification methodology framework is provided.
    Type: Application
    Filed: February 6, 2013
    Publication date: September 19, 2013
    Applicant: MENTOR GRAPHICS CORPORATION
    Inventors: Raghu Ardeishar, Richard Edelman, Avidan Efody, Allan Crone Klinck
  • Publication number: 20120233582
    Abstract: Coexistence of multiple types of verification components in a single verification framework is provided. Particularly, the coexistence of proprietary e verification components in an open verification methodology framework is provided.
    Type: Application
    Filed: May 23, 2012
    Publication date: September 13, 2012
    Inventors: Raghu Ardeishar, Richard Edelman, Avidan Efody, Allan Crone Klinck
  • Publication number: 20100306728
    Abstract: Coexistence of multiple types of verification components in a single verification framework is provided. Particularly, the coexistence of proprietary e verification components in an open verification methodology framework is provided.
    Type: Application
    Filed: April 19, 2010
    Publication date: December 2, 2010
    Inventors: Raghu Ardeishar, Richard Edelman, Avidan Efody, Allan Crone Klinck