1 of 38

Nearby Web

with people and things

unleash the web to the new frontier

2 of 38

http://www.azween.com/2014/04/i-am-unifi-ed.html

3 of 38

“As a user, no matter internet is available or not, I want to connect with people and things in my live space, so I can comfortably get things done.”

4 of 38

Our approach

  • Identify Scenarios & use cases
    • to find entry point to the market
  • Discover proper interface (fxos only)
    • to interactive with our life space: firefox homie
  • Figure out webNearby API Set (standard)
    • to utilize wifi & bluetooth: webNearby

5 of 38

Scenarios

what if we can do these without internet

(& make the experience feel like on web)

6 of 38

Nearby Space

contextual switch for lifespace & people/things nearby

7 of 38

apply contextual scenario to my

nearby phone/desktop

https://www.flickr.com/photos/hollyphotography/4430632382

8 of 38

switch my digital identity based on Life Space

https://www.flickr.com/photos/bluepaper/8656926464

9 of 38

open lights/close door when I nearby

https://www.flickr.com/photos/castrrr89/6346937026

10 of 38

Physical Web

web nearby me

11 of 38

Browse & leave message to

people (& things) nearby you

https://www.flickr.com/photos/reasonstoloveyou/4423152683

12 of 38

Create time/location critical

content for people

nearby you

https://www.flickr.com/photos/stewdean/2286093

13 of 38

Nearby Chat

without internet connection

14 of 38

text/sticker chat in a transporting bus

https://www.flickr.com/photos/23875695@N06/5572632928

15 of 38

voice messaging in outdoor cowork

http://www.takwak.com/tl_files/takwak/redakteur/seiteninhalte/outdoor/seitenhintergrund-bilder/_MG_2610_c.jpg

16 of 38

Nearby Share

without internet connection

17 of 38

share media/screen

with those around you

https://www.flickr.com/photos/kenstein/10680940073

18 of 38

share content with

those around you

https://www.flickr.com/photos/don3rdse/7137588197

(AirDrop for everyone)

19 of 38

Digital Identity

what I want to share with

20 of 38

Help validate people & things nearby me

and only expose what I want to share with

https://www.flickr.com/photos/opensourceway/4638981545

21 of 38

3 Questions & Answers

22 of 38

Value - a disruptive innovation

  • Sense the physical world in web way
  • Enable local share & plenty of scenarios
  • Connect nearby people & things, bring new landscape to OS/web competition
  • Prevent wall-gardenize the IoT/personal network & digital identity

23 of 38

Tech advantage

  • Even 128mb device has bluetooth & wifi
  • A set of features make Nearby Web possible. It means for followers it need time to catch up.
  • Full experience need platform/api and system level interaction therefore cant be done by only app side.

24 of 38

Why Invest

  • Enabling technology that support location base and human/thing based scenarios (blue ocean)
  • Possibility to corp with other Mozilla's products (firefox account, web maker..)
  • The experience not found in other platform exceed user’s expectation

25 of 38

What Nearby Group is thinking now

26 of 38

Thanks

tech reference listed after slide

27 of 38

Think in the box (User)

What if we utilize

& to help user

interactive with their

life space,

with/out internet?

28 of 38

Think in a box (API)

100m Range

30m Range

What if we use signal range and strength to trigger behaviour/identify people & things

or

(not have to be actually connected)

29 of 38

Scenario I: Nearby Chat without internet connection

  • text/sticker chat in classroom
  • (non instant) voice messaging in outdoor cowork
  • leave message to people(&things) nearby you

(inspired by Firechat)

30 of 38

Scenario II: Nearby Share without internet connection

  • share content with my desktop browser
  • share content with those around you
  • transfer apps/media
  • +resumable download when sharers are not connected

webRTC implement https://www.sharedrop.io

31 of 38

Scenario III Nearby Space

  • apply contextual scenario to my nearby phone/desktop browser/things
  • switch my digital identity based on Life Space
  • open lights/close door when I nearby
  • share content or chat with things

32 of 38

Scenario IV Physical Web

  • sense (a web site) near you, browse it on device/on internet
  • share image/content in a fb-page-like stream (on my phone), so nearby people could read
  • share content or chat with nearby people & things

33 of 38

Scenario V: Digital Identity

  • Help me validate my nearby people & things
  • Resolve trust issue for nearby scenarios

34 of 38

tech reference (moz base)

  • Firefox Homie mindmap
  • Bluetooth 4.x + BLE (APIv2)
  • Firefox hello: webRTC video/audio chat
  • FxOS web server (tcp socket API) : host content https://github.com/justindarc/fxos-web-server
  • Firefox account: identity
  • WebMaker: create content

35 of 38

tech reference (outside)

36 of 38

Before 2007(iOS), Web is..

  • served by
    • internet (host a web server)
  • brought to you by
    • portal
    • search engine

37 of 38

Now, Mobile Web is

  • served by
    • internet / API
    • app (webview)
  • bring to you by
    • social (facebook)
    • Instant Messenger (WhatsApp, LINE, WeChat..)

38 of 38

Future, Nearby Web is..

  • served by
    • phone
    • things
  • bring to you by
    • friends
    • people
    • things