Patents by Inventor RISHI BAL

RISHI BAL 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: 20100250331
    Abstract: Methods, systems, and media are provided for evaluating the quality of web-based properties for use as hosts of advertisements. Properties are automatically and dynamically evaluated for appropriateness of content, for instance, based upon extracted keywords and/or contextual information categories. Upon submission of an advertisement request, properties determined to be of insufficient quality are served a neutral advertisement, served a message indicating that no advertisement will be served, or served nothing at all. Advertisements determined upon submission of an advertisement request to be of sufficient quality are served one or more non-neutral advertisements as requested.
    Type: Application
    Filed: March 30, 2009
    Publication date: September 30, 2010
    Applicant: Microsoft Corporation
    Inventors: Christo Devaraj, Guy Dassa, Harish Sanjeevi Krishnan, Rishi Bal, Georgy Trifonov, Jingyi Xu
  • Publication number: 20100228623
    Abstract: Methods and computer storage media for tracking and reporting ad unit performance are described. Tags are associated with ad units and may be manually associated and/or extracted from content items to be presented on a webpage associated with an ad unit. Upon receipt of a request for an advertisement to be presented in association with an ad unit, one or more associated tags are also received. Performance of the ad unit may be tracked utilizing the associated tags and one or more performance data elements, for instance, click-through-rate, income generated by the ad unit, visitor data, number of impressions, and expected cost per thousand impressions (eCPM). Reports on the tracked performance may be generated as desired.
    Type: Application
    Filed: March 9, 2009
    Publication date: September 9, 2010
    Applicant: Microsoft Corporation
    Inventors: CHRISTO DEVARAJ, BRETT MORIEN, MICHAEL LUTHER, RISHI BAL, MATTHEW FORD, SARANATH ARAVAMUDHAN, YANLIN HUANG
  • Publication number: 20090327076
    Abstract: In accordance with embodiments of the present invention, systems and methods for providing customized advertising content are provided. When a user is browsing a webpage, client script code embedded in the webpage monitors the user's mouse and keyboard activity, for example, the time it takes the user to click on a link, the time between clicks, etc. This data may then be compiled and sent to an ad server, which responds in real time by placing advertisements suitable to the user at that moment. By comparing the user's activity data to known behavioral data, one can estimate or predict the identity of the user and the user's state of mind, and deliver the advertisements accordingly. As more data is collected, the ad server may act dynamically to present more advertisements.
    Type: Application
    Filed: June 27, 2008
    Publication date: December 31, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: ALEKSEY SINYAGIN, RISHI BAL
  • Publication number: 20080243610
    Abstract: An advertising package can contain multiple levels of advertisements ranging from small, unobtrusive ads at initial levels, to larger, more complex and more informative ads at subsequent levels. Viewers of a web page, or users of an ad-sponsored program, can initially be presented with a first level advertisement. User triggering actions can cause the display of a subsequent level advertisements that can provide further information without leaving the context of the web page or ad-sponsored program. The levels of advertisements displayed to a user can offer a more precise measure of user interest, and can be the basis by which future ad packages are tuned, and can be the basis of more tiered financial agreements between the advertiser and the publisher.
    Type: Application
    Filed: March 28, 2007
    Publication date: October 2, 2008
    Applicant: Microsoft Corporation
    Inventors: Robert J. Ragno, Rishi Bal