Patents by Inventor Navin I. Thadani

Navin I. Thadani 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: 7433887
    Abstract: A metadata driven system for supporting business application software required in the middle tier for a line of business applications includes a process metadata module adapted to store a process in metadata format, wherein the process object contains logic related to an entity of the application software. The system allows for persistence of various entities like accounts, incidents, etc., and allows an end user of the business application software to create new types of entities. The system also allows the end user to perform critical business logic operations even on the new entities defined by the end user after the deployment of the business application without requiring recompilation of the business application software. The metadata driven approach allows to easily make changes to business applications and to automate quality assurance of objects built on top of the business applications.
    Type: Grant
    Filed: December 29, 2004
    Date of Patent: October 7, 2008
    Assignee: Microsoft Corporation
    Inventors: Jigar B. Thakkar, Jagan M. Peri, Andrey A. Zaytsev, Michaeljon Miller, Navin I. Thadani, Youg Lu, Jasjit Grewal
  • Patent number: 7321894
    Abstract: A metadata driven software development system provides various functionalities related to an entity of an application in the metadata format. Specifically, the system provides a set of base classes related to the entity and a set of methods and application programming interfaces for various operations to be performed on the entities in the metadata format. Defining such functionalities in the metadata format allows the system to dynamically generate XML messages matching any customized schema for that entity. Because such functionality is metadata driven, this system can be used with customized versions of the application without requiring any additional code or recompilation.
    Type: Grant
    Filed: December 29, 2004
    Date of Patent: January 22, 2008
    Assignee: Microsoft Corporation
    Inventors: Rodion Degtyar, Jagan M. Peri, Jigar B. Thakkar, Kevin M. Whittenberger, Michaeljon Miller, Navin I. Thadani, Andrey A. Zaytsev