13:43:15 RRSAgent has joined #multimodal 13:43:15 logging to http://www.w3.org/2013/07/23-multimodal-irc 13:43:22 Meeting: MMI Workshop - Day2 13:44:45 topic: Discussion of next steps 13:45:07 topic: Discovery and registration of components (Raj Tumuluri for Helena) 13:45:18 -> https://www.w3.org/2013/07/mmi/slides/Rodriguez.pdf slides 13:45:37 sheau: question on WG's activity 13:46:08 dahl,jim,raj,kaz: explains 13:46:14 @@@figure 13:46:43 wy: question on the difference between WG and IG/BG/CG 13:47:07 kaz: explains that only WGs can generate W3C Rec track document 13:47:07 @@@figure 13:47:21 topic: Future EMMA use cases (Michael Johnston) 13:48:30 s/@@@figure/@@@relationship-between-groups@@@/ 13:48:42 s/@@@figure/@@@w3c-groups@@@/ 13:48:51 rrsagent, make log public 13:49:07 rrsagent, draft minutes 13:49:07 I have made the request to generate http://www.w3.org/2013/07/23-multimodal-minutes.html kaz 13:58:07 slides TBD 14:01:08 wy: user biometrics? 14:01:46 michaelJ: EMMA payload could be biometrics information 14:02:08 ... are there things we can do to make it more useful? 14:02:24 s/are there/the question is if there are/ 14:02:40 ... speech rec results and biometrics info can be packed 14:03:19 wy: relationship with OASIS's work? 14:04:08 ddahl: would like to see the other specifications on biometrics and think about compatibility with them 14:04:27 Ryosuke has joined #multimodal 14:06:08 michaelJ: ideally IM should concentrate on dialog management but should not handle concrete data 14:06:35 wy: think there might be some clarification by OASIS 14:33:16 bevcorwin has joined #multimodal 14:34:08 topic: MMI.next (Kazuyuki Ashimura) 14:34:17 kaz: mentions menlo park model and secure vault 14:34:35 ... and then explains some idea on MMI.next 14:34:49 ... MMI over WebSocket library 14:35:08 ... and realtime connection between IM and MCs 14:35:24 sheau: three IMs? 14:35:46 ddahl: WebSocket connection? 14:36:08 kaz: 30 time faster than polling 14:36:20 topic: TV Anywhere 14:36:39 @@@: presents slides 14:37:41 ... MVPD or DVD 14:37:49 ... Netflix, Amazon, etc. 14:38:23 ... multiple devices and multiple services 14:38:47 masao has joined #multimodal 14:38:50 ... authentication and authorization by third party 14:39:05 dadahl has joined #multimodal 14:39:08 s/@@@/peter/ 14:39:33 s/Anywhere/Anywhere - Peter from NBCUniversal/ 14:40:08 ... many scenarios 14:41:52 ... consumer may use more than one services 14:43:17 kaz: question on quality of content 14:43:52 ... can I watch updated clearer (e.g., HD remastered) version of a movie if I have a contract on low resolution version? 14:44:27 peter: don't think any clear consistency 14:45:25 sheau: consumer may have contracts with several providers, e.g., Netflix and hulu 14:46:16 ... service is on-demand basis 14:47:11 And integration of free, open content like YouTube? Self publishers of content? 15:06:08 topic: Breakout sessions on selected new directions 15:06:18 topic: Preliminary discussion 15:06:29 ddahl: interested topics? 15:07:11 - Service Discovery 15:07:29 - Specific Industry Snapshots (Use Cases) 15:08:13 - Related Standards (FIDO, ECHONET Lite) 15:08:51 - Output 15:09:39 - Timing - Cross-device, Time zones 15:10:12 - HTML5 Integration 15:11:08 - Streaming 15:13:25 s|Service|Service/Device| 15:14:18 rrsagent, draft minutes 15:14:18 I have made the request to generate http://www.w3.org/2013/07/23-multimodal-minutes.html kaz 15:16:05 s/Standards/Standards such as Biometrics/ 15:17:27 topic: Prioritization 15:19:41 - Service/Device Discovery: 9 15:19:42 - Specific Industry Snapshots (Use Cases): 5 15:19:42 - Related Standards (FIDO, ECHONET Lite): 3 15:19:42 - Output: 7 15:19:42 - Timing - Cross-device, Time zones: 4 15:19:42 - HTML5 Integration: 9 15:19:44 - Streaming: 5 15:20:08 ddahl: Let's start with "Service Discovery" 15:20:12 topic: Service Discovery 15:20:35 ddahl: the MMI WG published a WG Note on discovery 15:21:47 ... public information like flight info at airports... 15:22:08 jim: walking around within home and devices follow us 15:31:08 s|Service|Service/Devices| 15:35:25 Use Cases: 15:35:41 - Devices become part of group in work place 15:35:47 - Second screen 15:35:51 - Sensors 15:36:08 - Medical devices 15:41:37 Requirements for Service Discovery: 15:42:05 - Very transient services 15:42:08 Publishing capabilities 15:42:19 - Publisher/Subscriber model 15:43:17 - Semantic matching 15:46:05 - Capability, Availability, Privilege 15:46:08 - Web/Cloud service discovery 15:47:19 - Is there a service discovery module? 15:48:03 - Service discovery on top of device discovery 15:50:45 - Clarify device vs service discovery 15:52:22 - Role of Web Service Description Language (WSDL) 15:52:37 - Clarify API vs Capability description 15:56:08 - Brokering/Privilege 16:02:20 - User-initiated vs App-initiated 16:02:28 - Semantic Web services 16:08:08 - We can't define APIs or capabilities but we can define where to go (like DNS) 16:14:28 - Need to coordinate with other groups wrking on Device APIs 16:14:48 - Relation to Web Intents 16:15:05 - Role of registry? 16:15:08 s/Intents/Intents?/ 16:15:26 s/registry/registry service/ 16:16:08 - Look at DLNA and ECHONET 16:16:58 Sheau has joined #multimodal 16:17:29 - IPTV document 16:20:08 - Web&TV IG Home Network TF, Media APIs TF - should coordinate 16:23:24 ddahl: who is interested? 16:23:38 - Raj, Ram, Kaz 16:24:08 - Sheau (need to check about possible IP issue) 16:26:52 How to move forward? 16:27:16 - Joint task force between the MMI WG and the Web&TV IG 16:27:29 s/Joint/Possible joint/ 16:28:38 rrsagent, draft minutes 16:28:38 I have made the request to generate http://www.w3.org/2013/07/23-multimodal-minutes.html kaz 16:29:16 ddahl: good discussion on discovery 16:29:38 ... will talk about the other topics after lunch 16:29:45 [group photo] 16:29:48 [lunch] 17:23:10 rrsagent, draft minutes 17:23:10 I have made the request to generate http://www.w3.org/2013/07/23-multimodal-minutes.html kaz 17:43:22 topic: html5 integration 17:47:53 kaz: use cases 17:48:00 kaz: second screen 17:48:21 debbie: voice-enabled personal assistant 17:48:29 myra: connected TV 17:48:54 ram: browser that takes multiple inputs 17:49:36 ...input from other modalities, like cameras 17:50:06 jimB: this is a specific case of the general problem of getting html5 how to be a modality component 17:50:23 s/how to/to 17:50:30 scribe:dadahl 17:51:47 debbie: what if the browser contains the interaction manager? 17:54:05 sheau: synchronizing across html browsers across different devices 17:54:21 debbie: also synchronizing with non-html displays 17:55:51 masao: compatibility between html5 and Echonet 17:56:29 jimB: in contact centers we have the problem of shared browsers, sort of works, but is proprietary 17:56:51 sheau: our use cases require millisecond coordination 17:57:02 kaz: this also gets into timing issues 17:57:37 ...also processing order issues 17:59:35 debbie: sometimes you would need really fast communication between the client and the server, so Web Sockets is a good protocol for that 18:00:46 debbie: fast communication is necessary for games 18:01:40 kaz: sports games, like soccer 18:01:58 debbie: what if it takes 5 seconds to kick? 18:02:49 Myra: found Ajax better than Web Sockets because of scalability and firewalls, has Web Sockets improved in those areas? 18:03:22 ram: we have used Web Sockets in some of our implementations 18:04:10 ...challenge is getting html gui to get adequate performance without taking up too much cpu 18:04:23 ...html 5 is still not there 18:04:51 ...javascript is still too slow even with Web Sockets 18:05:37 ... no state machine tools for html5, need to use native tools 18:05:57 yoshiaki has joined #multimodal 18:06:19 kaz: like Java or C 18:06:59 rrsagent, format minutes 18:06:59 I have made the request to generate http://www.w3.org/2013/07/23-multimodal-minutes.html dadahl 18:08:32 kaz: how to make it easy for web developers to use MMI life-cycle events? 18:09:30 ...and SCXML 18:09:54 ...some developers prefer to use Javascript 18:10:23 ram: some Javascript frameworks have UI binding 18:11:01 sheau: if someone has UML, can that be turned into SCXML? 18:11:56 jimB: if you have a state machine, yes, but not directly from a class diagram. we tried to stick to the UML semantics in designing SCXML 18:12:46 amy: could you go to classes from SCXML 18:13:11 jimB: you would lose some information that way because SCXML is more detailed 18:14:10 ...you could go from UML to SCXML, you could also take SCXML and turn it into UML, but couldn't guarantee that it would be the same SCXML 18:14:25 ...the UML would just be a visualization tool 18:15:11 kaz: next steps or action items? 18:15:29 ...Javascript libraries 18:15:56 ...there is some work going on in the Japanese chapter 18:16:17 jimB: what could we do with the HTML5 WG and what could we do on our own? 18:16:50 debbie: we could provide pointers to open source libraries 18:18:23 jimB: SCXML is open source 18:19:06 debbie: could provide the mmi library and the emma library from my demo yesterday 18:19:49 raj: Cueme libraries 18:20:26 debbie: put together a web page on the MMI website listing resources 18:21:18 action: kazuyuki to put together a page of resources for mmi 18:21:18 Created ACTION-347 - Put together a page of resources for mmi [on Kazuyuki Ashimura - due 2013-07-30]. 18:22:37 craig: iSpeech would probably be interested but need to find someone more on the technical side 18:24:12 debbie: if we could get the web page together by August 18 I could talk about it during my SpeechTEK session. 18:24:59 topic: wrapup 18:25:40 kaz: the original point of this workshop was to highlight W3C standards, especially MMI standards 18:26:50 ...the highest priority was service discovery, also html5 integration, related standards, output, and timing, maybe the MMI Working Group can publish some WG Notes 18:27:06 ...also bring some requirements to EMMA and MMI Architecture 18:27:39 ... there is a possibility to create a new business group 18:28:07 debbie: what would be the topic? 18:29:10 kaz: service discovery, industry use cases, related standards, timing issues 18:29:27 sheau: the BG would focus on generating requirements 18:30:09 debbie: industrial requirements for multimodal interaction could be a name 18:30:27 sheau: this would be independent of the WG? 18:30:36 jimB: yes 18:31:03 amy: industry-driven requirements for MMI interaction 18:31:43 debbie: what is the process for a BG? 18:32:43 kaz: (reviews W3C Patent Policy) 18:35:03 ...business group procedure is a bit different -- the IP commitment is made by each person 18:35:49 ...because the BG doesn't create any Recommendation-track document 18:35:57 s/document/documents 18:36:40 kaz: a WG starts with a charter 18:37:19 kaz: a BG doesn't necessarily start with a charter, it might just describe some topics of interest 18:38:26 kaz: need at least 5 companies to start a BG 18:40:07 ...non-member companies can join a BG, but you have to pay a BG group fee 18:41:49 ...small companies pay $2000, large company pays $10,000 and individual pays $300 (only for non-member companies) 18:51:10 (some discussion of Patent Policy) the upshot is to consult lawyers before joining BG if concerned 18:52:02 kaz: more webinars? 18:53:58 debbie: more webinars on technical topics, service discovery would be a good topic 18:54:22 raj: should invite industry experts 18:55:53 sheau: have many perspectives, could also invite Web and TV IG people 18:56:37 kaz: joint meeting with MMI and Web and TV at upcoming TPAC meeting 18:57:58 ram: would be interested in participating in service discovery webinar 18:58:19 Ryosuke has joined #multimodal 18:58:59 debbie: everyone should join the MMI public list 19:00:33 action:raj to organize webinar on service registration and discovery for mmi applications 19:01:06 action: raj to organize webinar on service registration and discovery for mmi applications 19:01:06 Created ACTION-348 - Organize webinar on service registration and discovery for mmi applications [on Raj Tumuluri - due 2013-07-30]. 19:02:39 action: kaz to send information about subscribing to mailing list 19:02:39 Created ACTION-349 - Send information about subscribing to mailing list [on Kazuyuki Ashimura - due 2013-07-30]. 19:04:30 amy: is there a way to reduce the fee for pre-revenue companies? 19:05:10 debbie: there is also the idea of a community group, which is free 19:05:58 kaz: that is possible 19:06:37 kaz: thanks everyone 19:06:43 rrsagent, format minutes 19:06:43 I have made the request to generate http://www.w3.org/2013/07/23-multimodal-minutes.html dadahl 19:27:52 yoshiaki has joined #multimodal 19:41:54 dadahl has left #multimodal 21:52:49 kaz has joined #multimodal 22:24:29 kaz has joined #multimodal