+ All Categories
Home > Documents > Social Media - Stanford Universitynetseminar.stanford.edu/past_seminars/sessions/jim... ·...

Social Media - Stanford Universitynetseminar.stanford.edu/past_seminars/sessions/jim... ·...

Date post: 04-Aug-2020
Category:
Upload: others
View: 6 times
Download: 0 times
Share this document with a friend
22
November 2001 Copyright Hewlett-Packard Co. 2001 1 Social Media Jim Rowson, [email protected]
Transcript
Page 1: Social Media - Stanford Universitynetseminar.stanford.edu/past_seminars/sessions/jim... · -View-Analyze-Notify-Delegate-Act-Render-Transcode-Capture-Synchronize Metadata Search Monitor

November 2001 Copyright Hewlett-Packard Co. 2001 1

Social MediaJim Rowson, [email protected]

Page 2: Social Media - Stanford Universitynetseminar.stanford.edu/past_seminars/sessions/jim... · -View-Analyze-Notify-Delegate-Act-Render-Transcode-Capture-Synchronize Metadata Search Monitor

November 2001 Copyright Hewlett-Packard Co. 2001 2

Frictionless Mobile Lifestyle• Frictionless:

– All aspects of life are streamlined, smooth, effortless: handle daily minutiae, zero admin….

• Mobile:– People are nomadic, available anywhere,

not tied to PC, borrowed devices…• Lifestyle:

– Improved lifestyle is focus rather than work productivity…

Page 3: Social Media - Stanford Universitynetseminar.stanford.edu/past_seminars/sessions/jim... · -View-Analyze-Notify-Delegate-Act-Render-Transcode-Capture-Synchronize Metadata Search Monitor

November 2001 Copyright Hewlett-Packard Co. 2001 3

Scenario Space

Individual

CasualTeam

FormalTeam

Community

RoleRoleWork

Meetings

Organizer

HallwayChat

Birds ofFeather

Family

Finances

Shopping

HealthMgmt

PTA

School

ChatFriend finder

GroupProject

Homework

NotePasser

Recreation

Movies

SoccerTeam

MallEncounter

BaseballTeam Fan

Spiritual

Study

Hospice

Prayer

ChurchGroup

RelationshipRelationship

Page 4: Social Media - Stanford Universitynetseminar.stanford.edu/past_seminars/sessions/jim... · -View-Analyze-Notify-Delegate-Act-Render-Transcode-Capture-Synchronize Metadata Search Monitor

November 2001 Copyright Hewlett-Packard Co. 2001 4

OrganizerHealthMgmt

Current PilotsSelection?- Strategy- Partners- Coverage- Champion- Ripe technology

Individual

CasualTeam

FormalTeam

Community

RoleRoleWorkFamilySchool Recreation Spiritual

RelationshipRelationship

SocialMedia

PTAChatFriend finder

GroupProject

SoccerTeam

BaseballTeam Fan

Study

Hospice

Prayer

ChurchGroup

Birds ofFeather

P2PCommunities

Homework

NotePasser

MobileProfessional

MeetingsFinances

Buy on the go

Shopping HallwayChat

Movies

MallEncounter

Page 5: Social Media - Stanford Universitynetseminar.stanford.edu/past_seminars/sessions/jim... · -View-Analyze-Notify-Delegate-Act-Render-Transcode-Capture-Synchronize Metadata Search Monitor

November 2001 Copyright Hewlett-Packard Co. 2001 5

Social MediaAdam Betty

Chris

DorisEdgar

“Want to watch this new DVD I just got?”

“Listen to this new single Ifound at the music store!”

“Watch the replay of thisamazing catch!”

“I need some driving tunes, quick!”

“Somebody help me,I’m bored…”

Full accessto all his stuff

Full accessto all his stuff

Audio onlyAudio only

Hands freeHands free

No soundNo sound

Portable TVPortable TV

Page 6: Social Media - Stanford Universitynetseminar.stanford.edu/past_seminars/sessions/jim... · -View-Analyze-Notify-Delegate-Act-Render-Transcode-Capture-Synchronize Metadata Search Monitor

November 2001 Copyright Hewlett-Packard Co. 2001 6

Social Media• Target market is (pre)teen

– Desperate to socialize– Unable to control physical location (can’t drive)– Useful to have a neutral conversation topic

(movies, music, and videos)• Scenario Goals

– Provide a new social environment– Blend physical “room” with virtual “visitors”– Share and access my “stuff” wherever I am– Easily incorporate multiple physical visitors with

many virtual ones

Page 7: Social Media - Stanford Universitynetseminar.stanford.edu/past_seminars/sessions/jim... · -View-Analyze-Notify-Delegate-Act-Render-Transcode-Capture-Synchronize Metadata Search Monitor

November 2001 Copyright Hewlett-Packard Co. 2001 7

Teens as Consumers - purchase intentions• Ownership versus a plan to buy.

737171

6361

5756

5247

3925

1715131110

999

88

76

119

820

1717

1613

21

0 50 100

Back pack

Home stereo

Personal stereo

Television

Telephone

Portable stereo

Video games

computer

Camera

Portable video games

Cell phone

Pager

Digital camera

MP3 player

electronic organizer

DVD player

OwnIntend

Media Devices a major subgroup

Page 8: Social Media - Stanford Universitynetseminar.stanford.edu/past_seminars/sessions/jim... · -View-Analyze-Notify-Delegate-Act-Render-Transcode-Capture-Synchronize Metadata Search Monitor

November 2001 Copyright Hewlett-Packard Co. 2001 8

Three Major Parts• User study

– Get teens in, learn about them, enlist them to help design applications, etc.

• Global/regional media streaming– Scaling, load balancing, delivering

streaming video to appliances• Local/personal media socializing

– Build smart social space (teen bedroom)

Page 9: Social Media - Stanford Universitynetseminar.stanford.edu/past_seminars/sessions/jim... · -View-Analyze-Notify-Delegate-Act-Render-Transcode-Capture-Synchronize Metadata Search Monitor

November 2001 Copyright Hewlett-Packard Co. 2001 9

User Study• Studying teens

– Building on existing studies– Building labs team to do new studies– Bring in teens to help us brainstorm new applications and

ways to simplify them• Existing groups in hp

– ACO, used outside group to study teens– Bristol user studies on audiophiles

• Mixed group– Some technologists who want to make sure we’re building

something useful– Some user specialists who want to use technology

effectively

Page 10: Social Media - Stanford Universitynetseminar.stanford.edu/past_seminars/sessions/jim... · -View-Analyze-Notify-Delegate-Act-Render-Transcode-Capture-Synchronize Metadata Search Monitor

November 2001 Copyright Hewlett-Packard Co. 2001 10

Architecture Abstractions

Conceptual architecture

Decomposition architecture

Distribution architecture

Physical architecture

Internet

Surrogates(regional servers)

Data Center CellularNetwork

ISP

Hotspot

Hotspot

Global

Local

Personal

SearchArchive

Agents

Real-Time

Web-likeCacheStream

Load balance

Synchronize

Render

Physicalcontext

Socialcontext

Aggregationcontext

Media Streams

ResourceAggregate

Regional

Computation modelUser initiated

(web-like)

Event driven(agent -like)

Real-time(stream-like)

Social/physical context status

Data model

Ergonomicinteraction

My Stuff

Socialcontext

Interaction

Page 11: Social Media - Stanford Universitynetseminar.stanford.edu/past_seminars/sessions/jim... · -View-Analyze-Notify-Delegate-Act-Render-Transcode-Capture-Synchronize Metadata Search Monitor

November 2001 Copyright Hewlett-Packard Co. 2001 11

Conceptual Architecture

Ergonomicinteraction- sound- video- control- notification- status

My Stuff- music- movies- videos- voice- preferences- buddy list- money

Social context- presence- community- opinion- recommendation

Interaction-chat- share- comment- create- pay

Page 12: Social Media - Stanford Universitynetseminar.stanford.edu/past_seminars/sessions/jim... · -View-Analyze-Notify-Delegate-Act-Render-Transcode-Capture-Synchronize Metadata Search Monitor

November 2001 Copyright Hewlett-Packard Co. 2001 12

Conceptual Architecture

Ergonomicinteraction- sound- video- control- notification- status

My Stuff- music- movies- videos- preferences- buddy list

Social context- presence- community- opinion- recommendation

Rich media oriented chat- Investigating Jabber open source chat- Peer-2-peer chat- Relationship between chat session andmedia streaming session

Just at the investigation stage- Have Jabber source, running servers, clients- Demo integration of Jabber with Cooltown

Rich media oriented chat- Investigating Jabber open source chat- Peer-2-peer chat- Relationship between chat session andmedia streaming session

Just at the investigation stage- Have Jabber source, running servers, clients- Demo integration of Jabber with Cooltown

Interaction- chat- share- comment- create

Page 13: Social Media - Stanford Universitynetseminar.stanford.edu/past_seminars/sessions/jim... · -View-Analyze-Notify-Delegate-Act-Render-Transcode-Capture-Synchronize Metadata Search Monitor

November 2001 Copyright Hewlett-Packard Co. 2001 13

Conceptual Architecture

My Stuff- music- movies- videos- preferences- buddy list

Social context- presence- community- opinion- recommendation

Interaction- chat- share- comment- create

Ergonomicinteraction- sound- video- control- notification- status

Frictionless I/O•Lightweight sensing devices (video/audio/etc)

•Video/Audio analysis and processing to enable frictionless I/O

•Multi-sensor inputs and computations–Centralized or distributed processing–Local or remote processing (e.g on sensor/appliance or on hotspot server)

•Technology–Video foreground/background segmentation–People tracking–Low-power, wireless, speech & audio communication for appliances/devices

Frictionless I/O•Lightweight sensing devices (video/audio/etc)

•Video/Audio analysis and processing to enable frictionless I/O

•Multi-sensor inputs and computations–Centralized or distributed processing–Local or remote processing (e.g on sensor/appliance or on hotspot server)

•Technology–Video foreground/background segmentation–People tracking–Low-power, wireless, speech & audio communication for appliances/devices

Page 14: Social Media - Stanford Universitynetseminar.stanford.edu/past_seminars/sessions/jim... · -View-Analyze-Notify-Delegate-Act-Render-Transcode-Capture-Synchronize Metadata Search Monitor

November 2001 Copyright Hewlett-Packard Co. 2001 14

Decomposition Architecture

Computation model

User initiated(web-like)

Event driven(agent-like)

Real-time(stream-like)

-Create-Control-Modify-View

-Analyze-Notify-Delegate-Act

-Render-Transcode-Capture-Synchronize

Metadata

Search

Monitor

Describe

ArchiveStream

Authorize

Social/physical context status

Data model

Page 15: Social Media - Stanford Universitynetseminar.stanford.edu/past_seminars/sessions/jim... · -View-Analyze-Notify-Delegate-Act-Render-Transcode-Capture-Synchronize Metadata Search Monitor

November 2001 Copyright Hewlett-Packard Co. 2001 15

Decomposition Architecture

Computation model

User initiated(web-like)

Event driven(agent-like)

Real-time(stream-like)

-Create-Control-Modify-View

-Analyze-Notify-Delegate-Act

-Render-Transcode-Capture-Synchronize

Metadata

Search

Monitor

Describe

ArchiveStream

Authorize

Social/physical context status

Distributed cache- Universal data name, location independent- XML access with media extensions- Personal, local, regional caching- Global search, archive- Similar to I-Shadow w/ app knowledge

Agile web application- Built on data model- Web app = URL map, Data, Template

plus a bit of Logic- Local execution of application when ok,global execution when needed (search)

- Useful for control abstraction on session,context, aggregation, etc.

Distributed cache- Universal data name, location independent- XML access with media extensions- Personal, local, regional caching- Global search, archive- Similar to I-Shadow w/ app knowledge

Agile web application- Built on data model- Web app = URL map, Data, Template

plus a bit of Logic- Local execution of application when ok,global execution when needed (search)

- Useful for control abstraction on session,context, aggregation, etc.

Data model

Page 16: Social Media - Stanford Universitynetseminar.stanford.edu/past_seminars/sessions/jim... · -View-Analyze-Notify-Delegate-Act-Render-Transcode-Capture-Synchronize Metadata Search Monitor

November 2001 Copyright Hewlett-Packard Co. 2001 16

Distribution ArchitectureGlobal

Local

Personal

SearchArchive

Agents

Real-Time

Web-likeCacheStream

Load balance

Synchronize

Render

Physicalcontext

Socialcontext

Aggregationcontext

Media Streams

ResourceAggregate

Regional

Page 17: Social Media - Stanford Universitynetseminar.stanford.edu/past_seminars/sessions/jim... · -View-Analyze-Notify-Delegate-Act-Render-Transcode-Capture-Synchronize Metadata Search Monitor

November 2001 Copyright Hewlett-Packard Co. 2001 17

Distribution ArchitectureGlobal

Local

Personal

SearchArchive

Agents

Real-Time

Web-likeCacheStream

Load balance

Synchronize

Render

Physicalcontext

Socialcontext

Aggregationcontext

Media Streams

ResourceAggregate

Mobile Streaming Media (MSM) OverlaysSeamless media communication to people on any

network and on any device.• MSM-Content Delivery Network overlay

• Mobility-optimized caching & streaming• QoS-aware streaming• Load balancing & predictive resource management

• MSM-Interactive Communication overlay• Live, interactive streaming sessions• Real-time media-rich communication• One-to-one, many-to-one, many-to-many, P2P

• Streaming Media Technologies• Secure scalable streaming, transcoding, compressed

video processing, error-resilient streaming, wireless streaming

Mobile Streaming Media (MSM) OverlaysSeamless media communication to people on any

network and on any device.• MSM-Content Delivery Network overlay

• Mobility-optimized caching & streaming• QoS-aware streaming• Load balancing & predictive resource management

• MSM-Interactive Communication overlay• Live, interactive streaming sessions• Real-time media-rich communication• One-to-one, many-to-one, many-to-many, P2P

• Streaming Media Technologies• Secure scalable streaming, transcoding, compressed

video processing, error-resilient streaming, wireless streaming

Regional

Page 18: Social Media - Stanford Universitynetseminar.stanford.edu/past_seminars/sessions/jim... · -View-Analyze-Notify-Delegate-Act-Render-Transcode-Capture-Synchronize Metadata Search Monitor

November 2001 Copyright Hewlett-Packard Co. 2001 18

Physical Architecture

802.11

Internet

Surrogates(regional servers)

Data CenterCellularNetwork

Physicalcontext

Adaptors

802.11

Control Appliance IO Appliances

Physicalcontext

Aggregationcontext

ISP

Hotspot Server(local computing)

Page 19: Social Media - Stanford Universitynetseminar.stanford.edu/past_seminars/sessions/jim... · -View-Analyze-Notify-Delegate-Act-Render-Transcode-Capture-Synchronize Metadata Search Monitor

November 2001 Copyright Hewlett-Packard Co. 2001 19

Physical Architecture

802.11

Internet

Surrogates(regional servers)

Data CenterCellularNetwork

Physicalcontext

Adaptors

802.11

Control Appliance

Physicalcontext

Aggregationcontext

ISP

Hotspot Server(local computing)

•IP-enabled Media Devices in the Home–Monitor/speakers,DVD/Cable, Stream dist.,Control

•Simple Synchronization & Control Service for Geographically-Separate shared Media•Technologies:

–Linux,RTP/RTSP,Java,NTP,MPEG4,MP3,Badge,SIP

•Demonstration–Streaming to devices in room–Multi-location–Distributed Control–Sharing Policy

•IP-enabled Media Devices in the Home–Monitor/speakers,DVD/Cable, Stream dist.,Control

•Simple Synchronization & Control Service for Geographically-Separate shared Media•Technologies:

–Linux,RTP/RTSP,Java,NTP,MPEG4,MP3,Badge,SIP

•Demonstration–Streaming to devices in room–Multi-location–Distributed Control–Sharing Policy

IO Appliances

Page 20: Social Media - Stanford Universitynetseminar.stanford.edu/past_seminars/sessions/jim... · -View-Analyze-Notify-Delegate-Act-Render-Transcode-Capture-Synchronize Metadata Search Monitor

November 2001 Copyright Hewlett-Packard Co. 2001 20

Physical Architecture

802.11

Internet

Surrogates(regional servers)

Data CenterCellularNetwork

Physicalcontext

Adaptors

802.11

Control Appliance IO Appliances

Physicalcontext

Aggregationcontext

ISP

!Hotspot server system design:!SBC Linux system!Local Wireless: 802.11, bluetooth, IR!Access Point range price point

!Hotspot server software design:!Zero admin

!Deployment/Management!discovery/connectivity

!software Infrastructure:!Enable hosting other services!Authenticate!Cache!session coordination!Context-aware services

!Beacons & Co-Link!Connection Diversity

!Hotspot server system design:!SBC Linux system!Local Wireless: 802.11, bluetooth, IR!Access Point range price point

!Hotspot server software design:!Zero admin

!Deployment/Management!discovery/connectivity

!software Infrastructure:!Enable hosting other services!Authenticate!Cache!session coordination!Context-aware services

!Beacons & Co-Link!Connection Diversity

HotSpot Server(local computing)

Page 21: Social Media - Stanford Universitynetseminar.stanford.edu/past_seminars/sessions/jim... · -View-Analyze-Notify-Delegate-Act-Render-Transcode-Capture-Synchronize Metadata Search Monitor

November 2001 Copyright Hewlett-Packard Co. 2001 21

Social Media Testbeds

802.11

Hotspot

Badge

-Build several “teen rooms”-Mobile media more than mobile teens-Drive convergence of research-Complementary to Streaming

Media testbed-Experiment with distributed apps

-Chat + synchronized media play-Bring in teens for app research

-Early mockup+Wizard of Oz-Reuse existing work

-Internet radio-Badge 4-Streaming media-Cooltown beacons-Cooltown presence manager

Page 22: Social Media - Stanford Universitynetseminar.stanford.edu/past_seminars/sessions/jim... · -View-Analyze-Notify-Delegate-Act-Render-Transcode-Capture-Synchronize Metadata Search Monitor

November 2001 Copyright Hewlett-Packard Co. 2001 22

Summary• Social Media

– Targeting teens– Emphasis on social interaction, using

media as backdrop• Work focus

– Application: study teens, find cool apps, new infrastructure needs

– Architecture: build infrastructure that is scalable, reliable, and friction-free


Recommended