Top Banner
© Copyright 2013 Keith D Swenson Keith D Swenson March 2014 Letting Go of Control what it means to leverage personal assistants to decentralize a process
70

2014 bpm next_slide_share

Nov 22, 2014

Download

Technology

Keith Swenson

A presentation on a type of agent, I call a "personal assistant" and a specific vision of how those agents might allow for processes that cross organizations, and for processes that emerge from the interactions of knowledge workers.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 2014 bpm next_slide_share

© Copyright 2013 Keith D Swenson

Keith D SwensonMarch 2014

Letting Go of Controlwhat it means to leverage personal assistants to decentralize a process

Page 2: 2014 bpm next_slide_share

An Agent is Software that: Does something for you Works autonomously Directed by goals

Agents are simply part of the current technology infrastructure!

Page 3: 2014 bpm next_slide_share

An Agent is Software that: Does something for you Works autonomously Directed by goals

Apple Knowledge Navigator (1987)https://www.youtube.com/watch?v=hb4AzF6wEoc

Agents are simply part of the current technology infrastructure!

Page 4: 2014 bpm next_slide_share

An Agent is Software that: Does something for you Works autonomously Directed by goals

Instead lets call it a Personal Assistant

Apple Knowledge Navigator (1987)https://www.youtube.com/watch?v=hb4AzF6wEoc

Agents are simply part of the current technology infrastructure!

Page 5: 2014 bpm next_slide_share

Scenario

Patient

Alex

Primary Doctor

Betty

Page 6: 2014 bpm next_slide_share

Scenario

Patient

Alex

Primary Doctor

Betty

Back Specialist

Charles

Page 7: 2014 bpm next_slide_share

Scenario

Patient

Alex

Primary Doctor

Betty

Back Specialist

Charles

Physical Therapist

Dennis

Page 8: 2014 bpm next_slide_share

Confer Tests

Do

Do

DoPrimary Doctor

Meet Research Recommend

Back Specialist

Assess Treat Conclude

Physical Therapist

Page 9: 2014 bpm next_slide_share

Personal Assistant

Page 10: 2014 bpm next_slide_share

Personal Assistant

Page 11: 2014 bpm next_slide_share

Personal Assistant

Page 12: 2014 bpm next_slide_share
Page 13: 2014 bpm next_slide_share

Complexity & Emergence

Visit video at: http://www.islandsandrivers.co.uk/

Page 14: 2014 bpm next_slide_share

Visit video at: http://www.islandsandrivers.co.uk/

Page 15: 2014 bpm next_slide_share

Visit video at: http://www.islandsandrivers.co.uk/

Page 16: 2014 bpm next_slide_share

Visit video at: http://www.islandsandrivers.co.uk/

Page 17: 2014 bpm next_slide_share

Visit video at: http://www.islandsandrivers.co.uk/

Page 18: 2014 bpm next_slide_share

Visit video at: http://www.islandsandrivers.co.uk/

Page 19: 2014 bpm next_slide_share

Visit video at: http://www.islandsandrivers.co.uk/

Page 20: 2014 bpm next_slide_share

Visit video at: http://www.islandsandrivers.co.uk/

Page 21: 2014 bpm next_slide_share

Visit video at: http://www.islandsandrivers.co.uk/

Page 22: 2014 bpm next_slide_share

Visit video at: http://www.islandsandrivers.co.uk/

Page 23: 2014 bpm next_slide_share

Visit video at: http://www.islandsandrivers.co.uk/

Page 24: 2014 bpm next_slide_share

Visit video at: http://www.islandsandrivers.co.uk/

Page 25: 2014 bpm next_slide_share

Visit video at: http://www.islandsandrivers.co.uk/

Page 26: 2014 bpm next_slide_share

Simple Rules to Emergent Behavior

1. Bunch2. Swoop3. Swirl

1. Avoid hitting each other,

2. Stay near the flock, 3. Match velocity of

neighbors.

Page 27: 2014 bpm next_slide_share

Deriving Rules is Difficult or Impossible

1. Avoid hitting each other,

2. Stay near the flock, 3. Match velocity of

neighbors.

1. Bunch2. Swoop3. Swirl

?

Page 28: 2014 bpm next_slide_share

Cognoscenti

Open Source Projecthttps://code.google.com/p/cognoscenti/

Test bed & reference implementation for:Project exchange protocolFederated case managementPersonal assistant

Page 29: 2014 bpm next_slide_share

Demo

Alex Betty’sPractice

Charles’Practice

Dennis’Space

Hosted on Cloud Server

Hosted on This Laptop

1. Personal Assistant helps coordinate communications2. This is safer than email

Page 30: 2014 bpm next_slide_share
Page 31: 2014 bpm next_slide_share
Page 32: 2014 bpm next_slide_share
Page 33: 2014 bpm next_slide_share
Page 34: 2014 bpm next_slide_share
Page 35: 2014 bpm next_slide_share
Page 36: 2014 bpm next_slide_share
Page 37: 2014 bpm next_slide_share
Page 38: 2014 bpm next_slide_share
Page 39: 2014 bpm next_slide_share
Page 40: 2014 bpm next_slide_share
Page 41: 2014 bpm next_slide_share
Page 42: 2014 bpm next_slide_share
Page 43: 2014 bpm next_slide_share
Page 44: 2014 bpm next_slide_share
Page 45: 2014 bpm next_slide_share
Page 46: 2014 bpm next_slide_share
Page 47: 2014 bpm next_slide_share
Page 48: 2014 bpm next_slide_share
Page 49: 2014 bpm next_slide_share
Page 50: 2014 bpm next_slide_share
Page 51: 2014 bpm next_slide_share
Page 52: 2014 bpm next_slide_share
Page 53: 2014 bpm next_slide_share
Page 54: 2014 bpm next_slide_share
Page 55: 2014 bpm next_slide_share
Page 56: 2014 bpm next_slide_share
Page 57: 2014 bpm next_slide_share
Page 58: 2014 bpm next_slide_share
Page 59: 2014 bpm next_slide_share

Demo

Alex Betty’sPractice

Charles’Practice

Dennis’Space

Hosted on Cloud Server

Hosted on This Laptop

1. Personal Assistant helps coordinate communications2. This is safer than email

Page 60: 2014 bpm next_slide_share

Confer Tests

Do

Do

DoPrimary Doctor

Primary Doctor

BackSpecialist

Page 61: 2014 bpm next_slide_share

Confer Tests

Do

Do

DoPrimary Doctor

PersonalAssistant

What does it take to make this softwareact like a person?

Primary Doctor

BackSpecialistPersonalAssistant

Page 62: 2014 bpm next_slide_share

Case Cloning

Confer Tests

Do

Do

DoPrimary Doctor

Meet Research Recommend

Back Specialist

PersonalAssistant

Page 63: 2014 bpm next_slide_share

Cloning: copy documents & data

Confer Tests

Do

Do

DoPrimary Doctor

Meet Research Recommend

Back Specialist

PA has to bringcopies of DB and documents

PersonalAssistant

Page 64: 2014 bpm next_slide_share

Confer Tests

Do

Do

DoPrimary Doctor

Meet Research Recommend

Back Specialist

PA synchronizesback when changedwithin lower process

PersonalAssistant

Page 65: 2014 bpm next_slide_share

Fan-out Problem – Interworking All

ManyPrimary Doctors

ManyBackSpecialists

ManyPhysicalTherapists

Page 66: 2014 bpm next_slide_share

Fan-out Problem – Interworking All

ManyPrimary Doctors

ManyBackSpecialists

ManyPhysicalTherapists

Page 67: 2014 bpm next_slide_share

Differing Representations of Patient

Primary Doctor

BackSpecialist

PhysicalTherapist

Patient Info

Patient Info

Patient Info

Page 68: 2014 bpm next_slide_share

Agent Must

Primary Doctor

BackSpecialist

PhysicalTherapist

Patient Info

Patient Info

Patient Info

Transform schemabetween

levelssemantic mapping

semantic mapping

semantic mapping

possiblyusing

mappingto

standardontology

PersonalAssistant

PersonalAssistant

Page 69: 2014 bpm next_slide_share

Personal Assistant Can

Receive and screen notifications – filter the spam for relevant notifications.

Task Introduction – find offered tasks, gather additional information

Task Acceptance – sending a notice back to the sender. Clone Project –automatically retrieve all the accessible. Determine the Template –and start the process if necessary. Synchronize – in both directions. Transform Data – access the taxonomies that give the

semantic meaning of the data, and use that to transform the data to a suitable form while synchronizing

Page 70: 2014 bpm next_slide_share

Summary

In the future we might see

personal assistants interacting

with other personal assistants,

cloning & synchronizing

projects, and the large scale

processes emerging from that

interaction.