INVENTING TECHNOLOGY FOR HOMES AND FAMILIES Speaker: A.J. Bernheim Brush Host: Lori Pollock.

Slides:



Advertisements
Similar presentations
An Operating System for the Home Colin Dixon (IBM Research) Ratul Mahajan Sharad Agarwal A.J. Brush Bongshin Lee Stefan Saroiu Paramvir Bahl.
Advertisements

Whiteboard Content Sharing Audio Video PollsRecordingMeet Now Skype Integration MS Lync 2013 Tools & Tips for facilitators… Limitations Alternatives One.
View the home as a computer Ratul Mahajan Microsoft Research IEEE CCW, Oct 2011 Joint work with Sharad Agarwal, AJ Brush, Colin Dixon, Bongshin Lee, Stefan.
Enabling smarter homes for everyone Ratul Mahajan.
Guiding the Way to Higher Education Families, Counselors and Communities Together.
Towards commodity smarthomes Ratul Mahajan. Partners in crime A.J. BrushBongshin Lee Sharad AgarwalStefan Saroiu Colin Dixon Frank Martinez.
Design for families Rikard Harr November 2010 © Rikard Harr Outline Short on: Participatory design Short on: Ubiquitous computing and the modern.
1 SYS366 Week 1 - Lecture 2 How Businesses Work. 2 Today How Businesses Work What is a System Types of Systems The Role of the Systems Analyst The Programmer/Analyst.
CEP Welcome September 1, Matthew J. Koehler September 1, 2005CEP Cognition and Technology Who’s Who?  Team up with someone you don’t.
© 2003 Turoff 1 The Nature of Information Systems and Employment in IS Murray Turoff Information Systems Department.
1 Indirect Assessment Dr. Mohammed H. Sqalli April 6 th, 2008.
Exchange server Mail system Four components Mail user agent (MUA) to read and compose mail Mail transport agent (MTA) route messages Delivery agent.
Intel® Education K-12 Resources Our aim is to promote excellence in Mathematics and how this can be used with technology in order.
Accelerating innovation in home technology Ratul Mahajan.
An Operating System for the Home Colin Dixon (IBM Research) Ratul Mahajan Sharad Agarwal A.J. Brush Bongshin Lee Stefan Saroiu Paramvir Bahl.
WebQuilt and Mobile Devices: A Web Usability Testing and Analysis Tool for the Mobile Internet Tara Matthews Seattle University April 5, 2001 Faculty Mentor:
Computer Careers Dr. Kip Irvine School of Computing and Information Sciences, Florida International University.
Computer engineers design and build computers and related components. There are two main types of computer engineers: software and hardware. Hardware.
Introduction to Edmodo Train-the-Trainer. Another Testimonial… From: Thomas, Natasha R. Sent: Thursday, November 29, :59 AM To: Charters, Maria.
Campus Technology 08 Shootout! Bracing for the Next-Gen Student Wave: Myth or Mandate? Next-Gen Students “Speak Up” – Are we listening? Julie Evans Project.
1 CMPE1 Hands-on Computer Engineering Stephen Petersen Richard Hughey.
Sudheesh Singanamalla. Editable and Free Every open source software is free to download and use for a lifetime. At the same time it gives the transparency.
Year Seven Netbook Project. Aims of the Project To evaluate the impact on learning and teaching of using portable technologies both within and outside.
Networking For Success Barnard Career Development.
Margaret J. Cox King’s College London
Choosing a Graduate School 2007 SPGRE Program Presentation Roy Charles and Stephanie Galloway.
Outline  Case study  Significance of study  Need of career guidance in under-developed countries  Process  Overview of Career Guidance Model  Innovative.
ISCB-SC - Saraswathi.S Saraswathi S PhD Student Iowa State University Ames, Iowa, USA Chairperson: ISCB-SC-RSG.
1 Usability of Digital Libraries Sanda Erdelez & Borchuluun Yadamsuren Information Experience Laboratory University of Missouri – Columbia USA Libraries.
Cool Computing News Computing majors are in demand By 2016 there will be more than 1.5 million new high- end computing jobs Five of.
REU PI Meeting Best Practices Chair: Masoud Milani Scribe: Behrooz Shirazi April 27, 2007.
Home Lab: Shared Infrastructure for Home Technology Field Studies A.J. BrushJaeyeon JungRatul MahajanJames Scott.
Mapping the Impact Pathways: How Management Research Can Be Relevant? Hazhir Rahmandad Post-doctoral Associate MIT.
Nancy Amato, Texas A&M University Tracy Camp, Colorado School of Mines Kathryn McKinley, Microsoft Research/UT Austin Lori Pollock, University of Delaware.
Professor Lori Becker WELCOME TO CE 100 Preparing for a Career in Early Childhood Development Unit 4 WELCOME TO CE 100 Preparing for a Career in Early.
Tenure in the College of Arts & Sciences Thoughts and Tips for Women in the Sciences.
CS 110: Introduction to Computer Science Frequently asked questions about a CS major and CS career.
THE DIMACS REU PROGRAM : AN INTERNATIONAL RESEARCH EXPERIENCE.
WELCOME TO CE 100 Preparing for a Career in Early Childhood Development –Unit 4 Class will start at the top of the hour! Please turn the volume up on your.
WELCOME TO CE 100 Preparing for a Career in Early Childhood Development Unit 4 WELCOME TO CE 100 Preparing for a Career in Early Childhood Development.
Design Process … and some design inspiration. Course ReCap To make you notice interfaces, good and bad – You’ll never look at doors the same way again.
How To Apply To Graduate School in CISE Lori Pollock, University of Delaware Fatma Mili, Oakland University CRA-W GHC 2011.
ACM Education Council Meeting Mark R. Nelson, Ph.D. MBA, CAE CSTA Executive Director August 2015.
College How do I accomplish It. Set the Stage for Dreams to Become Reality Start thinking about College now Where do you want to go and what do you want.
GHC 2014 Leadership Lori Pollock, University of Delaware Kathryn S McKinley, Microsoft Research.
 What is Groupware  Why organization use Groupware  Categories of Groupware  Barriers of Groupware  Getting Groupware to work in your organization.
Multiprocessor Computing Promo Prof. Dr. Nodar Momtselidze განაწილებული კომპიუტერული გამოთვლების პრომო პროფ. დოქტ. ნოდარ მომცელიძე This Presentation is.
UCI Large-Scale Collection of Application Usage Data to Inform Software Development David M. Hilbert David F. Redmiles Information and Computer Science.
Career Talk of a Scientist You could put any picture here. This was one which my son drew of a scientist.
SOCCCD Collaborative CTE Grant Funded Externship Thu Nguyen Acting Project Director-TPP Counselor Irvine Valley College.
Christa Marsh Southern Arkansas University Biology Professor.
The Graduate School Experience A.J. Brush, Microsoft Lori Pollock, University of Delaware 2012.
 You want to choose a professor who can write a letter that includes specifics about your personal characteristics or accomplishments rather than "glittering.
Why Major in Computer Science? Information from: homes.cs.washington.edu/~magda/freshman2006.ppt.
AP Computer Science Principals Course Importance and Overview
THE DIGITAL JOURNEY What IP means for technology enabled care
Department of Computer and Information Sciences
Why Major in Computer Science?
globallab Where curiosity rules!
Team Sites vs Office 365 Groups
On the road: Test automation in practice for a BMW map update service
AP Computer Science Principals Course Importance and Overview
Computer Science: Research and Outreach
Information Systems in Organizations 1.1 Introduction to MIS
Computer Science Education Week
Who I Will Become: A Life Map
Early Career 2013: Satisying Life
AP Computer Science Principals Course Importance and Overview
Dr. Giuseppe Lugano Senior Researcher in ITS
A key to success in college, career and life
Presentation transcript:

INVENTING TECHNOLOGY FOR HOMES AND FAMILIES Speaker: A.J. Bernheim Brush Host: Lori Pollock

Speaker & Moderator A.J. Bernheim Brush Lori Pollock Dr. A.J. Bernheim Brush is a Senior Researcher at Microsoft Research. Dr. Brush’s research area is Human-Computer Interaction with a focus on Ubiquitous Computing and Computer Supported Collaboration (CSCW). Dr. Brush is most well known for her research on technologies for families and her expertise conducting field studies of technology. Her current focus is home automation as co-leader of the Lab of Things project. She is a Senior Member of the ACM and was honored to receive a Borg Early Career Award in Her research has received 2 best paper awards and several best paper nominations. Dr. Lori Pollock is a Professor in Computer and Information Sciences at University of Delaware. She earned her Ph.D. and M.S. in CS at the University of Pittsburgh. Her current research focuses on program analysis for building better software maintenance tools, software testing, energy-efficient software and computer science education. Dr. Pollock is an ACM Distinguished Scientist and was awarded the University of Delaware’s Excellence in Teaching Award and the E.A. Trabant Award for Women’s Equity. She leads the Partner4CS, a projects dedicated to integrating computer science in middle and high schools in Delaware through teacher professional development for the CS10K national efforts.

Inventing Technology for Homes & Families A.J. Brush, Senior Researcher Microsoft Research

Microsoft Research My Research My Job My path to Microsoft Research Questions Talk Roadmap

Microsoft Research My Research Ph.D. in computer science from UW Human-Computer Interaction (HCI) I study and build technologies for homes and families.

Microsoft Research User-Centered Design Process in which the needs, wants, and limitations of end users of a product are given extensive attention at each stage of the design process. (Wikipedia) Build Technology/Prototype Does it work? Use of Technology Understand Current Behavior and User Needs

Microsoft Research Homes & families

Microsoft Research Built-in prototyping lab

Microsoft Research Are we free for dinner next Saturday? Can you pick up the kids when I have a late meeting? Are there any conflicts between soccer and music classes? When do I need a babysitter? Have we overbooked the van? Family Calendaring: Simple Questions

Microsoft Research User-Centered Design Understand Current Behavior and User Needs Does it work? Use of Technology

Microsoft Research Build Prototypes Build Technology/Prototype Understand Current Behavior and User Needs Does it work? Use of Technology

Microsoft Research Simplicity and Creativity – People have their own routine – People need ‘simple’ in the home Mobility – Rarely are people at the calendar Coordination – Done through conversation not calendar – Calendar provides awareness Main Findings “LINC-ing” the Family: Participatory Design of an Inkable Family Calendar, CHI 2006

Microsoft Research Build Digital Prototype Build Technology/Prototype Understand Current Behavior and User Needs Does it work? Use of Technology

Microsoft Research Does it work? Build Technology/Prototype Does it work? Use of Technology Understand Current Behavior and User Needs

Microsoft Research Field Study – Four Families

Microsoft Research Four weeks later

Microsoft Research Family Calendar Learnings & Impact Outlook.com calendar charms Personalization Family room on Windows Phone

Microsoft Research From Applications to Infrastructure Family Coordination & Connectedness Use and Sharing of Technology LINCSPARCSVideo Playdate Yours, Mine, Ours Family Accounts Phone Sharing

Microsoft Research Home Automation PreHeat: Controlling Home Heating with Occupancy Prediction 2009-Present Home Automation in the Wild

Internet of Things Internet of Everything M2M Thinking Things Smarter Planet Cloud of Things Cyber-Physical Systems Industrial Internet Intelligent Systems Ambient Data System of Observations

Microsoft Research Networks of low-cost sensors and actuators for data collection, monitoring, decision making and process optimization. - McKinsey Global Institute Internet of Things

Microsoft Research Connected things everywhere

Microsoft Research Home Automation in the Wild Build Technology/Prototype Does it work? Use of Technology Understand Current Behavior and User Needs Motion sensor Door sensor Camera Programmed light switches Wall Panels Phone Access

Microsoft Research Why automation? “It allows me to be lazy” ConveniencePeace of mindControl “I like just being in control” “I can track things when I’m not there and know that…it’s…secure”

Microsoft Research Extensibility Home automation pain points Setup Manageability Home automation in the wild: Challenges and opportunities, CHI 2011 Cost of ownership

Microsoft Research Existing abstractions for home tech Network of devices – Interoperability protocols DLNA, Z-Wave, Speakeasy, … Open, low-level device access Appliance – Monolithic systems Crestron, Control4, … Fixed tasks over fixed devices Climate control Remote monitoring Setup and management is still hard Users must manage each device/task Developers must deal directly w/ h/w Setup and management is still hard Users must manage each device/task Developers must deal directly w/ h/w Extensibility is still hard Closed set of tasks Closed set of devices Extensibility is still hard Closed set of tasks Closed set of devices

Microsoft Research Home Automation Build Technology/Prototype Does it work? Use of Technology Understand Current Behavior and User Needs The home needs an operating system (and an app store), HotNets 2010 Present a PC-like abstraction Devices =~ USB peripheral Scenarios =~ application Application use high-level APIs

Microsoft Research Lab of Things

Microsoft Research Lab of Things Usage Build Technology/Prototype Does it work? Use of Technology Understand Current Behavior and User Needs More than 9,000 code downloads Used by hundreds of student developers Ongoing academic research deployments

My Job

Microsoft Research Established in 1991 More than 850 researchers MSR is a small part of Microsoft (< 1% of employees) To advance the state of the art in computing through a combination of basic and applied research.

Microsoft Research Awesome people!

Microsoft Research How am I evaluated? Research impact  Publications/academic influence Product impact  “Shipping”/Influence Patents  Intellectual Property Service  Research Community & Diversity

Microsoft Research How do I spend my time? Things I do: Projects Go to meetings/answer Consult to Product Groups Service (Internal/External) Travel to conferences/meetings

Microsoft Research How do I spend my time? Changes over time

How did I get to MSR?

Microsoft Research Thanks Build Technology/Prototype Does it work? Use of Technology Understand Current Behavior and User Needs User-Centered Design More information: Join our community!

Mentoring Session: Graduate School in CS: Why go and how do I get there? Let’s Review: Why should I consider Graduate School? You want to solve big and important problems You love to be creative and want a lot of independence and control over the choice of problems you address You want to make important and long-lasting contributions to the field You would enjoy being an expert on a particular area in computer science Starting salaries for Bachelor’s degrees are high; starting salaries for M.S. are often higher Your chosen career (e.g., professor or research scientist) requires it

Resources Visit CRA-W.org for more resources for all levels of your career Join our CRA-W mailing list, CRA-W Updates, by going to bit.ly/1McQCDd to find out about upcoming events or programs Don’t forget to take the survey after this event – give us feedback! If you are attending Grace Hopper, come by our booth #S-14 in Exhibit Halls A-B