Patents by Inventor Ewa Dominowska

Ewa Dominowska 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: 7698166
    Abstract: For a multi-party advertising exchange including advertising and publishing entities, each participant specifies tax rate(s), such as import tax and export tax, that apply to at least one other entity in the exchange. Since tax rate(s) can be expressed in different transactional terms by different parties, each tax rate is reduced to a common tax rate expression within the exchange for comparison. Intelligent tax rate selection and support can be provided to dynamically set tax rates that achieve utilitarian goals for the individual participants taking into account the tax rates expressed by other participants and their respective advertising goals, and dynamically adjusting tax rates over time in response to condition changes. Various refinements are provided and disclosed according to a host of optional implementations.
    Type: Grant
    Filed: May 14, 2007
    Date of Patent: April 13, 2010
    Assignee: Microsoft Corporation
    Inventors: Gary W. Flake, Brett D. Brewer, Christopher A. Meek, David Max Chickering, Jody D. Biggs, Ewa Dominowska, Brian Burdick, Hrishikesh Bal
  • Publication number: 20100017292
    Abstract: An advertising system is provided that interacts with end-users and advertisers to facilitate the generation and delivery of advertisements that are specifically targeted to end-users' product interests and needs. An end-user interacts with the advertising system to provide a product request representing the end-user's interest in receiving advertisements from advertisers. The product request includes a specific product or product category with which the end-user is interested, as well as product attributes further defining the end-user's interests for the specific product or product category. Advertisements are generated and provided to the end-user based on the product request.
    Type: Application
    Filed: July 18, 2008
    Publication date: January 21, 2010
    Applicant: MICROSOFT CORPORATION
    Inventor: EWA DOMINOWSKA
  • Publication number: 20090319555
    Abstract: Embodiments of the present invention relate to methods and computer storage media for optimizing the content of an online publisher. The content of the publisher is received. A category for each page of the publisher's content is determined. Desired content information and desired keyword information are received. A content deficiency of the publisher's content is determined based on at least one of the desired content or the desired keyword information. An optimization plan is created to improve the content deficiency of the publisher's content. The optimization plan is presented. In additional embodiments of the present invention, the layout of the publisher's content is analyzed and optimized. In an additional exemplary embodiment of the present invention, content modules are manipulated to optimize the publisher's content.
    Type: Application
    Filed: June 24, 2008
    Publication date: December 24, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: ROBERT J. RAGNO, EWA DOMINOWSKA, MICK GUPTA, HRISHIKESH M. BAL
  • Publication number: 20090282035
    Abstract: Media and methods are provided for creating and operating a keyword expression language. Syntax is generated as an abbreviation to represent a list of keywords. The syntax is executed as part of the keyword expression language to provide keywords. The syntax includes tokens that substitute for groups of information. Advertisers generate syntax which is subsequently used by a third-party to match to search queries and ads. The third-party may also generate keywords to match to the search queries and ads. The keywords are used to trigger advertising over the Internet.
    Type: Application
    Filed: May 9, 2008
    Publication date: November 12, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: IAN P. FERREIRA, EWA DOMINOWSKA
  • Publication number: 20090271228
    Abstract: A system that facilitates targeted advertising is described in detail herein. The system includes a receiver component that receives user data that includes historical searching and browsing activity of a user. A profile generator component generates a user profile based at least in part upon a subset of the user data, wherein the user profile includes a plurality of keywords, wherein at least one keyword in the plurality of keywords is assigned a score that is indicative of a probability that an advertisement corresponding to the keyword will be monetized.
    Type: Application
    Filed: April 23, 2008
    Publication date: October 29, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Mikhail Bilenko, Ryen William White, Matthew Richardson, Geoffrey Craig Murray, Projesh Chowdhary, Hrishikesh Bal, Gerard Gjonej, John S. Sobieski, JianBing Li, Ewa Dominowska
  • Publication number: 20090248484
    Abstract: Media and system are provided for customizing ads for delivery based on features in a web page. Text in a web page is evaluated to determine the sentiment of the web page. The sentiment can be based on the overall web page or on individual blocks of text within the web page. Based on the sentiment, an ad is created from the text in the web page. The resulting ad is rendered in the web page and shown to a user.
    Type: Application
    Filed: March 28, 2008
    Publication date: October 1, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Arungunram C. Surendran, Ewa Dominowska, Yi Zhang
  • Patent number: 7577643
    Abstract: A method, media and data structure for extraction of key-phrase-content pairs are provided. Query logs having user queries and corresponding web results are processed to generate a content-to-key phrase index that includes key phrases. The query logs are filtered and key phrases are derived from the queries included in the query logs. The key phrases are aggregated based on a repeated content pages in the web results. User behavior and metadata is used to assign scores for each key phrase. The scores are utilized to rank the key phrases. Among other things, the key phrases can be used for advertisement to content matching and content summarization.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: August 18, 2009
    Assignee: Microsoft Corporation
    Inventors: Ewa Dominowska, Robert Ragno
  • Patent number: 7574408
    Abstract: A publisher union comprises a plurality of publishers, a channel, and a publisher union administrator. The publisher union is administered by receiving a channel proposal, determining whether the channel proposal is acceptable, forming a channel, and presenting the channel for monetization. User information is gathered by the publisher union by establishing a domain, collecting user information, aggregating the user information, and providing the aggregated user information to publisher union members.
    Type: Grant
    Filed: May 5, 2006
    Date of Patent: August 11, 2009
    Assignee: Microsoft Corporation
    Inventors: Ewa Dominowska, Christopher A. Meek, David M. Chickering, Jody D. Biggs, Brian Burdick
  • Publication number: 20090144141
    Abstract: An approach is provided for associating structured information as feature-value pairs with advertisements at an advertisement system that provides advertisements for presentation with primary content. Feature-value pairs corresponding with advertisements describe features of the products or services associated with the advertisements. The feature-value pairs may be used by the advertisement system in a number of different manners, including, among other things: using the feature-value pairs during selection of advertisements for presentation with primary content: allowing users to sort and/or filter advertisements during presentation with primary content based on the associated feature-value pairs; exposing additional information with the advertisements; facilitating fraud detection for the advertisement system; and enabling a hybrid pricing model.
    Type: Application
    Filed: November 30, 2007
    Publication date: June 4, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: EWA DOMINOWSKA, ROBERT J. RAGNO
  • Publication number: 20090144207
    Abstract: Systems, methods, and computer-readable media for calculating charges for advertisements are provided. The historical performance (such as CTR) of an online advertisement is utilized to calculate accurate performance prediction, in turn used to calculate the current cost per selection (click-through) of the advertisement. The current cost per selection may be multiplied by the total number of times the advertisement has been presented to user(s) to determine the adjusted revenue total for the advertisement. In embodiments, the charge due for the advertisement is the adjusted revenue total for the advertisement less the amount of revenue previously received for the advertisement.
    Type: Application
    Filed: December 3, 2007
    Publication date: June 4, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: EWA DOMINOWSKA, ROBERT J. RAGNO
  • Publication number: 20090123090
    Abstract: Systems, methods, and computer-readable media for matching a visual media object to an advertisement are provided. Embodiments of the present invention include receiving un-categorized visual media objects, automatically categorizing received visual media objects into subject-matter categories using image recognition technology, and retrieving advertisements assigned to the same subject-matter category for presentation in association therewith.
    Type: Application
    Filed: November 13, 2007
    Publication date: May 14, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Li Li, Brian Burdick, Sachin Dhawan, Ewa Dominowska
  • Publication number: 20080275863
    Abstract: Computerized methods and systems for selecting advertisements for presentation based, at least in part, upon search-result items are provided. Upon receiving a search query, search-result items (e.g., uniform resource locators (URLs)) satisfying the search query are determined. The determined search-result items are then compared with search-result criteria associated with advertisements to determine if the search-result criteria are satisfied. The determination whether or not the search-result criteria associated with an advertisement is satisfied is then utilized to determine whether the advertisement is selected for presentation in association with the search-result items. Advertisements selected for presentation may be ranked relative to one another based upon a bid amount associated therewith, with only a pre-determined number of advertisements ultimately being displayed in association with the search-result items.
    Type: Application
    Filed: May 4, 2007
    Publication date: November 6, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: EWA DOMINOWSKA, ROBERT J. RAGNO
  • Publication number: 20080249832
    Abstract: Systems, methods, and computer-readable media for estimating expected advertisement performance of advertisements are provided. An advertisement performance prediction model is developed using features extracted from a sample set. Once developed, advertisements that are not a part of the sample set are identified and features are extracted there from. The features are then input into the advertisement performance prediction model and expected performance of the corresponding advertisement is estimated. In embodiments, the estimated expected advertisement performance may be used to appropriately rank the advertisement relative to a plurality of other advertisements such that the advertisement will be displayed according to the advertisement ranking.
    Type: Application
    Filed: April 4, 2007
    Publication date: October 9, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Matthew R. Richardson, Robert J. Ragno, Ewa Dominowska
  • Publication number: 20080103897
    Abstract: For a multi-party advertising exchange including advertising and publishing entities, each publishing entity can expose user attribute space(s) for its publishing inventory to the exchange, which are normalized to a common vocabulary within the exchange. Similarly, each advertising entity can specify one or more preferences for user attributes as requirements or definitions for advertising transactions in the exchange which are also normalized to the common vocabulary. The common vocabulary enables the comparison of a first set of user attributes to a second set of user attributes within the exchange. Supplemental user attribute data may also be received from audience data brokers, and the performance of advertising as a function of sets and subsets of user attributes over time may be recorded so that optimal display strategies can be determined.
    Type: Application
    Filed: April 16, 2007
    Publication date: May 1, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Gary W. Flake, Brett D. Brewer, Christopher A. Meek, David Max Chickering, Jody D. Biggs, Ewa Dominowska, Brian Burdick
  • Publication number: 20080103955
    Abstract: For a multi-party advertising exchange including advertising and publishing entities from disparate advertising networks, flexible advertising transaction accounting methods are provided for circumstances where a relatively small number of trusted participants agree to reduce onerous reporting requirements conducted at a per transaction level. Trusted participants optionally report aggregate data for transactions including aggregate fraud data measurements to determine aggregate apportioning of cost and payments associated with advertising transactions. Aggregate reporting, subject to safeguards, enables a reduction in the overhead associated with per transaction accounting, and other participants need not duplicate measurements of trusted participants who are positioned best to collect the measurements, enabling a cooperative effort to the benefit of all of the trusted participants.
    Type: Application
    Filed: September 28, 2007
    Publication date: May 1, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Gary W. Flake, Brett D. Brewer, Christopher A. Meek, David Max Chickering, Jody D. Biggs, Ewa Dominowska, Brian Burdick
  • Publication number: 20080103953
    Abstract: An optimization tool is provided for individual participants who participate in multiple online advertising environments wherein the tool interfaces with the multiple environments in an optimal manner on behalf of the individual participants. A participant using the tool can specify goals and/or constraints for participating in one or more of the networks, and then the tool automatically optimizes advertising expenditure for advertising transactions across the different networks. The tool also tracks the performance of the participant across the different networks and dynamically tunes the participant's advertising expenditure based on such performance as well as the changing conditions of the marketplace.
    Type: Application
    Filed: May 25, 2007
    Publication date: May 1, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Gary W. Flake, Brett D. Brewer, Christopher A. Meek, David Max Chickering, Jody D. Biggs, Ewa Dominowska, Brian Burdick, Richard Burnham Lanman
  • Publication number: 20080103952
    Abstract: For a multi-party advertising exchange including advertising and publishing entities, each participant can specify one or more utility functions that are invertible with respect to a common measure, such as revenue. In one non-limiting embodiment, each utility function is invertible with respect to expected revenue per standard advertising unit, e.g., expected cost per impression. The disparate utility functions of multiple participants are also normalized within the advertising exchange by converting the utility functions to the common measure enabling the comparison or translation of a first set of utility functions to a second set of utility functions in quantifiable terms. Various system refinements are provided and disclosed according to a host of optional embodiments.
    Type: Application
    Filed: April 16, 2007
    Publication date: May 1, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Gary W. Flake, Brett D. Brewer, Christopher A. Meek, David Max Chickering, Jody D. Biggs, Ewa Dominowska, Brian Burdick
  • Publication number: 20080103900
    Abstract: For a multi-party advertising exchange including advertising and publishing entities, automatic value sharing is provided for distributed users of the advertising exchange that provide valuable information to the exchange. Users provide information that has quantifiable value to the advertising exchange and/or its participants. In exchange for the information, predicated on any function or cost model for quantifying the value of the information, a reward or advantage, such as revenue, is given to the user by the advertising exchange and/or participants of the advertising exchange in order to incentivize users' valuable contributions. As a result, the advertising exchange becomes a more efficient marketplace, increasing predictability and the participant(s) benefit in correspondence with the value of any information received by those participant(s). Various refinements are provided and disclosed according to a host of optional embodiments.
    Type: Application
    Filed: May 14, 2007
    Publication date: May 1, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Gary W. Flake, Brett D. Brewer, Christopher A. Meek, David Max Chickering, Jody D. Biggs, Ewa Dominowska, Brian Burdick
  • Publication number: 20080103898
    Abstract: For a multi-party advertising exchange including advertising and publishing entities, each participant can specify one or more utility functions that are invertible with respect to a common measure, such as revenue. In one non-limiting embodiment, each utility function is invertible with respect to expected revenue per standard advertising unit, e.g., expected cost per impression. The disparate utility functions of multiple participants are also normalized within the advertising exchange by converting the utility functions to the common measure enabling the comparison or translation of a first set of utility functions to a second set of utility functions in quantifiable terms. Various system refinements are provided and disclosed according to a host of optional embodiments.
    Type: Application
    Filed: April 30, 2007
    Publication date: May 1, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Gary W. Flake, Brett D. Brewer, Christopher A. Meek, David Max Chickering, Jody D. Biggs, Ewa Dominowska, Brian Burdick
  • Publication number: 20080103969
    Abstract: For a multi-party advertising exchange, including publishing entities and advertising entities from disparate advertising networks, which facilitates transactions for publishing inventory, a value add broker is provided to aggregate information from third parties having valuable information for input to the exchange or to perform services that are valuable to transactions in the exchange. The valuable information or services further facilitate the transactions for the publishing inventory automatically generating a benefit for the third parties providing the valuable information or services commensurate with the value added to the transactions.
    Type: Application
    Filed: June 13, 2007
    Publication date: May 1, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Gary W. Flake, Brett D. Brewer, Christopher A. Meek, David Max Chickering, Jody D. Biggs, Ewa Dominowska, Brian Burdick