Patents by Inventor Vinay G. Vaidya

Vinay G. Vaidya 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: 9884615
    Abstract: A method of providing assistance to an internal combustion engine for a vehicle using an electric motor coupled to the engine is provided. The method comprises predicting a driving range based on historical driving range data. The historical driving range data includes one or more distances that the vehicle was driven during one or more previous driving cycles. The method further comprises selectively operating the motor to provide assistance to the engine at predetermined operating conditions of the engine. The assistance provided to the engine at one or more of the predetermined operating conditions is determined based at least in part on the predicted driving range.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: February 6, 2018
    Assignee: KPIT TECHNOLOGIES LIMITED
    Inventors: S. B. (Ravi) Pandit, Tejas Krishna Kshatriya, Vinay G. Vaidya
  • Patent number: 9858165
    Abstract: The present invention provides a method and apparatus for designing vision based software applications. In one embodiment, a media file generation module (108) automatically generates a plurality of media objects from input media content by applying different values of a set of parameters to the input media content. The plurality of media content contains information representing distinct real life scenarios and distinct environmental conditions. A performance evaluation module (110) processes each of the plurality of media objects using a vision based software application and evaluates performance of the vision based software application for each of the plurality of media objects based on the processing of the plurality of media objects. An application re-designing module (126) re-designs at least one module of the vision based software application based on the evaluated performance so that the vision based software application performs optimally in distinct real life scenarios and environmental conditions.
    Type: Grant
    Filed: September 10, 2013
    Date of Patent: January 2, 2018
    Assignee: KPIT CUMMINS INFOSYSTEMS, LTD.
    Inventor: Vinay G. Vaidya
  • Publication number: 20160114784
    Abstract: A method of providing assistance to an internal combustion engine for a vehicle using an electric motor coupled to the engine is provided. The method comprises predicting a driving range based on historical driving range data. The historical driving range data includes one or more distances that the vehicle was driven during one or more previous driving cycles. The method further comprises selectively operating the motor to provide assistance to the engine at predetermined operating conditions of the engine. The assistance provided to the engine at one or more of the predetermined operating conditions is determined based at least in part on the predicted driving range.
    Type: Application
    Filed: December 31, 2015
    Publication date: April 28, 2016
    Applicant: KPIT Technologies Limited
    Inventors: S.B. (Ravi) Pandit, Tejas Krishna Kshatriya, Vinay G. Vaidya
  • Patent number: 9227626
    Abstract: A method of providing assistance to an internal combustion engine for a vehicle using an electric motor coupled to the engine is provided. The method comprises predicting a driving range based on historical driving range data. The historical driving range data includes one or more distances that the vehicle was driven during one or more previous driving cycles. The method further comprises selectively operating the motor to provide assistance to the engine at predetermined operating conditions of the engine. The assistance provided to the engine at one or more of the predetermined operating conditions is determined based at least in part on the predicted driving range.
    Type: Grant
    Filed: September 14, 2010
    Date of Patent: January 5, 2016
    Assignee: KPIT TECHNOLOGIES LIMITED
    Inventors: S. B. (Ravi) Pandit, Tejas Krishna Kshatriya, Vinay G. Vaidya
  • Publication number: 20150324597
    Abstract: A system for securing embedded software codes having an industrial application from unauthorized access and use is disclosed. The system for code security according to the present invention provides protection for embedded software codes implemented in an automated application. According to the disclosed invention, the code is divided into plurality of segments and parts of the algorithm are distributed and executed in multiple environments, thereby preventing hacking of the code.
    Type: Application
    Filed: July 27, 2012
    Publication date: November 12, 2015
    Inventors: Vinay G. VAIDYA, Kaushik L. SHAH, Nishant N. THOLIYA, G. SRIRAM
  • Publication number: 20150286468
    Abstract: The present invention provides a method and apparatus for designing vision based software applications. In one embodiment, a media file generation module (108) automatically generates a plurality of media objects from input media content by applying different values of a set of parameters to the input media content. The plurality of media content contains information representing distinct real life scenarios and distinct environmental conditions. A performance evaluation module (110) processes each of the plurality of media objects using a vision based software application and evaluates performance of the vision based software application for each of the plurality of media objects based on the processing of the plurality of media objects. An application re-designing module (126) re-designs at least one module of the vision based software application based on the evaluated perform optimally in distinct real life scenarios and environmental conditions.
    Type: Application
    Filed: September 10, 2013
    Publication date: October 8, 2015
    Applicant: KPIT CUMMINS INFOSYSTEMS LTD.
    Inventor: Vinay G. Vaidya
  • Patent number: 8949786
    Abstract: A method and system for parallelization of sequential computer program code are described. In one embodiment, an automatic parallelization system includes a syntactic analyzer to analyze the structure of the sequential computer program code to identify the positions to insert SPI to the sequential computer code; a profiler for profiling the sequential computer program code by preparing call graph to determine dependency of each line of the sequential computer program code and the time required for the execution of each function of the sequential computer program code; an analyzer to determine parallelizability of the sequential computer program code from the information obtained by analyzing and profiling of the sequential computer program code; and a code generator to insert SPI to the sequential computer program code upon determination of parallelizability to obtain parallel computer program code, which is further outputted to a parallel computing environment for execution and the method thereof.
    Type: Grant
    Filed: December 1, 2009
    Date of Patent: February 3, 2015
    Assignee: KPIT Technologies Limited
    Inventors: Vinay G. Vaidya, Ranadive Priti, Sah Sudhakar
  • Publication number: 20110239201
    Abstract: A method and system for parallelization of sequential computer program code are described. In one embodiment, an automatic parallelization system includes a syntactic analyser to analyze the structure of the sequential computer program code to identify the positions to insert SPI to the sequential computer code; a profiler for profiling the sequential computer program code by preparing call graph to determine dependency of each line of the sequential computer program code and the time required for the execution of each function of the sequential computer program code; an analyzer to determine parallelizability of the sequential computer program code from the information obtained by analysing and profiling of the sequential computer program code; and a code generator to insert SPI to the sequential computer program code upon determination of parallelizability to obtain parallel computer program code, which is further outputted to a parallel computing environment for execution and the method thereof.
    Type: Application
    Filed: December 1, 2009
    Publication date: September 29, 2011
    Inventors: Vinay G. Vaidya, Ranadive Priti, Sah Sudhakar
  • Publication number: 20110087390
    Abstract: A method of providing assistance to an internal combustion engine for a vehicle using an electric motor coupled to the engine is provided. The method comprises predicting a driving range based on historical driving range data. The historical driving range data includes one or more distances that the vehicle was driven during one or more previous driving cycles. The method further comprises selectively operating the motor to provide assistance to the engine at predetermined operating conditions of the engine. The assistance provided to the engine at one or more of the predetermined operating conditions is determined based at least in part on the predicted driving range.
    Type: Application
    Filed: September 14, 2010
    Publication date: April 14, 2011
    Inventors: S.B. (Ravi) Pandit, Tejas Krishna Kshatriya, Vinay G. Vaidya