Patents by Inventor Navin Srivastava

Navin Srivastava 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: 10796070
    Abstract: One or more binary turning function signatures for each of the layout patterns are determined. The one or more binary turning function signatures comprise binary turning function signatures for polygons in each of the layout patterns, and may further comprise binary turning function signatures for secondary polygons A binary turning function signature of a polygon is derived based on deriving a minimum binary number or a maximum binary number among variants of a binary turning function sequence number for the polygon. The variants are generated by circular bit shifting and bit sequence reversing. Similar layout patterns in the layout patterns are determined based on the one or more binary turning function signatures.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: October 6, 2020
    Assignee: Mentor Graphics Corporation
    Inventors: Navin Srivastava, Hanzhong Xu, John Edward Hershberger
  • Publication number: 20200026820
    Abstract: One or more binary turning function signatures for each of the layout patterns are determined. The one or more binary turning function signatures comprise binary turning function signatures for polygons in each of the layout patterns, and may further comprise binary turning function signatures for secondary polygons A binary turning function signature of a polygon is derived based on deriving a minimum binary number or a maximum binary number among variants of a binary turning function sequence number for the polygon. The variants are generated by circular bit shifting and bit sequence reversing. Similar layout patterns in the layout patterns are determined based on the one or more binary turning function signatures.
    Type: Application
    Filed: July 18, 2019
    Publication date: January 23, 2020
    Inventors: Navin Srivastava, Hanzhong Xu, John Edward Hershberger
  • Publication number: 20170011135
    Abstract: A system, method, and computer program product are disclosed for automating the import of data from a legacy business software application into an enterprise resource planning (ERP) system. An import template includes a first plurality of XML tags, each tag in the first plurality of XML tags having SQL code implementing a mandatory or optional database process for importing the data. The import template is customized according to a selected business function, using a second plurality of XML tags, to perform pre-defined mandatory and selected optional database processes and to define a mapping of legacy application data fields to ERP system database fields. At a later time, the data are imported from the legacy application according to the customized import template. Import templates may be reused to perform multiple importations, and may be separately customized for each such importation.
    Type: Application
    Filed: October 23, 2015
    Publication date: January 12, 2017
    Inventor: Navin Srivastava