Patents by Inventor Raxit A. Kagalwala

Raxit A. Kagalwala 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: 7983959
    Abstract: Systems and methods for determining the value of bids placed by content providers for placement positions on a page, e.g., a web page, rendered according to a given context, for instance, the search results listing for a particular query initiated on a search engine web site, are provided. Additionally, systems and methods are provided for determining placement of content items, e.g., advertisements and/or images, on a rendered page relative to other content items on the page based upon bid value.
    Type: Grant
    Filed: November 30, 2004
    Date of Patent: July 19, 2011
    Assignee: Microsoft Corporation
    Inventors: David M. Chickering, Christopher A. Meek, David E. Heckerman, Brian Burdick, Li Li, Murali Vajjiravel, Ying Li, Rajeev Prasad, Raxit A. Kagalwala, Tarek Najm, Sachin Dhawan
  • Patent number: 7689458
    Abstract: Systems and methods for determining the value of bids placed by content providers for placement positions on a page, e.g., a web page, rendered according to a given context, for instance, the search results listing for a particular query initiated on a search engine web site, are provided. Additionally, systems and methods are provided for determining placement of content items, e.g., advertisements and/or images, on a rendered page relative to other content items on the page based upon bid value.
    Type: Grant
    Filed: October 29, 2004
    Date of Patent: March 30, 2010
    Assignee: Microsoft Corporation
    Inventors: David E. Heckerman, David M. Chickering, Christopher A. Meek, Brian Burdick, Li Li, Murali Vajjiravel, Ying Li, Rajeev Prasad, Raxit A. Kagalwala, Tarek Najm, Sachin Dhawan
  • Patent number: 7653652
    Abstract: A schema for a SQL (structured query language) database defines classes, properties, methods, and associations.
    Type: Grant
    Filed: August 17, 2004
    Date of Patent: January 26, 2010
    Assignee: Microsoft Corporation
    Inventors: Raxit A. Kagalwala, John Patrick Thompson
  • Publication number: 20080282290
    Abstract: A system, method, and computer-readable media are presented for displaying an interactive viewer associated with an advertisement within a user interface. In one aspect, the system includes an advertisement manager for providing advertisements in response to request from clients. The system further includes a rendering component for determining if an advertisement has an associated interactive viewer, determining features associated with the advertisement, and displaying the interactive viewer including the determined features. Additionally, the system includes an event tracking module for monitoring a user's interaction with the interactive viewer, and reporting feedback regarding the interaction to the advertisement manager.
    Type: Application
    Filed: May 8, 2007
    Publication date: November 13, 2008
    Applicant: Microsoft Corporation
    Inventors: Mansoor Malik, Scott Tomlin, Phani Vaddadi, Mark Masterson, Tarek Najm, Ying Li, Raxit Kagalwala, Kevin Riedy, Li Li
  • Patent number: 7441024
    Abstract: A policy handling system creates multiple policies and associates each of the multiple policies with at least one target node in an enterprise. The system then applies each of the multiple policies to the appropriate target node. The multiple policies can be event-handling policies. Each policy can be associated with a group of target nodes in which the group of target nodes share a common relationship. Domain controllers receive the multiple policies and apply the policies to the appropriate target nodes. A meta-policy is used to control the application of the multiple policies to the proper target nodes.
    Type: Grant
    Filed: November 30, 2005
    Date of Patent: October 21, 2008
    Assignee: Microsoft Corporation
    Inventors: Ashvinkumar J. Sanghvi, Howard M. Hance, Lev Novik, Raxit A. Kagalwala
  • Patent number: 7418489
    Abstract: A policy handling system creates multiple policies and associates each of the multiple policies with at least one target node in an enterprise. The system then applies each of the multiple policies to the appropriate target node. The multiple policies can be event-handling policies. Each policy can be associated with a group of target nodes in which the group of target nodes share a common relationship. Domain controllers receive the multiple policies and apply the policies to the appropriate target nodes. A meta-policy is used to control the application of the multiple policies to the proper target nodes.
    Type: Grant
    Filed: June 5, 2001
    Date of Patent: August 26, 2008
    Assignee: Microsoft Corporation
    Inventors: Ashvinkumar J. Sanghvi, Howard M. Hance, Lev Novik, Raxit A. Kagalwala
  • Publication number: 20060122889
    Abstract: Systems and method for managing a plurality of content items designated for placement in a particular position on a rendered page are provided. Methods in accordance with the present invention include receiving a plurality of content items, determining an initial placement allocation frequency for each content item, collecting performance data for one or more of the content items, and determining at least one additional allocation frequency in accordance with the performance data collected. Methods of the present invention may further include randomly allocating placement of each of the content items in the particular position on the page in accordance with one of the respective initial and/or additional allocation frequency for each content item. Additionally, the present invention provides systems and methods for automatically managing a plurality of content items to be displayed in a particular position on a rendered page such that value to the content provider may be maximized.
    Type: Application
    Filed: November 22, 2004
    Publication date: June 8, 2006
    Applicant: Microsoft Corporation
    Inventors: Brian Burdick, Christopher Meek, David Heckerman, David Chickering, Joshua Forman, Kevin Kornelson, Murali Vajjiravel, Rajeev Prasad, Raxit Kagalwala, Tarek Najm, Sachin Dhawan
  • Publication number: 20060106710
    Abstract: Systems and methods for determining the value of bids placed by content providers for placement positions on a page, e.g., a web page, rendered according to a given context, for instance, the search results listing for a particular query initiated on a search engine web site, are provided. Additionally, systems and methods are provided for determining placement of content items, e.g., advertisements and/or images, on a rendered page relative to other content items on the page based upon bid value.
    Type: Application
    Filed: November 30, 2004
    Publication date: May 18, 2006
    Applicant: Microsoft Corporation
    Inventors: Christopher Meek, David Heckerman, David Chickering, Brian Burdick, Li Li, Murali Vajjiravel, Ying Li, Rajeev Prasad, Raxit Kagalwala, Tarek Najm, Sachin Dhawan
  • Publication number: 20060106709
    Abstract: Systems and methods for determining the value of bids placed by content providers for placement positions on a page, e.g., a web page, rendered according to a given context, for instance, the search results listing for a particular query initiated on a search engine web site, are provided. Additionally, systems and methods are provided for determining placement of content items, e.g., advertisements and/or images, on a rendered page relative to other content items on the page based upon bid value.
    Type: Application
    Filed: November 30, 2004
    Publication date: May 18, 2006
    Applicant: Microsoft Corporation
    Inventors: David Chickering, Christopher Meek, David Heckerman, Brian Burdick, Li Li, Murali Vajjiravel, Ying Li, Rajeev Prasad, Raxit Kagalwala, Tarek Najm, Sachin Dhawan
  • Publication number: 20060095336
    Abstract: Systems and methods for determining the value of bids placed by content providers for placement positions on a page, e.g., a web page, rendered according to a given context, for instance, the search results listing for a particular query initiated on a search engine web site, are provided. Additionally, systems and methods are provided for determining placement of content items, e.g., advertisements and/or images, on a rendered page relative to other content items on the page based upon bid value.
    Type: Application
    Filed: October 29, 2004
    Publication date: May 4, 2006
    Applicant: Microsoft Corporation
    Inventors: David Heckerman, David Chickering, Christopher Meek, Brian Burdick, Li Li, Murali Vajjiravel, Ying Li, Rajeev Prasad, Raxit Kagalwala, Tarek Najm, Sachin Dhawan
  • Publication number: 20060095281
    Abstract: Systems and methods for determining the value of bids placed by content providers for placement positions on a page, e.g., a web page, rendered according to a given context, for instance, the search results listing for a particular query initiated on a search engine web site, are provided. Additionally, systems and methods are provided for determining placement of content items, e.g., advertisements and/or images, on a rendered page relative to other content items on the page based upon bid value.
    Type: Application
    Filed: November 30, 2004
    Publication date: May 4, 2006
    Applicant: Microsoft Corporation
    Inventors: David Chickering, Christopher Meek, David Heckerman, Brian Burdick, Li Li, Murali Vajjiravel, Ying Li, Rajeev Prasad, Raxit Kagalwala, Tarek Najm, Sachin Dhawan
  • Publication number: 20060080667
    Abstract: A policy handling system creates multiple policies and associates each of the multiple policies with at least one target node in an enterprise. The system then applies each of the multiple policies to the appropriate target node. The multiple policies can be event-handling policies. Each policy can be associated with a group of target nodes in which the group of target nodes share a common relationship. Domain controllers receive the multiple policies and apply the policies to the appropriate target nodes. A meta-policy is used to control the application of the multiple policies to the proper target nodes.
    Type: Application
    Filed: November 30, 2005
    Publication date: April 13, 2006
    Applicant: Microsoft Corporation
    Inventors: Ashvinkumar Sanghvi, Howard Hance, Lev Novik, Raxit Kagalwala
  • Patent number: 7020655
    Abstract: A database schema includes database classes that represent various database objects (e.g., tables, views, etc.) and user classes that represent users and roles of the database. The database schema also has permission classes that represent permissions of the users/roles with respect to the database objects. The permission classes are modeled in the database schema as associations between database classes and user classes.
    Type: Grant
    Filed: October 15, 2004
    Date of Patent: March 28, 2006
    Assignee: Microsoft Corporation
    Inventors: Raxit A. Kagalwala, John Patrick Thompson
  • Patent number: 6990499
    Abstract: Described above is a schema extension of the Common Information Model (CIM), designed to model manageable aspects of a database server such as a Structure Query Language (SQL) server. The database schema contains a view of user-related classes of the operating system schema. These classes are in a different namespace than the database schema. The database schema includes associations between its user-related classes and the user-related classes of the operating system. These associations map database users to operating system users.
    Type: Grant
    Filed: October 15, 2004
    Date of Patent: January 24, 2006
    Assignee: Microsoft Corporation
    Inventors: Raxit A. Kagalwala, David P. Wohlferd
  • Patent number: 6961730
    Abstract: Described herein is a schema extension of the Common Information Model (CIM), designed to model manageable aspects of a database server such as a Structure Query Language (SQL) server. The database schema contains a data file class that represents files associated with databases. The operating system also has a data file class, representing files that are managed by the operating system. An association is defined between the two data file classes, allowing queries to navigate between the database schema and the operating system schema.
    Type: Grant
    Filed: February 20, 2001
    Date of Patent: November 1, 2005
    Assignee: Microsoft Corporation
    Inventors: Raxit A. Kagalwala, John Patrick Thompson
  • Publication number: 20050076044
    Abstract: A database schema includes database classes that represent various database objects (e.g., tables, views, etc.) and user classes that represent users and roles of the database. The database schema also has permission classes that represent permissions of the users/roles with respect to the database objects. The permission classes are modeled in the database schema as associations between database classes and user classes.
    Type: Application
    Filed: October 15, 2004
    Publication date: April 7, 2005
    Applicant: Microsoft Corporation
    Inventors: Raxit Kagalwala, John Thompson
  • Publication number: 20050050081
    Abstract: Described above is a schema extension of the Common Information Model (CIM), designed to model manageable aspects of a database server such as a Structure Query Language (SQL) server. The database schema contains a view of user-related classes of the operating system schema. These classes are in a different namespace than the database schema. The database schema includes associations between its user-related classes and the user-related classes of the operating system. These associations map database users to operating system users.
    Type: Application
    Filed: October 15, 2004
    Publication date: March 3, 2005
    Applicant: Microsoft Corporation
    Inventors: Raxit Kagalwala, David Wohlferd
  • Publication number: 20050027725
    Abstract: A schema for a SQL (structured query language) database defines classes, properties, methods, and associations.
    Type: Application
    Filed: August 17, 2004
    Publication date: February 3, 2005
    Applicant: Microsoft Corporation
    Inventors: Raxit Kagalwala, John Thompson
  • Patent number: 6816869
    Abstract: Described above is a schema extension of the Common Information Model (CIM), designed to model manageable aspects of a database server such as a Structure Query Language (SQL) server. The database schema contains a view of user-related classes of the operating system schema. These classes are in a different namespace than the database schema. The database schema includes associations between its user-related classes and the user-related classes of the operating system. These associations map database users to operating system users.
    Type: Grant
    Filed: February 20, 2001
    Date of Patent: November 9, 2004
    Assignee: Microsoft Corporation
    Inventors: Raxit A. Kagalwala, David P. Wohlferd
  • Patent number: 6810400
    Abstract: A database schema includes database classes that represent various database objects (e.g., tables, views, etc.) and user classes that represent users and roles of the database. The database schema also has permission classes that represent permissions of the users/roles with respect to the database objects. The permission classes are modeled in the database schema as associations between database classes and user classes.
    Type: Grant
    Filed: February 20, 2001
    Date of Patent: October 26, 2004
    Assignee: Microsoft Corporation
    Inventors: Raxit A. Kagalwala, John Patrick Thompson