{"id":169905,"date":"2007-06-28T16:09:07","date_gmt":"2007-06-28T16:09:07","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/research\/project\/wi-fi-ads\/"},"modified":"2017-06-21T08:51:54","modified_gmt":"2017-06-21T15:51:54","slug":"wi-fi-ads","status":"publish","type":"msr-project","link":"https:\/\/www.microsoft.com\/en-us\/research\/project\/wi-fi-ads\/","title":{"rendered":"Wi-Fi Ads"},"content":{"rendered":"<p>Delivering Location-Based Content to Clients Over Wi-Fi Networks<\/p>\n<h1>Overview<\/h1>\n<p>Many consumers carry portable electronic devices, smartphones, personal digital assistants, or laptops that can connect to Wi-Fi networks. Location-sensitive advertisements, ads targeted to a Wi-Fi user based in part on the physical location of that user, will be an important market in the near future. We have developed two schemes for distributing location-sensitive ads to Wi-Fi devices: BeaconStuffing and Neighborcast.<\/p>\n<p>BeaconStuffing fragments large messages, and embeds them in Wi-Fi beacons. This approach has three advantages:<\/p>\n<ul>\n<li>We do not require information from the client device to deliver ads to the client.<\/li>\n<li>We do not require the client to have Internet connectivity. In fact, we can deliver ads even when the client is connected to a different Wi-Fi network.<\/li>\n<li>We can supply dynamic information to consumers in real time. For example, a restaurant can continuously advertise an expected wait time to all wireless clients in its vicinity.<\/li>\n<\/ul>\n<p>In recent work, we developed a technique called Neighborcast, which enables group communication among physically nearby clients, even when the clients are on different frequency channels or connected to different Wi-Fi Access Points. We define two clients to be near if they can hear a common Wi-Fi Access Point, and construct an IP overlay spanning physically nearby clients. This technique enables retailers to send location-based advertisements\/annoucements to all physically nearby clients.<\/p>\n<p>Neighborcast is complimentary to BeaconStuffing. Neighborcast <b>does not<\/b> require modifications to the Access Points or the Wi-Fi drivers on the clients, and has a wider reach &#8212; content can be delivered to clients that do not even hear the retailer&#8217;s Access Point. However, compared to BeaconStuffing, it cannot deliver content to disconnected Wi-Fi clients.<\/p>\n\t<div data-wp-context='{\"items\":[]}' data-wp-interactive=\"msr\/accordion\">\n\t\t\t\t\t<div class=\"clearfix\">\n\t\t\t\t<div\n\t\t\t\t\tclass=\"btn-group align-items-center mb-g float-sm-right\"\n\t\t\t\t\tdata-bi-aN=\"accordion-collapse-controls\"\n\t\t\t\t>\n\t\t\t\t\t<button\n\t\t\t\t\t\tclass=\"btn btn-link m-0\"\n\t\t\t\t\t\tdata-bi-cN=\"Expand all\"\n\t\t\t\t\t\tdata-wp-bind--aria-controls=\"state.ariaControls\"\n\t\t\t\t\t\tdata-wp-bind--aria-expanded=\"state.ariaExpanded\"\n\t\t\t\t\t\tdata-wp-bind--disabled=\"state.isAllExpanded\"\n\t\t\t\t\t\tdata-wp-class--inactive=\"state.isAllExpanded\"\n\t\t\t\t\t\tdata-wp-on--click=\"actions.onExpandAll\"\n\t\t\t\t\t\ttype=\"button\"\n\t\t\t\t\t>\n\t\t\t\t\t\tExpand all\t\t\t\t\t<\/button>\n\t\t\t\t\t<span aria-hidden=\"true\"> | <\/span>\n\t\t\t\t\t<button\n\t\t\t\t\t\tclass=\"btn btn-link m-0\"\n\t\t\t\t\t\tdata-bi-cN=\"Collapse all\"\n\t\t\t\t\t\tdata-wp-bind--aria-controls=\"state.ariaControls\"\n\t\t\t\t\t\tdata-wp-bind--aria-expanded=\"state.ariaExpanded\"\n\t\t\t\t\t\tdata-wp-bind--disabled=\"state.isAllCollapsed\"\n\t\t\t\t\t\tdata-wp-class--inactive=\"state.isAllCollapsed\"\n\t\t\t\t\t\tdata-wp-on--click=\"actions.onCollapseAll\"\n\t\t\t\t\t\ttype=\"button\"\n\t\t\t\t\t>\n\t\t\t\t\t\tCollapse all\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t<ul class=\"msr-accordion\">\n\t\t\t\t\t\t\t\t<li class=\"m-0\" data-wp-context='{\"id\":\"accordion-content-2\"}' data-wp-init=\"callbacks.init\">\n\t\t<div class=\"accordion-header\">\n\t\t\t<button\n\t\t\t\taria-controls=\"accordion-content-2\"\n\t\t\t\tclass=\"btn btn-collapse\"\n\t\t\t\tdata-wp-bind--aria-expanded=\"state.isExpanded\"\n\t\t\t\tdata-wp-on--click=\"actions.onClick\"\n\t\t\t\tid=\"accordion-button-1\"\n\t\t\t\ttype=\"button\"\n\t\t\t>\n\t\t\t\tPresentations\t\t\t<\/button>\n\t\t<\/div>\n\t\t<div\n\t\t\taria-labelledby=\"accordion-button-1\"\n\t\t\tclass=\"msr-accordion__content\"\n\t\t\tdata-wp-bind--inert=\"!state.isExpanded\"\n\t\t\tdata-wp-run=\"callbacks.run\"\n\t\t\tid=\"accordion-content-2\"\n\t\t>\n\t\t\t<div class=\"msr-accordion__body\">\n\t\t\t\t<ul>\n<li><a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/wifiads-neighborcast.pdf\">Neighborcast: Enabling Communication Among Nearby Clients<\/a>Ranveer Chandra, Jitendra Padhye, Lenin Ravindranath.<i>Proceedings of IEEE HotMobile<\/i>, Napa, CA (Feb 25-26, 2008)<a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/wifiads-hotmobile-neighborcast.pptx\">PowerPoint Presentation<\/a><\/li>\n<li><a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/wifiads-beaconstuffing-hotmobile2007.pdf\">BeaconStuffing: Wi-Fi Without Associations<\/a>Ranveer Chandra, Jitendra Padhye, Lenin Ravindranath, Alec Wolman.<i>Proceedings of IEEE HotMobile<\/i>, Tucson, AZ (Feb 26-27, 2007)<a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/wifiads-beaconstuffinghotmobile.ppt\">PowerPoint Presentation<\/a><\/li>\n<li><a href=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2016\/02\/wifiads-wifiadstechfest.pptx\">WiFiAds: Delivering Location Sensitive Ads Using Wireless Networks<\/a>Ranveer Chandra, Jitendra Padhye, Lenin Ravindranath, Alec Wolman.<i>MSR TechFest Poster<\/i> (March 2007)<\/li>\n<\/ul>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t<\/div>\n\t\n<p><em>The WiFiAds project is a joint collaboration between the <\/em><a href=\"https:\/\/www.microsoft.com\/en-us\/research\/group\/networking-research-group\/\"><em>Networking Research Group<\/em><\/a><em> at Microsoft Research, Redmond and the <\/em><a href=\"https:\/\/www.microsoft.com\/en-us\/research\/group\/mobility-networks-and-systems\/\"><em>Mobility, Network and Systems Group<\/em><\/a><em> at Microsoft Research, India.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Delivering Location-Based Content to Clients Over Wi-Fi Networks Overview Many consumers carry portable electronic devices, smartphones, personal digital assistants, or laptops that can connect to Wi-Fi networks. Location-sensitive advertisements, ads targeted to a Wi-Fi user based in part on the physical location of that user, will be an important market in the near future. We [&hellip;]<\/p>\n","protected":false},"featured_media":0,"template":"","meta":{"msr-url-field":"","msr-podcast-episode":"","msrModifiedDate":"","msrModifiedDateEnabled":false,"ep_exclude_from_search":false,"_classifai_error":"","footnotes":""},"research-area":[13547],"msr-locale":[268875],"msr-impact-theme":[],"msr-pillar":[],"class_list":["post-169905","msr-project","type-msr-project","status-publish","hentry","msr-research-area-systems-and-networking","msr-locale-en_us","msr-archive-status-active"],"msr_project_start":"2007-07-28","related-publications":[153960,156580],"related-downloads":[],"related-videos":[],"related-groups":[],"related-events":[],"related-opportunities":[],"related-posts":[],"related-articles":[],"tab-content":[],"slides":[],"related-researchers":[{"type":"user_nicename","value":"alecw","display_name":"Alec Wolman","author_link":"<a href=\"https:\/\/www.microsoft.com\/en-us\/research\/people\/alecw\/\" aria-label=\"Visit the profile page for Alec Wolman\">Alec Wolman<\/a>","is_active":false,"user_id":30925,"last_first":"Wolman, Alec","people_section":0,"alias":"alecw"},{"type":"user_nicename","value":"ranveer","display_name":"Ranveer Chandra","author_link":"<a href=\"https:\/\/www.microsoft.com\/en-us\/research\/people\/ranveer\/\" aria-label=\"Visit the profile page for Ranveer Chandra\">Ranveer Chandra<\/a>","is_active":false,"user_id":33344,"last_first":"Chandra, Ranveer","people_section":0,"alias":"ranveer"}],"msr_research_lab":[199565],"msr_impact_theme":[],"_links":{"self":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-project\/169905","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-project"}],"about":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/types\/msr-project"}],"version-history":[{"count":2,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-project\/169905\/revisions"}],"predecessor-version":[{"id":392387,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-project\/169905\/revisions\/392387"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/media?parent=169905"}],"wp:term":[{"taxonomy":"msr-research-area","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/research-area?post=169905"},{"taxonomy":"msr-locale","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-locale?post=169905"},{"taxonomy":"msr-impact-theme","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-impact-theme?post=169905"},{"taxonomy":"msr-pillar","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-pillar?post=169905"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}