Contextual mobile application advertisements
AssigneeMicrosoft Corporation
InventorsSuman K. Nath, Xiaozhu Lin, Lenin Ravindranath Sivalingam, Jitendra Padhye
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsSuman K. Nath, Xiaozhu Lin, Lenin Ravindranath Sivalingam, Jitendra Padhye
Estimating the term…
Aspects of the subject disclosure are directed towards retrieving advertisements relevant to application content based upon keywords extracted from the application content. In one aspect, a client-side component scrapes application page content to obtain keywords and feature-based weights for those keywords. The keywords are sent to an advertisement server, which returns an advertisement based upon one or more of the keywords. Also described is the hashing of keywords before sending to the advertisement server to protect client privacy, and the use of a Bloom filter to avoid sending keywords to the advertisement server that do not correspond to (e.g., popular) advertisement keywords.
A method comprising, extracting a keyword set comprising one or more keywords from application page content, sending the keyword set to an advertisement server, receiving an advertisement from the advertisement server, and providing the advertisement for rendering in conjunction with the application page content.
A system comprising, an auxiliary content server, the auxiliary content server configured with a memory and processor to execute code, including to:
One or more computer-readable storage media having executable instructions, which when executed perform steps, comprising,
Dependencies are inferred from the claim text.