SlideShare uma empresa Scribd logo
1 de 49
Student Work By:
Sarah Seegal
Amanda Yarmolich
Planet Labs is launching the
largest fleet of earth facing
satellites.
With frequent, high-resolution
imagery of the entire planet...
What’s possible?
?
Design Research

Very Useful
Daily News

Weather

Traffic

Pollen Count
Alarm Clock
Easy

Hard
Surf Camera

Useful

Density Score
THE WHOLE GLOBE, THE WHOLE STORY.
We schedule protests on
Facebook, coordinate on
Twitter, and use YouTube
to tell the world.
Anonymous Protester during arab spring
400 Million Tweets Per day on Twitter
http://www.theverge.com/2012/6/6/3069424/twitter-400-million-total-daily-tweets
Planet News
The Whole Globe. The Whole Story.
Planet Labs provides universal access to information
about the changing planet. The company operates
the world’s largest fleet of Earth imaging satellites to
frequently image the entire planet and provide open
access to that information.
The challenge: Planet Labs engaged us to develop an iphone app that
demonstrates the unique capabilities of the Planet Labs API to
developers. The goal was to create an app that consumers would use on
a daily basis.
The solution: Planet News is a native iPhone app that aggregates
proprietary satellite imagery and social media to surface news from
anywhere on the globe.
By leveraging a mainstream daily activity-- staying up to date with the
news-- Planet News showcases what’s possible with frequent, highresolution, satellite imagery of the entire planet.
Key Screens & Features
Link to prototype VIP:https://www.flinto.com/p/9f25362d
Link to prototype PING: https://www.flinto.com/p/424f0469
PLANNING
Competitive Analysis
Method:
We explored competitors products to understand how
to position our product in the marketplace, while
capitalizing on our unique data.

Google Earth

Ushahidi

Findings:

MapQuest

Bing

Leveraging the worldʼs largest fleet of
Earth imaging satellites allows for
higher resolution and more frequent
imaging of the entire planet.
Mapquest
Driving directions, map/satellite hybrid.
Locate businesses/landmarks.

Dashboard- Research
Google Earth
Allow to locate, toggle through views,
go though pre-set tours. Less
resolution than PlanetLab’s imagery.
Good visualization/layering of data.

Dashboard- Research
Bing Maps
Allow to locate, toggle through views,
go though pre-set tours. Less
resolution than PlanetLab’s imagery.
Good visualization/layering of data.

Dashboard- Research
User flows
Hand drawn pop app

User Flows- Planet News
Prototype 1
Hand drawn pop app

Created to test concept with the client, the first
prototype served to work through the basic system and
functionalities for the Planet News concept.
From here we concluded that this was indeed a valid
idea and moved forward with design/design research
and worked to figure out features and the UI of the
application.
Next step is to create a more in depth mock up app
and figure out the entire system.

Prototype 1- Planet News
Prototype 2
Click through Axure prototype
Created to test concept with the client, the first
prototype served to work through the basic system and
functionalities for the Planet News concept.
From here we concluded that this was indeed a valid
idea and moved forward with design/design research
and worked to figure out features and the UI of the
application.
Through a quick sketch through exercise with the client
we created a “Timeline” option, that allowed users to
visualize the change in the data over time utilizing the
type of data planet labs possessed effectively.
Next step is to create a more in depth mock up app
and figure out the entire system.

Prototype 2- Planet News
Prototype 3
Printed Paper Prototype
Since the client was incredibly interested in the visual
aspect of the project we created high resolution
screens to test the general flow and UI of the
application. From there we printed off the screens and
walked through the application with numerous users.
Problems we identified was within labeling of features,
the visual representation of the timeline, and defining
what is/isn’t clickable clearly to the user. The timeline
itself presented some confusion since the visual form
wasn’t analogous to the minds of most users.
With these findings it was time to run a couple
additional tests and make refinements to the visual
design.

Prototype 3- Planet News
Prototype 3.25
Mid Prototype Brainstorm

Realizing the entire flow of the application needed to be revisited and we needed to
figure out where everything fit into the system, we hit the white board and started to
sketch out the flows and how screens related to each other in order to identify touch
points and screens we had yet to design.
From here we decided to do some further user research to discover patterns and
actions that users found easy to figure out, which of course meant more prototypes.

Prototype 3.25 - Planet News
Prototype 3.5
Hand Sketched Interfaces
In order to move through to the next itteration we
decided to move forward and quickly create hand
sketched prototypes from user feedback of both
the search/browse function of the application.
Incorporating the user feedback, we then worked
on creating that flow in the click through mock up.

Prototype 3.5 - Planet News
DESIGN SPECIFICATIONS
Expand
Photo
Tumbnails

App Map

Timeline:
Move
Forward

Timeline View

View satellite
images/social
media in real
time

Timeline:
Move
Backward

My Location

List of
Recent News

Satellite View
of Selected
Location

Tweet

List of
Most Visited

Satellite View
of Selected
Location

Keyword
Search

Satellite View
Closet
Keyword
Match

App Opened

App Store
Deadline

Open App
via Iphone
Home Screen

Launch
Screen

Satellite
Location
View(Default
= Current)

Search/
Browse

Settings

Logout

Invite Friends
Event Ping Flow
Timeline View

Create
New Event

My Location

Report
on Event
@Planet
News

Yes
Satellite View
of Event

Event Ping

Tweet

At Event
Location?
No

Legend
On-Site User

Remote User

Decision

On Device
Screen

Search

Create
New Event

Settings

Comment
on Event
#PlanetNews
Interaction Design
Method:
We explored competitors products to understand how
users typically interact with maps.
We also tested users with various prototypes to figure
out how they intuited interactions in our platform.

Google Earth

Ushahidi

MapQuest

Bing

Common Gestures:

Drag

Pinch Spread
Consumer Citizen Journalist
The cell phone users on the ground
that are informed of the event. These
are the people who can provide
information via interaction with Planet
News via Twitter. Their contributions
are placed on the map via GPS
coordinates provided via the twitter
API.

ConsumerConcerned Observer
These are the people sitting at home
who want to see more information
about events going on, and know that
the news CNN, and traditional media
giants provide is biased and often
comes at a delay.
They would also be able to point out
things visible from satellite view, or
add their own input/wellwishes to
people at the scene.

ModeratorJournalists
These are people who work for the
traditional news sources who also
tweet and update people about the
events they are covering.
This would be a PlanetNews partner
who would put the network wide
“ping” into action. Pings would be very
intentional and carefully chosen so that
people wouldn’t just begin to ignore
the system.
Ideally there would be several
“Moderators” worldwide who would
monitor their areas and make sure
people aren’t abusing the system.
One way to determine this is they have
to provide press credentials.

Users- Planet News
Rebecca
Consumer - Citizen Journalist
Bio:
Rebecca is a college student, studying Social Justice
at USF. She spends much of her time in the city, when
she’s not she’s out and about on one adventure or
another.
Rebecca spends a lot of time listening to music on her
phone or chatting with her friends via facebook chat.
She has a personal twitter account as well as managing
the student affairs twitter account for her work study
program.
She likes to keep up to date with news and know about
the world around her. She likes to tweet, and if she
knows something or can provide information via twitter
about an event to her friends she is more than willing to
tweet about it.

Persona 1- Citizen Journalist
Julia
Consumer - Concerned Observer
Bio:
Julia is a 31 year old resident of Livermore, CA. She
met her husband at UCLA where she received a degree
in Biology, she used to work fulltime for the Marine
Mammal Resource Center as a Research Biologist until
the birth of her second son. Now, asides from
occasionally volunteering time on the weekends she is
a stay at home mom.
Being a stay at home mom is rough on Julia so she
uses her smartphone to keep in touch with her friends
and the world around her.
She uses twitter as a way to communicate and keep in
touch with the news, especially more local things that
relate to her.

Persona 2- Concerned Observer
Charles
Moderator - Professional Journalist
Bio:
Charles is a 29 year old reporter for the San Jose
Mercury News. He covers news stories to do with the
changing environment of the bay area. Most of his time
is spent in the field, which occasionally leaves him with
big lulls in his day which he fills browsing sites like
Reddit and keeping in touch with his many twitter
followers.
He will often tweet breaking news before the stories
break because of the limitations of network news. This
lets him update people quicker than waiting for the
story, most recently this occured when he was pulled
off his usual project to cover the BART negotiations.
To Charles keeping people informed with an unbiased
source of news is incredible important and something
he is very passionate about.

Persona 3 - Professional Journalist
User Journey
Julia, The Firefighter’s Wife
Julia is sitting at home watching tv with her two sons when she
recieves a ping from the Planet News app she downloaded after she
learned about it in an email sent to her by a fellow alumni and friend
from UCLA.
The app brings to her attention a fire that has broken out close to
Julia’s home in Livermore, CA. Alarmed she checks the location in
comparison to her location to see if she needs to get read to
evacuate. Luckily it’s on the other side of 580, but she decides to
gather her stuff just in case.
She also closes the windows since one of her son’s is asthmatic and
she doesn’t want the smoke to irritate his lungs and cause an
asthma attack.
Using the Timeline function, Julia can see the history of both the
area effected by the fire along with the social media activity
associated with it.
Julia then receives a text from her husband along with a picture of
the fire since he is a fire fighter with Livermore PD and they have
helped respond to the call.
She uses the Planet News app to submit the picture so other people
can also see what it looks like from the ground. Using the GPS meta
data embedded in the photo Planet News accurately places the
image on the map and Julia’s interaction is added to the event.
Flow A1
Sign Up Via Twitter
Launch Screen

Sign Up Screen

Twitter API Sign In Dialogue

* Uses Twitter data to populate user location
via embedded API GPS information, as well
as interests for pings the user will receive

Satellite View of User’s Current Location
Flow A2
Passive Login
Launch Screen

Login Screen

Satellite View of Current Location
Flow A 1&2
Search/Browse from Non-Event
Satellite View of Current Location

Search Entry

Search Entry & Suggestions

* Suggestions based on user inputed data,
possible leverage of google search function?

Search Result
Flow A
Browse/Create Event
Search Result Page

Zoomed In View

Create Tweet View

Crop/Create Image

* Also sets location

Add Tweet w/ Photo
Flow A
Comment On Event
Search Result Page

Add Comment via Tweet

Posted Event
Flow A
Ping - How are Pings Determined?
Social media has a very distinct rhythm it follows on a regular day. Disruption in this
a possible indicator as an event.
The Planet News algorithm is tuned into finding disruptions in these frequencies
and bringing them to attention. Users can also tweet within the application to create
momentum for events and initiate “pings”.
Pings are carefully currated and deployed so that people are sure to pay attention
to them. They’re broken down into three levels:
1. Worldwide Pings: These include catastrophic geological events (volcanos,
tsunamis, earthquakes above 5 on richter scale), government upheavals, acts of
terrorism, and other events that effect just not the people who are at the scene but
everyone world wide.
2. National Pings: These are things that happen on a national level that may have
some worldwide impact, but mainly effect the people who are in a particular nation.
These include elections, certain user sets with more global interests will also receive
pings for other nations.
3. Local Pings: These are things that effect only a small local population. These
include minimal earthquakes, mudslides, and other events happening around the
user’s local area.
At anytime a situation escalates, or recieves more interest it’s level of ping can be
raised and the number of people pinged can increase.
Flow B
Ping Launch
Ping Screen

Launch Page

Satellite View of Event
Flow B
Timeline from Ping
Timeline Activation, Timeline plays coverage of event from beginning to end. After it has gone through the
entire flow, user can read tweets by either clicking on icons on the map, or scrolling through them.
Flow B
Tweet from Remote Location (observer role)
Satellite View of Current Location

Add Tweet, location determined via GPS
embedded in Twitter API
Flow B
Tweet from Location (reporter role)
Satellite View of Current Location

Add Tweet, determined via Twitter
API GPS information

Add Image Via Gallery

Default IOS7 add photo flow

Submit Tweet

Tweet Displayed on Event

Photos/Pins added by user show
up on map as being blue
Next Steps:
Allow more customization in settings (user added
interests ie: animal migration, deforestation)
Content Options:
- Add in option for user to “draw” on screens (ie: Steven
Madden explaining football plays)
- Video integration (allow users to add videos to events)
More social media integrations (Youtube, Facebook, etc)
International deployment, other operating systems, etc
Refined algorithm for what tweets show up when
Additional categories to monitor, ie: deforestation,
tracking crops, etc
THANK YOU
Sarah Seegal & Amanda Yarmolich
sarahseegal@gmail.com & ayarmolich@gmail.com

Mais conteúdo relacionado

Semelhante a Planet Labs Presentation & Design Spec

starling social app case study
starling social app case studystarling social app case study
starling social app case studyDavid Riedy
 
How do post-truth and fake-news changed our reality?
How do post-truth and fake-news changed our reality? How do post-truth and fake-news changed our reality?
How do post-truth and fake-news changed our reality? Serafima Gurova
 
Marketing Report
Marketing ReportMarketing Report
Marketing ReportSiqi Lin
 
Iaetsd real time event detection and alert system using sensors
Iaetsd real time event detection and alert system using sensorsIaetsd real time event detection and alert system using sensors
Iaetsd real time event detection and alert system using sensorsIaetsd Iaetsd
 
Raising the awareness levels of the open source intelligence #SciChallenge2017
Raising the awareness levels of the open source intelligence #SciChallenge2017Raising the awareness levels of the open source intelligence #SciChallenge2017
Raising the awareness levels of the open source intelligence #SciChallenge2017Onur Balmahmut
 
Tweet analysis for real time event detection and earthquake reporting system ...
Tweet analysis for real time event detection and earthquake reporting system ...Tweet analysis for real time event detection and earthquake reporting system ...
Tweet analysis for real time event detection and earthquake reporting system ...JPINFOTECH JAYAPRAKASH
 
OSI Latvia Workshop - Mobile App Design
OSI Latvia Workshop - Mobile App Design OSI Latvia Workshop - Mobile App Design
OSI Latvia Workshop - Mobile App Design CDI Apps for Good
 
Правда ли, что неправда управляет миром? Как нереальные новости приводят к ре...
Правда ли, что неправда управляет миром? Как нереальные новости приводят к ре...Правда ли, что неправда управляет миром? Как нереальные новости приводят к ре...
Правда ли, что неправда управляет миром? Как нереальные новости приводят к ре...SilverMercury
 
WJEC4 Ignite: Deborah Wenger
WJEC4 Ignite: Deborah WengerWJEC4 Ignite: Deborah Wenger
WJEC4 Ignite: Deborah WengerMichael Bruce
 
The office of social media aids awareness day media stunt project communicati...
The office of social media aids awareness day media stunt project communicati...The office of social media aids awareness day media stunt project communicati...
The office of social media aids awareness day media stunt project communicati...Chelse Benham
 
Online Search And Society: Could Your Best Friend Be Your Worst Enemy?
Online Search And Society: Could Your Best Friend Be Your Worst Enemy?Online Search And Society: Could Your Best Friend Be Your Worst Enemy?
Online Search And Society: Could Your Best Friend Be Your Worst Enemy?Rachel Noonan
 
The Shifting River of Media and Knowledge
The Shifting River of Media and KnowledgeThe Shifting River of Media and Knowledge
The Shifting River of Media and KnowledgeGarett MacGowan
 
The Next Generation Social Media Experience
The Next Generation Social Media ExperienceThe Next Generation Social Media Experience
The Next Generation Social Media Experienceupheavalio
 
Case Study 1 - Portfolio Project Final - Google UX Design Certificate
Case Study 1 - Portfolio Project Final - Google UX Design CertificateCase Study 1 - Portfolio Project Final - Google UX Design Certificate
Case Study 1 - Portfolio Project Final - Google UX Design CertificateAbelKCS
 

Semelhante a Planet Labs Presentation & Design Spec (20)

HCIReportSunday
HCIReportSundayHCIReportSunday
HCIReportSunday
 
COM 450 Final
COM 450 FinalCOM 450 Final
COM 450 Final
 
starling social app case study
starling social app case studystarling social app case study
starling social app case study
 
How do post-truth and fake-news changed our reality?
How do post-truth and fake-news changed our reality? How do post-truth and fake-news changed our reality?
How do post-truth and fake-news changed our reality?
 
Marketing Report
Marketing ReportMarketing Report
Marketing Report
 
Unit 35 lo3
Unit 35 lo3Unit 35 lo3
Unit 35 lo3
 
Iaetsd real time event detection and alert system using sensors
Iaetsd real time event detection and alert system using sensorsIaetsd real time event detection and alert system using sensors
Iaetsd real time event detection and alert system using sensors
 
Raising the awareness levels of the open source intelligence #SciChallenge2017
Raising the awareness levels of the open source intelligence #SciChallenge2017Raising the awareness levels of the open source intelligence #SciChallenge2017
Raising the awareness levels of the open source intelligence #SciChallenge2017
 
Tweet analysis for real time event detection and earthquake reporting system ...
Tweet analysis for real time event detection and earthquake reporting system ...Tweet analysis for real time event detection and earthquake reporting system ...
Tweet analysis for real time event detection and earthquake reporting system ...
 
OSI Latvia Workshop - Mobile App Design
OSI Latvia Workshop - Mobile App Design OSI Latvia Workshop - Mobile App Design
OSI Latvia Workshop - Mobile App Design
 
Правда ли, что неправда управляет миром? Как нереальные новости приводят к ре...
Правда ли, что неправда управляет миром? Как нереальные новости приводят к ре...Правда ли, что неправда управляет миром? Как нереальные новости приводят к ре...
Правда ли, что неправда управляет миром? Как нереальные новости приводят к ре...
 
WJEC4 Ignite: Deborah Wenger
WJEC4 Ignite: Deborah WengerWJEC4 Ignite: Deborah Wenger
WJEC4 Ignite: Deborah Wenger
 
The office of social media aids awareness day media stunt project communicati...
The office of social media aids awareness day media stunt project communicati...The office of social media aids awareness day media stunt project communicati...
The office of social media aids awareness day media stunt project communicati...
 
Making data more human
Making data more humanMaking data more human
Making data more human
 
Global pulse technology
Global pulse technologyGlobal pulse technology
Global pulse technology
 
Online Search And Society: Could Your Best Friend Be Your Worst Enemy?
Online Search And Society: Could Your Best Friend Be Your Worst Enemy?Online Search And Society: Could Your Best Friend Be Your Worst Enemy?
Online Search And Society: Could Your Best Friend Be Your Worst Enemy?
 
The Shifting River of Media and Knowledge
The Shifting River of Media and KnowledgeThe Shifting River of Media and Knowledge
The Shifting River of Media and Knowledge
 
#ReportOfTheReportByMeier
#ReportOfTheReportByMeier#ReportOfTheReportByMeier
#ReportOfTheReportByMeier
 
The Next Generation Social Media Experience
The Next Generation Social Media ExperienceThe Next Generation Social Media Experience
The Next Generation Social Media Experience
 
Case Study 1 - Portfolio Project Final - Google UX Design Certificate
Case Study 1 - Portfolio Project Final - Google UX Design CertificateCase Study 1 - Portfolio Project Final - Google UX Design Certificate
Case Study 1 - Portfolio Project Final - Google UX Design Certificate
 

Último

Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
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
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
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
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
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
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
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
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
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
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 

Último (20)

Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
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
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
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
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
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
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
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
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
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
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 

Planet Labs Presentation & Design Spec

  • 1. Student Work By: Sarah Seegal Amanda Yarmolich
  • 2. Planet Labs is launching the largest fleet of earth facing satellites.
  • 3. With frequent, high-resolution imagery of the entire planet...
  • 4.
  • 6. ?
  • 7. Design Research Very Useful Daily News Weather Traffic Pollen Count Alarm Clock Easy Hard Surf Camera Useful Density Score
  • 8. THE WHOLE GLOBE, THE WHOLE STORY.
  • 9.
  • 10. We schedule protests on Facebook, coordinate on Twitter, and use YouTube to tell the world. Anonymous Protester during arab spring
  • 11. 400 Million Tweets Per day on Twitter http://www.theverge.com/2012/6/6/3069424/twitter-400-million-total-daily-tweets
  • 12. Planet News The Whole Globe. The Whole Story. Planet Labs provides universal access to information about the changing planet. The company operates the world’s largest fleet of Earth imaging satellites to frequently image the entire planet and provide open access to that information. The challenge: Planet Labs engaged us to develop an iphone app that demonstrates the unique capabilities of the Planet Labs API to developers. The goal was to create an app that consumers would use on a daily basis. The solution: Planet News is a native iPhone app that aggregates proprietary satellite imagery and social media to surface news from anywhere on the globe. By leveraging a mainstream daily activity-- staying up to date with the news-- Planet News showcases what’s possible with frequent, highresolution, satellite imagery of the entire planet.
  • 13. Key Screens & Features Link to prototype VIP:https://www.flinto.com/p/9f25362d Link to prototype PING: https://www.flinto.com/p/424f0469
  • 14.
  • 15.
  • 17. Competitive Analysis Method: We explored competitors products to understand how to position our product in the marketplace, while capitalizing on our unique data. Google Earth Ushahidi Findings: MapQuest Bing Leveraging the worldʼs largest fleet of Earth imaging satellites allows for higher resolution and more frequent imaging of the entire planet.
  • 18. Mapquest Driving directions, map/satellite hybrid. Locate businesses/landmarks. Dashboard- Research
  • 19. Google Earth Allow to locate, toggle through views, go though pre-set tours. Less resolution than PlanetLab’s imagery. Good visualization/layering of data. Dashboard- Research
  • 20. Bing Maps Allow to locate, toggle through views, go though pre-set tours. Less resolution than PlanetLab’s imagery. Good visualization/layering of data. Dashboard- Research
  • 21. User flows Hand drawn pop app User Flows- Planet News
  • 22. Prototype 1 Hand drawn pop app Created to test concept with the client, the first prototype served to work through the basic system and functionalities for the Planet News concept. From here we concluded that this was indeed a valid idea and moved forward with design/design research and worked to figure out features and the UI of the application. Next step is to create a more in depth mock up app and figure out the entire system. Prototype 1- Planet News
  • 23. Prototype 2 Click through Axure prototype Created to test concept with the client, the first prototype served to work through the basic system and functionalities for the Planet News concept. From here we concluded that this was indeed a valid idea and moved forward with design/design research and worked to figure out features and the UI of the application. Through a quick sketch through exercise with the client we created a “Timeline” option, that allowed users to visualize the change in the data over time utilizing the type of data planet labs possessed effectively. Next step is to create a more in depth mock up app and figure out the entire system. Prototype 2- Planet News
  • 24. Prototype 3 Printed Paper Prototype Since the client was incredibly interested in the visual aspect of the project we created high resolution screens to test the general flow and UI of the application. From there we printed off the screens and walked through the application with numerous users. Problems we identified was within labeling of features, the visual representation of the timeline, and defining what is/isn’t clickable clearly to the user. The timeline itself presented some confusion since the visual form wasn’t analogous to the minds of most users. With these findings it was time to run a couple additional tests and make refinements to the visual design. Prototype 3- Planet News
  • 25. Prototype 3.25 Mid Prototype Brainstorm Realizing the entire flow of the application needed to be revisited and we needed to figure out where everything fit into the system, we hit the white board and started to sketch out the flows and how screens related to each other in order to identify touch points and screens we had yet to design. From here we decided to do some further user research to discover patterns and actions that users found easy to figure out, which of course meant more prototypes. Prototype 3.25 - Planet News
  • 26. Prototype 3.5 Hand Sketched Interfaces In order to move through to the next itteration we decided to move forward and quickly create hand sketched prototypes from user feedback of both the search/browse function of the application. Incorporating the user feedback, we then worked on creating that flow in the click through mock up. Prototype 3.5 - Planet News
  • 28. Expand Photo Tumbnails App Map Timeline: Move Forward Timeline View View satellite images/social media in real time Timeline: Move Backward My Location List of Recent News Satellite View of Selected Location Tweet List of Most Visited Satellite View of Selected Location Keyword Search Satellite View Closet Keyword Match App Opened App Store Deadline Open App via Iphone Home Screen Launch Screen Satellite Location View(Default = Current) Search/ Browse Settings Logout Invite Friends
  • 29. Event Ping Flow Timeline View Create New Event My Location Report on Event @Planet News Yes Satellite View of Event Event Ping Tweet At Event Location? No Legend On-Site User Remote User Decision On Device Screen Search Create New Event Settings Comment on Event #PlanetNews
  • 30. Interaction Design Method: We explored competitors products to understand how users typically interact with maps. We also tested users with various prototypes to figure out how they intuited interactions in our platform. Google Earth Ushahidi MapQuest Bing Common Gestures: Drag Pinch Spread
  • 31. Consumer Citizen Journalist The cell phone users on the ground that are informed of the event. These are the people who can provide information via interaction with Planet News via Twitter. Their contributions are placed on the map via GPS coordinates provided via the twitter API. ConsumerConcerned Observer These are the people sitting at home who want to see more information about events going on, and know that the news CNN, and traditional media giants provide is biased and often comes at a delay. They would also be able to point out things visible from satellite view, or add their own input/wellwishes to people at the scene. ModeratorJournalists These are people who work for the traditional news sources who also tweet and update people about the events they are covering. This would be a PlanetNews partner who would put the network wide “ping” into action. Pings would be very intentional and carefully chosen so that people wouldn’t just begin to ignore the system. Ideally there would be several “Moderators” worldwide who would monitor their areas and make sure people aren’t abusing the system. One way to determine this is they have to provide press credentials. Users- Planet News
  • 32. Rebecca Consumer - Citizen Journalist Bio: Rebecca is a college student, studying Social Justice at USF. She spends much of her time in the city, when she’s not she’s out and about on one adventure or another. Rebecca spends a lot of time listening to music on her phone or chatting with her friends via facebook chat. She has a personal twitter account as well as managing the student affairs twitter account for her work study program. She likes to keep up to date with news and know about the world around her. She likes to tweet, and if she knows something or can provide information via twitter about an event to her friends she is more than willing to tweet about it. Persona 1- Citizen Journalist
  • 33. Julia Consumer - Concerned Observer Bio: Julia is a 31 year old resident of Livermore, CA. She met her husband at UCLA where she received a degree in Biology, she used to work fulltime for the Marine Mammal Resource Center as a Research Biologist until the birth of her second son. Now, asides from occasionally volunteering time on the weekends she is a stay at home mom. Being a stay at home mom is rough on Julia so she uses her smartphone to keep in touch with her friends and the world around her. She uses twitter as a way to communicate and keep in touch with the news, especially more local things that relate to her. Persona 2- Concerned Observer
  • 34. Charles Moderator - Professional Journalist Bio: Charles is a 29 year old reporter for the San Jose Mercury News. He covers news stories to do with the changing environment of the bay area. Most of his time is spent in the field, which occasionally leaves him with big lulls in his day which he fills browsing sites like Reddit and keeping in touch with his many twitter followers. He will often tweet breaking news before the stories break because of the limitations of network news. This lets him update people quicker than waiting for the story, most recently this occured when he was pulled off his usual project to cover the BART negotiations. To Charles keeping people informed with an unbiased source of news is incredible important and something he is very passionate about. Persona 3 - Professional Journalist
  • 35. User Journey Julia, The Firefighter’s Wife Julia is sitting at home watching tv with her two sons when she recieves a ping from the Planet News app she downloaded after she learned about it in an email sent to her by a fellow alumni and friend from UCLA. The app brings to her attention a fire that has broken out close to Julia’s home in Livermore, CA. Alarmed she checks the location in comparison to her location to see if she needs to get read to evacuate. Luckily it’s on the other side of 580, but she decides to gather her stuff just in case. She also closes the windows since one of her son’s is asthmatic and she doesn’t want the smoke to irritate his lungs and cause an asthma attack. Using the Timeline function, Julia can see the history of both the area effected by the fire along with the social media activity associated with it. Julia then receives a text from her husband along with a picture of the fire since he is a fire fighter with Livermore PD and they have helped respond to the call. She uses the Planet News app to submit the picture so other people can also see what it looks like from the ground. Using the GPS meta data embedded in the photo Planet News accurately places the image on the map and Julia’s interaction is added to the event.
  • 36. Flow A1 Sign Up Via Twitter Launch Screen Sign Up Screen Twitter API Sign In Dialogue * Uses Twitter data to populate user location via embedded API GPS information, as well as interests for pings the user will receive Satellite View of User’s Current Location
  • 37. Flow A2 Passive Login Launch Screen Login Screen Satellite View of Current Location
  • 38. Flow A 1&2 Search/Browse from Non-Event Satellite View of Current Location Search Entry Search Entry & Suggestions * Suggestions based on user inputed data, possible leverage of google search function? Search Result
  • 39. Flow A Browse/Create Event Search Result Page Zoomed In View Create Tweet View Crop/Create Image * Also sets location Add Tweet w/ Photo
  • 40. Flow A Comment On Event Search Result Page Add Comment via Tweet Posted Event
  • 41. Flow A Ping - How are Pings Determined? Social media has a very distinct rhythm it follows on a regular day. Disruption in this a possible indicator as an event. The Planet News algorithm is tuned into finding disruptions in these frequencies and bringing them to attention. Users can also tweet within the application to create momentum for events and initiate “pings”. Pings are carefully currated and deployed so that people are sure to pay attention to them. They’re broken down into three levels: 1. Worldwide Pings: These include catastrophic geological events (volcanos, tsunamis, earthquakes above 5 on richter scale), government upheavals, acts of terrorism, and other events that effect just not the people who are at the scene but everyone world wide. 2. National Pings: These are things that happen on a national level that may have some worldwide impact, but mainly effect the people who are in a particular nation. These include elections, certain user sets with more global interests will also receive pings for other nations. 3. Local Pings: These are things that effect only a small local population. These include minimal earthquakes, mudslides, and other events happening around the user’s local area. At anytime a situation escalates, or recieves more interest it’s level of ping can be raised and the number of people pinged can increase.
  • 42. Flow B Ping Launch Ping Screen Launch Page Satellite View of Event
  • 43. Flow B Timeline from Ping Timeline Activation, Timeline plays coverage of event from beginning to end. After it has gone through the entire flow, user can read tweets by either clicking on icons on the map, or scrolling through them.
  • 44.
  • 45.
  • 46. Flow B Tweet from Remote Location (observer role) Satellite View of Current Location Add Tweet, location determined via GPS embedded in Twitter API
  • 47. Flow B Tweet from Location (reporter role) Satellite View of Current Location Add Tweet, determined via Twitter API GPS information Add Image Via Gallery Default IOS7 add photo flow Submit Tweet Tweet Displayed on Event Photos/Pins added by user show up on map as being blue
  • 48. Next Steps: Allow more customization in settings (user added interests ie: animal migration, deforestation) Content Options: - Add in option for user to “draw” on screens (ie: Steven Madden explaining football plays) - Video integration (allow users to add videos to events) More social media integrations (Youtube, Facebook, etc) International deployment, other operating systems, etc Refined algorithm for what tweets show up when Additional categories to monitor, ie: deforestation, tracking crops, etc
  • 49. THANK YOU Sarah Seegal & Amanda Yarmolich sarahseegal@gmail.com & ayarmolich@gmail.com