Patents by Inventor Vilas Sadanand Prabhu

Vilas Sadanand Prabhu 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: 7680774
    Abstract: A control system for enabling user access of data records stored in a relational database in an object oriented way has a first object model representing a class mapped to a table in the relational database, a second object model representing a query object modeled after the first object model according to the same modeling framework, a software parser for reading the information contained in the first and second object models, a model generator for building a representative model from aggregated information from the first and second models, and a code generator for scanning the representative model and generating the appropriate application code for each node in the representative model.
    Type: Grant
    Filed: April 15, 2005
    Date of Patent: March 16, 2010
    Assignee: TATA Consultancy Services Limited
    Inventors: Arun Gajanan Bahulkar, Vilas Sadanand Prabhu
  • Patent number: 7444618
    Abstract: A model framework for generating batch programs has an abstraction representing a batch program, an abstraction representing a batch function of the program, an abstraction representing operation of the function, an abstraction representing a data provider to the function, and an abstraction representing a context class of the function. The framework is characterized in that instantiation of the model with the appropriate input data parameters input to each abstraction generates appropriate instances of batch functions including function operations wherein the generated instances are executable as part of a run sequence of the batch program.
    Type: Grant
    Filed: February 25, 2002
    Date of Patent: October 28, 2008
    Assignee: Tata Consultancy Services Limited
    Inventors: Vinay Vasant Kulkarni, Sreedhar Sannareddy Reddy, Shashank Madhukar Kulkarni, Vilas Sadanand Prabhu
  • Patent number: 6968344
    Abstract: A control system for enabling user access of data records stored in a relational database in an object oriented way has a first object model representing a class mapped to a table in the relational database, a second object model representing a query object modeled after the first object model according to the same modeling framework, a software parser for reading the information contained in the first and second object models, a model generator for building a representative model from aggregated information from the first and second models, and a code generator for scanning the representative model and generating the appropriate application code for each node in the representative model.
    Type: Grant
    Filed: February 5, 2002
    Date of Patent: November 22, 2005
    Assignee: Tata Consultancy Services Limited
    Inventors: Arun Gajanan Bahulkar, Vilas Sadanand Prabhu
  • Publication number: 20030131339
    Abstract: A model framework for generating batch programs has an abstraction representing a batch program, an abstraction representing a batch function of the program, an abstraction representing operation of the function, an abstraction representing a data provider to the function, and an abstraction representing a context class of the function. The framework is characterized in that instantiation of the model with the appropriate input data parameters input to each abstraction generates appropriate instances of batch functions including function operations wherein the generated instances are executable as part of a run sequence of the batch program.
    Type: Application
    Filed: February 25, 2002
    Publication date: July 10, 2003
    Inventors: Vinay Vasant Kulkarni, Sreedhar Sannareddy Reddy, Shashank Madhukar Kulkarni, Vilas Sadanand Prabhu
  • Publication number: 20030033277
    Abstract: A control system for enabling user access of data records stored in a relational database in an object oriented way has a first object model representing a class mapped to a table in the relational database, a second object model representing a query object modeled after the first object model according to the same modeling framework, a software parser for reading the information contained in the first and second object models, a model generator for building a representative model from aggregated information from the first and second models, and a code generator for scanning the representative model and generating the appropriate application code for each node in the representative model.
    Type: Application
    Filed: February 5, 2002
    Publication date: February 13, 2003
    Inventors: Arun Gajanan Bahulkar, Vilas Sadanand Prabhu
  • Publication number: 20030028579
    Abstract: A hardware/software system for developing a software application by component modeling and instantiation is disclosed. The system has at minimum a computerized workstation with a GUI for enabling user control of system entities, a data repository for storing data particulars necessary for application development, a server application for providing data particulars and functionality required for component development, a processor for hosting the server application, and a modeling program accessible to the workstation and to the server application for design, construction, and testing application components. In a preferred embodiment, the application components are separately defined, built and tested using the modeling program and server functions wherein the coding required to generate and enable each application component from model information is automatically generated by the modeling program.
    Type: Application
    Filed: April 1, 2002
    Publication date: February 6, 2003
    Inventors: Vinay Vasant Kulkarni, Vilas Sadanand Prabhu, Deepali Kholkar