SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Meet Siri: Apple’s Google
Killer? (#smx #11C)
Google Will not go Gentle into That Good
Night: Project Glass
Bill Slawski
Webimax
@bill_slawski
Siri is smarter than what we’ve seen on iPhones
so far…
It has a…
•Short Term Memory
•Long Term Memory
And uses an
•Active Ontology
Intelligent Automated Assistant - http://appft.uspto.gov/netacgi/nph-
Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2FPTO%2Fsearch-
adv.html&r=1&p=1&f=G&l=50&d=PG01&S1=20120016678.PGNR.&OS=dn/20120016678&RS=DN/20120016678
Intelligent Automated Assistant - http://appft.uspto.gov/netacgi/nph-
Parser?Sect1=PTO1&Sect2=HITOFF&d=PG01&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.html&r=1&f=G&l=50&s1=%2
220120245944%22.PGNR.&OS=DN/20120245944&RS=DN/20120245944
Siri – The Intelligent Automated
Assistant
Siri doesn’t just understand your voice
commands, but it also can elicit conversation
from you.
Siri can do your online shopping for you, or
book you a hotel room without your
participation.
Siri can turn on your home security or
temperature control, or set your DVR while
you’re at work.
At its heart, Siri has a learning ontology that
understands your intent
Siri’s Active Ontology
Siri uses statistical language models from:
Domain Models (e.g., phrases relating to restaurant and meal events),
Task Flow Models (e.g., phrases relating to planning an event),
Dialog Flow Models (e.g., phrases related to constraints needed to gather
inputs for a restaurant reservation),
Domain Entity Databases (e.g., names of restaurants),
Vocabulary Databases (e.g., names of cuisines),
Service Models (e.g., names of service providers such as OpenTable),
and/or any words, names, or phrases associated with any node of active
ontology.
Google Now
Uses Predictive Models to Deliver
Information before you know you want or
need it based on:
– User Behavior
– Location Information
– Contextual Information
Google Now - http://www.google.com/landing/now/
Google Field Trip
• Referred to as “Google Here”
• Knowledge Base Information
• Provides Alerts based upon Location
Google Field Trip - http://www.fieldtripper.com/
Siri vs. Google Now
Both Google Now and Siri will recognize that
you like to go to Yankees games at the nearby
stadium, and will start showing you scores.
Siri will show you scores for Yankees games
Google Now will notice that you only go to
games when the Yankees play the Orioles,
and show you Orioles scores.
http://www.webimax.com/blog/mobile-applications/googles-predictive-personal-assistant-better-
than-siri
Providing digital content based on expected user behavior -
http://patft1.uspto.gov/netacgi/nph-Parser?patentnumber=08271413
The Swimming Goggles Patent
http://www.seobythesea.com/2011/04/google-acquires-swimming-goggle-patent/
Sergey
Likes
Swimming?
Google Goggles Visual Queries
• Facial recognition
• OCR search for text in images
• Product to recognition search (book covers. CDs,
3D objects
• Bar codes recognition search
• Named entity recognition
• Landmark recognition
• Place recognition (+GPS)
• Color recognition
• Similar image search
User Interface for Presenting Search Results for Multiple Regions of a Visual Query -
http://appft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2FPTO%2Fsearch-
adv.html&r=1&p=1&f=G&l=50&d=PG01&S1=20110035406.PGNR.&OS=dn/20110035406&RS=DN/20110035406
Terahop Indoor Mapping
• Terahop Patents
• Google Offering Free
Wifi
• Indoor Maps
http://www.seobythesea.com/2012/04/google-acquires-indooroutdoor-wireless-location-patents/
Templated Maps
Dynamic Exploration of Electronic Maps - http://appft1.uspto.gov/netacgi/nph-
Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2FPTO%2Fsearch-
adv.html&r=1&p=1&f=G&l=50&d=PG01&S1=20080059205.PGNR.&OS=dn/20080059205&RS=DN/20080059205
PlaceBase vs. Google
Telcontar Location-Based Services
• Method for providing matching and introduction services to proximate mobile users and
service providers (US Patent 6,819,919)
• Method and system for selectively connecting mobile users based on physical proximity (US
Patent 6,542,750)
• System and method for initiating responses to location-based events (US Patent 7,813,741)
• Method and system for automatically initiating a telecommunications connection based on
distance (US Patent 6,542,748)
• Method and system for connecting mobile users based on degree of separation (US Patent
6,539,232)
• Method and system for connecting proximately located mobile users based on compatible
attributes (US Patent 6,542,749)
• Method and system for analyzing advertisements delivered to a mobile unit (US Patent
6,647,269)
Project Glass Touch Interface
Use of potential-touch detection to improve responsiveness of devices - http://patft.uspto.gov/netacgi/nph-
Parser?Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-
adv.htm&r=1&f=G&l=50&d=PALL&S1=08199126&OS=PN/08199126&RS=PN/08199126
Glass Adjustable User Interface
Method and system for selecting a user interface for a wearable computing device -
http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-
adv.htm&r=1&f=G&l=50&d=PALL&S1=08184070&OS=PN/08184070&RS=PN/08184070
Google Glass Wearable Markers
Wearable marker for passive interaction - http://patft.uspto.gov/netacgi/nph-
Parser?Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-
adv.htm&r=1&f=G&l=50&d=PALL&S1=08179604&OS=PN/08179604&RS=PN/08179604
Glass Predictive Applications
Launches
For example, input 110 may be GPS data
obtained from a sensor and relating to the
location of the user when a folder is selected.
In embodiments, input 115 may be biometric
data such as, for example, an iris scan that
may be used to identify the user selecting a
folder. Input 120 may be, for example, data
analytics such as the frequency in which a
first application in the selected folder is
selected over a second, third, or fourth
application in the selected folder. Additional
analytics may include, for example, what a
user typically does when entering a given
folder, what resources the applications in the
folder use, etc.
Responsiveness for application launch - http://patft.uspto.gov/netacgi/nph-
Parser?Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-
adv.htm&r=1&f=G&l=50&d=PALL&S1=08176437&OS=PN/08176437&RS=PN/08176437
Outland Research Patents
http://www.seobythesea.com/2011/09/google-picks-up-hardware-and-media-patents-from-outland-research/
Ralph Osterhout Heads Up Displays
Thanks!
Bill Slawski
Senior SEO Consultant
Webimax
bslawski@seobythesea.com
https://twitter.com/bill_slawski
http://www.linkedin.com/in/slawski
https://plus.google.com/u/0/106515636986325493284/posts

Weitere ähnliche Inhalte

Ähnlich wie Google Will Not Go Gentle into That Good Night: Project Glass

SplunkLive! Paris 2018: Plenary Session
SplunkLive! Paris 2018: Plenary SessionSplunkLive! Paris 2018: Plenary Session
SplunkLive! Paris 2018: Plenary SessionSplunk
 
Cloud Apps - Running Fully Distributed on Mobile Devices - Dominik Rüttimann
Cloud Apps - Running Fully Distributed on Mobile Devices - Dominik RüttimannCloud Apps - Running Fully Distributed on Mobile Devices - Dominik Rüttimann
Cloud Apps - Running Fully Distributed on Mobile Devices - Dominik Rüttimanndistributed matters
 
Casual Connect Europe - How To Engage With Your Players!
Casual Connect Europe - How To Engage With Your Players!Casual Connect Europe - How To Engage With Your Players!
Casual Connect Europe - How To Engage With Your Players!Almog Koren
 
從 Google i/o 2015 看下半年 mobile 應用發展趨勢
從 Google i/o 2015 看下半年 mobile 應用發展趨勢從 Google i/o 2015 看下半年 mobile 應用發展趨勢
從 Google i/o 2015 看下半年 mobile 應用發展趨勢Ascii Huang
 
Google Analytics location data visualised with CARTO & BigQuery
Google Analytics location data visualised with CARTO & BigQueryGoogle Analytics location data visualised with CARTO & BigQuery
Google Analytics location data visualised with CARTO & BigQueryCARTO
 
Pentesting Android Applications
Pentesting Android ApplicationsPentesting Android Applications
Pentesting Android ApplicationsCláudio André
 
Data in Motion - tech-intro-for-paris-hackathon
Data in Motion - tech-intro-for-paris-hackathonData in Motion - tech-intro-for-paris-hackathon
Data in Motion - tech-intro-for-paris-hackathonCisco DevNet
 
Luiz eduardo. introduction to mobile snitch
Luiz eduardo. introduction to mobile snitchLuiz eduardo. introduction to mobile snitch
Luiz eduardo. introduction to mobile snitchYury Chemerkin
 
Not another *$#@ app: How to avoid IoT fatigue
Not another *$#@ app: How to avoid IoT fatigueNot another *$#@ app: How to avoid IoT fatigue
Not another *$#@ app: How to avoid IoT fatigueRamin Firoozye
 
OSINT tools for security auditing with python
OSINT tools for security auditing with pythonOSINT tools for security auditing with python
OSINT tools for security auditing with pythonJose Manuel Ortega Candel
 
Gadgets in the Library: A Practical Guide to Personal Electronics for Librari...
Gadgets in the Library: A Practical Guide to Personal Electronics for Librari...Gadgets in the Library: A Practical Guide to Personal Electronics for Librari...
Gadgets in the Library: A Practical Guide to Personal Electronics for Librari...ALATechSource
 
Big Data And HTML5 (DevCon TLV 2012)
Big Data And HTML5 (DevCon TLV 2012)Big Data And HTML5 (DevCon TLV 2012)
Big Data And HTML5 (DevCon TLV 2012)Ido Green
 
Empowering red and blue teams with osint c0c0n 2017
Empowering red and blue teams with osint   c0c0n 2017Empowering red and blue teams with osint   c0c0n 2017
Empowering red and blue teams with osint c0c0n 2017reconvillage
 
Ketan Majmudar: From Kitchen Sink to App: Real World Case Studies
Ketan Majmudar: From Kitchen Sink to App: Real World Case StudiesKetan Majmudar: From Kitchen Sink to App: Real World Case Studies
Ketan Majmudar: From Kitchen Sink to App: Real World Case StudiesAxway Appcelerator
 

Ähnlich wie Google Will Not Go Gentle into That Good Night: Project Glass (20)

SplunkLive! Paris 2018: Plenary Session
SplunkLive! Paris 2018: Plenary SessionSplunkLive! Paris 2018: Plenary Session
SplunkLive! Paris 2018: Plenary Session
 
Cloud Apps - Running Fully Distributed on Mobile Devices - Dominik Rüttimann
Cloud Apps - Running Fully Distributed on Mobile Devices - Dominik RüttimannCloud Apps - Running Fully Distributed on Mobile Devices - Dominik Rüttimann
Cloud Apps - Running Fully Distributed on Mobile Devices - Dominik Rüttimann
 
Demo day poster
Demo day posterDemo day poster
Demo day poster
 
Las apps
Las appsLas apps
Las apps
 
Casual Connect Europe - How To Engage With Your Players!
Casual Connect Europe - How To Engage With Your Players!Casual Connect Europe - How To Engage With Your Players!
Casual Connect Europe - How To Engage With Your Players!
 
從 Google i/o 2015 看下半年 mobile 應用發展趨勢
從 Google i/o 2015 看下半年 mobile 應用發展趨勢從 Google i/o 2015 看下半年 mobile 應用發展趨勢
從 Google i/o 2015 看下半年 mobile 應用發展趨勢
 
Google Analytics location data visualised with CARTO & BigQuery
Google Analytics location data visualised with CARTO & BigQueryGoogle Analytics location data visualised with CARTO & BigQuery
Google Analytics location data visualised with CARTO & BigQuery
 
SEO in 2016 - Three Mega Trends
SEO in 2016 - Three Mega TrendsSEO in 2016 - Three Mega Trends
SEO in 2016 - Three Mega Trends
 
Pentesting Android Applications
Pentesting Android ApplicationsPentesting Android Applications
Pentesting Android Applications
 
Data in Motion - tech-intro-for-paris-hackathon
Data in Motion - tech-intro-for-paris-hackathonData in Motion - tech-intro-for-paris-hackathon
Data in Motion - tech-intro-for-paris-hackathon
 
Luiz eduardo. introduction to mobile snitch
Luiz eduardo. introduction to mobile snitchLuiz eduardo. introduction to mobile snitch
Luiz eduardo. introduction to mobile snitch
 
Not another *$#@ app: How to avoid IoT fatigue
Not another *$#@ app: How to avoid IoT fatigueNot another *$#@ app: How to avoid IoT fatigue
Not another *$#@ app: How to avoid IoT fatigue
 
OSINT tools for security auditing with python
OSINT tools for security auditing with pythonOSINT tools for security auditing with python
OSINT tools for security auditing with python
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
 
Gadgets in the Library: A Practical Guide to Personal Electronics for Librari...
Gadgets in the Library: A Practical Guide to Personal Electronics for Librari...Gadgets in the Library: A Practical Guide to Personal Electronics for Librari...
Gadgets in the Library: A Practical Guide to Personal Electronics for Librari...
 
Big Data And HTML5 (DevCon TLV 2012)
Big Data And HTML5 (DevCon TLV 2012)Big Data And HTML5 (DevCon TLV 2012)
Big Data And HTML5 (DevCon TLV 2012)
 
Smart Router
Smart RouterSmart Router
Smart Router
 
Empowering red and blue teams with osint c0c0n 2017
Empowering red and blue teams with osint   c0c0n 2017Empowering red and blue teams with osint   c0c0n 2017
Empowering red and blue teams with osint c0c0n 2017
 
Ketan Majmudar: From Kitchen Sink to App: Real World Case Studies
Ketan Majmudar: From Kitchen Sink to App: Real World Case StudiesKetan Majmudar: From Kitchen Sink to App: Real World Case Studies
Ketan Majmudar: From Kitchen Sink to App: Real World Case Studies
 
Skynet Week 8 H4D Stanford 2016
Skynet Week 8 H4D Stanford 2016Skynet Week 8 H4D Stanford 2016
Skynet Week 8 H4D Stanford 2016
 

Mehr von Bill Slawski

William slawski-google-patents- how-do-they-influence-search
William slawski-google-patents- how-do-they-influence-searchWilliam slawski-google-patents- how-do-they-influence-search
William slawski-google-patents- how-do-they-influence-searchBill Slawski
 
Semantic search Bill Slawski DEEP SEA Con
Semantic search Bill Slawski DEEP SEA ConSemantic search Bill Slawski DEEP SEA Con
Semantic search Bill Slawski DEEP SEA ConBill Slawski
 
SEO & Patents Vrtualcon v. 3.0
SEO & Patents Vrtualcon v. 3.0SEO & Patents Vrtualcon v. 3.0
SEO & Patents Vrtualcon v. 3.0Bill Slawski
 
Image Search, Image Query Mapping and Image Optimization
Image Search, Image Query Mapping and Image OptimizationImage Search, Image Query Mapping and Image Optimization
Image Search, Image Query Mapping and Image OptimizationBill Slawski
 
SMXL Milan 2019 Graphs of Things
SMXL Milan 2019   Graphs of ThingsSMXL Milan 2019   Graphs of Things
SMXL Milan 2019 Graphs of ThingsBill Slawski
 
Smxl milan 2019 keyword school
Smxl milan 2019   keyword schoolSmxl milan 2019   keyword school
Smxl milan 2019 keyword schoolBill Slawski
 
Slawski New Approaches for Structured Data:Evolution of Question Answering
Slawski   New Approaches for Structured Data:Evolution of Question Answering Slawski   New Approaches for Structured Data:Evolution of Question Answering
Slawski New Approaches for Structured Data:Evolution of Question Answering Bill Slawski
 
Changes in Structured Data at Google (SEO Camp 'us in Paris)
Changes in Structured Data at Google (SEO Camp 'us in Paris)Changes in Structured Data at Google (SEO Camp 'us in Paris)
Changes in Structured Data at Google (SEO Camp 'us in Paris)Bill Slawski
 
Guidelines and best practices for successful seo william slawski smxl milan...
Guidelines and best practices for successful seo   william slawski smxl milan...Guidelines and best practices for successful seo   william slawski smxl milan...
Guidelines and best practices for successful seo william slawski smxl milan...Bill Slawski
 
Seo; Cutting Through The Noise
Seo; Cutting Through The NoiseSeo; Cutting Through The Noise
Seo; Cutting Through The NoiseBill Slawski
 
Smx advanced-william-slawski-final
Smx advanced-william-slawski-finalSmx advanced-william-slawski-final
Smx advanced-william-slawski-finalBill Slawski
 
Keyword Research and Topic Modeling in a Semantic Web
Keyword Research and Topic Modeling in a Semantic WebKeyword Research and Topic Modeling in a Semantic Web
Keyword Research and Topic Modeling in a Semantic WebBill Slawski
 
Knowledge Panels, Rich Snippets and Semantic Markup
Knowledge Panels, Rich Snippets and Semantic MarkupKnowledge Panels, Rich Snippets and Semantic Markup
Knowledge Panels, Rich Snippets and Semantic MarkupBill Slawski
 
Bill Slawski SEO and the New Search Results
Bill Slawski   SEO and the New Search ResultsBill Slawski   SEO and the New Search Results
Bill Slawski SEO and the New Search ResultsBill Slawski
 
Evolution of Search
Evolution of SearchEvolution of Search
Evolution of SearchBill Slawski
 
Ranking in Google Since The Advent of The Knowledge Graph
Ranking in Google Since The Advent of The Knowledge GraphRanking in Google Since The Advent of The Knowledge Graph
Ranking in Google Since The Advent of The Knowledge GraphBill Slawski
 
Semantic seo and the evolution of queries
Semantic seo and the evolution of queriesSemantic seo and the evolution of queries
Semantic seo and the evolution of queriesBill Slawski
 
Slawskiwilliam thegrowthofdirectanswers
Slawskiwilliam thegrowthofdirectanswersSlawskiwilliam thegrowthofdirectanswers
Slawskiwilliam thegrowthofdirectanswersBill Slawski
 
Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic...
Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic...Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic...
Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic...Bill Slawski
 
Hummingbird & the entity revolution
Hummingbird & the entity revolutionHummingbird & the entity revolution
Hummingbird & the entity revolutionBill Slawski
 

Mehr von Bill Slawski (20)

William slawski-google-patents- how-do-they-influence-search
William slawski-google-patents- how-do-they-influence-searchWilliam slawski-google-patents- how-do-they-influence-search
William slawski-google-patents- how-do-they-influence-search
 
Semantic search Bill Slawski DEEP SEA Con
Semantic search Bill Slawski DEEP SEA ConSemantic search Bill Slawski DEEP SEA Con
Semantic search Bill Slawski DEEP SEA Con
 
SEO & Patents Vrtualcon v. 3.0
SEO & Patents Vrtualcon v. 3.0SEO & Patents Vrtualcon v. 3.0
SEO & Patents Vrtualcon v. 3.0
 
Image Search, Image Query Mapping and Image Optimization
Image Search, Image Query Mapping and Image OptimizationImage Search, Image Query Mapping and Image Optimization
Image Search, Image Query Mapping and Image Optimization
 
SMXL Milan 2019 Graphs of Things
SMXL Milan 2019   Graphs of ThingsSMXL Milan 2019   Graphs of Things
SMXL Milan 2019 Graphs of Things
 
Smxl milan 2019 keyword school
Smxl milan 2019   keyword schoolSmxl milan 2019   keyword school
Smxl milan 2019 keyword school
 
Slawski New Approaches for Structured Data:Evolution of Question Answering
Slawski   New Approaches for Structured Data:Evolution of Question Answering Slawski   New Approaches for Structured Data:Evolution of Question Answering
Slawski New Approaches for Structured Data:Evolution of Question Answering
 
Changes in Structured Data at Google (SEO Camp 'us in Paris)
Changes in Structured Data at Google (SEO Camp 'us in Paris)Changes in Structured Data at Google (SEO Camp 'us in Paris)
Changes in Structured Data at Google (SEO Camp 'us in Paris)
 
Guidelines and best practices for successful seo william slawski smxl milan...
Guidelines and best practices for successful seo   william slawski smxl milan...Guidelines and best practices for successful seo   william slawski smxl milan...
Guidelines and best practices for successful seo william slawski smxl milan...
 
Seo; Cutting Through The Noise
Seo; Cutting Through The NoiseSeo; Cutting Through The Noise
Seo; Cutting Through The Noise
 
Smx advanced-william-slawski-final
Smx advanced-william-slawski-finalSmx advanced-william-slawski-final
Smx advanced-william-slawski-final
 
Keyword Research and Topic Modeling in a Semantic Web
Keyword Research and Topic Modeling in a Semantic WebKeyword Research and Topic Modeling in a Semantic Web
Keyword Research and Topic Modeling in a Semantic Web
 
Knowledge Panels, Rich Snippets and Semantic Markup
Knowledge Panels, Rich Snippets and Semantic MarkupKnowledge Panels, Rich Snippets and Semantic Markup
Knowledge Panels, Rich Snippets and Semantic Markup
 
Bill Slawski SEO and the New Search Results
Bill Slawski   SEO and the New Search ResultsBill Slawski   SEO and the New Search Results
Bill Slawski SEO and the New Search Results
 
Evolution of Search
Evolution of SearchEvolution of Search
Evolution of Search
 
Ranking in Google Since The Advent of The Knowledge Graph
Ranking in Google Since The Advent of The Knowledge GraphRanking in Google Since The Advent of The Knowledge Graph
Ranking in Google Since The Advent of The Knowledge Graph
 
Semantic seo and the evolution of queries
Semantic seo and the evolution of queriesSemantic seo and the evolution of queries
Semantic seo and the evolution of queries
 
Slawskiwilliam thegrowthofdirectanswers
Slawskiwilliam thegrowthofdirectanswersSlawskiwilliam thegrowthofdirectanswers
Slawskiwilliam thegrowthofdirectanswers
 
Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic...
Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic...Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic...
Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic...
 
Hummingbird & the entity revolution
Hummingbird & the entity revolutionHummingbird & the entity revolution
Hummingbird & the entity revolution
 

Kürzlich hochgeladen

Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 

Kürzlich hochgeladen (20)

Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 

Google Will Not Go Gentle into That Good Night: Project Glass

  • 1. Meet Siri: Apple’s Google Killer? (#smx #11C) Google Will not go Gentle into That Good Night: Project Glass Bill Slawski Webimax @bill_slawski
  • 2. Siri is smarter than what we’ve seen on iPhones so far… It has a… •Short Term Memory •Long Term Memory And uses an •Active Ontology Intelligent Automated Assistant - http://appft.uspto.gov/netacgi/nph- Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2FPTO%2Fsearch- adv.html&r=1&p=1&f=G&l=50&d=PG01&S1=20120016678.PGNR.&OS=dn/20120016678&RS=DN/20120016678 Intelligent Automated Assistant - http://appft.uspto.gov/netacgi/nph- Parser?Sect1=PTO1&Sect2=HITOFF&d=PG01&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.html&r=1&f=G&l=50&s1=%2 220120245944%22.PGNR.&OS=DN/20120245944&RS=DN/20120245944
  • 3. Siri – The Intelligent Automated Assistant Siri doesn’t just understand your voice commands, but it also can elicit conversation from you. Siri can do your online shopping for you, or book you a hotel room without your participation. Siri can turn on your home security or temperature control, or set your DVR while you’re at work. At its heart, Siri has a learning ontology that understands your intent
  • 4. Siri’s Active Ontology Siri uses statistical language models from: Domain Models (e.g., phrases relating to restaurant and meal events), Task Flow Models (e.g., phrases relating to planning an event), Dialog Flow Models (e.g., phrases related to constraints needed to gather inputs for a restaurant reservation), Domain Entity Databases (e.g., names of restaurants), Vocabulary Databases (e.g., names of cuisines), Service Models (e.g., names of service providers such as OpenTable), and/or any words, names, or phrases associated with any node of active ontology.
  • 5.
  • 6. Google Now Uses Predictive Models to Deliver Information before you know you want or need it based on: – User Behavior – Location Information – Contextual Information Google Now - http://www.google.com/landing/now/
  • 7. Google Field Trip • Referred to as “Google Here” • Knowledge Base Information • Provides Alerts based upon Location Google Field Trip - http://www.fieldtripper.com/
  • 8. Siri vs. Google Now Both Google Now and Siri will recognize that you like to go to Yankees games at the nearby stadium, and will start showing you scores. Siri will show you scores for Yankees games Google Now will notice that you only go to games when the Yankees play the Orioles, and show you Orioles scores. http://www.webimax.com/blog/mobile-applications/googles-predictive-personal-assistant-better- than-siri Providing digital content based on expected user behavior - http://patft1.uspto.gov/netacgi/nph-Parser?patentnumber=08271413
  • 9. The Swimming Goggles Patent http://www.seobythesea.com/2011/04/google-acquires-swimming-goggle-patent/ Sergey Likes Swimming?
  • 10. Google Goggles Visual Queries • Facial recognition • OCR search for text in images • Product to recognition search (book covers. CDs, 3D objects • Bar codes recognition search • Named entity recognition • Landmark recognition • Place recognition (+GPS) • Color recognition • Similar image search User Interface for Presenting Search Results for Multiple Regions of a Visual Query - http://appft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2FPTO%2Fsearch- adv.html&r=1&p=1&f=G&l=50&d=PG01&S1=20110035406.PGNR.&OS=dn/20110035406&RS=DN/20110035406
  • 11. Terahop Indoor Mapping • Terahop Patents • Google Offering Free Wifi • Indoor Maps http://www.seobythesea.com/2012/04/google-acquires-indooroutdoor-wireless-location-patents/
  • 12. Templated Maps Dynamic Exploration of Electronic Maps - http://appft1.uspto.gov/netacgi/nph- Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2FPTO%2Fsearch- adv.html&r=1&p=1&f=G&l=50&d=PG01&S1=20080059205.PGNR.&OS=dn/20080059205&RS=DN/20080059205 PlaceBase vs. Google
  • 13. Telcontar Location-Based Services • Method for providing matching and introduction services to proximate mobile users and service providers (US Patent 6,819,919) • Method and system for selectively connecting mobile users based on physical proximity (US Patent 6,542,750) • System and method for initiating responses to location-based events (US Patent 7,813,741) • Method and system for automatically initiating a telecommunications connection based on distance (US Patent 6,542,748) • Method and system for connecting mobile users based on degree of separation (US Patent 6,539,232) • Method and system for connecting proximately located mobile users based on compatible attributes (US Patent 6,542,749) • Method and system for analyzing advertisements delivered to a mobile unit (US Patent 6,647,269)
  • 14. Project Glass Touch Interface Use of potential-touch detection to improve responsiveness of devices - http://patft.uspto.gov/netacgi/nph- Parser?Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch- adv.htm&r=1&f=G&l=50&d=PALL&S1=08199126&OS=PN/08199126&RS=PN/08199126
  • 15. Glass Adjustable User Interface Method and system for selecting a user interface for a wearable computing device - http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch- adv.htm&r=1&f=G&l=50&d=PALL&S1=08184070&OS=PN/08184070&RS=PN/08184070
  • 16. Google Glass Wearable Markers Wearable marker for passive interaction - http://patft.uspto.gov/netacgi/nph- Parser?Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch- adv.htm&r=1&f=G&l=50&d=PALL&S1=08179604&OS=PN/08179604&RS=PN/08179604
  • 17. Glass Predictive Applications Launches For example, input 110 may be GPS data obtained from a sensor and relating to the location of the user when a folder is selected. In embodiments, input 115 may be biometric data such as, for example, an iris scan that may be used to identify the user selecting a folder. Input 120 may be, for example, data analytics such as the frequency in which a first application in the selected folder is selected over a second, third, or fourth application in the selected folder. Additional analytics may include, for example, what a user typically does when entering a given folder, what resources the applications in the folder use, etc. Responsiveness for application launch - http://patft.uspto.gov/netacgi/nph- Parser?Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch- adv.htm&r=1&f=G&l=50&d=PALL&S1=08176437&OS=PN/08176437&RS=PN/08176437
  • 19. Ralph Osterhout Heads Up Displays
  • 20. Thanks! Bill Slawski Senior SEO Consultant Webimax bslawski@seobythesea.com https://twitter.com/bill_slawski http://www.linkedin.com/in/slawski https://plus.google.com/u/0/106515636986325493284/posts