Coca-Cola mulls deployment of Apple's iBeacon at World Cup and beyond

135

Comments

  • Reply 41 of 87
    pazuzupazuzu Posts: 1,728member

    How do you turn the dang thing off? I work a block away from an Apple store and my iPhone thinks I'm in there to shop- keeps displaying my Apple gift card in passbook on my home screen , etc.

  • Reply 42 of 87
    mstonemstone Posts: 11,510member
    Quote:

    Originally Posted by Dick Applebaum View Post



    The short answer is No, iBeacons cannot track you!



    Here's why:

    1. iBeacons use Bluetooth 4.0 which is different from earlier Bluetooth -- no pairing, no need for 2-way communication or data exchange

    2. you can listen only for iBeacons -- the iBeacon cannot detect that you are listening

    3. you can turn off WiFi and Cell radios on your iDevice so the app detecting an iBeacon cannot "phone home"

    4. an iOS app listening for iBeacons uses Apple Location Services

    5. you have to opt-in to allow the app to use Location Services

    6. you have to opt-in to receive push notifications (the app "phones home" and the app on the "home computer" sends you a push notification

    7. you have to have installed the app on your device, launched it and opted-in


    Sure, I understand that the iBeacon sending device itself does not receive your info but the sending device needs a matching app on your mobile device in order to work. With regard to #3, who turns off their wifi and cell services? BLE does not provide transmission for large data so any decent looking advertisement that would display pictures, barcodes, CSS styles, etc, would likely have to get that data from the Internet somehow. Doesn't that mean that the app is phoning home during normal usage? So I would say, the short answer is, yes, the iBeacon providers do have the ability to track you once you have opted in. 

     

    It is different than regular anonymous web browsing in that the iBeacon partner app likely knows your personal information because you probably had to register and the app automatically logs you in when launched. So in real world situations, the app probably won't work very well, if at all, with the network turned off. At least that is how I would design the app. When you combine that with location services you should probably expect to be tracked.

  • Reply 43 of 87
    pazuzu wrote: »
    How do you turn the dang thing off? I work a block away from an Apple store and my iPhone thinks I'm in there to shop- keeps displaying my Apple gift card in passbook on my home screen , etc.

    Terminate the App Store app from the Task Bar, or go to Settings--->Location Services--->Apple Store and toggle the setting to Off.

    This is a new technology, so you may need to reboot your iPhone (st this stage of implementation).

    In iOS 7 all iBeacon listening gets pushed down to the Bluetooth radio to conserve bandwidth and battery. An app using iBeacons is suppose to follow a protocol which includes "stop listening" -- but, hey, nobody's perfect!

    The nearest Apple Store is 30 miles, so I can't verify if the Apple Store app works correctly.

    However, with the iBeacon apps I am testing you can successfully turn it off by terminating the app.
  • Reply 44 of 87
    mstone wrote: »
    The short answer is No, iBeacons cannot track you!


    Here's why:
    1. iBeacons use Bluetooth 4.0 which is different from earlier Bluetooth -- no pairing, no need for 2-way communication or data exchange
    2. you can listen only for iBeacons -- the iBeacon cannot detect that you are listening
    3. you can turn off WiFi and Cell radios on your iDevice so the app detecting an iBeacon cannot "phone home"
    4. an iOS app listening for iBeacons uses Apple Location Services
    5. you have to opt-in to allow the app to use Location Services
    6. you have to opt-in to receive push notifications (the app "phones home" and the app on the "home computer" sends you a push notification
    7. you have to have installed the app on your device, launched it and opted-in
    Sure, I understand that the iBeacon sending device itself does not receive your info but the sending device needs a matching app on your mobile device in order to work. With regard to #3, who turns off their wifi and cell services? BLE does not provide transmission for large data so any decent looking advertisement that would display pictures, barcodes, CSS styles, etc, would likely have to get that data from the Internet somehow. Doesn't that mean that the app is phoning home during normal usage? So I would say, the short answer is, yes, the iBeacon providers do have the ability to track you once you have opted in. 

    Well... There is no guarantee that the app running on the iDevice always has access to WiFi or Cell services ("normal usage") -- you could be in a mall, hospital, etc. A more user-friendly app would get the data from the Internet when installed/updated on the iDevice... or when launched at home or the office, prior to going out and about -- where WiFi and Cell services are known to be available.

    Then while shopping, the iDevice app could at a minimum display data from within the app when triggered by a nearby iBeacon.

    For some uses, it would be advantageous to access the Internet during "normal usage". But you should be able to use most apps without "phoning home" or tracking.

    For example, you can use Google Maps/Street View without opting-in to enable Location Services (assuming that Google is playing by the rules). Why shouldn't you be able to use an indoor shopping app without opting-in?

    It is different than regular anonymous web browsing in that the iBeacon partner app likely knows your personal information because you probably had to register and the app automatically logs you in when launched. So in real world situations, the app probably won't work very well, if at all, with the network turned off. At least that is how I would design the app. When you combine that with location services you should probably expect to be tracked.

    I think I would design the app for both opt-in and opt-out. The opt-in scenario is as you say.

    But for those concerned, let them download the data before shopping, listen for iBeacons, receive alerts/offers then checkout paying cash or CC Token -- never accessing the Internet, never disclosing personal data and never being tracked.

    One of the "demo apps" I've seen allows you to:
    • locate a nearby restaurant
    • make a reservation, e.g Pooh Bear party of 5
    • check in
    • order
    • receive coupons/discounts etc/
    • checkout and pay

    without ever identifying yourself.
  • Reply 45 of 87
    solipsismxsolipsismx Posts: 19,566member
    Terminate the App Store app from the Task Bar, or go to Settings--->Location Services--->Apple Store and toggle the setting to Off.

    This is a new technology, so you may need to reboot your iPhone (st this stage of implementation).

    In iOS 7 all iBeacon listening gets pushed down to the Bluetooth radio to conserve bandwidth and battery. An app using iBeacons is suppose to follow a protocol which includes "stop listening" -- but, hey, nobody's perfect!

    The nearest Apple Store is 30 miles, so I can't verify if the Apple Store app works correctly.

    However, with the iBeacon apps I am testing you can successfully turn it off by terminating the app.

    He's making that up. He's a concern troll.
  • Reply 46 of 87
    mstonemstone Posts: 11,510member
    Quote:

    Originally Posted by Dick Applebaum View Post

     
    without ever identifying yourself.


    Admittedly everything I know about iBeacons, I have learned in the past few hours, so I'm definitely not an authority on the subject. I followed the first link you posted http://estimote.com which clearly displays the personalization of the iBeacon advertisement. From that I assumed that this was common usage. 

  • Reply 47 of 87
    macslutmacslut Posts: 514member

    I've seen a few instances of iBeacons in use or in trials.  The best use case I've seen is for micro-location information.  Imagine a museum where you get a tour as you walk into each room, including specific text/media for individual pieces. 

     

    At CES, they had a geocaching like game where you went to specific places to collect points which then entered you into a contest.

     

    At an Apple store an iBeacon was set up so that when you walked towards the Genius bar, the wait time was automatically sent.  While this could've been just a display, it could also the allow you to put your name in and be notified when your reservation was ready.

     

    There are other ways that iBeacons can function that aren't just passive either.  For example, you could have an app for a mall, airport or whatever that allowed indoor navigation along with info for specific things... "Notify me if I'm near a bathroom, ATM, or where I could buy a bottle of water". 

     

    I'm not sure what Coke is planning.  It might be games, it might be navigation, or something else, but I doubt that it's just an app that when installed, it spams you with "buy a Coke" messages.

  • Reply 48 of 87
    solipsismxsolipsismx Posts: 19,566member
    mstone wrote: »
    Sure, I understand that the iBeacon sending device itself does not receive your info but the sending device needs a matching app on your mobile device in order to work. With regard to #3, who turns off their wifi and cell services? BLE does not provide transmission for large data so any decent looking advertisement that would display pictures, barcodes, CSS styles, etc, would likely have to get that data from the Internet somehow. Doesn't that mean that the app is phoning home during normal usage? So I would say, the short answer is, yes, the iBeacon providers do have the ability to track you once you have opted in. 

    It is different than regular anonymous web browsing in that the iBeacon partner app likely knows your personal information because you probably had to register and the app automatically logs you in when launched. So in real world situations, the app probably won't work very well, if at all, with the network turned off. At least that is how I would design the app. When you combine that with location services you should probably expect to be tracked.

    1) As it's been stated before, the device, like an iPhone, can only listen. I suppose one could make a system that listens for various other BT (or WiFI or cellular) data from phones, notebooks, tablets, smart bands, headsets, or anything else that emits a single, and then could map out your movement but that has been true since wireless technologies existed.

    2) From what I can tell there is no info being sent directly from the iBeacon transponder. It's only a unique ID. The app on your device has to read that unique ID and then get the data either from within the app or query a server for it. This is how iBeacons can be so inexpensive to deploy. You don't need to have a complex and fast internet connection to an iBeacon. You don't need to have storage on the iBeacon. You don't need to have a way to update the iBeacon periodically either remotely or in person. All you have to do is build a simple, low-power iBeacon, record it's unique ID, then deploy it somewhere.

    This means that you can deploy an iBeacon at the entrance of a museum and have it say "Welcome to blah blah blah. Here is some info you may want as you enter" Then they can update the data the app responds to for that particular iBeacon sensor by updating the app itself so now it says "Welcome to blah blah blah. Click this link for a map or our facility bleach blah blah" and then later update the app again to be localized for any number of languages and on and on and on. The way you make it sounds it would take a Mac Pro with a Pegasus TV RAID attached for a busy iBeacon location to work. This is one-way, low-power, and simple.
  • Reply 49 of 87
    solipsismxsolipsismx Posts: 19,566member
    macslut wrote: »
    There are other ways that iBeacons can function that aren't just passive either.  For example, you could have an app for a mall, airport or whatever that allowed indoor navigation along with info for specific things... "Notify me if I'm near a bathroom, ATM, or where I could buy a bottle of water". 

    I'm not sure what Coke is planning.  It might be games, it might be navigation, or something else, but I doubt that it's just an app that when installed, it spams you with "buy a Coke" messages.

    I like that. It would be great to be somewhere unfamiliar and have it list a bunch of different services you can set for iBeacons to respond to. Like we use(d) TomTom for when you need food, gas or lodging, but at a comparatively micro-level.
  • Reply 50 of 87
    mstonemstone Posts: 11,510member
    Quote:
    Originally Posted by SolipsismX View Post

     
    The way you make it sounds it would take a Mac Pro with a Pegasus TV RAID attached for a busy iBeacon location to work. This is one-way, low-power, and simple.


    Understood about the low power and one-way communication but not at all my point. In order for the iBeacon to be of any value to the advertiser, it needs enticing personalized ads which I am presuming live on a server somewhere on the Internet which your phone downloads after receiving the iBeacon ID using either cell or wifi on the mobile device not the iBeacon itself.

  • Reply 51 of 87
    solipsismxsolipsismx Posts: 19,566member
    mstone wrote: »
    Understood about the low power and one-way communication but not at all my point. In order for the iBeacon to be a any value to the advertiser, it needs enticing personalized ads which I am presuming live on a server somewhere on the Internet.

    Why presume that? Why does a museum, fair, etc. need to only have ads? Why does all this need to be on a server instead already built into an app?

    Imagine being at Coachella and being able to pinpoint anything listed in their app (band, stage, food, beverage, bathroom, specific beer vendor) down to the direction and distance instantly without having any barring of where you currently are. You need a bathroom quickly, you can find the closest one without having to remember where you are, how far it was from the last one, what you remember on the map, etc. Of course, the whole place in a bathroom and the lines at their portable toilets are long so any emergency will have soiled your trousers long before you can get through the queue, but you see my point.
  • Reply 52 of 87
    mstone wrote: »
     
    [CONTENTEMBED=/t/161628/coca-cola-mulls-deployment-of-apples-ibeacon-at-world-cup-and-beyond/40#post_2459510 layout=inline]without ever identifying yourself.[/CONTENTEMBED]
    Admittedly everything I know about iBeacons, I have learned in the past few hours, so I'm definitely not an authority on the subject. I followed the first link you posted <a href="http://estimote.com/" style="border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;color:rgb(204,102,0);text-decoration:underline;" target="_blank">http://estimote.com</a>;
     which clearly displays the personalization of the iBeacon advertisement. From that I assumed that this was common usage. 

    Yeah...

    You can do "personalization" and tracking which is great for some use cases.

    Not every is comfortable with that, however!


    Another way to look it is iBeacons can provide [trigger] information in "context" -- when you are near to something that you are interested in it can alert an guide you.

    Say you are shopping for mens' shoes at Nordstroms (and have indicated that to the shopping App). The App could:
    • alert you when you approach the store
    • guide to the mens' department when you enter the store
    • guide you to the mens' shoes aisles
    • display the specifics about various shoe SKUs as you approach them

    It can do this without knowing anything about you personally -- rather, you have told the app the "context" of what interests you for this particular shopping trip.

    Here is an interesting video by the founder of Estimote:

    at about 10 minutes in, he discusses "context".


    [VIDEO]


    However, "personalization", tracking and analytics could be highly beneficial to both the customer and the store -- customer willing!

    The key is for the store to make it worthwhile for the customer.


    We are so early in the game, right now, that no one knows how it will manifest itself...

    PayPal has announced PayPal Beacons!

    http://techcrunch.com/2013/09/09/paypal-debuts-its-newest-hardware-beacon-a-bluetooth-le-enabled-device-for-hands-free-check-ins-and-payments/


    Apple has patented a method for Point Of Sale that could be used anonymous checkout:

    http://appleinsider.com/articles/14/01/16/apple-details-secure-over-the-air-e-wallet-strategy-in-patent-filing
  • Reply 53 of 87
    mstonemstone Posts: 11,510member
    Quote:

    Originally Posted by SolipsismX View Post

     
     

    Why presume that? Why does a museum, fair, etc. need to only have ads? Why does all this need to be on a server instead already built into an app?

     

    Sure there are different usage case scenarios such as a unique event that all the assets could be stored in the mobile device and need no personalization but another probably more common usage might be entering a retail establishment where today's sale items are presented. I wouldn't expect users to have to install an update to the entire app just to see today's sales. They would be downloading a new app everyday. The logical solution in my mind is to have the app access new data from the internet based on user profile.

  • Reply 54 of 87
    solipsismx wrote: »
    mstone wrote: »
    Sure, I understand that the iBeacon sending device itself does not receive your info but the sending device needs a matching app on your mobile device in order to work. With regard to #3, who turns off their wifi and cell services? BLE does not provide transmission for large data so any decent looking advertisement that would display pictures, barcodes, CSS styles, etc, would likely have to get that data from the Internet somehow. Doesn't that mean that the app is phoning home during normal usage? So I would say, the short answer is, yes, the iBeacon providers do have the ability to track you once you have opted in. 

    It is different than regular anonymous web browsing in that the iBeacon partner app likely knows your personal information because you probably had to register and the app automatically logs you in when launched. So in real world situations, the app probably won't work very well, if at all, with the network turned off. At least that is how I would design the app. When you combine that with location services you should probably expect to be tracked.

    1) As it's been stated before, the device, like an iPhone, can only listen. I suppose one could make a system that listens for various other BT (or WiFI or cellular) data from phones, notebooks, tablets, smart bands, headsets, or anything else that emits a single, and then could map out your movement but that has been true since wireless technologies existed.

    2) From what I can tell there is no info being sent directly from the iBeacon transponder. It's only a unique ID. The app on your device has to read that unique ID and then get the data either from within the app or query a server for it. This is how iBeacons can be so inexpensive to deploy. You don't need to have a complex and fast internet connection to an iBeacon. You don't need to have storage on the iBeacon. You don't need to have a way to update the iBeacon periodically either remotely or in person. All you have to do is build a simple, low-power iBeacon, record it's unique ID, then deploy it somewhere.

    This means that you can deploy an iBeacon at the entrance of a museum and have it say "Welcome to blah blah blah. Here is some info you may want as you enter" Then they can update the data the app responds to for that particular iBeacon sensor by updating the app itself so now it says "Welcome to blah blah blah. Click this link for a map or our facility bleach blah blah" and then later update the app again to be localized for any number of languages and on and on and on. The way you make it sounds it would take a Mac Pro with a Pegasus TV RAID attached for a busy iBeacon location to work. This is one-way, low-power, and simple.

    Very well said!
  • Reply 55 of 87
    solipsismxsolipsismx Posts: 19,566member
    mstone wrote: »
    Sure there are different usage case scenarios such as a unique event that all the assets could be stored in the mobile device and need no personalization but another probably more common usage might be entering a retail establishment where today's sale items are presented. I wouldn't expect users to have to install an update to the entire app just to see today's sales. They would be downloading a new app everyday. The logical solution in my mind is to have the app access new data from the internet based on user profile.

    Sure, but that's just one way to go. For instance, I shop at CVS and they send me great deals via email. I click once on the email to open it up in a web view and then again to send it to my card. It's then there on their PoS systems when I go to pay. It's a very easy way to get 20-25% off. The problem is I usually forget about them. If I had been reminded when I walked into the store that I have a valid discount for 25% off as noted by their CVS app I may spend more than I would otherwise. It would certainly get me out of the very focused reason I was in the store in the first place.

    Now they could also give me a link to a current flyer with couponless and couponed deals which I may very well click if I am already looking at their iBeacon which then takes me to the app. At that point I would expect that to download to my phone in a few seconds. I would then probably give it a quick look for anything that sticks out.

    Only major changes would require an app update, not ones that happen on a daily to weekly basis. Even something that is revolving, like different deals at restaurants for different days, could be local to the app but simply check the day of the week on your system so it knows which ad(s) to provide you.


    - - - - -

    Perhaps the biggest risk is someone mapping out the iBeacons paid for by others and then piggybacking on them. For instance, what if Walgreens maps out the IDs of all of CVS's iBeacons so when you are in a CVS your Walgreens apps pops up and says "Hey, we've got a better deal at Walgreens" or "Come to Walgreens blah blah blah." That could get annoying. The reason I don't see that as being an issue is as soon as it's abused you can delete the Walgreens app (or just turn off iBeacons for it), and if you turn off all iBeacons or BT Walgreens doesn't win anything. All they've done is spent a lot of money mapping out a competitor when they could have used it for their own stores. On top of that you're already in CVS and you're probably now annoyed with Walgreens so it's not a good move. Let's remember that these are proximal sensors that also require an app so you're already a customer in some fashion.
  • Reply 56 of 87
    mstonemstone Posts: 11,510member
    Quote:

    Originally Posted by SolipsismX View Post



    Sure, but that's just one way to go. For instance, I shop at CVS and they send me great deals via email. I click once on the email to open it up in a web view and then again to send it to my card. It's then there on their PoS systems when I go to pay. It's a very easy way to get 20-25% off. The problem is I usually forget about them. If I had been reminded when I walked into the store that I have a valid discount for 25% off as noted by their CVS app I may spend more than I would otherwise. It would certainly get me out of the very focused reason I was in the store in the first place.



    Now they could also give me a link to a current flyer with couponless and couponed deals which I may very well click if I am already looking at their iBeacon which then takes me to the app. At that point I would expect that to download to my phone in a few seconds. I would then probably give it a quick look for anything that sticks out.



    Only major changes would require an app update, not ones that happen on a daily to weekly basis. Even something that is revolving, like different deals at restaurants for different days, could be local to the app but simply check the day of the week on your system so it knows which ad(s) to provide you.

    Well we will just have to leave it at that. I am convinced that Internet delivery of assets and personalization needs to be an integral  part of the iBeacon experience in most retail implementations where the data changes regularly. Say for example you are driving by your CVS and you remember that you need toothpaste. You walk into the store and your iBeacon app is out of date, hence in order to see today's specials you have to update the entire app over the cell network. Sounds really awkward to me. Instead your CVS app should just query the sever for the minimal additional assets that you need based on your user profile.

  • Reply 57 of 87
    mstone wrote: »
    solipsismx wrote: »
     
    [CONTENTEMBED=/t/161628/coca-cola-mulls-deployment-of-apples-ibeacon-at-world-cup-and-beyond/40#post_2459530 layout=inline] [/CONTENTEMBED]
    Why presume that? Why does a museum, fair, etc. need to only have ads? Why does all this need to be on a server instead already built into an app?

     
    Sure there are different usage case scenarios such as a unique event that all the assets could be stored in the mobile device and need no personalization but another probably more common usage might be entering a retail establishment where today's sale items are presented. I wouldn't expect users to have to install an update to the entire app just to see today's sales. They would be downloading a new app everyday. The logical solution in my mind is to have the app access new data from the internet based on user profile.

    Yep!

    Apps get installed/updated automatically from the App store.

    I could see the app asking the user if he want's to see "today's specials" if a Internet connection is available (and logging the request if not available).

    I can see some "user profile" information stored in the app -- size, color/style/brand preferences...


    But, when I go to Macy's, I don't always go there to shop for ties -- I may be shopping for women's watches on this trip -- so a "profile" of interests may not be of use for an efficient shopping trip -- more of an irritant, actually.

    On the other hand, there are times that I just want to browse and see what's new -- a profile of my interests would be quite useful.


    ...Some are some, and some are not!


    On the other other hand, if I were taking the Metro in Paris, it would be nice to be alerted as we approach various stations -- in English, in my case!
  • Reply 58 of 87
    solipsismxsolipsismx Posts: 19,566member
    mstone wrote: »
    You walk into the store […] in order to see today's specials […] your CVS app should just query the sever

    You know that's what I wrote, right?

    You seem to be coming at this as an all-or-nothing solution when it's just a way for specific apps to generate a message to you at a particular location. It's a pretty slick and very, very scalable solution that not only will work for iOS but for any OS and apps that wants to use the iBeacons already setup (the only problem is there are relatively so few non-iPhones that have BT4.0).
  • Reply 59 of 87
    solipsismxsolipsismx Posts: 19,566member
    I may be shopping for women's watches on this trip!

    To each their own. I'm not judging. I'm sure they look lovely on you. ;)
  • Reply 60 of 87
    mstone wrote: »
    solipsismx wrote: »
    Sure, but that's just one way to go. For instance, I shop at CVS and they send me great deals via email. I click once on the email to open it up in a web view and then again to send it to my card. It's then there on their PoS systems when I go to pay. It's a very easy way to get 20-25% off. The problem is I usually forget about them. If I had been reminded when I walked into the store that I have a valid discount for 25% off as noted by their CVS app I may spend more than I would otherwise. It would certainly get me out of the very focused reason I was in the store in the first place.


    Now they could also give me a link to a current flyer with couponless and couponed deals which I may very well click if I am already looking at their iBeacon which then takes me to the app. At that point I would expect that to download to my phone in a few seconds. I would then probably give it a quick look for anything that sticks out.


    Only major changes would require an app update, not ones that happen on a daily to weekly basis. Even something that is revolving, like different deals at restaurants for different days, could be local to the app but simply check the day of the week on your system so it knows which ad(s) to provide you.
    Well we will just have to leave it at that. I am convinced that Internet delivery of assets and personalization needs to be an integral  part of the iBeacon experience in most retail implementations where the data changes regularly. Say for example you are driving by your CVS and you remember that you need toothpaste. You walk into the store and your iBeacon app is out of date, hence in order to see today's specials you have to update the entire app over the cell network. Sounds really awkward to me. Instead your CVS app should just query the sever for the minimal additional assets that you need based on your user profile.

    You are likely correct for many use cases. In fact, iBeacons are likely to be an integral part of the Internet-of-Things!

    However, there are places where the Internet is not available -- say a tour of Machu Picchu or the subway... or, sometimes in the store where you are shopping... Or if the server is down...

    There are places I remember
    All my life
    Though some have changed
    Some forever
    Not for better
    Some have gone
    And some remain
    All these places have their moments
    With lovers and friends
    I still can recall
    Some are dead and some are living
    In my life
    I've loved them all
Sign In or Register to comment.