We carry take our mobiles with us wherever we go, we keep them fuelled with energy and, typically, there's no other object we own so sensitive to our surroundings.
This makes mobiles ideal for capturing a rich dataset about human activities and the man-made & natural environment. In fact mobiles are far more capable than humans as measurement tools - or sensors.
Mobiles are getting more plentiful, being equipped with more sensor hardware, and that hardware is operating at an entirely new level of efficiency. Taken together, this means mobile sensors could become the predominant datasource of the 21st century.
At OpenSignal and WeatherSignal we're exploring the ways mobile sensors can be aggregated into sensor networks, by creating engaging apps and communities of contributors. We're applying big data analysis to make sense of the readings collected.
We believe the sensors in phones constitute the most powerful scientific apparatus in the world. What experiments would you run?
We carry take our mobiles with us wherever we go, we keep them fuelled with energy and, typically, there's no other object we own so sensitive to our surroundings.
This makes mobiles ideal for capturing a rich dataset about human activities and the man-made & natural environment. In fact mobiles are far more capable than humans as measurement tools - or sensors.
Mobiles are getting more plentiful, being equipped with more sensor hardware, and that hardware is operating at an entirely new level of efficiency. Taken together, this means mobile sensors could become the predominant datasource of the 21st century.
At OpenSignal and WeatherSignal we're exploring the ways mobile sensors can be aggregated into sensor networks, by creating engaging apps and communities of contributors. We're applying big data analysis to make sense of the readings collected.
We believe the sensors in phones constitute the most powerful scientific apparatus in the world. What experiments would you run?
Getting Smart About Smart Homes - MLS Tech Fair - 10.06.16Chad Curry
From MLS Technology Fair - MLS Long Island
Thursday, 10.06.16
The Internet of Things will transform how we do business on a daily basis. This presentation aims to cover the scope of this market and its impact real estate to items that make great closing gifts to what NAR's Center for REALTOR Technology is working on to help you in your business.
For more information, please visit https://crtlabs.org/. You can also follow us on twitter with the handle @crtlabs and Facebook at https://facebook.com/crtlabs - Office Hours on Facebook every Friday at 2p Eastern/1p Central.
This presentation shows an FME workspace which reads USGS ShakeMap earthquake data from a geojson feed and clips California ZIP code boundary data to produce an output containing ZIP, City and MMI (shaking intensity) which is then automatically emailed to a list of recipients via FME Cloud.
Presented live at FITC Toronto 2016
More info at www.fitc.ca
From mobile devices to augmented reality and the internet of things, tech is moving off the screen and into the world — but is the force benign for humans, or dangerous? How can we push towards the good and what would that even look like? Let’s talk about the high-level philosophies and low-level strategies that exist for keeping the best, messy human parts of ourselves front-row as we hurtle towards the future.
Objective
To outline what we as designers can do for the future.
Target Audience
Creative coders and other tech-savvy designers.
Five Things Audience Members Will Learn
The current state of future technologies
How designers can affect this tech
Why it matters
Methods for preventing terrible things
The terrible things there are to prevent
Behavioral Analytics with Smartphone Data. Talk at Strata + Hadoop World 2014...Joerg Blumtritt
Joerg Blumtritt, Datarella, at Strata+Hadoop World 2014, Barcelona
Smartphones are the most common wearable devices. In every single smartphone, more than 20 sensors continuously track all kind of behavioral and environmental data, from geo-location to even remote influences like magnetic field and local gravitation.
To develop meaningful models of users’ behavior, we need to put the technical measurements into context. This is done via interactions with an app. We at Datarella trigger the interactions on the phone by geo-fencing (coming near a pre-defined location, e.g. a retailer’s outlet), and other “complex events” using an Event Processing Language (EPL) and a Complex Event Processing Engine (CEPE).
We want also show best practices how to deal with privacy and informational self-determination, and how to give users a fair deal and transparancy to the data, that we collect by their cooperation in our projects.
Get the Strata + Hadoop World in Barcelona 2014 Complete Video Compilation here: http://strataconf.com/strataeu2014/public/sv/q/608
Smartphones can track all kind of mobility data. From the readings of the phone's sensors like gyroscope, acceleration, magnetic field (aka compass), etc. it is possible to tell not only where people had been, but what means of transportation they had used, and even, when driving a car, if they would keep their distance, if they would speed, or show other forms of dangerous behavior. Thus smartphone data can be used to bridge technology until cars become fully connected.
The Internet of Things (IoT) comes with great possibilities as well as major security and privacy issues. Although digital forensics has long been studied in both academia and industry, mobility forensics is relatively new and unexplored. Mobility forensics deals with tools and techniques that work towards forensically sound recovery of data and evidence from mobile devices [1]. In this paper, we explore mobility forensics in the context of IoT. This paper discusses the data collection and classification process from IoT smart home devices in details. It also contains attack scenario based analysis of collected data and a proposed mobility forensics model that fits into such scenarios.
Cite: K. M. S. Rahman, M. Bishop, and A. Holt, “Internet of Things Mobility Forensics,” INSuRE Conference, 2016.
Real-time, Sensor-based Monitoring of Shipping Containersbenaam
This presentation describes a sensor-based solution for real-time monitoring of high-value assets in-transit so shippers can react quickly to unplanned events such as delays, cargo damage, and even thefts.
Selected as one of the best presentations at the 2012 Vail Computer Elements Workshop. For 42 years, this 4-day workshop has served leading architects of the computer industry. The agenda is 100% invited technical talks and the audience is mostly previous speakers.
[Webinar] The Internet of Things and the Coming Data DelugeInsightInnovation
"The Internet of Things" was one of the hottest topics in 2014, and is set to grow even faster this year, as we move to a world where the internet isn't just about connecting computers, but is now connecting all of the everyday devices that we use.
Industrial parameters monitoring system through smartphoneKhadarbaba Shaik
Now a day’s so many useful technologies are coming out to make our life style more comfort, luxurious and secure. Especially in mobile field so many application are being developed to give us more information and entertainment. This project is designed with combination of two latest and most demanding technologies that are Smart phone and Embedded Systems
In this project we will create an application to monitor the industry parameters like monitoring temperature, voltage and current from webpage. Whenever we open this application it gives the current status of industry. At industry side we have Ethernet module, micro controller, temperature sensor, voltage sensing circuit and current sensing circuit. This micro controller will keep updating these parameters data on webpage. We can check these value from anywhere on our Smart phones by opening this webpage from phone itself.
Droidcon: Nick Hunn: Evolving past the fingertip- 29/10/2010Skills Matter
New wireless standards are about to produce a generation of connected devices that we wear, carry with us, or have around the home, which can talk directly to the handset and to an Android application.
Smart sensors are an essential component of the Internet of Things (IoT), serving as the eyes and ears of connected devices and systems. These sensors use advanced technology to collect and transmit data on a wide range of physical and environmental parameters, enabling real-time monitoring and analysis.
Smart sensors come in a variety of types and form factors, ranging from small, low-power devices to larger, more complex systems. They may use various technologies to detect and measure parameters such as temperature, humidity, pressure, light, sound, and motion, among others. Some smart sensors are equipped with specialized functions, such as chemical or biological sensing, imaging, or radiation detection.
Smart sensors often use wireless communication technologies, such as Bluetooth, Wi-Fi, or cellular, to transmit their data to a central hub or cloud platform. This allows for the integration of sensor data with other systems and applications, enabling a wide range of functionality and services.
Smart sensors have numerous applications in various industries and sectors. In healthcare, for example, smart sensors can be used to monitor vital signs and provide remote patient monitoring. In agriculture, smart sensors can be used to optimize irrigation and fertilization, as well as to detect pests and diseases. In transportation, smart sensors can be used to improve traffic flow and safety, as well as to monitor vehicle performance and maintenance. In smart cities, smart sensors can be used to optimize energy consumption, improve environmental quality, and enhance public safety and security.
The implementation of smart sensor systems can bring many benefits and efficiencies, but it also poses challenges and risks. One of the main challenges is the integration of sensor data with other systems and applications, which requires robust and secure communication and data management infrastructure. Another challenge is the management and analysis of the large amounts of data generated by smart sensors, which may require sophisticated algorithms and software tools. There are also concerns around privacy and security, as the proliferation of smart sensors can enable the tracking and profiling of individuals and their activities.
To overcome these challenges and realize the full potential of smart sensors, it is important to adopt a holistic and strategic approach to their deployment and use. This may involve the development of standards and frameworks, the establishment of partnerships and collaborations, and the adoption of best practices and guidelines.
The future of smart sensors looks bright, as the technology continues to evolve and expand into new areas and applications. Some of the trends and developments in the field include the miniaturization and cost reduction of sensors, the enhancement of sensor performance and reliability, the integration of multiple sensing modalities, the development of intelligent sensor networks, and the integration o
Our Data, Ourselves: The Data Democracy Deficit (EMF CAmp 2014)Giles Greenway
Here are the slides from our presentation given at the 2014 EMF camp. We discuss our MobileMiner app, why we wrote it, how it works and who helped. It's tracked the behaviour of other apps on the phones of 20 young coders from Young Rewired State.
Internet of Things is moving away from the hype. Low power technologies like LPWAN have the capabilities to transform the way to transform industry and logistics.
Getting Smart About Smart Homes - MLS Tech Fair - 10.06.16Chad Curry
From MLS Technology Fair - MLS Long Island
Thursday, 10.06.16
The Internet of Things will transform how we do business on a daily basis. This presentation aims to cover the scope of this market and its impact real estate to items that make great closing gifts to what NAR's Center for REALTOR Technology is working on to help you in your business.
For more information, please visit https://crtlabs.org/. You can also follow us on twitter with the handle @crtlabs and Facebook at https://facebook.com/crtlabs - Office Hours on Facebook every Friday at 2p Eastern/1p Central.
This presentation shows an FME workspace which reads USGS ShakeMap earthquake data from a geojson feed and clips California ZIP code boundary data to produce an output containing ZIP, City and MMI (shaking intensity) which is then automatically emailed to a list of recipients via FME Cloud.
Presented live at FITC Toronto 2016
More info at www.fitc.ca
From mobile devices to augmented reality and the internet of things, tech is moving off the screen and into the world — but is the force benign for humans, or dangerous? How can we push towards the good and what would that even look like? Let’s talk about the high-level philosophies and low-level strategies that exist for keeping the best, messy human parts of ourselves front-row as we hurtle towards the future.
Objective
To outline what we as designers can do for the future.
Target Audience
Creative coders and other tech-savvy designers.
Five Things Audience Members Will Learn
The current state of future technologies
How designers can affect this tech
Why it matters
Methods for preventing terrible things
The terrible things there are to prevent
Behavioral Analytics with Smartphone Data. Talk at Strata + Hadoop World 2014...Joerg Blumtritt
Joerg Blumtritt, Datarella, at Strata+Hadoop World 2014, Barcelona
Smartphones are the most common wearable devices. In every single smartphone, more than 20 sensors continuously track all kind of behavioral and environmental data, from geo-location to even remote influences like magnetic field and local gravitation.
To develop meaningful models of users’ behavior, we need to put the technical measurements into context. This is done via interactions with an app. We at Datarella trigger the interactions on the phone by geo-fencing (coming near a pre-defined location, e.g. a retailer’s outlet), and other “complex events” using an Event Processing Language (EPL) and a Complex Event Processing Engine (CEPE).
We want also show best practices how to deal with privacy and informational self-determination, and how to give users a fair deal and transparancy to the data, that we collect by their cooperation in our projects.
Get the Strata + Hadoop World in Barcelona 2014 Complete Video Compilation here: http://strataconf.com/strataeu2014/public/sv/q/608
Smartphones can track all kind of mobility data. From the readings of the phone's sensors like gyroscope, acceleration, magnetic field (aka compass), etc. it is possible to tell not only where people had been, but what means of transportation they had used, and even, when driving a car, if they would keep their distance, if they would speed, or show other forms of dangerous behavior. Thus smartphone data can be used to bridge technology until cars become fully connected.
The Internet of Things (IoT) comes with great possibilities as well as major security and privacy issues. Although digital forensics has long been studied in both academia and industry, mobility forensics is relatively new and unexplored. Mobility forensics deals with tools and techniques that work towards forensically sound recovery of data and evidence from mobile devices [1]. In this paper, we explore mobility forensics in the context of IoT. This paper discusses the data collection and classification process from IoT smart home devices in details. It also contains attack scenario based analysis of collected data and a proposed mobility forensics model that fits into such scenarios.
Cite: K. M. S. Rahman, M. Bishop, and A. Holt, “Internet of Things Mobility Forensics,” INSuRE Conference, 2016.
Real-time, Sensor-based Monitoring of Shipping Containersbenaam
This presentation describes a sensor-based solution for real-time monitoring of high-value assets in-transit so shippers can react quickly to unplanned events such as delays, cargo damage, and even thefts.
Selected as one of the best presentations at the 2012 Vail Computer Elements Workshop. For 42 years, this 4-day workshop has served leading architects of the computer industry. The agenda is 100% invited technical talks and the audience is mostly previous speakers.
[Webinar] The Internet of Things and the Coming Data DelugeInsightInnovation
"The Internet of Things" was one of the hottest topics in 2014, and is set to grow even faster this year, as we move to a world where the internet isn't just about connecting computers, but is now connecting all of the everyday devices that we use.
Industrial parameters monitoring system through smartphoneKhadarbaba Shaik
Now a day’s so many useful technologies are coming out to make our life style more comfort, luxurious and secure. Especially in mobile field so many application are being developed to give us more information and entertainment. This project is designed with combination of two latest and most demanding technologies that are Smart phone and Embedded Systems
In this project we will create an application to monitor the industry parameters like monitoring temperature, voltage and current from webpage. Whenever we open this application it gives the current status of industry. At industry side we have Ethernet module, micro controller, temperature sensor, voltage sensing circuit and current sensing circuit. This micro controller will keep updating these parameters data on webpage. We can check these value from anywhere on our Smart phones by opening this webpage from phone itself.
Droidcon: Nick Hunn: Evolving past the fingertip- 29/10/2010Skills Matter
New wireless standards are about to produce a generation of connected devices that we wear, carry with us, or have around the home, which can talk directly to the handset and to an Android application.
Smart sensors are an essential component of the Internet of Things (IoT), serving as the eyes and ears of connected devices and systems. These sensors use advanced technology to collect and transmit data on a wide range of physical and environmental parameters, enabling real-time monitoring and analysis.
Smart sensors come in a variety of types and form factors, ranging from small, low-power devices to larger, more complex systems. They may use various technologies to detect and measure parameters such as temperature, humidity, pressure, light, sound, and motion, among others. Some smart sensors are equipped with specialized functions, such as chemical or biological sensing, imaging, or radiation detection.
Smart sensors often use wireless communication technologies, such as Bluetooth, Wi-Fi, or cellular, to transmit their data to a central hub or cloud platform. This allows for the integration of sensor data with other systems and applications, enabling a wide range of functionality and services.
Smart sensors have numerous applications in various industries and sectors. In healthcare, for example, smart sensors can be used to monitor vital signs and provide remote patient monitoring. In agriculture, smart sensors can be used to optimize irrigation and fertilization, as well as to detect pests and diseases. In transportation, smart sensors can be used to improve traffic flow and safety, as well as to monitor vehicle performance and maintenance. In smart cities, smart sensors can be used to optimize energy consumption, improve environmental quality, and enhance public safety and security.
The implementation of smart sensor systems can bring many benefits and efficiencies, but it also poses challenges and risks. One of the main challenges is the integration of sensor data with other systems and applications, which requires robust and secure communication and data management infrastructure. Another challenge is the management and analysis of the large amounts of data generated by smart sensors, which may require sophisticated algorithms and software tools. There are also concerns around privacy and security, as the proliferation of smart sensors can enable the tracking and profiling of individuals and their activities.
To overcome these challenges and realize the full potential of smart sensors, it is important to adopt a holistic and strategic approach to their deployment and use. This may involve the development of standards and frameworks, the establishment of partnerships and collaborations, and the adoption of best practices and guidelines.
The future of smart sensors looks bright, as the technology continues to evolve and expand into new areas and applications. Some of the trends and developments in the field include the miniaturization and cost reduction of sensors, the enhancement of sensor performance and reliability, the integration of multiple sensing modalities, the development of intelligent sensor networks, and the integration o
Our Data, Ourselves: The Data Democracy Deficit (EMF CAmp 2014)Giles Greenway
Here are the slides from our presentation given at the 2014 EMF camp. We discuss our MobileMiner app, why we wrote it, how it works and who helped. It's tracked the behaviour of other apps on the phones of 20 young coders from Young Rewired State.
Internet of Things is moving away from the hype. Low power technologies like LPWAN have the capabilities to transform the way to transform industry and logistics.
Slide presentate al Workshop “Mobility, behaviours: apps”, organizzato dall'Associazione PUSH nell'ambito del progetto trafficO2, svoltosi il 22 novembre 2013 a Palazzo Steri, Palermo. Info: http://www.wepush.org/mobility-behaviours-apps/
This presentation was provided in 2009 and is certainly temporal, given the nature of the discussion.
Presentation roughly 20 minutes and discussion ensued.
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
GridMate - End to end testing is a critical piece to ensure quality and avoid...ThomasParaiso2
End to end testing is a critical piece to ensure quality and avoid regressions. In this session, we share our journey building an E2E testing pipeline for GridMate components (LWC and Aura) using Cypress, JSForce, FakerJS…
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
2. OpenSignal @jamescrr
Coming to a lecture theatre near you
1. Mobile sensors beat Human sensors
2. Mobile sensors are getting better.*
3. Mobile measures more than you think.
*humans aren’t.
OpenSignal & WeatherSignal sensor networks on 7m phones
3. OpenSignal @jamescrr
Man made Data
“Man is the measure of all things” - Protagoras
“In those days Caesar Augustus issued a decree
that a census should be taken of the entire
Roman world.” - NIV Bible
The Cheugugi rain gauge, Korea.
“that which no canvas sails could withstand” -
Force 12, the Beaufort Scale.
Chronicles. Annals. Diaries. Newspapers. Civil
records. Facebook. Twitter.
Da Vinci’s Schema delle Proporzioni
4. OpenSignal @jamescrr
Mobile Sensors & Repurposing
Fingerprint scanner
Heartrate
RGB Ambient Light
Relative humidity
Env. temperature
Barometer
NFC
Gyroscope
Accelerometer
Bluetooth radio
WiFi radio
FM radio
Cell radio
Front camera
Rear camera
GPS
Magnetic field
Light flux
Battery temp.
Microphone
Touch
S I S II S III S4 S5
Images from iFixit and forthcoming OpenSignal Sensor iIbrary
5. OpenSignal @jamescrr
Man vs Mobile
No artwork is enhanced by the addition of clipart.
It’s quite
warm.
It’s 26.2°C
Man is:
• Imprecise
• Low accuracy
• Limited range
• Magnetism?
• Not good at logging
6. OpenSignal @jamescrr
Mobile Sensors are getting better
New, Smarter, More Efficient
• New raw sensors (gas, sweat, heartrate)
• New virtual sensors offer context
awareness & more (pedometer, activity
recognition, significant motion)
• Efficiency of mobile sensing increasing
(co-processors/sensor batching)
7. OpenSignal @jamescrr
Outdoor temperature from phone batteries
All phones have
battery temperature
sensors
Lots of things influence
the battery
temperature
Including outdoor air
temp.
9. OpenSignal @jamescrr
Do People Like Obama?
• WiFi routers are
occasionally named
to express political
opinions
• We found 1140
WiFis referencing
Obama in May
2012
• Net +ve sentiment
• Other WiFi tricks:
net discovery.
10. OpenSignal @jamescrr
When do we get up?
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
0.0
0.2
0.4
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Hour
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
−0.25
0.00
0.25
0.50
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Hour
Weekdays – 8 am Weekends – 10 am
We modeled US LTE speeds with linear regression, variables included signal
quality and factors for hour of day.
11. OpenSignal @jamescrr
How much do I use my phone?
Feb Mar AprJanDec
0
5
10
15
20
• Number of times
I turn on my
Galaxy S4
screen per hour.
• Darkest blue is
50.
• GS4 is not my
only phone.
12. OpenSignal @jamescrr
The World is now your Lab
Mobiles sensors:
• pre-existing
• maintenance free
• continually upgraded
piece of scientific apparatus, capturing
unparalleled detail on the environment &
human activities.
Challenges
• Capabilities of mobile exceed the
ambition of app developers
• No Higgs boson sensor yet
Your device can be a nut in a scientific apparatus larger than the LHC