Patents by Inventor Gautam Vaidya

Gautam 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).

  • Publication number: 20070050431
    Abstract: A system to deploy content from one network to another includes an export search component. During an export process, a level-based scan of a content database is performed to efficiently find children and dependencies of the object(s) to be deployed. An export object table is created and filled with the children and dependencies found in the level-based scan. The export object table is ordered based on object type so that for each object being exported, its parent and its dependencies will be exported before the object itself is exported. The system may selectively perform incremental deployments in which only objects that have changed since their last deployment will be exported. Objects have identifiers and the system maintains a change log using the object identifiers, which allows the system to determine whether an object should be included in the incremental deployment.
    Type: Application
    Filed: August 26, 2005
    Publication date: March 1, 2007
    Applicant: Microsoft Corporation
    Inventors: Gautam Vaidya, James Masson, Patrick Simek, Rebecca Chan, Viktoriya Taranov, Ziyi Wang
  • Publication number: 20070038726
    Abstract: Non-administrators selectively move content from a source network to a destination network. The source network includes a deployment server that can deploy an item and its dependencies (if any) listed in a quick deploy list without having to get specific administrator authorization for the deployment. The deployment server can be configured to check the quick deploy list relatively frequently so that any items listed in the quick deploy list are quickly deployed. The listing of items in the quick deploy list is organized into “jobs” and identifies a path that indicates the source and destination for each job. A job is associated with one path and specifies one or more items of the source to be deployed and a schedule to deploy the specified item(s). The deployment server is configured by the administrator with permissions for specific authors to list items in the quick deploy list.
    Type: Application
    Filed: August 15, 2005
    Publication date: February 15, 2007
    Applicant: Microsoft Corporation
    Inventors: Gautam Vaidya, Glen Buhlmann, Gunawan Herri, James Masson, Viktoriya Taranov
  • Publication number: 20060111928
    Abstract: Customer specific catalogs based on a set of standard catalogs are described. In one aspect, a computer-readable medium includes computer-program-instructions executable by a processor. The computer-program instructions are for implementing an application programming interface (API) to design and/or maintain an electronic catalog that is based on one or more base catalogs. the API includes a create catalog interface comprising a parameter to indicate that a catalog to be created is to be the electronic catalog, the electronic catalog being a virtual catalog.
    Type: Application
    Filed: January 25, 2006
    Publication date: May 25, 2006
    Applicant: Microsoft Corporation
    Inventors: Craig Fisher, Harlan Husmann, Constantin Mihai, Vinayak Tadas, Gautam Vaidya
  • Publication number: 20060106683
    Abstract: Generating and/or managing customer specific catalogs based on a set of standard catalogs are described. In one aspect, a catalog is generated or managed in view of a catalog schema data structure. The catalog schema data structure includes a first table The first table includes first, second, and third data fields. the first data field indicates a product, category, or variant of a base catalog to include or exclude from a virtual catalog that is derived at least in part from the base catalog. The second data field specifies an inclusion or exclusion rule to apply to the base catalog, product, category, or variant identified in the first data field. The third date if field provides an object ID of the product, category or variant.
    Type: Application
    Filed: January 25, 2006
    Publication date: May 18, 2006
    Applicant: Microsoft Corporation
    Inventors: Craig Fisher, Harlan Husmann, Constantin Mihai, Vinayak Tadas, Gautam Vaidya
  • Publication number: 20030225778
    Abstract: The described implementations generate a virtual catalog from one or more standard or base catalogs. To accomplish this, one or more virtual catalog customizing rules are presented and applied to content of one or more base catalogs. The applied rules incorporate by reference at least a subset of content specified by the one or more base catalogs into the virtual catalog.
    Type: Application
    Filed: May 28, 2002
    Publication date: December 4, 2003
    Inventors: Craig Fisher, Harlan Edward Husmann, Constantin Mihai, Vinayak Tadas, Gautam Vaidya