Towards an Advertising Business Model for Composable Web Services

Michiaki Tatsubori from IBM presents: Towards an Advertising Business Model for Composable Web Services.

Internet advertising is still really growing, slowly advertisers drift from traditional media like TV to the web where customization is more accessible.

Michiaki presents an example of a mashup service that consume several public transportation timetables to enable users querying a single tool to go from one point to the other.

He explains how this type of mashups actually kill the ads (and thus an important source of revenue for service providers) since the ads displayed for the composing services do not appear in the final mashup anymore. His solution is to create a contract between the mashups tools (e.g. Yahoo Pipes) and service providers. As a consequence the mashup of two services would also display the ads of each service. He further elaborates on the implementation of such a system and talks about a language construct to support it (see the paper for more details) and shows a concrete example for the Spot-to-Spot transit guide, the public transporation mashup he mentionned earlier.

He explains how this type of “contract” could also help to solve the issues of content “scraping” for instance by Google News. This way, the original editor (e.g. the Times) could still make money out of content displayed by Google News.

You may also like...

186 Responses

  1. Zithromax says:

    zithromax drug https://zithromaxbestprice.icu/ azithromycin zithromax

  2. Lisinopril says:

    cost for 20 mg lisinopril https://lisinoprilbestprice.store/ buy cheap lisinopril 40mg

  3. Lisinopril says:

    lisinopril 20mg daily https://lisinoprilbestprice.store/ prinivil brand name

  4. Lisinopril says:

    lisinopril 20mg india https://lisinoprilbestprice.store/ lisinopril tab 100mg

  5. Lisinopril says:

    lisinopril india price https://lisinoprilbestprice.store/ lisinopril medication prescription

  6. Lisinopril says:

    buy lisinopril canada https://lisinoprilbestprice.store/ prinzide zestoretic

  7. Lisinopril says:

    buying lisinopril online https://lisinoprilbestprice.store/ zestoretic 10 12.5

  8. Lisinopril says:

    lisinopril 20 mg pill https://lisinoprilbestprice.store/ lisinopril 80 mg tablet

  9. Cytotec says:

    cytotec pills online https://cytotec.icu/ buy cytotec pills

  10. Nolvadex says:

    nolvadex half life https://nolvadex.fun/ alternatives to tamoxifen

  11. Nolvadex says:

    tamoxifen alternatives premenopausal https://nolvadex.fun/ tamoxifen endometriosis

  12. Nolvadex says:

    tamoxifen and depression https://nolvadex.fun/ liquid tamoxifen

  13. Nolvadex says:

    liquid tamoxifen https://nolvadex.fun/ tamoxifen hormone therapy

  14. Nolvadex says:

    tamoxifen vs raloxifene https://nolvadex.fun/ natural alternatives to tamoxifen

  15. Nolvadex says:

    raloxifene vs tamoxifen https://nolvadex.fun/ where can i buy nolvadex

  16. Nolvadex says:

    tamoxifen cancer https://nolvadex.fun/ aromatase inhibitor tamoxifen

  17. Nolvadex says:

    tamoxifen breast cancer prevention https://nolvadex.fun/ tamoxifen for sale

  18. Nolvadex says:

    tamoxifen and depression https://nolvadex.fun/ clomid nolvadex

  19. Nolvadex says:

    tamoxifen https://nolvadex.fun/ tamoxifen for sale

  20. Nolvadex says:

    buy nolvadex online https://nolvadex.fun/ tamoxifen lawsuit

  21. Nolvadex says:

    femara vs tamoxifen https://nolvadex.fun/ how to lose weight on tamoxifen

  22. Nolvadex says:

    how to prevent hair loss while on tamoxifen https://nolvadex.fun/ nolvadex steroids

  23. Amoxil says:

    where can i buy amoxocillin amoxicillin 500mg buy online canada purchase amoxicillin online amoxil.guru

  24. Amoxil says:

    amoxicillin online canada 875 mg amoxicillin cost amoxicillin 1000 mg capsule amoxil.guru

  25. Stromectol says:

    ivermectin cream 1 ivermectin australia ivermectin lice oral stromectol.guru

  26. Clomido says:

    where can i buy generic clomid cost cheap clomid pills can you get clomid pills clomid.auction

  27. Clomido says:

    can i order cheap clomid pill order generic clomid tablets get cheap clomid without insurance clomid.auction

  28. Prednisone says:

    online order prednisone 10mg prednisone 54899 prednisone 4mg tab prednisone.auction

  29. Paxlovid says:

    paxlovid paxlovid pill buy paxlovid online paxlovid.guru
    buy paxlovid online

  30. Paxlovid says:

    Paxlovid over the counter Paxlovid over the counter paxlovid covid paxlovid.guru
    paxlovid covid

  31. You have noted very interesting details! ps decent web site.hse24 live

  32. Nolvadex says:

    tamoxifen and osteoporosis https://nolvadex.pro/ tamoxifen estrogen

  33. Nolvadex says:

    tamoxifen brand name https://nolvadex.pro/ nolvadex generic

  34. Nolvadex says:

    tamoxifen endometrium https://nolvadex.pro/ alternatives to tamoxifen

  35. Nolvadex says:

    nolvadex half life https://nolvadex.pro/ tamoxifen pill

  36. Zithromax says:

    zithromax capsules price https://zithromaxpharm.online/ zithromax over the counter

  37. Cytotec says:

    cytotec buy online usa https://cytotec.directory/ buy cytotec over the counter

  38. Clomidik says:

    order clomid no prescription https://clomidpharm.shop/ order clomid without dr prescription

  39. IndiaShop says:

    top online pharmacy india https://indianpharmacy.shop/# – online shopping pharmacy india indianpharmacy.shop

  40. IndiaShop says:

    world pharmacy india https://indianpharmacy.shop/# – indian pharmacy online indianpharmacy.shop

  41. IndiaShop says:

    indian pharmacy online https://indianpharmacy.shop/# – world pharmacy india indianpharmacy.shop

  42. IndiaShop says:

    india pharmacy https://indianpharmacy.shop/# – indian pharmacies safe indianpharmacy.shop

  43. IndiaShop says:

    cheapest online pharmacy india https://indianpharmacy.shop/# – buy prescription drugs from india indianpharmacy.shop

  44. IndiaShop says:

    top online pharmacy india https://indianpharmacy.shop/# – indianpharmacy com indianpharmacy.shop

  45. IndiaShop says:

    cheapest online pharmacy india https://indianpharmacy.shop/# – mail order pharmacy india indianpharmacy.shop

  46. IndiaShop says:

    indian pharmacy online https://indianpharmacy.shop/# – indian pharmacy paypal indianpharmacy.shop

  47. IndiaShop says:

    mail order pharmacy india https://indianpharmacy.shop/# – indian pharmacy indianpharmacy.shop

  48. IndiaShop says:

    world pharmacy india https://indianpharmacy.shop/# – best online pharmacy india indianpharmacy.shop

  49. IndiaShop says:

    india pharmacy mail order https://indianpharmacy.shop/# – best online pharmacy india indianpharmacy.shop

  50. IndiaShop says:

    indian pharmacies safe https://indianpharmacy.shop/# – indian pharmacy indianpharmacy.shop

  51. IndiaShop says:

    online shopping pharmacy india https://indianpharmacy.shop/# – top 10 pharmacies in india indianpharmacy.shop

  52. IndiaShop says:

    top 10 online pharmacy in india https://indianpharmacy.shop/# – india pharmacy mail order indianpharmacy.shop

  53. MexicoPh says:

    mexican pharmaceuticals online https://mexicanpharmacy.win/# mexico pharmacies prescription drugs mexicanpharmacy.win

  54. MexicanPh says:

    buying prescription drugs in mexico online https://mexicanpharmacy.win/# medication from mexico pharmacy mexicanpharmacy.win

  55. MexicanPh says:

    mexico drug stores pharmacies https://mexicanpharmacy.win/# reputable mexican pharmacies online mexicanpharmacy.win

  56. CanadaBiz says:

    my canadian pharmacy rx https://canadianpharmacy.pro/# – pharmacy canadian canadianpharmacy.pro

  57. CanadaBiz says:

    buy canadian drugs https://canadianpharmacy.pro/# – northwest canadian pharmacy canadianpharmacy.pro

  58. CanadaBiz says:

    canadian pharmacy tampa https://canadianpharmacy.pro/# – canadian pharmacy service canadianpharmacy.pro

  59. CanadaBiz says:

    pharmacy com canada https://canadianpharmacy.pro/# – northwest canadian pharmacy canadianpharmacy.pro

  60. CanadaBiz says:

    canadianpharmacy com https://canadianpharmacy.pro/# – vipps canadian pharmacy canadianpharmacy.pro

  61. CanadaBiz says:

    legal to buy prescription drugs from canada https://canadianpharmacy.pro/# – canadian pharmacy 365 canadianpharmacy.pro

  62. CanadaBiz says:

    canadianpharmacymeds com https://canadianpharmacy.pro/# – canadian compounding pharmacy canadianpharmacy.pro

  63. CanadaBiz says:

    thecanadianpharmacy https://canadianpharmacy.pro/# – canadian drugs online canadianpharmacy.pro

  64. CanadaBiz says:

    cheapest pharmacy canada https://canadianpharmacy.pro/# – canadian drug canadianpharmacy.pro

  65. CanadianPh says:

    reliable canadian pharmacy https://canadianpharmacy.pro/# – onlinecanadianpharmacy canadianpharmacy.pro

  66. CanadaBiz says:

    canadian online pharmacy reviews https://canadianpharmacy.pro/# – legit canadian online pharmacy canadianpharmacy.pro

  67. CanadaBiz says:

    safe online pharmacies in canada https://canadianpharmacy.pro/# – the canadian drugstore canadianpharmacy.pro

  68. CanadaBiz says:

    pharmacy in canada https://canadianpharmacy.pro/# – canadian mail order pharmacy canadianpharmacy.pro

  69. CanadaBiz says:

    canadian pharmacy online ship to usa https://canadianpharmacy.pro/# – canadian family pharmacy canadianpharmacy.pro

  70. порно says:

    I got what you intend,bookmarked, very decent website.
    My website: изнасилование смотреть

  71. Agora que muitas pessoas estão usando smartphones, podemos considerar o posicionamento do telefone móvel por meio de redes sem fio ou estações base.

  72. Wohh precisely what I was searching for, regards for putting up.
    My website: порно учитель и ученица

  73. As a Newbie, I am always searching online for articles that can help me. Thank you
    My website: порно масаж

  74. As a Newbie, I am continuously exploring online for articles that can be of assistance to me.
    My website: секс по русски

  75. As a Newbie, I am always searching online for articles that can help me. Thank you
    My website: порно русских стдентов

  76. I reckon something truly special in this website.
    My website: порно принуждение

  77. Thanks for sharing, this is a fantastic blog post.Really thank you! Much obliged.
    My website: порно студентов

  78. This site definitely has all of the information I needed about this subject
    My website: пьяный секс

  79. As a Newbie, I am continuously exploring online for articles that can be of assistance to me.
    My website: порнушки на русском

  80. Respect to post author, some fantastic information
    My website: русское порево

  81. Major thanks for the article post. Much thanks again.
    My website: наше порно

  82. Live TV says:

    Great information shared.eally enjoyed reading this post thank you author for sharing this post.<a href="https://www.toolbarqueries.google.bt/url?sa=i

  83. Major thanks for the article post. Much thanks again.
    My website: порно на руском

  84. I am incessantly thought about this, thanks for posting.
    My website: секс с милфой

  85. CanadaDr says:

    canadian drug store viagra https://canadadrugs.pro/# – usa pharmacy online canadadrugs.pro

  86. I’m extremely pleased to discover this website. I wanted to thank you for ones time just for this fantastic read!
    My website: порно соло эротика

  87. PharmEdu says:

    list of aarp approved pharmacies https://canadadrugs.pro/# – canadiandrugstore.com canadadrugs.pro

  88. PharmEdu says:

    canadian drugs pharmacy https://canadadrugs.pro/# – online drugstore canadadrugs.pro

  89. PharmEdu says:

    best price prescription drugs https://canadadrugs.pro/# – canadian prescription costs canadadrugs.pro

  90. I am incessantly thought about this, thanks for posting.
    My website: жестко в жопу

  91. EdCialis says:

    buy prescription drugs without doctor https://edwithoutdoctorprescription.pro/ viagra without a doctor prescription

  92. CanadianPro says:

    canadian pharmacy prices https://canadianinternationalpharmacy.pro/ best canadian pharmacy

  93. CanadianPro says:

    canadian pharmacy ed medications https://canadianinternationalpharmacy.pro/ canadian pharmacy world

  94. CanadianPro says:

    canadian world pharmacy https://canadianinternationalpharmacy.pro/ best canadian online pharmacy reviews

  95. top 10 online pharmacy in india https://medicinefromindia.store/ pharmacy website india

  96. PharmacyOn says:

    buying prescription drugs in mexico https://certifiedpharmacymexico.pro/ buying prescription drugs in mexico online

  97. PharmacyOn says:

    buying from online mexican pharmacy https://certifiedpharmacymexico.pro/ mexico drug stores pharmacies

  98. PharmacyOn says:

    best online pharmacies in mexico https://certifiedpharmacymexico.pro/ buying from online mexican pharmacy

  99. PharmacyOn says:

    mexico drug stores pharmacies https://certifiedpharmacymexico.pro/ mexico drug stores pharmacies

  100. PharmacyOn says:

    medication from mexico pharmacy https://certifiedpharmacymexico.pro/ pharmacies in mexico that ship to usa

  101. PharmacyOn says:

    mexican border pharmacies shipping to usa https://certifiedpharmacymexico.pro/ buying prescription drugs in mexico online

  102. We always follow your beautiful content I look forward to the continuation.-vox stream kostenlos

  103. As a Newbie, I am continuously exploring online for articles that can be of assistance to me.
    My website: анальная групповушка

  104. Respect to post author, some fantastic information
    My website: секс с невесткой

  105. As a Newbie, I am always searching online for articles that can help me. Thank you
    My website: секс кончил в сестру

  106. I got what you intend,bookmarked, very decent website.
    My website: струйный оргазм девушки

  107. Your piece was both informative and thought-provoking. Thanks for the great work!

  108. Thanks-a-mundo for the post.Really thank you! Awesome.
    My website: бабки в сексе

  109. Thank you for shedding light on this subject. Your perspective is refreshing!

  110. Definitely, what a great blog and revealing posts, I definitely will bookmark your site. Best Regards!
    My website: fetish porn

  111. As a Newbie, I am continuously exploring online for articles that can be of assistance to me.
    My website: Жена кончает

  112. A lot of blog writers nowadays yet just a few have blog posts worth spending time on reviewing.
    My website: трахаются в парке

  113. A lot of blog writers nowadays yet just a few have blog posts worth spending time on reviewing.
    My website: жестокое изнасилование

  114. femdom xxx says:

    As a Newbie, I am always searching online for articles that can help me. Thank you
    My website: анал шлюх

  115. Your work is truly inspirational. I appreciate the depth you bring to your topics.

  116. It’s nice to see the best quality content from such sites. – hey dudes women

  117. CiproGuru says:

    cipro ciprofloxacin https://cipro.guru/ cipro pharmacy

  118. LanaRho says:

    lana rhoades modeli – https://lanarhoades.fun/ lana rhoades video

  119. Angella says:

    Angela White filmleri: https://angelawhite.pro/ Angela White video

  120. Angella says:

    أنجيلا وايت: https://angelawhite.pro/ Angela White

  121. Angella says:

    Angela White: https://angelawhite.pro/ Angela White video

  122. Angella says:

    Angela Beyaz modeli: https://angelawhite.pro/ Angela White video

  123. Angella says:

    أنجيلا وايت: https://angelawhite.pro/ أنجيلا وايت

  124. Sweetirk says:

    Sweetie Fox modeli https://sweetiefox.online/ – Sweetie Fox izle

  125. SweetieFox says:

    63bMVy sweetie fox full video https://sweetiefox.pro/ – sweetie fox video

  126. Elfiej says:

    eva elfie full video https://evaelfie.site/ eva elfie full videos

  127. Elfiej says:

    eva elfie photo https://evaelfie.site/ eva elfie photo

  128. Elfiej says:

    eva elfie hd https://evaelfie.site/ eva elfie photo

  129. MiaKolik says:

    mia malkova latest: https://miamalkova.life/ mia malkova photos

  130. Your attention to detail is as attractive as it is thorough. I appreciate a person who notices the little things.

  131. Adding value to the conversation, because what’s a discussion without your two cents?

  132. Your article was a joy to read, and your enthusiasm is as infectious as your charm.

  133. Your passion for this subject is infectious. Reading your post has inspired me to learn more.

  134. Car window says:

    This post is a testament not only to your expertise but also to your dedication. Truly inspiring.

  135. Malkova says:

    mia malkova photos: https://miamalkova.life/ mia malkova hd

  136. AviatorOy says:

    aviator bahis: https://aviatoroyunu.pro aviator oyna slot

  137. AviatorOy says:

    aviator sinyal hilesi: https://aviatoroyunu.pro aviator

  138. AviatorOy says:

    aviator sinyal hilesi: https://aviatoroyunu.pro aviator oyunu

  139. GamesBi says:

    jogar aviator online https://aviatorjogar.online/ – pin up aviator

  140. GamesBi says:

    aviator pin up https://aviatorjogar.online/ – aviator game

  141. GamesBi says:

    pin up aviator https://aviatorjogar.online/ – jogar aviator online

  142. GamesBi says:

    aviator game https://aviatorjogar.online/ – aviator pin up

  143. GamesBi says:

    jogar aviator online https://aviatorjogar.online/ – aviator betano

  144. AviatorMal says:

    aviator malawi https://aviatormalawi.online – aviator malawi

  145. A beacon of knowledge, or so I thought until I realized it’s just your shining confidence.

  146. I appreciate the balance and fairness in your writing. Great job!

  147. Your words are like a melody, each post a new verse in a song I never want to end.

  148. JogoAvi says:

    ganhar dinheiro jogando – https://jogodeaposta.fun/ depósito mínimo 1 real

  149. AviMoc says:

    aviator mz https://aviatormocambique.site como jogar aviator em moçambique

  150. Thank you for the hard work you put into this post. It’s much appreciated!

  151. Your thoughtful analysis has really made me think. Thanks for the great enjoy reading!

  152. A masterpiece of writing! You’ve covered all bases with elegance.

  153. This is one of the most comprehensive articles I’ve enjoy reading on this topic. Kudos!

  154. This article was a joy to enjoy reading. Your enthusiasm is contagious!

  155. Your ability to distill complex concepts into enjoy readingable content is admirable.

  156. Such a well-researched piece! It’s evident how much effort you’ve put in.

  157. This was a great enjoy reading—thought-provoking and informative. Thank you!

  158. Your post has been incredibly helpful. Thank you for the guidance!

  159. Kasey Metler says:

    This post was a breath of fresh air. Thank you for your unique insights!

  160. I’m bookmarking this for future reference. Your advice is spot on!

  161. Your creativity and intelligence shine through this post. Amazing job!

  162. I’m genuinely impressed by the depth of your analysis. Great work!

  163. This is one of the most comprehensive articles I’ve enjoy reading on this topic. Kudos!

  164. I appreciate the clarity and thoughtfulness you bring to this topic.

  165. Jeri Licausi says:

    Your creativity and intelligence shine through this post. Amazing job!

  166. This was a great enjoy reading—thought-provoking and informative. Thank you!

  167. Marry Dougal says:

    I appreciate the unique viewpoints you bring to your writing. Very insightful!

  168. This article is a perfect blend of informative and entertaining. Well done!

  169. You’ve articulated your points with such finesse. Truly a pleasure to enjoy reading.

  170. BonusLot says:

    slot siteleri bonus veren https://slotsiteleri.guru/ slot siteleri 2024

Leave a Reply

Your email address will not be published. Required fields are marked *