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: 11062361Abstract: An online system using attributes of users to select content for presentation to the users predicts one or more attributes of users whose attributes are unavailable to the online system. For a user with one or more attributes unavailable to the online system, the online system applies a model to attributes of additional users to predict one or more attributes of the user. Attributes of the additional user use in the prediction may include demographic information and interactions with content by the additional users. The online system may determine an accuracy of the model by using the model to predict attributes for users whose attributes are known to the online system and comparing the predicted attributes to the known attributes. If the model's accuracy is less than a threshold value, the online system discontinues using the model to predict attributes of users.Type: GrantFiled: February 6, 2019Date of Patent: July 13, 2021Assignee: Facebook, Inc.Inventors: Ahmad Abdulmageed Mohammed Abdulkader, Stephane Taine, Vladislav Belous, Seyed Mohsen Amiri, Ewa Dominowska
-
Patent number: 10373193Abstract: In one embodiment, an evolving advertising system automatically optimizes internet advertising. A data storage unit 250 may store an evolving advertisement unit 320 with an advertisement characteristic according to an initial configuration parameter. A communication interface 280 may transmit the evolving advertisement unit 320 as part of a primary website 310. A processor 220 may alter the evolving advertisement unit 320 automatically upon a trigger event by changing the advertisement characteristic to follow an automatically generated configuration parameter to optimize an advertisement performance metric.Type: GrantFiled: June 18, 2010Date of Patent: August 6, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Matthew Richardson, Hrishikesh Bal, Deepak Bapna, Mikhail Bilenko, Anthony Crispo, Ewa Dominowska, Arunesh Gupta, Marty Kauhanen, Scott Schult
-
Patent number: 10346854Abstract: 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: GrantFiled: November 30, 2007Date of Patent: July 9, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Ewa Dominowska, Robert J. Ragno
-
Patent number: 10242385Abstract: An online system using attributes of users to select content for presentation to the users predicts one or more attributes of users whose attributes are unavailable to the online system. For a user with one or more attributes unavailable to the online system, the online system applies a model to attributes of additional users to predict one or more attributes of the user. Attributes of the additional user use in the prediction may include demographic information and interactions with content by the additional users. The online system may determine an accuracy of the model by using the model to predict attributes for users whose attributes are known to the online system and comparing the predicted attributes to the known attributes. If the model's accuracy is less than a threshold value, the online system discontinues using the model to predict attributes of users.Type: GrantFiled: July 24, 2015Date of Patent: March 26, 2019Assignee: Facebook, Inc.Inventors: Ahmad Abdulmageed Mohammed Abdulkader, Stephane Taine, Vladislav Belous, Seyed Mohsen Amiri, Ewa Dominowska
-
Patent number: 9959258Abstract: An online system maintains information identify a context in which sponsored content items were presented to users. A context in which a sponsored content item was presented to a user identifies additional content presented to the user prior to the sponsored content item, and may identify additional content presented in conjunction with the sponsored content item. The online system identifies users to whom at least one sponsored content item was presented in a context and generates characteristics for the context based on characteristics of users who were presented with at least one sponsored content item in the context. When the online system receives a request to present sponsored content items in the context that does not identify an online system user, the online system selects sponsored content items for the request based on the generated characteristics for the context.Type: GrantFiled: April 22, 2016Date of Patent: May 1, 2018Assignee: Facebook, Inc.Inventors: Junbiao Tang, Ewa Dominowska, Hua Chen, Jennifer Anne Abrahamson, Abhishek Agarwal
-
Publication number: 20170308512Abstract: An online system maintains information identify a context in which sponsored content items were presented to users. A context in which a sponsored content item was presented to a user identifies additional content presented to the user prior to the sponsored content item, and may identify additional content presented in conjunction with the sponsored content item. The online system identifies users to whom at least one sponsored content item was presented in a context and generates characteristics for the context based on characteristics of users who were presented with at least one sponsored content item in the context. When the online system receives a request to present sponsored content items in the context that does not identify an online system user, the online system selects sponsored content items for the request based on the generated characteristics for the context.Type: ApplicationFiled: April 22, 2016Publication date: October 26, 2017Inventors: Junbiao Tang, Ewa Dominowska, Hua Chen, Jennifer Anne Abrahamson, Abhishek Agarwal
-
Patent number: 9569541Abstract: Systems, methods, and computer storage media having computer-executable instructions embodied thereon that facilitate evaluation of digital content preferences are provided. A user is presented with items of digital content and permitted to manipulate the arrangement of the digital content items in the context of a layout area. Based on the user's manipulation of the digital content items, a user preference regarding an arrangement of digital content, such as a location preference, a position preference, and/or a usage preference, is identified. In embodiments, such a user preference can be utilized to later display digital content to a user in accordance therewith.Type: GrantFiled: December 31, 2009Date of Patent: February 14, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Reid Andersen, David Max Chickering, Ewa Dominowska, Matt Jacobsen, Anton Mityagin
-
Publication number: 20170024770Abstract: An online system using attributes of users to select content for presentation to the users predicts one or more attributes of users whose attributes are unavailable to the online system. For a user with one or more attributes unavailable to the online system, the online system applies a model to attributes of additional users to predict one or more attributes of the user. Attributes of the additional user use in the prediction may include demographic information and interactions with content by the additional users. The online system may determine an accuracy of the model by using the model to predict attributes for users whose attributes are known to the online system and comparing the predicted attributes to the known attributes. If the model's accuracy is less than a threshold value, the online system discontinues using the model to predict attributes of users.Type: ApplicationFiled: July 24, 2015Publication date: January 26, 2017Inventors: Ahmad Abdulmageed Mohammed Abdulkader, Stephane Taine, Vladislav Belous, Seyed Mohsen Amiri, Ewa Dominowska
-
Patent number: 8788343Abstract: The claimed subject matter provides a system and/or a method that facilitates establishing a true market value for an online advertisement. An interface component can receive data related to at least one of a spot market or a future market. A dynamic pricing component can dynamically establish an ad price for an ad unit based on the spot market and the future market, the ad price reflects a market value of the ad unit in accordance with the spot market and the future market.Type: GrantFiled: February 15, 2007Date of Patent: July 22, 2014Assignee: Microsoft CorporationInventors: Brian Burdick, Yusuf I. Mehdi, Tarek Najm, Ewa Dominowska, Jody D. Biggs
-
Patent number: 8751482Abstract: 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: GrantFiled: March 5, 2012Date of Patent: June 10, 2014Assignee: Microsoft CorporationInventors: Ian P. Ferreira, Ewa Dominowska
-
Patent number: 8589233Abstract: For a multi-party online advertising exchange including advertising and publishing entities and one or more third party participants, the disclosed systems and methods enable third party participation in arbitrage opportunities in online advertising transactions. A plurality of underlying transaction details are abstracted and provided to the third party participants without loss of generalization and while preserving relationships in the transaction data, to enable a third party share risk in advertising transactions. Various system refinements are provided and disclosed according to a host of optional embodiments.Type: GrantFiled: June 15, 2007Date of Patent: November 19, 2013Assignee: Microsoft CorporationInventors: Gary W. Flake, Brett D. Brewer, Christopher A. Meek, David Max Chickering, Jody D. Biggs, Ewa Dominowska, Brian Burdick
-
Patent number: 8533049Abstract: 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: GrantFiled: June 13, 2007Date of Patent: September 10, 2013Assignee: Microsoft CorporationInventors: Gary W. Flake, Brett D. Brewer, Christopher A. Meek, David Max Chickering, Jody D. Biggs, Ewa Dominowska, Brian Burdick
-
Publication number: 20120209701Abstract: 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: ApplicationFiled: March 5, 2012Publication date: August 16, 2012Applicant: MICROSOFT CORPORATIONInventors: IAN P. FERREIRA, EWA DOMINOWSKA
-
Patent number: 8189963Abstract: 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: GrantFiled: November 13, 2007Date of Patent: May 29, 2012Assignee: Microsoft CorporationInventors: Li Li, Brian Burdick, Sachin Dhawan, Ewa Dominowska
-
Patent number: 8145620Abstract: 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: GrantFiled: May 9, 2008Date of Patent: March 27, 2012Assignee: Microsoft CorporationInventors: Ian P. Ferreira, Ewa Dominowska
-
Publication number: 20110313845Abstract: In one embodiment, an evolving advertising system automatically optimizes internet advertising. A data storage unit 250 may store an evolving advertisement unit 320 with an advertisement characteristic according to an initial configuration parameter. A communication interface 280 may transmit the evolving advertisement unit 320 as part of a primary website 310. A processor 220 may alter the evolving advertisement unit 320 automatically upon a trigger event by changing the advertisement characteristic to follow an automatically generated configuration parameter to optimize an advertisement performance metric.Type: ApplicationFiled: June 18, 2010Publication date: December 22, 2011Applicant: Microsoft CorporationInventors: Matthew Richardson, Hrishikesh Bal, Deepak Bapna, Mikhail Bilenko, Anthony Crispo, Ewa Dominowska, Arunesh Gupta, Marty Kauhanen, Scott Schult
-
Patent number: 8001215Abstract: A unique system and method that facilitates storing virtually all web content that has been viewed or visited by a user on the user's local cache for access anytime by the user. The system and method involve monitoring the user's web activity. Pages that have been viewed or visited can be saved at timed intervals to a local cache. If pages have been updated, those changes can be saved. Thus, multiple versions of a web page can be accessed and the user can select which version to view. The updated page can be visually modified to distinguish between older and newer content. If offline, the user can still view desired pages by accessing them from the local cache. By saving the user's web activity, the user can resume a previous browsing session. A user can also choose to receive periodic notifications when changes to previously viewed pages occur.Type: GrantFiled: November 29, 2005Date of Patent: August 16, 2011Assignee: Microsoft CorporationInventors: Ewa Dominowska, Robert J. Ragno
-
Publication number: 20110161308Abstract: Systems, methods, and computer storage media having computer-executable instructions embodied thereon that facilitate evaluation of digital content preferences are provided. A user is presented with items of digital content and permitted to manipulate the arrangement of the digital content items in the context of a layout area. Based on the user's manipulation of the digital content items, a user preference regarding an arrangement of digital content, such as a location preference, a position preference, and/or a usage preference, is identified. In embodiments, such a user preference can be utilized to later display digital content to a user in accordance therewith.Type: ApplicationFiled: December 31, 2009Publication date: June 30, 2011Applicant: MICROSOFT CORPORATIONInventors: REID ANDERSEN, MAX CHICKERING, EWA DOMINOWSKA, MATT JACOBSEN, ANTON MITYAGIN
-
Patent number: 7810035Abstract: A predictive travel log system using one or more ranking schemes to predict the location that a user would seek to navigate to through back and forward navigation in a web browser is provided. The navigation functionality can be exposed through traditional back and forward buttons with drop down travel log menus found in a browser user interface.Type: GrantFiled: October 15, 2004Date of Patent: October 5, 2010Assignee: Microsoft CorporationInventors: Ewa Dominowska, Robert J. Ragno
-
Patent number: 7730081Abstract: While interacting with a messaging interface, keywords or other search criteria are automatically identified and used to perform a search. Search results and sponsored links (or advertisements) are displayed to the user within the messaging interface. To alleviate privacy concerns, this process will not be performed unless the user has explicitly opted-in to the search feature. In another embodiment, the user can highlight keywords in an outbound or inbound message to trigger a search without leaving the messaging interface. In another embodiment, the user can input a search keyword or phrase to trigger a search without leaving the messaging interface.Type: GrantFiled: October 18, 2005Date of Patent: June 1, 2010Assignee: Microsoft CorporationInventors: Kristin D. Bromm, Denise D. Hui, Joshua T. Goodman, Omar H. Shahine, Ethan N. Ray, Matthew S. Carr, Thomas A. Leung, Wende E. Copfer, Aly Valli, Ewa Dominowska, Ying Li, Chun Yu Wong, Paul R. Weber