Google: the World's First Information Utility?

Total Page:16

File Type:pdf, Size:1020Kb

Google: the World's First Information Utility? BISE – STATE OF THE ART Google: The World’s First Information Utility? The idea of information utilities came to naught in the 70s and 80s, but the world wide web, the Internet, mobile access, and a plethora of access devices have now made information utilities within reach. Google’s business model, IT infrastructure, and innovation strategies have created the capabilities needed for Google to become the world’s first global information utility. But, the difficulty of monetizing utility services and concerns about privacy, which could bring government regulation, might stymie Google’s growth plans. DOI 10.1007/s12599-008-0011-6 a national scale (Sackmann and Nie 1970; the number of users to the point where it The Authors Sackman and Boehm 1972). Not to be left is the dominant search player in both the out, the idea was also promoted by the U.S. and the world. This IT-based strategy Rex Chen Computer Usage Development Institute has allowed Google to reach more than Prof. Kenneth L. Kraemer, PhD in Japan, the British Post Office in the UK, $16 billion in annual revenue, a stock price Prakul Sharma and Bell Canada and the Telecommunica- over $600 per share and a market capital- University of California, Irvine tions Board in Canada (Press 1974). ization of nearly $200 billion. Center for Research on Information The idea was so revolutionary at the Over the next decade, Google plans to Technology and Organization (CRITO) time that at least one critic called for a extend its existing services to the wire- 5251 California Ave., Ste. 250 moratorium on the development of infor- less world, to develop new services, and Irvine, CA 92697 mation utilities until the year 2000 so that to expand its computing infrastructure USA research could indicate what the social to support this growth. The new services, [email protected] impacts might be (Press 1974). The fateful combined with its own and partners’ com- year 2000 came and went without men- plementary products, have the potential Authors are listed alphabetically to tion of information utilities, but the year to make Google the world’s first informa- denote equal contribution. 2008 has raised the concept once again as tion utility and bring its ambitious goal of Google appears positioned to become the “organizing the world’s information” a lit- Received: 2008-04-02 first information utility in the world (Carr tle bit closer in time. Accepted: 2008-09-18 2008a) and concern about the potential The information utility was defined by Accepted after 2 revisions by Prof. Dr. social implications is raised once again its originators “as mass communications König. (Maurer 2007). systems in which the consumer interacts This article is also available in Ger- Today, however, Google is mainly directly with a central computer and its man in print and via http://www. known for its unparalleled search engine associated information files from a remote wirtschaftsinformatik.de: Chen R, technology, running on an efficient very terminal at his home, office, or school – Kraemer KL, Sharma P (2008) Google: large scale distributed computer system. in his natural environment – in a man- Das weltweit erste “Information Uti- It has become so successful that the verb ner such that he received the information lity”? WIRTSCHAFTSINFORMATIK. doi: “to Google” has ingrained itself in the at his terminal almost immediately after 10.1007/11576-008-0116-z. vernacular as a synonym for performing requesting it.” The information utility also a web search. The key to Google’s suc- includes contributing physical elements cess has been its strategic and innovative such as “television displays, communi- use of IT. Its search engine enables people cations lines, computers, data stores, and 1 Introduction to search the web for useful information support facilities” (Sackman and Boehm with Google Search, Google Maps, Google 1972, p. 17). In the early 1970s, futurists at the Rand Earth, and other applications, but places At its heart, the concept involves an Corporation and Stanford University advertising related to the user’s search analogy with public utility systems. As proposed the creation of information along side the results. By linking ads to a discussed by Nicholas Carr (2008a) in The utilities – the provision of computing and variety of search-based web applications, Big Switch, private electric systems built information service by a utility in the form and continually improving the relevance and operated by individual companies of a national network where any person of the searches and the ads, Google has were replaced by public utility networks desiring information could gain access been able to monetize its search capabil- whose economies of scale enabled them to – much like gas and electric utilities, but on ity, achieve financial success, and increase operate at a far lower cost and with greater Business & Information Systems Engineering 1 | 2009 53 BISE – STATE OF THE ART effectiveness. Similarly today, private com- ing sections describe these features, how 2.2 Core products and services puting and information services could be they contribute to Google’s capabilities provided better and cheaper over a com- for an information utility, and how its Google’s business consists of search-based mon computing network rather than future developments will further enable online advertising, which is comprised through the myriad computing shops that the vision. The paper concludes with an of three major components: AdWords, now exist in companies. Not only would analysis of the obstacles it faces in doing AdSense and a long list of complements to companies, governments, and other orga- so, and lessons for other firms. the first two services. AdWords is Google’s nizations benefit from economies of scale, advertising product and AdSense is an ad but so would individuals, as all customers serving program that delivers relevant would pay based only on the computing 2 Google’s business ads to Google’s partner websites. The role and information services they used from of the complements like Gmail or Google the utility. 2.1 Business strategy Earth is to draw users to Google websites The Internet is the global broadband where they can be exposed to advertis- grid network that information utilities Google’s strategy has been to capture ing. can use to deliver services to their custom- revenue from online advertising shown AdWords is the backbone of Google’s ers. Other components of an information along with web-based searches. Its advertising business. It allows advertisers utility are in operation today, although in advertising revenue accounted for 99 % of to create ads, insert them to the AdWords piecemeal fashion. Large scale comput- its total revenue of $16.59 billion in 2007. program, and choose the search keywords ing services that can be accessed over the Approximately 64 % of Google’s revenue is that determine when the ads show up next Internet are offered by IBM, HP, Micro- attributed to ads placed on its own prod- to a Google search query result. AdWords soft, Oracle, and Google. Network-based ucts and services websites (Google Search, allows the advertiser to display a variety of software services are offered to SMEs GMail, Google Earth), whereas the rest is ad formats and to target the ads to specific and even some large companies by ven- derived from its partners (e. g., CNN.com, languages and geographic locations. dors such as SAP (ERP), SalesForce.com nytimes.com, techcrunch.com). AdSense is Google’s ad serving pro- (CRM), and Workday (HR and finance). In order to remain a forefront tech- gram that delivers ads on partner websites Massive storage services are offered by nology leader and innovator, Google has by automatically crawling the content of EMC while thin clients are provided by aggressively acquired start-up companies their web pages and showing ads that are companies such as HP. whose products strengthen the range of relevant to the audience and the site con- Whereas such companies might have complements offered by Google and pro- tent. “AdSense for search” allows a website strong capabilities in one of these compo- vide increased distribution channels for publisher to provide website search to his nents, Google has amassed powerful capa- its advertising business. These acquisi- visitors and to earn money by displaying bilities in all of them, as required for an tions reinforce its expertise in online and Google ads on the search result pages. information utility. Google’s server farms traditional advertising. Going forward, Google’s business model involves mon- hold about one million computers. Its pro- Google’s strategy is to increase revenue by etizing the online advertising delivered prietary software coordinates all the serv- targeting additional customers in online to people who use the Internet everyday ers to form computing clusters in each of advertising. Out of the total $298 billion through Google Search or other services. the company’s data centers strategically spent on advertising in the U.S. in 2007, Revenue from AdWords and AdSense located around the world. Its software only $21.4 billion was spent online with are generated using two different pric- applications such as Google Apps, Google about $8.8 billion attributed to search ing schemes: cost-per-click (CPC) and Maps, and Google Earth provide software advertising (Capps and Ives 2007). Google cost-per-thousand impressions (CPM). as a service. Its Android operating system is also expanding its advertising business Under CPC, the advertisers pay Google enables cell phones, PDAs, and thin clients beyond online marketing to other media, each time a user clicks on the text-based as well as pocket PCs to access services on including radio and print media (Hoover ad that appears online. If the ad appeared the Internet.
Recommended publications
  • Opensocial: from Social Networks to Social Ecosystem
    2007 Inaugural IEEE International Conference on Digital Ecosystems and Technologies (IEEE DEST 2007) OpenSocial: From Social Networks to Social Ecosystem Juliana Mitchell-WongI, Ryszard Kowalczyk', Albena Rosheloval, Bruce Joy2 and Henry Tsai2 'Centre for Information Technology Research, Swinburne University, Hawthorn, VIC, Australia e-mail: (jmitchellwong, rkowalczyk, aroshelova)@ict.swin.edu.au 2Everyday Interactive Networks, Hawthorn, VIC, Australia, e-mail: (brucejoy, henrytsai)@ein.com.au ties to be managed using the one application. GAIM' and Abstract-Unlike the physical world where social ecosys- Trillian2 are two example applications for instant messaging tems are formed from the integrated and managed relation- communities. These applications however do not address ships between individuals and organisations, the online digital any of the fundamental issues: the independent and isolated world consists of many independent, isolated and incompatible nature of communities, the ignorance to overlapping rela- social networks established by organisations that have over- lapping and manually managed relationships. To bring the tionships in different communities, or the manual manage- online digital world in-line with the physical world, integration ment of relationships. of social networks, identification of overlapping relationships Communities on the other hand have moved towards in social networks, and automation of relationship manage- forming alliances with other communities to enable content ment in social networks are required. OpenSocial is a frame- search and retrieval between them by using common ontol- work that enables social networks to interlink and self- use common organise into a social ecosystem guided by the policies of indi- ogy [1]. The of ontology enables communities viduals and organisations. to interlink, but each of these communities assumes that their policies are agreeable by every community in the alli- Index Terms-social framework, self-organised, self- ance.
    [Show full text]
  • A Deep Dive Into the Technology of Corporate Surveillance
    Behind the One-Way Mirror: A Deep Dive Into the Technology of Corporate Surveillance Author: Bennett Cyphers and Gennie Gebhart ​ A publication of the Electronic Frontier Foundation, 2019. “Behind the One-Way Mirror: A Deep Dive Into the Technology of Corporate Surveillance” is released under a Creative Commons Attribution 4.0 International License (CC BY 4.0). View this report online: https://www.eff.org/wp/behind-the-one-way-mirror ELECTRONIC FRONTIER FOUNDATION 1 Behind the One-Way Mirror: A Deep Dive Into the Technology of Corporate Surveillance Behind the One-Way Mirror A Deep Dive Into the Technology of Corporate Surveillance BENNETT CYPHERS AND GENNIE GEBHART December 2, 2019 ELECTRONIC FRONTIER FOUNDATION 2 Behind the One-Way Mirror: A Deep Dive Into the Technology of Corporate Surveillance Introduction 4 First-party vs. third-party tracking 4 What do they know? 5 Part 1: Whose Data is it Anyway: How Do Trackers Tie Data to People? 6 Identifiers on the Web 8 Identifiers on mobile devices 17 Real-world identifiers 20 Linking identifiers over time 22 Part 2: From bits to Big Data: What do tracking networks look like? 22 Tracking in software: Websites and Apps 23 Passive, real-world tracking 27 Tracking and corporate power 31 Part 3: Data sharing: Targeting, brokers, and real-time bidding 33 Real-time bidding 34 Group targeting and look-alike audiences 39 Data brokers 39 Data consumers 41 Part 4: Fighting back 43 On the web 43 On mobile phones 45 IRL 46 In the legislature 46 ELECTRONIC FRONTIER FOUNDATION 3 Behind the One-Way Mirror: A Deep Dive Into the Technology of Corporate Surveillance Introduction Trackers are hiding in nearly every corner of today’s Internet, which is to say nearly every corner of modern life.
    [Show full text]
  • The Androidaps Alt-Guide Documentation Release Latest
    The AndroidAPS alt-Guide Documentation Release latest Sep 18, 2018 Contents 1 Before you Start 3 1.1 Safety first................................................3 1.1.1 General.............................................3 1.1.2 SMS Communicator......................................3 1.2 Useful resources to read before you start................................3 1.2.1 DIY Artificial Pancreas articles.................................4 1.2.2 Blogs..............................................4 1.2.3 Stuff on YouTube........................................4 1.2.4 Press Articles..........................................4 1.2.5 Position Statements on DIY Artificial Panchreas systems...................4 1.3 Press releases and other articles about DIY closed looping.......................4 1.4 Glossary.................................................5 2 Understanding AndroidAPS 7 2.1 Understanding the AndroidAPS screens.................................7 2.1.1 The Overview screen......................................8 2.1.2 The Calculator......................................... 10 2.1.3 Carbs.............................................. 12 2.1.4 Actions............................................. 14 2.1.5 Insulin Profile.......................................... 15 2.1.6 Pump Status........................................... 17 2.1.7 Care Portal........................................... 19 2.1.8 Loop, OpenAPS AMA..................................... 20 2.1.9 Profile.............................................. 22 2.1.10 Treatment, xDrip, NSClient..................................
    [Show full text]
  • Ray Cromwell
    Building Applications with Google APIs Ray Cromwell Monday, June 1, 2009 “There’s an API for that” • code.google.com shows 60+ APIs • full spectrum (client, server, mobile, cloud) • application oriented (android, opensocial) • Does Google have a Platform? Monday, June 1, 2009 Application Ecosystem Client REST/JSON, GWT, Server ProtocolBuffers Earth PHP Java O3D App Services Media Docs Python Ruby Utility Blogger Spreadsheets Maps/Geo JPA/JDO/Other Translate Base Datastore GViz Social MySQL Search OpenSocial Auth FriendConnect $$$ ... GData Contacts AdSense Checkout Monday, June 1, 2009 Timefire • Store and Index large # of time series data • Scalable Charting Engine • Social Collaboration • Story Telling + Video/Audio sync • Like “Google Maps” but for “Time” Monday, June 1, 2009 Android Version 98% Shared Code with Web version Monday, June 1, 2009 Android • Full API stack • Tight integration with WebKit browser • Local database, 2D and 3D APIs • External XML UI/Layout system • Makes separating presentation from logic easier, benefits code sharing Monday, June 1, 2009 How was this done? • Google Web Toolkit is the Foundation • Target GWT JRE as LCD • Use Guice Dependency Injection for platform-specific APIs • Leverage GWT 1.6 event system Monday, June 1, 2009 Example App Code Device/Service JRE interfaces Guice Android Browser Impl Impl Android GWT Specific Specific Monday, June 1, 2009 Shared Widget Events interface HasClickHandler interface HasClickHandler addClickHandler(injectedHandler) addClickHandler(injectedHandler) Gin binds GwtHandlerImpl
    [Show full text]
  • Emergency Management in Social Media Generation
    EMERGENCY MANAGEMENT IN SOCIAL MEDIA GENERATION Deliverable 5.1 Identification of Social Network Providers and API Design Final Thomas Ludwig1, Christian Reuter1 University of Siegen1 September 2014 Work Package 5 Project Coordinator Prof. Dr.‐Ing. Rainer Koch (University of Paderborn) 7th Framework Programme for Research and Technological Development COOPERATION SEC‐2013.6.1‐1: The impact of social media in emergencies D5.1: Identification of Social Network Providers and API Design, Version V1, PU Distribution level Public (PU) Due date 30/09/2014 (M6) Sent to coordinator 30/09/2014 No. of document D5.1 Title Identification of Social Network Providers and API Design Status & Version Final Work Package 5: Information Collection and Presentation Related Deliverables D3.3, D4.1, D5.2, D5.4 Leading Partner University of Siegen Leading Authors Thomas Ludwig, University of Siegen Christian Reuter, University of Siegen Contributors Marc‐André Kaufhold, University of Siegen Federico Sangiorgio, IES (section 5.3) Federica Toscano, IES (section 5.3) Massimo Cristaldi, IES (section 5.3) Mark Tolley, OCC (section 5.4 and 5.5) Mel Mason, OCC (section 5.4 and 5.5) Reviewers Matthias Moi, University of Paderborn Keywords Social Network Provider, API, Open Social, Activity Streams, Facebook, Twitter, Google+, YouTube, Tumblr, Instagram This project has received funding from the European Union’s Seventh Framework Programme for research, technological development and demonstration under grant agreement no 608352. I D5.1: Identification of Social Network
    [Show full text]
  • Insight MFR By
    Manufacturers, Publishers and Suppliers by Product Category 11/6/2017 10/100 Hubs & Switches ASCEND COMMUNICATIONS CIS SECURE COMPUTING INC DIGIUM GEAR HEAD 1 TRIPPLITE ASUS Cisco Press D‐LINK SYSTEMS GEFEN 1VISION SOFTWARE ATEN TECHNOLOGY CISCO SYSTEMS DUALCOMM TECHNOLOGY, INC. GEIST 3COM ATLAS SOUND CLEAR CUBE DYCONN GEOVISION INC. 4XEM CORP. ATLONA CLEARSOUNDS DYNEX PRODUCTS GIGAFAST 8E6 TECHNOLOGIES ATTO TECHNOLOGY CNET TECHNOLOGY EATON GIGAMON SYSTEMS LLC AAXEON TECHNOLOGIES LLC. AUDIOCODES, INC. CODE GREEN NETWORKS E‐CORPORATEGIFTS.COM, INC. GLOBAL MARKETING ACCELL AUDIOVOX CODI INC EDGECORE GOLDENRAM ACCELLION AVAYA COMMAND COMMUNICATIONS EDITSHARE LLC GREAT BAY SOFTWARE INC. ACER AMERICA AVENVIEW CORP COMMUNICATION DEVICES INC. EMC GRIFFIN TECHNOLOGY ACTI CORPORATION AVOCENT COMNET ENDACE USA H3C Technology ADAPTEC AVOCENT‐EMERSON COMPELLENT ENGENIUS HALL RESEARCH ADC KENTROX AVTECH CORPORATION COMPREHENSIVE CABLE ENTERASYS NETWORKS HAVIS SHIELD ADC TELECOMMUNICATIONS AXIOM MEMORY COMPU‐CALL, INC EPIPHAN SYSTEMS HAWKING TECHNOLOGY ADDERTECHNOLOGY AXIS COMMUNICATIONS COMPUTER LAB EQUINOX SYSTEMS HERITAGE TRAVELWARE ADD‐ON COMPUTER PERIPHERALS AZIO CORPORATION COMPUTERLINKS ETHERNET DIRECT HEWLETT PACKARD ENTERPRISE ADDON STORE B & B ELECTRONICS COMTROL ETHERWAN HIKVISION DIGITAL TECHNOLOGY CO. LT ADESSO BELDEN CONNECTGEAR EVANS CONSOLES HITACHI ADTRAN BELKIN COMPONENTS CONNECTPRO EVGA.COM HITACHI DATA SYSTEMS ADVANTECH AUTOMATION CORP. BIDUL & CO CONSTANT TECHNOLOGIES INC Exablaze HOO TOO INC AEROHIVE NETWORKS BLACK BOX COOL GEAR EXACQ TECHNOLOGIES INC HP AJA VIDEO SYSTEMS BLACKMAGIC DESIGN USA CP TECHNOLOGIES EXFO INC HP INC ALCATEL BLADE NETWORK TECHNOLOGIES CPS EXTREME NETWORKS HUAWEI ALCATEL LUCENT BLONDER TONGUE LABORATORIES CREATIVE LABS EXTRON HUAWEI SYMANTEC TECHNOLOGIES ALLIED TELESIS BLUE COAT SYSTEMS CRESTRON ELECTRONICS F5 NETWORKS IBM ALLOY COMPUTER PRODUCTS LLC BOSCH SECURITY CTC UNION TECHNOLOGIES CO FELLOWES ICOMTECH INC ALTINEX, INC.
    [Show full text]
  • Maximizing Google Analytics with Miva Merchant
    Maximizing Google Analytics With Miva Merchant Morgan Jones eCommerce Intelligence February 29, 2008 1 Agenda • What is Google Analytics? • Cool features • New cool features recently released •Q&A 2 eCommerce Intelligence • Internet Marketing Consulting • Search Engine Marketing – SEO (Natural/Organic Search) – SEM (Pay-Per-Click) • Miva and Google Partner – Google products – Analytics, Website Optimizer, AdWords • Analytics consulting company—GAAC – Focus is Google Analytics and Urchin • Strategic marketing/business consulting • Metrics-based marketing – data-driven 3 eComIQ Background Morgan Jones (President) – GreekInternetMarket.com founder – Using GA since it was called “Urchin” Steve Gott (CTO) – Former Urchin employee – Urchin/GA consultant prior to eComIQ 4 What is Google Analytics? Tons of website data! – Visits – Where visitors from – What search engines sent traffic – Referring sites – New vs. returning visitors – Where visitors exited site – % of visitors who reached a goal – % of visitors who made a purchase – Much, much more! 5 Key GA Features 6 Key GA Features 7 Custom Dashboard • Customize to your key metrics and business needs • Easy to modify • View daily and spend 1 minute getting a snapshot of your business for the previous day. • Dive in to take action. 8 Traffic Sources 9 AdWords Integration And “Finding Your Niche” Case Study Muttmart.com • Big market (pet supplies) • Very competitive market – Petco, Petsmart, local competition. • Needed a niche 10 AdWords Integration And “Finding Your Niche” Case Study • Installed Google Analytics Dec 2006 and began consulting on monthly basis • MuttMart added focus to one particular product line and was able to drive down cost • AdWords keywords initially contained all breeds and sizes when advertising this particular product line 11 AdWords Integration And “Finding Your Niche” Case Study Found “niche” in GA reports when looking AdWords ROI per keyword.
    [Show full text]
  • Google: the World's First Information Utility?
    BISE – STATE OF THE ART Google: The World’s First Information Utility? The idea of information utilities came to naught in the 70s and 80s, but the world wide web, the Internet, mobile access, and a plethora of access devices have now made information utilities within reach. Google’s business model, IT infrastructure, and innovation strategies have created the capabilities needed for Google to become the world’s first global information utility. But, the difficulty of monetizing utility services and concerns about privacy, which could bring government regulation, might stymie Google’s growth plans. DOI 10.1007/s12599-008-0011-6 a national scale (Sackmann and Nie 1970; the number of users to the point where it The Authors Sackman and Boehm 1972). Not to be left is the dominant search player in both the out, the idea was also promoted by the U.S. and the world. This IT-based strategy Rex Chen Computer Usage Development Institute has allowed Google to reach more than Prof. Kenneth L. Kraemer, PhD in Japan, the British Post Office in the UK, $16 billion in annual revenue, a stock price Prakul Sharma and Bell Canada and the Telecommunica- over $600 per share and a market capital- University of California, Irvine tions Board in Canada (Press 1974). ization of nearly $200 billion. Center for Research on Information The idea was so revolutionary at the Over the next decade, Google plans to Technology and Organization (CRITO) time that at least one critic called for a extend its existing services to the wire- 5251 California Ave., Ste.
    [Show full text]
  • Building the Polargrid Portal Using Web 2.0 and Opensocial
    Building the PolarGrid Portal Using Web 2.0 and OpenSocial Zhenhua Guo, Raminderjeet Singh, Marlon Pierce Community Grids Laboratory, Pervasive Technology Institute Indiana University, Bloomington 2719 East 10th Street, Bloomington, Indiana 47408 {zhguo, ramifnu, marpierc}@indiana.edu ABSTRACT service gateway are still useful, it is time to revisit some of the Science requires collaboration. In this paper, we investigate the software and standards used to actually build gateways. Two feasibility of coupling current social networking techniques to important candidates are the Google Gadget component model science gateways to provide a scientific collaboration model. We and the REST service development style for building gateways. are particularly interested in the integration of local and third Gadgets are attractive for three reasons. First, they are much party services, since we believe the latter provide more long-term easier to write than portlets and are to some degree framework- sustainability than gateway-provided service instances alone. Our agnostic. Second, they can be integrated into both iGoogle prototype use case for this study is the PolarGrid portal, in which (Google’s Start Page portal) and user-developed containers. we combine typical science portal functionality with widely used Finally, gadgets are actually a subset of the OpenSocial collaboration tools. Our goal is to determine the feasibility of specification [5], which enables developers to provide social rapidly developing a collaborative science gateway that networking capabilities. Standardization is useful but more incorporates third-party collaborative services with more typical importantly one can plug directly into pre-existing social networks science gateway capabilities. We specifically investigate Google with millions of users without trying to establish a new network Gadget, OpenSocial, and related standards.
    [Show full text]
  • 2015 Tbilisi
    NATIONAL INTELLECTUAL PROPERTY CENTER OF GEORGIA SAKPATENTI 11(423) 2015 TBILISI INID CODES FOR IDENTIFICATION OF BIBLIOGRAPHIC DATA LIST OF CODES, IN ALPHABETIC SEQUENCE, AND THE CORRESPONDING (SHORT) NAMES OF STATES, OTHER ENTITIES AND INTERGOVERNMENTAL ORGANIZATIONS (WIPO STANDARD ST.3) INVENTIONS, UTILITY MODELS (10) Number of publication for application, which has been examined (54) Title of the invention AD Andorra for the Arab States of the Gulf (GCC) NE Niger (11) Number of patent and kind of document (57) Abstract AE United Arab Emirates GD Grenada NG Nigeria (21) Serial number of application (60) Number of examined patent document granted by foreign patent office, date from which patent AF Afghanistan GG Guernsey NI Nicaragua (22) Date of filing of the application has effect and country code (62) Number of the earlier application and in case of divided application, date of filing an AG Antigua and Barbuda GH Ghana NL Netherlands (23) Date of exhibition or the date of the earlier filing and the number of application, if any application AI Anguilla GI Gibraltar NO Norway (24) Date from which patent may have effect (71) Name, surname and address of applicant (country code) AL Albania GT Guatemala NP Nepal (31) Number of priority application (72) Name, surname of inventor (country code) AM Armenia GW Guinea- Bissau NR Nauru (32) Date of filing of priority application (73) Name, surname and address of patent owner (country code) AN Netherlands Antilles GY Guyana NZ New Zealand (33) Code of the country or regional organization allotting
    [Show full text]
  • An Analysis of Social Network Connect Services∗
    AN ANALYSIS OF SOCIAL NETWORK CONNECT SERVICES∗ Antonio Tapiador1,V´ıctor Sanchez´ 1 and Joaqu´ın Salvachua´ 1 1Universidad Politecnica´ de Madrid, Av. Complutense 30, Madrid, Spain fatapiador, vsanchez, [email protected] Keywords: Social Networks; API; OAuth; REST: mashups Abstract: Social network platforms are increasingly becoming identity providers and a media for showing multiple types of activity from third-party web sites. In this article, we analyze the services provided by seven of the most popular social network platforms. Results show OAuth emerging as the authentication and authorization protocol, giving support to three types of APIs, client-side or Javascript, server-side or representational state transfer (REST) and streaming. JSON is the most popular format, but there a considerable variety of resource types and a lack of representation standard, which makes harder for the third-party developer integrating with several services. 1 INTRODUCTION for instance: finding friends in the platform. On the other hand, this is also interesting for the provider that Popular social network platforms are leveraging iden- is now showing new kinds of activity in the streams. tity services. They provide authentication commodi- An attempt to provide a unified connect service ties, relieving third-party websites, applications and was made by OpenSocial (Hasel,¨ 2011), a standard services from managing user data. They are also an promoted by Google, Myspace and others, which has increasingly important media. Using already exis- been adopted to some extend. tent identity providers can improve the engagement In this article, we provide an in deep analysis of of users in those third-party sites.
    [Show full text]
  • Personal & Contextual Portability and Plasticity with Opensocial
    Widgets and Spaces: Personal & Contextual Portability and Plasticity with OpenSocial THÈSE NO 5804 (2013) PRÉSENTÉE LE 30 AOUT 2013 À LA FACULTÉ DES SCIENCES ET TECHNIQUES DE L'INGÉNIEUR INSTITUT DE GÉNIE ÉLECTRIQUE ET ÉLECTRONIQUE PROGRAMME DOCTORAL EN INFORMATIQUE, COMMUNICATIONS ET INFORMATION ÉCOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE POUR L'OBTENTION DU GRADE DE DOCTEUR ÈS SCIENCES PAR Evgeny BOGDANOV acceptée sur proposition du jury: Dr A. Karimi, président du jury Dr D. Gillet, Dr C. Salzmann, directeurs de thèse Dr E. L.-C. Law, rapporteur Dr L. Moccozet, rapporteur Dr C. Ullrich, rapporteur Suisse 2013 A person who never made a mistake never tried anything new — Albert Einstein To my parents. Acknowledgments This thesis is only partially my work. It would not be possible without my friends, relatives, colleagues who were helping me (knowingly or unknowingly) during this PhD journey. I am hugely grateful to all of you! Denis Gillet and Christophe Salzmann. Thank you for accepting me into your research family, for giving me the freedom in choosing and shaping the research directions according to my interests, for being my mentors. After our discussions I was always leaving your office inspired and highly motivated. This is indeed something! I would like to thank my thesis committee members for reading my thesis and being my examinators: Alireza Karimi, Effie Lai-Chong Law, Carsten Ullrich, Laurent Moccozet. My research work was partially funded through the following projects: ROLE, PALETTE, SWITCH, GO-LAB. I am thankful to these projects and I did appreciate working in them. Stéphane Sire, I owe you a huge chunk of my thesis and my personal development.
    [Show full text]